Skip to content

Commit

Permalink
[svn-upgrade] Integrating new upstream version, shadow (4.0.18)
Browse files Browse the repository at this point in the history
  • Loading branch information
nekral-guest committed Oct 7, 2007
1 parent 8a78a8d commit 5e20c43
Show file tree
Hide file tree
Showing 282 changed files with 25,261 additions and 11,707 deletions.
236 changes: 236 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,239 @@
2006-08-01 Tomasz K�oczko <kloczek@pld.org.pl>

* NEWS, src/su.c:
fixed set enviroment too early when using PAM, so move it to !USE_PAM
(patch submitted by Mike Frysinger <vapier@gentoo.org>).

2006-07-30 Tomasz K�oczko <kloczek@pld.org.pl>

* man/fr/chage.1, man/fr/chfn.1, man/fr/chpasswd.8, man/fr/chsh.1, man/fr/expiry.1, man/fr/faillog.5, man/fr/faillog.8, man/fr/gpasswd.1, man/fr/groupadd.8, man/fr/groupdel.8, man/fr/groupmod.8, man/fr/groups.1, man/fr/grpck.8, man/fr/gshadow.5, man/fr/lastlog.8, man/fr/limits.5, man/fr/login.1, man/fr/login.access.5, man/fr/login.defs.5, man/fr/logoutd.8, man/fr/newgrp.1, man/fr/newusers.8, man/fr/passwd.1, man/fr/passwd.5, man/fr/porttime.5, man/fr/pwck.8, man/fr/pwconv.8, man/fr/sg.1, man/fr/shadow.3, man/fr/shadow.5, man/fr/su.1, man/fr/suauth.5, man/fr/useradd.8, man/fr/userdel.8, man/fr/usermod.8, man/fr/vipw.8, NEWS:
fr man pages are now up to date.

* man/fr/fr.po:
more updates for 4.0.18 (by Nicolas François <nicolas.francois@centraliens.net>).

* man/fr/fr.po:
updated for 4.0.18 (by Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>).

2006-07-28 Tomasz K�oczko <kloczek@pld.org.pl>

* po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, NEWS, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/gl.po, po/he.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/km.po, po/ko.po, po/nb.po, po/ne.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po:
updated.

* src/useradd.c, src/usermod.c:
fixed UID/GID overflow (fixed http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=198920).
Fixed expiredate/inactive/mindays/warndays/maxdays overflow (simillar to RH#198920).

* src/passwd.c:
fixed inactive/mindays/warndays/maxdays overflow (similar to RH#198920).

* src/groupadd.c, src/groupmod.c:
fixed GID overflow (fixed http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=198920).

2006-07-27 Tomasz K�oczko <kloczek@pld.org.pl>

* src/.cvsignore: groupmems added.

2006-07-24 Tomasz K�oczko <kloczek@pld.org.pl>

* po/fr.po:
updated for 4.0.18 (by ean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>).

* po/uk.po: break lines longer than 80 cols and add missing \n.

* po/uk.po:
updated for 4.0.18 (by Eugeniy Meshcheryakov <eugen@univ.kiev.ua>).

* man/pl/pl.po, man/ru/ru.po, man/sv/sv.po, man/chgpasswd.8.xml, man/chpasswd.8.xml, man/fr/fr.po:
s/instead DES/instead of DES/

* NEWS: sv man pages are partially translated.

2006-07-23 Tomasz K�oczko <kloczek@pld.org.pl>

* src/groupmems.c: fix compilation warnings.

* po/ko.po: use \t.

* po/nl.po: break lines longer than 80 cols and add missing \n.

2006-07-22 Tomasz K�oczko <kloczek@pld.org.pl>

* man/ru/faillog.5: regenerated.

* po/ko.po: updated for 4.0.18 (by Changwoo Ryu <cwryu@debian.org>).

2006-07-20 Tomasz K�oczko <kloczek@pld.org.pl>

* man/faillog.5.xml, man/fr/fr.po, man/pl/pl.po, man/ru/ru.po, man/sv/sv.po:
added <refmiscinfo class="sectdesc"> tag for faillog.5.xml.

* man/sv/Attic/grupper.1: removed.

* man/sv/Makefile.am, man/sv/chage.1, man/sv/chfn.1, man/sv/chgpasswd.8, man/sv/chpasswd.8, man/sv/chsh.1, man/sv/expiry.1, man/sv/faillog.5, man/sv/faillog.8, man/sv/gpasswd.1, man/sv/groupadd.8, man/sv/groupdel.8, man/sv/groupmems.8, man/sv/groupmod.8, man/sv/groups.1, man/sv/grpck.8, man/sv/gshadow.5, man/sv/lastlog.8, man/sv/limits.5, man/sv/login.1, man/sv/login.access.5, man/sv/login.defs.5, man/sv/logoutd.8, man/sv/newgrp.1, man/sv/newusers.8, man/sv/nologin.8, man/sv/passwd.1, man/sv/passwd.5, man/sv/porttime.5, man/sv/pwck.8, man/sv/pwconv.8, man/sv/sg.1, man/sv/shadow.3, man/sv/shadow.5, man/sv/su.1, man/sv/suauth.5, man/sv/sv.po, man/sv/useradd.8, man/sv/userdel.8, man/sv/usermod.8, man/sv/vipw.8:
corrected text charset and other minor cleanups (by Daniel Nylander <info@danielnylander.se>).

* po/tr.po: break lines longer than 80 cols.

* po/tr.po:
updated for 4.0.18 (by Mehmet TURKER <mturker@innova.com.tr>).

* configure.in, man/Makefile.am, man/sv/Makefile.am:
fixes for "make {dist|distchec}" and sv man pages.

* man/sv/Attic/grupper.1, man/sv/groupmems.8, man/sv/groupmod.8, man/sv/grpck.8, man/sv/grpconv.8, man/sv/grpunconv.8, man/sv/gshadow.5, man/sv/lastlog.8, man/sv/limits.5, man/sv/login.1, man/sv/login.access.5, man/sv/login.defs.5, man/sv/logoutd.8, man/sv/newgrp.1, man/sv/newusers.8, man/sv/nologin.8, man/sv/passwd.1, man/sv/passwd.5, man/sv/porttime.5, man/sv/pwck.8, man/sv/pwconv.8, man/sv/pwunconv.8, man/sv/sg.1, man/sv/shadow.3, man/sv/shadow.5, man/sv/su.1, man/sv/suauth.5, man/sv/sv.po, man/sv/useradd.8, man/sv/userdel.8, man/sv/usermod.8, man/sv/vigr.8, man/sv/vipw.8, NEWS, man/Makefile.am, man/sv/Makefile.am, man/sv/chage.1, man/sv/chfn.1, man/sv/chgpasswd.8, man/sv/chpasswd.8, man/sv/chsh.1, man/sv/expiry.1, man/sv/faillog.5, man/sv/faillog.8, man/sv/getspnam.3, man/sv/gpasswd.1, man/sv/groupadd.8, man/sv/groupdel.8:
full sv man pages set added (by Daniel Nylander <info@danielnylander.se>).
This man pages are translated using new XML/xml2po/gettext infrastructure.

* po/pl.po: updated for 4.0.18.

2006-07-19 Tomasz K�oczko <kloczek@pld.org.pl>

* po/pt.po:
updated for 4.0.18 (by Miguel Figueiredo <mfigueiredo@gmail.com>).

* po/gl.po, NEWS:
updated for 4.0.18 (by Jacobo Tarrio <jacobo@tarrio.org>).

* NEWS, po/eu.po:
updated for 4.0.18 (by Piarres Beobide <pi@beobide.net>).

* man/ru/chsh.1, man/ru/faillog.5, man/ru/groupmems.8, man/ru/groupmod.8, man/ru/ru.po, man/ru/su.1, man/ru/useradd.8, man/ru/usermod.8, man/ru/vipw.8, NEWS, po/ru.po:
updated for 4.0.18 (by Yuri Kozlov <kozlov.y@gmail.com>).

* po/vi.po, NEWS:
updated for 4.0.18 (by Clytie Siddall <clytie@riverland.net.au>).

* NEWS, po/cs.po:
updated for 4.0.18 (by Miroslav Kure <kurem@upcase.inf.upol.cz>).

* NEWS, po/sv.po:
updated for 4.0.18 (by Daniel Nylander <info@danielnylander.se>).

* NEWS, po/ca.po:
updated for 4.0.18 (by Guillem Jover <guillem@debian.org>).

2006-07-18 Tomasz K�oczko <kloczek@pld.org.pl>

* po/hu.po: cleanups.

* NEWS, po/da.po:
updated for 4.0.18 (by Claus Hindsgaul <claus.hindsgaul@gmail.com>).

* po/hu.po, NEWS: updated for 4.0.18 (by SZERVÁC Attila <sas@321.hu>).

* NEWS: typos.

* man/ru/ru.po, man/fr/fr.po, man/pl/pl.po: run "make update-po".

* man/su.1.xml: fixes in <refsynopsisdiv>.

* src/groupmems.c: indent soutrce code.

* src/groupmems.c: use shadow Copyright.

* po/es.po, po/eu.po, po/fi.po, po/fr.po, po/gl.po, po/he.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/km.po, po/ko.po, po/nb.po, po/ne.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/POTFILES.in, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po:
added src/groupmems.c to POTFILES.in.

* NEWS, etc/pam.d/Makefile.am, etc/pam.d/groupmems, man/Makefile.am, man/groupmems.8.xml, src/Makefile.am, src/groupmems.c:
groupmems rewrited for use PAM and getopt_long() nad now it is enabled
for build and install (patch by George Kraft <gk4@swbell.net>).

* NEWS, configure.in: start prepare for 4.0.18.

2006-07-17 Tomasz K�oczko <kloczek@pld.org.pl>

* po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/gl.po, po/he.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/km.po, po/ko.po, po/nb.po, po/ne.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po:
run "make update-po" and some cleanups (added missing \n and use tabs instead spaces).

* src/su.c: s#[login]#[LOGIN]# in help message.

* man/useradd.8.xml:
added missing --<foo> long options names in "Changing the default values" section.

* po/tr.po: updated (by Murat Şenel <muratasenel@gmail.com>).

2006-07-16 Tomasz K�oczko <kloczek@pld.org.pl>

* man/fr/fr.po, man/pl/pl.po, man/ru/ru.po: updated.

* man/useradd.8.xml: added newusers(8) to SEE ALSO section.

* etc/login.defs:
removed GETPASS_ASTERISKS (patch by Mike Frysinger <vapier@gentoo.org>).

2006-07-15 Tomasz K�oczko <kloczek@pld.org.pl>

* NEWS, man/pl/chsh.1, man/pl/pl.po: pl chage(1): translation finished.

* NEWS:
s#fix by Mike Frysinger <vapier@gentoo.org>)#(patch by Ulrich Mueller <ulm@kph.uni-mainz.de>; http://bugs.gentoo.org/139966#

* NEWS, configure.in:
S/Key: removed assign getpass() to libshadow_getpass() on autoconf level
(fix by Mike Frysinger <vapier@gentoo.org>).

2006-07-14 Tomasz K�oczko <kloczek@pld.org.pl>

* man/vipw.8.xml: make options <replaceable> in SYNOPSIS.

* po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/gl.po, po/he.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/km.po, po/ko.po, po/nb.po, po/ne.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, src/groupadd.c:
s/group/GROUP/ in groupadd help message.

* src/su.c (main):
move **envcp declaration to #ifdef USE_PAM (fixed warning about unused
variable when shadow is builded with PAM didabled).

* man/pl/pl.po, NEWS, man/pl/chage.1: pl chage(1) translation finished.

* man/fr/fr.po, man/pl/pl.po, man/ru/ru.po: updated.

* man/chsh.1.xml: updated after rewrite chsh for use getopt_long().

* po/pl.po: kill fuzzy.

2006-07-13 Tomasz K�oczko <kloczek@pld.org.pl>

* po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, src/chsh.c, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/gl.po, po/he.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/km.po, po/ko.po, po/nb.po, po/ne.po:
one \t more in help message.

* po/he.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/km.po, po/ko.po, po/nb.po, po/ne.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/gl.po:
updated.

* NEWS, src/chsh.c: chsh rewrited for use getopt_long().

2006-07-12 Tomasz K�oczko <kloczek@pld.org.pl>

* man/pl/groupmod.8, man/pl/pl.po: finish translation groupmod(8).

* man/fr/fr.po, man/groupmod.8.xml, man/pl/groupmod.8, man/pl/pl.po, man/ru/ru.po:
cleanups in groupmod(8).

* man/fr/fr.po, man/pl/pl.po, man/ru/ru.po, man/usermod.8.xml, src/usermod.c, NEWS:
back to previouse usermod -a option sematics and clarify -a behavior
on documentation level (by Greg Schafer <gschafer@zip.com.au>).

* man/fr/fr.po, man/groupmod.8.xml, man/pl/pl.po, man/ru/ru.po:
updated groupmod man page.

2006-07-11 Tomasz K�oczko <kloczek@pld.org.pl>

* src/groupmod.c: too many \t in help message.

* man/ru/chage.1, man/ru/passwd.1, man/ru/ru.po, man/chage.1.xml, man/fr/fr.po, man/passwd.1.xml, man/pl/pl.po:
updated.

* po/nb.po, po/ne.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/gl.po, po/he.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/km.po, po/ko.po:
run "make update-po".

* src/groupmod.c: cleunps in help message.

* src/chage.c: s/user/\[LOGIN\]/ in help message.

* src/passwd.c: s/\[login\]/\[LOGIN\]/ in help message.

* NEWS, src/groupmod.c: groupmod rewrited for use getopt_log().

2006-07-10 Tomasz K�oczko <kloczek@pld.org.pl>

* po/sv.po:
Expand Down
13 changes: 10 additions & 3 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ EXEEXT = @EXEEXT@
F77 = @F77@
FFLAGS = @FFLAGS@
GMSGFMT = @GMSGFMT@
GREP = @GREP@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
Expand Down Expand Up @@ -145,6 +146,7 @@ PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
POSUB = @POSUB@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
Expand All @@ -160,12 +162,10 @@ XMLCATALOG = @XMLCATALOG@
XML_CATALOG_FILE = @XML_CATALOG_FILE@
XSLTPROC = @XSLTPROC@
YACC = @YACC@
ac_ct_AR = @ac_ct_AR@
YFLAGS = @YFLAGS@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_F77 = @ac_ct_F77@
ac_ct_RANLIB = @ac_ct_RANLIB@
ac_ct_STRIP = @ac_ct_STRIP@
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
Expand All @@ -182,23 +182,30 @@ build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
Expand Down
25 changes: 24 additions & 1 deletion NEWS
Original file line number Diff line number Diff line change
@@ -1,4 +1,27 @@
$Id: NEWS,v 1.457 2006/07/10 20:58:33 kloczek Exp $
$Id: NEWS,v 1.482 2006/08/01 11:49:18 kloczek Exp $

shadow-4.0.17 -> shadow-4.0.18 01-08-2006

*** general:
- su: fixed set enviroment too early when using PAM, so move it to !USE_PAM
(patch submitted by Mike Frysinger <vapier@gentoo.org>),
- groupadd, groupmod, useradd, usermod: fixed UID/GID overflow (fixed
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=198920)
- passwd, useradd, usermod: fixed inactive/mindays/warndays/maxdays overflow
(simillar to RH#198920),
- groupmems: rewrited for use PAM and getopt_long() and now it is enabled
for build and install (patch by George Kraft <gk4@swbell.net>),
- S/Key: removed assign getpass() to libshadow_getpass() on autoconf level
(patch by Ulrich Mueller <ulm@kph.uni-mainz.de>; http://bugs.gentoo.org/139966),
- usermod: back to previous -a option semantics and clarify -a behavior
on documentation level (by Greg Schafer <gschafer@zip.com.au>),
- chsh, groupmod: rewrited for use getopt_long().
- updated translations: ca, cs, da, eu, fr, gl, hu, ko, pl, pt, ru, sv, tr, uk, vi.
*** documentation:
- fr and ru man pages are up to date,
- partially translated sv man pages set added
(by Daniel Nylander <info@danielnylander.se>),
- pl chage(1), chsh(1), groupmod(8): translation finished.

shadow-4.0.16 -> shadow-4.0.17 10-07-2006

Expand Down
Loading

0 comments on commit 5e20c43

Please sign in to comment.