diff --git a/ChangeLog b/ChangeLog index d459f8bd..3f668f82 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,420 @@ +2006-06-05 Tomasz K這czko + + * man/Makefile.am: + improved gen-xmls target: now this target generates only missing xml files. + +2006-06-04 Tomasz K這czko + + * NEWS, po/sk.po: + updated for 4.0.16 (by Peter Mann ). + + * NEWS, po/es.po: + updated for 4.0.16 (by Ruben Porras ). + + * NEWS, po/fi.po: + updated for 4.0.16 (by Tommi Vainikainen ). + + * NEWS, man/cs/Makefile.am, man/cs/groupmems.8, man/cs/groupmod.8, man/cs/grpck.8, man/cs/gshadow.5: + new cs man pages: groupmems(8), groupmod(8), grpck(8), gshadow(5) + (by Miroslav Kure ). + + * NEWS, po/cs.po: + updated for 4.0.16 (by Miroslav Kure ). + +2006-06-01 Tomasz K這czko + + * NEWS, configure.in, man/Makefile.am: + regenerate roff man pages using docbook-style-xsl-1.70.1. + This version uses new base URL: http://docbook.sf.net/release/xsl/current/ + + * man/.cvsignore: shadow-man-pages.pot added. + + * man/Makefile.am: + added temporary gen-xmls targed and dependencies beetwen .pot and .po files. + + * man/chgpasswd.8.xml: removed tag (isn't neccessary). + +2006-05-31 Tomasz K這czko + + * man/pl/pl.po: chage(1) translation. + + * man/pl/Attic/chage.1.xml: removed. + + * man/chage.1.xml, man/fr/fr.po, man/pl/pl.po, man/ru/ru.po: + chage requires shadow access and can't work without this. + + * po/da.po: + updated for 4.0.16 (by Claus Hindsgaul ). + + * po/pl.po: s/_DAYS/_DNI/ + +2006-05-30 Tomasz K這czko + + * NEWS: s/OWL/Owl/ + + * NEWS: new release date for 4.0.16 is 05-06-2006. + + * NEWS: fixed last usermod changes comment. Current is: + better fix for old CERT VU#312962 (which was fixed in shadow 4.0.8): + fixed forgoten checking of the return value from fchown() before + proceeding with the fchmod() (based on Owl patch prepared by + Rafal Wojtczuk ) + + * src/useradd.c (create_mail): + move checking create_mail_spool is "yes" on top function. + + * man/pl/pl.po: cleanups. + + * po/fr.po: + plugged fuzzy (by Jean-Luc Coulon (f5ibh) ). + + * po/fr.po: + updated (by Jean-Luc Coulon (f5ibh) ). + +2006-05-29 Tomasz K這czko + + * man/Makefile.am: + simplifications in update-po target and fixes in dist-po-files target. + + * NEWS, po/eu.po: + updated for 4.0.16 (by Piarres Beobide ). + +2006-05-28 Tomasz K這czko + + * man/ru/ru.po, NEWS, man/chfn.1.xml, man/faillog.8.xml, man/fr/fr.po, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupmems.8.xml, man/limits.5.xml, man/login.1.xml, man/login.defs.5.xml, man/newgrp.1.xml, man/passwd.1.xml, man/passwd.5.xml, man/pl/pl.po, man/su.1.xml: + bunch of cleanups in chfn(1), faillog(8), gpasswd(1), groupadd(8), + groupmems(8), limits(5), login(1), login.defs(5), newgrp(1), passwd(1), + passwd(5) and su(1) (by Yuri Kozlov ). + + * man/Makefile.am, man/ru/ru.po: added ru to LINGUAS. + + * po/ru.po: updated for 4.0.16 (by Yuri Kozlov ). + +2006-05-27 Tomasz K這czko + + * man/fr/fr.po, man/pl/pl.po, man/chage.1.xml, man/passwd.1.xml: + s/-n/-m/ in passwd(1). Improved -m, --mindays description in chage(1) and passwd(1). + More pl translations. + + * po/vi.po: updated (by Clytie Siddall ). + + * NEWS, po/hu.po: + updated for 4.0.16 (by Gabor Kelemen ). + +2006-05-25 Tomasz K這czko + + * man/cs/Makefile.am, man/it/Makefile.am, man/ru/Makefile.am: + id and sulogin executables are not installed by "make install", + but a few translated man pages are still installed. + (patch by Lasse Collin ) + +2006-05-22 Tomasz K這czko + + * NEWS, po/vi.po: + updates for 4.0.16 (by Clytie Siddall ). + + * po/gl.po: updated for 4.0.16 (by Jacobo Tarrio ). + +2006-05-20 Tomasz K這czko + + * po/pl.po: more cleanups. + + * po/fr.po: + updated for 4.0.16 (by Christian Perrier ). + + * man/chage.1.xml, man/chfn.1.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/fr/fr.po, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/login.1.xml, man/login.access.5.xml, man/logoutd.8.xml, man/newgrp.1.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/pl/pl.po, man/pl/vipw.8, man/porttime.5.xml, man/pwck.8.xml, man/pwconv.8.xml, man/sg.1.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml: + use common style in FILES sections. + + * man/fr/fr.po, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/id.1.xml, man/limits.5.xml, man/login.access.5.xml, man/pl/pl.po, man/suauth.5.xml, man/userdel.8.xml, man/usermod.8.xml, man/faillog.5.xml: + begin text from lowercase. + + * man/fr/fr.po, man/pl/pl.po, man/pwconv.8.xml, man/vipw.8.xml: + remove "." from . + + * po/pl.po: cleanups. + + * po/pl.po: typo. + + * man/pl/.cvsignore, man/pt_BR/.cvsignore, man/ru/.cvsignore, man/tr/.cvsignore, man/zh_CN/.cvsignore, man/zh_TW/.cvsignore, man/cs/.cvsignore, man/de/.cvsignore, man/es/.cvsignore, man/fi/.cvsignore, man/fr/.cvsignore, man/hu/.cvsignore, man/id/.cvsignore, man/it/.cvsignore, man/ja/.cvsignore, man/ko/.cvsignore: + *.xml added. + + * man/cs/.cvsignore, man/de/.cvsignore, man/es/.cvsignore, man/fi/.cvsignore, man/fr/.cvsignore, man/hu/.cvsignore, man/id/.cvsignore, man/it/.cvsignore, man/ja/.cvsignore, man/ko/.cvsignore, man/pl/.cvsignore, man/pt_BR/.cvsignore, man/ru/.cvsignore, man/tr/.cvsignore, man/zh_CN/.cvsignore, man/zh_TW/.cvsignore, man/.cvsignore: + .xml2po.mo added. + + * NEWS, man/pl/vipw.8: update pl vipw(8) man page. + + * src/useradd.c: s/mailbox/mailbox file/ + + * man/pl/pl.po: seems vipw finished. + + * man/fr/fr.po, man/vipw.8.xml: s/Quiet mode database./Quiet mode./ + + * man/pl/pl.po: more entries. + + * po/vi.po, po/zh_CN.po, po/zh_TW.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/ko.po, po/nb.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/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po: + /mailbox/mailbox file/ + + * man/pl/pl.po: fill few entries. + + * man/Makefile.am: fixes in dist-po-files target. + + * man/Makefile.am: pl added to Linguas. Some mprovements. + + * man/fr/fr.po: + initial version based on ond version submited by Christian Perrier . + + * man/pl/pl.po: initial version. + + * man/Makefile.am: + implemet update-po target and dist, dist-check hooks for put .po and + .pot files in dist tar ball. + + * src/chgpasswd.c: + reverte struct group newgr declaration but use them only conditionaly (#ifndef SHADOWGRP). + +2006-05-19 Tomasz K這czko + + * NEWS, configure.in: schedule release 4.0.16 to 29.05.06. + + * po/pl.po: updated. + + * po/cs.po, po/da.po, po/de.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/ko.po, po/nb.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: + run "make update-po". + + * NEWS, src/useradd.c: + fixed userdel CERT VU#312962: fixed forgoten checking of the return + value from fchown() before proceeding with the fchmod() (prepared + based on OWL fix submited by Solar Designer ), + Use in userdel login.defs::MAIL_DIR instead hardcoded /var/mail on created + mailbox path (based on OWL fixes submited by Solar Designer ). + +2006-05-15 Tomasz K這czko + + * man/.cvsignore: added *.[1358] + + * NEWS, man/ru/Makefile.am, man/ru/chgpasswd.8: + added chgpasswd(8) ru man page (by Yuri Kozlov ). + + * po/gl.po: updated (by Jacobo Tarrio ). + + * NEWS, man/ru/login.defs.5, man/ru/passwd.1, man/ru/userdel.8, man/ru/usermod.8: + updated ru login.defs(5), passwd(1), userdel(8), usermod(8) man pages + (by Yuri Kozlov ). + + * NEWS, po/ru.po: updated (by Yuri Kozlov ). + + * NEWS, po/pt.po: updated (by Miguel Figueiredo ). + +2006-05-13 Tomasz K這czko + + * NEWS, man/Makefile.am, man/ja/Attic/pw_auth.3, man/ja/Makefile.am, man/pl/Attic/pw_auth.3, man/pl/Makefile.am, man/ru/Attic/pw_auth.3, man/ru/Makefile.am: + pw_auth(3) man page removed (outdated). + + * man/Makefile.am, man/fr/Makefile.am, man/it/Makefile.am, man/ja/Makefile.am, man/pl/Makefile.am, man/ru/Makefile.am, NEWS, autogen.sh: + install limits(5), login.access(5) and porttime(5) man pages only when + shadow is builded with PAM support disabled. + + * NEWS: cleanups. + + * autogen.sh: + by default in development enviroment use CFLAGS="-O2 -Wall". + + * src/chgpasswd.c (main): remove two unused variables (newgr and now). + + * src/userdel.c (main): removed unused arg variable. + + * libmisc/setupenv.c (setup_env): + move *cp varable to #ifndef PAM part (fixed compilation + warning about unused variable). + + * lib/getdef.c: now GETPASS_ASTERISKS is SKEY #define dependent. + + * configure.in, NEWS, lib/getpass.c, lib/pwauth.c: + by default do not use libshadow_getpass() as getpass() replacemement. + Use libshadow_getpass() only when S/KEY support is enabled. + Current glibc getpass() handles correctly longer than 8 characters + passwords and libshadow_getpass() is used only because libc getpass() + do not handles password prompting with echo enabled. + + * src/sulogin.c: break long line. + + * lib/pwauth.c: + added #include and remove localy defined getpass() prototype. + +2006-05-12 Tomasz K這czko + + * man/Makefile.am: removed dupplicated sulogin.8.xml from EXTRA_DIST. + + * man/Attic/pw_auth.3.xml, man/Makefile.am: remove pw_auth(3) man page. + + * NEWS, lib/getdef.c: move login.defs::MD5_CRYPT_ENAB to non-PAM part. + + * po/ca.po, po/cs.po, po/da.po, po/de.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/ko.po, po/nb.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/userdel.c, po/bs.po: + typo (s/removel/removal/) + +2006-05-11 Tomasz K這czko + + * man/userdel.8.xml: + updated (after add getopt_log() support for userdel). + + * po/pl.po: updated. + + * po/gl.po, po/he.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.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/userdel.c, NEWS, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po: + userdel rewrited for use getopt_log(). + + * po/pl.po: cleanups. + + * etc/pam.d/Makefile.am, etc/pam.d/chgpasswd: new file. + +2006-05-09 Tomasz K這czko + + * NEWS, po/da.po: + updated (by Claus Hindsgaul ). + +2006-05-08 Tomasz K這czko + + * NEWS, po/sv.po: updated (by Daniel Nylander ). + + * NEWS, configure.in, etc/Makefile.am, etc/pam.d/Makefile.am: + install default/template configuration files: + - if shadow is configured with use PAM install /etc/pam.d/* files, + - if shadow do not uses PAM install /etc/{limits,login.acces} files, + - install /etc/login.defs and /etc/default/useradd files. + + COMMENT: it is possible to extend this for install above files for specified + distribution. For example: if exist /etc/fedora-release install Fedora specyfic + default configuration files and this files can be distributed in dist tar ball. + + * NEWS, po/gl.po: updated (by Jacobo Tarrio ). + +2006-05-07 Tomasz K這czko + + * NEWS, po/fr.po: + updated (by Christian Perrier ). + + * NEWS, lib/commonio.c: + fixed handle relative symlinks too in lib/commonio.c (merge patch from Fedora). + + * NEWS, lib/nscd.c: properly notify nscd to flush its cache + (https://bugzilla.redhat.com/bugzilla/186803). + + * NEWS, libmisc/copydir.c (copy_tree): + fixes for verify return values mkdir() and chown() + on copy files (merge 482_libmisc_copydir_check_return_values Debian patch). + + * po/nb.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/chfn.c, src/chsh.c, src/grpck.c, src/login.c, src/pwck.c, src/useradd.c, src/usermod.c, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.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/ko.po: + use '%s' cytation instead `%s'. + + * NEWS, src/su.c: + reverte http://bugs.debian.org/276419 (this is Debian specyfic). + + * libmisc/setupenv.c, libmisc/sub.c, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.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/ko.po, po/nb.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/chfn.c: + use '%s' cytation instead \"%s\". + + * po/fr.po, po/gl.po, po/he.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.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/el.po, po/es.po, po/eu.po, po/fi.po, src/grpck.c: + typo. + + * po/pl.po: updated. + + * NEWS, libmisc/setupenv.c (setup_env): + export MAIL only when MAIL_CHECK_ENAB is enabled + (Mike Frysinger ). + + * po/ja.po, po/ko.po, po/nb.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, NEWS, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.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, src/grpck.c, src/pwck.c: + warn when the members of a group differ in /etc/groups and /etc/gshadow + (fixed http://bugs.debian.org/75181). + + * NEWS, src/su.c: + concatenate the non-su arguments and provide them to the shell with + the -c option (fixes for http://bugs.debian.org/317264 and + http://bugs.debian.org/276419). + +2006-05-06 Tomasz K這czko + + * NEWS, man/passwd.1.xml: + better document how password strength is checked (fixed http://bugs.debian.org/115380). + +2006-04-28 Tomasz K這czko + + * NEWS, man/usermod.8.xml: + added missing -a option description (by Christian Perrier ). + +2006-04-24 Tomasz K這czko + + * NEWS, man/hu/chsh.1, man/hu/login.1, man/hu/newgrp.1: + fixed typos (by Koblinger Egmont ). + +2006-04-16 Tomasz K這czko + + * NEWS, po/LINGUAS, po/hu.po: + new hu translation (by SZERVC Attila ). + +2006-04-08 Tomasz K這czko + + * man/userdel.8.xml: + minior fixes for the note under the -f option (Mike Frysinger ). + +2006-04-07 Tomasz K這czko + + * NEWS, po/id.po: updatd (by Parlin Imanuel ). + +2006-04-01 Tomasz K這czko + + * src/su.c: indent code. + + * NEWS, src/su.c: + fixed exit with a status 0 when the invoked command is terminated + by a signal which was not catched + (fixed by Eero H瓣kkinen ) + + * README: + simple patch to fixup grammar and Gentoo distfile URL (by Mike Frysinger ). + +2006-03-31 Tomasz K這czko + + * man/Attic/pw_auth.3.xml, man/chage.1.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newgrp.1.xml, man/newusers.8.xml, man/nologin.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/pwconv.8.xml, man/sg.1.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml: + removed tag (require strict DocBook XML V4.3//EN DTD isn't neccessary). + + * NEWS, src/login.c: + cancel login timeout after authentication so that patient people + timing out on network directory services can log in with local + accounts (http://bugs.debian.org/107148). + + * man/fr/login.defs.5, man/ja/login.defs.5, man/pl/useradd.8, man/ru/login.defs.5: + remove CREATE_HOME. + + * NEWS, man/login.defs.5.xml: + CREATE_HOME is not supported by useradd (patch by Mike Frysinger ). + +2006-03-29 Tomasz K這czko + + * po/nl.po: + s/wachtwoord is mes succes aangepast/wachtwoord is met succes aangepast/ + (typo reported by Wim De Smet ). + +2006-03-26 Tomasz K這czko + + * src/passwd.c: + removed GPASSWD_PROGRAM, CHFN_PROGRAM CHFN_PROGRAM #defines (not used now). + + * NEWS, man/Makefile.am, man/chgpasswd.8.xml: + chgpasswd(8): new man page. + +2006-03-24 Tomasz K這czko + + * man/Attic/vigr.8, man/Attic/vipw.8, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/expiry.1, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/getspnam.3, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmems.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/grpconv.8, man/Attic/grpunconv.8, man/Attic/gshadow.5, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/limits.5, man/Attic/login.1, man/Attic/login.access.5, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/nologin.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pw_auth.3, man/Attic/pwck.8, man/Attic/pwconv.8, man/Attic/pwunconv.8, man/Attic/sg.1, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/suauth.5, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8: + remove english roff man pages from repo. + +2006-03-23 Tomasz K這czko + + * NEWS, src/chgpasswd.c: + fixes for build correctly with --disable-shadowgrp + (patch by Johannes Winkelmann ) + +2006-03-22 Tomasz K這czko + + * man/pl/chage.1: fixed typo. + 2006-03-13 Tomasz K這czko * po/it.po: @@ -43,7 +460,7 @@ removed $(LIBSELINUX) from newgrp_LDADD (newgrp does not need to be linked with SELinux libraries). - * man/ru/chsh.1, man/ru/expiry.1, man/ru/faillog.5, man/ru/faillog.8, man/ru/gpasswd.1, man/ru/groupadd.8, man/ru/groupdel.8, man/ru/groupmems.8, man/ru/groupmod.8, man/ru/groups.1, man/ru/grpck.8, man/ru/gshadow.5, man/ru/id.1, man/ru/lastlog.8, man/ru/limits.5, man/ru/login.1, man/ru/login.access.5, man/ru/login.defs.5, man/ru/logoutd.8, man/ru/newgrp.1, man/ru/newusers.8, man/ru/nologin.8, man/ru/passwd.1, man/ru/passwd.5, man/ru/porttime.5, man/ru/pw_auth.3, man/ru/pwck.8, man/ru/pwconv.8, man/ru/sg.1, man/ru/shadow.3, man/ru/shadow.5, man/ru/su.1, man/ru/suauth.5, man/ru/sulogin.8, man/ru/useradd.8, man/ru/userdel.8, man/ru/usermod.8, man/ru/vipw.8, NEWS, man/ru/Makefile.am, man/ru/chage.1, man/ru/chfn.1, man/ru/chpasswd.8: + * man/ru/Attic/pw_auth.3, man/ru/chsh.1, man/ru/expiry.1, man/ru/faillog.5, man/ru/faillog.8, man/ru/gpasswd.1, man/ru/groupadd.8, man/ru/groupdel.8, man/ru/groupmems.8, man/ru/groupmod.8, man/ru/groups.1, man/ru/grpck.8, man/ru/gshadow.5, man/ru/id.1, man/ru/lastlog.8, man/ru/limits.5, man/ru/login.1, man/ru/login.access.5, man/ru/login.defs.5, man/ru/logoutd.8, man/ru/newgrp.1, man/ru/newusers.8, man/ru/nologin.8, man/ru/passwd.1, man/ru/passwd.5, man/ru/porttime.5, man/ru/pwck.8, man/ru/pwconv.8, man/ru/sg.1, man/ru/shadow.3, man/ru/shadow.5, man/ru/su.1, man/ru/suauth.5, man/ru/sulogin.8, man/ru/useradd.8, man/ru/userdel.8, man/ru/usermod.8, man/ru/vipw.8, NEWS, man/ru/Makefile.am, man/ru/chage.1, man/ru/chfn.1, man/ru/chpasswd.8: ru man pages: added new nologin(8) and updated all other man pages (by Yuri Kozlov ). @@ -93,7 +510,7 @@ * NEWS: typo. - * src/useradd.c, NEWS, lib/getdef.h, man/login.defs.5, man/login.defs.5.xml, src/login.c, src/newusers.c: + * src/useradd.c, NEWS, lib/getdef.h, man/Attic/login.defs.5, man/login.defs.5.xml, src/login.c, src/newusers.c: default UMASK if not specified in login.defs is 022. 2006-03-06 Tomasz K這czko @@ -123,12 +540,12 @@ 2006-03-02 Tomasz K這czko - * man/chpasswd.8, man/chpasswd.8.xml: + * man/Attic/chpasswd.8, man/chpasswd.8.xml: fixed CAVEATS section (by Justin Pryzby ) 2006-02-28 Tomasz K這czko - * man/passwd.1, man/passwd.1.xml: + * man/Attic/passwd.1, man/passwd.1.xml: fixed SYNOPSIS section (http://bugs.debian.org/352136). 2006-02-23 Tomasz K這czko @@ -238,7 +655,7 @@ * src/login.c: fixed missing ";" in declaration. - * man/limits.5, man/limits.5.xml: + * man/Attic/limits.5, man/limits.5.xml: fixed example limits string (by Yuri Kozlov ). 2006-02-06 Tomasz K這czko @@ -283,7 +700,7 @@ 2006-01-22 Tomasz K這czko - * man/chage.1, man/chage.1.xml, man/passwd.5, man/passwd.5.xml, man/su.1, man/su.1.xml, man/useradd.8, man/useradd.8.xml: + * man/Attic/chage.1, man/Attic/passwd.5, man/Attic/su.1, man/Attic/useradd.8, man/chage.1.xml, man/passwd.5.xml, man/su.1.xml, man/useradd.8.xml: uniformity and grammar fixes (by Christine Spang ). * NEWS, po/ru.po: updated (by Yuri Kozlov ). @@ -317,7 +734,7 @@ 2006-01-16 Tomasz K這czko - * man/passwd.1, man/passwd.1.xml: + * man/Attic/passwd.1, man/passwd.1.xml: fixes after reviewed for grammatical and other small errors that detract from the polish of the content to native English speakers. I also went ahead and changed all gender references to be a consistent @@ -351,19 +768,19 @@ 2006-01-07 Tomasz K這czko - * NEWS, man/useradd.8, man/useradd.8.xml: + * NEWS, man/Attic/useradd.8, man/useradd.8.xml: better document useradd -d option: will not add the user's home directory if it does not already exist (http://bugs.debian.org/154996) - * man/su.1, man/su.1.xml, 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/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.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, src/su.c: + * man/Attic/su.1, man/su.1.xml, 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/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.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, src/su.c: added handle -c,--command option for GNU su compliance (merge 437_su_-c_option Debian Patch). - * man/login.1, man/login.1.xml, man/passwd.1, man/passwd.1.xml, man/su.1, man/su.1.xml: + * man/Attic/login.1, man/Attic/passwd.1, man/Attic/su.1, man/login.1.xml, man/passwd.1.xml, man/su.1.xml: man pages cleanups. (http://bugs.debian.org/341489) - * NEWS, man/Makefile.am, man/nologin.8, man/nologin.8.xml: + * NEWS, man/Attic/nologin.8, man/Makefile.am, man/nologin.8.xml: nologin(8) man pages added (merge 478_nologin.8.xml Debian patch). * po/sk.po: updated (by Peter Mann ) @@ -435,9 +852,9 @@ * src/Makefile.am: move nologin to sbindir. - * man/groupadd.8, man/groupadd.8.xml: s/gid/GID/ + * man/Attic/groupadd.8, man/groupadd.8.xml: s/gid/GID/ - * man/lastlog.8, man/lastlog.8.xml, man/useradd.8, man/useradd.8.xml: + * man/Attic/lastlog.8, man/Attic/useradd.8, man/lastlog.8.xml, man/useradd.8.xml: s/uid/UID/ 2005-12-30 Tomasz K這czko @@ -464,10 +881,10 @@ fixed some comments and replace getuid() by !amroot. This removes a system call and may be more readable (Nicolas Fran癟ois ). - * man/su.1, man/su.1.xml: + * man/Attic/su.1, man/su.1.xml: added forgoten the SHELL argument description (by Nicolas Fran癟ois ). - * man/useradd.8, man/useradd.8.xml: + * man/Attic/useradd.8, man/useradd.8.xml: s/group/user/ (cached by Nicolas Fran癟ois). 2005-12-16 Tomasz K這czko @@ -485,12 +902,12 @@ * src/useradd.c: s/grp_update/grp_add/ in comment (by Nicolas Fran癟ois ). - * man/login.1, man/login.1.xml: + * man/Attic/login.1, man/login.1.xml: added use tags instead . - * man/su.1, man/su.1.xml: added use . + * man/Attic/su.1, man/su.1.xml: added use . - * man/su.1, man/su.1.xml: + * man/Attic/su.1, man/su.1.xml: updated man page after change su for use getopt_long() (by Nicolas Fran癟ois ) @@ -588,13 +1005,14 @@ * man/pt_BR/Makefile.am, man/pt_BR/passwd.5, man/zh_CN/Makefile.am, man/zh_CN/passwd.5, man/zh_TW/Makefile.am, man/zh_TW/passwd.5, NEWS, man/es/Makefile.am, man/es/passwd.5, man/hu/Makefile.am, man/hu/passwd.5: added es, hu, pt_BR, zh_CN zh_TW translations passwd(5). - * man/id.1, man/pw_auth.3, man/sulogin.8: regenerated. + * man/Attic/id.1, man/Attic/pw_auth.3, man/Attic/sulogin.8: + regenerated. * man/ko/Makefile.am: added su.1 to man_MANS. * man/Makefile.am: reverte incorrect commit. - * man/Makefile.am, man/fr/Makefile.am, 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/getspnam.3, 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/grpconv.8, man/fr/grpunconv.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/pwunconv.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/vigr.8, man/fr/vipw.8, man/pwconv.8, man/shadow.3, man/vipw.8, NEWS: + * man/Attic/pwconv.8, man/Attic/shadow.3, man/Attic/vipw.8, man/Makefile.am, man/fr/Makefile.am, 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/getspnam.3, 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/grpconv.8, man/fr/grpunconv.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/pwunconv.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/vigr.8, man/fr/vipw.8, NEWS: added full set (up to date) fr man pages (by Nicolas Fran癟ois ). 2005-12-06 Tomasz K這czko @@ -630,10 +1048,10 @@ 2005-12-03 Tomasz K這czko - * po/nb.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/vipw.c, NEWS, man/vipw.8, man/vipw.8.xml, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po: + * po/nb.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/vipw.c, NEWS, man/Attic/vipw.8, man/vipw.8.xml, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po: rewrited vipw for use getopt_long(). - * man/passwd.1, man/passwd.1.xml: cleanups. + * man/Attic/passwd.1, man/passwd.1.xml: cleanups. * man/ko/Makefile.am: commented newgrp.1 (must be updated). @@ -641,7 +1059,7 @@ * man/Makefile.am: update-po target added. - * man/pwck.8, man/pwck.8.xml: document -q option. + * man/Attic/pwck.8, man/pwck.8.xml: document -q option. * NEWS, lib/getdef.c: $MAIL_FILE is used in userdel and usermod, $MD5_CRYPT_ENAB @@ -653,7 +1071,7 @@ export $USER and $SHELL as well as $HOME (http://bugs.debian.org/11003 and http://bugs.debian.org/11189). - * NEWS, man/login.1, man/login.1.xml: + * NEWS, man/Attic/login.1, man/login.1.xml: document how to initiate a trusted path on linux (http://bugs.debian.org/305600). @@ -665,7 +1083,7 @@ * configure.in: added man/fi/Makefile to AC_CONFIG_FILES(). - * man/zh_TW/chfn.1, man/zh_TW/chsh.1, man/zh_TW/groupadd.8, man/zh_TW/groupdel.8, man/zh_TW/groupmod.8, man/zh_TW/newgrp.1, man/zh_TW/useradd.8, man/zh_TW/userdel.8, man/zh_TW/usermod.8, man/pt_BR/gpasswd.1, man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, man/ru/chage.1, man/ru/chfn.1, man/ru/chpasswd.8, man/ru/chsh.1, man/ru/expiry.1, man/ru/faillog.5, man/ru/faillog.8, man/ru/gpasswd.1, man/ru/groupadd.8, man/ru/groupdel.8, man/ru/groupmems.8, man/ru/groupmod.8, man/ru/groups.1, man/ru/grpck.8, man/ru/gshadow.5, man/ru/id.1, man/ru/lastlog.8, man/ru/limits.5, man/ru/login.1, man/ru/login.access.5, man/ru/login.defs.5, man/ru/logoutd.8, man/ru/newgrp.1, man/ru/newusers.8, man/ru/passwd.1, man/ru/passwd.5, man/ru/porttime.5, man/ru/pw_auth.3, man/ru/pwck.8, man/ru/pwconv.8, man/ru/sg.1, man/ru/shadow.3, man/ru/shadow.5, man/ru/su.1, man/ru/suauth.5, man/ru/sulogin.8, man/ru/useradd.8, man/ru/userdel.8, man/ru/usermod.8, man/ru/vipw.8, man/zh_CN/chfn.1, man/zh_CN/chpasswd.8, man/zh_CN/chsh.1, man/zh_CN/groupadd.8, man/zh_CN/groupdel.8, man/zh_CN/groupmod.8, man/zh_CN/newgrp.1, man/zh_CN/useradd.8, man/zh_CN/userdel.8, man/zh_CN/usermod.8, man/ko/chfn.1, man/ko/chsh.1, man/ko/groups.1, man/ko/id.1, man/ko/login.1, man/ko/newgrp.1, man/ko/passwd.5, man/ko/su.1, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/expiry.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmems.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/limits.5, man/pl/login.1, man/pl/login.access.5, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/passwd.5, man/pl/porttime.5, man/pl/pw_auth.3, man/pl/pwck.8, man/pl/pwconv.8, man/pl/shadow.3, man/pl/shadow.5, man/pl/su.1, man/pl/suauth.5, man/pl/sulogin.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/pl/vipw.8, man/it/chage.1, man/it/chfn.1, man/it/chpasswd.8, man/it/chsh.1, man/it/expiry.1, man/it/faillog.5, man/it/faillog.8, man/it/gpasswd.1, man/it/groupadd.8, man/it/groupdel.8, man/it/groupmod.8, man/it/groups.1, man/it/grpck.8, man/it/id.1, man/it/lastlog.8, man/it/login.1, man/it/newgrp.1, man/it/newusers.8, man/it/passwd.1, man/it/passwd.5, man/it/porttime.5, man/it/pwck.8, man/it/pwconv.8, man/it/shadow.3, man/it/shadow.5, man/it/su.1, man/it/useradd.8, man/it/userdel.8, man/it/usermod.8, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/expiry.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/limits.5, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/newusers.8, man/ja/passwd.1, man/ja/passwd.5, man/ja/porttime.5, man/ja/pw_auth.3, man/ja/pwck.8, man/ja/pwconv.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8, man/de/chfn.1, man/de/chsh.1, man/de/groups.1, man/de/login.1, man/de/newgrp.1, man/de/passwd.1, man/de/passwd.5, man/de/su.1, man/de/vipw.8, man/es/login.1, man/es/newgrp.1, man/es/passwd.1, man/es/su.1, man/fi/chfn.1, man/fi/chsh.1, man/fi/passwd.1, man/fr/chage.1, man/fr/chpasswd.8, man/fr/chsh.1, man/fr/faillog.5, man/fr/gpasswd.1, man/fr/groups.1, man/fr/id.1, man/fr/newgrp.1, man/fr/passwd.1, man/fr/passwd.5, man/fr/shadow.5, man/fr/su.1, man/fr/useradd.8, man/fr/userdel.8, man/fr/usermod.8, man/hu/chfn.1, man/hu/chsh.1, man/hu/gpasswd.1, man/hu/groups.1, man/hu/id.1, man/hu/login.1, man/hu/newgrp.1, man/hu/passwd.1, man/hu/su.1, NEWS, man/cs/groups.1, man/cs/id.1, man/cs/lastlog.8, man/cs/passwd.5, man/cs/shadow.5, man/cs/su.1: + * man/zh_TW/chfn.1, man/zh_TW/chsh.1, man/zh_TW/groupadd.8, man/zh_TW/groupdel.8, man/zh_TW/groupmod.8, man/zh_TW/newgrp.1, man/zh_TW/useradd.8, man/zh_TW/userdel.8, man/zh_TW/usermod.8, man/pt_BR/gpasswd.1, man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, man/ru/Attic/pw_auth.3, man/ru/chage.1, man/ru/chfn.1, man/ru/chpasswd.8, man/ru/chsh.1, man/ru/expiry.1, man/ru/faillog.5, man/ru/faillog.8, man/ru/gpasswd.1, man/ru/groupadd.8, man/ru/groupdel.8, man/ru/groupmems.8, man/ru/groupmod.8, man/ru/groups.1, man/ru/grpck.8, man/ru/gshadow.5, man/ru/id.1, man/ru/lastlog.8, man/ru/limits.5, man/ru/login.1, man/ru/login.access.5, man/ru/login.defs.5, man/ru/logoutd.8, man/ru/newgrp.1, man/ru/newusers.8, man/ru/passwd.1, man/ru/passwd.5, man/ru/porttime.5, man/ru/pwck.8, man/ru/pwconv.8, man/ru/sg.1, man/ru/shadow.3, man/ru/shadow.5, man/ru/su.1, man/ru/suauth.5, man/ru/sulogin.8, man/ru/useradd.8, man/ru/userdel.8, man/ru/usermod.8, man/ru/vipw.8, man/zh_CN/chfn.1, man/zh_CN/chpasswd.8, man/zh_CN/chsh.1, man/zh_CN/groupadd.8, man/zh_CN/groupdel.8, man/zh_CN/groupmod.8, man/zh_CN/newgrp.1, man/zh_CN/useradd.8, man/zh_CN/userdel.8, man/zh_CN/usermod.8, man/ko/chfn.1, man/ko/chsh.1, man/ko/groups.1, man/ko/id.1, man/ko/login.1, man/ko/newgrp.1, man/ko/passwd.5, man/ko/su.1, man/pl/Attic/pw_auth.3, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/expiry.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmems.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/limits.5, man/pl/login.1, man/pl/login.access.5, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/passwd.5, man/pl/porttime.5, man/pl/pwck.8, man/pl/pwconv.8, man/pl/shadow.3, man/pl/shadow.5, man/pl/su.1, man/pl/suauth.5, man/pl/sulogin.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/pl/vipw.8, man/it/chage.1, man/it/chfn.1, man/it/chpasswd.8, man/it/chsh.1, man/it/expiry.1, man/it/faillog.5, man/it/faillog.8, man/it/gpasswd.1, man/it/groupadd.8, man/it/groupdel.8, man/it/groupmod.8, man/it/groups.1, man/it/grpck.8, man/it/id.1, man/it/lastlog.8, man/it/login.1, man/it/newgrp.1, man/it/newusers.8, man/it/passwd.1, man/it/passwd.5, man/it/porttime.5, man/it/pwck.8, man/it/pwconv.8, man/it/shadow.3, man/it/shadow.5, man/it/su.1, man/it/useradd.8, man/it/userdel.8, man/it/usermod.8, man/ja/Attic/pw_auth.3, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/expiry.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/limits.5, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/newusers.8, man/ja/passwd.1, man/ja/passwd.5, man/ja/porttime.5, man/ja/pwck.8, man/ja/pwconv.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8, man/de/chfn.1, man/de/chsh.1, man/de/groups.1, man/de/login.1, man/de/newgrp.1, man/de/passwd.1, man/de/passwd.5, man/de/su.1, man/de/vipw.8, man/es/login.1, man/es/newgrp.1, man/es/passwd.1, man/es/su.1, man/fi/chfn.1, man/fi/chsh.1, man/fi/passwd.1, man/fr/chage.1, man/fr/chpasswd.8, man/fr/chsh.1, man/fr/faillog.5, man/fr/gpasswd.1, man/fr/groups.1, man/fr/id.1, man/fr/newgrp.1, man/fr/passwd.1, man/fr/passwd.5, man/fr/shadow.5, man/fr/su.1, man/fr/useradd.8, man/fr/userdel.8, man/fr/usermod.8, man/hu/chfn.1, man/hu/chsh.1, man/hu/gpasswd.1, man/hu/groups.1, man/hu/id.1, man/hu/login.1, man/hu/newgrp.1, man/hu/passwd.1, man/hu/su.1, NEWS, man/cs/groups.1, man/cs/id.1, man/cs/lastlog.8, man/cs/passwd.5, man/cs/shadow.5, man/cs/su.1: convert all translated man pages to UFT-8. * NEWS, src/userdel.c: @@ -702,7 +1120,7 @@ * NEWS, po/it.po: updated (by Danilo Piazzalunga ). - * man/ru/pwconv.8, man/ru/pwunconv.8, man/ru/sg.1, man/ru/shadow.3, man/ru/shadow.5, man/ru/su.1, man/ru/suauth.5, man/ru/sulogin.8, man/ru/useradd.8, man/ru/userdel.8, man/ru/usermod.8, man/ru/vigr.8, man/ru/vipw.8, NEWS, man/ru/Makefile.am, man/ru/chage.1, man/ru/chfn.1, man/ru/chpasswd.8, man/ru/chsh.1, man/ru/expiry.1, man/ru/faillog.5, man/ru/faillog.8, man/ru/getspnam.3, man/ru/gpasswd.1, man/ru/groupadd.8, man/ru/groupdel.8, man/ru/groupmems.8, man/ru/groupmod.8, man/ru/groups.1, man/ru/grpck.8, man/ru/grpconv.8, man/ru/grpunconv.8, man/ru/gshadow.5, man/ru/id.1, man/ru/lastlog.8, man/ru/limits.5, man/ru/login.1, man/ru/login.access.5, man/ru/login.defs.5, man/ru/logoutd.8, man/ru/newgrp.1, man/ru/newusers.8, man/ru/passwd.1, man/ru/passwd.5, man/ru/porttime.5, man/ru/pw_auth.3, man/ru/pwck.8: + * man/ru/pwconv.8, man/ru/pwunconv.8, man/ru/sg.1, man/ru/shadow.3, man/ru/shadow.5, man/ru/su.1, man/ru/suauth.5, man/ru/sulogin.8, man/ru/useradd.8, man/ru/userdel.8, man/ru/usermod.8, man/ru/vigr.8, man/ru/vipw.8, NEWS, man/ru/Attic/pw_auth.3, man/ru/Makefile.am, man/ru/chage.1, man/ru/chfn.1, man/ru/chpasswd.8, man/ru/chsh.1, man/ru/expiry.1, man/ru/faillog.5, man/ru/faillog.8, man/ru/getspnam.3, man/ru/gpasswd.1, man/ru/groupadd.8, man/ru/groupdel.8, man/ru/groupmems.8, man/ru/groupmod.8, man/ru/groups.1, man/ru/grpck.8, man/ru/grpconv.8, man/ru/grpunconv.8, man/ru/gshadow.5, man/ru/id.1, man/ru/lastlog.8, man/ru/limits.5, man/ru/login.1, man/ru/login.access.5, man/ru/login.defs.5, man/ru/logoutd.8, man/ru/newgrp.1, man/ru/newusers.8, man/ru/passwd.1, man/ru/passwd.5, man/ru/porttime.5, man/ru/pwck.8: added full set of ru man pages (by Yuri Kozlov ). 2005-11-25 Tomasz K這czko @@ -717,7 +1135,8 @@ 2005-11-12 Tomasz K這czko - * man/usermod.8, man/usermod.8.xml: rewrited for document long options. + * man/Attic/usermod.8, man/usermod.8.xml: + rewrited for document long options. * NEWS, src/vipw.c: added a "quiet" mode (http://bugs.debian.org/190252. @@ -753,7 +1172,7 @@ * configure.in: s/logdir/shadow_cv_logdir/ fix wrong var name (by Mike Frysinger ). - * man/newusers.8, man/newusers.8.xml, man/passwd.1, man/passwd.1.xml, man/passwd.5, man/passwd.5.xml, man/porttime.5, man/porttime.5.xml, man/pw_auth.3.xml, man/pwck.8, man/pwck.8.xml, man/sg.1, man/sg.1.xml, man/shadow.3, man/shadow.3.xml, man/shadow.5, man/shadow.5.xml, man/su.1, man/su.1.xml, man/suauth.5, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8, man/useradd.8.xml, man/userdel.8, man/userdel.8.xml, man/usermod.8, man/usermod.8.xml, README, man/chage.1, man/chage.1.xml, man/chfn.1, man/chfn.1.xml, man/chpasswd.8, man/chpasswd.8.xml, man/chsh.1, man/chsh.1.xml, man/expiry.1, man/expiry.1.xml, man/faillog.5, man/faillog.5.xml, man/faillog.8, man/faillog.8.xml, man/gpasswd.1, man/gpasswd.1.xml, man/groupadd.8, man/groupadd.8.xml, man/groupdel.8, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8, man/groupmod.8.xml, man/groups.1, man/groups.1.xml, man/grpck.8, man/grpck.8.xml, man/gshadow.5, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8, man/lastlog.8.xml, man/limits.5, man/limits.5.xml, man/login.1, man/login.1.xml, man/login.access.5, man/login.access.5.xml, man/login.defs.5, man/login.defs.5.xml, man/logoutd.8, man/logoutd.8.xml, man/newgrp.1, man/newgrp.1.xml: + * man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pw_auth.3.xml, man/Attic/pwck.8, man/Attic/sg.1, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/suauth.5, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/sg.1.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, README, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/expiry.1, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/gshadow.5, man/Attic/lastlog.8, man/Attic/limits.5, man/Attic/login.1, man/Attic/login.access.5, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/newgrp.1, man/chage.1.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newgrp.1.xml: move information about all shadow man pages authors from man pages to README file. * src/userdel.c: added two new error messages to translated phrases. @@ -775,18 +1194,18 @@ is the primary group of another user) (merge 453_userdel_-f_removes_group Debian patch), - * NEWS, man/login.1, man/login.1.xml: + * NEWS, man/Attic/login.1, man/login.1.xml: better explain the respective roles of login, init and getty with regards to the utmp file (merge 440_manpages-login.1 Debian patch). - * man/userdel.8, man/userdel.8.xml: + * man/Attic/userdel.8, man/userdel.8.xml: aphabetic order options description. - * NEWS, man/userdel.8, man/userdel.8.xml: + * NEWS, man/Attic/userdel.8, man/userdel.8.xml: document the -f option; document the group removal behavior (merge 455_userdel.8.xml Debian patch). - * NEWS, man/groupadd.8, man/groupadd.8.xml, man/useradd.8, man/useradd.8.xml: + * NEWS, man/Attic/groupadd.8, man/Attic/useradd.8, man/groupadd.8.xml, man/useradd.8.xml: document that useradd/groupadd refuse adding entries already in an external database (http://bugs.debian.org/282184). @@ -801,7 +1220,7 @@ 2005-10-31 Tomasz K這czko - * man/porttime.5, man/porttime.5.xml, man/pwck.8, man/pwck.8.xml, man/shadow.3: + * man/Attic/porttime.5, man/Attic/pwck.8, man/Attic/shadow.3, man/porttime.5.xml, man/pwck.8.xml: improvements by Yuri Kozlov . * NEWS, po/tl.po: updated (by eric pareja ). @@ -825,7 +1244,7 @@ 2005-10-20 Tomasz K這czko - * man/chpasswd.8.xml, man/faillog.5, man/groupmems.8, man/groupmems.8.xml, man/limits.5, man/limits.5.xml, man/login.1, man/login.1.xml, man/login.access.5, man/login.access.5.xml, man/chpasswd.8: + * man/Attic/faillog.5, man/Attic/groupmems.8, man/Attic/limits.5, man/Attic/login.1, man/Attic/login.access.5, man/chpasswd.8.xml, man/groupmems.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/Attic/chpasswd.8: bunch of cleanups (Yuri Kozlov ). 2005-10-19 Tomasz K這czko @@ -842,12 +1261,12 @@ 2005-10-17 Tomasz K這czko - * man/faillog.5, man/faillog.5.xml: + * man/Attic/faillog.5, man/faillog.5.xml: typos (by A Costa ). 2005-10-16 Tomasz K這czko - * man/chage.1, man/chage.1.xml, man/chpasswd.8, man/chpasswd.8.xml: + * man/Attic/chage.1, man/Attic/chpasswd.8, man/chage.1.xml, man/chpasswd.8.xml: typos (by A Costa ). * NEWS, po/sv.po: updated (by Daniel Nylander ). @@ -859,30 +1278,30 @@ 2005-10-12 Tomasz K這czko - * man/gpasswd.1, man/gpasswd.1.xml: + * man/Attic/gpasswd.1, man/gpasswd.1.xml: move "Notes about group passwords" section from passwd man page. - * src/passwd.c, NEWS, man/passwd.1, man/passwd.1.xml: + * src/passwd.c, NEWS, man/Attic/passwd.1, man/passwd.1.xml: remove handle -f, -g and -s options in passwd. * man/userdel.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/logoutd.8.xml, man/newgrp.1.xml, man/newusers.8.xml, man/pwconv.8.xml, man/sg.1.xml: use locase in . - * man/pw_auth.3, man/pw_auth.3.xml, man/shadow.3, man/shadow.3.xml: + * man/Attic/pw_auth.3, man/Attic/pw_auth.3.xml, man/Attic/shadow.3, man/shadow.3.xml: added refmiscinfo class="sectdesc">Library Calls in . - * man/newusers.8.xml, man/pwconv.8, man/pwconv.8.xml, man/sulogin.8.xml, man/useradd.8, man/useradd.8.xml, man/userdel.8, man/userdel.8.xml, man/usermod.8, man/usermod.8.xml, man/vipw.8, man/vipw.8.xml, man/chpasswd.8, man/chpasswd.8.xml, man/faillog.8, man/faillog.8.xml, man/groupadd.8, man/groupadd.8.xml, man/groupdel.8, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8, man/groupmod.8.xml, man/grpck.8, man/grpck.8.xml, man/lastlog.8, man/lastlog.8.xml, man/logoutd.8, man/logoutd.8.xml, man/newusers.8: + * man/Attic/pwconv.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/Attic/vipw.8, man/newusers.8.xml, man/pwconv.8.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml, man/Attic/chpasswd.8, man/Attic/faillog.8, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/grpck.8, man/Attic/lastlog.8, man/Attic/logoutd.8, man/Attic/newusers.8, man/chpasswd.8.xml, man/faillog.8.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/grpck.8.xml, man/lastlog.8.xml, man/logoutd.8.xml: added System Management Commands in . - * man/login.defs.5, man/login.defs.5.xml, man/passwd.5, man/passwd.5.xml, man/porttime.5, man/porttime.5.xml, man/shadow.5, man/shadow.5.xml, man/suauth.5, man/suauth.5.xml, man/limits.5.xml, man/login.access.5, man/login.access.5.xml, man/faillog.5, man/faillog.5.xml, man/gshadow.5, man/gshadow.5.xml, man/limits.5: + * man/Attic/login.defs.5, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/shadow.5, man/Attic/suauth.5, man/login.defs.5.xml, man/passwd.5.xml, man/porttime.5.xml, man/shadow.5.xml, man/suauth.5.xml, man/Attic/login.access.5, man/limits.5.xml, man/login.access.5.xml, man/Attic/faillog.5, man/Attic/gshadow.5, man/Attic/limits.5, man/faillog.5.xml, man/gshadow.5.xml: added File Formats and Conversions in . - * man/pwconv.8, man/pwconv.8.xml, man/suauth.5, man/suauth.5.xml, man/vipw.8, man/vipw.8.xml: + * man/Attic/pwconv.8, man/Attic/suauth.5, man/Attic/vipw.8, man/pwconv.8.xml, man/suauth.5.xml, man/vipw.8.xml: remove and tags. - * man/newgrp.1, man/newgrp.1.xml, man/sg.1, man/sg.1.xml: + * man/Attic/newgrp.1, man/Attic/sg.1, man/newgrp.1.xml, man/sg.1.xml: added User Commands tag. 2005-10-11 Tomasz K這czko @@ -899,12 +1318,13 @@ * man/Makefile.am: added sg.1.xml to man_XMANS. - * man/chage.1, man/chage.1.xml: + * man/Attic/chage.1, man/chage.1.xml: cleanups (by Yuri Kozlov ). - * man/newgrp.1, man/newgrp.1.xml: use in few more places. + * man/Attic/newgrp.1, man/newgrp.1.xml: + use in few more places. - * man/newgrp.1, man/newgrp.1.xml: + * man/Attic/newgrp.1, man/newgrp.1.xml: better newgrp description (http://bugs.debian.org/325558). 2005-10-04 Tomasz K這czko @@ -929,7 +1349,7 @@ 2005-10-03 Tomasz K這czko - * man/chfn.1, man/chfn.1.xml, man/chsh.1, man/chsh.1.xml: + * man/Attic/chfn.1, man/Attic/chsh.1, man/chfn.1.xml, man/chsh.1.xml: cleanups (by Alexander Gattin ). 2005-10-02 Tomasz K這czko @@ -940,19 +1360,19 @@ 2005-10-01 Tomasz K這czko - * man/vipw.8.xml, man/chage.1, man/chage.1.xml, man/chpasswd.8, man/chpasswd.8.xml, man/chsh.1, man/chsh.1.xml, man/faillog.8, man/faillog.8.xml, man/groupmems.8.xml, man/grpck.8, man/grpck.8.xml, man/lastlog.8, man/lastlog.8.xml, man/limits.5, man/limits.5.xml, man/login.1, man/login.1.xml, man/login.access.5, man/login.access.5.xml, man/passwd.1, man/passwd.1.xml, man/porttime.5, man/porttime.5.xml, man/pw_auth.3.xml, man/shadow.3, man/shadow.3.xml, man/su.1, man/su.1.xml, man/suauth.5, man/suauth.5.xml, man/sulogin.8.xml: + * man/vipw.8.xml, man/Attic/chage.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/faillog.8, man/Attic/grpck.8, man/Attic/lastlog.8, man/Attic/limits.5, man/Attic/login.1, man/Attic/login.access.5, man/Attic/passwd.1, man/Attic/porttime.5, man/Attic/pw_auth.3.xml, man/Attic/shadow.3, man/Attic/su.1, man/Attic/suauth.5, man/chage.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/faillog.8.xml, man/groupmems.8.xml, man/grpck.8.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/passwd.1.xml, man/porttime.5.xml, man/shadow.3.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml: s/// - * man/sg.1, man/sg.1.xml: use instead . + * man/Attic/sg.1, man/sg.1.xml: use instead . * man/newgrp.1.xml, man/sg.1.xml, man/chage.1.xml, man/chsh.1.xml, man/login.defs.5.xml: s/\. /\. / - * man/shadow.5, man/shadow.5.xml: + * man/Attic/shadow.5, man/shadow.5.xml: better document "!" and "*" fields in /etc/shadow (based on 441_manpages-shadow.5 patch from Debian). - * man/newgrp.1, man/newgrp.1.xml: + * man/Attic/newgrp.1, man/newgrp.1.xml: SHADOWPWD was removed (always enabled) (based on 446_newgrp.1_no_SHADOWPWD patch from Debian). @@ -962,7 +1382,7 @@ * NEWS: cleanups. - * man/vipw.8, man/vipw.8.xml, man/chage.1, man/chage.1.xml, man/chfn.1, man/chpasswd.8, man/chpasswd.8.xml, man/chsh.1, man/chsh.1.xml, man/expiry.1, man/expiry.1.xml, man/faillog.8, man/faillog.8.xml, man/gpasswd.1, man/gpasswd.1.xml, man/groupadd.8, man/groupadd.8.xml, man/groupmems.8, man/groupmems.8.xml, man/groupmod.8, man/groupmod.8.xml, man/groups.1, man/groups.1.xml, man/grpck.8, man/grpck.8.xml, man/gshadow.5, man/gshadow.5.xml, man/id.1, man/id.1.xml, man/lastlog.8, man/lastlog.8.xml, man/limits.5, man/limits.5.xml, man/login.1, man/login.1.xml, man/login.access.5, man/login.access.5.xml, man/login.defs.5, man/login.defs.5.xml, man/logoutd.8, man/logoutd.8.xml, man/newgrp.1, man/newgrp.1.xml, man/newusers.8, man/newusers.8.xml, man/passwd.1, man/passwd.1.xml, man/passwd.5, man/passwd.5.xml, man/porttime.5, man/porttime.5.xml, man/pw_auth.3, man/pw_auth.3.xml, man/pwck.8, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3, man/shadow.3.xml, man/shadow.5, man/shadow.5.xml, man/su.1, man/su.1.xml, man/suauth.5, man/suauth.5.xml, man/sulogin.8, man/sulogin.8.xml, man/useradd.8, man/useradd.8.xml, man/userdel.8, man/userdel.8.xml, man/usermod.8, man/usermod.8.xml: + * man/Attic/vipw.8, man/vipw.8.xml, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/expiry.1, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupmems.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/gshadow.5, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/limits.5, man/Attic/login.1, man/Attic/login.access.5, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pw_auth.3, man/Attic/pw_auth.3.xml, man/Attic/pwck.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/suauth.5, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/chage.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newgrp.1.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml: next round of cleanups. * man/Makefile.am: added rules for id.1, pw_auth.3 and sulogin.8. @@ -973,7 +1393,7 @@ 2005-09-29 Tomasz K這czko - * man/chfn.1, man/chfn.1.xml, man/chsh.1, man/chsh.1.xml, man/groupadd.8, man/groupadd.8.xml, man/newusers.8, man/newusers.8.xml, man/pwconv.8, man/pwconv.8.xml, man/useradd.8, man/useradd.8.xml, man/userdel.8, man/userdel.8.xml, man/usermod.8, man/usermod.8.xml, NEWS: + * man/Attic/chfn.1, man/Attic/chsh.1, man/Attic/groupadd.8, man/Attic/newusers.8, man/Attic/pwconv.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/chfn.1.xml, man/chsh.1.xml, man/groupadd.8.xml, man/newusers.8.xml, man/pwconv.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, NEWS: added missing references to /etc/login.defs and login.defs(5) (Christian Perrier ). @@ -983,7 +1403,7 @@ * po/pl.po: few updates. - * man/passwd.1, man/passwd.1.xml: + * man/Attic/passwd.1, man/passwd.1.xml: -i option description is back (lost on rewrite and pointed by Miroslav Kure ). @@ -1010,12 +1430,12 @@ use "%c" in strftime() output (based on patch from http://bugs.debian.org/89902 by Christian Perrier ) - * man/getspnam.3, man/shadow.3, man/shadow.3.xml: + * man/Attic/getspnam.3, man/Attic/shadow.3, man/shadow.3.xml: added getspnam to . - * man/sg.1, man/sg.1.xml: fixed . + * man/Attic/sg.1, man/sg.1.xml: fixed . - * man/Makefile.am, man/sg.1, man/sg.1.xml: + * man/Attic/sg.1, man/Makefile.am, man/sg.1.xml: added separated sg(1) man page. 2005-09-24 Tomasz K這czko @@ -1032,7 +1452,7 @@ 2005-09-20 Tomasz K這czko - * NEWS, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/groups.1, man/grpck.8, man/gshadow.5, man/lastlog.8, man/limits.5, man/login.1, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pwck.8, man/pwconv.8, man/shadow.3, man/shadow.5, man/su.1, man/suauth.5, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8: + * NEWS, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/expiry.1, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/gshadow.5, man/Attic/lastlog.8, man/Attic/limits.5, man/Attic/login.1, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pwck.8, man/Attic/pwconv.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/suauth.5, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/Attic/vipw.8: regenerate all roff man pages using DocBook XSL Stylesheets 1.69.1. * man/logoutd.8.xml: fixed id inside . @@ -1040,13 +1460,14 @@ * man/login.1.xml, man/logoutd.8.xml, man/newgrp.1.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/chage.1.xml, man/chfn.1.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml: added missing inside tags for pass correctly xmllint. - * man/login.access.5, man/login.access.5.xml: rewrited FILES section. + * man/Attic/login.access.5, man/login.access.5.xml: + rewrited FILES section. * man/login.access.5.xml: cleanups. 2005-09-15 Tomasz K這czko - * NEWS, man/passwd.5, man/passwd.5.xml: + * NEWS, man/Attic/passwd.5, man/passwd.5.xml: rewrited based on work by Greg Wooledge http://bugs.debian.org/328113 @@ -1141,7 +1562,7 @@ 2005-09-01 Tomasz K這czko - * man/newgrp.1, man/newgrp.1.xml: finished rewrite. + * man/Attic/newgrp.1, man/newgrp.1.xml: finished rewrite. * etc/login.defs: moved from login.defs.linux. @@ -1161,7 +1582,7 @@ * man/Makefile.am, man/chsh.1.xml, man/limits.5.xml, man/login.access.5.xml, man/newgrp.1.xml, man/newusers.8.xml: fixed id= in . - * man/gpasswd.1, man/gpasswd.1.xml: + * man/Attic/gpasswd.1, man/gpasswd.1.xml: fixed refentry id (must be 'gpasswd.1'). * man/Makefile.am, man/newgrp.1.xml: @@ -1172,7 +1593,7 @@ #define E_GROUP_NOTFOUND 16 /* not found group file */ #define E_GSHADOW_NOTFOUND 17 /* not found shadow group file */ - * man/chage.1, man/chage.1.xml, lib/exitcodes.h: + * man/Attic/chage.1, man/chage.1.xml, lib/exitcodes.h: change to 15 (from 14) exit code in chage when shadow not found. * src/Attic/chsh_chkshell.c, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/login_nopam.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, src/vipw.c, libmisc/pwd_init.c, libmisc/pwdcheck.c, libmisc/rlogin.c, libmisc/salt.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/strtoday.c, libmisc/sub.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/tz.c, libmisc/ulimit.c, libmisc/utmp.c, libmisc/valid.c, libmisc/xmalloc.c, libmisc/addgrps.c, libmisc/age.c, libmisc/basename.c, libmisc/chkname.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, libmisc/copydir.c, libmisc/entry.c, libmisc/env.c, libmisc/failure.c, libmisc/fields.c, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/list.c, libmisc/log.c, libmisc/loginprompt.c, libmisc/mail.c, libmisc/motd.c, libmisc/myname.c, libmisc/obscure.c, libmisc/pam_pass.c, libmisc/pwd2spwd.c, NEWS, lib/Attic/rcsid.h, lib/Makefile.am, lib/commonio.c, lib/encrypt.c, lib/fputsx.c, lib/getdef.c, lib/getpass.c, lib/groupio.c, lib/gshadow.c, lib/lockpw.c, lib/port.c, lib/pwauth.c, lib/pwio.c, lib/sgetgrent.c, lib/sgetpwent.c, lib/sgetspent.c, lib/sgroupio.c, lib/shadow.c, lib/shadowio.c: @@ -1186,7 +1607,7 @@ 2005-08-30 Tomasz K這czko - * man/login.1, man/login.1.xml, NEWS: + * man/Attic/login.1, man/login.1.xml, NEWS: added securetty(5) to SEE ALSO section (fixed Debian bug http://bugs.debian.org/325773). * po/pl.po: more updates. @@ -1197,10 +1618,10 @@ * autogen.sh: added --enable-man and --enable-maintainer-mode to configure options. - * man/chage.1, man/chage.1.xml, NEWS: + * man/Attic/chage.1, man/chage.1.xml, NEWS: added EXIT VALUES section (by Nicolas Fran癟ois ). - * man/passwd.1, man/passwd.1.xml: + * man/Attic/passwd.1, man/passwd.1.xml: remove "Password expiry information" section (all options are described now in OPTIONS section). Describe -a and -k options. @@ -1227,7 +1648,7 @@ system doesn't have shadowed passwords (fix for http://bugs.debian.org/317012) Plain merge 443_chage_exit_values Debian patch. - * man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml, man/chage.1.xml, man/chfn.1.xml: + * man/Attic/pw_auth.3.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml, man/chage.1.xml, man/chfn.1.xml: use tabs in indentation (~10KB less in all xml files). * 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/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po: @@ -1250,7 +1671,7 @@ JH_PATH_XML_CATALOG: checks the location of the XML Catalog, JH_CHECK_XML_CATALOG: checks if a particular URI appears in the XML catalog. - * man/useradd.8, man/useradd.8.xml: + * man/Attic/useradd.8, man/useradd.8.xml: cleanups in "Changing the default values" section. * man/useradd.8.xml: @@ -1260,16 +1681,16 @@ * configure.in: fixed missing )] in AC_ARG_WITH(skey, ..) (thank for fix to Yuri Kozlov ). - * man/chsh.1, man/chsh.1.xml, man/faillog.5, man/faillog.8.xml, man/groupadd.8.xml, man/gshadow.5, man/gshadow.5.xml, man/lastlog.8, man/lastlog.8.xml, man/limits.5, man/limits.5.xml, man/login.1, man/login.1.xml, man/login.access.5, man/login.access.5.xml, man/login.defs.5, man/login.defs.5.xml, man/porttime.5, man/porttime.5.xml, man/pw_auth.3, man/pw_auth.3.xml, man/shadow.3, man/shadow.3.xml, man/suauth.5, man/suauth.5.xml, man/useradd.8, man/useradd.8.xml, man/userdel.8, man/userdel.8.xml, man/usermod.8, man/usermod.8.xml: + * man/Attic/chsh.1, man/Attic/faillog.5, man/Attic/gshadow.5, man/Attic/lastlog.8, man/Attic/limits.5, man/Attic/login.1, man/Attic/login.access.5, man/Attic/login.defs.5, man/Attic/porttime.5, man/Attic/pw_auth.3, man/Attic/pw_auth.3.xml, man/Attic/shadow.3, man/Attic/suauth.5, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/chsh.1.xml, man/faillog.8.xml, man/groupadd.8.xml, man/gshadow.5.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/porttime.5.xml, man/shadow.3.xml, man/suauth.5.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml: typos, and change some arguments so they do not match the name of a command (fixes by Nicolas Fran癟ois ). - * NEWS, libmisc/chkname.c, man/groupadd.8, man/groupadd.8.xml, man/useradd.8, man/useradd.8.xml: + * NEWS, libmisc/chkname.c, man/Attic/groupadd.8, man/Attic/useradd.8, man/groupadd.8.xml, man/useradd.8.xml: fix regular expression describing alloved login/group names (pointed by Nicolas Fran癟ois ) (correct is [a-z_][a-z0-9_-]*[$]). - * man/useradd.8, man/useradd.8.xml: + * man/Attic/useradd.8, man/useradd.8.xml: remove "Creating New Users" section and merge this directly in DESCRIPTION. Add for -o in EXIT VALUES section. @@ -1278,32 +1699,34 @@ 2005-08-27 Tomasz K這czko - * man/passwd.1, man/passwd.1.xml: + * man/Attic/passwd.1, man/passwd.1.xml: removed "Account maintenance" section. - * man/passwd.1, man/passwd.1.xml: partialy done rewrite. + * man/Attic/passwd.1, man/passwd.1.xml: partialy done rewrite. * po/ro.po: some fixes after review of the translation (by Sorin Batariuc ). - * man/lastlog.8, man/lastlog.8.xml: + * man/Attic/lastlog.8, man/lastlog.8.xml: s/Print help message and exit./Display help message and exit./ - * man/chage.1, man/chage.1.xml: document -h,--help option. + * man/Attic/chage.1, man/chage.1.xml: document -h,--help option. - * man/groupadd.8, man/groupadd.8.xml: + * man/Attic/groupadd.8, man/groupadd.8.xml: document -h,--help option. added for -o in EXIT VALUES. Cleanups in SYNOPSIS section. - * man/chage.1, man/chage.1.xml, man/faillog.8, man/faillog.8.xml: + * man/Attic/chage.1, man/Attic/faillog.8, man/chage.1.xml, man/faillog.8.xml: replace by . - * man/lastlog.8, man/lastlog.8.xml: document new -b,--before option. + * man/Attic/lastlog.8, man/lastlog.8.xml: + document new -b,--before option. * po/tl.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_TW.po, po/ro.po, po/ru.po, po/sk.po, po/sq.po, po/sv.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/it.po, po/ja.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/el.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, src/lastlog.c: s/lastlog results/lastlog records/ in lastlog usage output. - * man/lastlog.8, man/lastlog.8.xml: add "" aroud . + * man/Attic/lastlog.8, man/lastlog.8.xml: + add "" aroud . * po/vi.po, po/zh_CN.po, po/zh_TW.po, po/ko.po, po/nb.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/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, src/lastlog.c: alphabetic order options in lastlog usage output. Run "make -C po update-po". @@ -1325,7 +1748,7 @@ 2005-08-24 Tomasz K這czko - * libmisc/chkname.c, NEWS, man/groupadd.8, man/groupadd.8.xml, man/useradd.8, man/useradd.8.xml: + * libmisc/chkname.c, NEWS, man/Attic/groupadd.8, man/Attic/useradd.8, man/groupadd.8.xml, man/useradd.8.xml: documents in CAVEATS section the limitations shadow places on user and group names (fix by Mike Frysinger ). @@ -1337,9 +1760,9 @@ * 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/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, src/passwd.c, NEWS: passwd rewrited for use getopt_long(). - * man/chage.1, man/chage.1.xml: /warndays/--warndays/ + * man/Attic/chage.1, man/chage.1.xml: /warndays/--warndays/ - * man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml, man/chage.1.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml: + * man/Attic/pw_auth.3.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml, man/chage.1.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml: remove trailing spaces. * src/lastlog.c, src/login.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/suauth.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, src/vipw.c, src/Attic/chsh_chkshell.c, src/chpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmems.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/id.c: @@ -1416,22 +1839,22 @@ Greg Schafer and Peter Vrabec ). Indentations in --help output. - * man/chage.1, man/chage.1.xml: + * man/Attic/chage.1, man/chage.1.xml: s/occurrence/occurence/ (334_chage.1-typo Debian patch). - * man/chfn.1, man/chfn.1.xml: + * man/Attic/chfn.1, man/chfn.1.xml: s/may only change may only change/may only change/ (based on 336_chfn.1 Debian patch). * man/it/Makefile.am: cleanups (443_man_it_Makefile.am Debian patch). - * man/userdel.8, man/userdel.8.xml: s/an NIS client/a NIS client/ + * man/Attic/userdel.8, man/userdel.8.xml: s/an NIS client/a NIS client/ - * man/useradd.8, man/useradd.8.xml: s/an NIS group/a NIS group/ + * man/Attic/useradd.8, man/useradd.8.xml: s/an NIS group/a NIS group/ - * man/lastlog.8, man/lastlog.8.xml: + * man/Attic/lastlog.8, man/lastlog.8.xml: s/you have an high UID/you have a high UID/ - * man/lastlog.8, man/lastlog.8.xml: + * man/Attic/lastlog.8, man/lastlog.8.xml: added missing in AUTHORS section (cached by Nicolas). * po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.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: @@ -1453,13 +1876,13 @@ Patch by Nicolas Fran癟ois Fix for http://bugs.debian.org/52069 - * NEWS, man/usermod.8, man/usermod.8.xml: + * NEWS, man/Attic/usermod.8, man/usermod.8.xml: give the correct range for system users: 0-999 instead of 0-99 (http://bugs.debian.org/286258) - * man/chage.1, man/chage.1.xml: s/an password/a password/ + * man/Attic/chage.1, man/chage.1.xml: s/an password/a password/ - * man/chage.1, man/chage.1.xml, src/chage.c, NEWS: + * man/Attic/chage.1, man/chage.1.xml, src/chage.c, NEWS: another maxdays fix based on 427_chage_expiry_0 Debian patch (fix for http://bugs.debian.org/78961). Better description -1 value passed in -E, -I and -M options. @@ -1474,7 +1897,7 @@ fixed handle -p option (patch by Peter Vrabec ). Indented. - * man/chage.1, man/chage.1.xml, NEWS, src/chage.c: + * man/Attic/chage.1, man/chage.1.xml, NEWS, src/chage.c: use -1 as value for disable password inactivity. Patch by Peter Vrabec which fixes: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=109499 @@ -1513,7 +1936,7 @@ * src/faillog.c: start using exitcodes.h. - * NEWS, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/grpck.8, man/gshadow.5, man/id.1, man/lastlog.8, man/login.1, man/login.access.5, man/login.defs.5, man/logoutd.8, man/logoutd.8.xml, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/shadow.3, man/shadow.3.xml, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/sulogin.8.xml, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8: + * NEWS, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/expiry.1, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmems.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/gshadow.5, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/login.1, man/Attic/login.access.5, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pw_auth.3, man/Attic/pwck.8, man/Attic/pwconv.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/suauth.5, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/Attic/vipw.8, man/logoutd.8.xml, man/shadow.3.xml, man/sulogin.8.xml: regenerate all roff man pages using DocBook XSL Stylesheets 1.69.0. * src/chage.c, src/chpasswd.c, src/newusers.c, src/passwd.c, src/pwunconv.c, src/useradd.c, src/userdel.c, src/usermod.c, src/vipw.c, NEWS: @@ -1562,7 +1985,7 @@ 2005-07-29 Tomasz K這czko - * man/chage.1, man/chage.1.xml: + * man/Attic/chage.1, man/chage.1.xml: typo (s/passwordchanges/password changes/). 2005-07-27 Tomasz K這czko @@ -1686,7 +2109,7 @@ move MAIL_DIR variable from def_table[] to part independent to USE_PAM (still used in userdel/usermod). - * NEWS, man/pwck.8, man/pwck.8.xml: + * NEWS, man/Attic/pwck.8, man/pwck.8.xml: document -q option (based on Debian patch for fix http://bugs.debian.org/309408) Rewrited OPTIONS section and better SYNOPSIS. @@ -1708,7 +2131,7 @@ 2005-07-11 Tomasz K這czko - * NEWS, man/lastlog.8, man/lastlog.8.xml: + * NEWS, man/Attic/lastlog.8, man/lastlog.8.xml: document that lastlog is a sparse file, and don't need to be rotated. http://bugs.debian.org/219321 @@ -1726,11 +2149,11 @@ 2005-07-10 Tomasz K這czko - * man/login.1, man/login.1.xml, NEWS: + * man/Attic/login.1, man/login.1.xml, NEWS: better explain the respective roles of login, init and getty with regards to the utmp file (based on 441_manpages-shadow.5 Debian patch) - * man/groupdel.8.xml, man/su.1, man/su.1.xml, man/groupdel.8: + * man/Attic/su.1, man/groupdel.8.xml, man/su.1.xml, man/Attic/groupdel.8: s/presense/presence/; s/filesystem/file system/ (sed on 440_manpages-login.1 Debian patch) @@ -1743,7 +2166,7 @@ * man/it/Makefile.am: move pwunconv.8 to man_MANS. - * man/useradd.8.xml, man/useradd.8: + * man/useradd.8.xml, man/Attic/useradd.8: updated after rewrite for for getopt_long() in useradd (-D and -k options idescription must be finished). @@ -1778,7 +2201,7 @@ * po/stats: improved. - * man/groupadd.8, man/groupadd.8.xml, NEWS: + * man/Attic/groupadd.8, man/groupadd.8.xml, NEWS: document -o option in groupadd(8). * configure.in: s/'"$" != "no"'/'"$" = "yes"'/ @@ -1793,10 +2216,10 @@ * src/useradd.c: s,key=value,KEY=VALUE, - * src/groupadd.c, NEWS, man/groupadd.8, man/groupadd.8.xml: + * src/groupadd.c, NEWS, man/Attic/groupadd.8, man/groupadd.8.xml: change -O option to -K and document it in man page. - * man/useradd.8, man/useradd.8.xml, src/useradd.c: + * man/Attic/useradd.8, man/useradd.8.xml, src/useradd.c: s/NAME=VALUE/KEY=VALUE/; s/key=value/KEY=VALUE/ * src/chfn.c, src/groupadd.c, src/groupmems.c, src/login.c, src/passwd.c, src/vipw.c: @@ -1819,7 +2242,7 @@ * po/POTFILES.in: s,libmisc/chkshell.c,src/chage_chkshell.c, - * man/usermod.8, man/usermod.8.xml, src/usermod.c, NEWS: + * man/Attic/usermod.8, man/usermod.8.xml, src/usermod.c, NEWS: 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 ) @@ -1842,13 +2265,13 @@ * src/useradd.c: s/-O/-K/ - * man/useradd.8, man/useradd.8.xml: + * man/Attic/useradd.8, man/useradd.8.xml: cleanups in Note: in -K description. - * NEWS, man/useradd.8, man/useradd.8.xml, src/useradd.c: + * NEWS, man/Attic/useradd.8, man/useradd.8.xml, src/useradd.c: change -O option to -K and document it in man page. - * man/useradd.8, man/useradd.8.xml: + * man/Attic/useradd.8, man/useradd.8.xml: added separated for -D description and remove using tags from . @@ -1900,7 +2323,7 @@ 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 ). - * NEWS, man/groupadd.8, man/groupadd.8.xml, man/groupdel.8, man/groupdel.8.xml, man/groupmod.8, man/groupmod.8.xml, man/userdel.8, man/userdel.8.xml, man/usermod.8, man/usermod.8.xml: + * NEWS, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/userdel.8, man/Attic/usermod.8, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmod.8.xml, man/userdel.8.xml, man/usermod.8.xml: in SEE ALLSO section added refer to gpasswd(8) (suggested by Mike Frysinger ) @@ -1964,11 +2387,11 @@ * libmisc/entry.c: removed extern for fgetpwent(). - * NEWS, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/groups.1, man/grpck.8, man/gshadow.5, man/id.1, man/lastlog.8, man/login.1, man/login.defs.5, man/newusers.8, man/passwd.1, man/passwd.5, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/shadow.3, man/shadow.5, man/su.1, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8: + * NEWS, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/expiry.1, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/gshadow.5, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/login.1, man/Attic/login.defs.5, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/pw_auth.3, man/Attic/pwck.8, man/Attic/pwconv.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/Attic/vipw.8: now most of the man pages now are generated from XML files so in case any submiting any chages to this resources please make diff fies to XML files. - * man/pw_auth.3.xml: cleanups. + * man/Attic/pw_auth.3.xml: cleanups. * man/grpck.8.xml, man/passwd.1.xml: correctly code EXIT VALUES section using . Cleanups. @@ -2008,11 +2431,11 @@ * man/shadow.5.xml: use for describe shadow fields. - * man/pw_auth.3.xml: cleanups. + * man/Attic/pw_auth.3.xml: cleanups. - * man/pw_auth.3.xml: use correct . + * man/Attic/pw_auth.3.xml: use correct . - * man/pw_auth.3.xml: cleanups. + * man/Attic/pw_auth.3.xml: cleanups. * man/groupdel.8.xml, man/groupmod.8.xml: correctly code EXIT VALUES section. @@ -2058,7 +2481,7 @@ * src/login.c: indent. - * man/Attic/shadowconfig.8.xml, man/chage.1.xml, man/faillog.8.xml, man/groupmems.8.xml, man/gshadow.5.xml, man/login.1.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml: + * man/Attic/pw_auth.3.xml, man/Attic/shadowconfig.8.xml, man/chage.1.xml, man/faillog.8.xml, man/groupmems.8.xml, man/gshadow.5.xml, man/login.1.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml: cleanups. 2005-06-14 Tomasz K這czko @@ -2087,12 +2510,12 @@ 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 - * man/passwd.1, man/passwd.1.xml: + * man/Attic/passwd.1, man/passwd.1.xml: s/compatiblity/compatibility/ (fix by Christian Perrier ). 2005-06-09 Tomasz K這czko - * NEWS, man/chfn.1, man/chfn.1.xml: + * NEWS, man/Attic/chfn.1, man/chfn.1.xml: give more details about the influence of login.defs on what's allowed to users (based on Debian patches). @@ -2109,20 +2532,20 @@ * po/POTFILES.in, NEWS, libmisc/Attic/setup.c, libmisc/Makefile.am: not used now (removed). - * man/usermod.8, man/usermod.8.xml: + * man/Attic/usermod.8, man/usermod.8.xml: s/inactive_time/inactive_days/ in -f parameter in SYNOPSIS (fix by Christian Perrier ). 2005-06-08 Tomasz K這czko - * man/grpck.8, man/grpck.8.xml: + * man/Attic/grpck.8, man/grpck.8.xml: typo: s/incorrectable/uncorrectable/ (by A Costa ). - * man/gshadow.5, man/gshadow.5.xml: + * man/Attic/gshadow.5, man/gshadow.5.xml: typos: s/folowing/following/; s/encryped/encrypted/; s/supercedes/supersedes/ (by A Costa ). - * man/shadow.5, man/shadow.5.xml: + * man/Attic/shadow.5, man/shadow.5.xml: typos: s/encryped/encrypted/; s/supercedes/supersedes/ (by A Costa ) @@ -2156,7 +2579,7 @@ 2005-05-24 Tomasz K這czko - * src/chage.c, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.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, NEWS, man/chage.1, man/chage.1.xml: + * src/chage.c, po/bs.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/eu.po, po/fi.po, po/fr.po, po/he.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/nb.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, NEWS, man/Attic/chage.1, man/chage.1.xml: rewrite for use getopt_long(). 2005-05-23 Tomasz K這czko @@ -2176,7 +2599,7 @@ fixed NULL pointer dereference - getlogin() and ttyname() can return NULL which is not checked (http://bugs.debian.org/162303). - * man/pwconv.8.xml, man/su.1, man/su.1.xml, man/pwconv.8: + * man/Attic/su.1, man/pwconv.8.xml, man/su.1.xml, man/Attic/pwconv.8: fixed typo (s,similiar,similar,). 2005-05-14 Tomasz K這czko @@ -2206,7 +2629,8 @@ leaves the table as it is, and changes from the binary search to a sequential one (fix by Lucas Correia Villa Real ). - * man/passwd.1, man/passwd.1.xml: make bold passwd and chfn commands. + * man/Attic/passwd.1, man/passwd.1.xml: + make bold passwd and chfn commands. 2005-04-28 Tomasz K這czko @@ -2223,10 +2647,10 @@ * man/Attic/mkpasswd.8.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml: use in FILES section. Cleanups. - * man/expiry.1.xml, man/chsh.1.xml, man/chpasswd.8.xml, man/chfn.1.xml, man/porttime.5.xml, man/pw_auth.3.xml: + * man/expiry.1.xml, man/chsh.1.xml, man/chpasswd.8.xml, man/chfn.1.xml, man/porttime.5.xml, man/Attic/pw_auth.3.xml: cleanups. - * man/vipw.8, man/vipw.8.xml: + * man/Attic/vipw.8, man/vipw.8.xml: small fix: s,vi,vi(1), (reported by Helge Kreutzmann in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=260636). s,VISUAL,$VISUAL; s,EDITOR,$EDITOR, @@ -2235,20 +2659,20 @@ * man/login.1.xml: fixed bold (use ). Cleanups. - * man/login.1: fixed typo in bold. + * man/Attic/login.1: fixed typo in bold. * man/chage.1.xml: fixed italic. Cleanups. - * man/chage.1: fixed typo in italic. + * man/Attic/chage.1: fixed typo in italic. * man/login.defs.5.xml: fixed italic (use istead italic). Cleanups. - * man/login.defs.5: fixed typo in italic. + * man/Attic/login.defs.5: fixed typo in italic. * man/vipw.8.xml: fixed italic (use ). - * man/vipw.8: typo in italic. + * man/Attic/vipw.8: typo in italic. * man/Makefile.am: added target for generate shadow-man-pages.pot. List all now useable xml files @@ -2257,13 +2681,13 @@ * man/pwconv.8.xml: fixed bold. Use in more places istead bold. - * man/login.defs.5: typo in bold. + * man/Attic/login.defs.5: typo in bold. * man/su.1.xml: removed comment. Use in Files secstion. Fixed bold. - * man/pwconv.8, man/su.1: typo in bold. + * man/Attic/pwconv.8, man/Attic/su.1: typo in bold. 2005-04-25 Tomasz K這czko @@ -2271,7 +2695,7 @@ * po/nl.po: kill fuzzy. - * man/chage.1: + * man/Attic/chage.1: reverte last commit (by mistake commited experimental version generated from XML file). * NEWS, po/nl.po: @@ -2292,10 +2716,10 @@ * man/chage.1.xml, man/chfn.1.xml, man/chsh.1.xml, man/expiry.1.xml, man/gpasswd.1.xml, man/groups.1.xml, man/id.1.xml, man/login.1.xml, man/passwd.1.xml, man/su.1.xml: added User Commands in . - * man/Attic/mkpasswd.8.xml, man/Attic/shadowconfig.8.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/vigr.8.xml: + * man/Attic/mkpasswd.8.xml, man/Attic/pw_auth.3.xml, man/Attic/shadowconfig.8.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/vigr.8.xml: Use encoding="UTF-8" and DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN". - * man/userdel.8.xml, man/usermod.8.xml, man/vigr.8.xml, man/vipw.8.xml, man/Attic/mkpasswd.8.xml, man/Attic/shadowconfig.8.xml, man/chage.1.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml: + * man/userdel.8.xml, man/usermod.8.xml, man/vigr.8.xml, man/vipw.8.xml, man/Attic/mkpasswd.8.xml, man/Attic/pw_auth.3.xml, man/Attic/shadowconfig.8.xml, man/chage.1.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml: better formation using "xmlindent -l 80 -d 2". 2005-04-21 Tomasz K這czko @@ -2310,7 +2734,7 @@ * po/uk.po: cleanups in plural forms (by Roman Festchook ). - * man/Attic/mkpasswd.8.xml, man/Attic/shadowconfig.8.xml, man/chage.1, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml: + * man/Attic/chage.1, man/Attic/mkpasswd.8.xml, man/Attic/pw_auth.3.xml, man/Attic/shadowconfig.8.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/pwconv.8.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vipw.8.xml: reformated using xemacs. 2005-04-20 Tomasz K這czko @@ -2349,10 +2773,10 @@ 2005-04-18 Tomasz K這czko - * man/useradd.8: + * man/Attic/useradd.8: fixed typos in useadd syntax (in SYNOPSIS section) catched using doclifter. - * man/Attic/mkpasswd.8.xml, man/Attic/shadowconfig.8.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/getspnam.3.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/grpconv.8.xml, man/grpunconv.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pw_auth.3.xml, man/pwck.8.xml, man/pwconv.8.xml, man/pwunconv.8.xml, man/sg.1.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vigr.8.xml, man/vipw.8.xml: + * man/Attic/mkpasswd.8.xml, man/Attic/pw_auth.3.xml, man/Attic/shadowconfig.8.xml, man/chfn.1.xml, man/chpasswd.8.xml, man/chsh.1.xml, man/expiry.1.xml, man/faillog.5.xml, man/faillog.8.xml, man/getspnam.3.xml, man/gpasswd.1.xml, man/groupadd.8.xml, man/groupdel.8.xml, man/groupmems.8.xml, man/groupmod.8.xml, man/groups.1.xml, man/grpck.8.xml, man/grpconv.8.xml, man/grpunconv.8.xml, man/gshadow.5.xml, man/id.1.xml, man/lastlog.8.xml, man/limits.5.xml, man/login.1.xml, man/login.access.5.xml, man/login.defs.5.xml, man/logoutd.8.xml, man/newusers.8.xml, man/passwd.1.xml, man/passwd.5.xml, man/porttime.5.xml, man/pwck.8.xml, man/pwconv.8.xml, man/pwunconv.8.xml, man/sg.1.xml, man/shadow.3.xml, man/shadow.5.xml, man/su.1.xml, man/suauth.5.xml, man/sulogin.8.xml, man/useradd.8.xml, man/userdel.8.xml, man/usermod.8.xml, man/vigr.8.xml, man/vipw.8.xml: raw version converted using doclifter. * configure.in: remove handle --with-lib{opie,skey}. @@ -2360,7 +2784,7 @@ * man/de/chsh.1: synced with english version (by Simon Brandmair ). - * man/usermod.8: improved -o description. + * man/Attic/usermod.8: improved -o description. * man/de/passwd.1: added translation EXIT VALUES section (by Simon Brandmair ). @@ -2414,7 +2838,7 @@ fix #61313 Debian bug: "passwd -S root" (as a normal user) should not display "You may not change the password for root. - * NEWS, man/passwd.1: + * NEWS, man/Attic/passwd.1: fix #160477 Debian bug: improve -S output description. * man/de/passwd.1: @@ -2423,15 +2847,16 @@ 2005-04-14 Tomasz K這czko - * man/passwd.1, man/pl/passwd.1: bold passwd and chage commands. + * man/Attic/passwd.1, man/pl/passwd.1: bold passwd and chage commands. * NEWS, src/vipw.c: fixed race condition in vipw (Debian #242407 bug; fix by Alexander Gattin ). - * man/pl/chage.1, man/pl/chage.1.xml: synced with english version. + * man/pl/Attic/chage.1.xml, man/pl/chage.1: + synced with english version. - * man/chage.1, man/chage.1.xml: + * man/Attic/chage.1, man/chage.1.xml: add info about what mean -1 passed n expiredate parameter (based on #304542 Debian bug; submited by Federico Grau ). @@ -2440,7 +2865,7 @@ * po/fi.po, NEWS: updated translation (by Tommi Vainikainen ). - * man/hu/passwd.1, man/it/passwd.1, man/ja/passwd.1, man/pl/passwd.1, man/de/passwd.1, man/es/passwd.1, man/passwd.1: + * man/hu/passwd.1, man/it/passwd.1, man/ja/passwd.1, man/pl/passwd.1, man/Attic/passwd.1, man/de/passwd.1, man/es/passwd.1: cleanups and unifications in SEE ALSO section. 2005-04-12 Tomasz K這czko @@ -2460,25 +2885,26 @@ * po/cs.po: killed fuzzy (by Miroslav Kure ). - * man/ja/newgrp.1, man/pl/newgrp.1, NEWS, man/hu/newgrp.1, man/newgrp.1: + * man/ja/newgrp.1, man/pl/newgrp.1, NEWS, man/Attic/newgrp.1, man/hu/newgrp.1: newgrp uses /bin/sh (not bash). - * man/Attic/mkpasswd.8, man/gpasswd.1, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/id.1, man/newgrp.1, man/pwck.8, man/useradd.8, man/userdel.8, man/usermod.8: + * man/Attic/gpasswd.1, man/Attic/groupdel.8, man/Attic/groupmems.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/id.1, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/pwck.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8: describe /etc/group in FILES section as "group account information". - * man/grpck.8: + * man/Attic/grpck.8: describe /etc/passwd in FILES section as "user account information". * po/stats: small script for generate translations statistics. * NEWS, po/cs.po: Updated by Miroslav Kure . - * man/chage.1.xml, man/Attic/mkpasswd.8, man/chage.1, man/expiry.1, man/login.1, man/newgrp.1, man/passwd.1, man/pwck.8, man/shadow.3, man/shadow.5, man/su.1, man/sulogin.8: + * man/chage.1.xml, man/Attic/chage.1, man/Attic/expiry.1, man/Attic/login.1, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/passwd.1, man/Attic/pwck.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/sulogin.8: describe /etc/shadow in FILES section as "secure user account information". - * man/newgrp.1: Reformated paragraph. s,Bourne shell,\fBbash\fR shell, + * man/Attic/newgrp.1: + Reformated paragraph. s,Bourne shell,\fBbash\fR shell, - * NEWS, man/newgrp.1: + * NEWS, man/Attic/newgrp.1: fix #251926, #166173, #113191 Debian bugs: explain why editing /etc/group (without gshadow) doesn't permit to use newgrp. @@ -2516,7 +2942,7 @@ * src/faillog.c (usage): typo (s,IDAYS,DAYS,). - * man/faillog.8, NEWS: + * man/Attic/faillog.8, NEWS: updated after rewrite faillog command for use getopt_long(). * src/faillog.c: @@ -2528,7 +2954,7 @@ * po/POTFILES.in: updated. - * man/gpasswd.1: typo (s,fB,\fB,). + * man/Attic/gpasswd.1: typo (s,fB,\fB,). 2005-04-06 Tomasz K這czko @@ -2569,21 +2995,21 @@ 2005-04-05 Tomasz K這czko - * man/ru/passwd.5, man/zh_CN/chfn.1, man/zh_CN/chpasswd.8, man/zh_CN/chsh.1, man/zh_CN/groupadd.8, man/zh_CN/groupdel.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/userdel.8, man/zh_CN/usermod.8, man/zh_TW/chfn.1, man/zh_TW/chsh.1, man/zh_TW/groupadd.8, man/zh_TW/groupdel.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/userdel.8, man/zh_TW/usermod.8, man/ko/chfn.1, man/ko/chsh.1, man/ko/groups.1, man/ko/id.1, man/ko/login.1, man/ko/passwd.5, man/ko/su.1, man/pt_BR/gpasswd.1, man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, man/ja/Attic/mkpasswd.8, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/expiry.1, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/limits.5, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/newgrp.1, man/ja/passwd.1, man/ja/porttime.5, man/ja/pw_auth.3, man/ja/pwck.8, man/ja/shadow.3, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8, man/hu/chfn.1, man/hu/chsh.1, man/hu/gpasswd.1, man/hu/groups.1, man/hu/id.1, man/hu/login.1, man/hu/newgrp.1, man/hu/passwd.1, man/hu/su.1, man/id/chsh.1, man/id/login.1, man/id/useradd.8, man/it/chfn.1, man/it/chsh.1, man/it/gpasswd.1, man/it/groupadd.8, man/it/groupdel.8, man/it/groupmod.8, man/it/groups.1, man/it/grpck.8, man/it/id.1, man/it/lastlog.8, man/it/login.1, man/it/passwd.5, man/it/shadow.5, man/it/useradd.8, man/it/userdel.8, man/it/usermod.8, man/it/vipw.8, man/de/chfn.1, man/de/chsh.1, man/de/login.1, man/de/passwd.1, man/de/passwd.5, man/de/su.1, man/de/vipw.8, man/es/login.1, man/es/passwd.1, man/es/su.1, man/fr/chage.1, man/fr/chpasswd.8, man/fr/chsh.1, man/fr/faillog.5, man/fr/gpasswd.1, man/fr/groups.1, man/fr/id.1, man/fr/passwd.1, man/fr/passwd.5, man/fr/shadow.5, man/fr/su.1, man/fr/useradd.8, man/fr/userdel.8, man/fr/usermod.8, man/cs/groups.1, man/cs/id.1, man/cs/lastlog.8, man/cs/passwd.5, man/cs/shadow.5, man/cs/su.1, man/pl/Attic/mkpasswd.8, man/pl/Attic/shadowconfig.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/expiry.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmems.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/limits.5, man/pl/login.1, man/pl/login.access.5, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/passwd.5, man/pl/porttime.5, man/pl/pw_auth.3, man/pl/pwck.8, man/pl/pwconv.8, man/pl/shadow.3, man/pl/shadow.5, man/pl/su.1, man/pl/suauth.5, man/pl/sulogin.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/vipw.8, man/chage.1, man/chfn.1, man/expiry.1, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupmems.8, man/groupmod.8, man/grpck.8, man/lastlog.8, man/limits.5, man/login.1, man/login.defs.5, man/newgrp.1, man/passwd.1, man/porttime.5, man/pwck.8, man/shadow.3, man/su.1, man/suauth.5, man/sulogin.8, man/useradd.8, man/usermod.8, man/vipw.8: + * man/ru/passwd.5, man/zh_CN/chfn.1, man/zh_CN/chpasswd.8, man/zh_CN/chsh.1, man/zh_CN/groupadd.8, man/zh_CN/groupdel.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/userdel.8, man/zh_CN/usermod.8, man/zh_TW/chfn.1, man/zh_TW/chsh.1, man/zh_TW/groupadd.8, man/zh_TW/groupdel.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/userdel.8, man/zh_TW/usermod.8, man/ko/chfn.1, man/ko/chsh.1, man/ko/groups.1, man/ko/id.1, man/ko/login.1, man/ko/passwd.5, man/ko/su.1, man/pt_BR/gpasswd.1, man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, man/ja/Attic/mkpasswd.8, man/ja/Attic/pw_auth.3, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/expiry.1, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/limits.5, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/newgrp.1, man/ja/passwd.1, man/ja/porttime.5, man/ja/pwck.8, man/ja/shadow.3, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8, man/hu/chfn.1, man/hu/chsh.1, man/hu/gpasswd.1, man/hu/groups.1, man/hu/id.1, man/hu/login.1, man/hu/newgrp.1, man/hu/passwd.1, man/hu/su.1, man/id/chsh.1, man/id/login.1, man/id/useradd.8, man/it/chfn.1, man/it/chsh.1, man/it/gpasswd.1, man/it/groupadd.8, man/it/groupdel.8, man/it/groupmod.8, man/it/groups.1, man/it/grpck.8, man/it/id.1, man/it/lastlog.8, man/it/login.1, man/it/passwd.5, man/it/shadow.5, man/it/useradd.8, man/it/userdel.8, man/it/usermod.8, man/it/vipw.8, man/de/chfn.1, man/de/chsh.1, man/de/login.1, man/de/passwd.1, man/de/passwd.5, man/de/su.1, man/de/vipw.8, man/es/login.1, man/es/passwd.1, man/es/su.1, man/fr/chage.1, man/fr/chpasswd.8, man/fr/chsh.1, man/fr/faillog.5, man/fr/gpasswd.1, man/fr/groups.1, man/fr/id.1, man/fr/passwd.1, man/fr/passwd.5, man/fr/shadow.5, man/fr/su.1, man/fr/useradd.8, man/fr/userdel.8, man/fr/usermod.8, man/cs/groups.1, man/cs/id.1, man/cs/lastlog.8, man/cs/passwd.5, man/cs/shadow.5, man/cs/su.1, man/pl/Attic/mkpasswd.8, man/pl/Attic/pw_auth.3, man/pl/Attic/shadowconfig.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/expiry.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmems.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/limits.5, man/pl/login.1, man/pl/login.access.5, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/passwd.5, man/pl/porttime.5, man/pl/pwck.8, man/pl/pwconv.8, man/pl/shadow.3, man/pl/shadow.5, man/pl/su.1, man/pl/suauth.5, man/pl/sulogin.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/vipw.8, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/expiry.1, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupmems.8, man/Attic/groupmod.8, man/Attic/grpck.8, man/Attic/lastlog.8, man/Attic/limits.5, man/Attic/login.1, man/Attic/login.defs.5, man/Attic/newgrp.1, man/Attic/passwd.1, man/Attic/porttime.5, man/Attic/pwck.8, man/Attic/shadow.3, man/Attic/su.1, man/Attic/suauth.5, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/usermod.8, man/Attic/vipw.8: more replaces "-" by "\-" (s,\\-,-,g; s,-,\\-,g). * man/pl/usermod.8: finish sync with english version. - * man/hu/login.1, man/pl/login.1, NEWS, man/de/login.1, man/login.1: + * man/hu/login.1, man/pl/login.1, NEWS, man/Attic/login.1, man/de/login.1: removed fragment about abilities pass enviroment variables in login prompt. - * man/gpasswd.1, man/newgrp.1: + * man/Attic/gpasswd.1, man/Attic/newgrp.1: fixes by Nicolas Nicolas Fran癟ois (not all commited). 2005-04-02 Tomasz K這czko - * man/Attic/mkpasswd.8, man/login.1, man/login.access.5, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pw_auth.3, man/pwck.8, man/shadow.3, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/grpck.8, man/gshadow.5, man/id.1, man/lastlog.8, man/limits.5: + * man/Attic/login.1, man/Attic/login.access.5, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pw_auth.3, man/Attic/pwck.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/suauth.5, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/Attic/vipw.8, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/expiry.1, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupmems.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/gshadow.5, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/limits.5: replace all "-" by "\-" (s,\\-,-,; s,-,\\-,). * man/cs/groups.1: cleanups. @@ -2593,7 +3019,7 @@ members. Thanks to Mike Frysinger for report: http://bugs.gentoo.org/show_bug.cgi?id=80345 - * man/pl/chage.1.xml: + * man/pl/Attic/chage.1.xml: converted from roff using doclifter. Rewrited by hand. Probably will be removed after prepare infrastructure for translate man pages using gettext but temporary I need this for some experiments. @@ -2614,15 +3040,16 @@ * src/login.c: reindent using -l80. - * man/chage.1, man/chage.1.xml: s/chage/chage command/ in DESCRIPTION. + * man/Attic/chage.1, man/chage.1.xml: + s/chage/chage command/ in DESCRIPTION. * man/chage.1.xml: converted from roff using doclifter. Rewrited by hand. - * man/chage.1, man/chfn.1, man/faillog.8, man/groupmod.8, man/pwconv.8, man/useradd.8, man/usermod.8: + * man/Attic/chage.1, man/Attic/chfn.1, man/Attic/faillog.8, man/Attic/groupmod.8, man/Attic/pwconv.8, man/Attic/useradd.8, man/Attic/usermod.8: cleanups. - * man/pwconv.8: fixed typo: s,fI,\fI, + * man/Attic/pwconv.8: fixed typo: s,fI,\fI, * po/POTFILES.in: remove libmisc/login_{desrpc,krb}.c. @@ -2644,10 +3071,10 @@ * man/cs/Makefile.am, man/cs/groups.1, man/cs/lastlog.8, man/cs/su.1: new files imported from Czech man-pages. - * man/pl/faillog.8, man/pl/groupmems.8, man/pl/id.1, man/pt_BR/groupadd.8, man/pt_BR/groupmod.8, man/zh_CN/groupadd.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/usermod.8, man/zh_TW/groupadd.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/usermod.8, man/fr/chage.1, man/fr/chpasswd.8, man/fr/passwd.1, man/hu/chsh.1, man/it/groupadd.8, man/it/groupmod.8, man/it/usermod.8, man/ja/chage.1, man/ja/chfn.1, man/ja/chsh.1, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/login.1, man/ja/passwd.1, man/ja/useradd.8, man/ja/usermod.8, man/chage.1, man/chfn.1, man/chsh.1, man/de/chfn.1, man/de/chsh.1, man/de/login.1, man/de/passwd.1, man/gpasswd.1, man/groupadd.8, man/id.1, man/login.1, man/passwd.1, man/useradd.8: + * man/pl/faillog.8, man/pl/groupmems.8, man/pl/id.1, man/pt_BR/groupadd.8, man/pt_BR/groupmod.8, man/zh_CN/groupadd.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/usermod.8, man/zh_TW/groupadd.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/usermod.8, man/fr/chage.1, man/fr/chpasswd.8, man/fr/passwd.1, man/hu/chsh.1, man/it/groupadd.8, man/it/groupmod.8, man/it/usermod.8, man/ja/chage.1, man/ja/chfn.1, man/ja/chsh.1, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/login.1, man/ja/passwd.1, man/ja/useradd.8, man/ja/usermod.8, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chsh.1, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/id.1, man/Attic/login.1, man/Attic/passwd.1, man/Attic/useradd.8, man/de/chfn.1, man/de/chsh.1, man/de/login.1, man/de/passwd.1: cleanups: aded missing \fR. - * man/Makefile.am, man/gpasswd.1, man/gshadow.5, NEWS: + * man/Attic/gpasswd.1, man/Attic/gshadow.5, man/Makefile.am, NEWS: added new file (by Nicolas Nicolas Fran癟ois ). 2005-03-31 Tomasz K這czko @@ -2665,9 +3092,9 @@ * man/pl/usermod.8: partialy synced with english version. - * man/usermod.8: typo. + * man/Attic/usermod.8: typo. - * NEWS, man/usermod.8: + * NEWS, man/Attic/usermod.8: fixed #302388 Debian bug: added separated -o option description. * lib/getdef.c: @@ -2707,7 +3134,7 @@ * configure.in, src/Makefile.am: move define LOCALEDIR using AC_DEFINE_UNQUOTED() to src/Makefile.am::AM_CPPFLAGS. - * man/pwconv.8: typo in bold. + * man/Attic/pwconv.8: typo in bold. * doc/Attic/INSTALL: removed. @@ -2726,7 +3153,7 @@ * NEWS: typo. - * man/login.defs.5: typo in bold. + * man/Attic/login.defs.5: typo in bold. * src/chfn.c, src/chsh.c, lib/getdef.c: move CHFN_AUTH, CHSH_AUTH variables from login.defs to part !USE_PAM dependent. @@ -2737,7 +3164,7 @@ * src/chsh.c: s/CHFN_AUTH/CHSH_AUTH/ - * man/shadow.5, man/passwd.5: + * man/Attic/shadow.5, man/Attic/passwd.5: add more accurate information about what contains field with encrypted password in each passwd/shadow line (reported by Mike Brodbelt). @@ -2787,7 +3214,7 @@ 2005-02-25 Tomasz K這czko - * man/shadow.5: + * man/Attic/shadow.5: added missing '\&' in line starting with '\.', which causes groff to skip it entirely (fix submited by Danilo Piazzalunga ). @@ -2968,38 +3395,39 @@ * configure.in, NEWS: fixed large file support: added AC_SYS_LARGEFILE macro to autoconf. - * man/groupmod.8, man/pl/groupmod.8: separate OPTIONS section. + * man/Attic/groupmod.8, man/pl/groupmod.8: separate OPTIONS section. * man/pl/chpasswd.8: sync with english version. - * man/chpasswd.8: bold "chpasswd" command name in CAVEATS section. + * man/Attic/chpasswd.8: + bold "chpasswd" command name in CAVEATS section. - * man/chpasswd.8: s/protect/protected/ + * man/Attic/chpasswd.8: s/protect/protected/ * man/pl/lastlog.8: cleanups. - * man/chpasswd.8, man/lastlog.8, man/newusers.8: + * man/Attic/chpasswd.8, man/Attic/lastlog.8, man/Attic/newusers.8: remove bold from NAME section. * man/it/groupadd.8, man/it/useradd.8: separate OPZIONI section. * man/pl/groupmems.8: fixes in OPCJE section. - * man/chpasswd.8: more cleanups. + * man/Attic/chpasswd.8: more cleanups. 2004-12-11 Tomasz K這czko - * man/Attic/shadowconfig.8, man/chage.1, man/chfn.1, man/grpck.8, man/id.1, man/lastlog.8, man/login.1, man/newgrp.1, man/newusers.8, man/passwd.5, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/suauth.5, man/useradd.8: + * man/Attic/chage.1, man/Attic/chfn.1, man/Attic/grpck.8, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/login.1, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.5, man/Attic/pw_auth.3, man/Attic/pwck.8, man/Attic/pwconv.8, man/Attic/shadowconfig.8, man/Attic/suauth.5, man/Attic/useradd.8: Fixed varoiuse typos and misspeling based partialy on patch from Bug#141322 from Debian (submited by Christian Perrier ). - * man/chpasswd.8: more cleanups. + * man/Attic/chpasswd.8: more cleanups. - * man/pl/faillog.8, man/faillog.8, man/ja/faillog.8: + * man/pl/faillog.8, man/Attic/faillog.8, man/ja/faillog.8: remove from OPTIONS section information about avalaibability on some systems faillog database in other location thad listed in FILES section. - * man/chpasswd.8: updated. + * man/Attic/chpasswd.8: updated. * man/fr/faillog.5: fixed FICHIERS secttion: corrected change to italic on /var/log/faillog. @@ -3014,7 +3442,7 @@ * man/pl/lastlog.8: synced with current english version. - * man/lastlog.8: use the same style as in chpasswd(8). + * man/Attic/lastlog.8: use the same style as in chpasswd(8). * po/uk.po, po/zh_CN.po, po/tr.po, po/sv.po, po/ru.po, po/sk.po, po/pt_BR.po, po/pt.po, po/pl.po, po/nn.po, po/nl.po, po/nb.po, po/ko.po, po/ja.po, po/he.po, po/id.po, po/it.po, po/fi.po, po/fr.po, po/es.po, po/eu.po, po/el.po, po/da.po, po/de.po, po/cs.po, po/ca.po, po/bs.po: "make update-po" after rewrite lastlog. @@ -3065,15 +3493,15 @@ 2004-11-04 Tomasz K這czko - * man/zh_CN/groupadd.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/usermod.8, man/zh_TW/groupadd.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/usermod.8, man/it/groupadd.8, man/it/groupmod.8, man/it/useradd.8, man/it/usermod.8, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/useradd.8, man/ja/usermod.8, man/pl/groupadd.8, man/pl/groupmod.8, man/pl/useradd.8, man/pl/usermod.8, man/pt_BR/groupadd.8, man/pt_BR/groupmod.8, man/fr/useradd.8, man/fr/usermod.8, man/groupadd.8, man/groupmod.8, man/id/useradd.8, man/useradd.8: + * man/zh_CN/groupadd.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/usermod.8, man/zh_TW/groupadd.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/usermod.8, man/it/groupadd.8, man/it/groupmod.8, man/it/useradd.8, man/it/usermod.8, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/useradd.8, man/ja/usermod.8, man/pl/groupadd.8, man/pl/groupmod.8, man/pl/useradd.8, man/pl/usermod.8, man/pt_BR/groupadd.8, man/pt_BR/groupmod.8, man/Attic/groupadd.8, man/Attic/groupmod.8, man/Attic/useradd.8, man/fr/useradd.8, man/fr/usermod.8, man/id/useradd.8: correction: groups/users with gid/uid 0 and 999 are reserved for system accounts. - * man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/usermod.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/usermod.8, man/id/useradd.8, man/it/groupadd.8, man/it/groupmod.8, man/it/useradd.8, man/it/usermod.8, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/useradd.8, man/ja/usermod.8, man/pl/groupadd.8, man/pl/groupmod.8, man/pl/useradd.8, man/pl/usermod.8, man/pt_BR/groupmod.8, man/fr/useradd.8, man/fr/usermod.8, man/groupadd.8, man/groupmod.8, man/useradd.8: + * man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/usermod.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/usermod.8, man/id/useradd.8, man/it/groupadd.8, man/it/groupmod.8, man/it/useradd.8, man/it/usermod.8, man/ja/groupadd.8, man/ja/groupmod.8, man/ja/useradd.8, man/ja/usermod.8, man/pl/groupadd.8, man/pl/groupmod.8, man/pl/useradd.8, man/pl/usermod.8, man/pt_BR/groupmod.8, man/Attic/groupadd.8, man/Attic/groupmod.8, man/Attic/useradd.8, man/fr/useradd.8, man/fr/usermod.8: zgroups/users with gid/uid 0 and 499 are typically reserved for system accounts. 2004-11-02 Tomasz K這czko - * man/pl/Attic/mkpasswd.8, man/pl/chage.1, man/pl/chsh.1, man/pl/faillog.8, man/pl/groupadd.8, man/pl/groupmems.8, man/pl/groupmod.8, man/pl/lastlog.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/chage.1, man/chsh.1, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupmems.8, man/lastlog.8, man/useradd.8, man/userdel.8, man/usermod.8: + * man/pl/Attic/mkpasswd.8, man/pl/chage.1, man/pl/chsh.1, man/pl/faillog.8, man/pl/groupadd.8, man/pl/groupmems.8, man/pl/groupmod.8, man/pl/lastlog.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/Attic/chage.1, man/Attic/chsh.1, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupmems.8, man/Attic/lastlog.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8: separated OPTIONS section. * lib/commonio.c: reverte last change. @@ -3088,7 +3516,7 @@ add matchpathcon to create the files correctly when they do not exist (based on patch from FC). - * man/passwd.1: fixed two typos ("/" in incorrect place). + * man/Attic/passwd.1: fixed two typos ("/" in incorrect place). 2004-10-27 Andrzej Krzysztofowicz @@ -3201,7 +3629,7 @@ Use constant strings rather than argv[0] for syslog ident in the user management commands. - * man/useradd.8: + * man/Attic/useradd.8: reword the useradd manpage a little to make it more clear. Fix from: http://www.gentoo.org/cgi-bin/viewcvs.cgi/sys-apps/shadow/files/shadow-4.0.4.1-useradd-manpage-update.patch?rev=1.1 @@ -3255,12 +3683,12 @@ New translations: bs, ca, da, eu, he, id, nb, nl, nn, pt, pt_BR, tr, zh_CN (stolen froM Debian) - * man/Attic/mkpasswd.8, man/grpck.8, man/pl/Attic/mkpasswd.8, man/pl/grpck.8, man/pl/pwck.8, man/pwck.8: + * man/Attic/grpck.8, man/Attic/mkpasswd.8, man/Attic/pwck.8, man/pl/Attic/mkpasswd.8, man/pl/grpck.8, man/pl/pwck.8: Corrected section number. 2004-08-04 Tomasz K這czko - * man/zh_TW/chfn.1, man/zh_TW/chsh.1, man/zh_TW/groupadd.8, man/id/chsh.1, man/id/login.1, man/it/chfn.1, man/pl/chage.1, man/pl/groupadd.8, man/pl/groupmems.8, man/pl/lastlog.8, man/pl/login.1, man/pt_BR/groupadd.8, man/zh_CN/chfn.1, man/zh_CN/chsh.1, man/de/login.1, man/de/su.1, man/fr/chsh.1, man/fr/passwd.1, man/fr/usermod.8, man/hu/chfn.1, man/chage.1, man/groupadd.8, man/groupmems.8, man/lastlog.8, man/login.1, man/usermod.8: + * man/zh_TW/chfn.1, man/zh_TW/chsh.1, man/zh_TW/groupadd.8, man/id/chsh.1, man/id/login.1, man/it/chfn.1, man/pl/chage.1, man/pl/groupadd.8, man/pl/groupmems.8, man/pl/lastlog.8, man/pl/login.1, man/pt_BR/groupadd.8, man/zh_CN/chfn.1, man/zh_CN/chsh.1, man/de/login.1, man/de/su.1, man/fr/chsh.1, man/fr/passwd.1, man/fr/usermod.8, man/hu/chfn.1, man/Attic/chage.1, man/Attic/groupadd.8, man/Attic/groupmems.8, man/Attic/lastlog.8, man/Attic/login.1, man/Attic/usermod.8: Options description in alphabetical order. * NEWS, src/login.c: @@ -3270,7 +3698,7 @@ 2004-06-05 Tomasz K這czko - * man/getspnam.3: added roff link to shadow(3). + * man/Attic/getspnam.3: added roff link to shadow(3). * man/Makefile.am (man_MANS): added getspnam.3. @@ -3322,7 +3750,7 @@ 2004-05-06 Tomasz K這czko - * man/passwd.5: + * man/Attic/passwd.5: Correct path directory delimiters (by Maciej W. Rozycki ). * libmisc/xmalloc.c (malloc): @@ -3406,7 +3834,7 @@ 2004-01-05 Tomasz K這czko - * src/groupadd.c, po/sv.po, po/uk.po, po/ru.po, po/ko.po, po/pl.po, po/fr.po, po/ja.po, po/el.po, po/cs.po, po/de.po, man/zh_TW/groupadd.8, man/zh_CN/groupadd.8, man/pt_BR/groupadd.8, man/pl/groupadd.8, man/ja/groupadd.8, man/it/groupadd.8, man/groupadd.8, NEWS: + * src/groupadd.c, po/sv.po, po/uk.po, po/ru.po, po/ko.po, po/pl.po, po/fr.po, po/ja.po, po/el.po, po/cs.po, po/de.po, man/zh_TW/groupadd.8, man/zh_CN/groupadd.8, man/pt_BR/groupadd.8, man/pl/groupadd.8, man/ja/groupadd.8, man/it/groupadd.8, man/Attic/groupadd.8, NEWS: Added missing information about -f options in groupadd usage mesage (document this also in man page). @@ -3468,7 +3896,7 @@ 2003-10-21 Tomasz K這czko - * man/usermod.8: + * man/Attic/usermod.8: Typo: missing "." on end of sentence (submited by Stepan Kasal ). 2003-09-07 Tomasz K這czko @@ -3501,7 +3929,7 @@ 2003-06-19 Tomasz K這czko - * man/login.1: Fixed FILES section. + * man/Attic/login.1: Fixed FILES section. * src/chfn.c, src/chpasswd.c, src/chsh.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/login.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/suauth.c, src/useradd.c, src/userdel.c, src/usermod.c, src/vipw.c: Indented. @@ -3517,7 +3945,7 @@ * man/de/chfn.1, man/de/chsh.1: Sync FILES section with en version. - * man/login.1: Typo (s/avr/var/). + * man/Attic/login.1: Typo (s/avr/var/). * man/de/login.1: Sync FILES section with en man version. @@ -3584,7 +4012,7 @@ 2003-05-07 Tomasz K這czko - * src/useradd.c, man/pl/useradd.8, po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po, NEWS, TODO, etc/useradd, man/useradd.8: + * src/useradd.c, man/pl/useradd.8, po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po, NEWS, TODO, etc/useradd, man/Attic/useradd.8: Added handle by useradd /etc/defaults/useradd::CREATE_MAIL_SPOOL={yes|no}. Now on adding user account can be added also created empty user mail spool. Curent code handle only mailbox. @@ -3597,9 +4025,10 @@ * src/useradd.c: Indent. - * man/faillog.8, man/gpasswd.1, man/groupadd.8: Minor cleanups. + * man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8: + Minor cleanups. - * man/chage.1, man/pl/chage.1: + * man/Attic/chage.1, man/pl/chage.1: Rewrite for use claissic list form options descriptions. * man/pl/groupadd.8: @@ -3621,9 +4050,9 @@ * man/pl/Attic/d_passwd.5, man/pl/Attic/dialups.5: Removed. - * man/groupmems.8: Close few \fB by add \fR. + * man/Attic/groupmems.8: Close few \fB by add \fR. - * man/groupadd.8, man/groupmems.8: Minor cleanups. + * man/Attic/groupadd.8, man/Attic/groupmems.8: Minor cleanups. 2003-05-06 Tomasz K這czko @@ -3703,7 +4132,7 @@ 2003-05-01 Tomasz K這czko - * man/Attic/dpasswd.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/Attic/shadowconfig.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/limits.5, man/login.1, man/login.access.5, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pwck.8, man/pwconv.8, man/shadow.3, man/shadow.5, man/su.1, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8: + * man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/dpasswd.8, man/Attic/expiry.1, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmems.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/limits.5, man/Attic/login.1, man/Attic/login.access.5, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pwauth.8, man/Attic/pwck.8, man/Attic/pwconv.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/shadowconfig.8, man/Attic/su.1, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/Attic/vipw.8: Reformated. * etc/login.defs: @@ -3744,26 +4173,27 @@ * man/pl/usermod.8: Remove "OD TΣMACZA" section. - * man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/grpck.8, man/pl/passwd.1, man/pl/pwck.8, man/pl/useradd.8, man/pl/userdel.8, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/grpck.8, man/passwd.1, man/pwck.8, man/useradd.8, man/userdel.8: + * man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/grpck.8, man/pl/passwd.1, man/pl/pwck.8, man/pl/useradd.8, man/pl/userdel.8, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/grpck.8, man/Attic/passwd.1, man/Attic/pwck.8, man/Attic/useradd.8, man/Attic/userdel.8: Added EXIT VALUES section with full description exit codes. * src/groupadd.c: Typo (s/nut/not/). * man/Attic/shadowconfig.8: Merge changes from Debian. - * NEWS, man/passwd.5: + * NEWS, man/Attic/passwd.5: Remove text about password aging from passwd(5) (based on Debian changes). - * po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po, src/lastlog.c, man/it/lastlog.8, man/ja/lastlog.8, man/lastlog.8, man/pl/lastlog.8: + * po/cs.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/ko.po, po/pl.po, po/ru.po, po/sv.po, po/uk.po, src/lastlog.c, man/Attic/lastlog.8, man/it/lastlog.8, man/ja/lastlog.8, man/pl/lastlog.8: More unification in lastlog command syntax. - * man/it/lastlog.8, man/ja/lastlog.8, man/lastlog.8, man/pl/lastlog.8: + * man/Attic/lastlog.8, man/it/lastlog.8, man/ja/lastlog.8, man/pl/lastlog.8: Unifications in SYNOPSIS. * man/it/gpasswd.1, man/it/groupadd.8, man/it/groupdel.8, man/it/groupmod.8, man/it/grpck.8, man/it/lastlog.8, man/it/useradd.8, man/it/userdel.8, man/it/usermod.8: Remove ^M from end of line. - * man/gpasswd.1, man/groupadd.8: Indentation in FILES section. + * man/Attic/gpasswd.1, man/Attic/groupadd.8: + Indentation in FILES section. * src/pwconv.c, src/useradd.c, src/userdel.c: s/bad command syntax/invalid command syntax/ @@ -3780,7 +4210,7 @@ * NEWS, configure.in, man/Makefile.am, man/ru/.cvsignore, man/ru/Makefile.am, man/ru/passwd.5: Added ru passwd(1) man page from KSI resources. - * man/zh_CN/Makefile.am, man/zh_CN/chfn.1, man/zh_CN/chsh.1, man/zh_TW/Makefile.am, man/zh_TW/chfn.1, man/zh_TW/chsh.1, man/ja/Attic/dpasswd.8, man/ja/Attic/mkpasswd.8, man/ja/Attic/pwauth.8, man/ja/Attic/shadowconfig.8, man/ja/Makefile.am, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/expiry.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/limits.5, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/newusers.8, man/ja/passwd.1, man/ja/passwd.5, man/ja/porttime.5, man/ja/pw_auth.3, man/ja/pwck.8, man/ja/pwconv.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8, NEWS, man/cs/Makefile.am, man/cs/id.1: + * man/zh_CN/Makefile.am, man/zh_CN/chfn.1, man/zh_CN/chsh.1, man/zh_TW/Makefile.am, man/zh_TW/chfn.1, man/zh_TW/chsh.1, man/ja/Attic/dpasswd.8, man/ja/Attic/mkpasswd.8, man/ja/Attic/pw_auth.3, man/ja/Attic/pwauth.8, man/ja/Attic/shadowconfig.8, man/ja/Makefile.am, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/expiry.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/limits.5, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/newusers.8, man/ja/passwd.1, man/ja/passwd.5, man/ja/porttime.5, man/ja/pwck.8, man/ja/pwconv.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8, NEWS, man/cs/Makefile.am, man/cs/id.1: Added chch(1), chfn(1) man pages from chinese man pages translation project. Added id(1) man page czech man pages translation project. @@ -3804,7 +4234,7 @@ * NEWS: Ready for gettext 0.11.5, automake 1.7.4, autoconf 2.57. Many cleanups and unifications in man pages. - * man/pt_BR/gpasswd.1, man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, man/zh_CN/chpasswd.8, man/zh_CN/groupadd.8, man/zh_CN/groupdel.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/userdel.8, man/zh_CN/usermod.8, man/zh_TW/groupadd.8, man/zh_TW/groupdel.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/userdel.8, man/zh_TW/usermod.8, man/ko/login.1, man/ko/su.1, man/pl/chage.1, man/pl/chfn.1, man/pl/chsh.1, man/pl/expiry.1, man/pl/gpasswd.1, man/pl/groupmems.8, man/pl/groups.1, man/pl/id.1, man/pl/lastlog.8, man/pl/login.1, man/pl/newgrp.1, man/pl/passwd.1, man/pl/su.1, man/pl/sulogin.8, man/pl/useradd.8, man/pl/usermod.8, man/ja/Attic/mkpasswd.8, man/ja/chage.1, man/ja/chfn.1, man/ja/chsh.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/limits.5, man/ja/login.1, man/ja/login.access.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/passwd.1, man/ja/passwd.5, man/ja/porttime.5, man/ja/pwck.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/hu/chsh.1, man/hu/gpasswd.1, man/hu/groups.1, man/hu/login.1, man/hu/newgrp.1, man/hu/passwd.1, man/it/gpasswd.1, man/it/groupadd.8, man/it/groupdel.8, man/it/groupmod.8, man/it/grpck.8, man/it/lastlog.8, man/it/shadow.5, man/it/useradd.8, man/it/userdel.8, man/it/usermod.8, man/cs/shadow.5, man/es/su.1, man/fr/chage.1, man/fr/faillog.5, man/fr/gpasswd.1, man/fr/shadow.5, man/fr/su.1, man/fr/userdel.8, man/fr/usermod.8, man/Attic/dpasswd.8, man/Attic/mkpasswd.8, man/chage.1, man/chfn.1, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/limits.5, man/login.1, man/login.access.5, man/logoutd.8, man/newgrp.1, man/passwd.1, man/passwd.5, man/porttime.5, man/pwck.8, man/shadow.3, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8: + * man/pt_BR/gpasswd.1, man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, man/zh_CN/chpasswd.8, man/zh_CN/groupadd.8, man/zh_CN/groupdel.8, man/zh_CN/groupmod.8, man/zh_CN/useradd.8, man/zh_CN/userdel.8, man/zh_CN/usermod.8, man/zh_TW/groupadd.8, man/zh_TW/groupdel.8, man/zh_TW/groupmod.8, man/zh_TW/useradd.8, man/zh_TW/userdel.8, man/zh_TW/usermod.8, man/ko/login.1, man/ko/su.1, man/pl/chage.1, man/pl/chfn.1, man/pl/chsh.1, man/pl/expiry.1, man/pl/gpasswd.1, man/pl/groupmems.8, man/pl/groups.1, man/pl/id.1, man/pl/lastlog.8, man/pl/login.1, man/pl/newgrp.1, man/pl/passwd.1, man/pl/su.1, man/pl/sulogin.8, man/pl/useradd.8, man/pl/usermod.8, man/ja/Attic/mkpasswd.8, man/ja/chage.1, man/ja/chfn.1, man/ja/chsh.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/limits.5, man/ja/login.1, man/ja/login.access.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/passwd.1, man/ja/passwd.5, man/ja/porttime.5, man/ja/pwck.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/hu/chsh.1, man/hu/gpasswd.1, man/hu/groups.1, man/hu/login.1, man/hu/newgrp.1, man/hu/passwd.1, man/it/gpasswd.1, man/it/groupadd.8, man/it/groupdel.8, man/it/groupmod.8, man/it/grpck.8, man/it/lastlog.8, man/it/shadow.5, man/it/useradd.8, man/it/userdel.8, man/it/usermod.8, man/cs/shadow.5, man/es/su.1, man/fr/chage.1, man/fr/faillog.5, man/fr/gpasswd.1, man/fr/shadow.5, man/fr/su.1, man/fr/userdel.8, man/fr/usermod.8, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chsh.1, man/Attic/dpasswd.8, man/Attic/expiry.1, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmems.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/limits.5, man/Attic/login.1, man/Attic/login.access.5, man/Attic/logoutd.8, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pwck.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/suauth.5, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8: Fixes: correct utmp/wtmp paths. Unifications: bold commnanda and italify other file names. Other minor changes and cleanups and unifications. @@ -3870,7 +4300,7 @@ 2003-01-07 Tomasz K這czko - * man/ja/shadow.3, man/pl/shadow.3, man/shadow.3: + * man/ja/shadow.3, man/pl/shadow.3, man/Attic/shadow.3: sync spwd structure declaration with current glibc declaration (tahnks for point this bug to Michael Kerrisk ). @@ -3899,7 +4329,7 @@ 2002-10-07 Tomasz K這czko - * man/ja/login.1, man/ja/logoutd.8, man/pl/login.1, man/pl/logoutd.8, man/hu/login.1, man/login.1, man/logoutd.8: + * man/ja/login.1, man/ja/logoutd.8, man/pl/login.1, man/pl/logoutd.8, man/Attic/login.1, man/Attic/logoutd.8, man/hu/login.1: changed utmp and wtmp files paths (s#/etc/utmp/#/var/run/utmp#; s#/etc/wtmp#/var/log/wtmp#) * po/ru.po, configure.in: added ru translation (from KSI resources). @@ -3912,7 +4342,7 @@ 2002-08-05 Tomasz K這czko - * man/pl/useradd.8, man/useradd.8, NEWS: + * man/pl/useradd.8, man/Attic/useradd.8, NEWS: document useradd and groupadd -M option in en and pl man pages (by Jakub Mikusek ). @@ -3982,7 +4412,7 @@ * man/pl/chage.1, man/pl/chfn.1, man/pl/chsh.1, man/pl/expiry.1, man/pl/gpasswd.1, man/pl/groups.1, man/pl/id.1, man/pl/login.1, man/pl/newgrp.1, man/pl/passwd.1, man/pl/su.1: - sync with en versions - * man/login.1, man/newgrp.1, man/passwd.1, man/su.1, man/chage.1, man/chfn.1, man/chsh.1, man/expiry.1, man/gpasswd.1, man/groups.1, man/id.1: + * man/Attic/login.1, man/Attic/newgrp.1, man/Attic/passwd.1, man/Attic/su.1, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chsh.1, man/Attic/expiry.1, man/Attic/gpasswd.1, man/Attic/groups.1, man/Attic/id.1: - update to chage.1; formatting/typo fixes 2002-03-09 Tomasz K這czko @@ -3992,12 +4422,12 @@ 2002-03-09 Andrzej Krzysztofowicz - * man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, man/pl/userdel.8, man/pl/usermod.8, man/pl/sulogin.8, man/pl/useradd.8, man/pl/pwconv.8, man/pl/su.1, man/pl/Attic/mkpasswd.8, man/pl/Attic/pwauth.8, man/pl/newgrp.1, man/pl/passwd.5, man/pl/login.defs.5, man/pl/chpasswd.8, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmems.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/login.1, man/hu/groups.1, man/hu/newgrp.1, man/ja/Attic/mkpasswd.8, man/ja/Attic/pwauth.8, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/login.1, man/ja/login.defs.5, man/ja/newgrp.1, man/ja/passwd.5, man/ja/pw_auth.3, man/ja/pwck.8, man/ja/shadow.5, man/ja/su.1, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8: + * man/pt_BR/groupadd.8, man/pt_BR/groupdel.8, man/pt_BR/groupmod.8, man/pt_BR/shadow.5, man/pl/userdel.8, man/pl/usermod.8, man/pl/sulogin.8, man/pl/useradd.8, man/pl/pwconv.8, man/pl/su.1, man/pl/Attic/mkpasswd.8, man/pl/Attic/pwauth.8, man/pl/newgrp.1, man/pl/passwd.5, man/pl/login.defs.5, man/pl/chpasswd.8, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmems.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/login.1, man/hu/groups.1, man/hu/newgrp.1, man/ja/Attic/mkpasswd.8, man/ja/Attic/pw_auth.3, man/ja/Attic/pwauth.8, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/groups.1, man/ja/grpck.8, man/ja/id.1, man/ja/lastlog.8, man/ja/login.1, man/ja/login.defs.5, man/ja/newgrp.1, man/ja/passwd.5, man/ja/pwck.8, man/ja/shadow.5, man/ja/su.1, man/ja/sulogin.8, man/ja/useradd.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/vipw.8, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmems.8, man/Attic/groupmod.8: - further "SEE ALSO" references sorting 2002-03-08 Tomasz K這czko - * man/pwck.8, man/pwconv.8, man/shadow.5, man/su.1, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/Makefile.am, man/chpasswd.8, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/login.1, man/login.defs.5, man/newgrp.1, man/newusers.8, man/passwd.5, man/pw_auth.3: + * man/Attic/pwck.8, man/Attic/pwconv.8, man/Attic/shadow.5, man/Attic/su.1, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/Attic/vipw.8, man/Attic/chpasswd.8, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/id.1, man/Attic/login.1, man/Attic/login.defs.5, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.5, man/Attic/pw_auth.3, man/Attic/pwauth.8, man/Makefile.am: merged shadow-4.0.0-owl-man.patch by Solar Designer . * NEWS: updated for 4.0.3. @@ -4018,11 +4448,11 @@ * man/pl/passwd.1: sync with en version - * man/passwd.1: - they -> his/her, user's + * man/Attic/passwd.1: - they -> his/her, user's - typos - fix sentence about "writing down" - * man/passwd.1: relocation by NAKANO Takeo + * man/Attic/passwd.1: relocation by NAKANO Takeo 2002-02-28 Andrzej Krzysztofowicz @@ -4054,7 +4484,7 @@ 2002-02-01 Tomasz K這czko - * man/pl/Attic/adduser.8, man/pl/grpconv.8, man/pl/grpunconv.8, man/pl/pwunconv.8, man/pl/sg.1, man/pl/vigr.8, man/ja/Attic/adduser.8, man/ja/grpconv.8, man/ja/grpunconv.8, man/ja/pwunconv.8, man/ja/sg.1, man/ja/vigr.8, man/hu/sg.1, man/Attic/adduser.8, man/grpconv.8, man/grpunconv.8, man/pwunconv.8, man/sg.1, man/vigr.8: + * man/pl/Attic/adduser.8, man/pl/grpconv.8, man/pl/grpunconv.8, man/pl/pwunconv.8, man/pl/sg.1, man/pl/vigr.8, man/ja/Attic/adduser.8, man/ja/grpconv.8, man/ja/grpunconv.8, man/ja/pwunconv.8, man/ja/sg.1, man/ja/vigr.8, man/hu/sg.1, man/Attic/adduser.8, man/Attic/grpconv.8, man/Attic/grpunconv.8, man/Attic/pwunconv.8, man/Attic/sg.1, man/Attic/vigr.8: placa ".so man/." in roff .so includes (seems some man page viewers do not handles correctly man documents without subdirectory name in roff .so incude). @@ -4134,7 +4564,7 @@ 2001-12-22 Tomasz K這czko - * man/pl/useradd.8, man/useradd.8: documment -o option. + * man/pl/useradd.8, man/Attic/useradd.8: documment -o option. * man/pl/usermod.8, man/pl/chfn.1, man/pl/chsh.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/id.1, man/pl/login.1, man/pl/newgrp.1, man/pl/passwd.1, man/pl/su.1, man/pl/useradd.8, man/pl/userdel.8: correct package name (s/shadow-password/shadow/). @@ -4145,10 +4575,10 @@ * po/uk.po: typo. - * man/pl/passwd.1, man/ja/passwd.1, man/Attic/dpasswd.8, man/chpasswd.8, man/newgrp.1, man/newusers.8, man/passwd.1: + * man/pl/passwd.1, man/ja/passwd.1, man/Attic/chpasswd.8, man/Attic/dpasswd.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.1: cleanups. - * src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/expiry.c, src/grpck.c, src/id.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/chfn.c, src/chsh.c, po/ja.po, po/ko.po, po/pl.po, po/sv.po, po/uk.po, po/cs.po, po/el.po, po/fr.po, man/useradd.8: + * src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/expiry.c, src/grpck.c, src/id.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/chfn.c, src/chsh.c, po/ja.po, po/ko.po, po/pl.po, po/sv.po, po/uk.po, po/cs.po, po/el.po, po/fr.po, man/Attic/useradd.8: standarize usage messages syntax. * man/pl/useradd.8, man/pl/usermod.8, man/pl/vipw.8, man/pl/userdel.8: @@ -4215,7 +4645,7 @@ 2001-11-16 Andrzej Krzysztofowicz - * man/ja/Attic/pwauth.8, man/ja/passwd.5, man/ja/porttime.5, man/ja/pw_auth.3, man/ja/pwck.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/Attic/dpasswd.8, man/ja/Attic/mkpasswd.8, man/ja/Makefile.am, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/grpck.8, man/ja/lastlog.8, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/passwd.1: + * man/ja/Attic/pw_auth.3, man/ja/Attic/pwauth.8, man/ja/passwd.5, man/ja/porttime.5, man/ja/pwck.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/userdel.8, man/ja/usermod.8, man/ja/Attic/dpasswd.8, man/ja/Attic/mkpasswd.8, man/ja/Makefile.am, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/grpck.8, man/ja/lastlog.8, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/passwd.1: - updated to man-pages-ja-20011115.tar.gz * man/ja/groups.1: 3c26de91cfd359c0b7c36ca3cd3e170d groups.1 @@ -4272,7 +4702,7 @@ * man/hu/Makefile.am, man/hu/chsh.1, man/hu/gpasswd.1, man/hu/groups.1, man/hu/newgrp.1, man/hu/passwd.1, man/hu/sg.1: - man pages from Debian - * man/groupmems.8: - typo + * man/Attic/groupmems.8: - typo * man/pl/expiry.1, man/pl/groupmems.8: - translated pages @@ -4317,7 +4747,7 @@ 2001-10-10 Tomasz K這czko - * man/ja/Makefile.am, man/ja/sg.1, man/pl/Makefile.am, man/pl/sg.1, man/pl/vigr.8, man/sg.1, man/vigr.8, man/Makefile.am: + * man/ja/Makefile.am, man/ja/sg.1, man/pl/Makefile.am, man/pl/sg.1, man/pl/vigr.8, man/Attic/sg.1, man/Attic/vigr.8, man/Makefile.am: added vigr(1) man page as roff .so link to vipw(1), - added sg(1) man page as roff .so link to newgrp(1). * src/Makefile.am: @@ -4414,7 +4844,7 @@ * NEWS: - mention new -s options - * man/pl/grpck.8, man/pl/pwck.8, man/grpck.8, man/pwck.8: + * man/pl/grpck.8, man/pl/pwck.8, man/Attic/grpck.8, man/Attic/pwck.8: - documented new -s options * src/grpck.c, src/pwck.c: - added -s option to sort output files @@ -4517,7 +4947,7 @@ libmisc/chowntty.c (chown_tty): move perror() before syslog() call which might change errno. - * man/pl/login.defs.5, man/login.defs.5: + * man/pl/login.defs.5, man/Attic/login.defs.5: (UMASK): Default value is 077, not 0 - see NEWS for shadow-3.3.2-951106. 2001-06-23 Tomasz K這czko @@ -4530,7 +4960,7 @@ * po/pl.po: fixed charset (must be iso-8859-2). - * man/Makefile.am, man/ja/.cvsignore, man/ja/Attic/dpasswd.8, man/ja/Attic/mkpasswd.8, man/ja/Attic/pwauth.8, man/ja/Makefile.am, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/grpck.8, man/ja/lastlog.8, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/passwd.1, man/ja/passwd.5, man/ja/porttime.5, man/ja/pw_auth.3, man/ja/pwck.8, man/ja/pwconv.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/userdel.8, man/ja/usermod.8, configure.in, NEWS: + * man/Makefile.am, man/ja/.cvsignore, man/ja/Attic/dpasswd.8, man/ja/Attic/mkpasswd.8, man/ja/Attic/pw_auth.3, man/ja/Attic/pwauth.8, man/ja/Makefile.am, man/ja/chage.1, man/ja/chfn.1, man/ja/chpasswd.8, man/ja/chsh.1, man/ja/faillog.5, man/ja/faillog.8, man/ja/gpasswd.1, man/ja/groupadd.8, man/ja/groupdel.8, man/ja/groupmod.8, man/ja/grpck.8, man/ja/lastlog.8, man/ja/login.1, man/ja/login.access.5, man/ja/login.defs.5, man/ja/logoutd.8, man/ja/newgrp.1, man/ja/passwd.1, man/ja/passwd.5, man/ja/porttime.5, man/ja/pwck.8, man/ja/pwconv.8, man/ja/shadow.3, man/ja/shadow.5, man/ja/su.1, man/ja/suauth.5, man/ja/sulogin.8, man/ja/userdel.8, man/ja/usermod.8, configure.in, NEWS: added ja man pages. 2001-05-30 Tomasz K這czko @@ -4584,14 +5014,14 @@ * TODO: - updated. - * man/pl/Attic/dpasswd.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/login.1, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/su.1, man/pl/useradd.8, man/pl/userdel.8, man/pl/vipw.8, man/Attic/dpasswd.8, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/id.1, man/lastlog.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/su.1, man/useradd.8, man/usermod.8, man/vipw.8: + * man/pl/Attic/dpasswd.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/login.1, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/su.1, man/pl/useradd.8, man/pl/userdel.8, man/pl/vipw.8, man/Attic/dpasswd.8, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmems.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/su.1, man/Attic/useradd.8, man/Attic/usermod.8, man/Attic/vipw.8: many small cleanups, fixes also removed commented obsoleted texts. 2001-01-25 Tomasz K這czko * autogen.sh: add to conf_flags --disable-shared. - * man/pl/Attic/d_passwd.5, man/pl/Attic/dialups.5, man/pl/Attic/dpasswd.8, man/pl/Attic/mkpasswd.8, man/pl/Attic/pwauth.8, man/pl/Attic/shadowconfig.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/limits.5, man/pl/login.1, man/pl/login.access.5, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/passwd.5, man/pl/porttime.5, man/pl/pw_auth.3, man/pl/pwck.8, man/pl/pwconv.8, man/pl/shadow.3, man/pl/shadow.5, man/pl/su.1, man/pl/suauth.5, man/pl/sulogin.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/pl/vipw.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/Attic/shadowconfig.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/shadow.3, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, man/vipw.8, man/Attic/dpasswd.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/expiry.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmems.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/limits.5, man/login.1, man/login.access.5, man/login.defs.5, man/logoutd.8: + * man/pl/Attic/d_passwd.5, man/pl/Attic/dialups.5, man/pl/Attic/dpasswd.8, man/pl/Attic/mkpasswd.8, man/pl/Attic/pw_auth.3, man/pl/Attic/pwauth.8, man/pl/Attic/shadowconfig.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/limits.5, man/pl/login.1, man/pl/login.access.5, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/passwd.5, man/pl/porttime.5, man/pl/pwck.8, man/pl/pwconv.8, man/pl/shadow.3, man/pl/shadow.5, man/pl/su.1, man/pl/suauth.5, man/pl/sulogin.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/pl/vipw.8, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pw_auth.3, man/Attic/pwauth.8, man/Attic/pwck.8, man/Attic/pwconv.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/shadowconfig.8, man/Attic/su.1, man/Attic/suauth.5, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/Attic/vipw.8, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/dpasswd.8, man/Attic/expiry.1, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmems.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/limits.5, man/Attic/login.1, man/Attic/login.access.5, man/Attic/login.defs.5, man/Attic/logoutd.8: put or move to top cemmented Id cvs keyword, (passwd.1): documment -e option (patch from Debian), (userdel.1): remove commented obsoleted options. @@ -4613,9 +5043,10 @@ * man/pl/passwd.1: Removed SEE ALSO to shadow(3) and passwd(3). - * man/pl/shadow.5, man/shadow.5: Removed SEE ALSO to shadow(3). + * man/pl/shadow.5, man/Attic/shadow.5: Removed SEE ALSO to shadow(3). - * man/passwd.1: Removed SEE ALSO to passwd(3) and commented shadow(3). + * man/Attic/passwd.1: + Removed SEE ALSO to passwd(3) and commented shadow(3). 2000-12-06 Tomasz K這czko @@ -4628,9 +5059,10 @@ * TODO: remove write expiry(1) man page. - * man/Makefile.am, man/expiry.1: added expiry(1) man page from Debian. + * man/Attic/expiry.1, man/Makefile.am: + added expiry(1) man page from Debian. - * man/pl/lastlog.8, man/lastlog.8: + * man/pl/lastlog.8, man/Attic/lastlog.8: updated man pages for whole dispaly syntax. * src/lastlog.c (main): fixed command line syntax description. @@ -4661,7 +5093,7 @@ * TODO: - groupmems need some work on add PAM and i18n support. - * src/groupmems.c, man/groupmems.8: + * src/groupmems.c, man/Attic/groupmems.8: Added raw version groupmems program for administer members of a user's primary group. groupmems was written by George Kraft IV and this tool have BSD license. @@ -4676,7 +5108,7 @@ 2000-10-16 Tomasz K這czko - * old/Attic/pwconv-old.8, old/Attic/pwconv.8, old/Attic/pwunconv-old.8, old/Attic/pwunconv.8, man/pl/Attic/mkpasswd.8, man/pl/Attic/pwauth.8, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/porttime.5, man/pl/pw_auth.3, man/pl/pwck.8, man/pl/shadow.3, man/pl/su.1, man/pl/sulogin.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/pl/Attic/dpasswd.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/login.1, man/Attic/dpasswd.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/faillog.5, man/faillog.8, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/login.1, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pw_auth.3, man/pwck.8, man/shadow.3, man/shadow.5, man/su.1, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, debian/Attic/login.copyright, debian/Attic/passwd.copyright, debian/Attic/secure-su.copyright, doc/Attic/ANNOUNCE, doc/Attic/LSM, doc/Attic/README, doc/Attic/README.linux: + * old/Attic/pwconv-old.8, old/Attic/pwconv.8, old/Attic/pwunconv-old.8, old/Attic/pwunconv.8, man/pl/Attic/mkpasswd.8, man/pl/Attic/pw_auth.3, man/pl/Attic/pwauth.8, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/porttime.5, man/pl/pwck.8, man/pl/shadow.3, man/pl/su.1, man/pl/sulogin.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/pl/Attic/dpasswd.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/login.1, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/dpasswd.8, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/login.1, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pw_auth.3, man/Attic/pwauth.8, man/Attic/pwck.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, debian/Attic/login.copyright, debian/Attic/passwd.copyright, debian/Attic/secure-su.copyright, doc/Attic/ANNOUNCE, doc/Attic/LSM, doc/Attic/README, doc/Attic/README.linux: Julianne F. Haugh new contact adress. * NEWS: - summary chanfes for 20001016. @@ -4776,7 +5208,7 @@ * po/cs.po, po/el.po, po/fr.po, po/pl.po, po/sv.po: - "make updated-po". - * man/pl/Makefile.am, man/pl/grpconv.8, man/pl/grpunconv.8, man/pl/pwunconv.8, man/Makefile.am, man/grpconv.8, man/grpunconv.8, man/pwunconv.8: + * man/pl/Makefile.am, man/pl/grpconv.8, man/pl/grpunconv.8, man/pl/pwunconv.8, man/Attic/grpconv.8, man/Attic/grpunconv.8, man/Attic/pwunconv.8, man/Makefile.am: - added man pages for grpconv(8), grpunconv(8), pwunconv(8) (.so link to pwconv(8)) @@ -4825,42 +5257,42 @@ 2000-09-05 Marek Micha趾iewicz - * man/pl/sulogin.8, man/pl/vipw.8, po/el.po, po/fr.po, po/pl.po, po/sv.po, man/pl/Attic/d_passwd.5, man/pl/Attic/dialups.5, man/pl/Attic/dpasswd.8, man/pl/Attic/mkpasswd.8, man/pl/Attic/pwauth.8, man/pl/Attic/shadowconfig.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/limits.5, man/pl/login.1, man/pl/login.access.5, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/passwd.5, man/pl/porttime.5, man/pl/pw_auth.3, man/pl/pwck.8, man/pl/pwconv.8, man/pl/shadow.3, man/pl/shadow.5, man/pl/su.1, man/pl/suauth.5: + * man/pl/sulogin.8, man/pl/vipw.8, po/el.po, po/fr.po, po/pl.po, po/sv.po, man/pl/Attic/d_passwd.5, man/pl/Attic/dialups.5, man/pl/Attic/dpasswd.8, man/pl/Attic/mkpasswd.8, man/pl/Attic/pw_auth.3, man/pl/Attic/pwauth.8, man/pl/Attic/shadowconfig.8, man/pl/chage.1, man/pl/chfn.1, man/pl/chpasswd.8, man/pl/chsh.1, man/pl/faillog.5, man/pl/faillog.8, man/pl/gpasswd.1, man/pl/groups.1, man/pl/grpck.8, man/pl/id.1, man/pl/lastlog.8, man/pl/limits.5, man/pl/login.1, man/pl/login.access.5, man/pl/login.defs.5, man/pl/logoutd.8, man/pl/newgrp.1, man/pl/newusers.8, man/pl/passwd.1, man/pl/passwd.5, man/pl/porttime.5, man/pl/pwck.8, man/pl/pwconv.8, man/pl/shadow.3, man/pl/shadow.5, man/pl/su.1, man/pl/suauth.5: *** empty log message *** 2000-09-02 Marek Micha趾iewicz - * src/groupmod.c, src/grpck.c, src/login.c, src/logoutd.c, src/newgrp.c, src/passwd.c, src/pwck.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, lib/commonio.h, lib/defines.h, lib/groupio.c, lib/pwio.c, lib/sgroupio.c, lib/shadowio.c, man/usermod.8, po/el.po, po/fr.po, po/pl.po, po/sv.po, redhat/Attic/shadow-utils.spec.in, src/Attic/dpasswd.c, src/chage.c, src/chfn.c, src/chsh.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, configure.in, debian/Attic/rules, doc/Attic/CHANGES, doc/Attic/LSM, lib/commonio.c: + * src/groupmod.c, src/grpck.c, src/login.c, src/logoutd.c, src/newgrp.c, src/passwd.c, src/pwck.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, lib/commonio.h, lib/defines.h, lib/groupio.c, lib/pwio.c, lib/sgroupio.c, lib/shadowio.c, man/Attic/usermod.8, po/el.po, po/fr.po, po/pl.po, po/sv.po, redhat/Attic/shadow-utils.spec.in, src/Attic/dpasswd.c, src/chage.c, src/chfn.c, src/chsh.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, configure.in, debian/Attic/rules, doc/Attic/CHANGES, doc/Attic/LSM, lib/commonio.c: *** empty log message *** 2000-08-26 Marek Micha趾iewicz - * contrib/Makefile.am, contrib/groupmems.shar, doc/Attic/LSM, po/el.po, po/fr.po, po/pl.po, po/sv.po, doc/Attic/README.mirrors, src/vipw.c, src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/Makefile.am, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, lib/Attic/dialchk.h, lib/Attic/dialup.h, lib/Attic/rad64.c, lib/Attic/tcfsio.h, lib/Makefile.am, lib/commonio.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/getdef.c, lib/getdef.h, lib/groupio.c, lib/groupio.h, lib/prototypes.h, lib/pwauth.c, lib/pwio.c, lib/pwio.h, lib/sgroupio.c, lib/sgroupio.h, lib/shadowio.h, libmisc/Attic/suauth.c, libmisc/chkname.h, libmisc/chowndir.c, libmisc/copydir.c, libmisc/entry.c, libmisc/failure.h, libmisc/getdate.h, libmisc/hushed.c, libmisc/loginprompt.c, libmisc/setupenv.c, libmisc/sulog.c, man/Attic/dpasswd.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/Makefile.am, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/faillog.5, man/faillog.8, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/login.1, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/pl/Makefile.am, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, man/porttime.5, man/pw_auth.3, man/pwck.8, man/shadow.3, man/shadow.5, man/su.1, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, etc/Attic/login.defs.hurd, etc/Attic/login.defs.linux, doc/Attic/ANNOUNCE, doc/Attic/CHANGES, doc/Attic/README, doc/Attic/README.linux, doc/Attic/README.pam, doc/WISHLIST, debian/Attic/login.copyright, debian/Attic/passwd.copyright, debian/Attic/secure-su.copyright, Attic/mkinstalldirs, configure.in, Makefile.am: + * contrib/Makefile.am, contrib/groupmems.shar, doc/Attic/LSM, po/el.po, po/fr.po, po/pl.po, po/sv.po, doc/Attic/README.mirrors, src/vipw.c, src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/Makefile.am, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, lib/Attic/dialchk.h, lib/Attic/dialup.h, lib/Attic/rad64.c, lib/Attic/tcfsio.h, lib/Makefile.am, lib/commonio.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/getdef.c, lib/getdef.h, lib/groupio.c, lib/groupio.h, lib/prototypes.h, lib/pwauth.c, lib/pwio.c, lib/pwio.h, lib/sgroupio.c, lib/sgroupio.h, lib/shadowio.h, libmisc/Attic/suauth.c, libmisc/chkname.h, libmisc/chowndir.c, libmisc/copydir.c, libmisc/entry.c, libmisc/failure.h, libmisc/getdate.h, libmisc/hushed.c, libmisc/loginprompt.c, libmisc/setupenv.c, libmisc/sulog.c, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/dpasswd.8, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/login.1, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pw_auth.3, man/Attic/pwauth.8, man/Attic/pwck.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/Makefile.am, man/pl/Makefile.am, man/pl/groupadd.8, man/pl/groupdel.8, man/pl/groupmod.8, man/pl/useradd.8, man/pl/userdel.8, man/pl/usermod.8, etc/Attic/login.defs.hurd, etc/Attic/login.defs.linux, doc/Attic/ANNOUNCE, doc/Attic/CHANGES, doc/Attic/README, doc/Attic/README.linux, doc/Attic/README.pam, doc/WISHLIST, debian/Attic/login.copyright, debian/Attic/passwd.copyright, debian/Attic/secure-su.copyright, Attic/mkinstalldirs, configure.in, Makefile.am: *** empty log message *** 1999-08-27 Marek Micha趾iewicz - * doc/Attic/LSM, po/el.po, po/fr.po, po/pl.po, po/sv.po, debian/Attic/passwd.postinst, lib/Attic/dialchk.c, lib/getdef.c, lib/getpass.c, lib/pwauth.c, libmisc/limits.c, libmisc/rlogin.c, man/limits.5, man/newgrp.1, src/Attic/dpasswd.c, src/chage.c, src/gpasswd.c, src/login.c, src/logoutd.c, src/newgrp.c, src/passwd.c, src/sulogin.c, Attic/acconfig.h, configure.in, debian/Attic/Makefile.am, debian/Attic/changelog, debian/Attic/control.gnu, debian/Attic/control.linux, debian/Attic/login.postrm, debian/Attic/logoutd, debian/Attic/logoutd.init, debian/Attic/passwd.conffiles, debian/Attic/passwd.cron, debian/Attic/passwd.init, debian/Attic/passwd.postrm, debian/Attic/rules, doc/Attic/CHANGES, doc/Attic/README.mirrors, doc/WISHLIST, etc/Attic/login.defs.hurd, etc/Attic/login.defs.linux, etc/Makefile.am, lib/defines.h: + * doc/Attic/LSM, po/el.po, po/fr.po, po/pl.po, po/sv.po, debian/Attic/passwd.postinst, lib/Attic/dialchk.c, lib/getdef.c, lib/getpass.c, lib/pwauth.c, libmisc/limits.c, libmisc/rlogin.c, man/Attic/limits.5, man/Attic/newgrp.1, src/Attic/dpasswd.c, src/chage.c, src/gpasswd.c, src/login.c, src/logoutd.c, src/newgrp.c, src/passwd.c, src/sulogin.c, Attic/acconfig.h, configure.in, debian/Attic/Makefile.am, debian/Attic/changelog, debian/Attic/control.gnu, debian/Attic/control.linux, debian/Attic/login.postrm, debian/Attic/logoutd, debian/Attic/logoutd.init, debian/Attic/passwd.conffiles, debian/Attic/passwd.cron, debian/Attic/passwd.init, debian/Attic/passwd.postrm, debian/Attic/rules, doc/Attic/CHANGES, doc/Attic/README.mirrors, doc/WISHLIST, etc/Attic/login.defs.hurd, etc/Attic/login.defs.linux, etc/Makefile.am, lib/defines.h: *** empty log message *** 1999-07-09 Marek Micha趾iewicz - * configure.in, contrib/Makefile.am, debian/Attic/changelog, doc/Attic/CHANGES, doc/Attic/LSM, doc/WISHLIST, lib/Attic/strcasecmp.c, lib/prototypes.h, libmisc/Makefile.am, man/faillog.8, po/el.po, po/pl.po, src/Makefile.am, src/chfn.c, src/chsh.c, src/faillog.c, src/groupmod.c, src/grpconv.c, src/grpunconv.c, src/newgrp.c, src/passwd.c, src/vipw.c: + * configure.in, contrib/Makefile.am, debian/Attic/changelog, doc/Attic/CHANGES, doc/Attic/LSM, doc/WISHLIST, lib/Attic/strcasecmp.c, lib/prototypes.h, libmisc/Makefile.am, man/Attic/faillog.8, po/el.po, po/pl.po, src/Makefile.am, src/chfn.c, src/chsh.c, src/faillog.c, src/groupmod.c, src/grpconv.c, src/grpunconv.c, src/newgrp.c, src/passwd.c, src/vipw.c: *** empty log message *** 1999-06-07 Marek Micha趾iewicz - * redhat/Attic/shadow-utils.spec.in, src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/Makefile.am, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, contrib/Makefile.am, contrib/README, contrib/udbachk.tgz, debian/Attic/changelog, debian/Attic/rules, doc/Attic/CHANGES, doc/Attic/LSM, doc/Attic/README.linux, doc/Attic/README.mirrors, doc/README.platforms, doc/WISHLIST, lib/Attic/rcsid.h, lib/Makefile.am, lib/fputsx.c, lib/getpass.c, lib/pam_defs.h, lib/prototypes.h, libmisc/Attic/login_desrpc.c, libmisc/pam_pass.c, libmisc/utmp.c, man/login.1, po/el.po, po/pl.po, Attic/acconfig.h, configure.in: + * redhat/Attic/shadow-utils.spec.in, src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/Makefile.am, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/logoutd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/sulogin.c, src/useradd.c, src/userdel.c, src/usermod.c, contrib/Makefile.am, contrib/README, contrib/udbachk.tgz, debian/Attic/changelog, debian/Attic/rules, doc/Attic/CHANGES, doc/Attic/LSM, doc/Attic/README.linux, doc/Attic/README.mirrors, doc/README.platforms, doc/WISHLIST, lib/Attic/rcsid.h, lib/Makefile.am, lib/fputsx.c, lib/getpass.c, lib/pam_defs.h, lib/prototypes.h, libmisc/Attic/login_desrpc.c, libmisc/pam_pass.c, libmisc/utmp.c, man/Attic/login.1, po/el.po, po/pl.po, Attic/acconfig.h, configure.in: *** empty log message *** 1999-03-07 Marek Micha趾iewicz - * po/pl.po, po/el.po, doc/Attic/LSM, src/useradd.c, src/su.c, src/pwconv.c, src/pwck.c, src/passwd.c, src/newusers.c, src/newgrp.c, src/logoutd.c, src/login.c, src/grpconv.c, src/grpck.c, src/groupadd.c, src/gpasswd.c, src/Attic/dpasswd.c, src/chfn.c, src/chage.c, man/usermod.8, man/useradd.8, man/limits.5, man/chage.1, libmisc/valid.c, libmisc/sub.c, libmisc/strtoday.c, libmisc/setupenv.c, libmisc/obscure.c, libmisc/limits.c, libmisc/env.c, lib/Attic/snprintf.h, lib/getdef.c, lib/encrypt.c, lib/defines.h, etc/Attic/login.defs.linux, doc/WISHLIST, doc/Attic/README.nls, doc/Attic/README.pam, doc/README.platforms, doc/Attic/README.mirrors, doc/Attic/README.linux, doc/Makefile.am, doc/Attic/CHANGES, debian/Attic/tar.c, debian/Attic/rules, debian/Attic/logoutd, debian/Attic/control, debian/Attic/changelog, configure.in: + * po/pl.po, po/el.po, doc/Attic/LSM, src/useradd.c, src/su.c, src/pwconv.c, src/pwck.c, src/passwd.c, src/newusers.c, src/newgrp.c, src/logoutd.c, src/login.c, src/grpconv.c, src/grpck.c, src/groupadd.c, src/gpasswd.c, src/Attic/dpasswd.c, src/chfn.c, src/chage.c, man/Attic/usermod.8, man/Attic/useradd.8, man/Attic/limits.5, man/Attic/chage.1, libmisc/valid.c, libmisc/sub.c, libmisc/strtoday.c, libmisc/setupenv.c, libmisc/obscure.c, libmisc/limits.c, libmisc/env.c, lib/Attic/snprintf.h, lib/getdef.c, lib/encrypt.c, lib/defines.h, etc/Attic/login.defs.linux, doc/WISHLIST, doc/Attic/README.nls, doc/Attic/README.pam, doc/README.platforms, doc/Attic/README.mirrors, doc/Attic/README.linux, doc/Makefile.am, doc/Attic/CHANGES, debian/Attic/tar.c, debian/Attic/rules, debian/Attic/logoutd, debian/Attic/control, debian/Attic/changelog, configure.in: *** empty log message *** 1998-12-28 Marek Micha趾iewicz - * src/usermod.c, src/userdel.c, src/useradd.c, src/sulogin.c, src/su.c, src/pwunconv.c, src/pwconv.c, src/pwck.c, src/passwd.c, src/newusers.c, src/newgrp.c, src/Attic/mkpasswd.c, src/logoutd.c, src/login.c, src/lastlog.c, src/id.c, src/grpunconv.c, src/grpconv.c, src/grpck.c, src/groups.c, src/groupmod.c, src/groupdel.c, src/groupadd.c, src/gpasswd.c, src/faillog.c, src/expiry.c, src/Attic/dpasswd.c, src/chsh.c, src/chpasswd.c, src/chfn.c, src/chage.c, po/Attic/doit, po/POTFILES.in, po/el.po, src/Makefile.am, man/usermod.8, man/userdel.8, man/useradd.8, man/sulogin.8, man/su.1, man/shadow.5, man/shadow.3, man/pwck.8, man/Attic/pwauth.8, man/pw_auth.3, man/porttime.5, man/passwd.5, man/passwd.1, man/newusers.8, man/newgrp.1, man/Attic/mkpasswd.8, man/logoutd.8, man/login.defs.5, man/login.1, man/lastlog.8, man/id.1, man/grpck.8, man/groups.1, man/groupmod.8, man/groupdel.8, man/groupadd.8, man/faillog.8, man/faillog.5, man/Attic/dpasswd.8, man/chsh.1, man/chpasswd.8, man/chfn.1, man/chage.1, libmisc/xmalloc.c, libmisc/sub.c, libmisc/Attic/suauth.c, libmisc/shell.c, libmisc/setupenv.c, libmisc/pam_pass.c, libmisc/obscure.c, libmisc/mail.c, libmisc/Attic/login_desrpc.c, libmisc/limits.c, libmisc/failure.c, libmisc/env.c, libmisc/console.c, libmisc/chowntty.c, libmisc/age.c, libmisc/addgrps.c, libmisc/Makefile.am, lib/Attic/strerror.c, lib/pwauth.c, lib/prototypes.h, lib/getpass.c, lib/getdef.c, lib/Attic/dialchk.c, lib/defines.h, lib/Makefile.am, doc/WISHLIST, doc/README.platforms, doc/Attic/README.mirrors, doc/Attic/README.linux, doc/Attic/README, doc/Attic/LSM, doc/Attic/CHANGES, debian/Attic/secure-su.copyright, debian/Attic/passwd.copyright, debian/Attic/login.copyright, debian/Attic/control, debian/Attic/changelog, configure.in, Attic/acconfig.h, Makefile.am: + * src/usermod.c, src/userdel.c, src/useradd.c, src/sulogin.c, src/su.c, src/pwunconv.c, src/pwconv.c, src/pwck.c, src/passwd.c, src/newusers.c, src/newgrp.c, src/Attic/mkpasswd.c, src/logoutd.c, src/login.c, src/lastlog.c, src/id.c, src/grpunconv.c, src/grpconv.c, src/grpck.c, src/groups.c, src/groupmod.c, src/groupdel.c, src/groupadd.c, src/gpasswd.c, src/faillog.c, src/expiry.c, src/Attic/dpasswd.c, src/chsh.c, src/chpasswd.c, src/chfn.c, src/chage.c, po/Attic/doit, po/POTFILES.in, po/el.po, src/Makefile.am, man/Attic/usermod.8, man/Attic/userdel.8, man/Attic/useradd.8, man/Attic/sulogin.8, man/Attic/su.1, man/Attic/shadow.5, man/Attic/shadow.3, man/Attic/pwck.8, man/Attic/pwauth.8, man/Attic/pw_auth.3, man/Attic/porttime.5, man/Attic/passwd.5, man/Attic/passwd.1, man/Attic/newusers.8, man/Attic/newgrp.1, man/Attic/mkpasswd.8, man/Attic/logoutd.8, man/Attic/login.defs.5, man/Attic/login.1, man/Attic/lastlog.8, man/Attic/id.1, man/Attic/grpck.8, man/Attic/groups.1, man/Attic/groupmod.8, man/Attic/groupdel.8, man/Attic/groupadd.8, man/Attic/faillog.8, man/Attic/faillog.5, man/Attic/dpasswd.8, man/Attic/chsh.1, man/Attic/chpasswd.8, man/Attic/chfn.1, man/Attic/chage.1, libmisc/xmalloc.c, libmisc/sub.c, libmisc/Attic/suauth.c, libmisc/shell.c, libmisc/setupenv.c, libmisc/pam_pass.c, libmisc/obscure.c, libmisc/mail.c, libmisc/Attic/login_desrpc.c, libmisc/limits.c, libmisc/failure.c, libmisc/env.c, libmisc/console.c, libmisc/chowntty.c, libmisc/age.c, libmisc/addgrps.c, libmisc/Makefile.am, lib/Attic/strerror.c, lib/pwauth.c, lib/prototypes.h, lib/getpass.c, lib/getdef.c, lib/Attic/dialchk.c, lib/defines.h, lib/Makefile.am, doc/WISHLIST, doc/README.platforms, doc/Attic/README.mirrors, doc/Attic/README.linux, doc/Attic/README, doc/Attic/LSM, doc/Attic/CHANGES, debian/Attic/secure-su.copyright, debian/Attic/passwd.copyright, debian/Attic/login.copyright, debian/Attic/control, debian/Attic/changelog, configure.in, Attic/acconfig.h, Makefile.am: *** empty log message *** 1998-07-24 Marek Micha趾iewicz @@ -4870,12 +5302,12 @@ 1998-06-26 Marek Micha趾iewicz - * src/passwd.c, src/usermod.c, man/faillog.8, man/pwconv.8, src/logoutd.c, lib/getpass.c, libmisc/copydir.c, doc/Attic/README.linux, doc/Attic/README.mirrors, doc/WISHLIST, lib/commonio.c, debian/Attic/changelog, doc/Attic/CHANGES, configure.in: + * src/passwd.c, src/usermod.c, man/Attic/faillog.8, man/Attic/pwconv.8, src/logoutd.c, lib/getpass.c, libmisc/copydir.c, doc/Attic/README.linux, doc/Attic/README.mirrors, doc/WISHLIST, lib/commonio.c, debian/Attic/changelog, doc/Attic/CHANGES, configure.in: *** empty log message *** 1998-05-29 Marek Micha趾iewicz - * man/lastlog.8, man/login.1, src/usermod.c, doc/Attic/CHANGES, doc/Attic/README.linux, etc/Attic/login.defs.linux, lib/defines.h, debian/Attic/changelog, debian/Attic/login.copyright, debian/Attic/login.postinst, debian/Attic/passwd.copyright, debian/Attic/rules, debian/Attic/secure-su.copyright, configure.in, contrib/Makefile.am, contrib/shadow-anonftp.patch: + * man/Attic/lastlog.8, man/Attic/login.1, src/usermod.c, doc/Attic/CHANGES, doc/Attic/README.linux, etc/Attic/login.defs.linux, lib/defines.h, debian/Attic/changelog, debian/Attic/login.copyright, debian/Attic/login.postinst, debian/Attic/passwd.copyright, debian/Attic/rules, debian/Attic/secure-su.copyright, configure.in, contrib/Makefile.am, contrib/shadow-anonftp.patch: *** empty log message *** 1998-04-16 Marek Micha趾iewicz @@ -4890,7 +5322,7 @@ 1998-01-30 Marek Micha趾iewicz - * Attic/install-sh, src/userdel.c, src/usermod.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/useradd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/groupmod.c, src/login.c, src/logoutd.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, redhat/Attic/README, redhat/Attic/shadow-utils.spec.in, src/Makefile.am, src/chage.c, man/login.defs.5, man/useradd.8, man/usermod.8, redhat/Attic/Makefile.am, libmisc/pam_pass.c, libmisc/strtoday.c, libmisc/tz.c, libmisc/Attic/login_access.c, libmisc/Attic/login_desrpc.c, libmisc/Attic/login_krb.c, libmisc/obscure.c, libmisc/age.c, libmisc/env.c, libmisc/limits.c, lib/Attic/strstr.c, lib/shadow.c, lib/shadowio.c, lib/shadowio.h, lib/utent.c, lib/Attic/rmdir.c, lib/pwio.c, lib/pwio.h, lib/sgetspent.c, lib/sgroupio.c, lib/Attic/mkdir.c, lib/Attic/putgrent.c, lib/prototypes.h, lib/pwauth.c, lib/Attic/md5crypt.c, lib/getpass.c, lib/groupio.c, lib/gshadow.c, lib/lockpw.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/getdef.c, lib/getdef.h, doc/Attic/README.mirrors, doc/Attic/automake-1.0.diff, doc/WISHLIST, lib/Makefile.am, lib/commonio.c, doc/Attic/ANNOUNCE, doc/Attic/CHANGES, doc/Attic/README.linux, doc/Makefile.am, doc/README.limits, debian/Attic/Makefile.am, debian/Attic/changelog, debian/Attic/login.copyright, debian/Attic/rules, Attic/mkinstalldirs, Attic/shadow-utils.spec, contrib/README, Attic/acconfig.h, Attic/aclocal.m4, configure.in, Makefile.am: + * Attic/install-sh, src/userdel.c, src/usermod.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/useradd.c, src/newgrp.c, src/newusers.c, src/passwd.c, src/pwck.c, src/groupmod.c, src/login.c, src/logoutd.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/expiry.c, redhat/Attic/README, redhat/Attic/shadow-utils.spec.in, src/Makefile.am, src/chage.c, man/Attic/login.defs.5, man/Attic/useradd.8, man/Attic/usermod.8, redhat/Attic/Makefile.am, libmisc/pam_pass.c, libmisc/strtoday.c, libmisc/tz.c, libmisc/Attic/login_access.c, libmisc/Attic/login_desrpc.c, libmisc/Attic/login_krb.c, libmisc/obscure.c, libmisc/age.c, libmisc/env.c, libmisc/limits.c, lib/Attic/strstr.c, lib/shadow.c, lib/shadowio.c, lib/shadowio.h, lib/utent.c, lib/Attic/rmdir.c, lib/pwio.c, lib/pwio.h, lib/sgetspent.c, lib/sgroupio.c, lib/Attic/mkdir.c, lib/Attic/putgrent.c, lib/prototypes.h, lib/pwauth.c, lib/Attic/md5crypt.c, lib/getpass.c, lib/groupio.c, lib/gshadow.c, lib/lockpw.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/getdef.c, lib/getdef.h, doc/Attic/README.mirrors, doc/Attic/automake-1.0.diff, doc/WISHLIST, lib/Makefile.am, lib/commonio.c, doc/Attic/ANNOUNCE, doc/Attic/CHANGES, doc/Attic/README.linux, doc/Makefile.am, doc/README.limits, debian/Attic/Makefile.am, debian/Attic/changelog, debian/Attic/login.copyright, debian/Attic/rules, Attic/mkinstalldirs, Attic/shadow-utils.spec, contrib/README, Attic/acconfig.h, Attic/aclocal.m4, configure.in, Makefile.am: *** empty log message *** 1998-01-25 Marek Micha趾iewicz @@ -4899,12 +5331,12 @@ 1997-12-14 Marek Micha趾iewicz - * doc/Attic/CHANGES, debian/Attic/checksums, debian/Attic/rules, debian/Attic/Makefile.am, src/Makefile.am, src/userdel.c, src/usermod.c, src/pwck.c, src/useradd.c, src/Attic/mkpasswd.c, src/gpasswd.c, src/grpck.c, src/login.c, src/chage.c, src/chfn.c, src/chsh.c, man/Attic/shadowconfig.8, man/vipw.8, old/Attic/Makefile.am, old/Attic/pwunconv.8, man/Makefile.am, man/login.defs.5, man/pwconv.8, man/pwunconv.8, libmisc/limits.c, libmisc/rlogin.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/prototypes.h, lib/shadow.c, doc/Attic/LSM, doc/WISHLIST, etc/limits, lib/Attic/grent.c, Attic/shadow-utils.spec, debian/Attic/changelog, configure.in: + * doc/Attic/CHANGES, debian/Attic/checksums, debian/Attic/rules, debian/Attic/Makefile.am, src/Makefile.am, src/userdel.c, src/usermod.c, src/pwck.c, src/useradd.c, src/Attic/mkpasswd.c, src/gpasswd.c, src/grpck.c, src/login.c, src/chage.c, src/chfn.c, src/chsh.c, man/Attic/shadowconfig.8, man/Attic/vipw.8, old/Attic/Makefile.am, old/Attic/pwunconv.8, man/Attic/login.defs.5, man/Attic/pwconv.8, man/Attic/pwunconv.8, man/Makefile.am, libmisc/limits.c, libmisc/rlogin.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/prototypes.h, lib/shadow.c, doc/Attic/LSM, doc/WISHLIST, etc/limits, lib/Attic/grent.c, Attic/shadow-utils.spec, debian/Attic/changelog, configure.in: *** empty log message *** 1997-12-08 Marek Micha趾iewicz - * src/userdel.c, src/usermod.c, src/Attic/shadowconfig.sh, src/su.c, src/sulogin.c, src/useradd.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/newgrp.c, src/newusers.c, src/Attic/mkpasswd.c, src/logoutd.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/grpck.c, src/Attic/dpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/Makefile.am, src/chage.c, src/chfn.c, src/chpasswd.c, old/Attic/Makefile.am, old/Attic/pwconv.8, old/Attic/vipw.8, man/Attic/shadowconfig.8, man/Makefile.am, man/limits.5, man/pwconv.8, man/vipw.8, libmisc/tz.c, libmisc/ulimit.c, libmisc/utmp.c, libmisc/valid.c, libmisc/xmalloc.c, libmisc/Attic/suauth.c, libmisc/strtoday.c, libmisc/sub.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/Attic/setup.c, libmisc/salt.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/rlogin.c, libmisc/motd.c, libmisc/myname.c, libmisc/obscure.c, libmisc/pam_pass.c, libmisc/pwd2spwd.c, libmisc/pwd_init.c, libmisc/Attic/login_access.c, libmisc/Attic/login_desrpc.c, libmisc/Attic/login_krb.c, libmisc/loginprompt.c, libmisc/mail.c, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/list.c, libmisc/log.c, libmisc/Attic/getdate.c, libmisc/failure.h, libmisc/fields.c, libmisc/getdate.h, libmisc/getdate.y, libmisc/entry.c, libmisc/env.c, libmisc/failure.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, libmisc/copydir.c, libmisc/Attic/chkshell.c, libmisc/age.c, libmisc/basename.c, libmisc/chkname.c, libmisc/chkname.h, lib/Attic/strdup.c, lib/Attic/strerror.c, lib/Attic/strstr.c, lib/utent.c, libmisc/Makefile.am, libmisc/addgrps.c, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/sgroupio.c, lib/shadow.c, lib/shadowio.c, lib/Attic/rename.c, lib/Attic/rmdir.c, lib/sgetgrent.c, lib/sgetpwent.c, lib/sgetspent.c, lib/Attic/rad64.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/Attic/pwpack.c, lib/pwauth.c, lib/pwio.c, lib/Attic/mkdir.c, lib/Attic/putgrent.c, lib/Attic/putpwent.c, lib/Attic/putspent.c, lib/port.c, lib/prototypes.h, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/Attic/md5.c, lib/Attic/md5crypt.c, lib/gshadow.c, lib/lockpw.c, lib/Attic/grdbm.c, lib/Attic/grent.c, lib/Attic/grpack.c, lib/groupio.c, lib/getpass.c, lib/Attic/dialup.c, lib/encrypt.c, lib/fputsx.c, lib/getdef.c, lib/Attic/dialchk.c, lib/Attic/dialchk.h, lib/commonio.c, lib/commonio.h, lib/defines.h, doc/Attic/automake-1.0.diff, etc/Attic/login.defs.linux, etc/limits, lib/Makefile.am, doc/Attic/CHANGES, doc/Attic/README.linux, doc/Attic/README.mirrors, doc/WISHLIST, debian/Attic/login.conffiles, debian/Attic/login.postinst, debian/Attic/passwd.postinst, debian/Attic/porttime, debian/Attic/rules, debian/Attic/secure-su.README, debian/Attic/securetty, contrib/pwdauth.c, debian/Attic/changelog, debian/Attic/control, Attic/acconfig.h, Attic/aclocal.m4, Attic/shadow-utils.spec, configure.in, Makefile.am: + * src/userdel.c, src/usermod.c, src/Attic/shadowconfig.sh, src/su.c, src/sulogin.c, src/useradd.c, src/passwd.c, src/pwck.c, src/pwconv.c, src/pwunconv.c, src/newgrp.c, src/newusers.c, src/Attic/mkpasswd.c, src/logoutd.c, src/grpconv.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/grpck.c, src/Attic/dpasswd.c, src/chsh.c, src/expiry.c, src/faillog.c, src/gpasswd.c, src/Makefile.am, src/chage.c, src/chfn.c, src/chpasswd.c, old/Attic/Makefile.am, old/Attic/pwconv.8, old/Attic/vipw.8, man/Attic/limits.5, man/Attic/pwconv.8, man/Attic/shadowconfig.8, man/Attic/vipw.8, man/Makefile.am, libmisc/tz.c, libmisc/ulimit.c, libmisc/utmp.c, libmisc/valid.c, libmisc/xmalloc.c, libmisc/Attic/suauth.c, libmisc/strtoday.c, libmisc/sub.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/Attic/setup.c, libmisc/salt.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/rlogin.c, libmisc/motd.c, libmisc/myname.c, libmisc/obscure.c, libmisc/pam_pass.c, libmisc/pwd2spwd.c, libmisc/pwd_init.c, libmisc/Attic/login_access.c, libmisc/Attic/login_desrpc.c, libmisc/Attic/login_krb.c, libmisc/loginprompt.c, libmisc/mail.c, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/list.c, libmisc/log.c, libmisc/Attic/getdate.c, libmisc/failure.h, libmisc/fields.c, libmisc/getdate.h, libmisc/getdate.y, libmisc/entry.c, libmisc/env.c, libmisc/failure.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, libmisc/copydir.c, libmisc/Attic/chkshell.c, libmisc/age.c, libmisc/basename.c, libmisc/chkname.c, libmisc/chkname.h, lib/Attic/strdup.c, lib/Attic/strerror.c, lib/Attic/strstr.c, lib/utent.c, libmisc/Makefile.am, libmisc/addgrps.c, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/sgroupio.c, lib/shadow.c, lib/shadowio.c, lib/Attic/rename.c, lib/Attic/rmdir.c, lib/sgetgrent.c, lib/sgetpwent.c, lib/sgetspent.c, lib/Attic/rad64.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/Attic/pwpack.c, lib/pwauth.c, lib/pwio.c, lib/Attic/mkdir.c, lib/Attic/putgrent.c, lib/Attic/putpwent.c, lib/Attic/putspent.c, lib/port.c, lib/prototypes.h, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/Attic/md5.c, lib/Attic/md5crypt.c, lib/gshadow.c, lib/lockpw.c, lib/Attic/grdbm.c, lib/Attic/grent.c, lib/Attic/grpack.c, lib/groupio.c, lib/getpass.c, lib/Attic/dialup.c, lib/encrypt.c, lib/fputsx.c, lib/getdef.c, lib/Attic/dialchk.c, lib/Attic/dialchk.h, lib/commonio.c, lib/commonio.h, lib/defines.h, doc/Attic/automake-1.0.diff, etc/Attic/login.defs.linux, etc/limits, lib/Makefile.am, doc/Attic/CHANGES, doc/Attic/README.linux, doc/Attic/README.mirrors, doc/WISHLIST, debian/Attic/login.conffiles, debian/Attic/login.postinst, debian/Attic/passwd.postinst, debian/Attic/porttime, debian/Attic/rules, debian/Attic/secure-su.README, debian/Attic/securetty, contrib/pwdauth.c, debian/Attic/changelog, debian/Attic/control, Attic/acconfig.h, Attic/aclocal.m4, Attic/shadow-utils.spec, configure.in, Makefile.am: *** empty log message *** 1997-10-01 Marek Micha趾iewicz @@ -4914,12 +5346,12 @@ 1997-09-30 Marek Micha趾iewicz - * src/useradd.c, src/userdel.c, src/usermod.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/newusers.c, src/passwd.c, src/pwck.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/login.c, src/groupmod.c, src/Attic/dpasswd.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/Makefile.am, old/Attic/install-sh, old/Attic/pwconv-old.8, old/Attic/pwunconv-old.8, old/Attic/Makefile.am, man/pwconv.8, man/pwunconv.8, libmisc/setugid.c, libmisc/shell.c, libmisc/utmp.c, libmisc/mail.c, libmisc/obscure.c, libmisc/pam_pass.c, libmisc/salt.c, libmisc/Attic/login_access.c, libmisc/isexpired.c, libmisc/env.c, libmisc/fields.c, libmisc/addgrps.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, libmisc/copydir.c, lib/Attic/strerror.c, lib/Attic/snprintf.c, lib/Attic/snprintf.h, lib/sgroupio.c, lib/sgroupio.h, lib/shadowio.c, lib/shadowio.h, lib/Attic/putgrent.c, lib/Attic/pwent.c, lib/pwauth.c, lib/Attic/grent.c, lib/getpass.c, lib/prototypes.h, lib/commonio.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/getdef.c, lib/Makefile.am, etc/Attic/login.defs.linux, doc/Attic/README.linux, doc/Attic/README.mirrors, doc/WISHLIST, doc/Attic/CHANGES, doc/Attic/LSM, doc/Makefile.am, debian/Attic/rules, debian/Attic/changelog, contrib/adduser.c, configure.in, Attic/acconfig.h: + * src/useradd.c, src/userdel.c, src/usermod.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/newusers.c, src/passwd.c, src/pwck.c, src/grpck.c, src/grpconv.c, src/grpunconv.c, src/login.c, src/groupmod.c, src/Attic/dpasswd.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, src/chage.c, src/chfn.c, src/chpasswd.c, src/chsh.c, src/Makefile.am, old/Attic/install-sh, old/Attic/pwconv-old.8, old/Attic/pwunconv-old.8, old/Attic/Makefile.am, man/Attic/pwconv.8, man/Attic/pwunconv.8, libmisc/setugid.c, libmisc/shell.c, libmisc/utmp.c, libmisc/mail.c, libmisc/obscure.c, libmisc/pam_pass.c, libmisc/salt.c, libmisc/Attic/login_access.c, libmisc/isexpired.c, libmisc/env.c, libmisc/fields.c, libmisc/addgrps.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, libmisc/copydir.c, lib/Attic/strerror.c, lib/Attic/snprintf.c, lib/Attic/snprintf.h, lib/sgroupio.c, lib/sgroupio.h, lib/shadowio.c, lib/shadowio.h, lib/Attic/putgrent.c, lib/Attic/pwent.c, lib/pwauth.c, lib/Attic/grent.c, lib/getpass.c, lib/prototypes.h, lib/commonio.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/getdef.c, lib/Makefile.am, etc/Attic/login.defs.linux, doc/Attic/README.linux, doc/Attic/README.mirrors, doc/WISHLIST, doc/Attic/CHANGES, doc/Attic/LSM, doc/Makefile.am, debian/Attic/rules, debian/Attic/changelog, contrib/adduser.c, configure.in, Attic/acconfig.h: *** empty log message *** 1997-09-29 Marek Micha趾iewicz - * man/chpasswd.8, man/pwconv.8, man/pwunconv.8, man/su.1, man/Makefile.am: + * man/Attic/chpasswd.8, man/Attic/pwconv.8, man/Attic/pwunconv.8, man/Attic/su.1, man/Makefile.am: *** empty log message *** 1997-06-16 Marek Micha趾iewicz @@ -4934,7 +5366,7 @@ 1997-05-02 Marek Micha趾iewicz - * src/Attic/shadowconfig.sh, src/Makefile.am, man/Makefile.am, libmisc/mail.c, libmisc/salt.c, lib/sgroupio.c, lib/shadowio.c, lib/groupio.c, lib/pwio.c, etc/Makefile.am, doc/WISHLIST, doc/Attic/CHANGES, debian/Attic/shadowconfig, debian/Attic/Makefile.am, debian/Attic/changelog, debian/Attic/control, debian/Attic/rules, configure.in, Attic/configure, shlib/Attic/Makefile.in, man/Attic/Makefile.in, libmisc/Attic/Makefile.in, lib/Attic/Makefile.in, etc/Attic/Makefile.in, doc/Attic/Makefile.in, contrib/Attic/Makefile.in, Attic/Makefile.in, man/userdel.8, man/usermod.8, man/shadow.5, man/su.1, man/sulogin.8, man/useradd.8, man/Attic/pwauth.8, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/pwunconv.8, man/shadow.3, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/Attic/mkpasswd.8, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/limits.5, man/login.1, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/faillog.5, man/faillog.8, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/Attic/dpasswd.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, libmisc/valid.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/tz.c, libmisc/utmp.c, libmisc/Attic/setup.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/strtoday.c, libmisc/sub.c, libmisc/setugid.c, libmisc/obscure.c, libmisc/pwd2spwd.c, libmisc/rlogin.c, libmisc/Attic/login_access.c, libmisc/loginprompt.c, libmisc/motd.c, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/list.c, libmisc/log.c, libmisc/copydir.c, libmisc/entry.c, libmisc/env.c, libmisc/failure.c, libmisc/fields.c, libmisc/age.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, lib/utent.c, lib/Attic/shadow_.h, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/Attic/strstr.c, lib/shadow.c, lib/sgetpwent.c, lib/sgetspent.c, lib/Attic/pwpack.c, lib/Attic/rad64.c, lib/Attic/rename.c, lib/Attic/rmdir.c, lib/sgetgrent.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/pwauth.h, lib/Attic/putgrent.c, lib/Attic/putpwent.c, lib/Attic/putspent.c, lib/port.h, lib/pwauth.c, lib/Attic/lastlog_.h, lib/Attic/mkdir.c, lib/lockpw.c, lib/port.c, lib/Attic/grpack.c, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/gshadow.c, lib/gshadow_.h, lib/Attic/grdbm.c, lib/Attic/grent.c, lib/getdef.c, lib/getpass.c, lib/Attic/dialup.h, lib/encrypt.c, lib/faillog.h, lib/fputsx.c, lib/Attic/dialchk.c, lib/Attic/dialup.c, lib/commonio.c, lib/defines.h, etc/Attic/login.defs.linux, etc/login.defs, doc/Attic/README.linux, doc/Attic/LICENSE, doc/Attic/README, doc/Makefile.am, doc/HOWTO, doc/Attic/ANNOUNCE, debian/Attic/secure-su.README, debian/Attic/secure-su.conffiles, debian/Attic/secure-su.copyright, debian/Attic/secure-su.postrm, debian/Attic/secure-su.preinst, debian/Attic/securetty, debian/Attic/passwd.conffiles, debian/Attic/passwd.copyright, debian/Attic/passwd.postinst, debian/Attic/porttime, debian/Attic/login.conffiles, debian/Attic/login.copyright, debian/Attic/login.postinst, debian/Attic/login.postrm, debian/Attic/login.preinst, debian/Attic/login.prerm, debian/Attic/logoutd, Attic/acconfig.h, Attic/config.h.in, Makefile.am, old/Attic/Makefile.in, old/Attic/scologin.c, old/Attic/orig-config.h, old/Attic/pwconv-old.c, old/Attic/pwd.h.m4, old/Attic/pwunconv-old.c, old/Attic/config.h.sun4, old/Attic/config.h.svr4, old/Attic/config.h.xenix, old/Attic/config.h.linux, old/Attic/Makefile.sun4, old/Attic/Makefile.svr4, old/Attic/Makefile.xenix, old/Attic/Makefile.am, old/Attic/Makefile.linux, src/Attic/Makefile.in, src/pwconv.c, src/userdel.c, src/usermod.c, src/useradd.c, src/su.c, src/sulogin.c, src/Attic/pwconv5.c, src/Attic/scologin.c, src/pwck.c, src/pwunconv.c, src/Attic/patchlevel.h, src/newusers.c, src/passwd.c, src/Attic/mkpasswd.c, src/logoutd.c, src/newgrp.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/grpck.c, src/grpconv.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/Attic/dpasswd.c, src/chsh.c, src/expiry.c, src/chfn.c, src/chpasswd.c, src/chage.c: + * src/Attic/shadowconfig.sh, src/Makefile.am, man/Makefile.am, libmisc/mail.c, libmisc/salt.c, lib/sgroupio.c, lib/shadowio.c, lib/groupio.c, lib/pwio.c, etc/Makefile.am, doc/WISHLIST, doc/Attic/CHANGES, debian/Attic/shadowconfig, debian/Attic/Makefile.am, debian/Attic/changelog, debian/Attic/control, debian/Attic/rules, configure.in, Attic/configure, shlib/Attic/Makefile.in, man/Attic/Makefile.in, libmisc/Attic/Makefile.in, lib/Attic/Makefile.in, etc/Attic/Makefile.in, doc/Attic/Makefile.in, contrib/Attic/Makefile.in, Attic/Makefile.in, man/Attic/userdel.8, man/Attic/usermod.8, man/Attic/shadow.5, man/Attic/su.1, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/pw_auth.3, man/Attic/pwauth.8, man/Attic/pwck.8, man/Attic/pwconv.8, man/Attic/pwunconv.8, man/Attic/shadow.3, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/limits.5, man/Attic/login.1, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/dpasswd.8, libmisc/valid.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/tz.c, libmisc/utmp.c, libmisc/Attic/setup.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/strtoday.c, libmisc/sub.c, libmisc/setugid.c, libmisc/obscure.c, libmisc/pwd2spwd.c, libmisc/rlogin.c, libmisc/Attic/login_access.c, libmisc/loginprompt.c, libmisc/motd.c, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/list.c, libmisc/log.c, libmisc/copydir.c, libmisc/entry.c, libmisc/env.c, libmisc/failure.c, libmisc/fields.c, libmisc/age.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, lib/utent.c, lib/Attic/shadow_.h, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/Attic/strstr.c, lib/shadow.c, lib/sgetpwent.c, lib/sgetspent.c, lib/Attic/pwpack.c, lib/Attic/rad64.c, lib/Attic/rename.c, lib/Attic/rmdir.c, lib/sgetgrent.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/pwauth.h, lib/Attic/putgrent.c, lib/Attic/putpwent.c, lib/Attic/putspent.c, lib/port.h, lib/pwauth.c, lib/Attic/lastlog_.h, lib/Attic/mkdir.c, lib/lockpw.c, lib/port.c, lib/Attic/grpack.c, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/gshadow.c, lib/gshadow_.h, lib/Attic/grdbm.c, lib/Attic/grent.c, lib/getdef.c, lib/getpass.c, lib/Attic/dialup.h, lib/encrypt.c, lib/faillog.h, lib/fputsx.c, lib/Attic/dialchk.c, lib/Attic/dialup.c, lib/commonio.c, lib/defines.h, etc/Attic/login.defs.linux, etc/login.defs, doc/Attic/README.linux, doc/Attic/LICENSE, doc/Attic/README, doc/Makefile.am, doc/HOWTO, doc/Attic/ANNOUNCE, debian/Attic/secure-su.README, debian/Attic/secure-su.conffiles, debian/Attic/secure-su.copyright, debian/Attic/secure-su.postrm, debian/Attic/secure-su.preinst, debian/Attic/securetty, debian/Attic/passwd.conffiles, debian/Attic/passwd.copyright, debian/Attic/passwd.postinst, debian/Attic/porttime, debian/Attic/login.conffiles, debian/Attic/login.copyright, debian/Attic/login.postinst, debian/Attic/login.postrm, debian/Attic/login.preinst, debian/Attic/login.prerm, debian/Attic/logoutd, Attic/acconfig.h, Attic/config.h.in, Makefile.am, old/Attic/Makefile.in, old/Attic/scologin.c, old/Attic/orig-config.h, old/Attic/pwconv-old.c, old/Attic/pwd.h.m4, old/Attic/pwunconv-old.c, old/Attic/config.h.sun4, old/Attic/config.h.svr4, old/Attic/config.h.xenix, old/Attic/config.h.linux, old/Attic/Makefile.sun4, old/Attic/Makefile.svr4, old/Attic/Makefile.xenix, old/Attic/Makefile.am, old/Attic/Makefile.linux, src/Attic/Makefile.in, src/pwconv.c, src/userdel.c, src/usermod.c, src/useradd.c, src/su.c, src/sulogin.c, src/Attic/pwconv5.c, src/Attic/scologin.c, src/pwck.c, src/pwunconv.c, src/Attic/patchlevel.h, src/newusers.c, src/passwd.c, src/Attic/mkpasswd.c, src/logoutd.c, src/newgrp.c, src/grpunconv.c, src/id.c, src/lastlog.c, src/login.c, src/grpck.c, src/grpconv.c, src/groupdel.c, src/groupmod.c, src/groups.c, src/faillog.c, src/gpasswd.c, src/groupadd.c, src/Attic/dpasswd.c, src/chsh.c, src/expiry.c, src/chfn.c, src/chpasswd.c, src/chage.c: *** empty log message *** 1997-02-11 Marek Micha趾iewicz @@ -4964,7 +5396,7 @@ 1996-09-10 Marek Micha趾iewicz - * src/su.c, src/sulogin.c, src/usermod.c, src/logoutd.c, src/newgrp.c, src/passwd.c, src/pwconv.c, src/Attic/Makefile.in, src/chfn.c, src/chsh.c, src/grpunconv.c, src/login.c, src/Makefile.am, man/useradd.8, man/userdel.8, man/usermod.8, man/shadow.3, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/Attic/pwauth.8, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/pwunconv.8, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/Attic/mkpasswd.8, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/login.1, man/login.access.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/Attic/dpasswd.8, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/faillog.5, libmisc/isexpired.c, libmisc/obscure.c, libmisc/setupenv.c, libmisc/utmp.c, libmisc/age.c, lib/defines.h, lib/getdef.c, lib/getpass.c, etc/Attic/login.defs.linux, etc/limits, etc/login.access, doc/Attic/CHANGES, doc/Attic/README.linux, doc/WISHLIST, contrib/Attic/Makefile.in, contrib/Makefile.am, Attic/configure, configure.in: + * src/su.c, src/sulogin.c, src/usermod.c, src/logoutd.c, src/newgrp.c, src/passwd.c, src/pwconv.c, src/Attic/Makefile.in, src/chfn.c, src/chsh.c, src/grpunconv.c, src/login.c, src/Makefile.am, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/suauth.5, man/Attic/sulogin.8, man/Attic/pw_auth.3, man/Attic/pwauth.8, man/Attic/pwck.8, man/Attic/pwconv.8, man/Attic/pwunconv.8, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/login.1, man/Attic/login.access.5, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/dpasswd.8, man/Attic/faillog.5, libmisc/isexpired.c, libmisc/obscure.c, libmisc/setupenv.c, libmisc/utmp.c, libmisc/age.c, lib/defines.h, lib/getdef.c, lib/getpass.c, etc/Attic/login.defs.linux, etc/limits, etc/login.access, doc/Attic/CHANGES, doc/Attic/README.linux, doc/WISHLIST, contrib/Attic/Makefile.in, contrib/Makefile.am, Attic/configure, configure.in: *** empty log message *** 1996-08-10 Marek Micha趾iewicz @@ -4975,6 +5407,6 @@ * contrib/adduser-old.c, contrib/adduser.sh, contrib/adduser2.sh, contrib/atudel: 960810 - first version under cvs - * contrib/Attic/Makefile.in, contrib/Makefile.am, contrib/README, contrib/adduser.c, contrib/pwdauth.c, doc/Attic/ANNOUNCE, doc/Attic/CHANGES, doc/Attic/LICENSE, doc/Attic/Makefile.in, doc/Attic/README, doc/Attic/README.linux, doc/Attic/README.sun4, doc/Attic/automake-1.0.diff, doc/Attic/console.c.spec, doc/HOWTO, doc/Makefile.am, doc/README.limits, doc/WISHLIST, etc/Attic/Makefile.in, etc/Attic/login.defs.linux, etc/Makefile.am, etc/login.access, etc/login.defs, old/Attic/Makefile.in, src/Attic/patchlevel.h, src/Attic/pwconv5.c, src/Attic/scologin.c, src/chage.c, src/chfn.c, src/chsh.c, src/expiry.c, src/gpasswd.c, src/groups.c, src/grpconv.c, src/id.c, src/login.c, src/newgrp.c, src/passwd.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/sulogin.c, lib/Attic/dialup.h, lib/Attic/grdbm.c, lib/Attic/grent.c, lib/Attic/grpack.c, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/Attic/lastlog_.h, lib/Attic/md5.c, lib/Attic/md5.h, lib/Attic/md5crypt.c, lib/Attic/mkdir.c, lib/Attic/putgrent.c, lib/Attic/putpwent.c, lib/Attic/putspent.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/Attic/pwpack.c, lib/Attic/rcsid.h, lib/Attic/rename.c, lib/Attic/rmdir.c, lib/Attic/shadow_.h, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/Attic/strdup.c, lib/Attic/strstr.c, lib/defines.h, lib/faillog.h, lib/getdef.h, lib/groupio.h, lib/gshadow_.h, lib/port.h, lib/prototypes.h, lib/pwauth.h, lib/pwio.h, lib/sgetgrent.c, lib/sgetpwent.c, lib/sgetspent.c, lib/sgroupio.h, lib/shadow.c, lib/shadowio.c, lib/shadowio.h, lib/utent.c, src/Attic/Makefile.in, src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/Makefile.am, src/chpasswd.c, src/faillog.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/grpck.c, src/lastlog.c, src/logoutd.c, src/newusers.c, src/pwck.c, src/useradd.c, src/userdel.c, src/usermod.c, lib/Attic/Makefile.in, lib/Attic/dialchk.c, lib/Attic/dialup.c, lib/Attic/rad64.c, lib/Makefile.am, lib/commonio.c, lib/encrypt.c, lib/fputsx.c, lib/getdef.c, lib/getpass.c, lib/groupio.c, lib/gshadow.c, lib/lockpw.c, lib/port.c, lib/pwauth.c, lib/pwio.c, lib/sgroupio.c, libmisc/Attic/login_access.c, libmisc/Attic/login_desrpc.c, libmisc/Attic/login_krb.c, libmisc/Attic/setup.c, libmisc/Attic/suauth.c, libmisc/age.c, libmisc/basename.c, libmisc/chkname.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, libmisc/copydir.c, libmisc/entry.c, libmisc/env.c, libmisc/failure.c, libmisc/fields.c, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/list.c, libmisc/log.c, libmisc/loginprompt.c, libmisc/mail.c, libmisc/motd.c, libmisc/obscure.c, libmisc/pwd2spwd.c, libmisc/rlogin.c, libmisc/salt.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/strtoday.c, libmisc/sub.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/tz.c, libmisc/ulimit.c, libmisc/utmp.c, libmisc/valid.c, libmisc/xmalloc.c, man/Attic/Makefile.in, man/Attic/dpasswd.8, man/Attic/mkpasswd.8, man/Attic/pwauth.8, man/Makefile.am, man/chage.1, man/chfn.1, man/chpasswd.8, man/chsh.1, man/faillog.5, man/faillog.8, man/gpasswd.1, man/groupadd.8, man/groupdel.8, man/groupmod.8, man/groups.1, man/grpck.8, man/id.1, man/lastlog.8, man/login.1, man/login.access.5, man/login.defs.5, man/logoutd.8, man/newgrp.1, man/newusers.8, man/passwd.1, man/passwd.5, man/porttime.5, man/pw_auth.3, man/pwck.8, man/pwconv.8, man/pwunconv.8, man/shadow.3, man/shadow.5, man/su.1, man/suauth.5, man/sulogin.8, man/useradd.8, man/userdel.8, man/usermod.8, Attic/Makefile.in, Attic/acconfig.h, Attic/aclocal.m4, Attic/config.h.in, Attic/configure, Attic/install-sh, Attic/mkinstalldirs, Attic/stamp-h.in, Makefile.am, README, configure.in, libmisc/Attic/Makefile.in, libmisc/Makefile.am, libmisc/addgrps.c: + * contrib/Attic/Makefile.in, contrib/Makefile.am, contrib/README, contrib/adduser.c, contrib/pwdauth.c, doc/Attic/ANNOUNCE, doc/Attic/CHANGES, doc/Attic/LICENSE, doc/Attic/Makefile.in, doc/Attic/README, doc/Attic/README.linux, doc/Attic/README.sun4, doc/Attic/automake-1.0.diff, doc/Attic/console.c.spec, doc/HOWTO, doc/Makefile.am, doc/README.limits, doc/WISHLIST, etc/Attic/Makefile.in, etc/Attic/login.defs.linux, etc/Makefile.am, etc/login.access, etc/login.defs, old/Attic/Makefile.in, src/Attic/patchlevel.h, src/Attic/pwconv5.c, src/Attic/scologin.c, src/chage.c, src/chfn.c, src/chsh.c, src/expiry.c, src/gpasswd.c, src/groups.c, src/grpconv.c, src/id.c, src/login.c, src/newgrp.c, src/passwd.c, src/pwconv.c, src/pwunconv.c, src/su.c, src/sulogin.c, lib/Attic/dialup.h, lib/Attic/grdbm.c, lib/Attic/grent.c, lib/Attic/grpack.c, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/Attic/lastlog_.h, lib/Attic/md5.c, lib/Attic/md5.h, lib/Attic/md5crypt.c, lib/Attic/mkdir.c, lib/Attic/putgrent.c, lib/Attic/putpwent.c, lib/Attic/putspent.c, lib/Attic/pwdbm.c, lib/Attic/pwent.c, lib/Attic/pwpack.c, lib/Attic/rcsid.h, lib/Attic/rename.c, lib/Attic/rmdir.c, lib/Attic/shadow_.h, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/Attic/strdup.c, lib/Attic/strstr.c, lib/defines.h, lib/faillog.h, lib/getdef.h, lib/groupio.h, lib/gshadow_.h, lib/port.h, lib/prototypes.h, lib/pwauth.h, lib/pwio.h, lib/sgetgrent.c, lib/sgetpwent.c, lib/sgetspent.c, lib/sgroupio.h, lib/shadow.c, lib/shadowio.c, lib/shadowio.h, lib/utent.c, src/Attic/Makefile.in, src/Attic/dpasswd.c, src/Attic/mkpasswd.c, src/Makefile.am, src/chpasswd.c, src/faillog.c, src/groupadd.c, src/groupdel.c, src/groupmod.c, src/grpck.c, src/lastlog.c, src/logoutd.c, src/newusers.c, src/pwck.c, src/useradd.c, src/userdel.c, src/usermod.c, lib/Attic/Makefile.in, lib/Attic/dialchk.c, lib/Attic/dialup.c, lib/Attic/rad64.c, lib/Makefile.am, lib/commonio.c, lib/encrypt.c, lib/fputsx.c, lib/getdef.c, lib/getpass.c, lib/groupio.c, lib/gshadow.c, lib/lockpw.c, lib/port.c, lib/pwauth.c, lib/pwio.c, lib/sgroupio.c, libmisc/Attic/login_access.c, libmisc/Attic/login_desrpc.c, libmisc/Attic/login_krb.c, libmisc/Attic/setup.c, libmisc/Attic/suauth.c, libmisc/age.c, libmisc/basename.c, libmisc/chkname.c, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/console.c, libmisc/copydir.c, libmisc/entry.c, libmisc/env.c, libmisc/failure.c, libmisc/fields.c, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/list.c, libmisc/log.c, libmisc/loginprompt.c, libmisc/mail.c, libmisc/motd.c, libmisc/obscure.c, libmisc/pwd2spwd.c, libmisc/rlogin.c, libmisc/salt.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/strtoday.c, libmisc/sub.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/tz.c, libmisc/ulimit.c, libmisc/utmp.c, libmisc/valid.c, libmisc/xmalloc.c, man/Attic/Makefile.in, man/Attic/chage.1, man/Attic/chfn.1, man/Attic/chpasswd.8, man/Attic/chsh.1, man/Attic/dpasswd.8, man/Attic/faillog.5, man/Attic/faillog.8, man/Attic/gpasswd.1, man/Attic/groupadd.8, man/Attic/groupdel.8, man/Attic/groupmod.8, man/Attic/groups.1, man/Attic/grpck.8, man/Attic/id.1, man/Attic/lastlog.8, man/Attic/login.1, man/Attic/login.access.5, man/Attic/login.defs.5, man/Attic/logoutd.8, man/Attic/mkpasswd.8, man/Attic/newgrp.1, man/Attic/newusers.8, man/Attic/passwd.1, man/Attic/passwd.5, man/Attic/porttime.5, man/Attic/pw_auth.3, man/Attic/pwauth.8, man/Attic/pwck.8, man/Attic/pwconv.8, man/Attic/pwunconv.8, man/Attic/shadow.3, man/Attic/shadow.5, man/Attic/su.1, man/Attic/suauth.5, man/Attic/sulogin.8, man/Attic/useradd.8, man/Attic/userdel.8, man/Attic/usermod.8, man/Makefile.am, Attic/Makefile.in, Attic/acconfig.h, Attic/aclocal.m4, Attic/config.h.in, Attic/configure, Attic/install-sh, Attic/mkinstalldirs, Attic/stamp-h.in, Makefile.am, README, configure.in, libmisc/Attic/Makefile.in, libmisc/Makefile.am, libmisc/addgrps.c: New file. diff --git a/Makefile.in b/Makefile.in index e360b987..ac3f2c49 100644 --- a/Makefile.in +++ b/Makefile.in @@ -152,6 +152,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ diff --git a/NEWS b/NEWS index 0c557b67..70a9fb09 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,69 @@ -$Id: NEWS,v 1.382 2006/03/12 22:35:35 kloczek Exp $ +$Id: NEWS,v 1.430 2006/06/04 19:32:56 kloczek Exp $ + +shadow-4.0.15 -> shadow-4.0.16 05-06-2006 + +*** general: +- userdel: better fix for old CERT VU#312962 (which was fixed in shadow 4.0.8): + fixed forgoten checking of the return value from fchown() before + proceeding with the fchmod() (based on Owl patch prepared by + Rafal Wojtczuk ), +- userdel: use login.defs::MAIL_DIR instead hardcoded /var/mail in created + mailbox path (based on Owl fixes submited + by Solar Designer ), +- by default do not use libshadow_getpass() as getpass() replacemement. + Use libshadow_getpass() only when S/KEY support is enabled. + Current glibc getpass() handles correctly longer than 8 characters + passwords and libshadow_getpass() is used only because libc getpass() + do not handles password prompting with echo enabled, +- move login.defs::MD5_CRYPT_ENAB to non-PAM part, +- userdel: rewrited for use getopt_log(), +- install default/template configuration files: +-- if shadow is configured with use PAM install /etc/pam.d/* files, +-- if shadow do not uses PAM install /etc/{limits,login.acces} files, +-- install /etc/login.defs and /etc/default/useradd files, +- fixed handle relative symlinks too in lib/commonio.c + (merge patch from Fedora), +- properly notify nscd to flush its cache + (https://bugzilla.redhat.com/bugzilla/186803), +- useradd, usermod: fixes for verify return values mkdir() and chown() + on copy files (merge 482_libmisc_copydir_check_return_values Debian + patch), +- login, su (non-PAM variant): export MAIL only when MAIL_CHECK_ENAB + is enabled (Mike Frysinger ), +- pgck, grpck: warn when the members of a group differ in /etc/groups + and /etc/gshadow (fixed http://bugs.debian.org/75181), +- su: fixed exit with a status 0 when the invoked command is terminated + by a signal which was not catched + (fixed by Eero H瓣kkinen ), +- login: cancel login timeout after authentication so that patient people + timing out on network directory services can log in with local + accounts (http://bugs.debian.org/107148), +- chgpasswd: fixes for build correctly with --disable-shadowgrp + (patch by Johannes Winkelmann ). +- updated translations: cs, da, es, eu, fi, fr, gl, hu, id, pt, ru, sk, sv, vi. +- new translations: hu. +*** documentation: +- new cs man pages: groupmems(8), groupmod(8), grpck(8), gshadow(5) + (by Miroslav Kure ), +- regenerate roff man pages using docbook-style-xsl-1.70.1, +- bunch of cleanups in chfn(1), faillog(8), gpasswd(1), groupadd(8), + groupmems(8), limits(5), login(1), login.defs(5), newgrp(1), passwd(1), + passwd(5) and su(1) (by Yuri Kozlov ), +- update pl vipw(8) man page, +- added chgpasswd(8) ru man page, +- updated ru login.defs(5), passwd(1), userdel(8), usermod(8) man pages, +- pw_auth(3) man page removed (outdated), +- install limits(5), login.access(5) and porttime(5) man pages only when + shadow is builded with PAM support disabled, +- passwd(1): better document how password strength is checked + (fixed http://bugs.debian.org/115380), +- usermod(8): added missing -a option description + (by Christian Perrier ), +- hu chsh(1), lugin(1), newgrp(1): fixed typos + (by Koblinger Egmont ), +- login.defs(5): remove information about CREATE_HOME (patch by + Mike Frysinger ), +- chgpasswd(8): new man page. shadow-4.0.14 -> shadow-4.0.15 13-03-2006 @@ -476,7 +541,7 @@ shadow-4.0.4.1 -> shadow-4.0.5 27-10-2004 - applied 036_pam_access_with_preauth.patch Debian patch submited by Bjorn Torkelsson : add support for PAM account management to restrict access using pam_access when login is invoked with -f. -- applied OWL patches by Solar Designer : +- applied Owl patches by Solar Designer : shadow-4.0.4.1-owl-pam-auth.diff: Moved the PAM authentication in user management commands after command-line parsing, made it use separate service names for each command. diff --git a/README b/README index e8d3cfc4..e08f4987 100644 --- a/README +++ b/README @@ -23,12 +23,12 @@ Mailing lists archives: shadow-commit@pld.org.pl - http://mail.pld.org.pl/mailman/pipermail/shadow-commit/ S/Key support: - Shadow can be builded with S/Key support using S/Key support from: + Shadow can be built with S/Key support using the S/Key package from: http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libskey/ - and - http://rsync1.it.gentoo.org/gentoo/distfiles/skey-1.1.5.tar.bz2 - + or + http://gentoo.osuosl.org/distfiles/skey-1.1.5.tar.bz2 + Authors and contributors ======================== diff --git a/configure b/configure index 22981a2a..9fb994b9 100755 --- a/configure +++ b/configure @@ -462,7 +462,7 @@ ac_includes_default="\ # include #endif" -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE LN_S YACC CPP EGREP U ANSI2KNR build build_cpu build_vendor build_os host host_cpu host_vendor host_os ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL LIBOBJS XSLTPROC XML_CATALOG_FILE XMLCATALOG ENABLE_REGENERATE_MAN_TRUE ENABLE_REGENERATE_MAN_FALSE LIBCRYPT LIBAUDIT LIBCRACK LIBSELINUX LIBPAM LIBSKEY LIBMD MKINSTALLDIRS USE_NLS MSGFMT GMSGFMT XGETTEXT MSGMERGE INTL_MACOSX_LIBS LIBICONV LTLIBICONV INTLLIBS LIBINTL LTLIBINTL POSUB USE_NLS_TRUE USE_NLS_FALSE LTLIBOBJS' +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE LN_S YACC CPP EGREP U ANSI2KNR build build_cpu build_vendor build_os host host_cpu host_vendor host_os ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL LIBOBJS XSLTPROC XML_CATALOG_FILE XMLCATALOG ENABLE_REGENERATE_MAN_TRUE ENABLE_REGENERATE_MAN_FALSE LIBCRYPT LIBAUDIT LIBCRACK LIBSELINUX LIBPAM USE_PAM_TRUE USE_PAM_FALSE LIBSKEY LIBMD MKINSTALLDIRS USE_NLS MSGFMT GMSGFMT XGETTEXT MSGMERGE INTL_MACOSX_LIBS LIBICONV LTLIBICONV INTLLIBS LIBINTL LTLIBINTL POSUB USE_NLS_TRUE USE_NLS_FALSE LTLIBOBJS' ac_subst_files='' # Initialize some variables set by options. @@ -1822,7 +1822,7 @@ fi # Define the identity of the package. PACKAGE=shadow - VERSION=4.0.15 + VERSION=4.0.16 cat >>confdefs.h <<_ACEOF @@ -22149,12 +22149,6 @@ cat >>confdefs.h <<\_ACEOF _ACEOF - -cat >>confdefs.h <<\_ACEOF -#define getpass libshadow_getpass -_ACEOF - - # Check whether --enable-shadowgrp or --disable-shadowgrp was given. if test "${enable_shadowgrp+set}" = set; then enableval="$enable_shadowgrp" @@ -22745,11 +22739,11 @@ echo "${ECHO_T}not found" >&6 fi - echo "$as_me:$LINENO: checking for DocBook XSL Stylesheets in XML catalog" >&5 -echo $ECHO_N "checking for DocBook XSL Stylesheets in XML catalog... $ECHO_C" >&6 + echo "$as_me:$LINENO: checking for DocBook XSL Stylesheets >= 1.70.1 in XML catalog" >&5 +echo $ECHO_N "checking for DocBook XSL Stylesheets >= 1.70.1 in XML catalog... $ECHO_C" >&6 if $jh_found_xmlcatalog && \ - { (echo "$as_me:$LINENO: \$XMLCATALOG --noout \"\$XML_CATALOG_FILE\" \"http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl\" >&2") >&5 - ($XMLCATALOG --noout "$XML_CATALOG_FILE" "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" >&2) 2>&5 + { (echo "$as_me:$LINENO: \$XMLCATALOG --noout \"\$XML_CATALOG_FILE\" \"http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl\" >&2") >&5 + ($XMLCATALOG --noout "$XML_CATALOG_FILE" "http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl" >&2) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then @@ -23512,7 +23506,9 @@ if test `eval echo '${'$as_ac_Header'}'` = yes; then _ACEOF else - selinux/selinux.h is missing + { { echo "$as_me:$LINENO: error: selinux/selinux.h is missing" >&5 +echo "$as_me: error: selinux/selinux.h is missing" >&2;} + { (exit 1); exit 1; }; } fi done @@ -23596,6 +23592,16 @@ cat >>confdefs.h <<\_ACEOF #define USE_PAM 1 _ACEOF + + +if true; then + USE_PAM_TRUE= + USE_PAM_FALSE='#' +else + USE_PAM_TRUE='#' + USE_PAM_FALSE= +fi + LIBPAM="-lpam" echo "$as_me:$LINENO: checking for main in -lpam_misc" >&5 echo $ECHO_N "checking for main in -lpam_misc... $ECHO_C" >&6 @@ -23667,6 +23673,16 @@ fi else echo "$as_me:$LINENO: checking use login access checking if PAM not used" >&5 echo $ECHO_N "checking use login access checking if PAM not used... $ECHO_C" >&6 + + +if false; then + USE_PAM_TRUE= + USE_PAM_FALSE='#' +else + USE_PAM_TRUE='#' + USE_PAM_FALSE= +fi + echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 @@ -23686,6 +23702,16 @@ _ACEOF echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 + + +if false; then + USE_PAM_TRUE= + USE_PAM_FALSE='#' +else + USE_PAM_TRUE='#' + USE_PAM_FALSE= +fi + fi @@ -23889,6 +23915,11 @@ sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +cat >>confdefs.h <<\_ACEOF +#define getpass libshadow_getpass +_ACEOF + fi @@ -25912,6 +25943,27 @@ echo "$as_me: error: conditional \"ENABLE_REGENERATE_MAN\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi +if test -z "${USE_PAM_TRUE}" && test -z "${USE_PAM_FALSE}"; then + { { echo "$as_me:$LINENO: error: conditional \"USE_PAM\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"USE_PAM\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } +fi +if test -z "${USE_PAM_TRUE}" && test -z "${USE_PAM_FALSE}"; then + { { echo "$as_me:$LINENO: error: conditional \"USE_PAM\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"USE_PAM\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } +fi +if test -z "${USE_PAM_TRUE}" && test -z "${USE_PAM_FALSE}"; then + { { echo "$as_me:$LINENO: error: conditional \"USE_PAM\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"USE_PAM\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } +fi if test -z "${USE_NLS_TRUE}" && test -z "${USE_NLS_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_NLS\" was never defined. Usually this means the macro was only invoked conditionally." >&5 @@ -26567,6 +26619,8 @@ s,@LIBAUDIT@,$LIBAUDIT,;t t s,@LIBCRACK@,$LIBCRACK,;t t s,@LIBSELINUX@,$LIBSELINUX,;t t s,@LIBPAM@,$LIBPAM,;t t +s,@USE_PAM_TRUE@,$USE_PAM_TRUE,;t t +s,@USE_PAM_FALSE@,$USE_PAM_FALSE,;t t s,@LIBSKEY@,$LIBSKEY,;t t s,@LIBMD@,$LIBMD,;t t s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t diff --git a/configure.in b/configure.in index 5ce5b6c9..42ead3c9 100644 --- a/configure.in +++ b/configure.in @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT -AM_INIT_AUTOMAKE(shadow, 4.0.15) +AM_INIT_AUTOMAKE(shadow, 4.0.16) AC_CONFIG_HEADERS([config.h]) dnl Some hacks... @@ -195,12 +195,6 @@ AC_DEFINE(USE_SYSLOG, 1, [Define to use syslog().]) AC_DEFINE(RLOGIN, 1, [Define if login should support the -r flag for rlogind.]) AC_DEFINE(RUSEROK, 0, [Define to the ruserok() "success" return value (0 or 1).]) -dnl Use our own version of getpass(), which handles long passwords -dnl (unlike many systems which have a limit of 8 characters), and can -dnl be interrupted with Ctrl-C (unlike Linux libc). -AC_DEFINE(getpass, libshadow_getpass, - [Define to libshadow_getpass to use our own version of getpass().]) - AC_ARG_ENABLE(shadowgrp, [AC_HELP_STRING([--enable-shadowgrp], [enable shadow group support @<:@default=yes@:>@])], [case "${enableval}" in @@ -258,8 +252,8 @@ if test "$enable_man" = "yes"; then dnl check for DocBook DTD and stylesheets in the local catalog. JH_CHECK_XML_CATALOG([-//OASIS//DTD DocBook XML V4.1.2//EN], [DocBook XML DTD V4.1.2], [], enable_man=no) - JH_CHECK_XML_CATALOG([http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl], - [DocBook XSL Stylesheets], [], enable_man=no) + JH_CHECK_XML_CATALOG([http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl], + [DocBook XSL Stylesheets >= 1.70.1], [], enable_man=no) fi AM_CONDITIONAL(ENABLE_REGENERATE_MAN, test x$enable_man != xno) @@ -293,7 +287,8 @@ if test "$with_selinux" = "yes"; then [LIBSELINUX="-lselinux"], [AC_MSG_ERROR([libselinux not found])]) AC_SUBST(LIBSELINUX) - AC_CHECK_HEADERS(selinux/selinux.h, [], [selinux/selinux.h is missing]) + AC_CHECK_HEADERS(selinux/selinux.h, [], + [AC_MSG_ERROR([selinux/selinux.h is missing])]) AC_DEFINE(WITH_SELINUX, 1, [Build shadow with SELinux support]) fi @@ -301,12 +296,14 @@ AC_SUBST(LIBPAM) if test "$with_libpam" = "yes"; then AC_CHECK_LIB(pam, pam_start, [AC_DEFINE(USE_PAM, 1, [Define to support Pluggable Authentication Modules]) + AM_CONDITIONAL(USE_PAM, [true]) LIBPAM="-lpam" AC_CHECK_LIB(pam_misc, main, [LIBPAM="$LIBPAM -lpam_misc"], AC_MSG_ERROR(libpam_misc is missing for enable PAM support) )], [AC_MSG_CHECKING(use login access checking if PAM not used) + AM_CONDITIONAL(USE_PAM, [false]) AC_MSG_RESULT(yes)] ) AC_MSG_CHECKING(use login and su access checking if PAM not used) @@ -315,6 +312,7 @@ else AC_MSG_CHECKING(use login and su access checking if PAM not used) AC_DEFINE(SU_ACCESS, 1, [Define to support /etc/suauth su access control.]) AC_MSG_RESULT(yes) + AM_CONDITIONAL(USE_PAM, [false]) fi AC_SUBST(LIBSKEY) @@ -330,6 +328,9 @@ if test "$with_skey" = "yes"; then ],[ skeychallenge((void*)0, (void*)0, (void*)0, 0); ],[AC_DEFINE(SKEY_BSD_STYLE, 1, [Define to support newer BSD S/Key API])]) + dnl libshadow_getpass() handles password prompt with enabled echo + AC_DEFINE(getpass, libshadow_getpass, + [Define to libshadow_getpass to use our own version of getpass().]) fi AM_GNU_GETTEXT_VERSION(0.12.1) diff --git a/contrib/Makefile.in b/contrib/Makefile.in index de0df9f2..94d27bd6 100644 --- a/contrib/Makefile.in +++ b/contrib/Makefile.in @@ -130,6 +130,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ diff --git a/doc/Makefile.in b/doc/Makefile.in index 2adb731d..a56ed149 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -130,6 +130,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ diff --git a/etc/Makefile.am b/etc/Makefile.am index c63ce3f4..cc31c609 100644 --- a/etc/Makefile.am +++ b/etc/Makefile.am @@ -1,10 +1,24 @@ # This is a dummy Makefile.am to get automake work flawlessly, # and also cooperate to make a distribution for `make dist' -EXTRA_DIST = \ - limits \ - login.access \ - login.defs \ +sysconf_DATA = login.defs + +defaultdir = $(sysconfdir)/default +default_DATA = \ useradd +nonpam_files = \ + limits \ + login.access + +if !USE_PAM +nonpamdir = $(sysconfdir) +nonpam_DATA = $(nonpam_files) +endif + +EXTRA_DIST = \ + $(nonpam_files) \ + $(sysconf_DATA) \ + $(default_DATA) + SUBDIRS = pam.d diff --git a/etc/Makefile.in b/etc/Makefile.in index 14f1535b..6ada32a0 100644 --- a/etc/Makefile.in +++ b/etc/Makefile.in @@ -16,6 +16,7 @@ # This is a dummy Makefile.am to get automake work flawlessly, # and also cooperate to make a distribution for `make dist' + srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ @@ -56,6 +57,18 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ install-recursive installcheck-recursive installdirs-recursive \ pdf-recursive ps-recursive uninstall-info-recursive \ uninstall-recursive +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; +am__installdirs = "$(DESTDIR)$(defaultdir)" "$(DESTDIR)$(nonpamdir)" \ + "$(DESTDIR)$(sysconfdir)" +defaultDATA_INSTALL = $(INSTALL_DATA) +nonpamDATA_INSTALL = $(INSTALL_DATA) +sysconfDATA_INSTALL = $(INSTALL_DATA) +DATA = $(default_DATA) $(nonpam_DATA) $(sysconf_DATA) ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) @@ -139,6 +152,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ @@ -188,12 +203,22 @@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -EXTRA_DIST = \ - limits \ - login.access \ - login.defs \ +sysconf_DATA = login.defs +defaultdir = $(sysconfdir)/default +default_DATA = \ useradd +nonpam_files = \ + limits \ + login.access + +@USE_PAM_FALSE@nonpamdir = $(sysconfdir) +@USE_PAM_FALSE@nonpam_DATA = $(nonpam_files) +EXTRA_DIST = \ + $(nonpam_files) \ + $(sysconf_DATA) \ + $(default_DATA) + SUBDIRS = pam.d all: all-recursive @@ -237,6 +262,57 @@ clean-libtool: distclean-libtool: -rm -f libtool uninstall-info-am: +install-defaultDATA: $(default_DATA) + @$(NORMAL_INSTALL) + test -z "$(defaultdir)" || $(mkdir_p) "$(DESTDIR)$(defaultdir)" + @list='$(default_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ + echo " $(defaultDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(defaultdir)/$$f'"; \ + $(defaultDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(defaultdir)/$$f"; \ + done + +uninstall-defaultDATA: + @$(NORMAL_UNINSTALL) + @list='$(default_DATA)'; for p in $$list; do \ + f=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(defaultdir)/$$f'"; \ + rm -f "$(DESTDIR)$(defaultdir)/$$f"; \ + done +install-nonpamDATA: $(nonpam_DATA) + @$(NORMAL_INSTALL) + test -z "$(nonpamdir)" || $(mkdir_p) "$(DESTDIR)$(nonpamdir)" + @list='$(nonpam_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ + echo " $(nonpamDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(nonpamdir)/$$f'"; \ + $(nonpamDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(nonpamdir)/$$f"; \ + done + +uninstall-nonpamDATA: + @$(NORMAL_UNINSTALL) + @list='$(nonpam_DATA)'; for p in $$list; do \ + f=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(nonpamdir)/$$f'"; \ + rm -f "$(DESTDIR)$(nonpamdir)/$$f"; \ + done +install-sysconfDATA: $(sysconf_DATA) + @$(NORMAL_INSTALL) + test -z "$(sysconfdir)" || $(mkdir_p) "$(DESTDIR)$(sysconfdir)" + @list='$(sysconf_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ + echo " $(sysconfDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(sysconfdir)/$$f'"; \ + $(sysconfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(sysconfdir)/$$f"; \ + done + +uninstall-sysconfDATA: + @$(NORMAL_UNINSTALL) + @list='$(sysconf_DATA)'; for p in $$list; do \ + f=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(sysconfdir)/$$f'"; \ + rm -f "$(DESTDIR)$(sysconfdir)/$$f"; \ + done # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. @@ -414,9 +490,12 @@ distdir: $(DISTFILES) done check-am: all-am check: check-recursive -all-am: Makefile +all-am: Makefile $(DATA) installdirs: installdirs-recursive installdirs-am: + for dir in "$(DESTDIR)$(defaultdir)" "$(DESTDIR)$(nonpamdir)" "$(DESTDIR)$(sysconfdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive @@ -460,9 +539,9 @@ info: info-recursive info-am: -install-data-am: +install-data-am: install-defaultDATA install-nonpamDATA -install-exec-am: +install-exec-am: install-sysconfDATA install-info: install-info-recursive @@ -486,7 +565,8 @@ ps: ps-recursive ps-am: -uninstall-am: uninstall-info-am +uninstall-am: uninstall-defaultDATA uninstall-info-am \ + uninstall-nonpamDATA uninstall-sysconfDATA uninstall-info: uninstall-info-recursive @@ -495,13 +575,16 @@ uninstall-info: uninstall-info-recursive ctags-recursive distclean distclean-generic distclean-libtool \ distclean-recursive distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ - install-data-am install-exec install-exec-am install-info \ - install-info-am install-man install-strip installcheck \ - installcheck-am installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic maintainer-clean-recursive \ - mostlyclean mostlyclean-generic mostlyclean-libtool \ - mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ - uninstall uninstall-am uninstall-info-am + install-data-am install-defaultDATA install-exec \ + install-exec-am install-info install-info-am install-man \ + install-nonpamDATA install-strip install-sysconfDATA \ + installcheck installcheck-am installdirs installdirs-am \ + maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-generic \ + mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \ + tags tags-recursive uninstall uninstall-am \ + uninstall-defaultDATA uninstall-info-am uninstall-nonpamDATA \ + uninstall-sysconfDATA # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/etc/pam.d/Makefile.am b/etc/pam.d/Makefile.am index 9d58ef83..5f395ae8 100644 --- a/etc/pam.d/Makefile.am +++ b/etc/pam.d/Makefile.am @@ -1,11 +1,12 @@ # This is a dummy Makefile.am to get automake work flawlessly, # and also cooperate to make a distribution for `make dist' -EXTRA_DIST = \ +pamd_files = \ passwd \ su \ useradd \ chage \ + chgpasswd \ chpasswd \ groupadd \ groupdel \ @@ -14,3 +15,10 @@ EXTRA_DIST = \ newusers \ useradd \ usermod + +if USE_PAM +pamddir = $(sysconfdir)/pam.d +pamd_DATA = $(pamd_files) +endif + +EXTRA_DIST = $(pamd_files) diff --git a/etc/pam.d/Makefile.in b/etc/pam.d/Makefile.in index 4fff9a7f..aac5472f 100644 --- a/etc/pam.d/Makefile.in +++ b/etc/pam.d/Makefile.in @@ -16,6 +16,7 @@ # This is a dummy Makefile.am to get automake work flawlessly, # and also cooperate to make a distribution for `make dist' + srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ @@ -50,6 +51,15 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = SOURCES = DIST_SOURCES = +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; +am__installdirs = "$(DESTDIR)$(pamddir)" +pamdDATA_INSTALL = $(INSTALL_DATA) +DATA = $(pamd_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ @@ -130,6 +140,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ @@ -179,11 +191,12 @@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -EXTRA_DIST = \ +pamd_files = \ passwd \ su \ useradd \ chage \ + chgpasswd \ chpasswd \ groupadd \ groupdel \ @@ -193,6 +206,9 @@ EXTRA_DIST = \ useradd \ usermod +@USE_PAM_TRUE@pamddir = $(sysconfdir)/pam.d +@USE_PAM_TRUE@pamd_DATA = $(pamd_files) +EXTRA_DIST = $(pamd_files) all: all-am .SUFFIXES: @@ -235,6 +251,23 @@ clean-libtool: distclean-libtool: -rm -f libtool uninstall-info-am: +install-pamdDATA: $(pamd_DATA) + @$(NORMAL_INSTALL) + test -z "$(pamddir)" || $(mkdir_p) "$(DESTDIR)$(pamddir)" + @list='$(pamd_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ + echo " $(pamdDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(pamddir)/$$f'"; \ + $(pamdDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(pamddir)/$$f"; \ + done + +uninstall-pamdDATA: + @$(NORMAL_UNINSTALL) + @list='$(pamd_DATA)'; for p in $$list; do \ + f=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(pamddir)/$$f'"; \ + rm -f "$(DESTDIR)$(pamddir)/$$f"; \ + done tags: TAGS TAGS: @@ -271,8 +304,11 @@ distdir: $(DISTFILES) done check-am: all-am check: check-am -all-am: Makefile +all-am: Makefile $(DATA) installdirs: + for dir in "$(DESTDIR)$(pamddir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done install: install-am install-exec: install-exec-am install-data: install-data-am @@ -315,7 +351,7 @@ info: info-am info-am: -install-data-am: +install-data-am: install-pamdDATA install-exec-am: @@ -341,17 +377,17 @@ ps: ps-am ps-am: -uninstall-am: uninstall-info-am +uninstall-am: uninstall-info-am uninstall-pamdDATA .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-exec install-exec-am \ - install-info install-info-am install-man install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ - uninstall-info-am + install-info install-info-am install-man install-pamdDATA \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + uninstall uninstall-am uninstall-info-am uninstall-pamdDATA # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/etc/pam.d/chgpasswd b/etc/pam.d/chgpasswd new file mode 100644 index 00000000..8f49f5cc --- /dev/null +++ b/etc/pam.d/chgpasswd @@ -0,0 +1,4 @@ +#%PAM-1.0 +auth sufficient pam_rootok.so +account required pam_permit.so +password include system-auth diff --git a/lib/Makefile.in b/lib/Makefile.in index 104618ed..1bc02639 100644 --- a/lib/Makefile.in +++ b/lib/Makefile.in @@ -159,6 +159,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ diff --git a/lib/commonio.c b/lib/commonio.c index 4c32dbc6..c2f61e72 100644 --- a/lib/commonio.c +++ b/lib/commonio.c @@ -1,10 +1,12 @@ #include -#ident "$Id: commonio.c,v 1.31 2005/10/19 11:34:21 kloczek Exp $" +#ident "$Id: commonio.c,v 1.32 2006/05/07 18:32:51 kloczek Exp $" #include "defines.h" #include +#include +#include #include #include #include @@ -22,6 +24,7 @@ static security_context_t old_context = NULL; #include "commonio.h" /* local function prototypes */ +static int lrename (const char *, const char *); static int check_link_count (const char *); static int do_lock_file (const char *, const char *); static FILE *fopen_set_perms (const char *, const char *, const struct stat *); @@ -36,6 +39,30 @@ static struct commonio_entry *find_entry_by_name (struct commonio_db *, static int lock_count = 0; static int nscd_need_reload = 0; +/* + * Simple rename(P) alternative that attempts to rename to symlink + * target. + */ +int lrename (const char *old, const char *new) +{ + + char resolved_path[PATH_MAX]; + int res; + +#if defined(S_ISLNK) + struct stat sb = { 0 }; + if (lstat (new, &sb) == 0 && S_ISLNK (sb.st_mode)) { + if (realpath (new, resolved_path) == NULL) { + perror ("realpath in lrename()"); + } else { + new = resolved_path; + } + } +#endif + res = rename (old, new); + return res; +} + static int check_link_count (const char *file) { struct stat sb; @@ -563,7 +590,7 @@ int commonio_sort_wrt (struct commonio_db *shadow, struct commonio_db *passwd) struct commonio_entry *head = NULL, *pw_ptr, *spw_ptr; const char *name; - if(!shadow || !shadow->head) + if (!shadow || !shadow->head) return 0; for (pw_ptr = passwd->head; pw_ptr; pw_ptr = pw_ptr->next) { @@ -708,7 +735,7 @@ int commonio_close (struct commonio_db *db) goto fail; } - if (rename (buf, db->filename)) + if (lrename (buf, db->filename)) goto fail; nscd_need_reload = 1; diff --git a/lib/getdef.c b/lib/getdef.c index 8440c92a..81cd6e3c 100644 --- a/lib/getdef.c +++ b/lib/getdef.c @@ -29,7 +29,7 @@ #include -#ident "$Id: getdef.c,v 1.37 2005/12/02 22:16:11 kloczek Exp $" +#ident "$Id: getdef.c,v 1.39 2006/05/12 22:59:06 kloczek Exp $" #include "prototypes.h" #include "defines.h" @@ -57,7 +57,6 @@ static struct itemdef def_table[] = { {"ERASECHAR", NULL}, {"FAIL_DELAY", NULL}, {"FAKE_SHELL", NULL}, - {"GETPASS_ASTERISKS", NULL}, {"GID_MAX", NULL}, {"GID_MIN", NULL}, {"HUSHLOGIN_FILE", NULL}, @@ -68,7 +67,6 @@ static struct itemdef def_table[] = { {"LOG_UNKFAIL_ENAB", NULL}, {"MAIL_DIR", NULL}, {"MAIL_FILE", NULL}, - {"MD5_CRYPT_ENAB", NULL}, {"PASS_MAX_DAYS", NULL}, {"PASS_MIN_DAYS", NULL}, {"PASS_WARN_AGE", NULL}, @@ -87,14 +85,15 @@ static struct itemdef def_table[] = { {"CHSH_AUTH", NULL}, {"CRACKLIB_DICTPATH", NULL}, {"ENV_HZ", NULL}, - {"ENV_TZ", NULL}, {"ENVIRON_FILE", NULL}, + {"ENV_TZ", NULL}, {"FAILLOG_ENAB", NULL}, {"FTMP_FILE", NULL}, {"ISSUE_FILE", NULL}, {"LASTLOG_ENAB", NULL}, {"LOGIN_STRING", NULL}, {"MAIL_CHECK_ENAB", NULL}, + {"MD5_CRYPT_ENAB", NULL}, {"MOTD_FILE", NULL}, {"NOLOGINS_FILE", NULL}, {"OBSCURE_CHECKS_ENAB", NULL}, @@ -103,13 +102,16 @@ static struct itemdef def_table[] = { {"PASS_MAX_LEN", NULL}, {"PASS_MIN_LEN", NULL}, {"PORTTIME_CHECKS_ENAB", NULL}, - {"SU_WHEEL_ONLY", NULL}, {"QUOTAS_ENAB", NULL}, + {"SU_WHEEL_ONLY", NULL}, {"ULIMIT", NULL}, #endif #ifdef USE_SYSLOG {"SYSLOG_SG_ENAB", NULL}, {"SYSLOG_SU_ENAB", NULL}, +#endif +#ifdef SKEY + {"GETPASS_ASTERISKS", NULL}, #endif {NULL, NULL} }; diff --git a/lib/getpass.c b/lib/getpass.c index db45998a..96935e48 100644 --- a/lib/getpass.c +++ b/lib/getpass.c @@ -30,7 +30,9 @@ #include -#ident "$Id: getpass.c,v 1.14 2005/08/31 17:24:56 kloczek Exp $" +#ifdef SKEY + +#ident "$Id: getpass.c,v 1.15 2006/05/12 22:54:22 kloczek Exp $" #include "defines.h" #include @@ -277,3 +279,4 @@ char *getpass_with_echo (const char *prompt) { return prompt_password (prompt, 1); } +#endif /* SKEY */ diff --git a/lib/nscd.c b/lib/nscd.c index 3a59299e..f09aec8a 100644 --- a/lib/nscd.c +++ b/lib/nscd.c @@ -87,7 +87,7 @@ int nscd_flush_cache (char *service) req.version = NSCD_VERSION; req.type = INVALIDATE; - req.key_len = strlen (service); + req.key_len = strlen (service) + 1; iov[0].iov_base = &req; iov[0].iov_len = sizeof (req); diff --git a/lib/pwauth.c b/lib/pwauth.c index 80994dee..1ba644e6 100644 --- a/lib/pwauth.c +++ b/lib/pwauth.c @@ -30,13 +30,14 @@ #include #ifndef USE_PAM -#ident "$Id: pwauth.c,v 1.20 2006/03/11 21:15:55 kloczek Exp $" +#ident "$Id: pwauth.c,v 1.22 2006/05/12 22:54:22 kloczek Exp $" -#include -#include -#include -#include #include +#include +#include +#include +#include +#include #include "prototypes.h" #include "defines.h" #include "pwauth.h" @@ -50,8 +51,9 @@ static const char *PROMPT = gettext_noop ("Password: "); static const char *PROMPT = gettext_noop ("%s's Password: "); #endif -extern char *getpass (); +#ifdef SKEY extern char *getpass_with_echo (); +#endif int wipe_clear_pass = 1; char *clear_pass = NULL; diff --git a/libmisc/Makefile.in b/libmisc/Makefile.in index 4b87d35c..a07f8e5b 100644 --- a/libmisc/Makefile.in +++ b/libmisc/Makefile.in @@ -164,6 +164,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ diff --git a/libmisc/copydir.c b/libmisc/copydir.c index ccbae419..9a5888cb 100644 --- a/libmisc/copydir.c +++ b/libmisc/copydir.c @@ -29,7 +29,7 @@ #include -#ident "$Id: copydir.c,v 1.13 2005/08/31 17:24:57 kloczek Exp $" +#ident "$Id: copydir.c,v 1.14 2006/05/07 18:10:10 kloczek Exp $" #include #include @@ -225,12 +225,12 @@ int copy_tree (const char *src_root, const char *dst_root, uid_t uid, gid_t gid) #ifdef WITH_SELINUX selinux_file_context (dst_name); #endif - mkdir (dst_name, sb.st_mode & 0777); - chown (dst_name, - uid == (uid_t) - 1 ? sb.st_uid : uid, - gid == (gid_t) - 1 ? sb.st_gid : gid); - - if (copy_tree (src_name, dst_name, uid, gid)) { + if (mkdir (dst_name, sb.st_mode) + || chown (dst_name, + uid == (uid_t) - 1 ? sb.st_uid : uid, + gid == (gid_t) - 1 ? sb.st_gid : gid) + || chmod (dst_name, sb.st_mode) + || copy_tree (src_name, dst_name, uid, gid)) { err++; break; } diff --git a/libmisc/setupenv.c b/libmisc/setupenv.c index e25206f7..2fe76429 100644 --- a/libmisc/setupenv.c +++ b/libmisc/setupenv.c @@ -33,7 +33,7 @@ #include -#ident "$Id: setupenv.c,v 1.21 2006/01/18 19:55:15 kloczek Exp $" +#ident "$Id: setupenv.c,v 1.24 2006/05/12 23:11:13 kloczek Exp $" #include #include @@ -186,8 +186,8 @@ void setup_env (struct passwd *info) { #ifndef USE_PAM char *envf; -#endif char *cp; +#endif /* * Change the current working directory to be the home directory @@ -204,7 +204,7 @@ void setup_env (struct passwd *info) static char temp_pw_dir[] = "/"; if (!getdef_bool ("DEFAULT_HOME") || chdir ("/") == -1) { - fprintf (stderr, _("Unable to cd to \"%s\"\n"), + fprintf (stderr, _("Unable to cd to '%s'\n"), info->pw_dir); SYSLOG ((LOG_WARN, "unable to cd to `%s' for user `%s'\n", @@ -265,16 +265,18 @@ void setup_env (struct passwd *info) * knows the prefix. */ - if ((cp = getdef_str ("MAIL_DIR"))) - addenv_path ("MAIL", cp, info->pw_name); - else if ((cp = getdef_str ("MAIL_FILE"))) - addenv_path ("MAIL", info->pw_dir, cp); - else { + if (getdef_bool ("MAIL_CHECK_ENAB")) { + if ((cp = getdef_str ("MAIL_DIR"))) + addenv_path ("MAIL", cp, info->pw_name); + else if ((cp = getdef_str ("MAIL_FILE"))) + addenv_path ("MAIL", info->pw_dir, cp); + else { #if defined(MAIL_SPOOL_FILE) - addenv_path ("MAIL", info->pw_dir, MAIL_SPOOL_FILE); + addenv_path ("MAIL", info->pw_dir, MAIL_SPOOL_FILE); #elif defined(MAIL_SPOOL_DIR) - addenv_path ("MAIL", MAIL_SPOOL_DIR, info->pw_name); + addenv_path ("MAIL", MAIL_SPOOL_DIR, info->pw_name); #endif + } } /* diff --git a/libmisc/sub.c b/libmisc/sub.c index c8de35ab..64de7bba 100644 --- a/libmisc/sub.c +++ b/libmisc/sub.c @@ -29,7 +29,7 @@ #include -#ident "$Id: sub.c,v 1.9 2005/08/31 17:24:58 kloczek Exp $" +#ident "$Id: sub.c,v 1.10 2006/05/07 16:12:16 kloczek Exp $" #include #include @@ -53,7 +53,7 @@ void subsystem (const struct passwd *pw) */ if (pw->pw_dir[0] != '/') { - printf (_("Invalid root directory \"%s\"\n"), pw->pw_dir); + printf (_("Invalid root directory '%s'\n"), pw->pw_dir); SYSLOG ((LOG_WARN, BAD_SUBROOT2, pw->pw_dir, pw->pw_name)); closelog (); exit (1); @@ -65,7 +65,7 @@ void subsystem (const struct passwd *pw) */ if (chdir (pw->pw_dir) || chroot (pw->pw_dir)) { - printf (_("Can't change root directory to \"%s\"\n"), + printf (_("Can't change root directory to '%s'\n"), pw->pw_dir); SYSLOG ((LOG_WARN, NO_SUBROOT2, pw->pw_dir, pw->pw_name)); closelog (); diff --git a/man/Makefile.am b/man/Makefile.am index 981808d3..82ccf974 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -1,4 +1,6 @@ +LINGUAS = fr pl ru + # subdirectories for translated manual pages DIST_SUBDIRS = cs de es fi fr hu id it ja ko pl pt_BR ru tr zh_CN zh_TW if USE_NLS @@ -10,6 +12,7 @@ endif man_XMANS = \ chage.1.xml \ chfn.1.xml \ + chgpasswd.8.xml \ chpasswd.8.xml \ chsh.1.xml \ expiry.1.xml \ @@ -47,9 +50,20 @@ man_XMANS = \ usermod.8.xml \ vipw.8.xml +if USE_PAM +man_nonpam = +else +man_nonpam = \ + limits.5 \ + login.access.5 \ + porttime.5 +endif + man_MANS = \ + $(man_nonpam) \ chage.1 \ chfn.1 \ + chgpasswd.8 \ chpasswd.8 \ chsh.1 \ expiry.1 \ @@ -66,9 +80,7 @@ man_MANS = \ grpunconv.8 \ gshadow.5 \ lastlog.8 \ - limits.5 \ login.1 \ - login.access.5 \ login.defs.5 \ logoutd.8 \ newgrp.1 \ @@ -76,7 +88,6 @@ man_MANS = \ nologin.8 \ passwd.1 \ passwd.5 \ - porttime.5 \ pwck.8 \ pwconv.8 \ pwunconv.8 \ @@ -91,148 +102,181 @@ man_MANS = \ vigr.8 \ vipw.8 -EXTRA_DIST = $(man_MANS) \ +EXTRA_DIST = \ + $(man_MANS) \ $(man_XMANS) \ + $(man_nonpam) \ id.1 \ id.1.xml \ - pw_auth.3 \ - pw_auth.3.xml \ sulogin.8 \ - sulogin.8.xml \ sulogin.8.xml all: -shadow-man-pages.pot: $(man_XMANS) - xml2po -o $@ $(man_XMANS) - -update-po: shadow-man-pages.pot - if ENABLE_REGENERATE_MAN chage.1: chage.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< chfn.1: chfn.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +chgpasswd.8: chgpasswd.8.xml + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< chpasswd.8: chpasswd.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< chsh.1: chsh.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< expiry.1: expiry.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< faillog.5: faillog.5.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< faillog.8: faillog.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< gpasswd.1: gpasswd.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< groupadd.8: groupadd.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< groupdel.8: groupdel.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< groupmems.8: groupmems.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< groupmod.8: groupmod.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< groups.1: groups.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< grpck.8: grpck.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< gshadow.5: gshadow.5.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< id.1: id.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< lastlog.8: lastlog.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< limits.5: limits.5.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< login.1: login.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< login.access.5: login.access.5.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< login.defs.5: login.defs.5.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< logoutd.8: logoutd.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< newgrp.1: newgrp.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< newusers.8: newusers.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< nologin.8: nologin.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< passwd.1: passwd.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< passwd.5: passwd.5.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< porttime.5: porttime.5.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -pw_auth.3: pw_auth.3.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< pwck.8: pwck.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< grpconv.8 grpunconv.8 pwconv.8 pwunconv.8: pwconv.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< shadow.3 getspnam.3: shadow.3.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< shadow.5: shadow.5.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< sg.1: sg.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< su.1: su.1.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< sulogin.8: sulogin.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< suauth.5: suauth.5.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< useradd.8: useradd.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< userdel.8: userdel.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< usermod.8: usermod.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< vigr.8 vipw.8: vipw.8.xml - $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< CLEANFILES = $(man_MANS) endif + +POFILES = $(foreach lang, $(LINGUAS), $(lang)/$(lang).po) +ALL_TRANSLATED_XMLS = $(foreach dir, $(LINGUAS), $(foreach xmlfile, $(man_XMANS), $(dir)/$(xmlfile))) + +all: $(POFILES) + +gen-xmls: $(ALL_TRANSLATED_XMLS) + +$(ALL_TRANSLATED_XMLS): + xml2po -l $(strip $(subst /,, $(dir $@))) -p $(strip $(subst /,, $(dir $@)))/$(strip $(subst /,, $(dir $@))).po -o $@ $(notdir $@) + +$(foreach lang, $(LINGUAS), $(lang)/$(lang).po): shadow-man-pages.pot + +shadow-man-pages.pot: $(man_XMANS) + +dist-hook: dist-po-files + +.PHONY: dist-po-files +dist-po-files: $(POFILES) shadow-man-pages.pot + @for lang in $(LINGUAS); do \ + echo " $(mkinstalldirs) $(distdir)/$$lang"; \ + $(mkinstalldirs) "$(distdir)/$$lang"; \ + done + @for file in $(POFILES); do \ + echo "$(INSTALL_DATA) $(srcdir)/$$file $(distdir)/$$file"; \ + $(INSTALL_DATA) "$(srcdir)/$$file" "$(distdir)/$$file"; \ + done + $(INSTALL_DATA) "$(srcdir)/shadow-man-pages.pot" "$(distdir)/shadow-man-pages.pot" + +shadow-man-pages.pot: $(man_XMANS) + xml2po -o $@ $(man_XMANS) + +.PHONY: update-po +update-po: shadow-man-pages.pot + @for lang in $(LINGUAS); do \ + echo "$$lang:"; \ + echo "$(MSGMERGE) -o $$lang/$$lang.po $$lang/$$lang.po shadow-man-pages.pot"; \ + $(MSGMERGE) -o $$lang/$$lang.po $$lang/$$lang.po shadow-man-pages.pot; \ + done diff --git a/man/Makefile.in b/man/Makefile.in index 7a13b870..ad7b2203 100644 --- a/man/Makefile.in +++ b/man/Makefile.in @@ -143,6 +143,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ @@ -192,6 +194,7 @@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ +LINGUAS = fr pl ru # subdirectories for translated manual pages DIST_SUBDIRS = cs de es fi fr hu id it ja ko pl pt_BR ru tr zh_CN zh_TW @@ -200,6 +203,7 @@ DIST_SUBDIRS = cs de es fi fr hu id it ja ko pl pt_BR ru tr zh_CN zh_TW man_XMANS = \ chage.1.xml \ chfn.1.xml \ + chgpasswd.8.xml \ chpasswd.8.xml \ chsh.1.xml \ expiry.1.xml \ @@ -237,9 +241,17 @@ man_XMANS = \ usermod.8.xml \ vipw.8.xml +@USE_PAM_FALSE@man_nonpam = \ +@USE_PAM_FALSE@ limits.5 \ +@USE_PAM_FALSE@ login.access.5 \ +@USE_PAM_FALSE@ porttime.5 + +@USE_PAM_TRUE@man_nonpam = man_MANS = \ + $(man_nonpam) \ chage.1 \ chfn.1 \ + chgpasswd.8 \ chpasswd.8 \ chsh.1 \ expiry.1 \ @@ -256,9 +268,7 @@ man_MANS = \ grpunconv.8 \ gshadow.5 \ lastlog.8 \ - limits.5 \ login.1 \ - login.access.5 \ login.defs.5 \ logoutd.8 \ newgrp.1 \ @@ -266,7 +276,6 @@ man_MANS = \ nologin.8 \ passwd.1 \ passwd.5 \ - porttime.5 \ pwck.8 \ pwconv.8 \ pwunconv.8 \ @@ -281,17 +290,18 @@ man_MANS = \ vigr.8 \ vipw.8 -EXTRA_DIST = $(man_MANS) \ +EXTRA_DIST = \ + $(man_MANS) \ $(man_XMANS) \ + $(man_nonpam) \ id.1 \ id.1.xml \ - pw_auth.3 \ - pw_auth.3.xml \ sulogin.8 \ - sulogin.8.xml \ sulogin.8.xml @ENABLE_REGENERATE_MAN_TRUE@CLEANFILES = $(man_MANS) +POFILES = $(foreach lang, $(LINGUAS), $(lang)/$(lang).po) +ALL_TRANSLATED_XMLS = $(foreach dir, $(LINGUAS), $(foreach xmlfile, $(man_XMANS), $(dir)/$(xmlfile))) all: all-recursive .SUFFIXES: @@ -689,6 +699,9 @@ distdir: $(DISTFILES) || exit 1; \ fi; \ done + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$(top_distdir)" distdir="$(distdir)" \ + dist-hook check-am: all-am check: check-recursive all-am: Makefile $(MANS) @@ -776,149 +789,181 @@ uninstall-man: uninstall-man1 uninstall-man3 uninstall-man5 \ .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \ clean clean-generic clean-libtool clean-recursive ctags \ - ctags-recursive distclean distclean-generic distclean-libtool \ - distclean-recursive distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-exec install-exec-am install-info \ - install-info-am install-man install-man1 install-man3 \ - install-man5 install-man8 install-strip installcheck \ - installcheck-am installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic maintainer-clean-recursive \ - mostlyclean mostlyclean-generic mostlyclean-libtool \ - mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ - uninstall uninstall-am uninstall-info-am uninstall-man \ - uninstall-man1 uninstall-man3 uninstall-man5 uninstall-man8 + ctags-recursive dist-hook distclean distclean-generic \ + distclean-libtool distclean-recursive distclean-tags distdir \ + dvi dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-man1 \ + install-man3 install-man5 install-man8 install-strip \ + installcheck installcheck-am installdirs installdirs-am \ + maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-generic \ + mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \ + tags tags-recursive uninstall uninstall-am uninstall-info-am \ + uninstall-man uninstall-man1 uninstall-man3 uninstall-man5 \ + uninstall-man8 all: +@ENABLE_REGENERATE_MAN_TRUE@chage.1: chage.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@chfn.1: chfn.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@chgpasswd.8: chgpasswd.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@chpasswd.8: chpasswd.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@chsh.1: chsh.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@expiry.1: expiry.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@faillog.5: faillog.5.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@faillog.8: faillog.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@gpasswd.1: gpasswd.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@groupadd.8: groupadd.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@groupdel.8: groupdel.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@groupmems.8: groupmems.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@groupmod.8: groupmod.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@groups.1: groups.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@grpck.8: grpck.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@gshadow.5: gshadow.5.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@id.1: id.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@lastlog.8: lastlog.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@limits.5: limits.5.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@login.1: login.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@login.access.5: login.access.5.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@login.defs.5: login.defs.5.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@logoutd.8: logoutd.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@newgrp.1: newgrp.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@newusers.8: newusers.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@nologin.8: nologin.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@passwd.1: passwd.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@passwd.5: passwd.5.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@porttime.5: porttime.5.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@pwck.8: pwck.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@grpconv.8 grpunconv.8 pwconv.8 pwunconv.8: pwconv.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@shadow.3 getspnam.3: shadow.3.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@shadow.5: shadow.5.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@sg.1: sg.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@su.1: su.1.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@sulogin.8: sulogin.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@suauth.5: suauth.5.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@useradd.8: useradd.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@userdel.8: userdel.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@usermod.8: usermod.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +@ENABLE_REGENERATE_MAN_TRUE@vigr.8 vipw.8: vipw.8.xml +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + +all: $(POFILES) + +gen-xmls: $(ALL_TRANSLATED_XMLS) + +$(ALL_TRANSLATED_XMLS): + xml2po -l $(strip $(subst /,, $(dir $@))) -p $(strip $(subst /,, $(dir $@)))/$(strip $(subst /,, $(dir $@))).po -o $@ $(notdir $@) + +$(foreach lang, $(LINGUAS), $(lang)/$(lang).po): shadow-man-pages.pot + +shadow-man-pages.pot: $(man_XMANS) + +dist-hook: dist-po-files + +.PHONY: dist-po-files +dist-po-files: $(POFILES) shadow-man-pages.pot + @for lang in $(LINGUAS); do \ + echo " $(mkinstalldirs) $(distdir)/$$lang"; \ + $(mkinstalldirs) "$(distdir)/$$lang"; \ + done + @for file in $(POFILES); do \ + echo "$(INSTALL_DATA) $(srcdir)/$$file $(distdir)/$$file"; \ + $(INSTALL_DATA) "$(srcdir)/$$file" "$(distdir)/$$file"; \ + done + $(INSTALL_DATA) "$(srcdir)/shadow-man-pages.pot" "$(distdir)/shadow-man-pages.pot" + shadow-man-pages.pot: $(man_XMANS) xml2po -o $@ $(man_XMANS) +.PHONY: update-po update-po: shadow-man-pages.pot - -@ENABLE_REGENERATE_MAN_TRUE@chage.1: chage.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@chfn.1: chfn.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@chpasswd.8: chpasswd.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@chsh.1: chsh.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@expiry.1: expiry.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@faillog.5: faillog.5.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@faillog.8: faillog.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@gpasswd.1: gpasswd.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@groupadd.8: groupadd.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@groupdel.8: groupdel.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@groupmems.8: groupmems.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@groupmod.8: groupmod.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@groups.1: groups.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@grpck.8: grpck.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@gshadow.5: gshadow.5.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@id.1: id.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@lastlog.8: lastlog.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@limits.5: limits.5.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@login.1: login.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@login.access.5: login.access.5.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@login.defs.5: login.defs.5.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@logoutd.8: logoutd.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@newgrp.1: newgrp.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@newusers.8: newusers.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@nologin.8: nologin.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@passwd.1: passwd.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@passwd.5: passwd.5.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@porttime.5: porttime.5.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@pw_auth.3: pw_auth.3.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@pwck.8: pwck.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@grpconv.8 grpunconv.8 pwconv.8 pwunconv.8: pwconv.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@shadow.3 getspnam.3: shadow.3.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@shadow.5: shadow.5.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@sg.1: sg.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@su.1: su.1.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@sulogin.8: sulogin.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@suauth.5: suauth.5.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@useradd.8: useradd.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@userdel.8: userdel.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@usermod.8: usermod.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@vigr.8 vipw.8: vipw.8.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + @for lang in $(LINGUAS); do \ + echo "$$lang:"; \ + echo "$(MSGMERGE) -o $$lang/$$lang.po $$lang/$$lang.po shadow-man-pages.pot"; \ + $(MSGMERGE) -o $$lang/$$lang.po $$lang/$$lang.po shadow-man-pages.pot; \ + done # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff --git a/man/chage.1 b/man/chage.1 index 2a6a1194..d6271d2a 100644 --- a/man/chage.1 +++ b/man/chage.1 @@ -1,8 +1,11 @@ -.\" ** You probably do not want to edit this file directly ** -.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1). -.\" Instead of manually editing it, you probably should edit the DocBook XML -.\" source for it and then use the DocBook XSL Stylesheets to regenerate it. -.TH "CHAGE" "1" "01/22/2006" "User Commands" "User Commands" +.\" Title: chage +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/06/2006 +.\" Manual: User Commands +.\" Source: User Commands +.\" +.TH "CHAGE" "1" "06/06/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -22,10 +25,10 @@ command changes the number of days between password changes and the date of the The options which apply to the \fBchage\fR command are: -.TP +.TP 3n \fB\-d\fR, \fB\-\-lastday\fR \fILAST_DAY\fR Set the number of days since January 1st, 1970 when the password was last changed. The date may also be expressed in the format YYYY\-MM\-DD (or the format more commonly used in your area). -.TP +.TP 3n \fB\-E\fR, \fB\-\-expiredate\fR \fIEXPIRE_DATE\fR Set the date or number of days since January 1, 1970 on which the user's account will no longer be accessible. The date may also be expressed in the format YYYY\-MM\-DD (or the format more commonly used in your area). A user whose account is locked must contact the system administrator before being able to use the system again. .sp @@ -34,10 +37,10 @@ Passing the number as the \fIEXPIRE_DATE\fR will remove an account expiration date. -.TP +.TP 3n \fB\-h\fR, \fB\-\-help\fR Display help message and exit. -.TP +.TP 3n \fB\-I\fR, \fB\-\-inactive\fR \fIINACTIVE\fR Set the number of days of inactivity after a password has expired before the account is locked. The \fIINACTIVE\fR @@ -48,13 +51,14 @@ Passing the number as the \fIINACTIVE\fR will remove an account's inactivity. -.TP +.TP 3n \fB\-l\fR, \fB\-\-list\fR Show account aging information. -.TP +.TP 3n \fB\-m\fR, \fB\-\-mindays\fR \fIMIN_DAYS\fR -Set the minimum number of days between password changes. A value of zero for this field indicates that the user may change his/her password at any time. -.TP +Set the minimum number of days between password changes to +\fIMIN_DAYS\fR. A value of zero for this field indicates that the user may change his/her password at any time. +.TP 3n \fB\-M\fR, \fB\-\-maxdays\fR \fIMAX_DAYS\fR Set the maximum number of days during which a password is valid. When \fIMAX_DAYS\fR @@ -69,7 +73,7 @@ Passing the number as \fIMAX_DAYS\fR will remove checking a password's validity. -.TP +.TP 3n \fB\-W\fR, \fB\-\-warndays\fR \fIWARN_DAYS\fR Set the number of days of warning before a password change is required. The \fIWARN_DAYS\fR @@ -84,7 +88,7 @@ marks. .PP The \fBchage\fR -program requires a shadow password file to be available. Its functionality is not available when passwords are stored in the passwd file. +program requires a shadow password file to be available. .PP The \fBchage\fR @@ -92,30 +96,31 @@ command is restricted to the root user, except for the \fB\-l\fR option, which may be used by an unprivileged user to determine when his/her password or account is due to expire. .SH "FILES" -.TP +.TP 3n \fI/etc/passwd\fR -user account information -.TP +User account information. +.TP 3n \fI/etc/shadow\fR -secure user account information +Secure user account information. .SH "EXIT VALUES" .PP The \fBchage\fR command exits with the following values: -.TP +.TP 3n \fI0\fR success -.TP +.TP 3n \fI1\fR permission denied -.TP +.TP 3n \fI2\fR invalid command syntax -.TP +.TP 3n \fI15\fR can't find the shadow password file .SH "SEE ALSO" .PP + \fBpasswd\fR(5), \fBshadow\fR(5). diff --git a/man/chage.1.xml b/man/chage.1.xml index 02739201..7654682f 100644 --- a/man/chage.1.xml +++ b/man/chage.1.xml @@ -1,8 +1,6 @@ - - + chage 1 @@ -111,9 +109,9 @@ - Set the minimum number of days between password changes. A value - of zero for this field indicates that the user may change his/her - password at any time. + Set the minimum number of days between password changes to + MIN_DAYS. A value of zero for this field + indicates that the user may change his/her password at any time. @@ -164,8 +162,7 @@ NOTE The chage program requires a shadow password file to - be available. Its functionality is not available when passwords are - stored in the passwd file. + be available. The chage command is restricted to the root user, except for the option, which may be used by @@ -182,7 +179,7 @@ /etc/passwd - user account information + User account information. @@ -190,7 +187,7 @@ /etc/shadow - secure user account information + Secure user account information. diff --git a/man/chfn.1 b/man/chfn.1 index a734f8c6..3f047834 100644 --- a/man/chfn.1 +++ b/man/chfn.1 @@ -1,8 +1,11 @@ -.\" ** You probably do not want to edit this file directly ** -.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1). -.\" Instead of manually editing it, you probably should edit the DocBook XML -.\" source for it and then use the DocBook XSL Stylesheets to regenerate it. -.TH "CHFN" "1" "11/05/2005" "User Commands" "User Commands" +.\" Title: chfn +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/06/2006 +.\" Manual: User Commands +.\" Source: User Commands +.\" +.TH "CHFN" "1" "06/06/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -29,17 +32,20 @@ field does not have this restriction, and is used to store accounting informatio If none of the options are selected, \fBchfn\fR operates in an interactive fashion, prompting the user with the current values for all of the fields. Enter the new value to change the field, or leave the line blank to use the current value. The current value is displayed between a pair of -\fI[ ]\fR -marks. Without options, chfn prompts for the current user account. +\fB[ ]\fR +marks. Without options, +\fBchfn\fR +prompts for the current user account. .SH "FILES" -.TP +.TP 3n \fI/etc/login.defs\fR -shadow password suite configuration -.TP +Shadow password suite configuration. +.TP 3n \fI/etc/passwd\fR -user account information +User account information. .SH "SEE ALSO" .PP + \fBchsh\fR(1), \fBlogin.defs\fR(5), \fBpasswd\fR(5). diff --git a/man/chfn.1.xml b/man/chfn.1.xml index ab5ef7c1..b6def2e8 100644 --- a/man/chfn.1.xml +++ b/man/chfn.1.xml @@ -1,8 +1,6 @@ - - + chfn 1 @@ -52,8 +50,8 @@ current values for all of the fields. Enter the new value to change the field, or leave the line blank to use the current value. The current value is displayed between a pair of [ - ] marks. Without options, chfn prompts for the current - user account. + ] marks. Without options, chfn + prompts for the current user account. @@ -63,13 +61,13 @@ /etc/login.defs - shadow password suite configuration + Shadow password suite configuration. /etc/passwd - user account information + User account information. diff --git a/man/chgpasswd.8 b/man/chgpasswd.8 new file mode 100644 index 00000000..cb335c89 --- /dev/null +++ b/man/chgpasswd.8 @@ -0,0 +1,51 @@ +.\" Title: chgpasswd +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/06/2006 +.\" Manual: System Management Commands +.\" Source: System Management Commands +.\" +.TH "CHGPASSWD" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.SH "NAME" +chgpasswd \- update group passwords in batch mode +.SH "SYNOPSIS" +.HP 10 +\fBchgpasswd\fR [\fIoptions\fR] +.SH "DESCRIPTION" +.PP + +\fBchgpasswd\fR +reads a list of group name and password pairs from standard input and uses this information to update a set of existing groups. Each line is of the format: +.PP + +\fIgroup_name\fR:\fIpassword\fR +.PP +By default the supplied password must be in clear\-text. Default encryption algorithm is DES. +.PP +This command is intended to be used in a large system environment where many accounts are created at a single time. +.SH "OPTIONS" +.PP +The options which apply to the +\fBchgpasswd\fR +command are: +.TP 3n +\fB\-e\fR, \fB\-\-encrypted\fR +Supplied passwords are in encrypted form. +.TP 3n +\fB\-h\fR, \fB\-\-help\fR +Display help message and exit. +.TP 3n +\fB\-m\fR, \fB\-\-md5\fR +Use MD5 encryption instead DES when the supplied passwords are not encrypted. +.SH "CAVEATS" +.PP +Remember to set permissions or umask to prevent readability of unencrypted files by other users. +.SH "SEE ALSO" +.PP + +\fBgpasswd\fR(1), +\fBgroupadd\fR(8). diff --git a/man/chgpasswd.8.xml b/man/chgpasswd.8.xml new file mode 100644 index 00000000..c20d41e3 --- /dev/null +++ b/man/chgpasswd.8.xml @@ -0,0 +1,94 @@ + + + + + chgpasswd + 8 + System Management Commands + + + chgpasswd + update group passwords in batch mode + + + + + chgpasswd + + options + + + + + + DESCRIPTION + + chgpasswd reads a list of group name and password + pairs from standard input and uses this information to update a set + of existing groups. Each line is of the format: + + + group_name:password + + + By default the supplied password must be in clear-text. Default + encryption algorithm is DES. + + + This command is intended to be used in a large system environment + where many accounts are created at a single time. + + + + + OPTIONS + + The options which apply to the chgpasswd command + are: + + + + , + + Supplied passwords are in encrypted form. + + + + , + + Display help message and exit. + + + + , + + + Use MD5 encryption instead DES when the supplied passwords are + not encrypted. + + + + + + + + CAVEATS + + Remember to set permissions or umask to prevent readability of + unencrypted files by other users. + + + + + SEE ALSO + + + gpasswd1 + , + + groupadd8 + . + + + diff --git a/man/chpasswd.8 b/man/chpasswd.8 index 44ad0a9d..1ae4cd58 100644 --- a/man/chpasswd.8 +++ b/man/chpasswd.8 @@ -1,8 +1,11 @@ -.\" ** You probably do not want to edit this file directly ** -.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1). -.\" Instead of manually editing it, you probably should edit the DocBook XML -.\" source for it and then use the DocBook XSL Stylesheets to regenerate it. -.TH "CHPASSWD" "8" "03/02/2006" "System Management Commands" "System Management Commands" +.\" Title: chpasswd +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/06/2006 +.\" Manual: System Management Commands +.\" Source: System Management Commands +.\" +.TH "CHPASSWD" "8" "06/06/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,9 +17,11 @@ chpasswd \- update passwords in batch mode \fBchpasswd\fR [\fIoptions\fR] .SH "DESCRIPTION" .PP + \fBchpasswd\fR reads a list of user name and password pairs from standard input and uses this information to update a group of existing users. Each line is of the format: .PP + \fIuser_name\fR:\fIpassword\fR .PP By default the supplied password must be in clear\-text. Default encryption algorithm is DES. Also the password age will be updated, if present. @@ -27,13 +32,13 @@ This command is intended to be used in a large system environment where many acc The options which apply to the \fBchpasswd\fR command are: -.TP +.TP 3n \fB\-e\fR, \fB\-\-encrypted\fR Supplied passwords are in encrypted form. -.TP +.TP 3n \fB\-h\fR, \fB\-\-help\fR Display help message and exit. -.TP +.TP 3n \fB\-m\fR, \fB\-\-md5\fR Use MD5 encryption instead DES when the supplied passwords are not encrypted. .SH "CAVEATS" @@ -41,6 +46,7 @@ Use MD5 encryption instead DES when the supplied passwords are not encrypted. Remember to set permissions or umask to prevent readability of unencrypted files by other users. .SH "SEE ALSO" .PP + \fBpasswd\fR(1), \fBnewusers\fR(8), \fBuseradd\fR(8). diff --git a/man/chpasswd.8.xml b/man/chpasswd.8.xml index cd14673d..7743f37b 100644 --- a/man/chpasswd.8.xml +++ b/man/chpasswd.8.xml @@ -1,8 +1,6 @@ - - + chpasswd 8 diff --git a/man/chsh.1 b/man/chsh.1 index 1d04727d..6a8fe651 100644 --- a/man/chsh.1 +++ b/man/chsh.1 @@ -1,8 +1,11 @@ -.\" ** You probably do not want to edit this file directly ** -.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1). -.\" Instead of manually editing it, you probably should edit the DocBook XML -.\" source for it and then use the DocBook XSL Stylesheets to regenerate it. -.TH "CHSH" "1" "11/05/2005" "User Commands" "User Commands" +.\" Title: chsh +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/06/2006 +.\" Manual: User Commands +.\" Source: User Commands +.\" +.TH "CHSH" "1" "06/06/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,6 +17,7 @@ chsh \- change login shell \fBchsh\fR [\-s\ \fIlogin_shell\fR] [\fIuser\fR] .SH "DESCRIPTION" .PP + \fBchsh\fR changes the user login shell. This determines the name of the user's initial login command. A normal user may only change the login shell for her own account, the super user may change the login shell for any account. .PP @@ -33,17 +37,18 @@ operates in an interactive fashion, prompting the user with the current login sh \fI[ ]\fR marks. .SH "FILES" -.TP +.TP 3n \fI/etc/passwd\fR -user account information -.TP +User account information. +.TP 3n \fI/etc/shells\fR -list of valid login shells -.TP +List of valid login shells. +.TP 3n \fI/etc/login.defs\fR -shadow password suite configuration +Shadow password suite configuration. .SH "SEE ALSO" .PP + \fBchfn\fR(1), \fBlogin.defs\fR(5), \fBpasswd\fR(5). diff --git a/man/chsh.1.xml b/man/chsh.1.xml index 23257d55..66b27daa 100644 --- a/man/chsh.1.xml +++ b/man/chsh.1.xml @@ -1,8 +1,6 @@ - - + chsh 1 @@ -60,19 +58,19 @@ /etc/passwd - user account information + User account information. /etc/shells - list of valid login shells + List of valid login shells. /etc/login.defs - shadow password suite configuration + Shadow password suite configuration. diff --git a/man/cs/Makefile.am b/man/cs/Makefile.am index 592d3938..2898762a 100644 --- a/man/cs/Makefile.am +++ b/man/cs/Makefile.am @@ -8,8 +8,10 @@ man_MANS = \ gpasswd.1 \ groupadd.8 \ groupdel.8 \ + groupmod.8 \ groups.1 \ - id.1 \ + grpck.8 \ + gshadow.5 \ lastlog.8 \ nologin.8 \ passwd.5 \ @@ -18,4 +20,6 @@ man_MANS = \ vipw.8 EXTRA_DIST = $(man_MANS) \ + id.1 \ + groupmems.8 \ logoutd.8 diff --git a/man/cs/Makefile.in b/man/cs/Makefile.in index 97a6d3ac..bea171e2 100644 --- a/man/cs/Makefile.in +++ b/man/cs/Makefile.in @@ -134,6 +134,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ @@ -190,8 +192,10 @@ man_MANS = \ gpasswd.1 \ groupadd.8 \ groupdel.8 \ + groupmod.8 \ groups.1 \ - id.1 \ + grpck.8 \ + gshadow.5 \ lastlog.8 \ nologin.8 \ passwd.5 \ @@ -200,6 +204,8 @@ man_MANS = \ vipw.8 EXTRA_DIST = $(man_MANS) \ + id.1 \ + groupmems.8 \ logoutd.8 all: all-am diff --git a/man/cs/groupmems.8 b/man/cs/groupmems.8 new file mode 100644 index 00000000..729fce4b --- /dev/null +++ b/man/cs/groupmems.8 @@ -0,0 +1,85 @@ +.TH "GROUPMEMS" "8" "10/20/2005" "System Management Commands" "System Management Commands" +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.SH "JMNO" +groupmems \- Spravuje leny u鱉ivatelovy prim獺rn穩 skupiny +.SH "POU鬚IT" +.HP 10 +\fBgroupmems\fR \-a\ \fIu鱉ivatel\fR \-d\ \fIu鱉ivatel\fR \-l \-D [\-g\ \fIskupina\fR] +.SH "POPIS" +.PP +N獺stroj +\fBgroupmems\fR +umo鱉uje u鱉ivatel轡m spravovat lenstv穩 ve sv矇 prim獺rn穩 skupin, ani鱉 +by museli m穩t superu鱉ivatelsk獺 pr獺va. N獺stroj +\fBgroupmems\fR +je zam羸禳len pro syst矇my, kter矇 pro ka鱉d矇ho u鱉ivatele vytv獺穩 vlastn穩 +prim獺rn穩 skupinu (tj. novak / novak). +.PP +Pouze superu鱉ivatel (root) m轡鱉e pou鱉穩t +\fBgroupmems\fR +ke zmn lenstv穩 v ostatn穩ch skupin獺ch. +.SH "VOLBY" +.PP +P穩kaz +\fBgroupmems\fR +akceptuje n獺sleduj穩c穩 volby: +.TP +\fB\-a\fR \fIu鱉ivatel\fR +Pid獺 do seznamu len轡 skupiny nov矇ho u鱉ivatele. +.TP +\fB\-d\fR \fIu鱉ivatel\fR +Ze seznamu len轡 skupiny odebere dan矇ho u鱉ivatele. +.TP +\fB\-D\fR +Ze seznamu len轡 skupiny odebere v禳echny u鱉ivatele. +.TP +\fB\-g\fR \fIskupina\fR +Superu鱉ivatel m轡鱉e zadat skupinu, kter矇 se maj穩 zmny t羸kat. +.TP +\fB\-l\fR +Vyp穩禳e seznam len轡 skupiny. +.SH "NASTAVEN" +.PP +P穩kaz +\fBgroupmems\fR +by ml m穩t nastavena pr獺va +2770 +a ml by jej vlastnit u鱉ivatel +\fIroot\fR +a skupina +\fIgroups\fR. Spr獺vce syst矇mu m轡鱉e u鱉ivatel轡m povolit +pou鱉穩v獺n穩 n獺stroje +\fBgroupmems\fR +t穩m, 鱉e pid獺 u鱉ivatele do skupiny groups. U鱉ivatel矇 si pak mohou sami +spravovat lenstv穩 ve skupin獺ch. +.sp +.nf + $ groupadd \-r groups + $ chmod 2770 groupmems + $ chown root.groups groupmems + $ groupmems \-g groups \-a gk4 + +.fi +.SH "SOUBORY" +.TP +\fI/etc/group\fR +informace o skupinov羸ch 繳tech +.TP +\fI/etc/gshadow\fR +citliv矇 informace o skupinov羸ch 繳tech +.SH "VIZ TAK" +.PP +\fBchfn\fR(1), +\fBchsh\fR(1), +\fBpasswd\fR(1), +\fBgroupadd\fR(8), +\fBgroupdel\fR(8), +\fBuseradd\fR(8), +\fBuserdel\fR(8), +\fBusermod\fR(8). +.SH "AUTOR" +.PP +George Kraft IV (gk4@us.ibm.com) diff --git a/man/cs/groupmod.8 b/man/cs/groupmod.8 new file mode 100644 index 00000000..93389948 --- /dev/null +++ b/man/cs/groupmod.8 @@ -0,0 +1,79 @@ +.TH "GROUPMOD" "8" "11/05/2005" "System Management Commands" "System Management Commands" +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.SH "JMNO" +groupmod \- uprav穩 skupinu +.SH "POU鬚IT" +.HP 9 +\fBgroupmod\fR [\-g\ \fIgid\fR\ [\-o\ ]] [\-n\ \fInov矇_jm矇no_skupiny\fR] \fIskupina\fR +.SH "POPIS" +.PP +P穩kaz +\fBgroupmod\fR +upravuje soubory se syst矇mov羸mi 繳ty tak, aby odpov穩daly zmn獺m +zadan羸m na p穩kazov矇 獺dce. +.SH "VOLBY" +.PP +P穩kaz +\fBgroupmod\fR +akceptuje n獺sleduj穩c穩 volby: +.TP +\fB\-g\fR \fIgid\fR +穩seln獺 hodnota skupinov矇ho ID. Tato hodnota mus穩 b羸t unik獺tn穩 (s +v羸jimkou volby +\fB\-o\fR. +Hodnota mus穩 b羸t nez獺porn矇 cel矇 穩slo. Hodnoty mezi 0 a 999 jsou +obvykle rezervov獺ny pro syst矇mov矇 繳ty. U soubor轡, kter矇 mly skupinu +nastavenu na star矇 GID, ji mus穩te penastavit na nov矇 GID run. +.TP +\fB\-n\fR \fInov矇_jm矇no_skupiny\fR +Jm矇no skupiny se zmn穩 ze +\fIskupina\fR +na +\fInov矇_jm矇no_skupiny\fR. +.SH "SOUBORY" +.TP +\fI/etc/group\fR +informace o skupinov羸ch 繳tech +.TP +\fI/etc/gshadow\fR +citliv矇 informace o skupinov羸ch 繳tech +.SH "NVRATOV HODNOTY" +.PP +P穩kaz +\fBgroupmod\fR +m轡鱉e skonit s n獺sleduj穩c穩mi n獺vratov羸mi hodnotami: +.TP +\fI0\fR +繳spch +.TP +\fI2\fR +chybn獺 syntaxe p穩kazu +.TP +\fI3\fR +chybn羸 argument parametru +.TP +\fI4\fR +zadan獺 skupina neexistuje +.TP +\fI6\fR +zadan獺 skupina neexistuje +.TP +\fI9\fR +skupina je ji鱉 pou鱉穩v獺na +.TP +\fI10\fR +nelze aktualizovat soubor group +.SH "VIZ TAK" +.PP +\fBchfn\fR(1), +\fBchsh\fR(1), +\fBpasswd\fR(1), +\fBgpasswd\fR(8), +\fBgroupadd\fR(8), +\fBgroupdel\fR(8), +\fBuseradd\fR(8), +\fBuserdel\fR(8), +\fBusermod\fR(8). diff --git a/man/cs/grpck.8 b/man/cs/grpck.8 new file mode 100644 index 00000000..07e67d7d --- /dev/null +++ b/man/cs/grpck.8 @@ -0,0 +1,111 @@ +.TH "GRPCK" "8" "11/05/2005" "System Management Commands" "System Management Commands" +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.SH "JMNO" +grpck \- ov穩 integritu skupinov羸ch soubor轡 +.SH "POU鬚IT" +.HP 6 +\fBgrpck\fR [\-r] [\fIgroup\fR\ \fIshadow\fR] +.SH "POPIS" +.PP +\fBgrpck\fR +ov穩 integritu informac穩 pou鱉穩van羸ch pi autentizaci v轡i +syst矇mu. Kontroluj穩 se v禳echny z獺znamy v souborech +\fI/etc/group\fR +a +\fI/etc/gshadow\fR, +zda maj穩 spr獺vn羸 form獺t a zda jsou ve v禳ech pol穩ch jen povolen獺 +data. Pi nalezen穩 chybn form獺tovan羸ch a jinak neopraviteln羸ch +z獺znam轡 je u鱉ivatel vyb穩dnut, aby tyto z獺znamy smazal. +.PP +U ka鱉d矇ho z獺znamu se kontroluje, zda: +.TP 3 +\(bu +m獺 spr獺vn羸 poet pol穩 +.TP +\(bu +m獺 unik獺tn穩 n獺zev skupiny +.TP +\(bu +obsahuje platn羸 seznam len轡 a administr獺tor轡 +.PP +Kontroly na spr獺vn羸 poet pol穩 a unik獺tnost n獺zvu skupiny jsou +kritick矇. Pokud m獺 z獺znam chybn羸 poet pol穩, je u鱉ivatel vyb穩dnut, aby +z獺znam smazal. Nebude-li u鱉ivatel souhlasit, jsou v禳echny dal禳穩 +kontroly peskoeny. U z獺znamu s duplicitn穩m n獺zvem skupiny je +u鱉ivatel takt矇鱉 vyb穩dnut ke smaz獺n穩 z獺znamu, ov禳em n獺sledn矇 kontroly +nejsou peskoeny. V禳echny ostatn穩 chyby jsou pova鱉ov獺ny pouze za +varov獺n穩 a u鱉ivatel je vyzv獺n k n獺prav chyby pomoc穩 p穩kazu +\fBgroupmod\fR. +.PP +P穩kazy pracuj穩c穩 se souborem +\fI/etc/group\fR +nemohou mnit poru禳en矇 nebo duplicitn穩 z獺znamy. V takov羸ch p穩padech +byste mli pou鱉穩t +\fBgrpck\fR +a chybn矇 z獺znamy odstranit. +.SH "VOLBY" +.PP +\fBgrpck\fR +implicitn pracuje nad soubory +\fI/etc/group\fR +a +\fI/etc/gshadow\fR. U鱉ivatel m轡鱉e zvolit jin矇 soubory pomoc穩 parametr轡 +\fIgroup\fR +a +\fIshadow\fR. +U鱉ivatel d獺le m轡鱉e parametrem +\fB\-r\fR +zapnout re鱉im jen pro ten穩. Prakticky to znamen獺, 鱉e na v禳echny +ot獺zky ohledn zmn se automaticky odpov穩 +\fIne\fR. +\fBgrpck\fR +tak矇 um穩 set穩tit z獺znamy v souborech +\fI/etc/group\fR +a +\fI/etc/gshadow\fR +podle GID. Pro t穩d穩c穩 re鱉im zadejte parametr +\fB\-s\fR. +V takov矇m p穩pad se neprov獺d穩 鱉獺dn矇 kontroly, soubory se pouze +set穩d穩. +.SH "SOUBORY" +.TP +\fI/etc/group\fR +informace o skupinov羸ch 繳tech +.TP +\fI/etc/gshadow\fR +citliv矇 informace o skupinov羸ch 繳tech +.TP +\fI/etc/passwd\fR +informace o u鱉ivatelsk羸ch 繳tech +.SH "NVRATOV HODNOTY" +.PP +P穩kaz +\fBgrpck\fR +m轡鱉e skonit s n獺sleduj穩c穩mi n獺vratov羸mi hodnotami: +.TP +\fI0\fR +繳spch +.TP +\fI1\fR +chybn獺 syntaxe p穩kazu +.TP +\fI2\fR +jeden i v穩ce chybn羸ch z獺znam轡 +.TP +\fI3\fR +nelze otev穩t soubory skupin +.TP +\fI4\fR +nelze zamknout soubory skupin +.TP +\fI5\fR +nelze aktualizovat soubory skupin +.SH "VIZ TAK" +.PP +\fBgroup\fR(5), +\fBpasswd\fR(5), +\fBshadow\fR(5), +\fBgroupmod\fR(8). diff --git a/man/cs/gshadow.5 b/man/cs/gshadow.5 new file mode 100644 index 00000000..ad8750d0 --- /dev/null +++ b/man/cs/gshadow.5 @@ -0,0 +1,52 @@ +.TH "GSHADOW" "5" "11/05/2005" "File Formats and Conversions" "File Formats and Conversions" +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.SH "JMNO" +gshadow \- st穩nov羸 soubor se skupinami +.SH "POPIS" +.PP +\fI/etc/gshadow\fR +Obsahuje st穩nov矇 informace ke skupinov羸m 繳t轡m. Obsahuje 獺dky +s pevnou strukturou, kde jsou jednotliv獺 pole oddlen獺 dvojtekami: +.TP 3 +\(bu +n獺zev skupiny +.TP +\(bu +za禳ifrovan矇 heslo +.TP +\(bu +獺rkami oddlen羸 seznam administr獺tor轡 skupiny +.TP +\(bu +獺rkami oddlen羸 seznam len轡 skupiny +.PP +Pole pro n獺zev skupiny a heslo mus穩 b羸t vyplnn獺. Za禳ifrovan矇 heslo se +skl獺d獺 ze znak轡 64 znakov矇 abecedy (a-z, A-Z, 0-9, \\ a /). +Podrobnosti o hesle naleznete v +\fBcrypt\fR(3). +Pokud pole s heslem obsahuje znak, kter羸 nen穩 platn羸m v羸sledkem +funkce +\fBcrypt\fR(3), nap. ! nebo *, u鱉ivatel se nebude moci pomoc穩 tohoto +hesla pihl獺sit, ale z獺le鱉穩 tak矇 na syst矇mu +\fBpam\fR(7). +.PP +Heslo v tomto souboru m獺 pednost ped heslem ze souboru +\fI/etc/group\fR. +.PP +M獺-li b羸t zachov獺na bezpenost hesel, nesm穩 b羸t tento soubor iteln羸 +pro b鱉n矇 u鱉ivatele. +.SH "SOUBORY" +.TP +\fI/etc/group\fR +informace o skupinov羸ch 繳tech +.TP +\fI/etc/gshadow\fR +citliv矇 informace o skupinov羸ch 繳tech +.SH "VIZ TAK" +.PP +\fBgroup\fR(5), +\fBgpasswd\fR(5), +\fBnewgrp\fR(5). diff --git a/man/de/Makefile.in b/man/de/Makefile.in index b1ab2e81..935dfd7a 100644 --- a/man/de/Makefile.in +++ b/man/de/Makefile.in @@ -134,6 +134,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ diff --git a/man/es/Makefile.in b/man/es/Makefile.in index faaecc40..23c0fea4 100644 --- a/man/es/Makefile.in +++ b/man/es/Makefile.in @@ -134,6 +134,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ diff --git a/man/expiry.1 b/man/expiry.1 index 5c207c1d..9faeac9a 100644 --- a/man/expiry.1 +++ b/man/expiry.1 @@ -1,8 +1,11 @@ -.\" ** You probably do not want to edit this file directly ** -.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1). -.\" Instead of manually editing it, you probably should edit the DocBook XML -.\" source for it and then use the DocBook XSL Stylesheets to regenerate it. -.TH "EXPIRY" "1" "11/05/2005" "User Commands" "User Commands" +.\" Title: expiry +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/06/2006 +.\" Manual: User Commands +.\" Source: User Commands +.\" +.TH "EXPIRY" "1" "06/06/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,16 +17,18 @@ expiry \- check and enforce password expiration policy \fBexpiry\fR [\-c] [\-f] .SH "DESCRIPTION" .PP + \fBexpiry\fR checks (\fB\-c\fR) the current password expiration and forces (\fB\-f\fR) changes when required. It is callable as a normal user command. .SH "FILES" -.TP +.TP 3n \fI/etc/passwd\fR -user account information -.TP +User account information. +.TP 3n \fI/etc/shadow\fR -secure user account information +Secure user account information. .SH "SEE ALSO" .PP + \fBpasswd\fR(5), \fBshadow\fR(5). diff --git a/man/expiry.1.xml b/man/expiry.1.xml index e75b3c89..6bc807a1 100644 --- a/man/expiry.1.xml +++ b/man/expiry.1.xml @@ -1,8 +1,6 @@ - - + expiry 1 @@ -36,13 +34,13 @@ /etc/passwd - user account information + User account information. /etc/shadow - secure user account information + Secure user account information. diff --git a/man/faillog.5 b/man/faillog.5 index 8149bae9..17021603 100644 --- a/man/faillog.5 +++ b/man/faillog.5 @@ -1,14 +1,17 @@ -.\" ** You probably do not want to edit this file directly ** -.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1). -.\" Instead of manually editing it, you probably should edit the DocBook XML -.\" source for it and then use the DocBook XSL Stylesheets to regenerate it. -.TH "FAILLOG" "5" "11/05/2005" "" "" +.\" Title: faillog +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/06/2006 +.\" Manual: +.\" Source: +.\" +.TH "FAILLOG" "5" "06/06/2006" "" "" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .SH "NAME" -faillog \- Login failure logging file +faillog \- login failure logging file .SH "DESCRIPTION" .PP \fI/var/log/faillog\fR @@ -16,6 +19,7 @@ maintains a count of login failures and the limits for each account. The file is .PP The structure of the file is: .sp +.RS 3n .nf struct faillog { short fail_cnt; @@ -24,10 +28,12 @@ struct faillog { time_t fail_time; }; .fi +.RE .SH "FILES" -.TP +.TP 3n \fI/var/log/faillog\fR -login failure log +Failure logging file. .SH "SEE ALSO" .PP + \fBfaillog\fR(8) diff --git a/man/faillog.5.xml b/man/faillog.5.xml index 02921c41..62c0f61a 100644 --- a/man/faillog.5.xml +++ b/man/faillog.5.xml @@ -1,15 +1,13 @@ - - + faillog 5 faillog - Login failure logging file + login failure logging file @@ -38,7 +36,7 @@ struct faillog { /var/log/faillog - login failure log + Failure logging file. diff --git a/man/faillog.8 b/man/faillog.8 index 99fc5f59..9938620a 100644 --- a/man/faillog.8 +++ b/man/faillog.8 @@ -1,8 +1,11 @@ -.\" ** You probably do not want to edit this file directly ** -.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1). -.\" Instead of manually editing it, you probably should edit the DocBook XML -.\" source for it and then use the DocBook XSL Stylesheets to regenerate it. -.TH "FAILLOG" "8" "11/05/2005" "System Management Commands" "System Management Commands" +.\" Title: faillog +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/06/2006 +.\" Manual: System Management Commands +.\" Source: System Management Commands +.\" +.TH "FAILLOG" "8" "06/06/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,6 +17,7 @@ faillog \- display faillog records or set login failure limits \fBfaillog\fR [\fIoptions\fR] .SH "DESCRIPTION" .PP + \fBfaillog\fR formats the contents of the failure log from \fI/var/log/faillog\fR @@ -25,18 +29,18 @@ without arguments display only list of user faillog records who have ever had a The options which apply to the \fBfaillog\fR command are: -.TP +.TP 3n \fB\-a\fR, \fB\-\-all\fR Display faillog records for all users. -.TP +.TP 3n \fB\-h\fR, \fB\-\-help\fR Display help message and exit. -.TP +.TP 3n \fB\-l\fR, \fB\-\-lock\-time\fR \fISEC\fR Lock account to \fISEC\fR seconds after failed login. -.TP +.TP 3n \fB\-m\fR, \fB\-\-maximum\fR \fIMAX\fR Set maximum number of login failures after the account is disabled to \fIMAX\fR. Selecting @@ -44,21 +48,22 @@ Set maximum number of login failures after the account is disabled to value of 0 has the effect of not placing a limit on the number of failed logins. The maximum failure count should always be 0 for \fIroot\fR to prevent a denial of services attack against the system. -.TP +.TP 3n \fB\-r\fR, \fB\-\-reset\fR -Reset the counters of login failures or one record if used with the \-u +Reset the counters of login failures or one record if used with the +\fB\-u\fR \fILOGIN\fR option. Write access to \fI/var/log/faillog\fR is required for this option. -.TP +.TP 3n \fB\-t\fR, \fB\-\-time\fR \fIDAYS\fR Display faillog records more recent than \fIDAYS\fR. The \fB\-t\fR flag overrides the use of \fB\-u\fR. -.TP +.TP 3n \fB\-u\fR, \fB\-\-user\fR \fILOGIN\fR Display faillog record or maintains failure counters and limits (if used with \fB\-l\fR, @@ -69,6 +74,7 @@ options) only for user with \fILOGIN\fR. .SH "CAVEATS" .PP + \fBfaillog\fR only prints out users with no successful login since the last failure. To print out a user who has had a successful login since their last failure, you must explicitly request the user with the \fB\-u\fR @@ -76,10 +82,11 @@ flag, or print out all users with the \fB\-a\fR flag. .SH "FILES" -.TP +.TP 3n \fI/var/log/faillog\fR -failure logging file +Failure logging file. .SH "SEE ALSO" .PP + \fBlogin\fR(1), \fBfaillog\fR(5). diff --git a/man/faillog.8.xml b/man/faillog.8.xml index f31ea0c8..1e7def7d 100644 --- a/man/faillog.8.xml +++ b/man/faillog.8.xml @@ -1,8 +1,6 @@ - - + faillog 8 @@ -85,9 +83,9 @@ Reset the counters of login failures or one record if used with - the -u LOGIN option. Write access to - /var/log/faillog is required for this - option. + the LOGIN + option. Write access to /var/log/faillog + is required for this option. @@ -136,7 +134,7 @@ /var/log/faillog - failure logging file + Failure logging file. diff --git a/man/fi/Makefile.in b/man/fi/Makefile.in index ad357878..8f925ffb 100644 --- a/man/fi/Makefile.in +++ b/man/fi/Makefile.in @@ -131,6 +131,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ diff --git a/man/fr/Makefile.am b/man/fr/Makefile.am index 35b18dcb..bf88cacb 100644 --- a/man/fr/Makefile.am +++ b/man/fr/Makefile.am @@ -1,7 +1,17 @@ mandir = @mandir@/fr +if USE_PAM +man_nonpam = +else +man_nonpam = \ + limits.5 \ + login.access.5 \ + porttime.5 +endif + man_MANS = \ + $(man_nonpam) \ chage.1 \ chfn.1 \ chpasswd.8 \ @@ -20,16 +30,13 @@ man_MANS = \ grpunconv.8 \ gshadow.5 \ lastlog.8 \ - limits.5 \ login.1 \ - login.access.5 \ login.defs.5 \ logoutd.8 \ newgrp.1 \ newusers.8 \ passwd.1 \ passwd.5 \ - porttime.5 \ pwck.8 \ pwconv.8 \ pwunconv.8 \ @@ -44,4 +51,7 @@ man_MANS = \ vigr.8 \ vipw.8 -EXTRA_DIST = $(man_MANS) +EXTRA_DIST = \ + $(man_MANS) \ + $(man_nonpam) + diff --git a/man/fr/Makefile.in b/man/fr/Makefile.in index d4ad2ed3..c6a0dd39 100644 --- a/man/fr/Makefile.in +++ b/man/fr/Makefile.in @@ -135,6 +135,8 @@ U = @U@ USE_NLS = @USE_NLS@ USE_NLS_FALSE = @USE_NLS_FALSE@ USE_NLS_TRUE = @USE_NLS_TRUE@ +USE_PAM_FALSE = @USE_PAM_FALSE@ +USE_PAM_TRUE = @USE_PAM_TRUE@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XMLCATALOG = @XMLCATALOG@ @@ -184,7 +186,14 @@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ +@USE_PAM_FALSE@man_nonpam = \ +@USE_PAM_FALSE@ limits.5 \ +@USE_PAM_FALSE@ login.access.5 \ +@USE_PAM_FALSE@ porttime.5 + +@USE_PAM_TRUE@man_nonpam = man_MANS = \ + $(man_nonpam) \ chage.1 \ chfn.1 \ chpasswd.8 \ @@ -203,16 +212,13 @@ man_MANS = \ grpunconv.8 \ gshadow.5 \ lastlog.8 \ - limits.5 \ login.1 \ - login.access.5 \ login.defs.5 \ logoutd.8 \ newgrp.1 \ newusers.8 \ passwd.1 \ passwd.5 \ - porttime.5 \ pwck.8 \ pwconv.8 \ pwunconv.8 \ @@ -227,7 +233,10 @@ man_MANS = \ vigr.8 \ vipw.8 -EXTRA_DIST = $(man_MANS) +EXTRA_DIST = \ + $(man_MANS) \ + $(man_nonpam) + all: all-am .SUFFIXES: diff --git a/man/fr/fr.po b/man/fr/fr.po new file mode 100644 index 00000000..873f93d8 --- /dev/null +++ b/man/fr/fr.po @@ -0,0 +1,7025 @@ +# translation of shadow-man.po to French +# French translation of the shadow's man pages +# Traduction des pages de manuel livr矇es avec shadow +# +# Nicolas FRANOIS , 2004 +# Certaines pages 矇taient d矇j traduites: +# chage: Olivier Marin, 2001 +# chpasswd: Amand Tihon +# chsh, groups, passwd(1), passwd(5): Christophe Blaess, 1997 +# faillog(5): Pascal Terjan +# gpasswd: Maxime Mastin, 2001 +# shadow(5): Thierry Vignaud , 1999 +# useradd: Fr矇d矇ric Delanoy, 2000 +# +msgid "" +msgstr "" +"Project-Id-Version: shadow-man-pages 4.0.15\n" +"POT-Creation-Date: 2006-05-31 21:20+0200\n" +"PO-Revision-Date: 2004-12-20 23:49+0100\n" +"Last-Translator: Nicolas Fran癟ois \n" +"Language-Team: Debian French Team \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.9.1\n" + +#: vipw.8.xml:5(refentrytitle) vipw.8.xml:10(refname) vipw.8.xml:19(command) +msgid "vipw" +msgstr "vipw" + +#: vipw.8.xml:6(manvolnum) usermod.8.xml:6(manvolnum) +#: userdel.8.xml:6(manvolnum) userdel.8.xml:147(replaceable) +#: useradd.8.xml:6(manvolnum) pwconv.8.xml:6(manvolnum) +#: pwck.8.xml:6(manvolnum) nologin.8.xml:6(manvolnum) +#: newusers.8.xml:6(manvolnum) logoutd.8.xml:6(manvolnum) +#: lastlog.8.xml:6(manvolnum) grpck.8.xml:6(manvolnum) +#: groupmod.8.xml:6(manvolnum) groupmems.8.xml:6(manvolnum) +#: groupdel.8.xml:6(manvolnum) groupdel.8.xml:78(replaceable) +#: groupadd.8.xml:6(manvolnum) faillog.8.xml:6(manvolnum) +#: faillog.5.xml:49(manvolnum) chpasswd.8.xml:6(manvolnum) +#: chgpasswd.8.xml:8(manvolnum) +msgid "8" +msgstr "8" + +#: vipw.8.xml:7(refmiscinfo) usermod.8.xml:7(refmiscinfo) +#: userdel.8.xml:7(refmiscinfo) useradd.8.xml:7(refmiscinfo) +#: pwconv.8.xml:7(refmiscinfo) pwck.8.xml:7(refmiscinfo) +#: nologin.8.xml:7(refmiscinfo) newusers.8.xml:7(refmiscinfo) +#: logoutd.8.xml:7(refmiscinfo) lastlog.8.xml:7(refmiscinfo) +#: grpck.8.xml:7(refmiscinfo) groupmod.8.xml:7(refmiscinfo) +#: groupmems.8.xml:7(refmiscinfo) groupdel.8.xml:7(refmiscinfo) +#: groupadd.8.xml:7(refmiscinfo) faillog.8.xml:7(refmiscinfo) +#: chpasswd.8.xml:7(refmiscinfo) chgpasswd.8.xml:9(refmiscinfo) +msgid "System Management Commands" +msgstr "Commandes pour la gestion du syst癡me" + +#: vipw.8.xml:11(refname) vipw.8.xml:22(command) +msgid "vigr" +msgstr "vigr" + +#: vipw.8.xml:12(refpurpose) +#, fuzzy +msgid "edit the password, group, shadow-password or shadow-group file" +msgstr "diter les fichiers passwd, group, shadow ou gshadow" + +#: vipw.8.xml:19(arg) vipw.8.xml:22(arg) usermod.8.xml:18(replaceable) +#: userdel.8.xml:16(arg) useradd.8.xml:17(replaceable) +#: useradd.8.xml:29(replaceable) su.1.xml:17(replaceable) +#: passwd.1.xml:18(replaceable) lastlog.8.xml:18(replaceable) +#: faillog.8.xml:18(replaceable) chpasswd.8.xml:18(replaceable) +#: chgpasswd.8.xml:20(replaceable) chage.1.xml:17(replaceable) +msgid "options" +msgstr "options" + +#: vipw.8.xml:27(title) usermod.8.xml:25(title) userdel.8.xml:24(title) +#: useradd.8.xml:35(title) suauth.5.xml:21(title) su.1.xml:32(title) +#: sg.1.xml:26(title) shadow.5.xml:15(title) shadow.3.xml:64(title) +#: shadow.3.xml:120(title) pwconv.8.xml:33(title) pwck.8.xml:44(title) +#: porttime.5.xml:15(title) passwd.5.xml:15(title) passwd.1.xml:25(title) +#: nologin.8.xml:21(title) newusers.8.xml:24(title) newgrp.1.xml:22(title) +#: logoutd.8.xml:21(title) login.defs.5.xml:15(title) +#: login.access.5.xml:15(title) login.1.xml:36(title) limits.5.xml:16(title) +#: lastlog.8.xml:24(title) gshadow.5.xml:15(title) grpck.8.xml:25(title) +#: groups.1.xml:24(title) groupmod.8.xml:27(title) groupmems.8.xml:27(title) +#: groupdel.8.xml:24(title) groupadd.8.xml:30(title) gpasswd.1.xml:48(title) +#: faillog.8.xml:24(title) faillog.5.xml:14(title) expiry.1.xml:23(title) +#: chsh.1.xml:24(title) chpasswd.8.xml:24(title) chgpasswd.8.xml:26(title) +#: chfn.1.xml:27(title) chage.1.xml:24(title) +msgid "DESCRIPTION" +msgstr "DESCRIPTION" + +#: vipw.8.xml:28(para) +#, fuzzy +msgid "" +"vipw and vigr will edit the files " +"/etc/passwd and /etc/group, " +"respectively. With the flag, they will edit the shadow " +"versions of those files, /etc/shadow and /etc/" +"gshadow, respectively. The programs will set the appropriate " +"locks to prevent file corruption. When looking for an editor, the programs " +"will first try the environment variable $VISUAL, then the " +"environment variable $EDITOR, and finally the default editor, " +"vi1." +msgstr "" +"Vipw et vigr permettent d'矇diter les " +"fichiers /etc/passwd et /etc/group, respectivement. Avec l'option , ils permettent " +"d'矇diter les versions cach矇es de ces fichiers: /etc/shadow et /etc/gshadow, respectivement. Ces " +"programmes placent les verrous n矇cessaires afin d'矇viter toute corruption " +"des fichiers. L'矇diteur utilis矇 est choisi en fonction des variables " +"d'environnement VISUAL et EDITOR, et est par " +"d矇faut vi1." + +#: vipw.8.xml:45(title) usermod.8.xml:33(title) userdel.8.xml:33(title) +#: useradd.8.xml:47(title) su.1.xml:78(title) pwck.8.xml:96(title) +#: passwd.1.xml:138(title) login.1.xml:119(title) lastlog.8.xml:36(title) +#: grpck.8.xml:69(title) groupmod.8.xml:35(title) groupmems.8.xml:42(title) +#: groupadd.8.xml:39(title) gpasswd.1.xml:71(title) faillog.8.xml:35(title) +#: chsh.1.xml:45(title) chpasswd.8.xml:46(title) chgpasswd.8.xml:47(title) +#: chage.1.xml:34(title) +msgid "OPTIONS" +msgstr "OPTIONS" + +#: vipw.8.xml:46(para) +#, fuzzy +msgid "" +"The options which apply to the vipw and vigr commands are:" +msgstr "" +"Les options disponibles pour la commande pwck sont:" + +#: vipw.8.xml:52(term) +#, fuzzy +msgid ", " +msgstr ", " + +#: vipw.8.xml:54(para) +msgid "Edit group database." +msgstr "" + +#: vipw.8.xml:58(term) userdel.8.xml:62(term) useradd.8.xml:153(term) +#: passwd.1.xml:178(term) lastlog.8.xml:52(term) groupadd.8.xml:72(term) +#: faillog.8.xml:48(term) chpasswd.8.xml:59(term) chgpasswd.8.xml:60(term) +#: chage.1.xml:72(term) +msgid ", " +msgstr ", " + +#: vipw.8.xml:60(para) userdel.8.xml:64(para) useradd.8.xml:155(para) +#: passwd.1.xml:180(para) lastlog.8.xml:56(para) groupadd.8.xml:74(para) +#: faillog.8.xml:50(para) chpasswd.8.xml:61(para) chgpasswd.8.xml:62(para) +#: chage.1.xml:74(para) +msgid "Display help message and exit." +msgstr "Affiche un message d'aide et quitte." + +#: vipw.8.xml:64(term) +#, fuzzy +msgid ", " +msgstr ", " + +#: vipw.8.xml:66(para) +msgid "Edit passwd database." +msgstr "" + +#: vipw.8.xml:70(term) passwd.1.xml:232(term) +msgid ", " +msgstr ", " + +#: vipw.8.xml:72(para) passwd.1.xml:236(para) +#, fuzzy +msgid "Quiet mode." +msgstr "mode silencieux" + +#: vipw.8.xml:76(term) +#, fuzzy +msgid ", " +msgstr ", " + +#: vipw.8.xml:78(para) +msgid "Edit shadow or gshadow database." +msgstr "" + +#: vipw.8.xml:85(title) usermod.8.xml:246(title) userdel.8.xml:88(title) +#: useradd.8.xml:360(title) suauth.5.xml:139(title) su.1.xml:180(title) +#: sg.1.xml:43(title) shadow.5.xml:105(title) shadow.3.xml:172(title) +#: pwconv.8.xml:109(title) pwck.8.xml:145(title) porttime.5.xml:76(title) +#: passwd.5.xml:87(title) passwd.1.xml:320(title) newusers.8.xml:100(title) +#: newgrp.1.xml:54(title) logoutd.8.xml:35(title) login.access.5.xml:66(title) +#: login.1.xml:198(title) limits.5.xml:107(title) lastlog.8.xml:113(title) +#: gshadow.5.xml:61(title) grpck.8.xml:87(title) groups.1.xml:46(title) +#: groupmod.8.xml:69(title) groupmems.8.xml:103(title) +#: groupdel.8.xml:43(title) groupadd.8.xml:112(title) gpasswd.1.xml:93(title) +#: faillog.8.xml:132(title) faillog.5.xml:34(title) expiry.1.xml:32(title) +#: chsh.1.xml:56(title) chfn.1.xml:59(title) chage.1.xml:175(title) +msgid "FILES" +msgstr "FICHIERS" + +#: vipw.8.xml:88(filename) usermod.8.xml:249(filename) +#: userdel.8.xml:91(filename) useradd.8.xml:375(filename) +#: sg.1.xml:58(filename) pwck.8.xml:148(filename) newgrp.1.xml:69(filename) +#: gshadow.5.xml:64(filename) grpck.8.xml:90(filename) +#: groups.1.xml:49(filename) groupmod.8.xml:72(filename) +#: groupmems.8.xml:106(filename) groupdel.8.xml:46(filename) +#: groupadd.8.xml:115(filename) gpasswd.1.xml:11(filename) +#: gpasswd.1.xml:96(filename) +msgid "/etc/group" +msgstr "/etc/group" + +#: vipw.8.xml:90(para) usermod.8.xml:251(para) userdel.8.xml:93(para) +#: useradd.8.xml:377(para) sg.1.xml:60(para) pwck.8.xml:150(para) +#: newgrp.1.xml:71(para) gshadow.5.xml:66(para) grpck.8.xml:92(para) +#: groups.1.xml:51(para) groupmod.8.xml:74(para) groupmems.8.xml:108(para) +#: groupdel.8.xml:48(para) groupadd.8.xml:117(para) gpasswd.1.xml:98(para) +#, fuzzy +msgid "Group account information." +msgstr "informations sur les groupes" + +#: vipw.8.xml:94(filename) sg.1.xml:64(filename) newgrp.1.xml:75(filename) +#: gshadow.5.xml:70(filename) grpck.8.xml:96(filename) +#: groupmod.8.xml:78(filename) groupmems.8.xml:112(filename) +#: groupdel.8.xml:52(filename) groupadd.8.xml:121(filename) +#: gpasswd.1.xml:102(filename) +msgid "/etc/gshadow" +msgstr "/etc/gshadow" + +#: vipw.8.xml:96(para) sg.1.xml:66(para) newgrp.1.xml:77(para) +#: gshadow.5.xml:72(para) grpck.8.xml:98(para) groupmod.8.xml:80(para) +#: groupdel.8.xml:54(para) groupadd.8.xml:123(para) gpasswd.1.xml:104(para) +#, fuzzy +msgid "Secure group account information." +msgstr "informations cach矇es sur les groupes" + +#: vipw.8.xml:100(filename) usermod.8.xml:261(filename) +#: userdel.8.xml:103(filename) useradd.8.xml:363(filename) +#: su.1.xml:183(filename) sg.1.xml:46(filename) shadow.5.xml:108(filename) +#: pwck.8.xml:154(filename) passwd.5.xml:90(filename) +#: passwd.1.xml:323(filename) newgrp.1.xml:57(filename) +#: login.1.xml:213(filename) grpck.8.xml:102(filename) +#: expiry.1.xml:35(filename) chsh.1.xml:59(filename) chfn.1.xml:68(filename) +#: chage.1.xml:179(filename) +msgid "/etc/passwd" +msgstr "/etc/passwd" + +#: vipw.8.xml:102(para) usermod.8.xml:263(para) userdel.8.xml:105(para) +#: useradd.8.xml:365(para) su.1.xml:185(para) sg.1.xml:48(para) +#: shadow.5.xml:110(para) pwck.8.xml:156(para) passwd.5.xml:92(para) +#: passwd.1.xml:325(para) newgrp.1.xml:59(para) login.1.xml:215(para) +#: grpck.8.xml:104(para) expiry.1.xml:37(para) chsh.1.xml:61(para) +#: chfn.1.xml:70(para) chage.1.xml:182(para) +#, fuzzy +msgid "User account information." +msgstr "informations sur les comptes des utilisateurs" + +#: vipw.8.xml:106(filename) usermod.8.xml:267(filename) +#: userdel.8.xml:109(filename) useradd.8.xml:369(filename) +#: su.1.xml:189(filename) sg.1.xml:52(filename) shadow.5.xml:114(filename) +#: shadow.3.xml:175(filename) pwck.8.xml:160(filename) +#: passwd.5.xml:96(filename) passwd.1.xml:329(filename) +#: newgrp.1.xml:63(filename) login.1.xml:219(filename) +#: expiry.1.xml:41(filename) chage.1.xml:187(filename) +msgid "/etc/shadow" +msgstr "/etc/shadow" + +#: vipw.8.xml:108(para) usermod.8.xml:269(para) userdel.8.xml:111(para) +#: useradd.8.xml:371(para) su.1.xml:191(para) sg.1.xml:54(para) +#: shadow.5.xml:116(para) shadow.3.xml:177(para) pwck.8.xml:162(para) +#: passwd.1.xml:331(para) newgrp.1.xml:65(para) login.1.xml:221(para) +#: expiry.1.xml:43(para) chage.1.xml:190(para) +#, fuzzy +msgid "Secure user account information." +msgstr "informations s矇curis矇es sur les comptes utilisateurs" + +#: vipw.8.xml:114(title) usermod.8.xml:276(title) userdel.8.xml:190(title) +#: useradd.8.xml:471(title) suauth.5.xml:168(title) su.1.xml:198(title) +#: sg.1.xml:73(title) shadow.5.xml:123(title) shadow.3.xml:184(title) +#: pwconv.8.xml:121(title) pwck.8.xml:169(title) porttime.5.xml:88(title) +#: passwd.5.xml:105(title) passwd.1.xml:389(title) nologin.8.xml:35(title) +#: newusers.8.xml:112(title) newgrp.1.xml:84(title) +#: login.defs.5.xml:256(title) login.access.5.xml:78(title) +#: login.1.xml:252(title) limits.5.xml:117(title) gshadow.5.xml:79(title) +#: grpck.8.xml:111(title) groups.1.xml:58(title) groupmod.8.xml:138(title) +#: groupmems.8.xml:121(title) groupdel.8.xml:94(title) +#: groupadd.8.xml:199(title) gpasswd.1.xml:111(title) faillog.8.xml:144(title) +#: faillog.5.xml:46(title) expiry.1.xml:50(title) chsh.1.xml:80(title) +#: chpasswd.8.xml:85(title) chgpasswd.8.xml:86(title) chfn.1.xml:77(title) +#: chage.1.xml:230(title) +msgid "SEE ALSO" +msgstr "VOIR AUSSI" + +#: vipw.8.xml:115(para) +#, fuzzy +msgid "" +"vi1, group5, " +"gshadow5passwd5, " +"shadow5." +msgstr "" +"login1, passwd1, " +"su1, passwd5, " +"shadow5, pam8." + +#: usermod.8.xml:5(refentrytitle) usermod.8.xml:10(refname) +#: usermod.8.xml:16(command) login.defs.5.xml:229(term) +msgid "usermod" +msgstr "usermod" + +#: usermod.8.xml:11(refpurpose) +#, fuzzy +msgid "modify a user account" +msgstr "Modifier un compte utilisateur" + +#: usermod.8.xml:20(replaceable) userdel.8.xml:18(replaceable) +#: useradd.8.xml:19(replaceable) +msgid "LOGIN" +msgstr "LOGIN" + +#: usermod.8.xml:26(para) +msgid "" +"The usermod command modifies the system account files to " +"reflect the changes that are specified on the command line." +msgstr "" +"La commande usermod modifie les fichiers d'administration " +"des comptes du syst癡me pour refl矇ter les modifications qui ont 矇t矇 " +"sp矇cifi矇es sur la ligne de commande." + +#: usermod.8.xml:34(para) +msgid "The options which apply to the usermod command are:" +msgstr "" +"Les options disponibles pour la commande usermod sont:" + +#: usermod.8.xml:40(term) +#, fuzzy +msgid "" +", GROUP" +msgstr "" +", GROUPE" + +#: usermod.8.xml:45(para) +#, fuzzy +msgid "Add the user to the supplemental group." +msgstr "Ajoute un nouvel utilisateur la liste des membres du groupe." + +#: usermod.8.xml:51(term) useradd.8.xml:52(term) +msgid "" +", COMMENT" +msgstr "" +", COMMENTAIRE" + +#: usermod.8.xml:56(para) +msgid "" +"The new value of the user's password file comment field. It is normally " +"modified using the chfn1 utility." +msgstr "" +"La nouvelle valeur du champ de commentaire du fichier de mots de passe pour " +"l'utilisateur. Il est normalement modifi矇 en utilisant l'utilitaire " +"chfn1." + +#: usermod.8.xml:65(term) useradd.8.xml:80(term) +msgid "" +", HOME_DIR" +msgstr "" +", RP_PERSO" + +#: usermod.8.xml:70(para) +msgid "" +"The user's new login directory. If the option is given " +"the contents of the current home directory will be moved to the new home " +"directory, which is created if it does not already exist." +msgstr "" +"Le nouveau r矇pertoire de connexion de l'utilisateur. Si l'option , EXPIRE_DATE" +msgstr "" +", " +"DATE_FIN_VALIDIT" + +#: usermod.8.xml:84(para) useradd.8.xml:102(para) +msgid "" +"The date on which the user account will be disabled. The date is specified " +"in the format YYYY-MM-DD." +msgstr "" +"La date laquelle le compte utilisateur sera d矇sactiv矇. La date est " +"sp矇cifi矇e dans le format AAAA-MM-JJ." + +#: usermod.8.xml:91(term) useradd.8.xml:109(term) +msgid "" +", INACTIVE" +msgstr "" +", " +"DURE_INACTIVIT" + +#: usermod.8.xml:96(para) useradd.8.xml:114(para) +msgid "" +"The number of days after a password expires until the account is permanently " +"disabled. A value of 0 disables the account as soon as the password has " +"expired, and a value of -1 disables the feature. The default value is -1." +msgstr "" +"Le nombre de jours suivant la fin de validit矇 d'un mot de passe apr癡s lequel " +"le compte est d矇finitivement d矇sactiv矇. Une valeur de 0 d矇sactive le compte " +"d癡s que le mot de passe a d矇pass矇 sa fin de validit矇, et une valeur de -1 " +"d矇sactive cette fonctionnalit矇. La valeur par d矇faut est de -1." + +#: usermod.8.xml:105(term) useradd.8.xml:123(term) useradd.8.xml:299(term) +msgid "" +", GROUP" +msgstr "" +", GROUPE" + +#: usermod.8.xml:110(para) +msgid "" +"The group name or number of the user's new initial login group. The group " +"name must exist. A group number must refer to an already existing group. The " +"default group number is 1." +msgstr "" +"Le nom du groupe ou l'identifiant num矇rique du groupe de connexion initial " +"de l'utilisateur. Le nom du groupe doit exister. Un num矇ro de groupe doit se " +"r矇f矇rer un groupe pr矇existant. Le num矇ro de groupe par d矇faut est de 1." + +#: usermod.8.xml:118(term) useradd.8.xml:137(term) +msgid "" +", GROUP1[,GROUP2,...[,GROUPN]]]" +msgstr "" +", GROUPE1[,GROUPE2,...[,GROUPEN]]]" + +#: usermod.8.xml:123(para) +msgid "" +"A list of supplementary groups which the user is also a member of. Each " +"group is separated from the next by a comma, with no intervening whitespace. " +"The groups are subject to the same restrictions as the group given with the " +" option. If the user is currently a member of a group " +"which is not listed, the user will be removed from the group. This behaviour " +"can be changed via option, which appends user to the " +"current supplementary group list." +msgstr "" +"Une liste de groupes suppl矇mentaires auxquels fait 矇galement partie " +"l'utilisateur. Les groupes sont s矇par矇s par une virgule, sans espace entre " +"eux. Les groupes sont soumis aux m礙mes restrictions que celles donn矇es avec " +"l'option . Si l'utilisateur fait actuellement partie d'un " +"groupe qui n'est pas list矇, l'utilisateur sera supprim矇 du groupe. Ce " +"comportement peut 礙tre chang矇 avec l'option , qui permet " +"d'ajouter l'utilisateur une liste de groupes suppl矇mentaires." + +#: usermod.8.xml:136(term) +msgid "" +", NEW_LOGIN" +msgstr "" +", " +"nouvel_utilisateur" + +# NOTE: relaceable +#: usermod.8.xml:141(para) +msgid "" +"The name of the user will be changed from LOGIN to NEW_LOGIN. Nothing else is " +"changed. In particular, the user's home directory name should probably be " +"changed to reflect the new login name." +msgstr "" +"Le nom de l'utilisateur passera de utilisateur " +"nouvel_utilisateur. Rien d'autre n'est modifi矇. " +"En particulier, le r矇pertoire personnel de l'utilisateur devra probablement " +"礙tre chang矇 pour refl矇ter le nouveau nom de connexion." + +#: usermod.8.xml:151(term) +msgid ", " +msgstr ", " + +#: usermod.8.xml:155(para) +msgid "" +"Lock a user's password. This puts a '!' in front of the encrypted password, " +"effectively disabling the password. You can't use this option with or ." +msgstr "" +"Verrouille le mot de passe d'un utilisateur. Cette option ajoute un 竄!罈 " +"devant le mot de passe chiffr矇, ce qui d矇sactive le mot de passe. Vous ne " +"pouvez pas utiliser cette option avec ou , " +msgstr ", " + +#: usermod.8.xml:168(para) +msgid "" +"When used with the option, this option allows to change " +"the user ID to a non-unique value." +msgstr "" +"En combinaison avec l'option , cette option permet de " +"changer l'identifiant utilisateur vers une valeur d矇j utilis矇e." + +#: usermod.8.xml:175(term) useradd.8.xml:214(term) +msgid "" +", PASSWORD" +msgstr "" +", MOT_DE_PASSE" + +#: usermod.8.xml:180(para) +msgid "" +"The encrypted password, as returned by crypt3." +msgstr "" +"Le mot de passe chiffr矇, comme renvoy矇 par " +"crypt3." + +#: usermod.8.xml:188(term) useradd.8.xml:227(term) useradd.8.xml:312(term) +#: su.1.xml:112(term) +msgid "" +", SHELL" +msgstr "" +", INTERPRTEUR" + +#: usermod.8.xml:193(para) +msgid "" +"The name of the user's new login shell. Setting this field to blank causes " +"the system to select the default login shell." +msgstr "" +"Le nom du nouvel interpr矇teur de commandes initial (竄login shell罈) de " +"l'utilisateur. Si le champ est vide, le syst癡me s矇lectionnera l'interpr矇teur " +"de commandes initial par d矇faut." + +#: usermod.8.xml:200(term) useradd.8.xml:240(term) +msgid "" +", UID" +msgstr "" +", UID" + +#: usermod.8.xml:205(para) +msgid "" +"The numerical value of the user's ID. This value must be unique, unless the " +" option is used. The value must be non-negative. Values " +"between 0 and 999 are typically reserved for system accounts. Any files " +"which the user owns and which are located in the directory tree rooted at " +"the user's home directory will have the file user ID changed automatically. " +"Files outside of the user's home directory must be altered manually." +msgstr "" +"La valeur num矇rique de l'identifiant de l'utilisateur. Cette valeur doit " +"礙tre unique, moins que l'option ne soit utilis矇e. La " +"valeur ne doit pas 礙tre n矇gative. Les valeurs comprises entre 0 et 999 sont " +"g矇n矇ralement r矇serv矇es aux comptes syst癡me. Tous les fichiers poss矇d矇s par " +"l'utilisateur et qui sont situ矇s dans le r矇pertoire personnel de " +"l'utilisateur verront leur identifiant utilisateur automatiquement modifi矇. " +"Vous devrez rechercher et modifier vous-m礙me les fichiers situ矇s " +"l'ext矇rieur du r矇pertoire personnel de l'utilisateur." + +#: usermod.8.xml:218(term) +msgid ", " +msgstr ", " + +#: usermod.8.xml:222(para) +msgid "" +"Unlock a user's password. This removes the '!' in front of the encrypted " +"password. You can't use this option with or ou ." + +#: usermod.8.xml:233(title) userdel.8.xml:169(title) useradd.8.xml:340(title) +#: su.1.xml:172(title) shadow.3.xml:164(title) passwd.1.xml:309(title) +#: newusers.8.xml:92(title) login.1.xml:164(title) lastlog.8.xml:125(title) +#: groupdel.8.xml:36(title) groupadd.8.xml:136(title) faillog.8.xml:121(title) +#: chpasswd.8.xml:77(title) chgpasswd.8.xml:78(title) +msgid "CAVEATS" +msgstr "AVERTISSEMENTS" + +#: usermod.8.xml:234(para) +msgid "" +"usermod will not allow you to change the name of a user " +"who is logged in. You must make certain that the named user is not executing " +"any processes when this command is being executed if the user's numerical " +"user ID is being changed. You must change the owner of any crontab files " +"manually. You must change the owner of any at jobs manually. You must make " +"any changes involving NIS on the NIS server." +msgstr "" +"Usermod ne vous permet pas de modifier le nom d'un " +"utilisateur qui est actuellement connect矇. Vous devez 礙tre s羶r que " +"l'utilisateur nomm矇 n'est pas en train d'ex矇cuter un quelconque programme " +"quand cette commande est ex矇cut矇e si l'UID num矇rique de l'utilisateur est " +"modifi矇. Vous devez modifier vous-m礙me le nom du propri矇taire de tous les " +"fichiers crontab et des t璽ches at. Vous devez effectuer les modifications " +"impliquant NIS sur le serveur NIS." + +#: usermod.8.xml:255(filename) userdel.8.xml:97(filename) +#: useradd.8.xml:393(filename) pwconv.8.xml:112(filename) +#: newusers.8.xml:103(filename) login.access.5.xml:69(filename) +#: groupadd.8.xml:127(filename) chsh.1.xml:71(filename) +#: chfn.1.xml:62(filename) +msgid "/etc/login.defs" +msgstr "/etc/login.defs" + +#: usermod.8.xml:257(para) userdel.8.xml:99(para) useradd.8.xml:395(para) +#: pwconv.8.xml:114(para) newusers.8.xml:105(para) login.access.5.xml:71(para) +#: groupadd.8.xml:129(para) chsh.1.xml:73(para) chfn.1.xml:64(para) +#, fuzzy +msgid "Shadow password suite configuration." +msgstr "configuration de la suite des mots de passe cach矇s 竄shadow password罈" + +#: usermod.8.xml:277(para) +msgid "" +"chfn1, chsh1, " +"passwd1, crypt3, " +"gpasswd8, groupadd8, " +"groupdel8, groupmod8, " +"login.defs5, useradd8, " +"userdel8." +msgstr "" +"chfn1, chsh1, " +"passwd1, crypt3, " +"gpasswd8, groupadd8, " +"groupdel8, groupmod8, " +"login.defs5, useradd8, " +"userdel8." + +#: userdel.8.xml:5(refentrytitle) userdel.8.xml:10(refname) +#: userdel.8.xml:15(command) login.defs.5.xml:221(term) +msgid "userdel" +msgstr "userdel" + +#: userdel.8.xml:11(refpurpose) +#, fuzzy +msgid "delete a user account and related files" +msgstr "Supprimer un compte utilisateur et les fichiers associ矇s" + +#: userdel.8.xml:25(para) +msgid "" +"The userdel command modifies the system account files, " +"deleting all entries that refer to login_name. The named user must exist." +msgstr "" +"La commande userdel modifie les fichiers d'administration " +"des comptes du syst癡me, en supprimant les entr矇es qui se r矇f癡rent " +"utilisateur. L'utilisateur nomm矇 doit " +"exister." + +#: userdel.8.xml:34(para) +msgid "The options which apply to the userdel command are:" +msgstr "" +"Les options disponibles pour la commande userdel sont:" + +#: userdel.8.xml:39(term) +#, fuzzy +msgid ", " +msgstr ", " + +#: userdel.8.xml:43(para) +msgid "" +"This option forces the removal of the user, even if she is still logged in. " +"It also forces userdel to remove the user's home " +"directory or her mail spool, even if another user uses the same home " +"directory or if the mail spool is not owned by the specified user. If " +"USERGROUPS_ENAB is defined to yes in /etc/login.defs and if a group " +"exists with the same name as the deleted user, then this group will be " +"removed, even if it is still the primary group of another user." +msgstr "" +"Cette option force la suppression de l'utilisateur, m礙me s'il est toujours " +"connect矇. Elle force 矇galement userdel supprimer le " +"r矇pertoire personnel de l'utilisateur ou sa file d'attente des courriels, " +"me礙m si un autre utilisateur utilise le m礙me r矇pertoire personnel ou si " +"l'utilisateur sp矇cifi矇 ne poss癡de pas la file d'attente des courriels. Si " +"USERGROUPS_ENAB vaut yes dans le fichier /etc/login.defs et si un " +"groupe existe avec le m礙me nom que l'utilisateur supprim矇, alors ce groupe " +"sera supprim矇, m礙me s'il sagit du groupe primaire d'un autre utilisateur." + +#: userdel.8.xml:55(para) +#, fuzzy +msgid "" +"Note: This option is dangerous and may leave your " +"system in an inconsistent state." +msgstr "" +"Note: Cette option est dangereuse, elle peut laisser " +"votre syst癡me dans un 矇tat non consistant." + +#: userdel.8.xml:68(term) +#, fuzzy +msgid ", " +msgstr ", " + +#: userdel.8.xml:72(para) +msgid "" +"Files in the user's home directory will be removed along with the home " +"directory itself and the user's mail spool. Files located in other file " +"systems will have to be searched for and deleted manually." +msgstr "" +"Les fichiers pr矇sents dans le r矇pertoire personnel de l'utilisateur seront " +"supprim矇s en m礙me temps que le r矇pertoire lui-m礙me, ainsi que le r矇pertoire " +"d'attente des courriels. Vous devrez rechercher et 矇liminer vous-m礙me les " +"fichiers situ矇s dans d'autres syst癡mes de fichiers." + +#: userdel.8.xml:78(para) +msgid "" +"The mail spool is defined by the MAIL_DIR variable in " +"the login.defs file." +msgstr "" +"Le r矇pertoire d'attente des courriels est d矇fini par la variable " +"MAIL_DIR du fichier login.defs." + +#: userdel.8.xml:118(title) useradd.8.xml:402(title) pwck.8.xml:186(title) +#: passwd.1.xml:338(title) grpck.8.xml:129(title) groupmod.8.xml:87(title) +#: groupdel.8.xml:61(title) groupadd.8.xml:154(title) chage.1.xml:197(title) +msgid "EXIT VALUES" +msgstr "VALEUR DE RETOUR" + +#: userdel.8.xml:123(replaceable) useradd.8.xml:407(replaceable) +#: pwck.8.xml:191(replaceable) passwd.1.xml:343(replaceable) +#: grpck.8.xml:134(replaceable) groupmod.8.xml:92(replaceable) +#: groupdel.8.xml:66(replaceable) groupadd.8.xml:159(replaceable) +#: chage.1.xml:202(replaceable) +msgid "0" +msgstr "0" + +#: userdel.8.xml:125(para) useradd.8.xml:409(para) pwck.8.xml:193(para) +#: passwd.1.xml:345(para) grpck.8.xml:136(para) groupmod.8.xml:94(para) +#: groupdel.8.xml:68(para) groupadd.8.xml:161(para) chage.1.xml:204(para) +msgid "success" +msgstr "succ癡s" + +#: userdel.8.xml:129(replaceable) useradd.8.xml:413(replaceable) +#: su.1.xml:6(manvolnum) sg.1.xml:6(manvolnum) pwck.8.xml:197(replaceable) +#: passwd.1.xml:6(manvolnum) passwd.1.xml:349(replaceable) +#: newgrp.1.xml:6(manvolnum) login.1.xml:6(manvolnum) +#: grpck.8.xml:140(replaceable) groups.1.xml:6(manvolnum) +#: gpasswd.1.xml:6(manvolnum) expiry.1.xml:6(manvolnum) +#: chsh.1.xml:6(manvolnum) chfn.1.xml:6(manvolnum) chage.1.xml:6(manvolnum) +#: chage.1.xml:208(replaceable) +msgid "1" +msgstr "1" + +#: userdel.8.xml:131(para) useradd.8.xml:415(para) +msgid "can't update password file" +msgstr "impossible de mettre jour le fichier des mots de passe" + +#: userdel.8.xml:135(replaceable) useradd.8.xml:419(replaceable) +#: pwck.8.xml:203(replaceable) passwd.1.xml:355(replaceable) +#: grpck.8.xml:146(replaceable) groupmod.8.xml:98(replaceable) +#: groupdel.8.xml:72(replaceable) groupadd.8.xml:165(replaceable) +#: chage.1.xml:214(replaceable) +msgid "2" +msgstr "2" + +#: userdel.8.xml:137(para) useradd.8.xml:421(para) pwck.8.xml:199(para) +#: grpck.8.xml:142(para) groupmod.8.xml:100(para) groupdel.8.xml:74(para) +#: groupadd.8.xml:167(para) chage.1.xml:216(para) +msgid "invalid command syntax" +msgstr "erreur de syntaxe" + +#: userdel.8.xml:141(replaceable) useradd.8.xml:437(replaceable) +#: passwd.1.xml:379(replaceable) groupmod.8.xml:116(replaceable) +msgid "6" +msgstr "6" + +#: userdel.8.xml:143(para) +msgid "specified user doesn't exist" +msgstr "l'utilisateur sp矇cifi矇 n'existe pas" + +#: userdel.8.xml:149(para) +msgid "user currently logged in" +msgstr "l'utilisateur est actuellement connect矇" + +#: userdel.8.xml:153(replaceable) useradd.8.xml:449(replaceable) +#: groupmod.8.xml:128(replaceable) groupdel.8.xml:84(replaceable) +#: groupadd.8.xml:189(replaceable) +msgid "10" +msgstr "10" + +#: userdel.8.xml:155(para) useradd.8.xml:451(para) groupmod.8.xml:130(para) +#: groupdel.8.xml:86(para) groupadd.8.xml:191(para) +msgid "can't update group file" +msgstr "impossible de mettre jour le fichier des groupes" + +#: userdel.8.xml:159(replaceable) useradd.8.xml:455(replaceable) +msgid "12" +msgstr "12" + +#: userdel.8.xml:161(para) +msgid "can't remove home directory" +msgstr "impossible de supprimer le r矇pertoire personnel" + +#: userdel.8.xml:119(para) +msgid "" +"The userdel command exits with the following values: " +"" +msgstr "" +"La commande userdel retourne les valeurs suivantes en " +"quittant: " + +#: userdel.8.xml:170(para) +msgid "" +"userdel will not allow you to remove an account if the " +"user is currently logged in. You must kill any running processes which " +"belong to an account that you are deleting." +msgstr "" +"Userdel ne vous permet pas de supprimer un compte si " +"l'utilisateur en question est actuellement connect矇. Vous devez tuer tous " +"les processus en cours d'ex矇cution appartenant l'utilisateur que vous 礙tes " +"en train de supprimer." + +#: userdel.8.xml:175(para) +msgid "" +"You may not remove any NIS attributes on a NIS client. This must be " +"performed on the NIS server." +msgstr "" +"Vous ne pouvez pas supprimer d'attribut NIS d'un client NIS. Cela doit 礙tre " +"effectu矇 sur le serveur NIS." + +#: userdel.8.xml:178(para) +msgid "" +"If USERGROUPS_ENAB is defined to yes in /etc/login.defs, userdel will delete the group with the same name as the user. To avoid " +"inconsistencies in the passwd and group databases, userdel will check that this group is not used as a primary group for " +"another user, and will just warn without deleting the user otherwise. The " +" option can force the deletion of this group." +msgstr "" +"Si USERGROUPS_ENAB vaut yes dans le fichier /etc/login.defs, " +"userdel supprimera le groupe ayant le m礙me nom que " +"l'utilisateur. Afin d'矇viter des probl癡mes de consistance entre les fichiers " +"passwd et group, userdel v矇rifie que le groupe n'est pas " +"utilis矇 comme groupe primaire d'un autre utilisateur, et affichera un " +"avertissement et ne supprimera pas l'utilisateur si c'est le cas. L'option " +" permet de forcer la suppression du groupe." + +#: userdel.8.xml:191(para) +msgid "" +"chfn1, chsh1, " +"passwd1, login.defs5, " +"gpasswd8, groupadd8, " +"groupdel8, groupmod8, " +"useradd8, usermod8." +msgstr "" +"chfn1, chsh1, " +"passwd1, login.defs5, " +"gpasswd8, groupadd8, " +"groupdel8, groupmod8, " +"useradd8, usermod8." + +#: useradd.8.xml:5(refentrytitle) useradd.8.xml:10(refname) +#: useradd.8.xml:15(command) useradd.8.xml:22(command) +#: useradd.8.xml:26(command) login.defs.5.xml:210(term) +msgid "useradd" +msgstr "useradd" + +#: useradd.8.xml:11(refpurpose) +#, fuzzy +msgid "create a new user or update default new user information" +msgstr "" +"Cr矇er un nouvel utilisateur ou modifier les informations par d矇faut " +"appliqu矇es aux nouveaux utilisateurs" + +#: useradd.8.xml:23(arg) useradd.8.xml:27(arg) groupmems.8.xml:20(arg) +#: groupmems.8.xml:61(option) +msgid "-D" +msgstr "-D" + +#: useradd.8.xml:36(para) +msgid "" +"When invoked without the option, the useradd command creates a new user account using the values specified on " +"the command line and the default values from the system. Depending on " +"command line options, the useradd command will update system files and may " +"also create the new user's home directory and copy initial files." +msgstr "" +"Quand elle est invoqu矇e sans l'option , la commande " +"useradd cr矇e un nouveau compte utilisateur qui utilise " +"les valeurs sp矇cifi矇es sur la ligne de commande et les valeurs par d矇faut du " +"syst癡me. Le nouveau compte utilisateur sera ins矇r矇 dans les fichiers du " +"syst癡me quand c'est n矇cessaire, le r矇pertoire personnel sera cr矇矇, et les " +"fichiers initiaux copi矇s, en fonction des options pr矇sentes en ligne de " +"commande." + +#: useradd.8.xml:48(para) +msgid "The options which apply to the useradd command are:" +msgstr "" +"Les options disponibles pour la commande useradd sont:" + +#: useradd.8.xml:57(para) +msgid "" +"Any text string. It is generally a short description of the login, and is " +"currently used as the field for the user's full name." +msgstr "" +"Toute cha簾ne de texte. C'est g矇n矇ralement une description du login, et est " +"actuellement utilis矇e comme champ pour le nom complet de l'utilisateur." + +#: useradd.8.xml:65(term) +msgid "" +", BASE_DIR" +msgstr "" +", RP_BASE" + +#: useradd.8.xml:70(para) +#, fuzzy +msgid "" +"The default base directory for the system if dir is not " +"specified. BASE_DIR is concatenated with the " +"account name to define the home directory. If the option " +"is not used, BASE_DIR must exist." +msgstr "" +"Le r矇pertoire de base par d矇faut du syst癡me si l'option " +"r矇p n'est pas sp矇cifi矇e. RP_BASE est concat矇n矇e " +"avec le nom du compte pour d矇finir le r矇pertoire personnel. Quand l'option " +" n'est pas utilis矇e, r矇p_base doit exister." + +#: useradd.8.xml:85(para) +#, fuzzy +msgid "" +"The new user will be created using HOME_DIR as " +"the value for the user's login directory. The default is to append the " +"LOGIN name to BASE_DIR " +"and use that as the login directory name. The directory " +"HOME_DIR does not have to exist but will not be " +"created if it is missing." +msgstr "" +"Le nouvel utilisateur sera cr矇矇 en utilisant RP_PERSO comme valeur du r矇pertoire de connexion de l'utilisateur. Le " +"comportement par d矇faut est de concat矇ner utilisateur au r矇pertoire RP_BASE, et de " +"l'utiliser en tant que nom de r矇pertoire de connexion." + +#: useradd.8.xml:128(para) +msgid "" +"The group name or number of the user's initial login group. The group name " +"must exist. A group number must refer to an already existing group. The " +"default group number is 1 or whatever is specified in /etc/default/" +"useradd." +msgstr "" +"Le nom du groupe ou le num矇ro du groupe de connexion initial de " +"l'utilisateur. Le nom du groupe doit exister. Un num矇ro de groupe doit se " +"r矇f矇rer un groupe pr矇existant. Le num矇ro de groupe par d矇faut est de 1, ou " +"la valeur sp矇cifi矇e dans /etc/default/useradd." + +#: useradd.8.xml:142(para) +msgid "" +"A list of supplementary groups which the user is also a member of. Each " +"group is separated from the next by a comma, with no intervening whitespace. " +"The groups are subject to the same restrictions as the group given with the " +" option. The default is for the user to belong only to " +"the initial group." +msgstr "" +"Une liste de groupes suppl矇mentaires auxquels fait 矇galement partie " +"l'utilisateur. Chaque groupe est s矇par矇 du suivant par une virgule, sans " +"espace entre eux. Les groupes sont soumis aux m礙mes restrictions que celles " +"de l'option . Le comportement par d矇faut pour " +"l'utilisateur est de n'appartenir qu'au groupe initial." + +#: useradd.8.xml:159(term) +msgid ", " +msgstr ", " + +#: useradd.8.xml:163(para) +msgid "" +"The user's home directory will be created if it does not exist. The files " +"contained in SKEL_DIR will be copied to the home " +"directory if the option is used, otherwise the files " +"contained in /etc/skel will be used instead. Any " +"directories contained in SKEL_DIR or /" +"etc/skel will be created in the user's home directory as well. " +"The option is only valid in conjunction with the " +" option. The default is to not create the directory and " +"to not copy any files." +msgstr "" +"Le r矇pertoire personnel de l'utilisateur sera cr矇矇 s'il n'existe pas d矇j. " +"Les fichiers contenus dans r矇p_squelette seront " +"copi矇s dans le r矇pertoire personnel si l'option est " +"employ矇e; sinon, les fichiers contenus dans /etc/skel " +"seront utilis矇s la place. Tous les r矇pertoires contenus dans " +"r矇p_squelette ou dans /etc/skel seront 矇galement cr矇矇s dans le r矇pertoire personnel de " +"l'utilisateur. L'option n'est valable qu'en conjonction " +"avec l'option . Le comportement par d矇faut est de ne pas " +"cr矇er le r矇pertoire, et de ne copier aucun fichier." + +#: useradd.8.xml:179(term) +msgid "" +", KEY=VALUE" +msgstr "" +", CLE=VALEUR" + +#: useradd.8.xml:184(para) +msgid "" +"Overrides /etc/login.defs defaults (UID_MIN, UID_MAX, UMASK, PASS_MAX_DAYS " +"and others). Example: