No description
Find a file
2024-02-05 14:57:53 +08:00
.gitignore Initialize for shadow 2024-02-05 14:57:53 +08:00
.shadow.metadata Initialize for shadow 2024-02-05 14:57:53 +08:00
chkname-regex.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
disable_new_audit_function.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
README.changes-pwdutils Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-4.1.5.1-logmsg.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-4.1.5.1-userdel-helpfix.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-4.8.1-add-prefix-passwd-chpasswd-chage.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-4.8.1-AUDIT_NO_ID.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-4.8.1-lock-mechanism.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-4.8.1.tar.xz.asc Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-CVE-2023-29383.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-login_defs-check.sh Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-login_defs-comments.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-login_defs-suse.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-login_defs-unused-by-pam.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow-util-linux.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow.changes Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow.keyring Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow.service Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow.spec Initialize for shadow 2024-02-05 14:57:53 +08:00
shadow.timer Initialize for shadow 2024-02-05 14:57:53 +08:00
useradd-default.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
useradd-script.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
useradd-userkeleton.patch Initialize for shadow 2024-02-05 14:57:53 +08:00
useradd.local Initialize for shadow 2024-02-05 14:57:53 +08:00
userdel-post.local Initialize for shadow 2024-02-05 14:57:53 +08:00
userdel-pre.local Initialize for shadow 2024-02-05 14:57:53 +08:00
userdel-script.patch Initialize for shadow 2024-02-05 14:57:53 +08: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!)