Bug#888126: [patch] Please enable systemd-sysusers unit

2018-03-11 Thread Martin Pitt
Hello all, Michael Vogt [2018-02-01 7:39 +0100]: > just a small update on this. systemd git master has the needed support > to reproduce the base-passwd passwd and group files now. Many thanks for driving this! Now that 238 is released and has all the necessary support, I've done another

Bug#888126: [patch] Please enable systemd-sysusers unit

2018-01-29 Thread Michael Vogt
On Mon, Jan 29, 2018 at 09:28:36AM +0100, Michael Vogt wrote: > On Sat, Jan 27, 2018 at 10:20:46PM +0100, Martin Pitt wrote: [..] > Fixing this in the code is pretty trivial, we just need an OK from > upstream how to do it (either by ensuing the uid:gid syntax never > changes the uid/gid or via a

Bug#888126: [patch] Please enable systemd-sysusers unit

2018-01-29 Thread Michael Vogt
On Sat, Jan 27, 2018 at 10:20:46PM +0100, Martin Pitt wrote: [..] > Michael Vogt [2018-01-23 16:15 +0100]: > > sync:*:4:65534:sync:/bin:/bin/sync > > > > which cannot be represented because you cannot specify a different > > primary gid in the sysusers file (or a login shell). So extra work

Bug#888126: [patch] Please enable systemd-sysusers unit

2018-01-27 Thread Martin Pitt
Hello Michael, all, Michael Vogt [2018-01-23 16:15 +0100]: > There is no downside (AFAICS), the unit is conditiional on > ConditionNeedsUpdate=/etc so it will never run on default Debian > systems. Agreed. It will mostly be dead weight in the systemd packages, but the new tool isn't too big, and

Bug#888126: [patch] Please enable systemd-sysusers unit

2018-01-23 Thread Michael Vogt
package: systemd version: 236-3 Dear systemd team, please enable the systemd-sysuser.service unit. The rational is that users who want to use this inside their containers/deployments can do so. Attached is a (trivial) patch to enable the unit. It is also documented widely and the fact that it