On 01/02/2018 05:52 AM, David T-G wrote:
(although the OS appears to be confused about itself a bit :-) and have some questions as I move in. One biggie is where best to put localized configs -- hosts file, profile, language setting, etcetc -- so that they will not only survive an upgrade but be easy to keep and transfer into a fresh install again one day.
Best place for local config setting? Hmm.... /usr/local ? It provides a logical mirror of sudirectories for that explicit purpose, e.g.: $ tree -d -L 2 /usr/local /usr/local ├── bin ├── etc ├── games ├── include ├── lib ├── lib64 ├── man │ ├── man1 │ ├── man2 │ ├── man3 │ ├── man4 │ ├── man5 │ ├── man6 │ ├── man7 │ ├── man8 │ ├── man9 │ └── mann ├── sbin ├── share │ ├── applications │ └── fonts ├── src └── tmp └── david Also, in the case of bin, include, lib, ... many times /usr/local/... is already part of the default search path. That would be my recommendation. You can always provide links from your configs in /usr/local to wherever they are ultimately needed in your filesystem. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org