Announce: shadow 4.0.10

Tomasz Kłoczko <[email protected]> Tue, 28 Jun 2005 19:04:43 +0200 (CEST)
Newsgroups gmane.linux.pld.shadow.general
Message-ID <[email protected]>
4.0.10 was released and new tar balls are avalaible in usual location on:

ftp://ftp.pld.org.pl/software/shadow/

As previouse this verion is mainly bugfix release. Also in this version 
most of the roff man pageges distributed in tar ball was generated 
from XML files (this is importand in case submiting any man pages fixes).

My current TODO list for next version:
- SKEY support back,
- add auditing support,
- su: GNU su compliant options,
- rewrite more tools for use getopt_long(),
- more work on XML documentation.

shadow-4.0.9 -> shadow-4.0.10                                           28-06-2005

*** general:
- mkpasswd: removed,
- userdel: now deletes user groups from /etc/gshdow as well as /etc/group.
  Fix by Nicolas François <[email protected]>.
  http://bugs.debian.org/99442
- usermod: when relocating a user's home directory, don't fail and remove the new
  home directory if we can't remove the old home directory for some
  reason; the results can be spectularly poort if, for instance, only
  the rmdir() fails. Patch prepared by Timo Lindfors <[email protected]>.
  http://bugs.debian.org/166369
- su: fix syslogs to be less ambiguous. Use old:new format instead of old-new
  because '-' can appear in usernames
  http://bugs.debian.org/213592
- removed not used now libmisc/setup.c,
- login: use also UTMPX API instead UTMP on failure (login was affected for this
  when shadow was builded without PAM support)
  patch by Nicolas François <[email protected]>
- login: the PAM session needs to be closed as root, thus before change_uid()
  http://bugs.debian.org/53570 http://bugs.debian.org/195048 http://bugs.debian.org/211884
- login: made login's -f option also able to use the username after -- if none
  was passed as it's optarg
  http://bugs.debian.org/53702
- login: check for hushed login and pass PAM_SILENT if true,
  http://bugs.debian.org/48002
- login: fixed username on succesful login (was using the normal username,
  when it should have used pam_user) http://bugs.debian.org/47819
- remove using SHADOWPWD #define so now shadow is allways builded with shadow
  passwowd support,
- chage: rewrite for use getopt_long(),
- updated translations: ca, cs, da, fi, pl, ru, zh_TW.
*** documentation:
- most of the man pages now are generated from XML files so in case submiting any
  chages to this resources please make diff to XML files,
- chfn: give more details about the influence of login.defs on what's allowed to
  users.

Current translations statistics:

bs: 41 translated messages, 7 fuzzy translations, 320 untranslated messages.
ca: 368 translated messages.
cs: 368 translated messages.
da: 368 translated messages.
de: 367 translated messages, 1 untranslated message.
el: 330 translated messages, 23 fuzzy translations, 15 untranslated messages.
es: 360 translated messages, 6 fuzzy translations, 2 untranslated messages.
eu: 360 translated messages, 6 fuzzy translations, 2 untranslated messages.
fi: 368 translated messages.
fr: 360 translated messages, 6 fuzzy translations, 2 untranslated messages.
he: 87 translated messages, 17 fuzzy translations, 264 untranslated messages.
id: 255 translated messages, 15 fuzzy translations, 98 untranslated messages.
it: 360 translated messages, 6 fuzzy translations, 2 untranslated messages.
ja: 284 translated messages, 59 fuzzy translations, 25 untranslated messages.
ko: 360 translated messages, 6 fuzzy translations, 2 untranslated messages.
nb: 341 translated messages, 16 fuzzy translations, 11 untranslated messages.
nl: 360 translated messages, 6 fuzzy translations, 2 untranslated messages.
nn: 342 translated messages, 15 fuzzy translations, 11 untranslated messages.
pl: 368 translated messages.
pt: 360 translated messages, 6 fuzzy translations, 2 untranslated messages.
pt_BR: 342 translated messages, 16 fuzzy translations, 10 untranslated messages.
ro: 358 translated messages, 8 fuzzy translations, 2 untranslated messages.
ru: 368 translated messages.
sk: 368 translated messages.
sq: 7 translated messages, 3 fuzzy translations, 358 untranslated messages.
sv: 326 translated messages, 34 fuzzy translations, 8 untranslated messages.
tl: 325 translated messages, 35 fuzzy translations, 8 untranslated messages.
tr: 342 translated messages, 16 fuzzy translations, 10 untranslated messages.
uk: 360 translated messages, 6 fuzzy translations, 2 untranslated messages.
vi: 360 translated messages, 6 fuzzy translations, 2 untranslated messages.
zh_CN: 341 translated messages, 16 fuzzy translations, 11 untranslated messages.
zh_TW: 360 translated messages, 7 fuzzy translations, 1 untranslated message.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: [email protected]*