[systemd-devel] [PATCH] sysusers: allow overrides in /etc and /run
Colin Guthrie
gmane at colin.guthr.ie
Fri Jul 11 00:16:16 PDT 2014
'Twas brillig, and Zbigniew Jędrzejewski-Szmek at 10/07/14 17:58 did
gyre and gimble:
> On Thu, Jul 10, 2014 at 04:18:15PM +0100, Colin Guthrie wrote:
>>> I don't use RPM, but having your system's user policy consist of
>>> running useradd in a pre-installation script seems... sub-optimal.
>>
>> It is :)
>>
>> But sadly that's the way it's been done for a while, but now that there
>> is a mechanism to decouple this from pre scripts, we'll be good.
> BTW., does anyone know what happened to the filetriggers idea [1]?
> Is it available in upstream rpm generally and/or in Fedora?
> It would be really nice to use this to avoid %post macros in every rpm
> using sysusers and tmpfiles.
We've been using filetriggers in Mageia for a while. They certainly save
a lot of %pre/%post cruft and while I've not yet moved tmpfiles over to
them (originally calling --create without a config basename would create
the /run/nologin file which meant a generic filetriggers was tricky, but
you split that up a while back now and thus this is now possible), but
certainly going to do so for sysusers!
Col
--
Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/
Day Job:
Tribalogic Limited http://www.tribalogic.net/
Open Source:
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
More information about the systemd-devel
mailing list