On Sun, Nov 13, jmscdba@gmail.com wrote:
I had not heard of the move to /usr/etc efforts but when looked into it I found this
https://github.com/thkukuk/atomic-updates_and_etc
But it seems like it has stalled since 2019 which I guess is why you said it needs all the help it can get.
If think it has stalled since the document didn't got updated: it didn't got updated since there is nothing to update :) The idea and the arguments haven't changed since then. The /usr/etc move (or /usr/lib, /usr/share, ..., depending on what upstream decides) is still moving forward. Yes, it's slow as in contrast to usr-merge there is not one solution fit's all, but every package needs it's own solution, but it is still moving. Slowly, but continuous. Currently we implement solutions for /etc/shells. Which requires adjustements in many packages... And meanwhile this idea behind /usr/etc is also required for https://uapi-group.org/ You cannot update config files in /etc if you do an image based update. So you need this split.
Kind of reminds me of the usr-merge efforts which also stalled for so many years and then finally were completed.
Seems like a great idea, since default configs currently can be found in different locations for different packages.
Would be great to see some consistency in this area.
Consistency is not possible, nearly every package has a different confguration file format, handling and requirements. If this would not be the case, we would have finished this already 2 years ago... Thorsten
On 11/8/22 00:35, Luciano Santos wrote:
Hi Jim,
You're basically describing the /etc move to /usr/etc [1], an ongoing effort that needs all the help it can get. A specific bug for SUDO [2] has already been filed. So, if it's feasible, someone will eventually make that move.
And anyone can help out with that, folks. Don't be shy!
Regards, Luciano
[1] https://bugzilla.opensuse.org/show_bug.cgi?id=1152770 [2] https://bugzilla.opensuse.org/show_bug.cgi?id=1205118
-- Regards,
Joe
-- Thorsten Kukuk, Distinguished Engineer, Senior Architect, Future Technologies SUSE Software Solutions Germany GmbH, Frankenstraße 146, 90461 Nuernberg, Germany Managing Director: Ivo Totev, Andrew Myers, Andrew McDonald, Martje Boudien Moerman (HRB 36809, AG Nürnberg)