Utilities to Manage User and Group Accounts
This package includes the necessary programs for converting plain
password files to the shadow password format and to manage user and
group accounts.
- Developed at Base:System
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:zSystems/shadow && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
disable_new_audit_function.patch | 0000000772 772 Bytes | |
pamd.tar.bz2 | 0000000908 908 Bytes | |
shadow-4.14.0.tar.xz | 0001787892 1.71 MB | |
shadow-4.14.0.tar.xz.asc | 0000000488 488 Bytes | |
shadow-login_defs-check.sh | 0000010906 10.7 KB | |
shadow-login_defs-comments.patch | 0000002470 2.41 KB | |
shadow-login_defs-suse.patch | 0000004703 4.59 KB | |
shadow-login_defs-unused-by-pam.patch | 0000008220 8.03 KB | |
shadow-util-linux.patch | 0000004029 3.93 KB | |
shadow.changes | 0000040464 39.5 KB | |
shadow.keyring | 0000034838 34 KB | |
shadow.service | 0000000584 584 Bytes | |
shadow.spec | 0000013511 13.2 KB | |
shadow.timer | 0000000124 124 Bytes | |
useradd-default.patch | 0000000414 414 Bytes |
Revision 58 (latest revision is 70)
Ana Guerrero (anag+factory)
accepted
request 1104351
from
Michael Vetter (jubalh)
(revision 58)
- Remove dependency on libbsd: On Tumbleweed we have glibc 2.38 already thus string functions like strlcpy will be present and won't be needed from libbsd. `readpassphrase()` is then the only function from libbsd not present. Upstream shadow has an in tree copy of it, that is used when the `--without-libbsd` flag is passed along. By relying on glibc 2.38 we don't need to add libbsd and libmd to our ring0 but can't easily upgrade on SLE. - Update to 4.14.0: * configure: add with-libbsd option * Code cleanup * Replace utmp interface #757 * new option enable-logind #674 * shadow userdel: add the adaptation to the busybox ps in 01-kill_user_procs.sh * chsh: warn if root sets a shell not listed in /etc/shells #535 * newgrp: fix potential string injection * lastlog: fix alignment of Latest header * Fix yescrypt support #748 * chgpasswd: Fix segfault in command-line options * gpasswd: Fix password leak * Add --prefix to passwd, chpasswd and chage #714 (bsc#1206627) * usermod: fix off-by-one issues #701 * ch(g)passwd: Check selinux permissions upon startup #675 * sub_[ug]id_{add,remove}: fix return values * chsh: Verify that login shell path is absolute #730 * process_prefix_flag: Drop privileges * run_parts for groupadd and groupdel #706 * newgrp/useradd: always set SIGCHLD to default * useradd/usermod: add --selinux-range argument #698
Comments 0