Revisions of sysuser-tools

Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 871218 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 41)
- Remove sysusers/nscd workaround
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 871208 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 40)
- Use systemd-sysusers only if /proc is mounted, don't require it
- Set --replace option for systemd-sysusers
buildservice-autocommit accepted request 865022 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 38)
baserev update by copy to link target
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 865021 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 37)
- Ignore nscd return code
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 864336 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 36)
- If systemd-sysusers is used to create a new user/group, invalidate
  the nscd passwd and group cache to make the new user/group
  visible immediately as workaround [bsc#1181121].
  Needs to be removed after sytemd-sysusers get's fixed, since we
  invalidate the cache even if the user/group file wasn't changed.
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 863987 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 35)
- An "u" in a sysusers.d file will create an user and a group.
  Create provides for both, user and group.
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 863306 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 34)
- Use systemd-sysusers as default to create and update the user
  account. Fixes the problem that a modified sysusers config file
  get's ignored by useradd and adduser [bsc#1180549].
buildservice-autocommit accepted request 853580 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 33)
baserev update by copy to link target
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 853102 from Ludwig Nussel's avatar Ludwig Nussel (lnussel) (revision 32)
- useradd_or_adduser_dep must be PreReq so ordering makes sure it gets
  installed before.
- suggest shadow where useradd_or_adduser_dep is actually required
buildservice-autocommit accepted request 836013 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 31)
baserev update by copy to link target
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 835782 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 30)
- Avoid useless use of cat
- Simplify %sysusers_requires
- Drop shebang, rpm passes it to /bin/sh itself
buildservice-autocommit accepted request 828540 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 29)
baserev update by copy to link target
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 828539 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 28)
- Packages providing users need /usr/bin/cat installed to create
  them. Add that to the PreRequires.
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 828489 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 27)
- Create system groups for system users
buildservice-autocommit accepted request 788122 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 26)
baserev update by copy to link target
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 788085 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 25)
- Fix bug introduced by simplification of check for useradd -g
- Refactor use of sed away
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 787733 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 24)
- Use eval set -- $LINE instead of read for parsing

Fixes system-user-man. eval is evil though, so if there is a better idea, please tell
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 786819 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 23)
- Clean up sysusers2shadow and make it use only /bin/sh
- Don't let busybox adduser create the home directory, it breaks
  permissions of e.g. /sbin (home of daemon)
- Use only /bin/sh in sysusers-generate-pre and the generated code
Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) accepted request 785867 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 22)
- Drop use of tail from the generated %pre scriptlets

I'll try dropping the bash dep next. A pure lua implementation is possible, but would require some work and is IMO not really necessary. If any of those users are needed, there's very likely also a shell available. For system-user-root it's already pure lua.
Displaying revisions 21 - 40 of 61
openSUSE Build Service is sponsored by