Info: prepare for release 4.0.10

Tomasz Kłoczko <[email protected]> Tue, 21 Jun 2005 21:40:05 +0200 (CEST)
Newsgroups gmane.linux.pld.shadow.general
Message-ID <[email protected]>
Release shadow 4.0.10 is sheduled to monday 27-06-2005.

As usual last week before release is only for critical bugs and update/new
translations (call for update i18n resources was sended to translations
maintainers yesterday and few now are ready).
Probaly will be good find new translators for bs.

In this version I'm start include english version man pages generated from 
XML file (by hand generated using xsltproc). Not all XML file are done and 
also still some work on xml2po tool must be finished for prepare full 
functional infrastrusture for translating man pages using XSLT/XML and
gettext.

Current list of changes:

shadow-4.0.9 -> shadow-4.0.10                                           27-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: 360 translated messages, 6 fuzzy translations, 2 untranslated 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]*