Announce: shadow 4.0.11
Tomasz Kłoczko <[email protected]> Mon, 18 Jul 2005 17:13:29 +0200 (CEST)
| Newsgroups | gmane.linux.pld.shadow.general |
|---|---|
| Message-ID | <[email protected]> |
4.0.11 was released and new tar balls are avalaible in usual location on: ftp://ftp.pld.org.pl/software/shadow/ This verion (as previous) is mainly bugfix release. My current (short) TODO list for next version: - move all E_* exit codes to separated header file, - add support for use libnscd, - add auditing support, - su: GNU su compliant options, - rewrite more tools for use getopt_long(), - more work on XML documentation and code cleanups. shadow-4.0.10 -> shadow-4.0.11 18-07-2005 *** general: - su: ignore SIGINT while authenticating. A ^C could defeat the waiting period and permit brute-force attacks. Also ignore SIGQUIT. Fixed: http://bugs.debian.org/52372 and http://bugs.debian.org/288827 - useradd: rewrited for use getopt_long(), - newgrp: add fix for handle splitted NIS groups: extends the functionality that, if the requested group is given, all groups of the same GID are tested for membership of the requesting user. (fix by Christian Mudra <[email protected]>) - fix nscd_flush_cache(): for some reason doing the INVALIDATE call with two write()'s fails. Do one writev() call instead. http://bugs.gentoo.org/show_bug.cgi?id=80413 (submited by Martin Schlemmer <[email protected]>) - merge nscd-socket-path patch from Fedora: newer glibc's have a different nscd socket location (/var/run/nscd/socket instead /var/run/.nscd_socket), - S/Key support is back, - usermod: added -a option. This flag can only be used in conjunction with the -G option. It cause usermod to append user to the current supplementary group list. (patch by Peter Vrabec <[email protected]>) - chage: added missing \n in error messages, - useradd, groupadd: change -O option to -K and document it in man page, - su, sulogin, login: fixed erroneous warning messages when used with PAM about some login.defs variables (fix by DJ Lucas <[email protected]>), - autoconf: -- stop with error message if crypt() not found, -- remove --with{,out}-libcrypt switch, -- move all autoheader templates from acconfig.h to configure.in, - login: setup limits and umask (using login.defs ULIMITS and UMASK variables) only when PAM support is disabled (it is task for pam_limits and pam_umask modules), - sulogin, login: use SYSLOG macro instead syslog() which saves the locale, sets the locale to C, sends the message and restores the locale (fix by Nicolas François <[email protected]>). - updated translations: cs, da, de, es, fi, pl, pt, ro, ru, sk. *** documentation: - pwck(8): document -q option (based on Debian patch for fix http://bugs.debian.org/309408) - pwck(8): rewrited OPTIONS section and better SYNOPSIS, - lastlog(8): document that lastlog is a sparse file, and don't need to be rotated http://bugs.debian.org/219321 - login(8): better explain the respective roles of login, init and getty with regards to the utmp file (based on 441_manpages-shadow.5 Debian patch), - shadowconfig(8): removed (will be maintained in Debian shadow pkg repository), - groupadd(8): document -o option, - in SEE ALLSO section in groupadd(8), groupdel(8), groupmod(8), userdel(8), usermod(8) added refer to gpasswd(8) (suggested by Mike Frysinger <[email protected]>). Current translations statistics: language translated fuzzy untranslated ----------------------------------------- bs 41 7 317 ca 362 1 2 cs 365 da 365 de 365 el 324 24 17 es 365 eu 354 7 4 fi 365 fr 354 7 4 he 87 17 261 id 249 16 100 it 354 7 4 ja 279 59 27 ko 354 7 4 nb 335 17 13 nl 354 7 4 nn 336 16 13 pl 365 pt 365 pt_BR 336 17 12 ro 365 ru 365 sk 365 sq 7 3 355 sv 325 30 10 tl 324 31 10 tr 336 17 12 uk 354 7 4 vi 354 7 4 zh_CN 335 17 13 zh_TW 354 8 3 ----------------------------------------- kloczek -- ----------------------------------------------------------- *Ludzie nie mają problemów, tylko sobie sami je stwarzają* ----------------------------------------------------------- Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: [email protected]*