Martin Osvald
83301531c0
Support user:group notation by sysusers.generate-pre.sh script
...
#Type Name ID GECOS Home directory Shell
u user_name uid:gid "User Description" /home/dir /path/to/shell
According to: https://www.freedesktop.org/software/systemd/man/sysusers.d.html
2022-11-24 13:35:27 +01:00
Zbigniew Jędrzejewski-Szmek
3c5b26ff79
Fix indentation in %sysusers_create_compat macro (rhbz#2132835)
...
Automatic unindentation after <<-EOF only works with tabs. Jesus.
2022-10-09 15:20:41 +02:00
Luca BRUNO
f27d461663
sysusers/generate: bridge 'm' entries to usermod
...
This tweaks the sysusers.d handling logic so that 'm' entries are
now translated to a series of groupadd + useradd + usermod call.
The last usermod call is the notable change, effectively affecting
the list of secondary groups now.
2022-09-30 15:31:34 +00:00
Luca BRUNO
d00b46ea87
Align sysusers-generated shell value with upstream systemd default
2022-08-09 13:02:59 +02:00
Zbigniew Jędrzejewski-Szmek
a65bd010dd
Supress errors from useradd/groupadd
2022-05-25 14:18:25 +02:00
Zbigniew Jędrzejewski-Szmek
975bf63eb5
Shellcheckify sysusers.generate-pre.sh
...
There should be almost no functional change, but shellcheck complains
less. User/group descriptions with escaped characters are handled
properly.
2021-06-01 09:01:14 +02:00
Zbigniew Jędrzejewski-Szmek
1575061001
sysusers.generate-pre: indentation
2021-06-01 09:01:14 +02:00
Christian Glombek
493f6fa66b
sysusers.generate-pre.sh: Fix parsing files that don't end with newline
2020-05-11 12:52:13 +02:00
Zbigniew Jędrzejewski-Szmek
ced9237a14
Add the sysusers compat parts
2020-02-10 17:19:18 +01:00