Go to file
Dominique Leuenberger 24f5896ea4 Accepting request 709907 from Base:System
- Update to 4.7:
  * Spawn: don't loop forever on ECHILD
  * Do not fail locking if there is a stale lockfile (Tomas Mraz)
  * Use lckpwdf if prefix not set (Tomas Mraz)
  * Build: check correct DocBook version (Jan Tojnar)
  * Usermod: Print 'no changes' to stdout, not stderr (Serge Hallyn)
  * Add support for btrfs subvolumes for home (Adam Majer)
  * Fix chpasswd long line handling (Nathan Ruiz)
  * Use secure_getenv for gettime (Chris Lamb)
  * Make sp_lstchg reproducible (Chris Lamb)
  * Do not crash commonio_close if db file is not open (Tomas Mraz)
  * Don't flush nscd and sssd cache in read-only mode (Charlie Vuillemez)
  * French manpage update (Alban VIDAL)
  * Fix manpage defaults for SUB_UID/GID_COUNT (Tomas Mraz)
  * Sync po files from shadow.pot (Alban VIDAL)
  * Usermod: guard against unsafe chown of homedir contents (Tomas Mraz)
  * Add LASTLOG_UID_MAX to login.defs (Tomas Mraz)
  * new[ug]idmap file capabilities support (Giuseppe Scrivano and Christian Brauner)
  * Fix segfault in useradd (Tomas Mraz)
  * Coverity issues (Tomas Mraz)
  * Flush sssd caches (Jakub Hrozek)
  * Log UID in nologin (Vladimir Ivanov)
  * run pam_getenvlist after setup_env in su.c (Michael Vogt)
  * Support systems with only utmpx (A. Wilcox)
  * Fix unguarded ENABLE_SUBIDS code (Jan Chren (rindeal))
  * Update po/zh_CN translation (Lion Yang)
  * Create parent dirs for useradd -m (Michael Vetter)
  * Prevent usermod segv
  * Fix usermod crash (fariouche)
- Remove btrfs-subvolumes.patch (fate#316134):

OBS-URL: https://build.opensuse.org/request/show/709907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shadow?expand=0&rev=32
2019-07-13 11:33:06 +00:00
.gitattributes Accepting request 139680 from home:kukuk 2012-10-29 15:15:23 +00:00
.gitignore Accepting request 139680 from home:kukuk 2012-10-29 15:15:23 +00:00
chkname-regex.patch Accepting request 700494 from home:sbrabec:branches:util-linux-2.33.1 2019-05-06 07:58:15 +00:00
disable_new_audit_function.patch Accepting request 497707 from home:adamm:branches:Base:System 2017-05-23 12:25:13 +00:00
encryption_method_nis.patch Accepting request 700494 from home:sbrabec:branches:util-linux-2.33.1 2019-05-06 07:58:15 +00:00
pamd.tar.bz2 Accepting request 139680 from home:kukuk 2012-10-29 15:15:23 +00:00
README.changes-pwdutils Accepting request 139680 from home:kukuk 2012-10-29 15:15:23 +00:00
shadow-4.1.5.1-logmsg.patch Accepting request 398913 from home:jubalh 2016-05-30 10:38:25 +00:00
shadow-4.1.5.1-userdel-helpfix.patch Accepting request 398913 from home:jubalh 2016-05-30 10:38:25 +00:00
shadow-4.7.tar.xz - Update to 4.7: 2019-06-14 07:41:25 +00:00
shadow-4.7.tar.xz.asc - Update to 4.7: 2019-06-14 07:41:25 +00:00
shadow-login_defs-check.sh Accepting request 700494 from home:sbrabec:branches:util-linux-2.33.1 2019-05-06 07:58:15 +00:00
shadow-login_defs-comments.patch Accepting request 700494 from home:sbrabec:branches:util-linux-2.33.1 2019-05-06 07:58:15 +00:00
shadow-login_defs-suse.patch Accepting request 705901 from home:lnussel:branches:Base:System 2019-05-28 13:04:19 +00:00
shadow-login_defs-unused-by-pam.patch Accepting request 700494 from home:sbrabec:branches:util-linux-2.33.1 2019-05-06 07:58:15 +00:00
shadow-util-linux.patch - Update to 4.7: 2019-06-14 07:41:25 +00:00
shadow.changes - Update to 4.7: 2019-06-14 07:41:25 +00:00
shadow.keyring Accepting request 497707 from home:adamm:branches:Base:System 2017-05-23 12:25:13 +00:00
shadow.service Accepting request 316943 from home:jkeil:branches:Base:System 2015-07-16 09:52:01 +00:00
shadow.spec - Update to 4.7: 2019-06-14 07:41:25 +00:00
shadow.timer Accepting request 316943 from home:jkeil:branches:Base:System 2015-07-16 09:52:01 +00:00
useradd-default.patch Accepting request 398913 from home:jubalh 2016-05-30 10:38:25 +00:00
useradd-script.patch - Update to 4.7: 2019-06-14 07:41:25 +00:00
useradd.local Accepting request 139680 from home:kukuk 2012-10-29 15:15:23 +00:00
userdel-post.local Accepting request 139680 from home:kukuk 2012-10-29 15:15:23 +00:00
userdel-pre.local . 2013-11-22 10:17:20 +00:00
userdel-script.patch - Update to 4.7: 2019-06-14 07:41:25 +00:00

This file lists changes between pwdutils used in the past and
the shadow utils used now.

General changes:
================
- No support to modify LDAP accounts anymore (-D and --service option)
- No -P/--path option
- /etc/default/passwd was removed. The configure options are
  partly available in /etc/login.defs.

/etc/login.defs:
----------------
SYSTEM_UID_MIN/SYSTEM_UID_MAX were renamed to SYS_UID_MIN/SYS_UID_MAX
SYSTEM_GID_MIN/SYSTEM_GID_MAX were renamed to SYS_GID_MIN/SYS_GID_MAX

chfn
----
-m/--other has changed to -o/--other
-o/--office has changed to -r/--room.
-p/--phone has changed to -w/--work-phone

chpasswd
--------
-c blowfish is now longer supported, instead SHA256 and SHA512 were added.

chsh
----
-l/--list-shells was removed.

gpasswd
-------
-l/-u option are missing

groupadd
--------
/usr/sbin/groupadd.local is missing
--preferred-gid was removed

groupmod
--------
-A/--add-user was removed
-R/--remove-user was removed

passwd
------
-f was dropped (use chfn instead)
-g was dropped (use gpasswd instead)
-s was dropped (use chsh instead)

useradd
-------
-e/--expire has changed to -e/--expiredate (incompatible arguments!)
-U/--umask was removed, -U has now another meaning
--preferred-uid was removed

userdel
-------
-r/--remove-home was renamed to -r/--remove

usermod
-------
-e/--expire has changed to -e/--expiredate (incompatible arguments!)