On Thu, Aug 1, 2019 at 1:02 AM Michal Kubecek <mkubecek(a)suse.cz> wrote:
On Thursday, 1 August 2019 3:06 Neal Gompa wrote:
That said, I'm surprised that there is an
aspect of Linux you're shy
I wish we *could* rename /etc to /cfg or /config now... It's much more
meaningful than "et cetera"... But one step at a time!
Do you seriously wish to break unknown number or custom and third party
scripts and applications with hardcoded /etc/* paths (in addition to
lots of work on software which is part of the distribution - and be sure
that lot of that would end up being permanent openSUSE specific patches)
just for... what gain exactly?
Sure, some design decisions taken 20+ (in this case, rather 40+) years
ago may seem strange (or even "WtF were they thinking?!") today but I'm
pretty sure many of the design decisions which seem to make perfect
sense now will provoke exactly the same reaction in 20 years...
It wasn't strange 40 years ago. But we've (mostly) moved everything
around or otherwise eliminated the things in /etc that are not
configuration files now.
And no, I wouldn't just go and break everything. I'd start with doing
it the same way we're doing usrmerge: moving the content and placing a
symlink. Things don't break up front and fixing can be done over time.
Applications shouldn't have hardcoded paths for /etc anyway, because
that means they can't be installed to /usr/local, which has a
different path for configs (/usr/local/etc). And generally, most
software has some kind of --sysconfdir= or equivalent config option,
so that this can be set.
But again, one step at a time...
真実はいつも一つ！/ Always, there's only one truth!
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org