0
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 22 hours ago. based on code collected 2 days ago.
May 16, 2023 — May 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Provide URLs for the Debian bugs. More... over 16 years ago
Avoid terminating the PAM library in the forked child. This is done later in the parent after closing the PAM session. This fixes http://bugs.debian.org/412061. Debian patch 405_su_no_pam_end_before_exec. More... over 16 years ago
Mention sg in the newgrp manpage. Debian patch 410_newgrp_man_mention_sg. More... over 16 years ago
Fix typo: the warndays option was called warning. This is now warndays, as documented in the manpage and usage. Debian patch 417_passwd_warndays. More... over 16 years ago
Remove the preprocessor check SHADOWPWD. The variable is no more defined (and always assumed). Debian patch 493_pwck_no_SHADOWPWD. More... over 16 years ago
Add NEWS entries for the last 2 changes. More... over 16 years ago
-l/-u options: edit the shadow account expiry field *in addition* to editing the password field. Debian patch 494_passwd_lock. More... over 16 years ago
Fix typos. More... over 16 years ago
New TODO for later. More... over 16 years ago
Do not request a password when a user uses newgrp to switch to her primary group. Debian patch 497_newgrp_primary_group. More... over 16 years ago
Log an error if the password entry could not be found (respect LOG_UNKFAIL_ENAB to avoid logging a password). This fixes the Debian bug http://bugs.debian.org/451521 More... over 16 years ago
-b documenation: Use the same notation for the -d argument as in the -d documentation. More... over 16 years ago
Allow the -b option even without the -D option. More... over 16 years ago
Use the same error message for the below errors. (option working ONLY if another is specified). More... over 16 years ago
Make usermod -o and -u work independently of the argument order. More... over 16 years ago
Validate that two of the -L, -p, and -U options are not used at the same time after the parsing of options. -U used to be allowed after -p or -L, but not before. More... over 16 years ago
Make usermod -d and -m work independant of the argument order. Thanks to Justin Pryzby <[email protected]> for the patch. This fixes Debian's bug #451518. More... over 16 years ago
* NEWS, lib/nscd.c: Execute nscd -i instead of using the private glibc socket to flush the nscd tables. This comes from the RedHat patch shadow-4.0.16-nscd.c. * lib/commonio.c: Forbid inheritance of the passwd and group files to the spawed processes (like nscd). This comes from the RedHat patch shadow-4.0.17-notInheritFd.patch. * lib/nscd.h: Update header. More... over 16 years ago
Remove remaining return value in update_group. More... over 16 years ago
* src/usermod.c (fail_exit): Add static variables pw_locked, spw_locked, gr_locked, and sgr_locked to indicate which files must be unlocked. * src/usermod.c (open_files, close_files): Open and close the group files as well as the passwd files. This permit to check if the group files modification are allowed before writing the passwd files. * src/usermod.c (grp_update, update_gshadow, update_group): Do not return a status code, but call fail_exit() in case of error. The group files are no more opened and closed in update_gshadow() and update_group(). * src/usermod.c (main): move the call to grp_update between open_files and close_files. * src/usermod.c: Differentiate failure to add a group entry and failure to add a shadow group entry. More... over 16 years ago
Differentiate failure to update a group entry and failure to update a shadow group entry. More... over 16 years ago
Inform the user if out of memory while updating a group database. More... over 16 years ago
Update the group database before flushing the nscd caches. More... over 16 years ago
Abort if an error is found while updating the user or group database. No changes will be written in the databases. More... over 16 years ago
It is no more needed to check that the user's groups are specified only once in the group file. This is checked by gr_update(). More... over 16 years ago
* lib/commonio.c (next_entry_by_name): New function. * NEWS, lib/commonio.c (commonio_update): When an entry is updated, make sure that there are no other entry with the same name. This fixes an infinite loop in userdel and usermod when an (erroneous) group file contains two entries with the same name. (https://bugzilla.redhat.com/show_bug.cgi?id=240915) More... over 16 years ago
Fix date entry. More... over 16 years ago
* libmisc/salt.c: Make sure the salt string is terminated at the right place (either 8th, or 11th position). * NEWS, src/chgpasswd.c, src/chpasswd.c: The protocol + salt does not need 15 chars. No need for a temporary buffer. This change the fix committed on 2007-11-10. The salt provided to pw_encrypt could have been too long. More... over 16 years ago
Fix typo: missing / in <placeholder-1/>. This caused the gpasswd title to be incomplete in the French manpage. More... over 16 years ago
Add support for uClibc with no l64a(). More... over 16 years ago