Support shall be enabled with the new --with-acl or --with-attr
configure options.
* Added diagnosis for lock failures.
+ * use libsemanage instead of the semanage tool.
--chgpasswd
+- chage
+ * Add --root option.
+- chfn
+ * Add --root option.
+- chgpasswd
* When the gshadow file exists but there are no gshadow entries, an entry
is created if the password is changed and group requires a
shadow entry.
* Add --root option.
--chpasswd
+- chpasswd
* PAM enabled versions: restore the -e option to allow restoring
passwords without knowing those passwords. Restore together the -m
and -c options. (These options were removed in shadow-4.1.4 on PAM
- faillog
* The -l, -m, -r, -t options only act on the existing users, unless -a is
specified.
+ * Add --root option.
- gpasswd
* Add --root option.
- groupadd
shadow entry.
* Add --root option.
- grpck
+ * Add --root option.
* NIS entries were dropped by -s (sort).
- grpconv
* Add --root option.
- grpunconv
* Add --root option.
+- lastlog
+ * Add --root option.
- login
* Fixed limits support (non PAM enabled versions only)
* Added support for infinite limits and group based limits (non PAM
pam_lastlog.
- newgrp, sg
* Fix parsing of gshadow entries.
+- newusers
+ * Add --root option.
- passwd
* Add --root option.
- pwpck
* NIS entries were dropped by -s (sort).
+ * Add --root option.
- pwconv
* Add --root option.
- pwunconv
* Do not remove a group with the same name as the user (usergroup) if
this group isn't the user's primary group.
* Add --root option.
+ * Add --selinux-user option.
- usermod
* Accept options in any order (username not necessarily at the end)
* When the shadow file exists but there are no shadow entries, an entry
faillog faster.
- gpasswd
* Fix failures when the gshadow file is not present.
- * When a password is moved to the gshadow file, use "x" instead of "x"
+ * When a password is moved to the gshadow file, use "x" instead of "!"
to indicate that the password is shadowed (consistency with grpconv).
* Make sure the group and gshadow files are unlocked on exit.
- groupadd