[Pkg-shadow-devel] Announce: shadow 4.0.11
Tomasz Kłoczko
kloczek at zie.pg.gda.pl
Mon Jul 18 15:13:29 UTC 2005
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 <C.Mudra at science-computing.de>)
- 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 <azarah at gentoo.org>)
- 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 <pvrabec at redhat.com>)
- 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 <dj at linuxfromscratch.org>),
- 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 <nicolas.francois at centraliens.net>).
- 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 <vapier at gentoo.org>).
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: kloczek at rudy.mif.pg.gda.pl*
More information about the Pkg-shadow-devel
mailing list