Control: block -1 by 946456

Moritz Muehlenhoff:
> Package: debhelper
> Severity: wishlist
> 
> It would be great if debhelper would support adding system users via 
> systemd-sysusers
> in a simple, DRY-avoiding manner. System users seem like a common enough 
> feature to
> be part of standard debhelper I suppose.
> 
> A system user is defined in a short config shipped in 
> /usr/lib/sysusers.d/*.conf, the format
> of such a user definition is documented in sysusers.d(5). The user(s) are 
> created by
> running systemd-sysusers.
> 
> One package currently in the archive which does that manually is tomcat9.
> 
> One possible debhelper interface could be that a sysuser definition in 
> debian/sysuser
> or debian/BINARYPACKAGE.sysuser gets installed into 
> /usr/lib/sysusers.d/BINARYPACKAGE.conf
> along with a dh snippet which generates/amends the package's postinst to 
> execute
> systemd-sysusers and adds a dependency on systemd (there's also #946456 which 
> might
> lead to a standalone systemd-sysusers package later on).
> 
> Cheers,
>         Moritz
>       
> 

Hi,

I am interested in adding support for sysusers, but I would prefer to do
it after the package split mentioned in #946456 (assuming it will occur).

@Michael and @Felipe: Can you give an update on where we are with #946456?

~Niels

Reply via email to