[Pkg-shadow-devel] Info: prepare for release 4.0.15
Tomasz Kłoczko
kloczek at zie.pg.gda.pl
Tue Mar 7 19:03:56 UTC 2006
Release shadow 4.0.15 is sheduled to next monday 13-03-2006.
As usual last week before release is only for critical bugs and update/new
translations.
Current list of changes:
shadow-4.0.14 -> shadow-4.0.15 13-03-2006
*** general:
- login: default UMASK if not specified in login.defs is 022 (pointed by
Peter Vrabec <pvrabec at redhat.com>),
- chgpasswd: new tool (by Jonas Meurer <mejo at debian.org>),
- lastlog: print the usage and exit if an additional argument is profided to
lastlog (merge 488_laslog_verify_arguments Debian patch),
- login, nologin, su: do not link with libselinux
(merge 490_link_selinux_only_when_needed Debian patch),
- chage, chfn, chsh, passwd: fixed confusing error message if /proc is not mounted
(http://bugs.debian.org/352494
patch Nicolas François <nicolas.francois at centraliens.net>),
- login (merge 433_login_more_LOG_UNKFAIL_ENAB Debian patch):
- TOO MANY LOGIN... logged if PAM_MAXTRIES or failcount >= retries
(was onl test PAM_MAXTRIES),
- print to stderr (in addition to syslog) in case of maximum number of
tries exceeded,
- always prints the number of tries in the syslog entry.
- add special handling for PAM_ABORT
- add an entry to failog, as when USE_PAM is not defined. (#53164)
- changed pam_end to PAM_END. This is certainly was a mistake.
PAM_END is pam_close_seesion + pam_end. Here, the session is still not
open, we don't have to close it.
- a HAVE_PAM_FAIL_DELAY is missing,
- su: fixed pam session support (patch from Topi Miettinen; fixed #57526, #55873,
#57532 Debian bugs),
- userdel: user's group is already removed by update_groups(). remove_group()
is not needed (bug introduced in 4.0.14 on merge FC fixes). Fixed by Nicolas
François <nicolas.francois at centraliens.net>,
- useradd: allways remove group and gshadow databases lock,
Fixed by Nicolas François <nicolas.francois at centraliens.net>
(http://bugs.debian.org/348250)
- auditing fixes:
- corrected prototypes in lib/prototypes.h (thre is no audit_help_log(); added
audit_logger() prototype),
- useradd: fixed excess audit_logger() argument,
- chage: added missing \n on display password status if password must be chaged,
- useradd: fixed allow non-unique UID (http://bugs.debian.org/351281),
- variouse code cleanups for make possible compilation of shadow with
-Wall -Werror (by Alexander Gattin <xrgtn at yandex.ru>),
- su: move exit() outside libmisc/shell.c::shell() for handle shell() errors
on higher level (now is better visable where some programs exit with 126 and
127 exit codes); added new shell() parameter (char *const envp[]) which allow
fix preserving enviloment in su on using -p,
(patch by Alexander Gattin <xrgtn at yandex.ru>),
- su: added handle -c,--command option for GNU su compliance (merge
437_su_-c_option Debian patch),
- login: added translate login prompt string (suggested by Evgeniy Dushistov),
- updated translations: ca, el, eu, gl, fr, it, pt, ro, ru, sk, sv, vi,
- new translations: gl.
*** documentation:
- login.defs(5): default UMASK if not specified in login.defs is 022
(pointed by Peter Vrabec <pvrabec at redhat.com>),
- useradd(8): better document that -d will not add the user's home directory
if it does not already exist (http://bugs.debian.org/154996),
- nologin(8) man pages added (merge 478_nologin.8.xml Debian patch).
Current translations statistics:
language translated fuzzy untranslated
-----------------------------------------
bs 41 14 333
ca 384 3 1
cs 382 4 2
da 379 7 2
de 359 13 16
el 382 4 2
es 375 9 4
eu 384 3 1
fi 379 7 2
fr 384 3 1
gl 388
he 87 25 276
id 379 7 2
it 384 3 1
ja 269 71 48
ko 340 25 23
nb 323 31 34
nl 359 13 16
nn 323 31 34
pl 388
pt 384 3 1
pt_BR 323 33 32
ro 384 3 1
ru 382 4 2
sk 384 3 1
sq 7 5 376
sv 384 3 1
tl 379 7 2
tr 323 33 32
uk 377 7 4
vi 384 3 1
zh_CN 373 6 9
zh_TW 340 26 22
-----------------------------------------
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