Mailinglist Archive: opensuse-factory (355 mails)

< Previous Next >
[opensuse-factory] dracut and /usr/etc
Hi,

https://bugzilla.suse.com/show_bug.cgi?id=1165366 correctly notes that
dracut breaks with the concept of layering (it does not accept symlinks)
as seen in Factory. I will create a patch, but before I have some questions:

1. What is a reliable way to know that a system uses a layered file system?

2. IIRC other distros use a similar concept, but different locations.
What do they use? (I remember a comparison at AllSystemsGo, but couldn't
find a talk)

3. the inst macros so far only consider /etc/XY.d/* if they are
excplicitly named. Is there a good reason why installing /etc/XY should
automagically install the configuration directory as well? This feels
like too much magic at this point.

My naive strategy would create a patch that implicitly turns

inst /etc/services

into

inst_any /etc/services /usr/etc/services

IF the path starts in /etc/ AND some variable is defined that provides
the alternative location (/usr/etc in this case).

Cheers,

  Daniel

--
Daniel Molkentin <daniel.molkentin@xxxxxxxx>
Senior Software Engineeer
System Boot and Init
SUSE Software Solutions Germany GmbH
Maxfeldstrasse 5, 90409 Nuernberg, Germany
HRB 36809 (AG Nürnberg)
Geschäftsführer: Felix Imendörffer


--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups