From 8a78a8d68c86847c7bda13685cd65a44f50830e0 Mon Sep 17 00:00:00 2001 From: nekral-guest Date: Sun, 7 Oct 2007 11:47:45 +0000 Subject: [PATCH] [svn-upgrade] Integrating new upstream version, shadow (4.0.17) --- ChangeLog | 265 +++++- NEWS | 25 +- TODO | 10 - configure | 19 +- configure.in | 15 +- contrib/Makefile.in | 4 +- doc/Makefile.in | 4 +- etc/Makefile.in | 4 +- etc/pam.d/Makefile.in | 4 +- lib/Makefile.am | 1 - lib/Makefile.in | 8 +- lib/getdef.c | 5 +- lib/getpass.c | 282 ------ lib/pwauth.c | 10 +- libmisc/Makefile.in | 4 +- libmisc/copydir.c | 5 +- libmisc/limits.c | 4 +- man/Makefile.am | 104 +- man/Makefile.in | 157 +-- man/chage.1 | 4 +- man/chfn.1 | 4 +- man/chgpasswd.8 | 4 +- man/chpasswd.8 | 4 +- man/chsh.1 | 4 +- man/cs/Makefile.in | 4 +- man/de/Makefile.in | 4 +- man/es/Makefile.in | 4 +- man/expiry.1 | 4 +- man/faillog.5 | 7 +- man/faillog.5.xml | 7 +- man/faillog.8 | 4 +- man/fi/Makefile.in | 4 +- man/fr/Makefile.in | 4 +- man/fr/fr.po | 142 +-- man/gpasswd.1 | 4 +- man/groupadd.8 | 4 +- man/groupdel.8 | 4 +- man/groupmod.8 | 4 +- man/groups.1 | 4 +- man/grpck.8 | 4 +- man/gshadow.5 | 4 +- man/hu/Makefile.in | 4 +- man/id.1 | 4 +- man/id/Makefile.in | 4 +- man/it/Makefile.in | 4 +- man/ja/Makefile.in | 4 +- man/ko/Makefile.in | 4 +- man/lastlog.8 | 12 +- man/lastlog.8.xml | 17 +- man/limits.5 | 4 +- man/login.1 | 4 +- man/login.access.5 | 4 +- man/login.defs.5 | 4 +- man/logoutd.8 | 4 +- man/newgrp.1 | 4 +- man/newusers.8 | 4 +- man/nologin.8 | 4 +- man/passwd.1 | 4 +- man/passwd.5 | 4 +- man/pl/Makefile.in | 4 +- man/pl/lastlog.8 | 129 +-- man/pl/pl.po | 732 ++++++++------ man/pl/vipw.8 | 33 +- man/porttime.5 | 4 +- man/pt_BR/Makefile.in | 4 +- man/pwck.8 | 4 +- man/pwconv.8 | 4 +- man/ru/Makefile.in | 4 +- man/ru/chage.1 | 96 +- man/ru/chfn.1 | 30 +- man/ru/chgpasswd.8 | 57 +- man/ru/chpasswd.8 | 25 +- man/ru/chsh.1 | 22 +- man/ru/expiry.1 | 18 +- man/ru/faillog.5 | 30 +- man/ru/faillog.8 | 78 +- man/ru/gpasswd.1 | 40 +- man/ru/groupadd.8 | 69 +- man/ru/groupdel.8 | 33 +- man/ru/groupmems.8 | 53 +- man/ru/groupmod.8 | 50 +- man/ru/groups.1 | 26 +- man/ru/grpck.8 | 59 +- man/ru/gshadow.5 | 30 +- man/ru/lastlog.8 | 63 +- man/ru/limits.5 | 60 +- man/ru/login.1 | 59 +- man/ru/login.access.5 | 23 +- man/ru/login.defs.5 | 75 +- man/ru/logoutd.8 | 27 +- man/ru/newgrp.1 | 37 +- man/ru/newusers.8 | 24 +- man/ru/nologin.8 | 15 +- man/ru/passwd.1 | 132 +-- man/ru/passwd.5 | 41 +- man/ru/porttime.5 | 24 +- man/ru/pwck.8 | 67 +- man/ru/pwconv.8 | 47 +- man/ru/ru.po | 258 +++-- man/ru/sg.1 | 36 +- man/ru/shadow.3 | 83 +- man/ru/shadow.5 | 47 +- man/ru/su.1 | 88 +- man/ru/suauth.5 | 40 +- man/ru/useradd.8 | 179 ++-- man/ru/userdel.8 | 76 +- man/ru/usermod.8 | 116 ++- man/ru/vipw.8 | 45 +- man/sg.1 | 4 +- man/shadow-man-pages.pot | 56 +- man/shadow.3 | 4 +- man/shadow.5 | 4 +- man/su.1 | 4 +- man/suauth.5 | 4 +- man/sulogin.8 | 4 +- man/tr/Makefile.in | 4 +- man/useradd.8 | 4 +- man/userdel.8 | 4 +- man/usermod.8 | 13 +- man/usermod.8.xml | 14 +- man/vipw.8 | 4 +- man/zh_CN/Makefile.in | 4 +- man/zh_TW/Makefile.in | 4 +- po/ChangeLog | 7 + po/LINGUAS | 3 + po/POTFILES.in | 1 - po/bs.gmo | Bin 3276 -> 3276 bytes po/bs.po | 28 +- po/ca.gmo | Bin 45362 -> 42468 bytes po/ca.po | 32 +- po/cs.gmo | Bin 48140 -> 47383 bytes po/cs.po | 44 +- po/da.gmo | Bin 45657 -> 44892 bytes po/da.po | 59 +- po/de.gmo | Bin 35868 -> 47848 bytes po/de.po | 775 +++++++-------- po/dz.gmo | Bin 0 -> 84845 bytes po/dz.po | 1937 ++++++++++++++++++++++++++++++++++++++ po/el.gmo | Bin 59201 -> 56434 bytes po/el.po | 36 +- po/es.gmo | Bin 50213 -> 47046 bytes po/es.po | 148 +-- po/eu.gmo | Bin 47277 -> 47307 bytes po/eu.po | 150 +-- po/fi.gmo | Bin 49436 -> 45798 bytes po/fi.po | 264 +++--- po/fr.gmo | Bin 55898 -> 55909 bytes po/fr.po | 32 +- po/gl.gmo | Bin 48361 -> 48377 bytes po/gl.po | 46 +- po/he.gmo | Bin 7556 -> 7556 bytes po/he.po | 28 +- po/hu.gmo | Bin 49055 -> 46688 bytes po/hu.po | 32 +- po/id.gmo | Bin 44016 -> 41975 bytes po/id.po | 38 +- po/it.gmo | Bin 45549 -> 43417 bytes po/it.po | 30 +- po/ja.gmo | Bin 25056 -> 25056 bytes po/ja.po | 30 +- po/km.gmo | Bin 0 -> 81368 bytes po/km.po | 1918 +++++++++++++++++++++++++++++++++++++ po/ko.gmo | Bin 33463 -> 52692 bytes po/ko.po | 740 +++++++++------ po/nb.gmo | Bin 41712 -> 44766 bytes po/nb.po | 199 ++-- po/ne.gmo | Bin 0 -> 72475 bytes po/ne.po | 1923 +++++++++++++++++++++++++++++++++++++ po/nl.gmo | Bin 44813 -> 47392 bytes po/nl.po | 267 +++--- po/nn.gmo | Bin 26022 -> 26020 bytes po/nn.po | 32 +- po/pl.gmo | Bin 48876 -> 48809 bytes po/pl.po | 96 +- po/pt.gmo | Bin 49133 -> 49450 bytes po/pt.po | 81 +- po/pt_BR.gmo | Bin 44784 -> 42683 bytes po/pt_BR.po | 85 +- po/ro.gmo | Bin 44581 -> 47912 bytes po/ro.po | 260 ++--- po/ru.gmo | Bin 64031 -> 64071 bytes po/ru.po | 60 +- po/shadow.pot | 28 +- po/sk.gmo | Bin 48891 -> 48927 bytes po/sk.po | 107 +-- po/sq.gmo | Bin 1037 -> 1037 bytes po/sq.po | 28 +- po/sv.gmo | Bin 45713 -> 46555 bytes po/sv.po | 91 +- po/tl.gmo | Bin 44816 -> 42442 bytes po/tl.po | 69 +- po/tr.gmo | Bin 26477 -> 26476 bytes po/tr.po | 30 +- po/uk.gmo | Bin 50112 -> 50159 bytes po/uk.po | 89 +- po/vi.gmo | Bin 52905 -> 52943 bytes po/vi.po | 59 +- po/zh_CN.gmo | Bin 41191 -> 39204 bytes po/zh_CN.po | 32 +- po/zh_TW.gmo | Bin 28254 -> 28255 bytes po/zh_TW.po | 30 +- src/Makefile.am | 2 +- src/Makefile.in | 85 +- src/chage.c | 5 +- src/chgpasswd.c | 5 +- src/chpasswd.c | 8 +- src/faillog.c | 13 +- src/groupadd.c | 9 +- src/lastlog.c | 5 +- src/login.c | 4 +- src/logoutd.c | 18 +- src/passwd.c | 5 +- src/su.c | 5 +- src/useradd.c | 44 +- src/userdel.c | 11 +- src/usermod.c | 17 +- src/vipw.c | 5 +- 217 files changed, 10771 insertions(+), 4096 deletions(-) delete mode 100644 lib/getpass.c create mode 100644 po/ChangeLog create mode 100644 po/dz.gmo create mode 100644 po/dz.po create mode 100644 po/km.gmo create mode 100644 po/km.po create mode 100644 po/ne.gmo create mode 100644 po/ne.po diff --git a/ChangeLog b/ChangeLog index 3f668f82..513c1bad 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,238 @@ +2006-07-10 Tomasz Koczko + + * po/sv.po: + added missing \n in help messages and few other minor cleanups. + + * NEWS, po/sv.po: + updated for 4.0.17 (by Daniel Nylander ). + + * NEWS: 4.0.17 release date i 10-07-2006. + + * NEWS, libmisc/copydir.c: + fixed segfault usermod/userdel on remove home directory when it can't + be removed; for example when it is /dev/null (fixed http://bugs.gentoo.org/139148). + + * src/login.c, src/logoutd.c, src/userdel.c, libmisc/limits.c: + remove USER_PROCESS conditionsi (code simplifications). + +2006-07-07 Tomasz Koczko + + * po/km.po: kill all fuzzy (Sokhem ). + +2006-07-06 Tomasz Koczko + + * po/de.po: kill fuzzy (by Holger Wansing ). + +2006-07-05 Tomasz Koczko + + * man/Makefile.am: removed duplicated all target. + + * NEWS, po/LINGUAS, po/ne.po: + new Nepali translation (by Paras pradhan ). + + * NEWS, po/LINGUAS, po/dz.po: new Dzongkha translation. + + * NEWS, po/de.po: + updated for 4.0.17 (by Holger Wansing ). + + * NEWS, po/nl.po: + updated for 4.0.17 (by "cobaco (aka Bart Cornelis)" ) + +2006-06-25 Tomasz Koczko + + * po/ko.po: cleanups (by darehanl ). + + * src/usermod.c: fixes in getopt_long() optstring: s/a/a:/ and added h. + + * src/faillog.c: + fixed long_options[] entries: s/no_argument/required_argument/ for lock-secs, + maximum, time and user options. + + * NEWS, configure.in: + improved SELinux detection on autoconf level (based on patch by + Dan Yefimov ). + + * po/ro.po, NEWS: + updated for 4.0.17 (by Sorin Batariuc ). + +2006-06-24 Tomasz Koczko + + * NEWS: cleanups. + + * man/pl/pl.po: more translations for chage(1). + + * TODO: remove done things. + + * NEWS, lib/Attic/getpass.c, lib/Makefile.am, lib/getdef.c, lib/pwauth.c, po/POTFILES.in: + removed using private implementatuon getpass() libc function (now getpass() is + used also when S/KEY support is enabled). + + * NEWS, src/Makefile.am: move nologin do $(sbindir). + + * man/pl/pl.po: more work. + + * man/pl/pl.po: more translations. + + * po/pl.po: s/KEY=VALUE/KLUCZ=WARTOŚĆ/ + + * po/pl.po: s/SEC/SEK/ + + * src/chpasswd.c: added missing #include "exitcodes.h". + + * src/chpasswd.c: s/exit (1)/exit (E_USAGE)/ + + * man/Makefile.am: + move all current i18n man pages automation inside "if ENABLE_REGENERATE_MAN .. endif". + + * man/Makefile.am: + add an error message so people don't have to go digging through + source to find out what's up (by Mike Frysinger ). + + * NEWS, man/ru/chage.1, man/ru/chfn.1, man/ru/chgpasswd.8, 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/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/ru.po, man/ru/sg.1, man/ru/shadow.3, man/ru/shadow.5, man/ru/su.1, man/ru/suauth.5, man/ru/useradd.8, man/ru/userdel.8, man/ru/usermod.8, man/ru/vipw.8: + updated ru man pages (regenerated from man/ru/ru.po -> man/ru/*xml -> roff). + + * NEWS, po/ru.po: + updated for 4.0.17 (by Yuri Kozlov ). + + * NEWS, po/LINGUAS, po/km.po: + new km translation (Sokhem ). + + * 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/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, src/groupadd.c: + cleanups in groupadd help message. + + * NEWS, po/nb.po: + updated for 4.0.17 (by Bjørn Steensrud ). + + * NEWS, po/da.po: + updated for 4.0.17 (by Claus Hindsgaul ). + + * po/pl.po: + s/twóż/twórz/ (fix by Michał Łomnicki ). + + * NEWS, po/pt.po: + updated for 4.0.17 (by Miguel Figueiredo ). + + * NEWS, po/vi.po: + updated for 4.0.17 (by Clytie Siddall ). + + * NEWS, po/cs.po: + updated for 4.0.17 (by Miroslav Kure ). + + * po/eu.po, po/fr.po, po/gl.po, po/pl.po: + Project-Id-Version: shadow 4.0.17 + + * NEWS, po/sk.po: + updated for 4.0.17 (by Peter Mann ). + + * NEWS, po/ko.po: + updated for 4.0.17 (by Changwoo Ryu ). + +2006-06-22 Tomasz Koczko + + * NEWS, configure.in: schedule release 40.17 on 26-06-2006. + + * src/useradd.c: + adjust last fix for leave some fix mail spool creation after rewrite internal + configuration API. + + * src/useradd.c, NEWS: + fixed mail spool file creation (bug cached by Frans Pop , + fixed http://bugs.debian.org/374705). + +2006-06-20 Tomasz Koczko + + * 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/chage.c, src/chgpasswd.c, src/chpasswd.c, src/faillog.c, src/groupadd.c, src/lastlog.c, src/passwd.c, src/su.c, src/useradd.c, src/userdel.c, src/usermod.c, src/vipw.c: + better looking help messages output. Added one empty line at end of help message. + + * po/ru.po, po/sk.po, po/sv.po, po/tl.po, po/uk.po, po/ro.po, po/pt_BR.po: + break help messages lines before col 80. + + * man/pl/pl.po: more work on usermod. + + * po/pl.po: cleanups. + +2006-06-19 Tomasz Koczko + + * man/pl/vipw.8: + regenerated using fixed DocBook XSL Stylesheets v1.70.1 (I must submit my + fixes common/pl.xml do DocBook XSL Stylesheets mantainer). + + * man/fr/fr.po, man/ru/ru.po: updated. + + * man/pl/lastlog.8, man/pl/pl.po: finish translate lastlog(8). + + * man/lastlog.8.xml: improved NOTE section content. + + * po/pl.po: iprove lastlog help message. + + * man/fr/fr.po, man/lastlog.8.xml, man/pl/pl.po, man/ru/ru.po: + Better lastlog short description. Now it is: + lastlog - reports the most recent login of all users or of a given user + + * man/Makefile.am, man/fr/fr.po, man/lastlog.8.xml, man/pl/pl.po, man/ru/ru.po: + Fixed CAVEATS section (what the hell is mmdf ? :) + + * man/ru/ru.po, NEWS, man/faillog.5.xml, man/fr/fr.po, man/pl/pl.po: + added missing information about fail_locktime element of faillog struct + in faillog(5) man page (by Thorsten Kukuk ). + +2006-06-16 Tomasz Koczko + + * man/ru/chage.1, man/ru/chfn.1, man/ru/chgpasswd.8, 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/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/useradd.8, man/ru/userdel.8, man/ru/usermod.8, man/ru/vipw.8: + fully regenerated man pages. + + * man/Makefile.am: + hack for generate translated xml files with lang=" in tag. + Now is possible testing correctnes of XSLT sheets languages definition. + +2006-06-13 Tomasz Koczko + + * NEWS, po/eu.po: updated (by Piarres Beobide ). + +2006-06-12 Tomasz Koczko + + * po/zh_TW.po, po/da.po, po/el.po, po/es.po, po/eu.po, po/id.po, po/ja.po, po/ko.po, po/nb.po, po/nn.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/tr.po, po/uk.po, po/zh_CN.po: + s/ \\n"/\\n"/ in translated strings. + + * man/pl/pl.po: more translations for usermod. + + * man/fr/fr.po, man/pl/pl.po, man/ru/ru.po, man/usermod.8.xml: + added tags for at and crontab. + + * man/fr/fr.po, man/pl/pl.po, man/ru/ru.po, man/usermod.8.xml: + remove /etc/login.defs from FILES section. + + * po/gl.po: updated (by Jacobo Tarrio ). + + * po/fr.po: updated (by Christian Perrier ). + + * po/pl.po: + updated usermod help message and fixed few other things introduced during + copy&paset from useradd help message. + + * po/vi.po, po/zh_CN.po, po/zh_TW.po, src/usermod.c, 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/bs.po: + fixes in help message: + s/login/LOGIN/ + s/new login directory/new home directory/ + s/new initial login group/new primary group/ + s/tlist of supplementary/new tlist of supplementary/ + s/LOGIN/NEW_LOGIN/ + + * po/da.po, po/id.po, po/nb.po, po/nl.po, po/pl.po, po/pt.po, po/ro.po, po/sk.po, po/sv.po: + cleanups in usermod help message. + + * po/es.po, po/eu.po, po/fi.po, po/tl.po: cleanups. + + * po/nb.po, po/nl.po, po/pt.po, po/uk.po, po/cs.po, po/el.po, po/eu.po, po/fi.po, po/hu.po: + s/\\\t /\\\t/ + +2006-06-11 Tomasz Koczko + + * NEWS, configure.in, man/Makefile.am: + reverte using docbook.sourceforge.net in XSLT url. + + * po/pl.po: cleanups. + 2006-06-05 Tomasz Koczko * man/Makefile.am: @@ -229,7 +464,7 @@ * lib/getdef.c: now GETPASS_ASTERISKS is SKEY #define dependent. - * configure.in, NEWS, lib/getpass.c, lib/pwauth.c: + * configure.in, NEWS, lib/Attic/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 @@ -1596,7 +1831,7 @@ * 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: + * 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/getpass.c, lib/Attic/rcsid.h, lib/Makefile.am, lib/commonio.c, lib/encrypt.c, lib/fputsx.c, lib/getdef.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: use #ident preprocesor directive istead RCID macro with content similar to example described in ident(1) man page (modern compilers like latest GCC removes not used functions by global optimization). @@ -3102,7 +3337,7 @@ * lib/pwauth.c, lib/pwauth.h: enable pw_auth() only #ifndef USE_PAM. - * src/userdel.c, src/usermod.c, src/vipw.c, src/Attic/mkpasswd.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/groupmems.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.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/suauth.c, src/sulogin.c, src/useradd.c, 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/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, libmisc/Attic/login_access.c, libmisc/Attic/login_krb.c, libmisc/addgrps.c, libmisc/age.c, libmisc/chkname.h, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/copydir.c, libmisc/env.c, libmisc/failure.c, libmisc/failure.h, libmisc/getdate.h, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/loginprompt.c, libmisc/motd.c, libmisc/pam_pass.c, libmisc/pwdcheck.c, libmisc/rlogin.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/strtoday.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/utmp.c, libmisc/xmalloc.c, NEWS, lib/Attic/grdbm.c, lib/Attic/grpack.c, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/Attic/pwdbm.c, lib/Attic/pwpack.c, lib/Attic/rad64.c, lib/Attic/rcsid.h, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/commonio.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/faillog.h, lib/fputsx.c, lib/getdef.c, lib/getdef.h, lib/getpass.c, lib/groupio.c, lib/groupio.h, lib/gshadow.c, lib/gshadow_.h, lib/lockpw.c, lib/port.c, lib/port.h, lib/prototypes.h, lib/pwauth.c, lib/pwauth.h, lib/pwio.c, lib/pwio.h, lib/sgetgrent.c, lib/sgetpwent.c, lib/sgetspent.c, lib/sgroupio.c, lib/sgroupio.h, lib/shadow.c, lib/shadowio.c, lib/shadowio.h, lib/utent.c: + * src/userdel.c, src/usermod.c, src/vipw.c, src/Attic/mkpasswd.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/groupmems.c, src/groupmod.c, src/groups.c, src/grpck.c, src/grpconv.c, src/grpunconv.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/suauth.c, src/sulogin.c, src/useradd.c, 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/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, libmisc/Attic/login_access.c, libmisc/Attic/login_krb.c, libmisc/addgrps.c, libmisc/age.c, libmisc/chkname.h, libmisc/chowndir.c, libmisc/chowntty.c, libmisc/copydir.c, libmisc/env.c, libmisc/failure.c, libmisc/failure.h, libmisc/getdate.h, libmisc/hushed.c, libmisc/isexpired.c, libmisc/limits.c, libmisc/loginprompt.c, libmisc/motd.c, libmisc/pam_pass.c, libmisc/pwdcheck.c, libmisc/rlogin.c, libmisc/setugid.c, libmisc/setupenv.c, libmisc/shell.c, libmisc/strtoday.c, libmisc/sulog.c, libmisc/ttytype.c, libmisc/utmp.c, libmisc/xmalloc.c, NEWS, lib/Attic/getpass.c, lib/Attic/grdbm.c, lib/Attic/grpack.c, lib/Attic/gsdbm.c, lib/Attic/gspack.c, lib/Attic/pwdbm.c, lib/Attic/pwpack.c, lib/Attic/rad64.c, lib/Attic/rcsid.h, lib/Attic/spdbm.c, lib/Attic/sppack.c, lib/commonio.c, lib/commonio.h, lib/defines.h, lib/encrypt.c, lib/faillog.h, lib/fputsx.c, lib/getdef.c, lib/getdef.h, lib/groupio.c, lib/groupio.h, lib/gshadow.c, lib/gshadow_.h, lib/lockpw.c, lib/port.c, lib/port.h, lib/prototypes.h, lib/pwauth.c, lib/pwauth.h, lib/pwio.c, lib/pwio.h, lib/sgetgrent.c, lib/sgetpwent.c, lib/sgetspent.c, lib/sgroupio.c, lib/sgroupio.h, lib/shadow.c, lib/shadowio.c, lib/shadowio.h, lib/utent.c: reindent all source code using -l80. * libmisc/.indent.pro, src/.indent.pro, lib/.indent.pro: -l80 added. @@ -4091,7 +4326,7 @@ * libmisc/shell.c (shell): do not gettexitize DEBUG message. - * src/chsh.c, src/grpconv.c, src/login.c, src/logoutd.c, src/sulogin.c, src/vipw.c, libmisc/Attic/login_access.c, libmisc/getdate.y, libmisc/limits.c, libmisc/obscure.c, libmisc/setupenv.c, lib/getpass.c, lib/pwauth.c: + * src/chsh.c, src/grpconv.c, src/login.c, src/logoutd.c, src/sulogin.c, src/vipw.c, libmisc/Attic/login_access.c, libmisc/getdate.y, libmisc/limits.c, libmisc/obscure.c, libmisc/setupenv.c, lib/Attic/getpass.c, lib/pwauth.c: Removed "#if 0 .. #endif" dead code. * libmisc/utmp.c: Fixed unterminated #if. @@ -4671,7 +4906,7 @@ 2001-11-16 Tomasz Koczko - * lib/getpass.c: + * lib/Attic/getpass.c: one fix warning from Solar shadow-4.0.0-owl-warnings.diff. * src/chage.c, lib/defines.h: @@ -5272,7 +5507,7 @@ 1999-08-27 Marek Michakiewicz - * 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: + * doc/Attic/LSM, po/el.po, po/fr.po, po/pl.po, po/sv.po, debian/Attic/passwd.postinst, lib/Attic/dialchk.c, lib/Attic/getpass.c, lib/getdef.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 Michakiewicz @@ -5282,7 +5517,7 @@ 1999-06-07 Marek Michakiewicz - * 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: + * 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/getpass.c, lib/Attic/rcsid.h, lib/Makefile.am, lib/fputsx.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 Michakiewicz @@ -5292,7 +5527,7 @@ 1998-12-28 Marek Michakiewicz - * 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: + * 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/Attic/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 Michakiewicz @@ -5302,7 +5537,7 @@ 1998-06-26 Marek Michakiewicz - * 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: + * src/passwd.c, src/usermod.c, man/Attic/faillog.8, man/Attic/pwconv.8, src/logoutd.c, lib/Attic/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 Michakiewicz @@ -5322,7 +5557,7 @@ 1998-01-30 Marek Michakiewicz - * 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: + * 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/Attic/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 Michakiewicz @@ -5336,7 +5571,7 @@ 1997-12-08 Marek Michakiewicz - * 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: + * 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/Attic/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 Michakiewicz @@ -5346,7 +5581,7 @@ 1997-09-30 Marek Michakiewicz - * 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: + * 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/getpass.c, lib/Attic/grent.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 Michakiewicz @@ -5366,7 +5601,7 @@ 1997-05-02 Marek Michakiewicz - * 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: + * 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/getpass.c, lib/Attic/grdbm.c, lib/Attic/grent.c, lib/getdef.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 Michakiewicz @@ -5396,7 +5631,7 @@ 1996-09-10 Marek Michakiewicz - * 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: + * 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/Attic/getpass.c, lib/defines.h, lib/getdef.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 Michakiewicz @@ -5407,6 +5642,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/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: + * 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/getpass.c, lib/Attic/rad64.c, lib/Makefile.am, lib/commonio.c, lib/encrypt.c, lib/fputsx.c, lib/getdef.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/NEWS b/NEWS index 70a9fb09..03d9da00 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,27 @@ -$Id: NEWS,v 1.430 2006/06/04 19:32:56 kloczek Exp $ +$Id: NEWS,v 1.457 2006/07/10 20:58:33 kloczek Exp $ + +shadow-4.0.16 -> shadow-4.0.17 10-07-2006 + +*** general: +- userdel, usermod: fixed segfault on remove home directory when it can't + be removed; for example when it is /dev/null (fixed http://bugs.gentoo.org/139148), +- improved SELinux detection on autoconf level (based on patch by + Dan Yefimov ), +- removed using private implementation getpass() libc function + (now getpass() is used also when S/KEY support is enabled), +- move nologin do $(sbindir), +- useradd: fixed mail spool file creation (bug cached by Frans Pop + ; + fixed http://bugs.debian.org/374705), +- updated translations: cs, da, de, ko, nb, nl, pt, ro, ru, sk, sv, vi, +- new translations: dz, km, ne. +*** documentation: +- ru man pages up to date, +- lastlog(8): updated pl translation, +- faillog(5): added missing information about fail_locktime element of + faillog struct (by Thorsten Kukuk ), +- updated translations: eu, fr, pl. +- reverted using docbook.sourceforge.net in XSL url. shadow-4.0.15 -> shadow-4.0.16 05-06-2006 diff --git a/TODO b/TODO index bb35d6f8..87a626fa 100644 --- a/TODO +++ b/TODO @@ -1,7 +1,3 @@ -# "-" to do -# "*" partialy exist/implemented -# "+" done - ALL: - move base passwd/shadow/group/gshadow operation to module for allow write diffrent backend modules for db, NIS, LDAP and others. Default backend it @@ -13,8 +9,6 @@ ALL: user databases by well known tools. - useradd: - - add handle /etc/defaults/useradd::USER_GROUPS={yes,no} for allow configure - using by useradd create per user group. - add handle create user mail spool in maildir format. - add handle -n switch in groups and id command for allow query is @@ -31,10 +25,6 @@ ALL: Documentation: -- move all doc to docbook (also man pages) - look at http://refentry2man.pld.org.pl/ for fast refentry xml/docbook to - roff converter, - - documment in pt_BR, ja man pages -s {pw,grp}ck option, - document -o option in ja man page, diff --git a/configure b/configure index 9fb994b9..f6477ace 100755 --- a/configure +++ b/configure @@ -1822,7 +1822,7 @@ fi # Define the identity of the package. PACKAGE=shadow - VERSION=4.0.16 + VERSION=4.0.17 cat >>confdefs.h <<_ACEOF @@ -22742,8 +22742,8 @@ echo "${ECHO_T}not found" >&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.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 + { (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 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then @@ -23352,12 +23352,6 @@ echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5 echo "${ECHO_T}$ac_cv_lib_selinux_is_selinux_enabled" >&6 if test $ac_cv_lib_selinux_is_selinux_enabled = yes; then LIBSELINUX="-lselinux" -else - { { echo "$as_me:$LINENO: error: libselinux not found" >&5 -echo "$as_me: error: libselinux not found" >&2;} - { (exit 1); exit 1; }; } -fi - for ac_header in selinux/selinux.h @@ -23518,6 +23512,13 @@ cat >>confdefs.h <<\_ACEOF #define WITH_SELINUX 1 _ACEOF + +else + { { echo "$as_me:$LINENO: error: libselinux not found" >&5 +echo "$as_me: error: libselinux not found" >&2;} + { (exit 1); exit 1; }; } +fi + fi diff --git a/configure.in b/configure.in index 42ead3c9..b6059761 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.16) +AM_INIT_AUTOMAKE(shadow, 4.0.17) AC_CONFIG_HEADERS([config.h]) dnl Some hacks... @@ -252,7 +252,7 @@ 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.sf.net/release/xsl/current/manpages/docbook.xsl], + JH_CHECK_XML_CATALOG([http://docbook.sourceforge.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) @@ -284,12 +284,13 @@ fi if test "$with_selinux" = "yes"; then AC_CHECK_LIB(selinux, is_selinux_enabled, - [LIBSELINUX="-lselinux"], + [LIBSELINUX="-lselinux" + AC_SUBST(LIBSELINUX) + AC_CHECK_HEADERS(selinux/selinux.h, [], + [AC_MSG_ERROR([selinux/selinux.h is missing])]) + AC_DEFINE(WITH_SELINUX, 1, [Build shadow with SELinux support]) + ], [AC_MSG_ERROR([libselinux not found])]) - AC_SUBST(LIBSELINUX) - 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 AC_SUBST(LIBPAM) diff --git a/contrib/Makefile.in b/contrib/Makefile.in index 94d27bd6..e906bfbd 100644 --- a/contrib/Makefile.in +++ b/contrib/Makefile.in @@ -197,9 +197,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign contrib/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu contrib/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign contrib/Makefile + $(AUTOMAKE) --gnu contrib/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/doc/Makefile.in b/doc/Makefile.in index a56ed149..fd0fcae7 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -196,9 +196,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign doc/Makefile + $(AUTOMAKE) --gnu doc/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/etc/Makefile.in b/etc/Makefile.in index 6ada32a0..6b9e5306 100644 --- a/etc/Makefile.in +++ b/etc/Makefile.in @@ -232,9 +232,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign etc/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu etc/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign etc/Makefile + $(AUTOMAKE) --gnu etc/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/etc/pam.d/Makefile.in b/etc/pam.d/Makefile.in index aac5472f..aaa1eb52 100644 --- a/etc/pam.d/Makefile.in +++ b/etc/pam.d/Makefile.in @@ -221,9 +221,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign etc/pam.d/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu etc/pam.d/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign etc/pam.d/Makefile + $(AUTOMAKE) --gnu etc/pam.d/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/lib/Makefile.am b/lib/Makefile.am index b2bf8576..c309f808 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -18,7 +18,6 @@ libshadow_la_SOURCES = \ fputsx.c \ getdef.c \ getdef.h \ - getpass.c \ groupio.c \ groupio.h \ gshadow.c \ diff --git a/lib/Makefile.in b/lib/Makefile.in index 1bc02639..eaceb389 100644 --- a/lib/Makefile.in +++ b/lib/Makefile.in @@ -60,9 +60,9 @@ libshadow_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_1) am_libshadow_la_OBJECTS = commonio.lo encrypt.lo fputsx.lo getdef.lo \ - getpass.lo groupio.lo gshadow.lo lockpw.lo nscd.lo port.lo \ - pwauth.lo pwio.lo sgetgrent.lo sgetpwent.lo sgroupio.lo \ - shadow.lo shadowio.lo utent.lo + groupio.lo gshadow.lo lockpw.lo nscd.lo port.lo pwauth.lo \ + pwio.lo sgetgrent.lo sgetpwent.lo sgroupio.lo shadow.lo \ + shadowio.lo utent.lo libshadow_la_OBJECTS = $(am_libshadow_la_OBJECTS) DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp @@ -224,7 +224,6 @@ libshadow_la_SOURCES = \ fputsx.c \ getdef.c \ getdef.h \ - getpass.c \ groupio.c \ groupio.h \ gshadow.c \ @@ -330,7 +329,6 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/encrypt.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fputsx.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getdef.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getpass.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/groupio.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gshadow.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lockpw.Plo@am__quote@ diff --git a/lib/getdef.c b/lib/getdef.c index 81cd6e3c..02c62890 100644 --- a/lib/getdef.c +++ b/lib/getdef.c @@ -29,7 +29,7 @@ #include -#ident "$Id: getdef.c,v 1.39 2006/05/12 22:59:06 kloczek Exp $" +#ident "$Id: getdef.c,v 1.40 2006/06/24 13:17:18 kloczek Exp $" #include "prototypes.h" #include "defines.h" @@ -109,9 +109,6 @@ static struct itemdef def_table[] = { #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 deleted file mode 100644 index 96935e48..00000000 --- a/lib/getpass.c +++ /dev/null @@ -1,282 +0,0 @@ -/* - * Copyright 1990 - 1995, Julianne Frances Haugh - * Copyright 1998, Pavel Machek - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. Neither the name of Julianne F. Haugh nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY JULIE HAUGH AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL JULIE HAUGH OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - */ - -#include - -#ifdef SKEY - -#ident "$Id: getpass.c,v 1.15 2006/05/12 22:54:22 kloczek Exp $" - -#include "defines.h" -#include -#include -#include "getdef.h" -/* new code, #undef if there are any problems... */ -#define USE_SETJMP 1 -#ifdef USE_SETJMP -#include -static sigjmp_buf intr; /* where to jump on SIGINT */ -#endif - -static int sig_caught; - -#ifdef HAVE_SIGACTION -static struct sigaction sigact; -#endif - - /*ARGSUSED*/ static RETSIGTYPE sig_catch (int sig) -{ - sig_caught = 1; -#ifdef USE_SETJMP - siglongjmp (intr, 1); -#endif -} - -#define MAXLEN 127 - - -static char *readpass (FILE * ifp, FILE * ofp, int with_echo, int max_asterisks) -{ - static char input[MAXLEN + 1], asterix[MAXLEN + 1]; - static char once; - char *cp, *ap, c; - int i; - - if (max_asterisks < 0) { - /* traditional code using fgets() */ - if (fgets (input, sizeof input, ifp) != input) - return NULL; - cp = strrchr (input, '\n'); - if (cp) - *cp = '\0'; - else - input[sizeof input - 1] = '\0'; - return input; - } - if (!once) { - srandom (time (0) * getpid ()); - once = 1; - } - cp = input; - ap = asterix; - while (read (fileno (ifp), &c, 1)) { - switch (c) { - case '\n': - case '\r': - goto endwhile; - case '\b': - case 127: - if (cp > input) { - cp--; - ap--; - for (i = *ap; i > 0; i--) - fputs ("\b \b", ofp); - *cp = '\0'; - *ap = 0; - } else { - putc ('\a', ofp); /* BEL */ - } - break; - case '\025': /* Ctrl-U = erase everything typed so far */ - if (cp == input) { - putc ('\a', ofp); /* BEL */ - } else - while (cp > input) { - cp--; - ap--; - for (i = *ap; i > 0; i--) - fputs ("\b \b", ofp); - *cp = '\0'; - *ap = 0; - } - break; - default: - *cp++ = c; - if (with_echo) { - *ap = 1; - putc (c, ofp); - } else if (max_asterisks > 0) { - *ap = (random () % max_asterisks) + 1; - for (i = *ap; i > 0; i--) - putc ('*', ofp); - } else { - *ap = 0; - } - ap++; - break; - } - fflush (ofp); - if (cp >= input + MAXLEN) { - putc ('\a', ofp); /* BEL */ - break; - } - } - endwhile: - *cp = '\0'; - putc ('\n', ofp); - return input; -} - -static char *prompt_password (const char *prompt, int with_echo) -{ - static char nostring[1] = ""; - static char *return_value; - volatile int tty_opened; - static FILE *ifp, *ofp; - volatile int is_tty; - -#ifdef HAVE_SIGACTION - struct sigaction old_sigact; -#else - RETSIGTYPE (*old_signal) (); -#endif - TERMIO old_modes; - int max_asterisks = getdef_num ("GETPASS_ASTERISKS", -1); - - /* - * set a flag so the SIGINT signal can be re-sent if it - * is caught - */ - - sig_caught = 0; - return_value = NULL; - tty_opened = 0; - - /* - * if /dev/tty can't be opened, getpass() needs to read - * from stdin and write to stderr instead. - */ - - if (!(ifp = fopen ("/dev/tty", "r+"))) { - ifp = stdin; - ofp = stderr; - } else { - ofp = ifp; - tty_opened = 1; - } - setbuf (ifp, (char *) 0); - - /* - * the current tty modes must be saved so they can be - * restored later on. echo will be turned off, except - * for the newline character - */ - - is_tty = 1; - if (GTTY (fileno (ifp), &old_modes)) { - is_tty = 0; - } -#ifdef USE_SETJMP - /* - * If we get a SIGINT, sig_catch() will jump here - - * no need to press Enter after Ctrl-C. - */ - if (sigsetjmp (intr, 1)) - goto out; -#endif - -#ifdef HAVE_SIGACTION - sigact.sa_handler = sig_catch; - sigemptyset (&sigact.sa_mask); - sigact.sa_flags = 0; - sigaction (SIGINT, &sigact, &old_sigact); -#else - old_signal = signal (SIGINT, sig_catch); -#endif - - if (is_tty) { - TERMIO new_modes = old_modes; - - if (max_asterisks < 0) - new_modes.c_lflag |= ICANON; - else - new_modes.c_lflag &= ~(ICANON); - - if (with_echo) - new_modes.c_lflag |= (ECHO | ECHOE | ECHOK); - else - new_modes.c_lflag &= ~(ECHO | ECHOE | ECHOK); - - new_modes.c_lflag |= ECHONL; - - if (STTY (fileno (ifp), &new_modes)) - goto out; - } - - /* - * the prompt is output, and the response read without - * echoing. the trailing newline must be removed. if - * the fgets() returns an error, a NULL pointer is - * returned. - */ - - if ((fputs (prompt, ofp) != EOF) && (fflush (ofp) != EOF)) - return_value = readpass (ifp, ofp, with_echo, max_asterisks); - out: - /* - * the old SIGINT handler is restored after the tty - * modes. then /dev/tty is closed if it was opened in - * the beginning. finally, if a signal was caught it - * is sent to this process for normal processing. - */ - - if (is_tty) { - if (STTY (fileno (ifp), &old_modes)) - return_value = NULL; - } -#ifdef HAVE_SIGACTION - (void) sigaction (SIGINT, &old_sigact, NULL); -#else - (void) signal (SIGINT, old_signal); -#endif - if (tty_opened) - (void) fclose (ifp); - - if (sig_caught) { - kill (getpid (), SIGINT); - return_value = NULL; - } - if (!return_value) { - nostring[0] = '\0'; - return_value = nostring; - } - return return_value; -} - -char *libshadow_getpass (const char *prompt) -{ - return prompt_password (prompt, 0); -} - -char *getpass_with_echo (const char *prompt) -{ - return prompt_password (prompt, 1); -} -#endif /* SKEY */ diff --git a/lib/pwauth.c b/lib/pwauth.c index 1ba644e6..0793805c 100644 --- a/lib/pwauth.c +++ b/lib/pwauth.c @@ -30,7 +30,7 @@ #include #ifndef USE_PAM -#ident "$Id: pwauth.c,v 1.22 2006/05/12 22:54:22 kloczek Exp $" +#ident "$Id: pwauth.c,v 1.23 2006/06/24 13:17:18 kloczek Exp $" #include #include @@ -51,10 +51,6 @@ static const char *PROMPT = gettext_noop ("Password: "); static const char *PROMPT = gettext_noop ("%s's Password: "); #endif -#ifdef SKEY -extern char *getpass_with_echo (); -#endif - int wipe_clear_pass = 1; char *clear_pass = NULL; @@ -179,9 +175,7 @@ pw_auth (const char *cipher, const char *user, int reason, const char *input) * -- AR 8/22/1999 */ if (retval && !input[0] && (use_skey)) { - strncat (prompt, "(Echo on) ", - (sizeof (prompt) - strlen (prompt))); - clear = getpass_with_echo (prompt); + clear = getpass (prompt); if (!clear) { static char c[1]; diff --git a/libmisc/Makefile.in b/libmisc/Makefile.in index a07f8e5b..346fbef7 100644 --- a/libmisc/Makefile.in +++ b/libmisc/Makefile.in @@ -277,9 +277,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign libmisc/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libmisc/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign libmisc/Makefile + $(AUTOMAKE) --gnu libmisc/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/libmisc/copydir.c b/libmisc/copydir.c index 9a5888cb..b5cfbf09 100644 --- a/libmisc/copydir.c +++ b/libmisc/copydir.c @@ -29,7 +29,7 @@ #include -#ident "$Id: copydir.c,v 1.14 2006/05/07 18:10:10 kloczek Exp $" +#ident "$Id: copydir.c,v 1.15 2006/07/10 04:35:56 kloczek Exp $" #include #include @@ -396,7 +396,8 @@ int remove_tree (const char *root) * is made set-ID. */ - dir = opendir (root); + if (!(dir = opendir (root))) + return -1; while ((ent = readdir (dir))) { diff --git a/libmisc/limits.c b/libmisc/limits.c index 65593f12..2b4eb6a6 100644 --- a/libmisc/limits.c +++ b/libmisc/limits.c @@ -36,7 +36,7 @@ #ifndef USE_PAM -#ident "$Id: limits.c,v 1.20 2005/09/05 17:32:17 kloczek Exp $" +#ident "$Id: limits.c,v 1.21 2006/07/10 04:11:31 kloczek Exp $" #include #include @@ -138,10 +138,8 @@ static int check_logins (const char *name, const char *maxlogins) setutent (); while ((ut = getutent ())) { #endif -#ifdef USER_PROCESS if (ut->ut_type != USER_PROCESS) continue; -#endif if (ut->ut_user[0] == '\0') continue; if (strncmp (name, ut->ut_user, sizeof (ut->ut_user)) != 0) diff --git a/man/Makefile.am b/man/Makefile.am index 82ccf974..5e54e2c6 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -111,148 +111,145 @@ EXTRA_DIST = \ sulogin.8 \ sulogin.8.xml -all: - if ENABLE_REGENERATE_MAN chage.1: chage.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< chfn.1: chfn.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< chgpasswd.8: chgpasswd.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< chpasswd.8: chpasswd.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< chsh.1: chsh.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< expiry.1: expiry.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< faillog.5: faillog.5.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< faillog.8: faillog.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< gpasswd.1: gpasswd.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< groupadd.8: groupadd.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< groupdel.8: groupdel.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< groupmems.8: groupmems.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< groupmod.8: groupmod.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< groups.1: groups.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< grpck.8: grpck.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< gshadow.5: gshadow.5.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< id.1: id.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< lastlog.8: lastlog.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< limits.5: limits.5.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< login.1: login.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< login.access.5: login.access.5.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< login.defs.5: login.defs.5.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< logoutd.8: logoutd.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< newgrp.1: newgrp.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< newusers.8: newusers.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< nologin.8: nologin.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< passwd.1: passwd.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< passwd.5: passwd.5.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< porttime.5: porttime.5.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< pwck.8: pwck.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< grpconv.8 grpunconv.8 pwconv.8 pwunconv.8: pwconv.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< shadow.3 getspnam.3: shadow.3.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< shadow.5: shadow.5.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< sg.1: sg.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< su.1: su.1.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< sulogin.8: sulogin.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< suauth.5: suauth.5.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< useradd.8: useradd.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< userdel.8: userdel.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< usermod.8: usermod.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< vigr.8 vipw.8: vipw.8.xml - $(XSLTPROC) -nonet http://docbook.sf.net/release/xsl/current/manpages/docbook.xsl $< + $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< -CLEANFILES = $(man_MANS) - -endif +CLEANFILES = $(man_MANS) $(ALL_TRANSLATED_XMLS) POFILES = $(foreach lang, $(LINGUAS), $(lang)/$(lang).po) ALL_TRANSLATED_XMLS = $(foreach dir, $(LINGUAS), $(foreach xmlfile, $(man_XMANS), $(dir)/$(xmlfile))) -all: $(POFILES) +all: $(POFILES) $(ALL_TRANSLATED_XMLS) gen-xmls: $(ALL_TRANSLATED_XMLS) -$(ALL_TRANSLATED_XMLS): +$(ALL_TRANSLATED_XMLS): $(man_XMANS) xml2po -l $(strip $(subst /,, $(dir $@))) -p $(strip $(subst /,, $(dir $@)))/$(strip $(subst /,, $(dir $@))).po -o $@ $(notdir $@) + sed -i 's:\(^:\1 lang="$(strip $(subst /,, $(dir $@)))">:' $@ -$(foreach lang, $(LINGUAS), $(lang)/$(lang).po): shadow-man-pages.pot +$(POFILES): shadow-man-pages.pot shadow-man-pages.pot: $(man_XMANS) @@ -280,3 +277,12 @@ update-po: shadow-man-pages.pot 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 + +else +$(man_MANS): + @echo "" + @echo "Error: you need to run configure with '--enable-man'" + @echo " in order to regenerate man pages." + @echo "" + @false +endif diff --git a/man/Makefile.in b/man/Makefile.in index ad7b2203..7fdd5fa2 100644 --- a/man/Makefile.in +++ b/man/Makefile.in @@ -299,9 +299,9 @@ EXTRA_DIST = \ sulogin.8 \ 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))) +@ENABLE_REGENERATE_MAN_TRUE@CLEANFILES = $(man_MANS) $(ALL_TRANSLATED_XMLS) +@ENABLE_REGENERATE_MAN_TRUE@POFILES = $(foreach lang, $(LINGUAS), $(lang)/$(lang).po) +@ENABLE_REGENERATE_MAN_TRUE@ALL_TRANSLATED_XMLS = $(foreach dir, $(LINGUAS), $(foreach xmlfile, $(man_XMANS), $(dir)/$(xmlfile))) all: all-recursive .SUFFIXES: @@ -314,9 +314,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/Makefile + $(AUTOMAKE) --gnu man/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -656,6 +656,7 @@ GTAGS: distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags +@ENABLE_REGENERATE_MAN_FALSE@dist-hook: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ @@ -804,166 +805,172 @@ 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@ $(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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.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@ $(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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@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.sf.net/release/xsl/current/manpages/docbook.xsl $< +@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< -all: $(POFILES) +@ENABLE_REGENERATE_MAN_TRUE@all: $(POFILES) $(ALL_TRANSLATED_XMLS) -gen-xmls: $(ALL_TRANSLATED_XMLS) +@ENABLE_REGENERATE_MAN_TRUE@gen-xmls: $(ALL_TRANSLATED_XMLS) -$(ALL_TRANSLATED_XMLS): - xml2po -l $(strip $(subst /,, $(dir $@))) -p $(strip $(subst /,, $(dir $@)))/$(strip $(subst /,, $(dir $@))).po -o $@ $(notdir $@) +@ENABLE_REGENERATE_MAN_TRUE@$(ALL_TRANSLATED_XMLS): $(man_XMANS) +@ENABLE_REGENERATE_MAN_TRUE@ xml2po -l $(strip $(subst /,, $(dir $@))) -p $(strip $(subst /,, $(dir $@)))/$(strip $(subst /,, $(dir $@))).po -o $@ $(notdir $@) +@ENABLE_REGENERATE_MAN_TRUE@ sed -i 's:\(^:\1 lang="$(strip $(subst /,, $(dir $@)))">:' $@ -$(foreach lang, $(LINGUAS), $(lang)/$(lang).po): shadow-man-pages.pot +@ENABLE_REGENERATE_MAN_TRUE@$(POFILES): shadow-man-pages.pot -shadow-man-pages.pot: $(man_XMANS) +@ENABLE_REGENERATE_MAN_TRUE@shadow-man-pages.pot: $(man_XMANS) -dist-hook: dist-po-files +@ENABLE_REGENERATE_MAN_TRUE@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" +@ENABLE_REGENERATE_MAN_TRUE@.PHONY: dist-po-files +@ENABLE_REGENERATE_MAN_TRUE@dist-po-files: $(POFILES) shadow-man-pages.pot +@ENABLE_REGENERATE_MAN_TRUE@ @for lang in $(LINGUAS); do \ +@ENABLE_REGENERATE_MAN_TRUE@ echo " $(mkinstalldirs) $(distdir)/$$lang"; \ +@ENABLE_REGENERATE_MAN_TRUE@ $(mkinstalldirs) "$(distdir)/$$lang"; \ +@ENABLE_REGENERATE_MAN_TRUE@ done +@ENABLE_REGENERATE_MAN_TRUE@ @for file in $(POFILES); do \ +@ENABLE_REGENERATE_MAN_TRUE@ echo "$(INSTALL_DATA) $(srcdir)/$$file $(distdir)/$$file"; \ +@ENABLE_REGENERATE_MAN_TRUE@ $(INSTALL_DATA) "$(srcdir)/$$file" "$(distdir)/$$file"; \ +@ENABLE_REGENERATE_MAN_TRUE@ done +@ENABLE_REGENERATE_MAN_TRUE@ $(INSTALL_DATA) "$(srcdir)/shadow-man-pages.pot" "$(distdir)/shadow-man-pages.pot" -shadow-man-pages.pot: $(man_XMANS) - xml2po -o $@ $(man_XMANS) +@ENABLE_REGENERATE_MAN_TRUE@shadow-man-pages.pot: $(man_XMANS) +@ENABLE_REGENERATE_MAN_TRUE@ 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 +@ENABLE_REGENERATE_MAN_TRUE@.PHONY: update-po +@ENABLE_REGENERATE_MAN_TRUE@update-po: shadow-man-pages.pot +@ENABLE_REGENERATE_MAN_TRUE@ @for lang in $(LINGUAS); do \ +@ENABLE_REGENERATE_MAN_TRUE@ echo "$$lang:"; \ +@ENABLE_REGENERATE_MAN_TRUE@ echo "$(MSGMERGE) -o $$lang/$$lang.po $$lang/$$lang.po shadow-man-pages.pot"; \ +@ENABLE_REGENERATE_MAN_TRUE@ $(MSGMERGE) -o $$lang/$$lang.po $$lang/$$lang.po shadow-man-pages.pot; \ +@ENABLE_REGENERATE_MAN_TRUE@ done + +@ENABLE_REGENERATE_MAN_FALSE@$(man_MANS): +@ENABLE_REGENERATE_MAN_FALSE@ @echo "" +@ENABLE_REGENERATE_MAN_FALSE@ @echo "Error: you need to run configure with '--enable-man'" +@ENABLE_REGENERATE_MAN_FALSE@ @echo " in order to regenerate man pages." +@ENABLE_REGENERATE_MAN_FALSE@ @echo "" +@ENABLE_REGENERATE_MAN_FALSE@ @false # 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 d6271d2a..64d3fad0 100644 --- a/man/chage.1 +++ b/man/chage.1 @@ -1,11 +1,11 @@ .\" Title: chage .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/25/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "CHAGE" "1" "06/06/2006" "User Commands" "User Commands" +.TH "CHAGE" "1" "06/25/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/chfn.1 b/man/chfn.1 index 3f047834..55f5d5e2 100644 --- a/man/chfn.1 +++ b/man/chfn.1 @@ -1,11 +1,11 @@ .\" Title: chfn .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/20/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "CHFN" "1" "06/06/2006" "User Commands" "User Commands" +.TH "CHFN" "1" "06/20/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/chgpasswd.8 b/man/chgpasswd.8 index cb335c89..c0b2ef15 100644 --- a/man/chgpasswd.8 +++ b/man/chgpasswd.8 @@ -1,11 +1,11 @@ .\" Title: chgpasswd .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/20/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "CHGPASSWD" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "CHGPASSWD" "8" "06/20/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/chpasswd.8 b/man/chpasswd.8 index 1ae4cd58..31e974cf 100644 --- a/man/chpasswd.8 +++ b/man/chpasswd.8 @@ -1,11 +1,11 @@ .\" Title: chpasswd .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/20/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "CHPASSWD" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "CHPASSWD" "8" "06/20/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/chsh.1 b/man/chsh.1 index 6a8fe651..caf12569 100644 --- a/man/chsh.1 +++ b/man/chsh.1 @@ -1,11 +1,11 @@ .\" Title: chsh .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/20/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "CHSH" "1" "06/06/2006" "User Commands" "User Commands" +.TH "CHSH" "1" "06/20/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/cs/Makefile.in b/man/cs/Makefile.in index bea171e2..1185dc36 100644 --- a/man/cs/Makefile.in +++ b/man/cs/Makefile.in @@ -220,9 +220,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/cs/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/cs/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/cs/Makefile + $(AUTOMAKE) --gnu man/cs/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/de/Makefile.in b/man/de/Makefile.in index 935dfd7a..89039fd5 100644 --- a/man/de/Makefile.in +++ b/man/de/Makefile.in @@ -209,9 +209,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/de/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/de/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/de/Makefile + $(AUTOMAKE) --gnu man/de/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/es/Makefile.in b/man/es/Makefile.in index 23c0fea4..ae246e0c 100644 --- a/man/es/Makefile.in +++ b/man/es/Makefile.in @@ -207,9 +207,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/es/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/es/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/es/Makefile + $(AUTOMAKE) --gnu man/es/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/expiry.1 b/man/expiry.1 index 9faeac9a..ad6a7268 100644 --- a/man/expiry.1 +++ b/man/expiry.1 @@ -1,11 +1,11 @@ .\" Title: expiry .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/25/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "EXPIRY" "1" "06/06/2006" "User Commands" "User Commands" +.TH "EXPIRY" "1" "06/25/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/faillog.5 b/man/faillog.5 index 17021603..fe23d173 100644 --- a/man/faillog.5 +++ b/man/faillog.5 @@ -1,11 +1,11 @@ .\" Title: faillog .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/20/2006 .\" Manual: .\" Source: .\" -.TH "FAILLOG" "5" "06/06/2006" "" "" +.TH "FAILLOG" "5" "06/20/2006" "" "" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -15,7 +15,7 @@ faillog \- login failure logging file .SH "DESCRIPTION" .PP \fI/var/log/faillog\fR -maintains a count of login failures and the limits for each account. The file is fixed length record, indexed by numerical UID. Each record contains the count of login failures since the last successful login; the maximum number of failures before the account is disabled; the line the last login failure occurred on; and the date the last login failure occurred. +maintains a count of login failures and the limits for each account. The file is fixed length record, indexed by numerical UID. Each record contains the count of login failures since the last successful login; the maximum number of failures before the account is disabled; the line the last login failure occurred on; the date the last login failure occurred; and the time in seconds how long the account will be locked after a failure. .PP The structure of the file is: .sp @@ -26,6 +26,7 @@ struct faillog { short fail_max; char fail_line[12]; time_t fail_time; + long fail_locktime; }; .fi .RE diff --git a/man/faillog.5.xml b/man/faillog.5.xml index 62c0f61a..5958957a 100644 --- a/man/faillog.5.xml +++ b/man/faillog.5.xml @@ -1,6 +1,6 @@ - + faillog 5 @@ -17,7 +17,9 @@ record, indexed by numerical UID. Each record contains the count of login failures since the last successful login; the maximum number of failures before the account is disabled; the line the last login - failure occurred on; and the date the last login failure occurred. + failure occurred on; the date the last login failure occurred; + and the time in seconds how long the account will be locked after + a failure. The structure of the file is: @@ -27,6 +29,7 @@ struct faillog { short fail_max; char fail_line[12]; time_t fail_time; + long fail_locktime; }; diff --git a/man/faillog.8 b/man/faillog.8 index 9938620a..c92ba085 100644 --- a/man/faillog.8 +++ b/man/faillog.8 @@ -1,11 +1,11 @@ .\" Title: faillog .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/20/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "FAILLOG" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "FAILLOG" "8" "06/20/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/fi/Makefile.in b/man/fi/Makefile.in index 8f925ffb..9db24a8a 100644 --- a/man/fi/Makefile.in +++ b/man/fi/Makefile.in @@ -201,9 +201,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/fi/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/fi/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/fi/Makefile + $(AUTOMAKE) --gnu man/fi/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/fr/Makefile.in b/man/fr/Makefile.in index c6a0dd39..6dbee7b9 100644 --- a/man/fr/Makefile.in +++ b/man/fr/Makefile.in @@ -249,9 +249,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/fr/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/fr/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/fr/Makefile + $(AUTOMAKE) --gnu man/fr/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/fr/fr.po b/man/fr/fr.po index 873f93d8..5b715e6d 100644 --- a/man/fr/fr.po +++ b/man/fr/fr.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow-man-pages 4.0.15\n" -"POT-Creation-Date: 2006-05-31 21:20+0200\n" +"POT-Creation-Date: 2006-06-19 22:18+0200\n" "PO-Revision-Date: 2004-12-20 23:49+0100\n" "Last-Translator: Nicolas François \n" "Language-Team: Debian French Team \n" @@ -37,8 +37,8 @@ msgstr "vipw" #: 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) +#: faillog.5.xml:52(manvolnum) chpasswd.8.xml:6(manvolnum) +#: chgpasswd.8.xml:6(manvolnum) msgid "8" msgstr "8" @@ -50,7 +50,7 @@ msgstr "8" #: 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) +#: chpasswd.8.xml:7(refmiscinfo) chgpasswd.8.xml:7(refmiscinfo) msgid "System Management Commands" msgstr "Commandes pour la gestion du système" @@ -68,7 +68,7 @@ msgstr "Éditer les fichiers passwd, group, shadow ou gshadow" #: 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) +#: chgpasswd.8.xml:18(replaceable) chage.1.xml:17(replaceable) msgid "options" msgstr "options" @@ -84,7 +84,7 @@ msgstr "options" #: 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) +#: chsh.1.xml:24(title) chpasswd.8.xml:24(title) chgpasswd.8.xml:24(title) #: chfn.1.xml:27(title) chage.1.xml:24(title) msgid "DESCRIPTION" msgstr "DESCRIPTION" @@ -119,7 +119,7 @@ msgstr "" #: 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) +#: chsh.1.xml:45(title) chpasswd.8.xml:46(title) chgpasswd.8.xml:45(title) #: chage.1.xml:34(title) msgid "OPTIONS" msgstr "OPTIONS" @@ -143,14 +143,14 @@ 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) +#: faillog.8.xml:48(term) chpasswd.8.xml:59(term) chgpasswd.8.xml:58(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) +#: faillog.8.xml:50(para) chpasswd.8.xml:61(para) chgpasswd.8.xml:60(para) #: chage.1.xml:74(para) msgid "Display help message and exit." msgstr "Affiche un message d'aide et quitte." @@ -192,7 +192,7 @@ msgstr "" #: 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) +#: faillog.8.xml:132(title) faillog.5.xml:37(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" @@ -232,7 +232,7 @@ msgstr "/etc/gshadow" msgid "Secure group account information." msgstr "informations cachées sur les groupes" -#: vipw.8.xml:100(filename) usermod.8.xml:261(filename) +#: vipw.8.xml:100(filename) usermod.8.xml:255(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) @@ -243,7 +243,7 @@ msgstr "informations cachées sur les groupes" msgid "/etc/passwd" msgstr "/etc/passwd" -#: vipw.8.xml:102(para) usermod.8.xml:263(para) userdel.8.xml:105(para) +#: vipw.8.xml:102(para) usermod.8.xml:257(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) @@ -253,7 +253,7 @@ msgstr "/etc/passwd" msgid "User account information." msgstr "informations sur les comptes des utilisateurs" -#: vipw.8.xml:106(filename) usermod.8.xml:267(filename) +#: vipw.8.xml:106(filename) usermod.8.xml:261(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) @@ -263,7 +263,7 @@ msgstr "informations sur les comptes des utilisateurs" msgid "/etc/shadow" msgstr "/etc/shadow" -#: vipw.8.xml:108(para) usermod.8.xml:269(para) userdel.8.xml:111(para) +#: vipw.8.xml:108(para) usermod.8.xml:263(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) @@ -272,7 +272,7 @@ msgstr "/etc/shadow" 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) +#: vipw.8.xml:114(title) usermod.8.xml:270(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) @@ -283,8 +283,8 @@ msgstr "informations sécurisées sur les comptes utilisateurs" #: 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) +#: faillog.5.xml:49(title) expiry.1.xml:50(title) chsh.1.xml:80(title) +#: chpasswd.8.xml:85(title) chgpasswd.8.xml:84(title) chfn.1.xml:77(title) #: chage.1.xml:230(title) msgid "SEE ALSO" msgstr "VOIR AUSSI" @@ -593,18 +593,20 @@ msgstr "" #: 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) +#: chpasswd.8.xml:77(title) chgpasswd.8.xml:76(title) msgid "CAVEATS" msgstr "AVERTISSEMENTS" #: usermod.8.xml:234(para) +#, fuzzy 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." +"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 " @@ -614,22 +616,7 @@ msgstr "" "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) +#: usermod.8.xml:271(para) msgid "" "chfn1, chshMAIL_DIR du fichier login.defs." +#: 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" + +#: 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 »" + #: 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) @@ -4638,8 +4639,8 @@ msgid "lastlog" msgstr "lastlog" #: lastlog.8.xml:11(refpurpose) -msgid "examine lastlog file" -msgstr "Examiner le fichier lastlog" +msgid "reports the most recent login of all users or of a given user" +msgstr "" #: lastlog.8.xml:25(para) msgid "" @@ -4725,12 +4726,14 @@ msgid "NOTE" msgstr "NOTE" #: lastlog.8.xml:102(para) +#, fuzzy msgid "" "The lastlog file is a database which contains info on " "the last login of each user. You should not rotate it. It is a sparse file, " -"so its size on the disk is much smaller than the one shown by \"ls -" -"l\" (which can indicate a really big file if you have a high UID). " -"You can display its real size with \"ls -s\"." +"so its size on the disk is usually much smaller than the one shown by " +"\"ls -l\" (which can indicate a really big file if you " +"have in passwd users with a high UID). You can display " +"its real size with \"ls -s\"." msgstr "" "Le fichier lastlog est une base de données qui contient " "les informations sur les dernières connexions de chaque utilisateur. Vous " @@ -4753,8 +4756,9 @@ msgstr "Liste des connexions précédentes" #, fuzzy msgid "" "Large gaps in UID numbers will cause the lastlog program to run longer with " -"no output to the screen (i.e. if mmdf=800 and last UID=170, program will " -"appear to hang as it processes UID 171-799)." +"no output to the screen (i.e. if in lastlog database there is no entries for " +"users with UID between 170 and 800 lastlog will appear to hang as it " +"processes entries with UIDs 171-799)." msgstr "" "S'il y a des écarts importants dans les valeurs des UID, lastlog s'exécutera " "plus longtemps, sans affichage à l'écran (c-à-d si mmdf=800 et que le " @@ -5679,7 +5683,7 @@ msgstr "" #: faillog.8.xml:5(refentrytitle) faillog.8.xml:10(refname) #: faillog.8.xml:16(command) faillog.5.xml:5(refentrytitle) -#: faillog.5.xml:9(refname) faillog.5.xml:49(refentrytitle) +#: faillog.5.xml:9(refname) faillog.5.xml:52(refentrytitle) msgid "faillog" msgstr "faillog" @@ -5800,11 +5804,11 @@ msgstr "" "demander l'affichage de tous les utilisateurs avec l'option , " msgstr ", " -#: chpasswd.8.xml:55(para) chgpasswd.8.xml:56(para) +#: chpasswd.8.xml:55(para) chgpasswd.8.xml:54(para) msgid "Supplied passwords are in encrypted form." msgstr "Indique que les mots de passe fournis sont chiffrés." -#: chpasswd.8.xml:65(term) chgpasswd.8.xml:66(term) +#: chpasswd.8.xml:65(term) chgpasswd.8.xml:64(term) msgid ", " msgstr ", " -#: chpasswd.8.xml:67(para) chgpasswd.8.xml:68(para) +#: chpasswd.8.xml:67(para) chgpasswd.8.xml:66(para) msgid "" "Use MD5 encryption instead DES when the supplied passwords are not encrypted." msgstr "" "Permet d'utiliser le chiffrement MD5, plutôt que DES, lorsque les mots de " "passe fournis ne sont pas chiffrés." -#: chpasswd.8.xml:78(para) chgpasswd.8.xml:79(para) +#: chpasswd.8.xml:78(para) chgpasswd.8.xml:77(para) msgid "" "Remember to set permissions or umask to prevent readability of unencrypted " "files by other users." @@ -6067,18 +6074,18 @@ msgstr "" "useradd8." -#: chgpasswd.8.xml:7(refentrytitle) chgpasswd.8.xml:12(refname) -#: chgpasswd.8.xml:18(command) +#: chgpasswd.8.xml:5(refentrytitle) chgpasswd.8.xml:10(refname) +#: chgpasswd.8.xml:16(command) #, fuzzy msgid "chgpasswd" msgstr "chpasswd" -#: chgpasswd.8.xml:13(refpurpose) +#: chgpasswd.8.xml:11(refpurpose) #, fuzzy msgid "update group passwords in batch mode" msgstr "Mettre à jour des mots de passe par lot" -#: chgpasswd.8.xml:27(para) +#: chgpasswd.8.xml:25(para) #, fuzzy msgid "" "chgpasswd reads a list of group name and password pairs " @@ -6090,7 +6097,7 @@ msgstr "" "pour mettre à jour un groupe d'utilisateurs existants. Chaque ligne est au " "format suivant :" -#: chgpasswd.8.xml:32(para) +#: chgpasswd.8.xml:30(para) #, fuzzy msgid "" "group_name:passwordnom_utilisateur:mot_de_passe" -#: chgpasswd.8.xml:36(para) +#: chgpasswd.8.xml:34(para) #, fuzzy msgid "" "By default the supplied password must be in clear-text. Default encryption " @@ -6109,14 +6116,14 @@ msgstr "" "chiffrement par défaut est le chiffrement DES. L'âge du mot de passe sera " "également mis à jour, s'il est présent." -#: chgpasswd.8.xml:48(para) +#: chgpasswd.8.xml:46(para) #, fuzzy msgid "" "The options which apply to the chgpasswd command are:" msgstr "" "Les options disponibles pour la commande chpasswd sont :" -#: chgpasswd.8.xml:87(para) +#: chgpasswd.8.xml:85(para) #, fuzzy msgid "" "gpasswd1, 2005." +#~ msgid "examine lastlog file" +#~ msgstr "Examiner le fichier lastlog" + # TBC: -n ou -m? #~ msgid "" #~ ", MIN_DAYS -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "GPASSWD" "1" "06/06/2006" "User Commands" "User Commands" +.TH "GPASSWD" "1" "06/24/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/groupadd.8 b/man/groupadd.8 index 77e8e054..618873e4 100644 --- a/man/groupadd.8 +++ b/man/groupadd.8 @@ -1,11 +1,11 @@ .\" Title: groupadd .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "GROUPADD" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "GROUPADD" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/groupdel.8 b/man/groupdel.8 index 7b23652c..a78cb19d 100644 --- a/man/groupdel.8 +++ b/man/groupdel.8 @@ -1,11 +1,11 @@ .\" Title: groupdel .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "GROUPDEL" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "GROUPDEL" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/groupmod.8 b/man/groupmod.8 index bbb69a93..359e9eb2 100644 --- a/man/groupmod.8 +++ b/man/groupmod.8 @@ -1,11 +1,11 @@ .\" Title: groupmod .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "GROUPMOD" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "GROUPMOD" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/groups.1 b/man/groups.1 index 70f53e1c..86a55bc0 100644 --- a/man/groups.1 +++ b/man/groups.1 @@ -1,11 +1,11 @@ .\" Title: groups .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "GROUPS" "1" "06/06/2006" "User Commands" "User Commands" +.TH "GROUPS" "1" "06/24/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/grpck.8 b/man/grpck.8 index 0ada8677..be77b4a6 100644 --- a/man/grpck.8 +++ b/man/grpck.8 @@ -1,11 +1,11 @@ .\" Title: grpck .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "GRPCK" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "GRPCK" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/gshadow.5 b/man/gshadow.5 index e340391f..7ab5fa26 100644 --- a/man/gshadow.5 +++ b/man/gshadow.5 @@ -1,11 +1,11 @@ .\" Title: gshadow .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: File Formats and Conversions .\" Source: File Formats and Conversions .\" -.TH "GSHADOW" "5" "06/06/2006" "File Formats and Conversions" "File Formats and Conversions" +.TH "GSHADOW" "5" "06/24/2006" "File Formats and Conversions" "File Formats and Conversions" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/hu/Makefile.in b/man/hu/Makefile.in index 93f6d3e2..d0bcb4c6 100644 --- a/man/hu/Makefile.in +++ b/man/hu/Makefile.in @@ -210,9 +210,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/hu/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/hu/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/hu/Makefile + $(AUTOMAKE) --gnu man/hu/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/id.1 b/man/id.1 index bc92c5b8..2d4aa7a9 100644 --- a/man/id.1 +++ b/man/id.1 @@ -1,11 +1,11 @@ .\" Title: id .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "ID" "1" "06/06/2006" "User Commands" "User Commands" +.TH "ID" "1" "06/24/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/id/Makefile.in b/man/id/Makefile.in index 69c480ae..b00a9906 100644 --- a/man/id/Makefile.in +++ b/man/id/Makefile.in @@ -201,9 +201,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/id/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/id/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/id/Makefile + $(AUTOMAKE) --gnu man/id/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/it/Makefile.in b/man/it/Makefile.in index a2b1ce47..eea0a8b7 100644 --- a/man/it/Makefile.in +++ b/man/it/Makefile.in @@ -244,9 +244,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/it/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/it/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/it/Makefile + $(AUTOMAKE) --gnu man/it/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/ja/Makefile.in b/man/ja/Makefile.in index 76ab0dbe..aba9d4cd 100644 --- a/man/ja/Makefile.in +++ b/man/ja/Makefile.in @@ -248,9 +248,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/ja/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/ja/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/ja/Makefile + $(AUTOMAKE) --gnu man/ja/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/ko/Makefile.in b/man/ko/Makefile.in index f1570f1f..40d6e5da 100644 --- a/man/ko/Makefile.in +++ b/man/ko/Makefile.in @@ -210,9 +210,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/ko/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/ko/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/ko/Makefile + $(AUTOMAKE) --gnu man/ko/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/lastlog.8 b/man/lastlog.8 index 10ed4dc7..7d73f198 100644 --- a/man/lastlog.8 +++ b/man/lastlog.8 @@ -1,17 +1,17 @@ .\" Title: lastlog .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "LASTLOG" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "LASTLOG" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .SH "NAME" -lastlog \- examine lastlog file +lastlog \- reports the most recent login of all users or of a given user .SH "SYNOPSIS" .HP 8 \fBlastlog\fR [\fIoptions\fR] @@ -58,11 +58,13 @@ will be displayed instead of the port and time. .PP The \fIlastlog\fR -file is a database which contains info on the last login of each user. You should not rotate it. It is a sparse file, so its size on the disk is much smaller than the one shown by "\fBls \-l\fR" (which can indicate a really big file if you have a high UID). You can display its real size with "\fBls \-s\fR". +file is a database which contains info on the last login of each user. You should not rotate it. It is a sparse file, so its size on the disk is usually much smaller than the one shown by "\fBls \-l\fR" (which can indicate a really big file if you have in +\fIpasswd\fR +users with a high UID). You can display its real size with "\fBls \-s\fR". .SH "FILES" .TP 3n \fI/var/log/lastlog\fR Database times of previous user logins. .SH "CAVEATS" .PP -Large gaps in UID numbers will cause the lastlog program to run longer with no output to the screen (i.e. if mmdf=800 and last UID=170, program will appear to hang as it processes UID 171\-799). +Large gaps in UID numbers will cause the lastlog program to run longer with no output to the screen (i.e. if in lastlog database there is no entries for users with UID between 170 and 800 lastlog will appear to hang as it processes entries with UIDs 171\-799). diff --git a/man/lastlog.8.xml b/man/lastlog.8.xml index e8583359..4dbd80b7 100644 --- a/man/lastlog.8.xml +++ b/man/lastlog.8.xml @@ -1,6 +1,6 @@ - + lastlog 8 @@ -8,7 +8,7 @@ lastlog - examine lastlog file + reports the most recent login of all users or of a given user @@ -102,10 +102,10 @@ The lastlog file is a database which contains info on the last login of each user. You should not rotate it. It is a sparse - file, so its size on the disk is much smaller than the one shown by - "ls -l" (which can indicate a really big file if - you have a high UID). You can display its real size with - "ls -s". + file, so its size on the disk is usually much smaller than the one shown + by "ls -l" (which can indicate a really big file if + you have in passwd users with a high UID). You can + display its real size with "ls -s". @@ -125,8 +125,9 @@ CAVEATS Large gaps in UID numbers will cause the lastlog program to run - longer with no output to the screen (i.e. if mmdf=800 and last - UID=170, program will appear to hang as it processes UID 171-799). + longer with no output to the screen (i.e. if in lastlog database there + is no entries for users with UID between 170 and 800 lastlog will appear + to hang as it processes entries with UIDs 171-799). diff --git a/man/limits.5 b/man/limits.5 index f038ff64..dde6e171 100644 --- a/man/limits.5 +++ b/man/limits.5 @@ -1,11 +1,11 @@ .\" Title: limits .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/20/2006 .\" Manual: File Formats and Conversions .\" Source: File Formats and Conversions .\" -.TH "LIMITS" "5" "06/06/2006" "File Formats and Conversions" "File Formats and Conversions" +.TH "LIMITS" "5" "06/20/2006" "File Formats and Conversions" "File Formats and Conversions" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/login.1 b/man/login.1 index c29a3876..477b05d7 100644 --- a/man/login.1 +++ b/man/login.1 @@ -1,11 +1,11 @@ .\" Title: login .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "LOGIN" "1" "06/06/2006" "User Commands" "User Commands" +.TH "LOGIN" "1" "06/24/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/login.access.5 b/man/login.access.5 index 188a6f27..085fd65f 100644 --- a/man/login.access.5 +++ b/man/login.access.5 @@ -1,11 +1,11 @@ .\" Title: login.access .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/20/2006 .\" Manual: File Formats and Conversions .\" Source: File Formats and Conversions .\" -.TH "LOGIN.ACCESS" "5" "06/06/2006" "File Formats and Conversions" "File Formats and Conversions" +.TH "LOGIN.ACCESS" "5" "06/20/2006" "File Formats and Conversions" "File Formats and Conversions" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/login.defs.5 b/man/login.defs.5 index 601527ce..5b6af08c 100644 --- a/man/login.defs.5 +++ b/man/login.defs.5 @@ -1,11 +1,11 @@ .\" Title: login.defs .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: File Formats and Conversions .\" Source: File Formats and Conversions .\" -.TH "LOGIN.DEFS" "5" "06/06/2006" "File Formats and Conversions" "File Formats and Conversions" +.TH "LOGIN.DEFS" "5" "06/24/2006" "File Formats and Conversions" "File Formats and Conversions" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/logoutd.8 b/man/logoutd.8 index c18786f5..536fe151 100644 --- a/man/logoutd.8 +++ b/man/logoutd.8 @@ -1,11 +1,11 @@ .\" Title: logoutd .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "LOGOUTD" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "LOGOUTD" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/newgrp.1 b/man/newgrp.1 index 32e06e5d..c51840b9 100644 --- a/man/newgrp.1 +++ b/man/newgrp.1 @@ -1,11 +1,11 @@ .\" Title: newgrp .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "NEWGRP" "1" "06/06/2006" "User Commands" "User Commands" +.TH "NEWGRP" "1" "06/24/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/newusers.8 b/man/newusers.8 index 7bbe0774..8569f0ce 100644 --- a/man/newusers.8 +++ b/man/newusers.8 @@ -1,11 +1,11 @@ .\" Title: newusers .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "NEWUSERS" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "NEWUSERS" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/nologin.8 b/man/nologin.8 index 8e7d52aa..4f35ff66 100644 --- a/man/nologin.8 +++ b/man/nologin.8 @@ -1,11 +1,11 @@ .\" Title: nologin .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "NOLOGIN" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "NOLOGIN" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/passwd.1 b/man/passwd.1 index 2841417f..13640cd7 100644 --- a/man/passwd.1 +++ b/man/passwd.1 @@ -1,11 +1,11 @@ .\" Title: passwd .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/25/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "PASSWD" "1" "06/06/2006" "User Commands" "User Commands" +.TH "PASSWD" "1" "06/25/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/passwd.5 b/man/passwd.5 index 468627ef..8f790541 100644 --- a/man/passwd.5 +++ b/man/passwd.5 @@ -1,11 +1,11 @@ .\" Title: passwd .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: File Formats and Conversions .\" Source: File Formats and Conversions .\" -.TH "PASSWD" "5" "06/06/2006" "File Formats and Conversions" "File Formats and Conversions" +.TH "PASSWD" "5" "06/24/2006" "File Formats and Conversions" "File Formats and Conversions" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/pl/Makefile.in b/man/pl/Makefile.in index 85847102..d3575411 100644 --- a/man/pl/Makefile.in +++ b/man/pl/Makefile.in @@ -248,9 +248,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/pl/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/pl/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/pl/Makefile + $(AUTOMAKE) --gnu man/pl/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/pl/lastlog.8 b/man/pl/lastlog.8 index 107bc282..196e1236 100644 --- a/man/pl/lastlog.8 +++ b/man/pl/lastlog.8 @@ -1,66 +1,69 @@ -.\" $Id: lastlog.8,v 1.14 2005/12/01 20:38:27 kloczek Exp $ -.\" Copyright 1992, Phillip Street and Julianne Frances Haugh -.\" All rights reserved. +.\" Title: lastlog +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 19/06/2006 +.\" Manual: Polecenia Zarządzania Systemem +.\" Source: Polecenia Zarządzania Systemem .\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of Julianne F. Haugh nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY JULIE HAUGH AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL JULIE HAUGH OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)lastlog.8 3.3 08:24:58 29 Sep 1993 (National Guard Release) -.TH LASTLOG 8 -.SH NAZWA -\fBlastlog\fR \- sprawdź plik ostatnich logowań (lastlog) -.SH SKŁADNIA -.TP 8 -\fBlastlog\fR [\fBopcje\fR] -.SH OPIS -\fBlastlog\fR formatuje i wyświetla zawartość dziennika ostatnich logowań -zapisanych w pliku \fI/var/log/lastlog\fR. Wyświetlone zostaną \fBnazwa -użytkownika\fR, \fBport\fR i \fBczas ostatniego logowania\fR. Domyślnie (bez -flag) pozycje pliku wyświetlane są w kolejności w jakiej są w pliku -\fB/etc/passwd\fR. -.SH OPCJE -Polecenie \fBlastlog\fR posiada następujące opcje: -.IP "\fB\-h\fR, \fB\-\-help\fR" -Wyświetla krótką informację o tym jak używać program i kończy pracę. -.IP "\fB\-t\fR, \fB\-\-time\fR \fIDNI\fR" -Wyświetla tylko ostatnie logowania użytkowników nie starsze niż zadana -ilość \fIDNI\fR. -.IP "\fB\-u\fR, \fB\-\-user\fR \fILOGIN\fR" -Wyświetla tylko informacji o ostanim logowaniu użytkownika \fILOGIN\fR. -.TP +.TH "LASTLOG" "8" "19/06/2006" "Polecenia Zarządzania Systemem" "Polecenia Zarządzania Systemem" +.\" disable hyphenation +.nh +.\" disable justification (adjust text to left margin only) +.ad l +.SH "NAZWA" +lastlog \- wyświetla informacje o ostanim logowaniu dla wybranego lub wszystkich użytkowaników +.SH "SKŁADNIA" +.HP 8 +\fBlastlog\fR [\fIopcje\fR] +.SH "OPIS" +.PP +Polecenie +\fBlastlog\fR +formatuje i wyświetla zawartość bazy ostatnich logowań zapisanych w pliku +\fI/var/log/lastlog\fR. Wyświetlone zostaną +\fInazwa użytkownika\fR, +\fIport\fR +i +\fIczas\fR +ostatniego logowania. Domyślnie (bez flag) pozycje wyświetlane są w kolejności w jakiej są w pliku +\fI/etc/passwd\fR. +.SH "OPCJE" +.PP +Polecenie +\fBlastlog\fR +posiada następujące opcje: +.TP 3n +\fB\-b\fR, \fB\-\-before\fR\fIDNI\fR +Wyświetlenie rekordów lastlog starszych niż zadana +\fIDNI\fR. +.TP 3n +\fB\-h\fR, \fB\-\-help\fR +Wyświetlenie komunikatu pomocy i zakończenie działania. +.TP 3n +\fB\-t\fR, \fB\-\-time\fR\fIDNI\fR +Wyświetlenie rekordów lastlog nie starszych niż zadana ilość +\fIDNI\fR. +.TP 3n +\fB\-u\fR, \fB\-\-user\fR\fILOGIN\fR +Wyświetlenie informacji o ostanim logowaniu dla użytkownika +\fILOGIN\fR. +.TP 3n Opcja \fB\-t\fR przesłania użycie opcji \fB\-u\fR. .PP -Jeżeli użytkownik nigdy się nie logował to zamiast portu i czasu logowania -zostanie wyświetlony komunikat \fB"**Never logged in**"\fR (nigdy się nie -logował). -.SH PLIKI -\fI/var/log/lastlog\fR \- dziennik ostatnich logowań -.SH PRZESTROGI -Duże luki w numeracji UID powodują, że program będzie pracował dłużej, nie -wyświetlając wyników (np. jeśli mmdf=800, zaś ostatni uid=170, to program -będzie sprawiał wrażenie zawieszonego w trakcie przetwarzania uid 171\-799). -.SH AUTORZY -Julianne Frances Haugh (jockgrrl@ix.netcom.com) -.br -Phillip Street +Jeżeli użytkownik nigdy się nie logował to zamiast portu i czasu logowania wyświetlany jest komunikat +\fI**Nigdy nie zalogowany**\fR +(użytkownik nigdy się nie logował). +.SH "UWAGI" +.PP +Baza danych +\fIlastlog\fR +jest plikiem zawierajacym informacje o ostanim logowaniu każdego użytkowanika. Pliku tego nie powinnoa się okresowo kasować i zakąłdać od nowa (rotacja). Plik ten jest plikiem z dziurami tak więc jego rozmiar jest zwykle znacznie mniejszy pokazywany przez polecenie "\fBls \-l\fR" (pokazujące że jest on dużych rozmiarów jeżeli masz w +\fIpasswd\fR +użytkowaników z wysokimi wartościami UID). Mozesz wyświetlić rzeczywisty rozmiar tego pliku używając polecenia "\fBls \-s\fR". +.SH "PLIKI" +.TP 3n +\fI/var/log/lastlog\fR +Baza danych ostatnich logowań użytkowników. +.SH "OSTRZEŻENIA" +.PP +Duże luki w numeracji UID powodują, że program będzie pracował dłużej, nie wyświetlając wyników (np. jeśli w bazie lastlog nie ma wpisów dla o UID pomiedzy 170, a 800, to program będzie sprawiał wrażenie zawieszonego w trakcie przetwarzania wpisów dla użytkowanikół o UID 171\-799). diff --git a/man/pl/pl.po b/man/pl/pl.po index 8a4ca04e..1fee92f9 100644 --- a/man/pl/pl.po +++ b/man/pl/pl.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: man pages for shadow 4.0.16\n" -"POT-Creation-Date: 2006-05-31 21:22+0200\n" +"POT-Creation-Date: 2006-06-24 16:02+0200\n" "PO-Revision-Date: 2006-05-20 02:21+0200\n" "Last-Translator: Tomasz Kłoczko \n" "Language-Team: Polish \n" @@ -24,8 +24,8 @@ msgstr "vipw" #: 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) +#: faillog.5.xml:52(manvolnum) chpasswd.8.xml:6(manvolnum) +#: chgpasswd.8.xml:6(manvolnum) msgid "8" msgstr "8" @@ -37,7 +37,7 @@ msgstr "8" #: 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) +#: chpasswd.8.xml:7(refmiscinfo) chgpasswd.8.xml:7(refmiscinfo) msgid "System Management Commands" msgstr "Polecenia Zarządzania Systemem" @@ -54,7 +54,7 @@ msgstr "edytuj plik haseł, grup lub ich wersji chronionych" #: 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) +#: chgpasswd.8.xml:18(replaceable) chage.1.xml:17(replaceable) msgid "options" msgstr "opcje" @@ -70,8 +70,8 @@ msgstr "opcje" #: 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) +#: chsh.1.xml:24(title) chpasswd.8.xml:24(title) chgpasswd.8.xml:24(title) +#: chfn.1.xml:27(title) chage.1.xml:26(title) msgid "DESCRIPTION" msgstr "OPIS" @@ -105,8 +105,8 @@ msgstr "" #: 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) +#: chsh.1.xml:45(title) chpasswd.8.xml:46(title) chgpasswd.8.xml:45(title) +#: chage.1.xml:36(title) msgid "OPTIONS" msgstr "OPCJE" @@ -116,7 +116,8 @@ msgid "" "command> commands are:" msgstr "" "Polecenia vipw i vigr posiadają " -"następujące opcje:" +"następujące opcje:Polecenia vipw i vigr posiadają następujące opcje:" #: vipw.8.xml:52(term) msgid ", " @@ -128,15 +129,15 @@ msgstr "Edycja bazy grup." #: 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) +#: faillog.8.xml:48(term) chpasswd.8.xml:59(term) chgpasswd.8.xml:58(term) +#: chage.1.xml:74(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) +#: faillog.8.xml:50(para) chpasswd.8.xml:61(para) chgpasswd.8.xml:60(para) +#: chage.1.xml:76(para) msgid "Display help message and exit." msgstr "Wyświetlenie komunikatu pomocy i zakończenie działania." @@ -174,8 +175,8 @@ msgstr "Edycja bazy shadow lub gshadow." #: 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) +#: faillog.8.xml:132(title) faillog.5.xml:37(title) expiry.1.xml:32(title) +#: chsh.1.xml:56(title) chfn.1.xml:59(title) chage.1.xml:177(title) msgid "FILES" msgstr "PLIKI" @@ -212,45 +213,45 @@ msgstr "/etc/gshadow" msgid "Secure group account information." msgstr "Informacje chronione o grupach użytkowników." -#: vipw.8.xml:100(filename) usermod.8.xml:261(filename) +#: vipw.8.xml:100(filename) usermod.8.xml:255(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) +#: chage.1.xml:181(filename) msgid "/etc/passwd" msgstr "/etc/passwd" -#: vipw.8.xml:102(para) usermod.8.xml:263(para) userdel.8.xml:105(para) +#: vipw.8.xml:102(para) usermod.8.xml:257(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) +#: chfn.1.xml:70(para) chage.1.xml:184(para) msgid "User account information." msgstr "Informacja o kontach użytkowników." -#: vipw.8.xml:106(filename) usermod.8.xml:267(filename) +#: vipw.8.xml:106(filename) usermod.8.xml:261(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) +#: expiry.1.xml:41(filename) chage.1.xml:189(filename) msgid "/etc/shadow" msgstr "/etc/shadow" -#: vipw.8.xml:108(para) usermod.8.xml:269(para) userdel.8.xml:111(para) +#: vipw.8.xml:108(para) usermod.8.xml:263(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) +#: expiry.1.xml:43(para) chage.1.xml:192(para) msgid "Secure user account information." msgstr "Informacje chronione o użytkownikach." -#: vipw.8.xml:114(title) usermod.8.xml:276(title) userdel.8.xml:190(title) +#: vipw.8.xml:114(title) usermod.8.xml:270(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) @@ -261,9 +262,9 @@ msgstr "Informacje chronione o użytkownikach." #: 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) +#: faillog.5.xml:49(title) expiry.1.xml:50(title) chsh.1.xml:80(title) +#: chpasswd.8.xml:85(title) chgpasswd.8.xml:84(title) chfn.1.xml:77(title) +#: chage.1.xml:232(title) msgid "SEE ALSO" msgstr "ZOBACZ TAKŻE" @@ -297,7 +298,7 @@ msgid "modify a user account" msgstr "zmiana danych konta użytkownika" #: usermod.8.xml:20(replaceable) userdel.8.xml:18(replaceable) -#: useradd.8.xml:19(replaceable) +#: useradd.8.xml:19(replaceable) chage.1.xml:20(replaceable) msgid "LOGIN" msgstr "LOGIN" @@ -306,10 +307,12 @@ msgid "" "The usermod command modifies the system account files to " "reflect the changes that are specified on the command line." msgstr "" +"Polecenie usermod zmienia systemowe pliki kont, " +"odzwierciedlając zmiany podane w wierszu poleceń." #: usermod.8.xml:34(para) msgid "The options which apply to the usermod command are:" -msgstr "" +msgstr "Polecenie usermod posiada następujące opcje:" #: usermod.8.xml:40(term) msgid "" @@ -321,13 +324,15 @@ msgstr "" #: usermod.8.xml:45(para) msgid "Add the user to the supplemental group." -msgstr "" +msgstr "Dodaj użytkownika do do dodatkowej grupy." #: usermod.8.xml:51(term) useradd.8.xml:52(term) msgid "" ", COMMENT" msgstr "" +", KOMENTARZ" #: usermod.8.xml:56(para) msgid "" @@ -335,12 +340,17 @@ msgid "" "modified using the chfn1 utility." msgstr "" +"Nowa wartość pola komentarza dla danego użytkownika w pliku haseł. Zwykle " +"jest zmieniana przy pomocy polecenia chfn1." #: usermod.8.xml:65(term) useradd.8.xml:80(term) msgid "" ", HOME_DIR" msgstr "" +", KAT_DOMOWY" #: usermod.8.xml:70(para) msgid "" @@ -348,24 +358,33 @@ msgid "" "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 "" +"Nowy katalog domowy użytkownika. Jeżeli podano opcję , to " +"zawartość aktualnego katalogu domowego zostanie przesunięta do nowego " +"katalogu. Nowy katalog domowy jest tworzony jeśli nie istnieje." #: usermod.8.xml:79(term) useradd.8.xml:97(term) msgid "" ", EXPIRE_DATE" msgstr "" +", DATA_WAŻN" #: 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 "" +"Data, od której konto danego użytkownika zostanie wyłączone. Data podawana " +"jest w formacie MM/DD/RR." #: usermod.8.xml:91(term) useradd.8.xml:109(term) msgid "" ", INACTIVE" msgstr "" +", NIEAKTYWNE" #: usermod.8.xml:96(para) useradd.8.xml:114(para) msgid "" @@ -373,11 +392,15 @@ msgid "" "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 "" +"Liczba dni po wygaśnięciu hasła do stałego wyłączenia konta. Wartość 0 " +"wyłącza konto natychmiast po przeterminowaniu hasła, zaś wartość -1 wyłącza " +"tę cechę. Domyślną wartością jest -1." #: usermod.8.xml:105(term) useradd.8.xml:123(term) useradd.8.xml:299(term) msgid "" ", GROUP" msgstr "" +", GRUPA" #: usermod.8.xml:110(para) msgid "" @@ -385,6 +408,9 @@ msgid "" "name must exist. A group number must refer to an already existing group. The " "default group number is 1." msgstr "" +"Nazwa lub numer początkowej grupy logowania użytkownika. Nazwa grupy musi " +"istnieć. Numer grupy musi odnosić się do już istniejącej grupy. Domyślnym " +"numerem grupy jest 1." #: usermod.8.xml:118(term) useradd.8.xml:137(term) msgid "" @@ -392,6 +418,9 @@ msgid "" "replaceable>[,GROUP2,...[,GROUPN]]]" msgstr "" +", GRUPA1[,GRUPA2,...[,GRUPAN]]]" #: usermod.8.xml:123(para) msgid "" @@ -403,12 +432,19 @@ msgid "" "can be changed via option, which appends user to the " "current supplementary group list." msgstr "" +"Lista dodatkowych grup, do których również należy użytkownik. Każda grupa " +"oddzielona jest od następnej przecinkiem, bez wtrąconej spacji. Do grup " +"odnoszą się te same ograniczenia, które obowiązują przy grupie podanej w " +"opcji . Jeżeli użytkownik jest obecnie członkiem grupy, " +"której nie podano na liście, to zostanie z niej usunięty." #: usermod.8.xml:136(term) msgid "" ", NEW_LOGIN" msgstr "" +", NOWY_LOGIN" #: usermod.8.xml:141(para) msgid "" @@ -417,10 +453,15 @@ msgid "" "changed. In particular, the user's home directory name should probably be " "changed to reflect the new login name." msgstr "" +"Nazwa użytkownika zostanie zmieniona z LOGIN na NOWY_LOGIN. Nic więcej nie " +"jest zmieniane. W szczególności, prawdopodobnie powinna zostać zmieniona " +"nazwa katalogu domowego użytkownika, tak by odzwierciedlała nową nazwę " +"użytkownika." #: usermod.8.xml:151(term) msgid ", " -msgstr "" +msgstr ", " #: usermod.8.xml:155(para) msgid "" @@ -428,10 +469,13 @@ msgid "" "effectively disabling the password. You can't use this option with or ." msgstr "" +"Zablokuj hasło użytkownika. Opcja ta powoduje wstawienie ’!’ na początku " +"zakodowanego hasła. Opcji tej nie można używać z opcjami " +"or ." #: usermod.8.xml:164(term) useradd.8.xml:206(term) msgid ", " -msgstr "" +msgstr ", " #: usermod.8.xml:168(para) msgid "" @@ -444,6 +488,8 @@ msgid "" ", PASSWORD" msgstr "" +", HASŁO" #: usermod.8.xml:180(para) msgid "" @@ -468,6 +514,7 @@ msgstr "" msgid "" ", UID" msgstr "" +", UID" #: usermod.8.xml:205(para) msgid "" @@ -481,7 +528,7 @@ msgstr "" #: usermod.8.xml:218(term) msgid ", " -msgstr "" +msgstr ", " #: usermod.8.xml:222(para) msgid "" @@ -489,40 +536,37 @@ msgid "" "password. You can't use this option with or " +"lub ." #: 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) +#: chpasswd.8.xml:77(title) chgpasswd.8.xml:76(title) msgid "CAVEATS" -msgstr "" +msgstr "OSTRZEŻENIA" #: 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." +"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 "" +"Polecenie usermod nie pozwola na zmianę nazwy " +"zalogowanego użytkownika. Jeśli zmieniany jest numeryczny identyfikator " +"użytkownika procesu to musisz się upewnić, że w trakcie wykonywania tego " +"polecenia użytkownik nie wykonuje żadnego procesu. Właśniciela plików " +"crontab musisz zmienić ręcznie. Właśniciela zadań " +"at musisz zmienić ręcznie. Jakiekolwiek zmiany dotyczące " +"NIS musisz wykonać na serwerze 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) -msgid "Shadow password suite configuration." -msgstr "" - -#: usermod.8.xml:277(para) +#: usermod.8.xml:271(para) msgid "" "chfn1, chshuserdel command are:" -msgstr "" +msgstr "Polecenie userdel posiada następujące opcje:" #: userdel.8.xml:39(term) msgid ", " @@ -619,9 +663,22 @@ msgid "" "the login.defs file." msgstr "" +#: 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" + +#: 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) +msgid "Shadow password suite configuration." +msgstr "" + #: 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) +#: groupdel.8.xml:61(title) groupadd.8.xml:154(title) chage.1.xml:199(title) msgid "EXIT VALUES" msgstr "KOD ZAKOŃCZENIA" @@ -629,13 +686,13 @@ msgstr "KOD ZAKOŃCZENIA" #: 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) +#: chage.1.xml:204(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) +#: groupdel.8.xml:68(para) groupadd.8.xml:161(para) chage.1.xml:206(para) msgid "success" msgstr "poprawne zakończenie działania programu" @@ -646,7 +703,7 @@ msgstr "poprawne zakończenie działania programu" #: 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) +#: chage.1.xml:210(replaceable) msgid "1" msgstr "1" @@ -658,13 +715,13 @@ msgstr "nie można zaktualizować pliku z hasłami" #: 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) +#: chage.1.xml:216(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) +#: groupadd.8.xml:167(para) chage.1.xml:218(para) msgid "invalid command syntax" msgstr "niepoprawna składnia polecenia" @@ -777,7 +834,7 @@ msgstr "" #: useradd.8.xml:23(arg) useradd.8.xml:27(arg) groupmems.8.xml:20(arg) #: groupmems.8.xml:61(option) msgid "-D" -msgstr "" +msgstr "-D" #: useradd.8.xml:36(para) msgid "" @@ -790,7 +847,7 @@ msgstr "" #: useradd.8.xml:48(para) msgid "The options which apply to the useradd command are:" -msgstr "" +msgstr "Polecenie useradd posiada następujące opcje:" #: useradd.8.xml:57(para) msgid "" @@ -803,6 +860,8 @@ msgid "" ", BASE_DIR" msgstr "" +", KAT_BAZOWY" #: useradd.8.xml:70(para) msgid "" @@ -861,6 +920,8 @@ msgid "" ", KEY=VALUE" msgstr "" +", KLUCZ=WARTOŚĆ" #: useradd.8.xml:184(para) msgid "" @@ -921,11 +982,11 @@ msgstr "" #: useradd.8.xml:267(option) msgid "-b" -msgstr "" +msgstr "-b" #: useradd.8.xml:267(replaceable) msgid "HOME_DIR" -msgstr "" +msgstr "KAT_DOMOWY" #: useradd.8.xml:270(para) msgid "" @@ -937,11 +998,11 @@ msgstr "" #: useradd.8.xml:281(option) msgid "-e" -msgstr "" +msgstr "-e" #: useradd.8.xml:281(replaceable) msgid "EXPIRE_DATE" -msgstr "" +msgstr "DATA_WAŻN." #: useradd.8.xml:284(para) msgid "The date on which the user account is disabled." @@ -950,11 +1011,11 @@ msgstr "" #: useradd.8.xml:289(option) login.1.xml:123(option) groupadd.8.xml:21(arg) #: groupadd.8.xml:47(option) expiry.1.xml:18(arg) msgid "-f" -msgstr "" +msgstr "-f" #: useradd.8.xml:289(replaceable) msgid "INACTIVE" -msgstr "" +msgstr "NIEAKTYWNE" #: useradd.8.xml:292(para) msgid "" @@ -982,7 +1043,7 @@ msgstr "" #: useradd.8.xml:333(title) msgid "NOTES" -msgstr "" +msgstr "UWAGI" #: useradd.8.xml:334(para) msgid "" @@ -1031,7 +1092,7 @@ msgstr "" #: grpck.8.xml:152(replaceable) groupmod.8.xml:104(replaceable) #: groupadd.8.xml:171(replaceable) msgid "3" -msgstr "" +msgstr "3" #: useradd.8.xml:427(para) passwd.1.xml:381(para) groupmod.8.xml:106(para) #: groupadd.8.xml:173(para) @@ -1042,7 +1103,7 @@ msgstr "" #: passwd.1.xml:367(replaceable) grpck.8.xml:158(replaceable) #: groupmod.8.xml:110(replaceable) groupadd.8.xml:177(replaceable) msgid "4" -msgstr "" +msgstr "4" #: useradd.8.xml:433(para) msgid "UID already in use (and no )" @@ -1067,7 +1128,7 @@ msgstr "" #: useradd.8.xml:461(replaceable) msgid "13" -msgstr "" +msgstr "13" #: useradd.8.xml:463(para) msgid "can't create mail spool" @@ -1097,10 +1158,25 @@ msgid "" "manvolnum>, usermod8." msgstr "" +"chfn1, chsh1, " +"passwd1, crypt3, " +"groupadd8, groupdel8, " +"groupmod8, login.defs5, " +"userdel8, usermod8." #: suauth.5.xml:5(refentrytitle) suauth.5.xml:10(refname) msgid "suauth" -msgstr "" +msgstr "suauth" #: suauth.5.xml:6(manvolnum) shadow.5.xml:6(manvolnum) #: pwck.8.xml:221(replaceable) porttime.5.xml:6(manvolnum) @@ -1185,7 +1261,7 @@ msgstr "" #: suauth.5.xml:70(emphasis) msgid "DENY" -msgstr "" +msgstr "DENY" #: suauth.5.xml:73(para) msgid "The attempt to su is stopped before a password is even asked for." @@ -1193,7 +1269,7 @@ msgstr "" #: suauth.5.xml:80(emphasis) msgid "NOPASS" -msgstr "" +msgstr "NOPASS" #: suauth.5.xml:83(para) msgid "" @@ -1202,7 +1278,7 @@ msgstr "" #: suauth.5.xml:91(emphasis) msgid "OWNPASS" -msgstr "" +msgstr "OWNPASS" #: suauth.5.xml:94(para) msgid "" @@ -1221,7 +1297,7 @@ msgstr "" #: suauth.5.xml:112(title) msgid "EXAMPLE" -msgstr "" +msgstr "EXAMPLE" #: suauth.5.xml:113(literallayout) #, no-wrap @@ -1277,10 +1353,12 @@ msgid "" "su1." msgstr "" +"su1." #: su.1.xml:5(refentrytitle) su.1.xml:10(refname) su.1.xml:15(command) msgid "su" -msgstr "" +msgstr "su" #: su.1.xml:7(refmiscinfo) sg.1.xml:7(refmiscinfo) passwd.1.xml:7(refmiscinfo) #: newgrp.1.xml:7(refmiscinfo) login.1.xml:7(refmiscinfo) @@ -1357,13 +1435,15 @@ msgstr "" #: su.1.xml:79(para) msgid "The options which apply to the su command are:" -msgstr "" +msgstr "Polecenie su posiada następujące opcje:" #: su.1.xml:83(term) msgid "" ", SHELL" msgstr "" +", SHELL" #: su.1.xml:88(para) msgid "" @@ -1373,7 +1453,7 @@ msgstr "" #: su.1.xml:95(term) msgid ", , " -msgstr "" +msgstr ", , " #: su.1.xml:99(para) msgid "" @@ -1433,6 +1513,8 @@ msgid "" ", , , , , " -msgstr "" +msgstr ", " #: passwd.1.xml:148(para) msgid "" @@ -2465,7 +2551,7 @@ msgstr "" #: passwd.1.xml:155(term) msgid ", " -msgstr "" +msgstr ", " #: passwd.1.xml:159(para) msgid "" @@ -2475,7 +2561,7 @@ msgstr "" #: passwd.1.xml:167(term) msgid ", " -msgstr "" +msgstr ", " #: passwd.1.xml:171(para) msgid "" @@ -2488,6 +2574,8 @@ msgid "" ", INACTIVE" msgstr "" +", NIEAKTYWNE" #: passwd.1.xml:188(para) msgid "" @@ -2499,7 +2587,7 @@ msgstr "" #: passwd.1.xml:197(term) msgid ", " -msgstr "" +msgstr ", " #: passwd.1.xml:201(para) msgid "" @@ -2510,7 +2598,7 @@ msgstr "" #: passwd.1.xml:209(term) msgid ", " -msgstr "" +msgstr ", " #: passwd.1.xml:213(para) msgid "" @@ -2518,7 +2606,7 @@ msgid "" "password to a value which matches no possible encrypted value." msgstr "" -#: passwd.1.xml:220(term) chage.1.xml:107(term) +#: passwd.1.xml:220(term) chage.1.xml:109(term) msgid "" ", MIN_DAYS" @@ -2526,7 +2614,7 @@ msgstr "" ", MIN_DNI" -#: passwd.1.xml:224(para) chage.1.xml:111(para) +#: passwd.1.xml:224(para) chage.1.xml:113(para) msgid "" "Set the minimum number of days between password changes to " "MIN_DAYS. A value of zero for this field " @@ -2541,6 +2629,8 @@ msgid "" ", REPOSITORY" msgstr "" +", REPOZYTORIUM" #: passwd.1.xml:246(para) msgid "change password in REPOSITORY repository" @@ -2548,7 +2638,7 @@ msgstr "" #: passwd.1.xml:252(term) msgid ", " -msgstr "" +msgstr ", " #: passwd.1.xml:256(para) msgid "" @@ -2562,7 +2652,7 @@ msgstr "" #: passwd.1.xml:269(term) msgid ", " -msgstr "" +msgstr ", " #: passwd.1.xml:273(para) msgid "" @@ -2576,6 +2666,8 @@ msgid "" ", WARN_DAYS" msgstr "" +", DNI_OSTRZ" #: passwd.1.xml:285(para) msgid "" @@ -2590,6 +2682,8 @@ msgid "" ", MAX_DAYS" msgstr "" +", MAX_DNI" #: passwd.1.xml:298(para) msgid "" @@ -2605,13 +2699,13 @@ msgid "" "system if NIS is enabled and they are not logged into the NIS server." msgstr "" -#: passwd.1.xml:351(para) chage.1.xml:210(para) +#: passwd.1.xml:351(para) chage.1.xml:212(para) msgid "permission denied" msgstr "brak dostępu" #: passwd.1.xml:357(para) msgid "invalid combination of options" -msgstr "" +msgstr "nieprawidłowa kombinacja opcji" #: passwd.1.xml:363(para) msgid "unexpected failure, nothing done" @@ -2648,7 +2742,7 @@ msgstr "" #: nologin.8.xml:5(refentrytitle) nologin.8.xml:10(refname) #: nologin.8.xml:16(command) msgid "nologin" -msgstr "" +msgstr "nologin" #: nologin.8.xml:11(refpurpose) msgid "politely refuse a login" @@ -2685,7 +2779,7 @@ msgstr "" #: newusers.8.xml:5(refentrytitle) newusers.8.xml:10(refname) #: newusers.8.xml:16(command) login.defs.5.xml:196(term) msgid "newusers" -msgstr "" +msgstr "newusers" #: newusers.8.xml:11(refpurpose) msgid "update and create new users in batch" @@ -2707,7 +2801,7 @@ msgstr "" #: newusers.8.xml:37(emphasis) msgid "pw_passwd" -msgstr "" +msgstr "pw_passwd" #: newusers.8.xml:40(para) msgid "" @@ -2717,7 +2811,7 @@ msgstr "" #: newusers.8.xml:48(emphasis) msgid "pw_age" -msgstr "" +msgstr "pw_age" #: newusers.8.xml:51(para) msgid "" @@ -2726,7 +2820,7 @@ msgstr "" #: newusers.8.xml:59(emphasis) msgid "pw_gid" -msgstr "" +msgstr "pw_gid" #: newusers.8.xml:62(para) msgid "" @@ -2737,7 +2831,7 @@ msgstr "" #: newusers.8.xml:72(emphasis) msgid "pw_dir" -msgstr "" +msgstr "pw_dir" #: newusers.8.xml:75(para) msgid "" @@ -2775,7 +2869,7 @@ msgstr "" #: newgrp.1.xml:5(refentrytitle) newgrp.1.xml:10(refname) #: newgrp.1.xml:16(command) msgid "newgrp" -msgstr "" +msgstr "newgrp" #: newgrp.1.xml:11(refpurpose) msgid "log in to a new group" @@ -2788,7 +2882,7 @@ msgstr "" #: gpasswd.1.xml:33(replaceable) gpasswd.1.xml:37(replaceable) #: gpasswd.1.xml:43(replaceable) msgid "group" -msgstr "" +msgstr "group" #: newgrp.1.xml:23(para) msgid "" @@ -2846,7 +2940,7 @@ msgstr "" #: logoutd.8.xml:5(refentrytitle) logoutd.8.xml:10(refname) #: logoutd.8.xml:16(command) msgid "logoutd" -msgstr "" +msgstr "logoutd" #: logoutd.8.xml:11(refpurpose) msgid "Enforce login time restrictions" @@ -2865,7 +2959,7 @@ msgstr "" #: logoutd.8.xml:44(filename) login.1.xml:201(filename) msgid "/var/run/utmp" -msgstr "" +msgstr "/var/run/utmp" #: logoutd.8.xml:46(para) login.1.xml:203(para) msgid "List of current login sessions." @@ -2873,7 +2967,7 @@ msgstr "" #: login.defs.5.xml:5(refentrytitle) login.defs.5.xml:10(refname) msgid "login.defs" -msgstr "" +msgstr "login.defs" #: login.defs.5.xml:11(refpurpose) msgid "shadow password suite configuration" @@ -2925,7 +3019,7 @@ msgstr "" #: login.defs.5.xml:57(term) msgid "CHFN_RESTRICT (string)" -msgstr "" +msgstr "CHFN_RESTRICT (łańcuch)" #: login.defs.5.xml:59(para) msgid "" @@ -2943,11 +3037,11 @@ msgstr "" #: login.defs.5.xml:76(term) msgid "GID_MAX (number)" -msgstr "" +msgstr "GID_MAX (numer)" #: login.defs.5.xml:77(term) msgid "GID_MIN (number)" -msgstr "" +msgstr "GID_MIN (numer)" #: login.defs.5.xml:79(para) msgid "" @@ -2957,7 +3051,7 @@ msgstr "" #: login.defs.5.xml:87(term) msgid "MAIL_DIR (string)" -msgstr "" +msgstr "MAIL_DIR (łańcuch)" #: login.defs.5.xml:89(para) msgid "" @@ -2968,7 +3062,7 @@ msgstr "" #: login.defs.5.xml:97(term) msgid "PASS_MAX_DAYS (number)" -msgstr "" +msgstr "PASS_MAX_DAYS (numer)" #: login.defs.5.xml:99(para) msgid "" @@ -2979,7 +3073,7 @@ msgstr "" #: login.defs.5.xml:108(term) msgid "PASS_MIN_DAYS (number)" -msgstr "" +msgstr "PASS_MIN_DAYS (numer)" #: login.defs.5.xml:110(para) msgid "" @@ -2990,7 +3084,7 @@ msgstr "" #: login.defs.5.xml:119(term) msgid "PASS_WARN_AGE (number)" -msgstr "" +msgstr "PASS_WARN_AGE (numer)" #: login.defs.5.xml:121(para) msgid "" @@ -3008,11 +3102,11 @@ msgstr "" #: login.defs.5.xml:138(term) msgid "UID_MAX (number)" -msgstr "" +msgstr "UID_MAX (numer)" #: login.defs.5.xml:139(term) msgid "UID_MIN (number)" -msgstr "" +msgstr "UID_MIN (numer)" #: login.defs.5.xml:141(para) msgid "" @@ -3021,7 +3115,7 @@ msgstr "" #: login.defs.5.xml:148(term) msgid "UMASK (number)" -msgstr "" +msgstr "UMASK (number)" #: login.defs.5.xml:150(para) msgid "" @@ -3031,7 +3125,7 @@ msgstr "" #: login.defs.5.xml:157(term) msgid "USERDEL_CMD (string)" -msgstr "" +msgstr "USERDEL_CMD (łańcuch)" #: login.defs.5.xml:159(para) msgid "" @@ -3053,51 +3147,53 @@ msgstr "" #: login.defs.5.xml:178(term) chfn.1.xml:5(refentrytitle) #: chfn.1.xml:10(refname) chfn.1.xml:16(command) msgid "chfn" -msgstr "" +msgstr "chfn" #: login.defs.5.xml:180(para) msgid "CHFN_AUTH CHFN_RESTRICT" -msgstr "" +msgstr "CHFN_AUTH CHFN_RESTRICT" #: login.defs.5.xml:184(term) chsh.1.xml:5(refentrytitle) #: chsh.1.xml:10(refname) chsh.1.xml:16(command) msgid "chsh" -msgstr "" +msgstr "chsh" #: login.defs.5.xml:186(para) msgid "CHFN_AUTH" -msgstr "" +msgstr "CHFN_AUTH" #: login.defs.5.xml:190(term) groupadd.8.xml:5(refentrytitle) #: groupadd.8.xml:10(refname) groupadd.8.xml:16(command) msgid "groupadd" -msgstr "" +msgstr "groupadd" #: login.defs.5.xml:192(para) msgid "GID_MAX GID_MIN" -msgstr "" +msgstr "GID_MAX GID_MIN" #: login.defs.5.xml:198(para) msgid "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UMASK" -msgstr "" +msgstr "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UMASK" #: login.defs.5.xml:206(para) msgid "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE" -msgstr "" +msgstr "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE" #: login.defs.5.xml:212(para) msgid "" "GID_MAX GID_MIN PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UID_MAX UID_MIN " "UMASK" msgstr "" +"GID_MAX GID_MIN PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UID_MAX UID_MIN " +"UMASK" #: login.defs.5.xml:223(para) msgid "MAIL_DIR USERDEL_CMD" -msgstr "" +msgstr "MAIL_DIR USERDEL_CMD" #: login.defs.5.xml:231(para) msgid "MAIL_DIR" -msgstr "" +msgstr "MAIL_DIR" #: login.defs.5.xml:240(para) msgid "" @@ -3135,7 +3231,7 @@ msgstr "" #: login.access.5.xml:5(refentrytitle) login.access.5.xml:10(refname) msgid "login.access" -msgstr "" +msgstr "login.access" #: login.access.5.xml:11(refpurpose) msgid "login access control table" @@ -3203,11 +3299,11 @@ msgstr "" #: login.1.xml:17(arg) login.1.xml:24(arg) login.1.xml:30(arg) #: login.1.xml:140(option) msgid "-p" -msgstr "" +msgstr "-p" #: login.1.xml:20(replaceable) msgid "ENV=VAR" -msgstr "" +msgstr "ENV=VAR" #: login.1.xml:25(replaceable) login.1.xml:31(replaceable) msgid "host" @@ -3215,15 +3311,15 @@ msgstr "" #: login.1.xml:25(arg) chfn.1.xml:20(arg) msgid "-h " -msgstr "" +msgstr "-h " #: login.1.xml:26(arg) chfn.1.xml:17(arg) msgid "-f " -msgstr "" +msgstr "-f " #: login.1.xml:31(arg) gpasswd.1.xml:37(arg) chfn.1.xml:18(arg) msgid "-r " -msgstr "" +msgstr "-r " #: login.1.xml:37(para) msgid "" @@ -3308,7 +3404,7 @@ msgstr "" #: login.1.xml:132(option) msgid "-h" -msgstr "" +msgstr "-h" #: login.1.xml:135(para) msgid "Name of the remote host for this login." @@ -3350,7 +3446,7 @@ msgstr "" #: login.1.xml:207(filename) msgid "/var/log/wtmp" -msgstr "" +msgstr "/var/log/wtmp" #: login.1.xml:209(para) msgid "List of previous login sessions." @@ -3382,7 +3478,7 @@ msgstr "" #: login.1.xml:243(filename) msgid "$HOME/.hushlogin" -msgstr "" +msgstr "$HOME/.hushlogin" #: login.1.xml:245(para) msgid "Suppress printing of system messages." @@ -3420,7 +3516,7 @@ msgstr "" #: limits.5.xml:5(refentrytitle) limits.5.xml:10(refname) msgid "limits" -msgstr "" +msgstr "limits" #: limits.5.xml:11(refpurpose) msgid "resource limits definition" @@ -3530,6 +3626,10 @@ msgid "" " username L2 D2048 N5\n" " " msgstr "" +"\n" +" username L2D2048N5\n" +" username L2 D2048 N5\n" +" " #: limits.5.xml:80(para) msgid "" @@ -3562,7 +3662,7 @@ msgstr "" #: limits.5.xml:110(filename) msgid "/etc/limits" -msgstr "" +msgstr "/etc/limits" #: limits.5.xml:118(para) msgid "" @@ -3581,11 +3681,13 @@ msgstr "" #: lastlog.8.xml:5(refentrytitle) lastlog.8.xml:10(refname) #: lastlog.8.xml:16(command) msgid "lastlog" -msgstr "" +msgstr "lastlog" #: lastlog.8.xml:11(refpurpose) -msgid "examine lastlog file" +msgid "reports the most recent login of all users or of a given user" msgstr "" +"wyświetla informacje o ostanim logowaniu dla wybranego lub wszystkich " +"użytkowaników" #: lastlog.8.xml:25(para) msgid "" @@ -3595,54 +3697,72 @@ msgid "" "emphasis> will be printed. The default (no flags) causes lastlog entries to " "be printed, sorted by their order in /etc/passwd." msgstr "" +"Polecenie lastlog formatuje i wyświetla zawartość bazy " +"ostatnich logowań zapisanych w pliku /var/log/lastlog. " +"Wyświetlone zostaną nazwa użytkownika, port i czas ostatniego logowania. Domyślnie (bez " +"flag) pozycje wyświetlane są w kolejności w jakiej są w pliku /etc/" +"passwd." #: lastlog.8.xml:37(para) msgid "The options which apply to the lastlog command are:" -msgstr "" +msgstr "Polecenie lastlog posiada następujące opcje:" #: lastlog.8.xml:42(term) msgid "" ", DAYS" msgstr "" +", DNI" #: lastlog.8.xml:46(para) msgid "" "Print only lastlog records older than DAYS." msgstr "" +"Wyświetlenie rekordów lastlog starszych niż zadana DNI." #: lastlog.8.xml:60(term) faillog.8.xml:93(term) msgid "" ", DAYS" msgstr "" +", DNI" #: lastlog.8.xml:65(para) msgid "" "Print the lastlog records more recent than DAYS." msgstr "" +"Wyświetlenie rekordów lastlog nie starszych niż zadana ilość DNI." #: lastlog.8.xml:72(term) faillog.8.xml:105(term) msgid "" ", LOGIN" msgstr "" +", LOGIN" #: lastlog.8.xml:77(para) msgid "" "Print the lastlog record for user with specified LOGIN only." msgstr "" +"Wyświetlenie informacji o ostanim logowaniu dla użytkownika " +"LOGIN." #: lastlog.8.xml:85(term) msgid "The flag overrides the use of ." -msgstr "" +msgstr "Opcja przesłania użycie opcji ." #: lastlog.8.xml:94(para) msgid "" "If the user has never logged in the message ** Never logged in** will be displayed instead of the port and time." msgstr "" +"Jeżeli użytkownik nigdy się nie logował to zamiast portu i czasu \n" +"logowania wyświetlany jest komunikat **Nigdy nie zalogowany** (użytkownik nigdy się nie logował)." -#: lastlog.8.xml:101(title) groups.1.xml:36(title) chage.1.xml:162(title) +#: lastlog.8.xml:101(title) groups.1.xml:36(title) chage.1.xml:164(title) msgid "NOTE" msgstr "UWAGI" @@ -3650,29 +3770,43 @@ msgstr "UWAGI" msgid "" "The lastlog file is a database which contains info on " "the last login of each user. You should not rotate it. It is a sparse file, " -"so its size on the disk is much smaller than the one shown by \"ls -" -"l\" (which can indicate a really big file if you have a high UID). " -"You can display its real size with \"ls -s\"." +"so its size on the disk is usually much smaller than the one shown by " +"\"ls -l\" (which can indicate a really big file if you " +"have in passwd users with a high UID). You can display " +"its real size with \"ls -s\"." msgstr "" +"Baza danych lastlog jest plikiem zawierajacym " +"informacje o ostanim logowaniu każdego użytkowanika. Pliku tego nie powinnoa " +"się okresowo kasować i zakąłdać od nowa (rotacja). Plik ten jest plikiem z " +"dziurami tak więc jego rozmiar jest zwykle znacznie mniejszy pokazywany " +"przez polecenie \"ls -l\" (pokazujące że jest on dużych " +"rozmiarów jeżeli masz w passwd użytkowaników z wysokimi " +"wartościami UID). Mozesz wyświetlić rzeczywisty rozmiar tego pliku używając " +"polecenia \"ls -s\"." #: lastlog.8.xml:116(filename) msgid "/var/log/lastlog" -msgstr "" +msgstr "/var/log/lastlog" #: lastlog.8.xml:118(para) msgid "Database times of previous user logins." -msgstr "" +msgstr "Baza danych ostatnich logowań użytkowników." #: lastlog.8.xml:126(para) msgid "" "Large gaps in UID numbers will cause the lastlog program to run longer with " -"no output to the screen (i.e. if mmdf=800 and last UID=170, program will " -"appear to hang as it processes UID 171-799)." +"no output to the screen (i.e. if in lastlog database there is no entries for " +"users with UID between 170 and 800 lastlog will appear to hang as it " +"processes entries with UIDs 171-799)." msgstr "" +"Duże luki w numeracji UID powodują, że program będzie pracował dłużej, nie " +"wyświetlając wyników (np. jeśli w bazie lastlog nie ma wpisów dla o UID " +"pomiedzy 170, a 800, to program będzie sprawiał wrażenie zawieszonego w " +"trakcie przetwarzania wpisów dla użytkowanikół o UID 171-799)." #: gshadow.5.xml:5(refentrytitle) gshadow.5.xml:10(refname) msgid "gshadow" -msgstr "" +msgstr "gshadow" #: gshadow.5.xml:11(refpurpose) msgid "shadowed group file" @@ -3686,7 +3820,7 @@ msgstr "" #: gshadow.5.xml:23(para) msgid "group name" -msgstr "" +msgstr "nazwa grupy" #: gshadow.5.xml:29(para) msgid "comma-separated list of group administrators" @@ -3724,11 +3858,16 @@ msgid "" "newgrp5." msgstr "" +"group5, gpasswd5, " +"newgrp5." #: grpck.8.xml:5(refentrytitle) grpck.8.xml:10(refname) #: grpck.8.xml:16(command) msgid "grpck" -msgstr "" +msgstr "grpck" #: grpck.8.xml:11(refpurpose) msgid "verify integrity of group files" @@ -3825,7 +3964,7 @@ msgstr "" #: groups.1.xml:5(refentrytitle) groups.1.xml:10(refname) #: groups.1.xml:16(command) msgid "groups" -msgstr "" +msgstr "groups" #: groups.1.xml:11(refpurpose) msgid "display current group names" @@ -3833,7 +3972,7 @@ msgstr "" #: groups.1.xml:18(replaceable) gpasswd.1.xml:23(replaceable) #: gpasswd.1.xml:28(replaceable) chsh.1.xml:18(replaceable) -#: chfn.1.xml:22(replaceable) chage.1.xml:19(replaceable) +#: chfn.1.xml:22(replaceable) msgid "user" msgstr "" @@ -3873,7 +4012,7 @@ msgstr "" #: groupmod.8.xml:5(refentrytitle) groupmod.8.xml:10(refname) #: groupmod.8.xml:16(command) msgid "groupmod" -msgstr "" +msgstr "groupmod" #: groupmod.8.xml:11(refpurpose) msgid "modify a group" @@ -3881,23 +4020,23 @@ msgstr "" #: groupmod.8.xml:18(replaceable) groupmod.8.xml:43(replaceable) msgid "gid" -msgstr "" +msgstr "gid" #: groupmod.8.xml:18(arg) groupmems.8.xml:21(arg) groupadd.8.xml:18(arg) msgid "-g " -msgstr "" +msgstr "-g " #: groupmod.8.xml:19(arg) groupadd.8.xml:19(arg) groupadd.8.xml:100(option) msgid "-o" -msgstr "" +msgstr "-o" #: groupmod.8.xml:21(replaceable) groupmod.8.xml:56(replaceable) msgid "new_group_name" -msgstr "" +msgstr "new_group_name" #: groupmod.8.xml:21(arg) msgid "-n " -msgstr "" +msgstr "-n " #: groupmod.8.xml:28(para) msgid "" @@ -3907,12 +4046,12 @@ msgstr "" #: groupmod.8.xml:36(para) msgid "The options which apply to the groupmod command are:" -msgstr "" +msgstr "Polecenie groupmod posiada następujące opcje:" #: groupmod.8.xml:43(option) groupmems.8.xml:67(option) #: groupadd.8.xml:59(option) msgid "-g" -msgstr "" +msgstr "-g" #: groupmod.8.xml:46(para) msgid "" @@ -3925,7 +4064,7 @@ msgstr "" #: groupmod.8.xml:56(option) msgid "-n" -msgstr "" +msgstr "-n" #: groupmod.8.xml:58(para) msgid "" @@ -3978,7 +4117,7 @@ msgstr "" #: groupmems.8.xml:5(refentrytitle) groupmems.8.xml:10(refname) #: groupmems.8.xml:16(command) msgid "groupmems" -msgstr "" +msgstr "groupmems" #: groupmems.8.xml:11(refpurpose) msgid "administer members of a user's primary group" @@ -3987,19 +4126,19 @@ msgstr "" #: groupmems.8.xml:18(replaceable) groupmems.8.xml:19(replaceable) #: groupmems.8.xml:49(replaceable) groupmems.8.xml:55(replaceable) msgid "user_name" -msgstr "" +msgstr "user_name" #: groupmems.8.xml:18(arg) gpasswd.1.xml:23(arg) msgid "-a " -msgstr "" +msgstr "-a " #: groupmems.8.xml:19(arg) gpasswd.1.xml:28(arg) msgid "-d " -msgstr "" +msgstr "-d " #: groupmems.8.xml:20(arg) groupmems.8.xml:75(option) msgid "-l" -msgstr "" +msgstr "-l" #: groupmems.8.xml:21(replaceable) groupmems.8.xml:67(replaceable) msgid "group_name" @@ -4022,11 +4161,11 @@ msgstr "" #: groupmems.8.xml:43(para) msgid "" "The options which apply to the groupmems command are:" -msgstr "" +msgstr "Polecenie groupmems posiada następujące opcje:" #: groupmems.8.xml:49(option) msgid "-a" -msgstr "" +msgstr "-a" #: groupmems.8.xml:51(para) msgid "Add a new user to the group membership list." @@ -4034,7 +4173,7 @@ msgstr "" #: groupmems.8.xml:55(option) msgid "-d" -msgstr "" +msgstr "-d" #: groupmems.8.xml:57(para) msgid "Delete a user from the group membership list." @@ -4075,6 +4214,12 @@ msgid "" "\t$ groupmems -g groups -a gk4\n" " " msgstr "" +"\n" +"\t$ groupadd -r groups\n" +"\t$ chmod 2770 groupmems\n" +"\t$ chown root.groups groupmems\n" +"\t$ groupmems -g groups -a gk4\n" +" " #: groupmems.8.xml:114(para) msgid "secure group account information" @@ -4111,7 +4256,7 @@ msgstr "" #: groupdel.8.xml:5(refentrytitle) groupdel.8.xml:10(refname) #: groupdel.8.xml:16(command) msgid "groupdel" -msgstr "" +msgstr "groupdel" #: groupdel.8.xml:11(refpurpose) msgid "delete a group" @@ -4180,23 +4325,23 @@ msgstr "" #: groupadd.8.xml:11(refpurpose) msgid "create a new group" -msgstr "" +msgstr "twórz nową grupę" #: groupadd.8.xml:18(replaceable) groupadd.8.xml:59(replaceable) msgid "GID" -msgstr "" +msgstr "GID" #: groupadd.8.xml:22(replaceable) groupadd.8.xml:79(replaceable) msgid "KEY" -msgstr "" +msgstr "KLUCZ" #: groupadd.8.xml:22(replaceable) groupadd.8.xml:79(replaceable) msgid "VALUE" -msgstr "" +msgstr "WARTOŚĆ" #: groupadd.8.xml:22(arg) groupadd.8.xml:79(option) msgid "-K =" -msgstr "" +msgstr "-K =" #: groupadd.8.xml:31(para) msgid "" @@ -4207,7 +4352,7 @@ msgstr "" #: groupadd.8.xml:40(para) msgid "The options which apply to the groupadd command are:" -msgstr "" +msgstr "Polecenie groupadd posiada następujące opcje:" #: groupadd.8.xml:50(para) msgid "" @@ -4319,7 +4464,7 @@ msgstr "" #: gpasswd.1.xml:27(command) gpasswd.1.xml:32(command) #: gpasswd.1.xml:36(command) gpasswd.1.xml:40(command) msgid "gpasswd" -msgstr "" +msgstr "gpasswd" #: gpasswd.1.xml:11(refpurpose) msgid "administer the file" @@ -4327,7 +4472,7 @@ msgstr "" #: gpasswd.1.xml:33(arg) msgid "-R " -msgstr "" +msgstr "-R " #: gpasswd.1.xml:41(replaceable) gpasswd.1.xml:42(replaceable) msgid "user," @@ -4335,11 +4480,11 @@ msgstr "" #: gpasswd.1.xml:41(arg) msgid "-A " -msgstr "" +msgstr "-A " #: gpasswd.1.xml:42(arg) msgid "-M " -msgstr "" +msgstr "-M " #: gpasswd.1.xml:49(para) msgid "" @@ -4410,9 +4555,9 @@ msgstr "" #: faillog.8.xml:5(refentrytitle) faillog.8.xml:10(refname) #: faillog.8.xml:16(command) faillog.5.xml:5(refentrytitle) -#: faillog.5.xml:9(refname) faillog.5.xml:49(refentrytitle) +#: faillog.5.xml:9(refname) faillog.5.xml:52(refentrytitle) msgid "faillog" -msgstr "" +msgstr "faillog" #: faillog.8.xml:11(refpurpose) msgid "display faillog records or set login failure limits" @@ -4429,7 +4574,7 @@ msgstr "" #: faillog.8.xml:36(para) msgid "The options which apply to the faillog command are:" -msgstr "" +msgstr "Polecenie faillog posiada następujące opcje:" #: faillog.8.xml:44(para) msgid "Display faillog records for all users." @@ -4440,6 +4585,8 @@ msgid "" ", SEC" msgstr "" +", SEK" #: faillog.8.xml:59(para) msgid "" @@ -4493,11 +4640,11 @@ msgid "" "option> flag." msgstr "" -#: faillog.8.xml:135(filename) faillog.5.xml:37(filename) +#: faillog.8.xml:135(filename) faillog.5.xml:40(filename) msgid "/var/log/faillog" -msgstr "" +msgstr "/var/log/faillog" -#: faillog.8.xml:137(para) faillog.5.xml:39(para) +#: faillog.8.xml:137(para) faillog.5.xml:42(para) msgid "Failure logging file." msgstr "" @@ -4521,15 +4668,16 @@ msgid "" "and the limits for each account. The file is fixed length record, indexed by " "numerical UID. Each record contains the count of login failures since the " "last successful login; the maximum number of failures before the account is " -"disabled; the line the last login failure occurred on; and the date the last " -"login failure occurred." +"disabled; the line the last login failure occurred on; the date the last " +"login failure occurred; and the time in seconds how long the account will be " +"locked after a failure." msgstr "" -#: faillog.5.xml:23(para) +#: faillog.5.xml:25(para) msgid "The structure of the file is:" -msgstr "" +msgstr "Struktura tego pliku to:" -#: faillog.5.xml:24(programlisting) +#: faillog.5.xml:26(programlisting) #, no-wrap msgid "" "\n" @@ -4538,17 +4686,26 @@ msgid "" "\tshort fail_max;\n" "\tchar fail_line[12];\n" "\ttime_t fail_time;\n" +"\tlong fail_locktime;\n" "};" msgstr "" +"\n" +"struct\tfaillog {\n" +"\tshort fail_cnt;\n" +"\tshort fail_max;\n" +"\tchar fail_line[12];\n" +"\ttime_t fail_time;\n" +"\tlong fail_locktime;\n" +"};" #: expiry.1.xml:5(refentrytitle) expiry.1.xml:10(refname) #: expiry.1.xml:16(command) msgid "expiry" -msgstr "" +msgstr "expiry" #: expiry.1.xml:11(refpurpose) msgid "check and enforce password expiration policy" -msgstr "" +msgstr "sprawdzenie ważności i wymuszenie zmiany hasła" #: expiry.1.xml:24(para) msgid "" @@ -4556,8 +4713,11 @@ msgid "" "expiration and forces () changes when required. It is " "callable as a normal user command." msgstr "" +"Polecenie expiry sprawdza (), kiedy " +"wygaśnie aktualne hasło oraz wymusza () lub wymusza jego " +"zmianę.Może ono być wywoływane jako zwykłe polecenie przez użytkownika." -#: expiry.1.xml:51(para) chage.1.xml:231(para) +#: expiry.1.xml:51(para) chage.1.xml:233(para) msgid "" "passwd5, shadow" -msgstr "" +msgstr "-s " #: chsh.1.xml:25(para) msgid "" @@ -4609,7 +4769,7 @@ msgstr "" #: chsh.1.xml:65(filename) msgid "/etc/shells" -msgstr "" +msgstr "/etc/shells" #: chsh.1.xml:67(para) msgid "List of valid login shells." @@ -4657,7 +4817,7 @@ msgid "" "algorithm is DES. Also the password age will be updated, if present." msgstr "" -#: chpasswd.8.xml:39(para) chgpasswd.8.xml:40(para) +#: chpasswd.8.xml:39(para) chgpasswd.8.xml:38(para) msgid "" "This command is intended to be used in a large system environment where many " "accounts are created at a single time." @@ -4665,26 +4825,26 @@ msgstr "" #: chpasswd.8.xml:47(para) msgid "The options which apply to the chpasswd command are:" -msgstr "" +msgstr "Polecenie chpasswd posiada następujące opcje:" -#: chpasswd.8.xml:53(term) chgpasswd.8.xml:54(term) +#: chpasswd.8.xml:53(term) chgpasswd.8.xml:52(term) msgid ", " msgstr "" -#: chpasswd.8.xml:55(para) chgpasswd.8.xml:56(para) +#: chpasswd.8.xml:55(para) chgpasswd.8.xml:54(para) msgid "Supplied passwords are in encrypted form." msgstr "" -#: chpasswd.8.xml:65(term) chgpasswd.8.xml:66(term) +#: chpasswd.8.xml:65(term) chgpasswd.8.xml:64(term) msgid ", " msgstr "" -#: chpasswd.8.xml:67(para) chgpasswd.8.xml:68(para) +#: chpasswd.8.xml:67(para) chgpasswd.8.xml:66(para) msgid "" "Use MD5 encryption instead DES when the supplied passwords are not encrypted." msgstr "" -#: chpasswd.8.xml:78(para) chgpasswd.8.xml:79(para) +#: chpasswd.8.xml:78(para) chgpasswd.8.xml:77(para) msgid "" "Remember to set permissions or umask to prevent readability of unencrypted " "files by other users." @@ -4704,40 +4864,40 @@ msgstr "" "useradd8." -#: chgpasswd.8.xml:7(refentrytitle) chgpasswd.8.xml:12(refname) -#: chgpasswd.8.xml:18(command) +#: chgpasswd.8.xml:5(refentrytitle) chgpasswd.8.xml:10(refname) +#: chgpasswd.8.xml:16(command) msgid "chgpasswd" msgstr "" -#: chgpasswd.8.xml:13(refpurpose) +#: chgpasswd.8.xml:11(refpurpose) msgid "update group passwords in batch mode" msgstr "" -#: chgpasswd.8.xml:27(para) +#: chgpasswd.8.xml:25(para) msgid "" "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:" msgstr "" -#: chgpasswd.8.xml:32(para) +#: chgpasswd.8.xml:30(para) msgid "" "group_name:password" msgstr "" -#: chgpasswd.8.xml:36(para) +#: chgpasswd.8.xml:34(para) msgid "" "By default the supplied password must be in clear-text. Default encryption " "algorithm is DES." msgstr "" -#: chgpasswd.8.xml:48(para) +#: chgpasswd.8.xml:46(para) msgid "" "The options which apply to the chgpasswd command are:" -msgstr "" +msgstr "Polecenie chgpasswd posiada następujące opcje:" -#: chgpasswd.8.xml:87(para) +#: chgpasswd.8.xml:85(para) msgid "" "gpasswd1, groupadd" -msgstr "" +msgstr "-w " #: chfn.1.xml:20(replaceable) msgid "home_ph" -msgstr "" +msgstr "home_ph" #: chfn.1.xml:21(replaceable) msgid "other" -msgstr "" +msgstr "other" #: chfn.1.xml:21(arg) msgid "-o " -msgstr "" +msgstr "-o " #: chfn.1.xml:28(para) msgid "" @@ -4816,6 +4976,11 @@ msgid "" "passwd5." msgstr "" +"chsh1, login.defs5, " +"passwd5." #: chage.1.xml:5(refentrytitle) chage.1.xml:10(refname) #: chage.1.xml:15(command) @@ -4826,7 +4991,7 @@ msgstr "chage" msgid "change user password expiry information" msgstr "zmiana informacji o terminie ważności hasła użytkownika" -#: chage.1.xml:25(para) +#: chage.1.xml:27(para) msgid "" "The chage command changes the number of days between " "password changes and the date of the last password change. This information " @@ -4836,11 +5001,11 @@ msgstr "" "hasła i datę ostatniej zmiany hasła. Informację tę system wykorzystuje do " "ustalenia, kiedy użytkownik musi zmienić hasło." -#: chage.1.xml:35(para) +#: chage.1.xml:37(para) msgid "The options which apply to the chage command are:" -msgstr "Polecenie chage posiadają następujące opcje:" +msgstr "Polecenie chage posiada następujące opcje:" -#: chage.1.xml:40(term) +#: chage.1.xml:42(term) msgid "" ", LAST_DAY" @@ -4848,14 +5013,17 @@ msgstr "" ", OSTATNI" -#: chage.1.xml:44(para) +#: chage.1.xml:46(para) msgid "" "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)." msgstr "" +"Ustawia ilość dni od 1 stycznia 1970 kiedy hało było ostani raz zmieniane. " +"Data ważności może być takze prezekazana w formacie RRRR-MM-DD (lub formacie " +"używanym lokalnie)." -#: chage.1.xml:52(term) +#: chage.1.xml:54(term) msgid "" ", EXPIRE_DATE" @@ -4863,7 +5031,7 @@ msgstr "" ", DATA_WAŻN" -#: chage.1.xml:56(para) +#: chage.1.xml:58(para) msgid "" "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 " @@ -4878,42 +5046,54 @@ msgstr "" "konto jest zablokowane musi skontaktować się z administratorem systemu zanim " "będzie mógł z niego ponownie skorzystać." -#: chage.1.xml:64(para) +#: chage.1.xml:66(para) msgid "" "Passing the number -1 as the " "EXPIRE_DATE will remove an account expiration " "date." msgstr "" +"Przekazanie -1 jako DATA_WAŻN usuwa ograniczenie ważności konta użytkownika." -#: chage.1.xml:78(term) +#: chage.1.xml:80(term) msgid "" ", INACTIVE" msgstr "" +", NIEAKTYWNE" -#: chage.1.xml:82(para) +#: chage.1.xml:84(para) msgid "" "Set the number of days of inactivity after a password has expired before the " "account is locked. The INACTIVE option is the " "number of days of inactivity. A user whose account is locked must contact " "the system administrator before being able to use the system again." msgstr "" +"Opcja ta służy do ustawiania czasu nieaktywności konta po wygaśnięciu " +"ważności hasła, po którym to czasie konto jest blokowane. Parametr " +"NIEAKTYWNE jest liczbą dni nieaktywności. " +"Użytkownik, którego konto jest zablokowane musi skontaktować się z " +"administratorem systemu zanim będzie mógł z niego ponownie skorzystać." -#: chage.1.xml:89(para) +#: chage.1.xml:91(para) msgid "" "Passing the number -1 as the " "INACTIVE will remove an account's inactivity." msgstr "" +"Przekazanie -1 jako " +"NIEAKTYWNE usuwa ograniczenie nieaktywniści konta " +"użytkownika." -#: chage.1.xml:97(term) +#: chage.1.xml:99(term) msgid ", " msgstr ", " -#: chage.1.xml:101(para) +#: chage.1.xml:103(para) msgid "Show account aging information." msgstr "Wyświetlenie informacji o terminach ważności konta i hasła." -#: chage.1.xml:119(term) +#: chage.1.xml:121(term) msgid "" ", MAX_DAYS" @@ -4921,7 +5101,7 @@ msgstr "" ", MAX_DNI" -#: chage.1.xml:123(para) +#: chage.1.xml:125(para) msgid "" "Set the maximum number of days during which a password is valid. When " "MAX_DAYS plus LAST_DAY " @@ -4937,14 +5117,16 @@ msgstr "" "wyprzedzeniem przez wykorzystanie opcji , ostrzegającej " "zawczasu użytkownika o zbliżającym się terminie zmiany." -#: chage.1.xml:132(para) +#: chage.1.xml:134(para) msgid "" "Passing the number -1 as " "MAX_DAYS will remove checking a password's " "validity." msgstr "" +"Przekazanie -1 jako MAX_DAYS usuwa sprawdzanie wazności hasła." -#: chage.1.xml:140(term) +#: chage.1.xml:142(term) msgid "" ", WARN_DAYS" @@ -4952,7 +5134,7 @@ msgstr "" ", DNI_OSTRZ" -#: chage.1.xml:144(para) +#: chage.1.xml:146(para) msgid "" "Set the number of days of warning before a password change is required. The " "WARN_DAYS option is the number of days prior to " @@ -4963,7 +5145,7 @@ msgstr "" "ważności hasła. Od tego dnia użytkownik będzie ostrzegany o nadchodzącym " "terminie zmiany hasła." -#: chage.1.xml:153(para) +#: chage.1.xml:155(para) msgid "" "If none of the options are selected, chage operates in an " "interactive fashion, prompting the user with the current values for all of " @@ -4977,7 +5159,7 @@ msgstr "" "wartości pustej pozostawia wartość bieżącą. Bieżąca wartość pola wyświetlana " "jest w nawiasach [ ]." -#: chage.1.xml:163(para) +#: chage.1.xml:165(para) msgid "" "The chage program requires a shadow password file to be " "available." @@ -4985,22 +5167,22 @@ msgstr "" "Program chage wymaga do działania chronionego pliku haseł " "użytkowników (shadow)." -#: chage.1.xml:167(para) +#: chage.1.xml:169(para) msgid "" "The chage command is restricted to the root user, except " "for the option, which may be used by an unprivileged " "user to determine when his/her password or account is due to expire." msgstr "" -#: chage.1.xml:220(replaceable) +#: chage.1.xml:222(replaceable) msgid "15" -msgstr "" +msgstr "15" -#: chage.1.xml:222(para) +#: chage.1.xml:224(para) msgid "can't find the shadow password file" msgstr "" -#: chage.1.xml:198(para) +#: chage.1.xml:200(para) msgid "" "The chage command exits with the following values: " "" diff --git a/man/pl/vipw.8 b/man/pl/vipw.8 index 43671ea8..12e37713 100644 --- a/man/pl/vipw.8 +++ b/man/pl/vipw.8 @@ -1,13 +1,16 @@ -.\" ** 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 "VIPW" "8" "05/20/2006" "Polecenia Zarządzania Systemem" "Polecenia Zarządzania Systemem" +.\" Title: vipw +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 19/06/2006 +.\" Manual: Polecenia Zarządzania Systemem +.\" Source: Polecenia Zarządzania Systemem +.\" +.TH "VIPW" "8" "19/06/2006" "Polecenia Zarządzania Systemem" "Polecenia Zarządzania Systemem" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l -.SH "NAME" +.SH "NAZWA" vipw, vigr \- edytuj plik haseł, grup lub ich wersji chronionych .SH "SKŁADNIA" .HP 5 @@ -38,32 +41,32 @@ Polecenia i \fBvigr\fR posiadają następujące opcje: -.TP +.TP 3n \fB\-g\fR, \fB\-\-group\fR Edycja bazy grup. -.TP +.TP 3n \fB\-h\fR, \fB\-\-help\fR Wyświetlenie komunikatu pomocy i zakończenie działania. -.TP +.TP 3n \fB\-p\fR, \fB\-\-passwd\fR Edycja bazy passwd. -.TP +.TP 3n \fB\-q\fR, \fB\-\-quiet\fR Cichy tryb pracy. -.TP +.TP 3n \fB\-s\fR, \fB\-\-shadow\fR Edycja bazy shadow lub gshadow. .SH "PLIKI" -.TP +.TP 3n \fI/etc/group\fR Informacje o grupach użytkowników. -.TP +.TP 3n \fI/etc/gshadow\fR Informacje chronione o grupach użytkowników. -.TP +.TP 3n \fI/etc/passwd\fR Informacja o kontach użytkowników. -.TP +.TP 3n \fI/etc/shadow\fR Informacje chronione o użytkownikach. .SH "ZOBACZ TAKŻE" diff --git a/man/porttime.5 b/man/porttime.5 index 161969d9..3434cc06 100644 --- a/man/porttime.5 +++ b/man/porttime.5 @@ -1,11 +1,11 @@ .\" Title: porttime .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/20/2006 .\" Manual: File Formats and Conversions .\" Source: File Formats and Conversions .\" -.TH "PORTTIME" "5" "06/06/2006" "File Formats and Conversions" "File Formats and Conversions" +.TH "PORTTIME" "5" "06/20/2006" "File Formats and Conversions" "File Formats and Conversions" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/pt_BR/Makefile.in b/man/pt_BR/Makefile.in index 71598dd3..6d5438e3 100644 --- a/man/pt_BR/Makefile.in +++ b/man/pt_BR/Makefile.in @@ -206,9 +206,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/pt_BR/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/pt_BR/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/pt_BR/Makefile + $(AUTOMAKE) --gnu man/pt_BR/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/pwck.8 b/man/pwck.8 index 3348c53e..9c2c91a7 100644 --- a/man/pwck.8 +++ b/man/pwck.8 @@ -1,11 +1,11 @@ .\" Title: pwck .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "PWCK" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "PWCK" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/pwconv.8 b/man/pwconv.8 index 74fe2804..cd7b9da4 100644 --- a/man/pwconv.8 +++ b/man/pwconv.8 @@ -1,11 +1,11 @@ .\" Title: pwconv .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "PWCONV" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "PWCONV" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/ru/Makefile.in b/man/ru/Makefile.in index 70fe9f4b..e055cc55 100644 --- a/man/ru/Makefile.in +++ b/man/ru/Makefile.in @@ -254,9 +254,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/ru/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/ru/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/ru/Makefile + $(AUTOMAKE) --gnu man/ru/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/ru/chage.1 b/man/ru/chage.1 index ca4c6298..9c674450 100644 --- a/man/ru/chage.1 +++ b/man/ru/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" "03/11/2006" "Пользовательские команды" "Пользовательские команды" +.\" Title: chage +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Пользовательские команды +.\" Source: Пользовательские команды +.\" +.TH "chage" "1" "06/24/2006" "Пользовательские команды" "Пользовательские команды" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,103 +14,106 @@ chage \- изменяет информацию об устаревании пароля пользователя .SH "СИНТАКСИС" .HP 6 -\fBchage\fR [\fIпараметры\fR] \fIuser\fR +\fBchage\fR [\fIпараметры\fR] \fIимя\fR .SH "ОПИСАНИЕ" .PP +Программа The \fBchage\fR изменяет количество дней между датой следующей смены пароля и датой последней смены пароля. Эта информация используется системой для определения момента, когда пользователь должен сменить свой пароль. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBchage\fR -: -.TP -\fB\-d\fR, \fB\-\-lastday\fR \fILAST_DAY\fR +Параметры команды +\fBchage\fR: +.TP 3n +\fB\-d\fR, \fB\-\-lastday\fR\fIПОСЛ_ДЕНЬ\fR Установить число дней прошедших с 1 января 1970 года, когда была последняя смена пароля. Дата может быть также указана в виде ГГГГ\-ММ\-ДД (или в форме согласно региональным настройкам). -.TP -\fB\-E\fR, \fB\-\-expiredate\fR \fIEXPIRE_DATE\fR +.TP 3n +\fB\-E\fR, \fB\-\-expiredate\fR\fIДАТА_УСТАРЕВАНИЯ\fR Установить дату устаревания учётной записи пользователя, которая задаётся числом дней прошедших с 1 января 1970 года. Дата может быть также задана в виде ГГГГ\-ММ\-ДД (или в форме согласно региональным настройкам). Пользователь, чья учётная запись была заблокирована, должен обратиться к системному администратору, если хочет в дальнейшем работать с системой. .sp Указание значения \fI\-1\fR в параметре -\fIEXPIRE_DATE\fR +\fIДАТА_УСТАРЕВАНИЯ\fR отменяет устаревание учётной записи. -.TP +.TP 3n \fB\-h\fR, \fB\-\-help\fR Показать краткую справку и закончить работу. -.TP -\fB\-I\fR, \fB\-\-inactive\fR \fIINACTIVE\fR +.TP 3n +\fB\-I\fR, \fB\-\-inactive\fR\fIДНЕЙ\fR Установить число дней неактивности после устаревания пароля перед тем как учётная запись будет заблокирована. В параметре -\fIINACTIVE\fR +\fIДНЕЙ\fR задаётся число дней неактивности. Пользователь, чья учётная запись была заблокирована, должен обратиться к системному администратору, если хочет в дальнейшем работать с системой. .sp Указание значения \fI\-1\fR в параметре -\fIINACTIVE\fR +\fIДНЕЙ\fR отменяет неактивность учётной записи. -.TP +.TP 3n \fB\-l\fR, \fB\-\-list\fR Показать информацию об устаревании учётной записи. -.TP -\fB\-m\fR, \fB\-\-mindays\fR \fIMIN_DAYS\fR -Задать минимальное количество дней между сменой пароля. Нулевое значение этого поля указывает на то, что пользователь может менять свой пароль когда захочет. -.TP -\fB\-M\fR, \fB\-\-maxdays\fR \fIMAX_DAYS\fR +.TP 3n +\fB\-m\fR, \fB\-\-mindays\fR\fIМИН_ДНЕЙ\fR +Задать +\fIминимальное количество дней\fR +между сменой пароля. Нулевое значение этого поля указывает на то, что пользователь может менять свой пароль когда захочет. +.TP 3n +\fB\-M\fR, \fB\-\-maxdays\fR\fIМАКС_ДНЕЙ\fR Установить максимальное число дней работоспособности пароля. Если сумма значений -\fIMAX_DAYS\fR +\fIМАКС_ДНЕЙ\fR и -\fILAST_DAY\fR +\fIПОСЛ_ДЕНЬ\fR раньше текущего дня, то пользователю придётся изменить свой пароль перед использованием учётной записи. Для того, чтобы это не было неожиданностью можно воспользоваться параметром -\fB\-W\fR -, который активирует выдачу предупреждения о смене пароля пользователя заранее. +\fB\-W\fR, который активирует выдачу предупреждения о смене пароля пользователя заранее. .sp Указание значения \fI\-1\fR -как -\fIMAX_DAYS\fR +в параметре +\fIМАКС_ДНЕЙ\fR отменяет проверку пароля. -.TP -\fB\-W\fR, \fB\-\-warndays\fR \fIWARN_DAYS\fR +.TP 3n +\fB\-W\fR, \fB\-\-warndays\fR\fIПРЕДУП_ДНЕЙ\fR Установить число дней выдачи предупреждения, перед тем как потребуется смена пароля. Параметр -\fIWARN_DAYS\fR +\fIПРЕДУП_ДНЕЙ\fR задаётся в днях, в течении которых пользователь будет получать предупреждение об устаревании пароля, перед тем как это случится. .PP Если ни один параметр не указан, то \fBchage\fR -переходит в интерактивный режим, предлагая запустившему пользователю изменить значения всех полей своей учётной записи. Вводимое значение заменяет текущее значение поля; если введена пустая строка, то текущее значение остаётся неизменным. Текущее значение дано в скобках +переходит в интерактивный режим, предлагая запустившему пользователю изменить значения всех полей своей учётной записи. Вводимое значение заменяет текущее значение поля; если введена пустая строка, то текущее значение остаётся неизменным. Текущее значение показано в скобках \fI[ ]\fR. .SH "ЗАМЕЧАНИЕ" .PP +Программа \fBchage\fR -требует наличия файла теневых паролей. Если пароли хранятся в файле passwd, то вся функциональность программы становится недоступной. +требует наличия файла теневых паролей. .PP +Программа \fBchage\fR -работает только от суперпользователя, за исключением параметра -\fB\-l\fR -, который может использоваться непривилегированным пользователем для определения даты устаревания своего пароля. +работает только от суперпользователя, за исключением вызова с параметром +\fB\-l\fR, который может использоваться непривилегированным пользователем для определения даты устаревания своего пароля. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях .SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" .PP +Программа \fBchage\fR завершая работу, возвращает следующие значения: -.TP +.TP 3n \fI0\fR успешное выполнение -.TP +.TP 3n \fI1\fR доступ запрещён -.TP +.TP 3n \fI2\fR ошибка в параметрах команды -.TP +.TP 3n \fI15\fR не удалось найти файл теневых паролей .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/chfn.1 b/man/ru/chfn.1 index 135b78bb..6e471db1 100644 --- a/man/ru/chfn.1 +++ b/man/ru/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" "03/11/2006" "Пользовательские команды" "Пользовательские команды" +.\" Title: chfn +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Пользовательские команды +.\" Source: Пользовательские команды +.\" +.TH "chfn" "1" "06/24/2006" "Пользовательские команды" "Пользовательские команды" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,30 +14,33 @@ chfn \- изменяет информацию о пользователе .SH "СИНТАКСИС" .HP 5 -\fBchfn\fR [\-f\ \fIФИО\fR] [\-r\ \fIномер\ комнаты\fR] [\-w\ \fIрабочий\ телефон\fR] [\-h\ \fIдомашний\ телефон\fR] [\-o\ \fIдругое\fR] [\fIuser\fR] +\fBchfn\fR [\-f\ \fIФИО\fR] [\-r\ \fIномер\ комнаты\fR] [\-w\ \fIрабочий\ телефон\fR] [\-h\ \fIдомашний\ телефон\fR] [\-o\ \fIдругое\fR] [\fIимя\fR] .SH "ОПИСАНИЕ" .PP +Программа \fBchfn\fR изменяет ФИО, рабочий телефон, рабочие координаты и домашний номер телефона учётной записи пользователя. Обычно, эти данные выводятся командной \fBfinger\fR(1) и ей подобными программами. Обычный пользователь может изменить только определённые поля собственной учётной записи, разрешённые в файле \fI/etc/login.defs\fR. (Настройкой по умолчанию пользователю не разрешается менять своё имя и фамилию.) Суперпользователь может изменять любое поле любой учётной записи. Кроме того, только суперпользователь может использовать параметр \fB\-o\fR -для изменения свободной части поля GECOS. +для изменения нестандартизованной части поля GECOS. .PP -Единственным ограничением значений полей является то, что они не должны содержать управляющих символов, запятых, двоеточий или знака равно. На поле " +Единственным ограничением значений полей является то, что они не должны содержать управляющих символов, запятых, двоеточий или знака равно. На поле \fIдругое\fR -" не действует это ограничение, и оно может использоваться для хранения информации об учётной записи для любых приложений. +не действует это ограничение, и оно может использоваться для хранения информации об учётной записи для любых приложений. .PP Если ни один параметр не указан, то \fBchfn\fR переходит в интерактивный режим, предлагая запустившему пользователю изменить значения полей своей учётной записи. Вводимое значение заменяет текущее значение поля; если введена пустая строка, то текущее значение остаётся неизменным. Текущее значение показано в скобках -\fI[ ]\fR. Без параметров, программа chfn изменяет учётную запись запустившего пользователя. +\fB[ ]\fR. Без параметров, программа +\fBchfn\fR +изменяет учётную запись запустившего пользователя. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/login.defs\fR содержит конфигурацию подсистемы теневых паролей -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/chgpasswd.8 b/man/ru/chgpasswd.8 index e0a61a28..82541191 100644 --- a/man/ru/chgpasswd.8 +++ b/man/ru/chgpasswd.8 @@ -1,45 +1,46 @@ -.\" ** 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 "chgpasswd" "8" "05/14/2006" " " " " +.\" Title: chgpasswd +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "chgpasswd" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l -.SH "" -chgpasswd \- -.SH "" +.SH "НАЗВАНИЕ" +chgpasswd \- обновляет пароли групп в пакетном режиме +.SH "СИНТАКСИС" .HP 10 -\fBchgpasswd\fR [\fI\fR] -.SH "" +\fBchgpasswd\fR [\fIпараметры\fR] +.SH "ОПИСАНИЕ" .PP -\fBchgpasswd\fR - " " . : +Программа читает список пар "группа пароль" из стандартного входного потока и обновляет информацию о существующих группах. Каждая строка имеет вид: .PP -\fI_\fR:\fI\fR +\fIимя_группы\fR:\fIпароль\fR .PP - , . DES. +По умолчанию, передаваемый пароль должен быть в виде обычного текста. Алгоритмом шифрования по умолчанию является DES. .PP - , ޣ . -.SH "" +Данная команда предназначена для работы в крупных системных средах, где за один раз заводится несколько учётных записей. +.SH "ПАРАМЕТРЫ" .PP - -\fBchgpasswd\fR -: -.TP +Параметры команды +\fBchgpasswd\fR: +.TP 3n \fB\-e\fR, \fB\-\-encrypted\fR - . -.TP +Передаваемые пароли заданы в шифрованном виде. +.TP 3n \fB\-h\fR, \fB\-\-help\fR - . -.TP +Показать краткую справку и закончить работу. +.TP 3n \fB\-m\fR, \fB\-\-md5\fR - MD5 DES, . -.SH "" +Использовать алгоритм шифрования MD5 вместо DES, если пароли передаются не шифрованными. +.SH "ПРЕДОСТЕРЕЖЕНИЯ" .PP - umask, . -.SH " " +Не забудьте установить права или umask, чтобы не позволить чтение нешифрованных файлов другими пользователями. +.SH "СМОТРИТЕ ТАКЖЕ" .PP \fBgpasswd\fR(1), \fBgroupadd\fR(8). diff --git a/man/ru/chpasswd.8 b/man/ru/chpasswd.8 index 64696d04..dc4f0559 100644 --- a/man/ru/chpasswd.8 +++ b/man/ru/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/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: chpasswd +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "chpasswd" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,6 +17,7 @@ chpasswd \- обновляет пароли в пакетном режиме \fBchpasswd\fR [\fIпараметры\fR] .SH "ОПИСАНИЕ" .PP +Программа \fBchpasswd\fR читает список пар "пользователь пароль" из стандартного входного потока и обновляет информацию о существующих пользователях. Каждая строка имеет вид: .PP @@ -24,16 +28,15 @@ chpasswd \- обновляет пароли в пакетном режиме Данная команда предназначена для работы в крупных системных средах, где за один раз заводится несколько учётных записей. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBchpasswd\fR -: -.TP +Параметры команды +\fBchpasswd\fR: +.TP 3n \fB\-e\fR, \fB\-\-encrypted\fR Передаваемые пароли заданы в шифрованном виде. -.TP +.TP 3n \fB\-h\fR, \fB\-\-help\fR Показать краткую справку и закончить работу. -.TP +.TP 3n \fB\-m\fR, \fB\-\-md5\fR Использовать алгоритм шифрования MD5 вместо DES, если пароли передаются не шифрованными. .SH "ПРЕДОСТЕРЕЖЕНИЯ" diff --git a/man/ru/chsh.1 b/man/ru/chsh.1 index b3bb93dc..7bd8fe02 100644 --- a/man/ru/chsh.1 +++ b/man/ru/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" "03/11/2006" "Пользовательские команды" "Пользовательские команды" +.\" Title: chsh +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Пользовательские команды +.\" Source: Пользовательские команды +.\" +.TH "chsh" "1" "06/24/2006" "Пользовательские команды" "Пользовательские команды" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,9 +14,10 @@ chsh \- изменяет регистрационную оболочку пользователя .SH "СИНТАКСИС" .HP 5 -\fBchsh\fR [\-s\ \fIрегистрационная\ оболочка\ пользователя\fR] [\fIuser\fR] +\fBchsh\fR [\-s\ \fIрегистрационная\ оболочка\ пользователя\fR] [\fIимя\fR] .SH "ОПИСАНИЕ" .PP +Программа \fBchsh\fR изменяет регистрационную оболочку пользователя. Она определяет какая команда будет запущена после регистрации пользователя в системе. Обычный пользователь может изменять регистрационную оболочку только для своей учётной записи, суперпользователь может изменять регистрационную оболочку любой учётной записи. .PP @@ -32,13 +36,13 @@ chsh \- изменяет регистрационную оболочку пол переходит в интерактивный режим, предлагая пользователю изменить свою регистрационную оболочку. Вводимое значение заменяет текущее значение поля; если введена пустая строка, то текущее значение остаётся неизменным. Текущее значение регистрационной оболочки указано в скобках \fI[ ]\fR. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shells\fR содержит список разрешённых регистрационных оболочек -.TP +.TP 3n \fI/etc/login.defs\fR содержит конфигурацию подсистемы теневых паролей .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/expiry.1 b/man/ru/expiry.1 index bc15c91d..13bd979c 100644 --- a/man/ru/expiry.1 +++ b/man/ru/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" "03/11/2006" "Пользовательские команды" "Пользовательские команды" +.\" Title: expiry +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Пользовательские команды +.\" Source: Пользовательские команды +.\" +.TH "expiry" "1" "06/24/2006" "Пользовательские команды" "Пользовательские команды" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,15 +17,16 @@ expiry \- проверяет и изменяет пароль согласно \fBexpiry\fR [\-c] [\-f] .SH "ОПИСАНИЕ" .PP +Программа \fBexpiry\fR проверяет (параметр \fB\-c\fR) сколько ещё времени будет работоспособен текущий пароль и вынуждает изменить его (параметр \fB\-f\fR), если это требуется. Она может запускаться обычным пользователем. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/faillog.5 b/man/ru/faillog.5 index e1bb69ea..709c222c 100644 --- a/man/ru/faillog.5 +++ b/man/ru/faillog.5 @@ -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" "5" "03/11/2006" "" "" +.\" Title: faillog +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: +.\" Source: +.\" +.TH "faillog" "5" "06/24/2006" "" "" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,23 +14,28 @@ faillog \- файл протокола неудачных попыток входа в систему .SH "ОПИСАНИЕ" .PP +В файле \fI/var/log/faillog\fR -хранит число неудачных попыток входа в систему и их предельное число для каждой учётной записи. Этот файл состоит из записей постоянной длины, упорядоченных по числовому идентификатору учётной записи. Каждая запись содержит число неудачных попыток входа с момента последнего успешного входа в систему, максимальное число неудачных попыток перед тем как учётная запись будет заблокирована, терминал, с которого осуществлялась последняя неудачная попытка входа и дата этого события. +хранится число неудачных попыток входа в систему и их предельное число для каждой учётной записи. Этот файл состоит из записей постоянной длины, упорядоченных по числовому идентификатору учётной записи. Каждая запись содержит число неудачных попыток входа с момента последнего успешного входа в систему, максимальное число неудачных попыток перед тем как учётная запись будет заблокирована, терминал, с которого осуществлялась последняя неудачная попытка входа, дату этого события и интервал в секундах на сколько учтёная запись будет заблокирована в случае неудачной регистрации. .PP Структура файла: .sp +.RS 3n .nf struct faillog { - short fail_cnt; - short fail_max; - char fail_line[12]; - time_t fail_time; + short fail_cnt; + short fail_max; + char fail_line[12]; + time_t fail_time; + long fail_locktime; }; .fi +.RE .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/var/log/faillog\fR содержит журнал неудавшихся попыток входа в систему .SH "СМОТРИТЕ ТАКЖЕ" .PP + \fBfaillog\fR(8) diff --git a/man/ru/faillog.8 b/man/ru/faillog.8 index 004417d0..0b23dbad 100644 --- a/man/ru/faillog.8 +++ b/man/ru/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" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: faillog +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "faillog" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,65 +17,60 @@ faillog \- показывает записи из файла faillog или за \fBfaillog\fR [\fIпараметры\fR] .SH "ОПИСАНИЕ" .PP +Программа \fBfaillog\fR -форматирует содержимое журнала неудачных попыток из файла базы данных -\fI/var/log/faillog\fR. Также, она может быть использована для управления счётчиком неудачных попыток и его пределом. При запуске +форматирует содержимое журнала неудачных попыток из файла базы данных\fI/var/log/faillog\fR. Также, она может быть использована для управления счётчиком неудачных попыток и его пределом. При запуске \fBfaillog\fR без параметров выводятся записи faillog только тех пользователей, у которых имеется хотя бы одна неудачная попытка входа. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBfaillog\fR -: -.TP +Параметры команды +\fBfaillog\fR: +.TP 3n \fB\-a\fR, \fB\-\-all\fR Показать записи faillog для всех пользователей. -.TP +.TP 3n \fB\-h\fR, \fB\-\-help\fR Показать краткую справку и закончить работу. -.TP -\fB\-l\fR, \fB\-\-lock\-time\fR \fISEC\fR +.TP 3n +\fB\-l\fR, \fB\-\-lock\-time\fR\fIСЕКУНД\fR Блокировать учётную запись на -\fISEC\fR -секунд после неудачной попытки входа. -.TP -\fB\-m\fR, \fB\-\-maximum\fR \fIMAX\fR -Установить максимальное число неудачных попыток входа равной -\fIMAX\fR, после чего учётная запись блокируется. Если -\fIMAX\fR +\fIСЕКУНД\fR +после неудачной попытки входа. +.TP 3n +\fB\-m\fR, \fB\-\-maximum\fR\fIМАКС_ЧИСЛО\fR +Установить максимальное число неудачных попыток входа равному\fIМАКС_ЧИСЛО\fR, после чего учётная запись блокируется. Если +\fIМАКС_ЧИСЛО\fR равно 0, то количество неудачных попыток не ограничивается. Максимальное значение неудачных попыток должно быть всегда равно 0 для -\fIroot\fR -, для того чтобы предотвратить атаку отказа в обслуживании на систему. -.TP +\fIroot\fR, для того чтобы предотвратить атаку отказа в обслуживании на систему. +.TP 3n \fB\-r\fR, \fB\-\-reset\fR -Обнулить счётчик неудачных попыток входа для всех записей или для одного пользователя, заданного параметром \-u -\fILOGIN\fR. Для этого требуются права на запись в файл +Обнулить счётчик неудачных попыток входа для всех записей или для одного пользователя, заданного параметром +\fB\-u\fR +\fIИМЯ\fR. Для этого требуются права на запись в файл \fI/var/log/faillog\fR. -.TP -\fB\-t\fR, \fB\-\-time\fR \fIDAYS\fR -Показать записи faillog новее чем (дней) -\fIDAYS\fR. +.TP 3n +\fB\-t\fR, \fB\-\-time\fR\fIДНЕЙ\fR +Показать записи faillog новее чем +\fIДНЕЙ\fR. Параметр \fB\-t\fR отменяет действие параметра \fB\-u\fR. -.TP -\fB\-u\fR, \fB\-\-user\fR \fILOGIN\fR +.TP 3n +\fB\-u\fR, \fB\-\-user\fR\fIИМЯ\fR Показать запись faillog или изменить счётчики и пределы (если задан параметр \fB\-l\fR, \fB\-m\fR или -\fB\-r\fR -) только для учётной записи с именем -\fILOGIN\fR. +\fB\-r\fR) только для учётной записи с +\fIИМЕНЕМ\fR. .SH "ПРЕДОСТЕРЕЖЕНИЯ" .PP -\fBfaillog\fR -выводит только записи о пользователях, последняя попытка входа которых была неудачной. Чтобы увидеть запись о пользователе, последняя попытка входа которого была удачной, вы должны специально указать имя пользователя с помощью параметра -\fB\-u\fR -или вывести записи о всех пользователях с помощью параметра +Программа +\fBfaillog\fRвыводит только записи о пользователях, последняя попытка входа которых была неудачной. Чтобы увидеть запись о пользователе, последняя попытка входа которого была удачной, вы должны специально указать имя пользователя с помощью параметра \fB\-a\fR. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/var/log/faillog\fR содержит журнал неудавшихся попыток входа в систему .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/gpasswd.1 b/man/ru/gpasswd.1 index b53009f9..8441bdc8 100644 --- a/man/ru/gpasswd.1 +++ b/man/ru/gpasswd.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 "gpasswd" "1" "03/11/2006" "Пользовательские команды" "Пользовательские команды" +.\" Title: gpasswd +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Пользовательские команды +.\" Source: Пользовательские команды +.\" +.TH "gpasswd" "1" "06/24/2006" "Пользовательские команды" "Пользовательские команды" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,32 +14,31 @@ gpasswd \- управляет файлом /etc/group .SH "СИНТАКСИС" .HP 8 -\fBgpasswd\fR \fIgroup\fR +\fBgpasswd\fR \fIгруппа\fR .HP 8 -\fBgpasswd\fR \-a\ \fIuser\fR \fIgroup\fR +\fBgpasswd\fR \-a\ \fIимя\fR \fIгруппа\fR .HP 8 -\fBgpasswd\fR \-d\ \fIuser\fR \fIgroup\fR +\fBgpasswd\fR \-d\ \fIимя\fR \fIгруппа\fR .HP 8 -\fBgpasswd\fR \-R\ \fIgroup\fR +\fBgpasswd\fR \-R\ \fIгруппа\fR .HP 8 -\fBgpasswd\fR \-r\ \fIgroup\fR +\fBgpasswd\fR \-r\ \fIгруппа\fR .HP 8 -\fBgpasswd\fR [\-A\ \fIпользователь,\fR...] [\-M\ \fIпользователь,\fR...] \fIgroup\fR +\fBgpasswd\fR [\-A\ \fIпользователь,\fR...] [\-M\ \fIпользователь,\fR...] \fIгруппа\fR .SH "ОПИСАНИЕ" .PP +Программа \fBgpasswd\fR используется для управления файлом \fI/etc/group\fR (а также файлом -\fI/etc/gshadow\fR -, если программа была собрана с параметром SHADOWGRP). Каждая группа может иметь администраторов, членов и пароль. Системный администратор может использовать параметр -\fB\-A\fR -, чтобы назначить группе администратора(ов) и параметр +\fI/etc/gshadow\fR, если программа была собрана с параметром SHADOWGRP). Каждая группа может иметь администраторов, членов и пароль. Системный администратор может использовать параметр\fB\-A\fR, чтобы назначить группе администратора(ов) и параметр \fB\-M\fR для определения списка членов, а также имеет все права администраторов и членов группы. .SS "Замечания о паролях групп" .PP Пароли групп имеют врождённую проблему с безопасностью, так как пароль знает более одного человека. Однако, группы являются полезным инструментом совместной работы различных пользователей. +.\" end of SS subsection "Замечания о паролях групп" .SH "ПАРАМЕТРЫ" .PP Администратор группы может добавлять и удалять пользователей с помощью параметров @@ -53,15 +55,15 @@ gpasswd \- управляет файлом /etc/group \fBnewgrp\fR (однако на членов группы это не распространяется). .PP -\fBgpasswd\fR -, запущенная администратором группы с именем группы, служит для смены пароля группы. Если пароль не пустой, то для членов группы вызов +Программа +\fBgpasswd\fR, запущенная администратором группыс именем группы, служит для смены пароля группы. Если пароль не пустой,то для членов группы вызов \fBnewgrp\fR(1) пароля не требует, а не члены группы должны ввести пароль. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/gshadow\fR содержит защищаемую информацию о группах .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/groupadd.8 b/man/ru/groupadd.8 index af2bb9df..f063a4c1 100644 --- a/man/ru/groupadd.8 +++ b/man/ru/groupadd.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 "groupadd" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: groupadd +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "groupadd" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,53 +14,53 @@ groupadd \- создаёт новую группу .SH "СИНТАКСИС" .HP 9 -\fBgroupadd\fR [\-g\ \fIGID\fR\ [\-o]] [\-f] [\-K\ \fIКЛЮЧ\fR=\fIЗНАЧЕНИЕ\fR] \fIgroup\fR +\fBgroupadd\fR [\-g\ \fIGID\fR\ [\-o]] [\-f] [\-K\ \fIКЛЮЧ\fR=\fIЗНАЧЕНИЕ\fR] \fIгруппа\fR .SH "ОПИСАНИЕ" .PP +Программа \fBgroupadd\fR создаёт новую группу, согласно указанным значениям командной строки и системным значениям по умолчанию. Новая группа будет добавлена в системные файлы. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBgroupadd\fR -: -.TP +Параметры команды +\fBgroupadd\fR: +.TP 3n \fB\-f\fR Вернуть статус успешного выполнения, если группа уже существует. Если используется вместе с параметром \fB\-g\fR и указанный GID уже существует, то выбирается другой (уникальный) GID (то есть параметр \fB\-g\fR игнорируется). -.TP +.TP 3n \fB\-g\fR \fIGID\fR -Числовое значение идентификатора группы. Значение должно быть уникальным, если не указан параметр -\fB\-o\fR. Также, оно должно быть не отрицательным. По умолчанию, берётся значение больше 999 и больше идентификатора любой другой группы. Значения от 0 и до 999 обычно зарезервированы под системные группы. -.TP +Числовое значение идентификатора группы. Значение должно быть уникальным, если не задан параметр +\fB\-o\fR. Значение должно быть не отрицательным.По умолчанию, берётся значение больше 999 и больше идентификатора любой другой группы. Значения от 0 и до 999 обычно зарезервированы под системные группы. +.TP 3n \fB\-h\fR, \fB\-\-help\fR Показать краткую справку и закончить работу. -.TP +.TP 3n \fB\-K \fR\fB\fIКЛЮЧ\fR\fR\fB=\fR\fB\fIЗНАЧЕНИЕ\fR\fR -Изменить значения по умолчанию (GID_MIN, GID_MAX и другие), которые хранятся в файле /etc/login.defs. Можно указать несколько параметров +Изменить значения по умолчанию (GID_MIN, GID_MAX и другие), которые хранятся в файле +\fI/etc/login.defs\fR. Можно указать несколько параметров \fB\-K\fR. .sp Пример: \fB\-K \fR\fIGID_MIN\fR=\fI100\fR\fB \-K \fR\fIGID_MAX\fR=\fI499\fR .sp -Замечание: -\fB\-K \fR\fIGID_MIN\fR=\fI10\fR, -\fIGID_MAX\fR=\fI499\fR -такая форма пока не поддерживается. -.TP +Замечание: запись вида +\fB\-K \fR\fIGID_MIN\fR=\fI10\fR,\fIGID_MAX\fR=\fI499\fR +пока не работает. +.TP 3n \fB\-o\fR Разрешить добавление группы с не уникальным GID. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/gshadow\fR содержит защищаемую информацию о группах -.TP +.TP 3n \fI/etc/login.defs\fR содержит конфигурацию подсистемы теневых паролей .SH "ПРЕДОСТЕРЕЖЕНИЯ" @@ -73,26 +76,26 @@ groupadd \- создаёт новую группу Имена групп могут быть длиной не более 16 знаков. .SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" .PP +Программа \fBgroupadd\fR завершая работу, возвращает следующие значения: -.TP +.TP 3n \fI0\fR успешное выполнение -.TP +.TP 3n \fI2\fR ошибка в параметрах команды -.TP +.TP 3n \fI3\fR недопустимое значение параметра -.TP +.TP 3n \fI4\fR -не уникальный GID (если не задан параметр -\fB\-o\fR -) -.TP +не уникальный gid (если не задан параметр +\fB\-o\fR) +.TP 3n \fI9\fR не уникальное имя группы -.TP +.TP 3n \fI10\fR не удалось изменить файл групп .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/groupdel.8 b/man/ru/groupdel.8 index 85d36272..bc9e2274 100644 --- a/man/ru/groupdel.8 +++ b/man/ru/groupdel.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 "groupdel" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: groupdel +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "groupdel" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,38 +14,40 @@ groupdel \- удаляет группу .SH "СИНТАКСИС" .HP 9 -\fBgroupdel\fR \fIgroup\fR +\fBgroupdel\fR \fIгруппа\fR .SH "ОПИСАНИЕ" .PP +Программа \fBgroupdel\fR -изменяет системные файлы учётных записей, удаляя всё относящееся к группе, заданной параметром -\fIgroup\fR. Указанная группа должна существовать. +изменяет системные файлы учётных записей, удаляя все записи, относящиеся к +\fIгруппе\fR. Группа с таким именем должна существовать. .PP Вы должны вручную проверить все файловые системы, чтобы убедиться, что не осталось файлов, принадлежащих удалённой группе. .SH "ПРЕДОСТЕРЕЖЕНИЯ" .PP Вы не можете удалить группу, если она является первичной для существующего пользователя. Вы должны удалить пользователя перед тем как удалять группу. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/gshadow\fR содержит защищаемую информацию о группах .SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" .PP +Программа \fBgroupdel\fR завершая работу, возвращает следующие значения: -.TP +.TP 3n \fI0\fR успешное выполнение -.TP +.TP 3n \fI2\fR ошибка в параметрах команды -.TP +.TP 3n \fI8\fR не удалось удалить первичную пользовательскую группу -.TP +.TP 3n \fI10\fR не удалось изменить файл групп .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/groupmems.8 b/man/ru/groupmems.8 index 7a68447a..bb889c2c 100644 --- a/man/ru/groupmems.8 +++ b/man/ru/groupmems.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 "groupmems" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: groupmems +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "groupmems" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,49 +14,50 @@ groupmems \- управляет членами первичной группы пользователя .SH "СИНТАКСИС" .HP 10 -\fBgroupmems\fR \-a\ \fIимя_пользователя\fR \-d\ \fIимя_пользователя\fR \-l \-D [\-g\ \fIимя_группы\fR] +\fBgroupmems\fR \-a\ \fIимя_пользователя\fR | \-d\ \fIимя_пользователя\fR | \-l | \-D | [\-g\ \fIимя_группы\fR] .SH "ОПИСАНИЕ" .PP +Программа \fBgroupmems\fR -позволяет пользователю управлять списком членов своей группы не имея привилегий суперпользователя. Команда +позволяет пользователю управлять списком членов своей группы не имея привилегий суперпользователя.Программа \fBgroupmems\fR работает в системах, где в качестве первичной группы пользователя является группа с именем совпадающим с именем пользователя (то есть, guest / guest). .PP Только суперпользователь как администратор может использовать -\fBgroupmems\fR -, чтобы изменить список членов не своей группы. +\fBgroupmems\fR, чтобы изменить список членов не своей группы. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBgroupmems\fR -: -.TP +Параметры команды +\fBgroupmems\fR: +.TP 3n \fB\-a\fR \fIимя_пользователя\fR Добавить нового пользователя в группу. -.TP +.TP 3n \fB\-d\fR \fIимя_пользователя\fR Удалить пользователя из группы. -.TP +.TP 3n \fB\-D\fR Удалить всех пользователей из группы. -.TP +.TP 3n \fB\-g\fR \fIимя_группы\fR Суперпользователь может указать группу, в которой нужно изменить список членов. -.TP +.TP 3n \fB\-l\fR Показать список членов группы. .SH "НАСТРОЙКА" .PP +Исполняемый файл программы \fBgroupmems\fR -должна иметь права -2770 -на исполняемом файле, принадлежать пользователю +должен иметь права +2770, принадлежать пользователю \fIroot\fR и группе -\fIgroups\fR. Системный администратор может добавлять пользователей в группу groups, разрешая или запрещая им запускать команду +\fIgroups\fR. Системный администратор может добавлять пользователей в группу +\fIgroups\fR, разрешая или запрещая им запускать программу \fBgroupmems\fR -для управления членством своей группы. +для управления членством в своей группе. .sp +.RS 3n .nf $ groupadd \-r groups $ chmod 2770 groupmems @@ -61,11 +65,12 @@ groupmems \- управляет членами первичной группы $ groupmems \-g groups \-a gk4 .fi +.RE .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/gshadow\fR содержит защищаемую информацию о группах .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/groupmod.8 b/man/ru/groupmod.8 index 99c36e5d..04a04ec7 100644 --- a/man/ru/groupmod.8 +++ b/man/ru/groupmod.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 "groupmod" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: groupmod +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "groupmod" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,56 +14,57 @@ groupmod \- изменяет информацию о группе .SH "СИНТАКСИС" .HP 9 -\fBgroupmod\fR [\-g\ \fIgid\fR\ [\-o\ ]] [\-n\ \fIновое_имя_группы\fR] \fIgroup\fR +\fBgroupmod\fR [\-g\ \fIgid\fR\ [\-o]] [\-n\ \fIновое_имя_группы\fR] \fIгруппа\fR .SH "ОПИСАНИЕ" .PP +Программа \fBgroupmod\fR изменяет системные файлы учётных записей согласно параметрам, переданным в командной строке. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBgroupmod\fR -: -.TP +Параметры команды +\fBgroupmod\fR: +.TP 3n \fB\-g\fR \fIgid\fR -Числовое значение идентификатора группы. Значение должно быть уникальным, если не указан параметр +Числовое значение идентификатора группы. Значение должно быть уникальным, если не задан параметр \fB\-o\fR. Значение должно быть не отрицательным. Значения от 0 до 999 обычно зарезервированы под системные группы. Изменение принадлежности всех файлов старой группе необходимо выполнять вручную. -.TP +.TP 3n \fB\-n\fR \fIновое_имя_группы\fR -Новое название группы вместо -\fIgroup\fR +Имя группы будет изменено с +\fIгруппа\fR на \fIновое_имя_группы\fR. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/gshadow\fR содержит защищаемую информацию о группах .SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" .PP +Команда \fBgroupmod\fR завершая работу, возвращает следующие значения: -.TP +.TP 3n \fI0\fR успешное выполнение -.TP +.TP 3n \fI2\fR ошибка в параметрах команды -.TP +.TP 3n \fI3\fR недопустимое значение параметра -.TP +.TP 3n \fI4\fR указанная группа не существует -.TP +.TP 3n \fI6\fR указанная группа не существует -.TP +.TP 3n \fI9\fR такое имя группы уже используется -.TP +.TP 3n \fI10\fR не удалось изменить файл групп .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/groups.1 b/man/ru/groups.1 index 94a92824..cd101af5 100644 --- a/man/ru/groups.1 +++ b/man/ru/groups.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 "groups" "1" "03/11/2006" "Пользовательские команды" "Пользовательские команды" +.\" Title: groups +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Пользовательские команды +.\" Source: Пользовательские команды +.\" +.TH "groups" "1" "06/24/2006" "Пользовательские команды" "Пользовательские команды" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,15 +14,16 @@ groups \- показывает имена групп запустившего программу пользователя .SH "СИНТАКСИС" .HP 7 -\fBgroups\fR [\fIuser\fR] +\fBgroups\fR [\fIимя\fR] .SH "ОПИСАНИЕ" .PP +Команда \fBgroups\fR -показывает имена групп запустившего команду пользователя или их числовые идентификаторы (ID). Если для номера группы нет соответствующей записи в файле +показывает имена групп запустившего программу пользователя или их числовые идентификаторы (ID). Если для номера группы нет соответствующей записи в файле \fI/etc/group\fR, то отображается числовое значение без соответствующего имени. При указании необязательного параметра -\fIuser\fR -, то выводятся группы учётной записи -\fIuser\fR. +\fIимя\fR +выводятся группы для учётной записи с указанным +\fIименем\fR. .SH "ЗАМЕЧАНИЕ" .PP В системах, не имеющих поддержки одновременного членства в группах, используется информация из файла @@ -28,7 +32,7 @@ groups \- показывает имена групп запустившего п или \fBsg\fR. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/grpck.8 b/man/ru/grpck.8 index b005141d..ed516f77 100644 --- a/man/ru/grpck.8 +++ b/man/ru/grpck.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 "grpck" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: grpck +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "grpck" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,34 +14,35 @@ grpck \- проверяет корректность файлов групп .SH "СИНТАКСИС" .HP 6 -\fBgrpck\fR [\-r] [\fIgroup\fR\ \fIshadow\fR] +\fBgrpck\fR [\-r] [\fIгруппа\fR\ \fIshadow\fR] .SH "ОПИСАНИЕ" .PP +Программа \fBgrpck\fR -проверяет корректность системных файлов учётных записей. Проверяется формат всех записей +проверяет корректность системных файлов учётных записей. Проверяется формат всех записей файла \fI/etc/group\fR -и -\fI/etc/gshadow\fR и допустимость данных каждого поля. В случае обнаружения ошибок пользователю предлагается подтвердить удаление записей, восстановление которых невозможно. .PP Выполняются следующие проверки: -.TP 3 +.TP 3n \(bu правильное количество полей -.TP +.TP 3n \(bu уникальность имён групп -.TP +.TP 3n \(bu корректный список членов и администраторов +.sp +.RE .PP Ошибки в количестве полей и уникальности имён групп невосстановимы. Если запись содержит неверное число полей, пользователя попросят подтвердить удаление всей записи. Если пользователь ответит отрицательно, дальнейшая проверка выполняться не будет. При ошибке повторения имени группы также возникает запрос на удаление, но в случае отказа проверка будет продолжена. Обо всех остальных ошибках выводится предупреждение и пользователю предлагается запустить команду \fBgroupmod\fR -, чтобы исправить ошибку. +чтобы исправить ошибку. .PP Команды, которые работают с файлом \fI/etc/group\fR -, не могут изменять повреждённые или повторяющиеся записи. Именно в таких случаях и нужно использовать команду +не способны изменить повреждённые или дублирующиеся записи. Как раз в этом случае и нужно использовать \fBgrpck\fR для удаления испорченной записи. .SH "ПАРАМЕТРЫ" @@ -49,27 +53,25 @@ grpck \- проверяет корректность файлов групп \fI/etc/group\fR и \fI/etc/gshadow\fR. Пользователь может указать другие файлы с помощью параметров -\fIgroup\fR -и \fIshadow\fR. Также, пользователь может запустить команду в режиме только для чтения, указав параметр \fB\-r\fR. Это приведёт к автоматическому ответу \fIнет\fR -без подтверждения пользователя. +без подтверждения пользователя. Команда \fBgrpck\fR -также может отсортировать записи в файле +также может отсортировать записи в файлах \fI/etc/group\fR и \fI/etc/gshadow\fR -по номеру группы. Для запуска режима сортировки укажите параметр +по номеру группы.Для запуска режима сортировки укажите параметр \fB\-s\fR. В этом режиме проверка не выполняется, производится только сортировка. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/gshadow\fR содержит защищаемую информацию о группах -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях .SH "СМОТРИТЕ ТАКЖЕ" @@ -80,24 +82,25 @@ grpck \- проверяет корректность файлов групп \fBgroupmod\fR(8). .SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" .PP +Команда \fBgrpck\fR завершая работу, возвращает следующие значения: -.TP +.TP 3n \fI0\fR успешное выполнение -.TP +.TP 3n \fI1\fR ошибка в параметрах команды -.TP +.TP 3n \fI2\fR есть одна или более неправильных записей групп -.TP +.TP 3n \fI3\fR не удалось открыть файл групп -.TP +.TP 3n \fI4\fR не удалось заблокировать файл групп -.TP +.TP 3n \fI5\fR не удалось изменить файл групп diff --git a/man/ru/gshadow.5 b/man/ru/gshadow.5 index 62af11e3..44fd5a57 100644 --- a/man/ru/gshadow.5 +++ b/man/ru/gshadow.5 @@ -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 "gshadow" "5" "03/11/2006" "Форматы файлов" "Форматы файлов" +.\" Title: gshadow +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Форматы файлов +.\" Source: Форматы файлов +.\" +.TH "gshadow" "5" "06/24/2006" "Форматы файлов" "Форматы файлов" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,22 +14,25 @@ gshadow \- файл с защищаемой информацией о группах .SH "ОПИСАНИЕ" .PP +Файл \fI/etc/gshadow\fR содержит защищаемую информацию о группах. Он состоит из строк с полями, отделёнными друг от друга двоеточием. Поля: -.TP 3 +.TP 3n \(bu имя группы -.TP +.TP 3n \(bu шифрованный пароль -.TP +.TP 3n \(bu список администраторов группы, перечисленных через запятую -.TP +.TP 3n \(bu список членов группы, перечисленных через запятую +.sp +.RE .PP -Поля с именем группы и паролем должны быть заполнены. Шифрованный пароль состоит из разрешённых 64 символов с a по z, с A по Z, с 0 по 9, \\. и /. Подробней о пароле смотрите на странице руководства +Поля с именем группы и пароль должны быть заполнены. Шифрованный пароль состоит из разрешённых 64 символов с a по z, с A по Z, с 0 по 9, \\. и /. Подробней о пароле смотрите на странице руководства \fBcrypt\fR(3). Если поле пароля содержит строку, которая не удовлетворяет требованиям \fBcrypt\fR(3), например содержит ! или *, то пользователь не сможет использовать этот unix пароль для регистрации с учётом настроек \fBpam\fR(7). @@ -36,10 +42,10 @@ gshadow \- файл с защищаемой информацией о групп .PP Этот файл должен быть недоступен обычному пользователю, если нужно обеспечить безопасность паролей. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/gshadow\fR содержит защищаемую информацию о группах .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/lastlog.8 b/man/ru/lastlog.8 index f975f7b1..b30389cc 100644 --- a/man/ru/lastlog.8 +++ b/man/ru/lastlog.8 @@ -1,63 +1,64 @@ -.\" ** 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 "lastlog" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: lastlog +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "lastlog" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .SH "НАЗВАНИЕ" -lastlog \- показывает файл lastlog +lastlog \- выводит отчёт о последней регистрации в системе всех или указанного пользователя .SH "СИНТАКСИС" .HP 8 \fBlastlog\fR [\fIпараметры\fR] .SH "ОПИСАНИЕ" .PP +Программа \fBlastlog\fR упорядочивает и выводит содержимое файла -\fI/var/log/lastlog\fR -, который содержит даты последнего входа пользователей систему. Выводятся +\fI/var/log/lastlog\fR, который содержит даты последнего входа пользователей систему. Выводятся \fIимя пользователя\fR, \fIпорт\fR и -\fIдата последнего входа\fR -в систему. По умолчанию (вызов без параметров) показываются записи файла lastlog, отсортированные согласно расположению пользователей в файле +\fIдата последнего входа в систему\fR. По умолчанию (вызов без параметров) показываются записи файла lastlog, отсортированные согласно расположению пользователей в файле \fI/etc/passwd\fR. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBlastlog\fR -: -.TP -\fB\-b\fR, \fB\-\-before\fR \fIDAYS\fR +Параметры команды +\fBlastlog\fR: +.TP 3n +\fB\-b\fR, \fB\-\-before\fR\fIДНЕЙ\fR Показать записи lastlog за последние -\fIDAYS\fR. -.TP +\fIДНЕЙ\fR. +.TP 3n \fB\-h\fR, \fB\-\-help\fR Показать краткую справку и закончить работу. -.TP -\fB\-t\fR, \fB\-\-time\fR \fIDAYS\fR +.TP 3n +\fB\-t\fR, \fB\-\-time\fR\fIДНЕЙ\fR Показать записи lastlog новее чем -\fIDAYS\fR. -.TP -\fB\-u\fR, \fB\-\-user\fR \fILOGIN\fR -Показать запись lastlog только для указанного пользователя -\fILOGIN\fR. -.TP -\fB\-t\fR отменяет действие параметра \fB\-u\fR. +\fIДНЕЙ\fR. +.TP 3n +\fB\-u\fR, \fB\-\-user\fR\fIИМЯ\fR +Показать запись lastlog только для указанного пользователя с emphasis remap="I">ИМЕНЕМ +.TP 3n +Параметр \fB\-t\fR отменяет действие параметра \fB\-u\fR. .PP Если пользователь никогда не регистрировался в системе, то будет показано сообщение -\fI**Никогда не входил в систему**\fR +\fI** Никогда не входил в систему**\fR вместо названия порта и даты. .SH "ЗАМЕЧАНИЕ" .PP +Файл \fIlastlog\fR -\(em это база данных, которая содержит информацию о последней регистрации в системе каждого пользователя. Вы не должны применять к нему ротацию журнальных файлов. Этот файл является разреженным, поэтому его размер на диске гораздо меньше, чем показывает команда "\fBls \-l\fR" (которая может показывать, что это очень большой файл, если идентификаторы пользователей в системе достигают больших значений). Чтобы увидеть реальный размер введите "\fBls \-s\fR". +содержит информацию о последней регистрации в системе каждого пользователя. Вы не должны применять к нему ротацию журнальных файлов. Этот файл является разреженным, поэтому его размер на диске гораздо меньше, чем показывает команда "\fBls \-l\fR" (которая может показывать, что это очень большой файл, если значения идентификаторов пользователей в системе достигают больших значений). Чтобы увидеть реальный размер введите "\fBls \-s\fR". .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/var/log/lastlog\fR -содержит даты последнего входа пользователей систему +содержит список завершённых сеансов работы с системой .SH "ПРЕДОСТЕРЕЖЕНИЯ" .PP -Большие промежутки в значениях идентификаторов пользователей приводят к тому, что программа некоторое время ничего не выводит на экран (то есть, если mmdf=800 и последний UID=170, то во время обработки UID с 171 по 799 программа кажется повисшей). +Большие промежутки в значениях идентификаторов пользователей приводят к тому, что программа некоторое время ничего не выводит на экран (то есть, если в базе данных lastlog нет пользователей с идентификаторами с 170 по 800, то во время обработки UID с 171 по 799 программа кажется повисшей). diff --git a/man/ru/limits.5 b/man/ru/limits.5 index 2f116609..8987e12a 100644 --- a/man/ru/limits.5 +++ b/man/ru/limits.5 @@ -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 "limits" "5" "03/11/2006" "Форматы файлов" "Форматы файлов" +.\" Title: limits +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Форматы файлов +.\" Source: Форматы файлов +.\" +.TH "limits" "5" "06/24/2006" "Форматы файлов" "Форматы файлов" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,77 +14,86 @@ limits \- файл контроля ресурсов .SH "ОПИСАНИЕ" .PP +В файле \fIlimits\fR -\(em это файл, в котором (по умолчанию /etc/limits или определяется значением LIMITS_FILE в файле config.h) хранятся ограничения, которые вы хотите установить. Этот файл должен принадлежать суперпользователю и право на чтение должно быть только у суперпользователя. +(по умолчанию +\fI/etc/limits\fR +или определяется значением LIMITS_FILE в файле +\fIconfig.h\fR) описываются ограничения, которые можно изменять. Этот файл должен принадлежать суперпользователю и право на чтение должно быть только у суперпользователя. .PP По умолчанию учётная запись 'root' ничем не ограничена. Фактически, никак нельзя установить ограничения с помощью этой процедуры на учётные записи, имеющие права суперпользователя (учётные записи с UID равным 0). .PP Каждая строка описывает ограничение для одного пользователя имеет вид: .PP + \fIuser СТРОКА_ОГРАНИЧЕНИЙ\fR .PP \fIСТРОКА_ОГРАНИЧЕНИЙ\fR -\(em это строка, в которой указаны сразу несколько ограничений. Каждое ограничение состоит из буквенного идентификатора и числового значения. .PP Допустимые идентификаторы: -.TP 3 +.TP 3n \(bu A: максимальное адресное пространство (КБ) -.TP +.TP 3n \(bu C: максимальный размер файла core (КБ) -.TP +.TP 3n \(bu D: максимальный размер данных (КБ) -.TP +.TP 3n \(bu F: максимальный размер файла (КБ) -.TP +.TP 3n \(bu M: максимальное синхронизируемое адресное пространство памяти (КБ) -.TP +.TP 3n \(bu N: максимальное число открытых файлов -.TP +.TP 3n \(bu R: максимальный размер резидентного сегмента (КБ) -.TP +.TP 3n \(bu S: максимальный размер стека (КБ) -.TP +.TP 3n \(bu T: максимальное время использования процессора (минут) -.TP +.TP 3n \(bu U: максимальное число процессов -.TP +.TP 3n \(bu K: маска создаваемых файлов, устанавливается с помощью вызова \fBumask\fR(2). -.TP +.TP 3n \(bu L: максимальное число возможных регистраций в системе этого пользователя -.TP +.TP 3n \(bu P: приоритет процесса, устанавливается с помощью вызова \fBsetpriority\fR(2). +.sp +.RE .PP Например, значение \fIL2D2048N5\fR допустимо для -\fIСТРОКА_ОГРАНИЧЕНИЙ \fR. Для удобства чтения, следующие записи эквивалентны: +\fIСТРОКИ_ОГРАНИЧЕНИЙ\fR. Для удобства чтения, следующие записи эквивалентны: .sp +.RS 3n .nf username L2D2048N5 username L2 D2048 N5 .fi +.RE .PP Заметим, что после \fIusername\fR -оставшаяся часть строки считается строкой ограничений, поэтому комментарии недопустимы. Неправильная строка ограничений будет отброшена (не учтена) программой login. +оставшаяся часть строки считается строкой ограничений, поэтому комментарии недопустимы. Неправильная строка ограничений будет отброшена (не учтена) программой +\fBlogin\fR. .PP -Запись по умолчанию выглядит как username "\fI*\fR". Если у вас есть несколько записей +Запись по умолчанию выглядит как username"\fI*\fR". Если у вас есть несколько записей \fIпо умолчанию\fR в файле \fILIMITS_FILE\fR, то будет использоваться последняя. @@ -91,7 +103,7 @@ P: приоритет процесса, устанавливается с пом .PP Также заметьте, что все настройки ограничений делаются ДЛЯ КОНКРЕТНОЙ УЧЁТНОЙ ЗАПИСИ. Они не являются глобальными и не постоянны. Возможно глобальные ограничения и появятся, но пока это только в планах ;) .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/limits\fR .SH "СМОТРИТЕ ТАКЖЕ" .PP diff --git a/man/ru/login.1 b/man/ru/login.1 index 28d32767..2c4f6072 100644 --- a/man/ru/login.1 +++ b/man/ru/login.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 "login" "1" "03/11/2006" "Пользовательские команды" "Пользовательские команды" +.\" Title: login +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Пользовательские команды +.\" Source: Пользовательские команды +.\" +.TH "login" "1" "06/24/2006" "Пользовательские команды" "Пользовательские команды" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,23 +14,23 @@ login \- начинает сеанс в системе .SH "СИНТАКСИС" .HP 6 -\fBlogin\fR [\-p] [\fIusername\fR] [\fIПЕРЕМЕННАЯ_СРЕДЫ=ЗНАЧЕНИЕ\fR...] +\fBlogin\fR [\-p] [\fIимя_пользователя\fR] [\fIПЕРЕМЕННАЯ_СРЕДЫ=ЗНАЧЕНИЕ\fR...] .HP 6 -\fBlogin\fR [\-p] [\-h\ \fIхост\fR] [\-f\ \fIusername\fR] +\fBlogin\fR [\-p] [\-h\ \fIхост\fR] [\-f\ \fIимя_пользователя\fR] .HP 6 \fBlogin\fR [\-p] \-r\ \fIхост\fR .SH "ОПИСАНИЕ" .PP +Программа \fBlogin\fR используется для запуска нового сеанса в системе. Как правило, эта программа вызывается автоматически и выводит приглашение \fIlogin:\fR -на терминал пользователя. +на терминал пользователя. Программа \fBlogin\fR может восприниматься оболочкой командной строки не как простая программа и вызываться без создания нового процесса. Обычно, оболочка запускает \fBlogin\fR посредством вызова -\fIexec login\fR -, что приводит к завершению работы пользователя в текущей оболочке. Попытка запустить +\fBexec login\fR, что приводит к завершению работы пользователя в текущей оболочке. Попытка запустить \fBlogin\fR из любой оболочки, отличной от регистрационной, приводит к сообщению об ошибке. .PP @@ -38,10 +41,9 @@ login \- начинает сеанс в системе Если включён механизм устаревания пароля учётной записи, то перед входом в систему может потребоваться смена пароля. Для этого нужно ввести старый пароль и новый пароль. Подробней об этом написано в \fBpasswd\fR(1). .PP -После успешного входа в систему, будут показаны сообщения от системы и о наличии почты. Можно отключить вывод файла системных сообщений +После успешного входа в систему, будут показаны сообщения от системы и о наличии почты. Можно отключить вывод файла системных сообщений из файла \fI/etc/motd\fR, создав в домашнем каталоге файл нулевой длины с именем -\fI.hushlogin\fR. Сообщение о наличии почты может быть таким: "\fIУ вас есть новая почта.\fR", "\fIУ вас есть почта.\fR" или "\fIУ вас нет почты.\fR -", в зависимости от наполненности почтового ящика. +\fI.hushlogin\fR. Сообщение о наличии почты может быть одним из: "\fIУ вас есть новая почта.\fR", "\fIУ вас есть почта.\fR" или "\fIУ вас нет почты.\fR", в зависимости от наполненности почтового ящика. .PP Значения идентификатора учётной записи и группы будет взято из файла \fI/etc/passwd\fR. Значения переменных @@ -62,6 +64,7 @@ login \- начинает сеанс в системе .PP Субсистемный вход в систему можно распознать по наличию символа "*" в начале регистрационной оболочки. Заданный домашний каталог будет использован как корень новой файловой системы, в которой регистрируется пользователь. .PP +Программа \fBlogin\fR НЕ удаляет записи о пользователях из файла utmp. Эта задача программ \fBgetty\fR(8) @@ -72,19 +75,20 @@ login \- начинает сеанс в системе запускается из командной строки без \fBexec\fR, то пользователь продолжает находиться в системе даже после завершения работы в "порождённом сеансе". .SH "ПАРАМЕТРЫ" -.TP +.TP 3n \fB\-f\fR Не выполнять аутентификацию, пользователь уже прошёл проверку. -.TP +.TP 3n \fB\-h\fR Имя удалённого хоста, на который нужно войти. -.TP +.TP 3n \fB\-p\fR Сохранить среду. -.TP +.TP 3n \fB\-r\fR Выполнить протокол autologin для rlogin. .PP +Параметры \fB\-r\fR, \fB\-h\fR и @@ -100,6 +104,7 @@ login \- начинает сеанс в системе .PP Расположение файлов может отличаться на разных системах. .PP +Программа \fBlogin\fR НЕ удаляет записи о пользователях из файла utmp. Эта задача программ \fBgetty\fR(8) @@ -110,32 +115,32 @@ login \- начинает сеанс в системе запускается из командной строки без \fBexec\fR, то пользователь продолжает находиться в системе даже после завершения работы в "порождённом сеансе". .PP -Как и для любой программы, появление +Как и для любой программы, запуск \fBlogin\fR -может быть сфабриковано. Если неуполномоченные пользователи имеют физический доступ к машине, то атакующий может использовать это для получения пароля следующего человека, который будет работать за машиной. Под Linux пользователи могут использовать механизм SAK для установления достоверного пути и таким образом предотвращения атаки. +может быть подделан. Если неуполномоченные пользователи имеют физический доступ к машине, то атакующий может использовать это для получения пароля следующего человека, который будет работать за машиной. Под Linux пользователи могут использовать механизм SAK для установления достоверного пути и таким образом предотвращения атаки. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/var/run/utmp\fR содержит список работающих сеансов в системе -.TP +.TP 3n \fI/var/log/wtmp\fR содержит список завершённых сеансов работы с системой -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях -.TP +.TP 3n \fI/etc/motd\fR содержит системные сообщения за день -.TP +.TP 3n \fI/etc/nologin\fR при существовании файла блокируется доступ в систему обычным пользователям -.TP +.TP 3n \fI/etc/ttytype\fR содержит список типов терминалов -.TP +.TP 3n \fI$HOME/.hushlogin\fR при существовании файла системные сообщения при входе в систему не выводятся .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/login.access.5 b/man/ru/login.access.5 index 7fca4927..e96df6e8 100644 --- a/man/ru/login.access.5 +++ b/man/ru/login.access.5 @@ -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 "login.access" "5" "03/11/2006" "Форматы файлов" "Форматы файлов" +.\" Title: login.access +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Форматы файлов +.\" Source: Форматы файлов +.\" +.TH "login.access" "5" "06/24/2006" "Форматы файлов" "Форматы файлов" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,8 +14,9 @@ login.access \- файл контроля доступа в систему .SH "ОПИСАНИЕ" .PP +В файле \fIlogin.access\fR -\(em это файл, определяющий комбинации (пользователь, хост) и/или (пользователь, терминал), которым будет разрешён или запрещён вход в систему. +определяются комбинации (пользователь, хост) и/или (пользователь, терминал), которым будет разрешён или запрещён вход в систему. .PP Когда кто\-то пытается войти в систему выполняется сканирование файла \fIlogin.access\fR @@ -28,14 +32,15 @@ login.access \- файл контроля доступа в систему \fIALL\fR (всегда совпадает) или \fILOCAL\fR -(любая строка, не содержащая символов "."). Если используется NIS, то также можно использовать @имя_сетевой_группы в шаблонах хостов или именах пользователей. +(любая строка, не содержащая символа "."). Если используется NIS, то также можно использовать @имя_сетевой_группы в шаблонах хостов или именах пользователей. .PP -\fIОператор EXCEPT\fR +Оператор +\fIEXCEPT\fR помогает в написании компактных правил. .PP Поиск в файле групп производится только когда имя не совпадает с регистрирующимся пользователем. Рассматриваются группы только с явно прописанными в них пользователями: программа не принимает во внимание значение первичной группы пользователя. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/login.defs\fR содержит конфигурацию подсистемы теневых паролей .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/login.defs.5 b/man/ru/login.defs.5 index 62b95ac2..f908dad7 100644 --- a/man/ru/login.defs.5 +++ b/man/ru/login.defs.5 @@ -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 "login.defs" "5" "05/14/2006" "Форматы файлов" "Форматы файлов" +.\" Title: login.defs +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Форматы файлов +.\" Source: Форматы файлов +.\" +.TH "login.defs" "5" "06/24/2006" "Форматы файлов" "Форматы файлов" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,6 +14,7 @@ login.defs \- содержит конфигурацию подсистемы теневых паролей .SH "ОПИСАНИЕ" .PP +Файл \fI/etc/login.defs\fR содержит настройки подсистемы теневых паролей (shadow password suite). Этот файл является обязательным. Отсутствие данного файла не повлияет на работу системы, но, вероятно, приведёт к выполнению нежелаемых операций. .PP @@ -19,89 +23,90 @@ login.defs \- содержит конфигурацию подсистемы т Значения параметров могут быть четырёх типов: строки, логические значения, числа и длинные числа. Строки состоят из любых печатных символов. Под логическими значениями подразумеваются "yes" или "no". Неопределённый логический параметр или имеющий значение, отличное от указанных выше, считается как имеющий значение "no". Числа (обычные и длинные) можно задавать в десятичной, восьмеричной (перед значением ставится "0") или шестнадцатеричной (перед значением ставится "0x") системах счисления. Максимальные значения параметра обычного и длинного числа зависят от архитектуры компьютера. .PP Возможны следующие параметры конфигурации: -.TP +.TP 3n CHFN_AUTH (логический) -Если -\fIyes\fR, то перед выполнением любых изменений программы +Если равно +\fIyes\fR, то программы \fBchfn\fR и \fBchsh\fR -будут проводить аутентификацию, в случае если если команды не запущены суперпользователем. -.TP +будут проводить аутентификацию перед тем как выполнить любые изменения, в случае если команды не запущены суперпользователем. +.TP 3n CHFN_RESTRICT (строка) В этом параметре указывается, какие части поля \fIgecos\fR из файла \fI/etc/passwd\fR могут изменять обычные пользователи с помощью программы -\fBchfn\fR -. Строка может содержать любую комбинацию букв +\fBchfn\fR. Строка может содержать любую комбинацию букв \fIf\fR , \fIr\fR, \fIw\fR, -\fIh\fR -для изменения полного имени пользователя, номера комнаты, рабочего и домашнего телефона соответственно. Для совместимости, значение "yes" эквивалентно "rwh" и "no" эквивалентно "frwh". Если ничего не задано, то только суперпользователь может выполнять любые изменения. Наиболее ограничительная настройка достигается снятием SUID бита с файла chfn. -.TP +\fIh\fR, для изменения полного имени пользователя, номера комнаты, рабочего и домашнего телефона соответственно. Для совместимости, значение "yes" эквивалентно "rwh" и "no" эквивалентно "frwh". Если ничего не задано, то только суперпользователь может выполнять любые изменения. Наиболее ограничительная настройка достигается снятием SUID бита с файла +\fIchfn\fR. +.PP GID_MAX (число), GID_MIN (число) +.RS 3n Диапазон идентификаторов групп, используемый в программах \fBuseradd\fR и -\fBgroupadd\fR -. -.TP +\fBgroupadd\fR. +.RE +.TP 3n MAIL_DIR (строка) Почтовый каталог. Данный параметр нужен для управления почтовым ящиком при изменении или удалении учётной записи пользователя. Если параметр не задан, то используется значение указанное при сборке. -.TP +.TP 3n PASS_MAX_DAYS (число) Максимальное число дней использования пароля. Если пароль старее этого числа, то будет запущена процедура смены пароля. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется). -.TP +.TP 3n PASS_MIN_DAYS (число) Максимальное число дней между изменениями пароля. Любая смена пароля ранее заданного срока выполнена не будет. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется). -.TP +.TP 3n PASS_WARN_AGE (число) Число дней за которое начнёт выдаваться предупреждение об устаревании пароля. Нулевое значение означает, что предупреждение выдаётся в день устаревания, при отрицательном значении предупреждение выдаваться не будет. Если значение не задано, выдача предупреждения отключается. .PP Параметры PASS_MAX_DAYS, PASS_MIN_DAYS и PASS_WARN_AGE используются только при создании учётной записи. Любые изменения этих параметров не влияют на уже существующие учётные записи. -.TP +.PP UID_MAX (число), UID_MIN (число) +.RS 3n Диапазон идентификаторов пользователей, используемый программой -\fBuseradd\fR -. -.TP +\fBuseradd\fR. +.RE +.TP 3n UMASK (число) Задаёт начальное значение маски доступа. Если не указано, то маска доступа устанавливается в 022. -.TP +.TP 3n USERDEL_CMD (строка) Определяет программу, которая будет запущена при удалении пользователя. Она должна удалять любые задания at/cron/печати удаляемого пользователя (передаётся в качестве первого аргумента). .SH "ПЕРЕКРЁСТНАЯ ССЫЛКА" .PP Далее показано какие программы подсистемы теневых паролей используют данные параметры. -.TP +.TP 3n chfn CHFN_AUTH CHFN_RESTRICT -.TP +.TP 3n chsh CHFN_AUTH -.TP +.TP 3n groupadd GID_MAX GID_MIN -.TP +.TP 3n newusers PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UMASK -.TP +.TP 3n pwconv PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE -.TP +.TP 3n useradd GID_MAX GID_MIN PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UID_MAX UID_MIN UMASK -.TP +.TP 3n userdel MAIL_DIR USERDEL_CMD -.TP +.TP 3n usermod MAIL_DIR -.SH "ОШИБКИ" +.SH "ОШИБКИ РЕАЛИЗАЦИИ" .PP Большинство функций подсистемы теневых паролей теперь реализовано через PAM. Поэтому, файл \fI/etc/login.defs\fR diff --git a/man/ru/logoutd.8 b/man/ru/logoutd.8 index bcf53065..4bb25fc9 100644 --- a/man/ru/logoutd.8 +++ b/man/ru/logoutd.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 "logoutd" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: logoutd +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "logoutd" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,20 +17,20 @@ logoutd \- контролирует временные интервалы раб \fBlogoutd\fR .SH "ОПИСАНИЕ" .PP +Программа \fBlogoutd\fR контролирует временные ограничения работы в системе и порты, заданные в файле -\fI/etc/porttime\fR. +\fI/etc/porttime\fR. Программа \fBlogoutd\fR должен запускаться из сценария -\fI/etc/rc\fR. +\fI/etc/rc\fR. Файл \fI/var/run/utmp\fR периодически сканируется и для каждого имени пользователя проверяется, разрешено ли данному пользователю работать в настоящий момент на данном порту. Любая сессия, которая нарушает ограничения, описанные в файле -\fI/etc/porttime\fR -, будет завершена. +\fI/etc/porttime\fR, будет завершена. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/porttime\fR -содержит разрешённое время работы портов для определённых пользователей -.TP +содержит разрешённое время работы определённых пользователей с определённых портов +.TP 3n \fI/var/run/utmp\fR содержит список работающих сеансов в системе diff --git a/man/ru/newgrp.1 b/man/ru/newgrp.1 index 42ff4159..5a77184a 100644 --- a/man/ru/newgrp.1 +++ b/man/ru/newgrp.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 "newgrp" "1" "03/11/2006" "Пользовательские команды" "Пользовательские команды" +.\" Title: newgrp +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Пользовательские команды +.\" Source: Пользовательские команды +.\" +.TH "newgrp" "1" "06/24/2006" "Пользовательские команды" "Пользовательские команды" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,37 +14,37 @@ newgrp \- выполняет регистрацию пользователя в новой группе .SH "СИНТАКСИС" .HP 7 -\fBnewgrp\fR [\-] [\fIgroup\fR] +\fBnewgrp\fR [\-] [\fIгруппа\fR] .SH "ОПИСАНИЕ" .PP +Программа \fBnewgrp\fR используется для изменения текущей группы пользователя в работающем сеансе. Если указан параметр -\fB\-\fR -, то рабочая среда пользователя будет реиницилизирована, как если бы пользователь заново вошёл в систему, иначе имеющаяся среда, включая текущий рабочий каталог изменены не будут. +\fB\-\fR, то рабочая среда пользователя будет реиницилизирована, как если бы пользователь заново вошёл в систему, иначе имеющаяся среда, включая текущий рабочий каталог изменены не будут. .PP +Программа \fBnewgrp\fR изменяет идентификатор текущей реальной группы на заданный или на группу по умолчанию, указанную в файле -\fI/etc/passwd\fR -, в случае если имя группы не указано. +\fI/etc/passwd\fR, в случае если имя группы не указано. Программа \fBnewgrp\fR также пытается добавить группу в список групп пользователя. Если пользователь не является суперпользователем, то его попросят ввести пароль, даже если он его не имеет (в файле -\fI/etc/shadow\fR -, если для этого пользователя имеется запись в файле теневых паролей, иначе используется файл /etc/passwd), а группа имеет, или если пользователь не является членом группы, а группа имеет пароль. Если пользователь не является членом группы, а у группы пустой пароль, то пользователю будет отказано в доступе. +\fI/etc/shadow\fR, если для этого пользователя имеется запись в файле теневых паролей, иначе используется файл +\fI/etc/passwd\fR), а группа имеет, или если пользователь не является членом группы, а группа имеет пароль. Если пользователь не является членом группы, а у группы пустой пароль, то пользователю будет отказано в доступе. .PP Если есть запись для этой группы в файле -\fI/etc/gshadow\fR, то список членов и пароль этой группы будут взяты из этого файла, иначе используется запись из файла +\fI/etc/gshadow\fR,то список членов и пароль этой группы будут взяты из этого файла, иначе используется запись из файла \fI/etc/group\fR. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/gshadow\fR содержит защищаемую информацию о группах .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/newusers.8 b/man/ru/newusers.8 index 6823a774..b8f395c7 100644 --- a/man/ru/newusers.8 +++ b/man/ru/newusers.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 "newusers" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: newusers +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "newusers" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,19 +17,20 @@ newusers \- обновляет и создаёт новые учётные за \fBnewusers\fR [\fInew_users\fR] .SH "ОПИСАНИЕ" .PP +Программа \fBnewusers\fR читает файл с парами имя пользователя/нешифрованный пароль и использует эту информацию для обновления группы существующих пользователей или создания новых учётных записей. Каждая строка имеет формат стандартного файла паролей (смотрите \fBpasswd\fR(5)) за исключением: -.TP +.TP 3n \fIpw_passwd\fR Это поле будет зашифровано и использовано как новое значение шифрованного пароля. -.TP +.TP 3n \fIpw_age\fR Это поле игнорируется для теневых паролей, если пользователь уже существует. -.TP +.TP 3n \fIpw_gid\fR Это поле может содержать имя существующей группы, в которую будет добавлен данный пользователь. Если указан числовой идентификатор несуществующей группы, то будет создана новая группа с данным номером. -.TP +.TP 3n \fIpw_dir\fR Будет проверено существование каталога с именем значения данного поля и если такого каталога нет, то он будет создан. Владельцем каталога будет назначен обновляемый или создаваемый пользователь. .PP @@ -35,7 +39,7 @@ newusers \- обновляет и создаёт новые учётные за .PP Файл с входными данными должен быть защищён, так как в нём содержатся не шифрованные пароли. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/login.defs\fR содержит конфигурацию подсистемы теневых паролей .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/nologin.8 b/man/ru/nologin.8 index 2a00743d..5910a974 100644 --- a/man/ru/nologin.8 +++ b/man/ru/nologin.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 "nologin" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: nologin +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "nologin" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,6 +17,7 @@ nologin \- вежливо отказывает во входе в систему \fBnologin\fR .SH "ОПИСАНИЕ" .PP +Программа \fBnologin\fR выдаёт сообщение, что учётная запись недоступна и завершает работу с ненулевым кодом возврата. Она предназначена для замены оболочки командной строки в поле оболочки заблокированных учётных записей. .PP @@ -25,5 +29,6 @@ nologin \- вежливо отказывает во входе в систему \fBnologin\fR(5). .SH "ИСТОРИЯ" .PP +Программа \fBnologin\fR впервые появилась в BSD 4.4. diff --git a/man/ru/passwd.1 b/man/ru/passwd.1 index b794216d..9848527d 100644 --- a/man/ru/passwd.1 +++ b/man/ru/passwd.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 "passwd" "1" "05/14/2006" "Пользовательские команды" "Пользовательские команды" +.\" Title: passwd +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Пользовательские команды +.\" Source: Пользовательские команды +.\" +.TH "passwd" "1" "06/24/2006" "Пользовательские команды" "Пользовательские команды" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,8 +17,9 @@ passwd \- изменяет пароль пользователя \fBpasswd\fR [\fIпараметры\fR] \fIlogin\fR .SH "ОПИСАНИЕ" .PP +Программа \fBpasswd\fR -изменяет пароли пользовательских учётных записей. Обычный пользователь может изменить пароль только своей учётной записи, суперпользователь может изменить пароль любой учётной записи. +изменяет пароли пользовательских учётных записей. Обычный пользователь может изменить пароль только своей учётной записи, суперпользователь может изменить пароль любой учётной записи. Программа \fBpasswd\fR также изменяет информацию об учётной записи: полное имя пользователя, регистрационную оболочку командной строки или дату устаревания пароля и интервал. .SS "Изменение пароля" @@ -29,19 +33,22 @@ passwd \- изменяет пароль пользователя Затем пользователю предложат дважды ввести новый пароль. Значение второго ввода сравнивается с первым и для изменения пароли из обеих попыток должны совпасть. .PP Затем пароль тестируется на сложность подбора. Согласно общим принципам, пароли должны быть длиной от 6 до 8 символов и включать один или более символов каждого типа: -.TP 3 +.TP 3n \(bu строчные буквы -.TP +.TP 3n \(bu цифры от 0 до 9 -.TP +.TP 3n \(bu знаки пунктуации +.sp +.RE .PP -Не включайте системные символы стирания и удаления. +Не включайте системные символы стирания и удаления. Программа \fBpasswd\fR не примет пароль, который не имеет достаточной сложности. +.\" end of SS subsection "Изменение пароля" .SS "Выбор пароля" .PP Безопасность пароля зависит от стойкости алгоритма шифрования и размера пространства ключа. В @@ -53,109 +60,114 @@ passwd \- изменяет пароль пользователя Пароль должен легко запоминаться, чтобы не было необходимости записывать его на бумагу. Этого можно достичь соединив два маленьких слова в одно, разделив их специальным символом или цифрой. Например, Pass%word. .PP Другим методом создания является выбор легко запоминающейся фразы из литературы и взятие первой или последней буквы каждого слова. Например: -.TP 3 +.TP 3n \(bu Ask not for whom the bell tolls -.TP +.TP 3n \(bu получается -.TP +.TP 3n \(bu An4wtbt +.sp +.RE .PP Можете быть уверены, что некоторые взломщики включат этот пароль в свои словари. Поэтому вы должны выбрать свои собственные методы создания паролей и не полагаться на методы предложенные здесь. +.\" end of SS subsection "Выбор пароля" .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBpasswd\fR -: -.TP +Параметры команды +\fBpasswd\fR: +.TP 3n \fB\-a\fR, \fB\-\-all\fR Этот параметр можно использовать только вместе с \fB\-S\fR для вывода статуса всех пользователей. -.TP +.TP 3n \fB\-d\fR, \fB\-\-delete\fR Удалить пароль пользователя (сделать его пустым). Это быстрый способ заблокировать пароль учётной записи. Это делает указанную учётную запись беспарольной. -.TP +.TP 3n \fB\-e\fR, \fB\-\-expire\fR Немедленно сделать пароль устаревшим. В результате это заставит пользователя изменить пароль при следующем входе в систему. -.TP +.TP 3n \fB\-h\fR, \fB\-\-help\fR Показать краткую справку и закончить работу. -.TP -\fB\-i\fR, \fB\-\-inactive\fR \fIINACTIVE\fR -Этот параметр используется для блокировки учётной записи по прошествии заданного числа дней после устаревания пароля. То есть, если пароль устарел и прошло более -\fIINACTIVE\fR -дней, то пользователь больше не сможет использовать данную учётную запись. -.TP +.TP 3n +\fB\-i\fR, \fB\-\-inactive\fR\fIДНЕЙ\fR +Этот параметр используется для блокировки учётной записи по прошествии заданного числа дней после устаревания пароля. То есть, если пароль устарел и прошло более указанных +\fIДНЕЙ\fR, то пользователь больше не сможет использовать данную учётную запись. +.TP 3n \fB\-k\fR, \fB\-\-keep\-tokens\fR Указывает, что изменение пароля нужно выполнить только для устаревших ключей аутентификации (паролей). Пользователи хотят оставить свои непросроченные ключи нетронутыми. -.TP +.TP 3n \fB\-l\fR, \fB\-\-lock\fR Заблокировать указанную учётную запись. Этот параметр блокирует учётную запись изменяя значение пароля на вариант, который не может быть шифрованным паролем. -.TP -\fB\-n\fR, \fB\-\-mindays\fR \fIMIN_DAYS\fR -Задать минимальное количество дней между сменой пароля. Нулевое значение этого поля указывает на то, что пользователь может менять свой пароль когда захочет. -.TP +.TP 3n +\fB\-m\fR, \fB\-\-mindays\fR\fIМИН_ДНЕЙ\fR +Задать +\fIминимальное количество дней\fR +между сменой пароля. Нулевое значение этого поля указывает на то, что пользователь может менять свой пароль когда захочет. +.TP 3n \fB\-q\fR, \fB\-\-quiet\fR Не выводить сообщений при работе. -.TP -\fB\-r\fR, \fB\-\-repository\fR \fIREPOSITORY\fR -изменить пароль в -\fIREPOSITORY\fR -репозитории -.TP +.TP 3n +\fB\-r\fR, \fB\-\-repository\fR\fIРЕПОЗИТОРИЙ\fR +Изменить пароль в +\fIРЕПОЗИТОРИИ\fR. +.TP 3n \fB\-S\fR, \fB\-\-status\fR -Показать состояние учётной записи. Информация о состоянии содержит 7 полей. Первое поле содержит имя учётной записи. Второе поле указывает, заблокирована ли учётная запись (L), она без пароля (NP), или у неё есть рабочий пароль (P). Третье поле хранит дату последнего изменения пароля. В следующих четырёх полях хранятся минимальный возраст, максимальный возраст, период выдачи предупреждения и период неактивности пароля. Эти сроки измеряются в днях. -.TP +Показать состояние учётной записи. Информация о состоянии содержит 7 полей. Первое поле содержит имя учётной записи. Второе поле указывает, заблокирована ли учётная запись (L), она без пароля (NP) или у неё есть рабочий пароль (P). Третье поле хранит дату последнего изменения пароля. В следующих четырёх полях хранятся минимальный срок, максимальный срок, период выдачи предупреждения и период неактивности пароля. Эти сроки измеряются в днях. +.TP 3n \fB\-u\fR, \fB\-\-unlock\fR Разблокировать указанную учётную запись. Этот параметр активирует учётную запись изменяя пароль на прежнее значение (которое было перед использованием параметра -\fB\-l\fR -). -.TP -\fB\-w\fR, \fB\-\-warndays\fR \fIWARN_DAYS\fR -Установить число дней выдачи предупреждения, перед тем как потребуется смена пароля. Параметр -\fIWARN_DAYS\fR +\fB\-l\fR). +.TP 3n +\fB\-w\fR, \fB\-\-warndays\fR\fIПРЕД_ДНЕЙ\fR +Установить число дней выдачи предупреждения, перед тем как потребуется смена пароля. В параметре +\fIПРЕД_ДНЕЙ\fR указывается число дней перед тем как пароль устареет, в течении которых пользователю будут напоминать, что пароль скоро устареет. -.TP -\fB\-x\fR, \fB\-\-maxdays\fR \fIMAX_DAYS\fR +.TP 3n +\fB\-x\fR, \fB\-\-maxdays\fR\fIМАКС_ДНЕЙ\fR Установить максимальное количество дней, в течении которых пароль остаётся рабочим. После -\fIMAX_DAYS\fR -дней пароль нужно изменить. +\fIМАКС_ДНЕЙ\fR +пароль нужно изменить. .SH "ПРЕДОСТЕРЕЖЕНИЯ" .PP Не все параметры могут работать. Сложность пароля проверяется по разному на разных машинах. Пользователю настоятельно советуется выбирать пароль такой сложности, чтобы ему нормально работалось. Пользователи не могут изменять свои пароли в системе, если включён NIS и они не вошли на сервер NIS. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях .SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" .PP +Программа \fBpasswd\fR завершая работу, возвращает следующие значения: -.TP +.TP 3n \fI0\fR успешное выполнение -.TP +.TP 3n \fI1\fR доступ запрещён -.TP +.TP 3n \fI2\fR недопустимая комбинация параметров -.TP +.TP 3n \fI3\fR неожиданная ошибка при работе, ничего не сделано -.TP +.TP 3n \fI4\fR -неожиданная ошибка при работе, отсутствует файл passwd -.TP +неожиданная ошибка при работе, отсутствует файл +\fIpasswd\fR +.TP 3n \fI5\fR -файл passwd занят другой программой, попробуйте ещё раз -.TP +файл +\fIpasswd\fR +занят другой программой, попробуйте ещё раз +.TP 3n \fI6\fR недопустимое значение параметра .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/passwd.5 b/man/ru/passwd.5 index 54ca70d0..314c9228 100644 --- a/man/ru/passwd.5 +++ b/man/ru/passwd.5 @@ -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 "passwd" "5" "03/11/2006" "Форматы файлов" "Форматы файлов" +.\" Title: passwd +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Форматы файлов +.\" Source: Форматы файлов +.\" +.TH "passwd" "5" "06/24/2006" "Форматы файлов" "Форматы файлов" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,33 +14,35 @@ passwd \- файл паролей .SH "ОПИСАНИЕ" .PP +Файл \fI/etc/passwd\fR содержит учётные записи пользователей, по одной в каждой строке. Строка состоит из семи полей, разделённых двоеточиями (\(Fo:\(Fc). Поля: -.TP 3 +.TP 3n \(bu имя пользователя для входа в систему -.TP +.TP 3n \(bu необязательный зашифрованный пароль -.TP +.TP 3n \(bu числовой идентификатор пользователя -.TP +.TP 3n \(bu числовой идентификатор группы -.TP +.TP 3n \(bu ФИО пользователя или поле комментария -.TP +.TP 3n \(bu домашний каталог пользователя -.TP +.TP 3n \(bu необязательный интерпретатор командной строки пользователя +.sp +.RE .PP Поле с зашифрованным паролем может быть пустым, и тогда для входа под этой учётной записью пароль не требуется. Однако, некоторые приложения, которые читают файл -\fI/etc/passwd\fR -, могут решить не позволять +\fI/etc/passwd\fR, могут решить не позволять \fIлюбой\fR доступ, если поле \fIпароль\fR @@ -46,11 +51,9 @@ passwd \- файл паролей содержит строчную \(Fox\(Fc, то шифрованный пароль хранится в файле \fBshadow\fR(5) -; \fIдолжна\fR быть соответствующая строка в файле -\fIshadow\fR -, иначе учётная запись считается недействительной. Если в поле +\fIshadow\fR, иначе учётная запись считается недействительной. Если в поле \fIпароль\fR содержится какая\-то другая строка, то она воспринимается как шифрованный пароль, как определено в \fBcrypt\fR(3). @@ -69,10 +72,10 @@ passwd \- файл паролей \fB$SHELL\fR. Если это поле пустое, то используется значение по умолчанию \fI/bin/sh\fR. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR необязательный файл с шифрованными паролями .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/porttime.5 b/man/ru/porttime.5 index abe4ddb3..7298e5a9 100644 --- a/man/ru/porttime.5 +++ b/man/ru/porttime.5 @@ -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 "porttime" "5" "03/11/2006" "Форматы файлов" "Форматы файлов" +.\" Title: porttime +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Форматы файлов +.\" Source: Форматы файлов +.\" +.TH "porttime" "5" "06/24/2006" "Форматы файлов" "Форматы файлов" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,6 +14,7 @@ porttime \- файл с временами доступа к портам .SH "ОПИСАНИЕ" .PP +Файл \fIporttime\fR содержит список устройств tty, имена пользователей и разрешённое время входа. .PP @@ -28,13 +32,13 @@ porttime \- файл с временами доступа к портам \fIWk\fR можно использовать для обозначения периода с понедельника по пятницу, а \fIAl\fR -обозначает каждый день. Если день не задан, то используется +обозначает каждый день. Если день не задан, то предполагается \fIAl\fR в качестве значения по умолчанию. .SH "ПРИМЕРЫ" .PP Следующая запись разрешает доступ пользователю -\fIjfh\fR +\fBjfh\fR с любого порта по будням с 9:00 до 17:00. .PP *:jfh:Wk0900\-1700 @@ -45,15 +49,17 @@ porttime \- файл с временами доступа к портам \fIoper\fR с \fI/dev/console\fR -в любое время. Это показывает, как файл +в любое время. Это показывает, что файл \fI/etc/porttime\fR обрабатывается в порядке появления записей в файле. Любой другой пользователь попадёт под правило второй записи, которая не разрешает доступ в любое время. .sp +.RS 3n .nf console:root,oper:Al0000\-2400 console:*: .fi +.RE .PP Следующая запись разрешает доступ пользователю \fIgames\fR @@ -61,7 +67,7 @@ porttime \- файл с временами доступа к портам .PP *:games:Wk1700\-0900,SaSu0000\-2400 .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/porttime\fR содержит разрешённое время работы определённых пользователей с определённых портов .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/pwck.8 b/man/ru/pwck.8 index 86a70a0f..97c03c2f 100644 --- a/man/ru/pwck.8 +++ b/man/ru/pwck.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 "pwck" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: pwck +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "pwck" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -16,36 +19,38 @@ pwck \- проверяет целостность файлов паролей \fBpwck\fR [\-q] [\-r] [\fIpasswd\fR\ \fIshadow\fR] .SH "ОПИСАНИЕ" .PP +Программа \fBpwck\fR -проверяет корректность системных файлов учётных записей. Проверяется формат всех записей +проверяет корректность системных файлов учётных записей. Проверяется формат всех записей файлов \fI/etc/passwd\fR и \fI/etc/shadow\fR и допустимость данных каждого поля. В случае обнаружения ошибок пользователю предлагается подтвердить удаление записей, восстановление которых невозможно. .PP Выполняются следующие проверки: -.TP 3 +.TP 3n \(bu правильное количество полей -.TP +.TP 3n \(bu уникальность имени пользователя -.TP +.TP 3n \(bu допустимость идентификатора пользователя и группы -.TP +.TP 3n \(bu допустимость первичной группы -.TP +.TP 3n \(bu допустимость домашнего каталога -.TP +.TP 3n \(bu допустимость регистрационной оболочки +.sp +.RE .PP Ошибки в количестве полей и уникальности имён пользователей невосстановимы. Если запись содержит неверное число полей, пользователя попросят подтвердить удаление всей записи. Если пользователь ответит отрицательно, дальнейшая проверка выполняться не будет. При ошибке повторения имени пользователя также возникает запрос на удаление, но в случае отказа проверка будет продолжена. Обо всех остальных ошибках выводится предупреждение и пользователю предлагается запустить команду -\fBusermod\fR -, чтобы исправить ошибку. +\fBusermod\fR, чтобы исправить ошибку. .PP Команды, которые работают с файлом \fI/etc/passwd\fR @@ -54,18 +59,17 @@ pwck \- проверяет целостность файлов паролей для удаления испорченной записи. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBpwck\fR -: -.TP +Параметры команды +\fBpwck\fR: +.TP 3n \fB\-q\fR -Cообщать только об ошибках. Предупреждения, которые не требуют от пользователя никаких действий, показаны не будут. -.TP +Сообщать только об ошибках. Предупреждения, которые не требуют от пользователя никаких действий, показаны не будут. +.TP 3n \fB\-r\fR Выполнять команду \fBpwck\fR в режиме "только чтение". -.TP +.TP 3n \fB\-s\fR Отсортировать все записи в файлах \fI/etc/passwd\fR @@ -81,15 +85,15 @@ Cообщать только об ошибках. Предупреждения, \fI/etc/shadow\fR. Пользователь может указать другие файлы с помощью параметров \fIpasswd\fR и -\fIshadow\fR. +\fIshadow\fR .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях .SH "СМОТРИТЕ ТАКЖЕ" @@ -100,24 +104,25 @@ Cообщать только об ошибках. Предупреждения, \fBusermod\fR(8). .SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" .PP +Команда \fBpwck\fR завершая работу, возвращает следующие значения: -.TP +.TP 3n \fI0\fR успешное выполнение -.TP +.TP 3n \fI1\fR ошибка в параметрах команды -.TP +.TP 3n \fI2\fR есть одна или более записей с недопустимыми паролями -.TP +.TP 3n \fI3\fR не удалось открыть файл паролей -.TP +.TP 3n \fI4\fR не удалось заблокировать файл паролей -.TP +.TP 3n \fI5\fR не удалось изменить файл паролей diff --git a/man/ru/pwconv.8 b/man/ru/pwconv.8 index 2ef28542..38697ad9 100644 --- a/man/ru/pwconv.8 +++ b/man/ru/pwconv.8 @@ -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 "pwconv" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: pwconv +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "pwconv" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .SH "НАЗВАНИЕ" -pwconv, pwunconv, grpconv, grpunconv \- преобразует пароли пользователей и групп в/из защищённую форму. +pwconv, pwunconv, grpconv, grpunconv \- преобразует пароли пользователей и групп в/из защищённую форму .SH "СИНТАКСИС" .HP 7 \fBpwconv\fR @@ -20,40 +23,42 @@ pwconv, pwunconv, grpconv, grpunconv \- преобразует пароли по \fBgrpunconv\fR .SH "ОПИСАНИЕ" .PP +Команда \fBpwconv\fR создаёт файл \fIshadow\fR -из +из файла \fIpasswd\fR и необязательно существующего файла \fIshadow\fR. .PP +Команда \fBpwunconv\fR создаёт файл \fIpasswd\fR -из +из файлов \fIpasswd\fR и -\fIshadow\fR -затем удаляет +\fIshadow\fR, а затем удаляет файл \fIshadow\fR. .PP +Команда \fBgrpconv\fR создаёт файл \fIgshadow\fR -из +из файла from \fIgroup\fR и необязательно существующего файла \fIgshadow\fR. .PP +Команда \fBgrpunconv\fR создаёт файл \fIgroup\fR -из +из файлов \fIgroup\fR и -\fIgshadow\fR -затем удаляет +\fIgshadow\fR, а затем удаляет файл \fIgshadow\fR. .PP Эти четыре программы работают с файлами обычных или теневых паролей пользователей и групп: @@ -63,19 +68,20 @@ pwconv, pwunconv, grpconv, grpunconv \- преобразует пароли по и \fI/etc/gshadow\fR. .PP -Каждая программа выполняет необходимые блокировки перед преобразованиями. +Каждая программа выполняет необходимые блокировки перед преобразованиями. Команды \fBpwconv\fR и \fBgrpconv\fR выполняют схожий порядок действий. Сначала удаляются записи из теневого файла которых нет в главном файле. Затем обновляются записи в теневом файле которые не содержат `x' вместо пароля в главном файле. Далее добавляются отсутствующие теневые записи. Наконец, пароли в главном файле заменяются символом `x'. Данные программы можно использовать как для первоначального преобразования, так и для обновления теневого файла, если главный файл редактировался вручную. .PP +Команда \fBpwconv\fR использует значения переменных \fIPASS_MIN_DAYS\fR, \fIPASS_MAX_DAYS\fR и \fIPASS_WARN_AGE\fR -из +из файла \fI/etc/login.defs\fR при добавлении новых записей в файл \fI/etc/shadow\fR. @@ -86,15 +92,14 @@ pwconv, pwunconv, grpconv, grpunconv \- преобразует пароли по \fBgrpunconv\fR также выполняют схожий порядок действий. Пароли в главном файле обновляются из теневого файла. Записи, которые существуют в главном файле, но не существуют в теневом файле оставляются как есть. По окончании, теневой файл удаляется. Информация об устаревании пароля не учитывается программой \fBpwunconv\fR. Конвертируется только возможное. -.SH "ОШИБКИ" +.SH "ОШИБКИ РЕАЛИЗАЦИИ" .PP -Ошибки в файла паролей или групп (типа неверных или дублирующихся записей) могут зациклить программу или произойдут какие\-то другие странные вещи. Перед конвертацией запустите +Ошибки в файлах паролей или групп (типа неверных или дублирующихся записей) могут зациклить программу или произойдут какие\-то другие странные вещи. Перед конвертацией запустите \fBpwck\fR и -\fBgrpck\fR -, чтобы исправить возможные ошибки. +\fBgrpck\fR, чтобы исправить возможные ошибки. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/login.defs\fR содержит конфигурацию подсистемы теневых паролей .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/ru.po b/man/ru/ru.po index 2e53235d..e26d64f1 100644 --- a/man/ru/ru.po +++ b/man/ru/ru.po @@ -1,11 +1,12 @@ +# translation of man_ru_ru.po to Russian # translation of ru.po to Russian # translation of manpages_ru.po to Russian # Yuri Kozlov , 2005, 2006. msgid "" msgstr "" "Project-Id-Version: manpages for shadow 4.0.16\n" -"POT-Creation-Date: 2006-05-31 21:20+0200\n" -"PO-Revision-Date: 2006-05-28 18:27+0300\n" +"POT-Creation-Date: 2006-06-20 15:51+0200\n" +"PO-Revision-Date: 2006-06-22 20:58+0300\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "MIME-Version: 1.0\n" @@ -28,8 +29,8 @@ msgstr "vipw" #: 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) +#: faillog.5.xml:52(manvolnum) chpasswd.8.xml:6(manvolnum) +#: chgpasswd.8.xml:6(manvolnum) msgid "8" msgstr "8" @@ -42,7 +43,7 @@ msgstr "8" #: 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) +#: chpasswd.8.xml:7(refmiscinfo) chgpasswd.8.xml:7(refmiscinfo) msgid "System Management Commands" msgstr "Команды управления системой" @@ -64,7 +65,7 @@ msgstr "" #: 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) +#: chgpasswd.8.xml:18(replaceable) chage.1.xml:17(replaceable) msgid "options" msgstr "параметры" @@ -81,7 +82,7 @@ msgstr "параметры" #: 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) +#: chsh.1.xml:24(title) chpasswd.8.xml:24(title) chgpasswd.8.xml:24(title) #: chfn.1.xml:27(title) chage.1.xml:24(title) msgid "DESCRIPTION" msgstr "ОПИСАНИЕ" @@ -116,7 +117,7 @@ msgstr "" #: 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) +#: chsh.1.xml:45(title) chpasswd.8.xml:46(title) chgpasswd.8.xml:45(title) #: chage.1.xml:34(title) msgid "OPTIONS" msgstr "ПАРАМЕТРЫ" @@ -138,7 +139,7 @@ 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) +#: faillog.8.xml:48(term) chpasswd.8.xml:59(term) chgpasswd.8.xml:58(term) #: chage.1.xml:72(term) msgid ", " msgstr ", " @@ -146,7 +147,7 @@ msgstr ", " # type: Content of: #: 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) +#: faillog.8.xml:50(para) chpasswd.8.xml:61(para) chgpasswd.8.xml:60(para) #: chage.1.xml:74(para) msgid "Display help message and exit." msgstr "Показать краткую справку и закончить работу." @@ -189,7 +190,7 @@ msgstr "Редактировать базу данных shadow или gshadow." #: 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) +#: faillog.8.xml:132(title) faillog.5.xml:37(title) expiry.1.xml:32(title) #: chsh.1.xml:56(title) chfn.1.xml:59(title) chage.1.xml:175(title) msgid "FILES" msgstr "ФАЙЛЫ" @@ -232,7 +233,7 @@ msgid "Secure group account information." msgstr "содержит защищаемую информацию о группах" # type: Content of: -#: vipw.8.xml:100(filename) usermod.8.xml:261(filename) +#: vipw.8.xml:100(filename) usermod.8.xml:255(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) @@ -244,7 +245,7 @@ msgid "/etc/passwd" msgstr "/etc/passwd" # type: Content of: -#: vipw.8.xml:102(para) usermod.8.xml:263(para) userdel.8.xml:105(para) +#: vipw.8.xml:102(para) usermod.8.xml:257(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) @@ -254,7 +255,7 @@ msgid "User account information." msgstr "содержит информацию о пользователях" # type: Content of: -#: vipw.8.xml:106(filename) usermod.8.xml:267(filename) +#: vipw.8.xml:106(filename) usermod.8.xml:261(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) @@ -265,7 +266,7 @@ msgid "/etc/shadow" msgstr "/etc/shadow" # type: Content of: -#: vipw.8.xml:108(para) usermod.8.xml:269(para) userdel.8.xml:111(para) +#: vipw.8.xml:108(para) usermod.8.xml:263(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) @@ -274,7 +275,7 @@ msgid "Secure user account information." msgstr "содержит защищаемую информацию о пользователях" # type: Content of: -#: vipw.8.xml:114(title) usermod.8.xml:276(title) userdel.8.xml:190(title) +#: vipw.8.xml:114(title) usermod.8.xml:270(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) @@ -285,8 +286,8 @@ msgstr "содержит защищаемую информацию о польз #: 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) +#: faillog.5.xml:49(title) expiry.1.xml:50(title) chsh.1.xml:80(title) +#: chpasswd.8.xml:85(title) chgpasswd.8.xml:84(title) chfn.1.xml:77(title) #: chage.1.xml:230(title) msgid "SEE ALSO" msgstr "СМОТРИТЕ ТАКЖЕ" @@ -605,7 +606,7 @@ msgstr "" #: 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) +#: chpasswd.8.xml:77(title) chgpasswd.8.xml:76(title) msgid "CAVEATS" msgstr "ПРЕДОСТЕРЕЖЕНИЯ" @@ -615,34 +616,20 @@ msgid "" "<command>usermod</command> 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." +"user ID is being changed. You must change the owner of any <command>crontab</" +"command> files manually. You must change the owner of any <command>at</" +"command> jobs manually. You must make any changes involving NIS on the NIS " +"server." msgstr "" "Команда <command>usermod</command> не будет изменять имя пользователя, если " "этот пользователь в данный момент работает в системе. Если требуется " -"изменить числовой идентификатор пользователя, то нужно проверить, что от " -"этого пользователя нет запущенных процессов. Владельца файлов crontab нужно " -"изменять вручную. Владельца заданий at нужно изменять вручную. Также вручную " -"нужно сделать все изменения связанные с NIS на сервере NIS." +"изменить числовой идентификатор пользователя, нужно проверить, что от этого " +"пользователя нет запущенных процессов. Владельца файлов <command>crontab</" +"command> нужно изменять вручную. Владельца заданий <command>at</command> " +"нужно изменять вручную. Также вручную нужно сделать все изменения связанные " +"с NIS на сервере NIS." -# type: Content of: <refentry><refsect1><variablelist><varlistentry><term><filename> -#: 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" - -# type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: 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) -msgid "Shadow password suite configuration." -msgstr "содержит конфигурацию подсистемы теневых паролей" - -#: usermod.8.xml:277(para) +#: usermod.8.xml:271(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -764,6 +751,21 @@ msgstr "" "Имя файла почтового ящика задаётся переменной <emphasis>MAIL_DIR</emphasis> " "в файле <filename>login.defs</filename>." +# type: Content of: <refentry><refsect1><variablelist><varlistentry><term><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" + +# type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><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) +msgid "Shadow password suite configuration." +msgstr "содержит конфигурацию подсистемы теневых паролей" + # type: Content of: <refentry><refsect1><title> #: 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) @@ -1729,7 +1731,6 @@ msgid "args" msgstr "параметры" #: su.1.xml:33(para) -#, fuzzy msgid "" "<command>su</command> is used to become another user during a login session. " "Invoked without a <option>username</option>, <command>su</command> defaults " @@ -1739,9 +1740,9 @@ msgid "" msgstr "" "Программа <command>su</command> используется для того чтобы, пользователь " "мог стать другим пользователем в текущей сессии. Если <command>su</command> " -"вызывается без имени пользователя то по умолчанию делает пользователя " -"суперпользователем. Необязательный параметр <option>-</option> можно " -"использовать, чтобы воссоздать рабочую среду, такую же как если быть " +"вызывается без <option>имени_пользователя</option>, то по умолчанию делает " +"пользователя суперпользователем. Необязательный параметр <option>-</option> " +"можно использовать для воссоздания рабочей среды, такой же как если быть " "настоящий пользователь выполнял вход в систему." #: su.1.xml:42(para) @@ -1870,22 +1871,21 @@ msgstr "" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> #: su.1.xml:132(para) -#, fuzzy msgid "" "The shell indicated in the <filename>/etc/passwd</filename> entry for the " "target user." msgstr "" -"Оболочка, указанная в записи файла /etc/passwd для заданного пользователя." +"Оболочка, указанная в записи файла <filename>/etc/passwd</filename> для " +"заданного пользователя." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> #: su.1.xml:138(para) -#, fuzzy msgid "" "<filename>/bin/sh</filename> if a shell could not be found by any above " "method." msgstr "" -"/bin/sh, если ни одной оболочке не было найдено с помощью методов, указанных " -"выше." +"<filename>/bin/sh</filename>, если ни одной оболочке не было найдено с " +"помощью методов, указанных выше." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: su.1.xml:118(para) @@ -3042,7 +3042,6 @@ msgid "optional user command interpreter" msgstr "необязательный интерпретатор командной строки пользователя" #: passwd.5.xml:46(para) -#, fuzzy msgid "" "The encrypted password field may be blank, in which case no password is " "required to authenticate as the specified login name. However, some " @@ -3439,15 +3438,14 @@ msgstr "" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: passwd.1.xml:224(para) chage.1.xml:111(para) -#, fuzzy msgid "" "Set the minimum number of days between password changes to " "<replaceable>MIN_DAYS</replaceable>. A value of zero for this field " "indicates that the user may change his/her password at any time." msgstr "" -"Задать минимальное количество дней между сменой пароля. Нулевое значение " -"этого поля указывает на то, что пользователь может менять свой пароль когда " -"захочет." +"Задать <replaceable>минимальное количество дней</replaceable> между сменой " +"пароля. Нулевое значение этого поля указывает на то, что пользователь может " +"менять свой пароль когда захочет." #: passwd.1.xml:242(term) msgid "" @@ -3566,15 +3564,15 @@ msgstr "неожиданная ошибка при работе, ничего н # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> #: passwd.1.xml:369(para) -#, fuzzy msgid "unexpected failure, <filename>passwd</filename> file missing" -msgstr "неожиданная ошибка при работе, отсутствует файл passwd" +msgstr "" +"неожиданная ошибка при работе, отсутствует файл <filename>passwd</filename>" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> #: passwd.1.xml:375(para) -#, fuzzy msgid "<filename>passwd</filename> file busy, try again" -msgstr "файл passwd занят другой программой, попробуйте ещё раз" +msgstr "" +"файл <filename>passwd</filename> занят другой программой, попробуйте ещё раз" # type: Content of: <refentry><refsect1><para> #: passwd.1.xml:339(para) @@ -3812,7 +3810,6 @@ msgstr "" "рабочий каталог изменены не будут." #: newgrp.1.xml:31(para) -#, fuzzy msgid "" "<command>newgrp</command> changes the current real group ID to the named " "group, or to the default group listed in <filename>/etc/passwd</filename> if " @@ -3832,10 +3829,10 @@ msgstr "" "пользователя. Если пользователь не является суперпользователем, то его " "попросят ввести пароль, даже если он его не имеет (в файле <filename>/etc/" "shadow</filename>, если для этого пользователя имеется запись в файле " -"теневых паролей, иначе используется файл /etc/passwd), а группа имеет, или " -"если пользователь не является членом группы, а группа имеет пароль. Если " -"пользователь не является членом группы, а у группы пустой пароль, то " -"пользователю будет отказано в доступе." +"теневых паролей, иначе используется файл <filename>/etc/passwd</filename>), " +"а группа имеет, или если пользователь не является членом группы, а группа " +"имеет пароль. Если пользователь не является членом группы, а у группы пустой " +"пароль, то пользователю будет отказано в доступе." # type: Content of: <refentry><refsect1><para> #: newgrp.1.xml:45(para) @@ -3999,7 +3996,6 @@ msgid "CHFN_RESTRICT (string)" msgstr "CHFN_RESTRICT (строка)" #: login.defs.5.xml:59(para) -#, fuzzy msgid "" "This parameter specifies which values in the <emphasis remap=\"I\">gecos</" "emphasis> field of the <filename>/etc/passwd</filename> file may be changed " @@ -4022,7 +4018,7 @@ msgstr "" "Для совместимости, значение \"yes\" эквивалентно \"rwh\" и \"no\" " "эквивалентно \"frwh\". Если ничего не задано, то только суперпользователь " "может выполнять любые изменения. Наиболее ограничительная настройка " -"достигается снятием SUID бита с файла chfn." +"достигается снятием SUID бита с файла <filename>chfn</filename>." # type: Content of: <refentry><refsect1><variablelist><varlistentry><term> #: login.defs.5.xml:76(term) @@ -4467,7 +4463,6 @@ msgstr "" "citerefentry>." #: login.1.xml:65(para) -#, fuzzy msgid "" "After a successful login, you will be informed of any system messages and " "the presence of mail. You may turn off the printing of the system message " @@ -4703,17 +4698,17 @@ msgstr "файл контроля ресурсов" # type: Content of: <refentry><refsect1><para> #: limits.5.xml:17(para) -#, fuzzy msgid "" "The <emphasis remap=\"I\">limits</emphasis> file (<filename>/etc/limits</" "filename> by default or LIMITS_FILE defined <filename>config.h</filename>) " "describes the resource limits you wish to impose. It should be owned by root " "and readable by root account only." msgstr "" -"В файле <emphasis remap=\"I\">limits</emphasis> (по умолчанию /etc/limits " -"или определяется значением LIMITS_FILE в файле config.h) описываются " -"ограничения, которые можно изменять. Этот файл должен принадлежать " -"суперпользователю и право на чтение должно быть только у суперпользователя." +"В файле <emphasis remap=\"I\">limits</emphasis> (по умолчанию <filename>/etc/" +"limits</filename> или определяется значением LIMITS_FILE в файле " +"<filename>config.h</filename>) описываются ограничения, которые можно " +"изменять. Этот файл должен принадлежать суперпользователю и право на чтение " +"должно быть только у суперпользователя." # type: Content of: <refentry><refsect1><para> #: limits.5.xml:25(para) @@ -4851,7 +4846,6 @@ msgstr "" # type: Content of: <refentry><refsect1><para> #: limits.5.xml:80(para) -#, fuzzy msgid "" "Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of " "the line is considered a limit string, thus comments are not allowed. A " @@ -4860,7 +4854,8 @@ msgid "" msgstr "" "Заметим, что после <emphasis remap=\"I\">username</emphasis> оставшаяся " "часть строки считается строкой ограничений, поэтому комментарии недопустимы. " -"Неправильная строка ограничений будет отброшена (не учтена) программой login." +"Неправильная строка ограничений будет отброшена (не учтена) программой " +"<command>login</command>." #: limits.5.xml:87(para) msgid "" @@ -4875,7 +4870,6 @@ msgstr "" # type: Content of: <refentry><refsect1><para> #: limits.5.xml:94(para) -#, fuzzy msgid "" "To completely disable limits for a user, a single dash \"<emphasis>-</" "emphasis>\" will do." @@ -4919,10 +4913,11 @@ msgstr "" msgid "lastlog" msgstr "lastlog" -# type: Content of: <refentry><refnamediv><refpurpose> #: lastlog.8.xml:11(refpurpose) -msgid "examine lastlog file" -msgstr "показывает файл lastlog" +msgid "reports the most recent login of all users or of a given user" +msgstr "" +"выводит отчёт о последней регистрации в системе всех или указанного " +"пользователя" #: lastlog.8.xml:25(para) msgid "" @@ -5011,9 +5006,10 @@ msgstr "ЗАМЕЧАНИЕ" msgid "" "The <filename>lastlog</filename> file is a database which contains info on " "the last login of each user. You should not rotate it. It is a sparse file, " -"so its size on the disk is much smaller than the one shown by \"<command>ls -" -"l</command>\" (which can indicate a really big file if you have a high UID). " -"You can display its real size with \"<command>ls -s</command>\"." +"so its size on the disk is usually much smaller than the one shown by " +"\"<command>ls -l</command>\" (which can indicate a really big file if you " +"have in <filename>passwd</filename> users with a high UID). You can display " +"its real size with \"<command>ls -s</command>\"." msgstr "" "Файл <filename>lastlog</filename> содержит информацию о последней " "регистрации в системе каждого пользователя. Вы не должны применять к нему " @@ -5038,13 +5034,14 @@ msgstr "содержит список завершённых сеансов ра #: lastlog.8.xml:126(para) msgid "" "Large gaps in UID numbers will cause the lastlog program to run longer with " -"no output to the screen (i.e. if mmdf=800 and last UID=170, program will " -"appear to hang as it processes UID 171-799)." +"no output to the screen (i.e. if in lastlog database there is no entries for " +"users with UID between 170 and 800 lastlog will appear to hang as it " +"processes entries with UIDs 171-799)." msgstr "" "Большие промежутки в значениях идентификаторов пользователей приводят к " "тому, что программа некоторое время ничего не выводит на экран (то есть, " -"если mmdf=800 и последний UID=170, то во время обработки UID с 171 по 799 " -"программа кажется повисшей)." +"если в базе данных lastlog нет пользователей с идентификаторами с 170 по " +"800, то во время обработки UID с 171 по 799 программа кажется повисшей)." # type: Content of: <refentry><refsect1><para><emphasis> #: gshadow.5.xml:5(refentrytitle) gshadow.5.xml:10(refname) @@ -5559,7 +5556,6 @@ msgid "SETUP" msgstr "НАСТРОЙКА" #: groupmems.8.xml:85(para) -#, fuzzy msgid "" "The <command>groupmems</command> executable should be in mode <literal>2770</" "literal> as user <emphasis>root</emphasis> and in group <emphasis>groups</" @@ -5570,8 +5566,9 @@ msgstr "" "Исполняемый файл программы <command>groupmems</command> должен иметь права " "<literal>2770</literal>, принадлежать пользователю <emphasis>root</emphasis> " "и группе <emphasis>groups</emphasis>. Системный администратор может " -"добавлять пользователей в группу groups,разрешая или запрещая им запускать " -"программу <command>groupmems</command> для управления членством своей группы." +"добавлять пользователей в группу <emphasis>groups</emphasis>, разрешая или " +"запрещая им запускать программу <command>groupmems</command> для управления " +"членством в своей группе." # type: Content of: <refentry><refsect1><programlisting> #: groupmems.8.xml:94(programlisting) @@ -5776,14 +5773,13 @@ msgstr "" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: groupadd.8.xml:82(para) -#, fuzzy msgid "" "Overrides <filename>/etc/login.defs</filename> defaults (GID_MIN, GID_MAX " "and others). Multiple <option>-K</option> options can be specified." msgstr "" "Изменить значения по умолчанию (GID_MIN, GID_MAX и другие), которые хранятся " -"в файле /etc/login.defs. Можно указать несколько параметров <option>-K</" -"option>." +"в файле <filename>/etc/login.defs</filename>. Можно указать несколько " +"параметров <option>-K</option>." #: groupadd.8.xml:87(para) msgid "" @@ -5897,9 +5893,8 @@ msgstr "gpasswd" # type: Content of: <refentry><refnamediv><refpurpose> #: gpasswd.1.xml:11(refpurpose) -#, fuzzy msgid "administer the <placeholder-1/> file" -msgstr "управляет файлом /etc/group" +msgstr "управляет файлом <placeholder-1/>" #: gpasswd.1.xml:33(arg) msgid "-R <placeholder-1/>" @@ -6013,7 +6008,7 @@ msgstr "" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> #: faillog.8.xml:5(refentrytitle) faillog.8.xml:10(refname) #: faillog.8.xml:16(command) faillog.5.xml:5(refentrytitle) -#: faillog.5.xml:9(refname) faillog.5.xml:49(refentrytitle) +#: faillog.5.xml:9(refname) faillog.5.xml:52(refentrytitle) msgid "faillog" msgstr "faillog" @@ -6091,15 +6086,15 @@ msgid "<option>-r</option>, <option>--reset</option>" msgstr "<option>-r</option>, <option>--reset</option>" #: faillog.8.xml:84(para) -#, fuzzy msgid "" "Reset the counters of login failures or one record if used with the <option>-" "u</option><replaceable>LOGIN</replaceable> option. Write access to " "<filename>/var/log/faillog</filename> is required for this option." msgstr "" "Обнулить счётчик неудачных попыток входа для всех записей или для одного " -"пользователя, заданного параметром -u <replaceable>ИМЯ</replaceable>. Для " -"этого требуются права на запись в файл <filename>/var/log/faillog</filename>." +"пользователя, заданного параметром <option>-u</option> <replaceable>ИМЯ</" +"replaceable>. Для этого требуются права на запись в файл <filename>/var/log/" +"faillog</filename>." #: faillog.8.xml:97(para) msgid "" @@ -6134,12 +6129,12 @@ msgstr "" "специально указать имя пользователя с помощью параметра <option>-a</option>." # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><filename> -#: faillog.8.xml:135(filename) faillog.5.xml:37(filename) +#: faillog.8.xml:135(filename) faillog.5.xml:40(filename) msgid "/var/log/faillog" msgstr "/var/log/faillog" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: faillog.8.xml:137(para) faillog.5.xml:39(para) +#: faillog.8.xml:137(para) faillog.5.xml:42(para) msgid "Failure logging file." msgstr "содержит журнал неудавшихся попыток входа в систему" @@ -6165,8 +6160,9 @@ msgid "" "and the limits for each account. The file is fixed length record, indexed by " "numerical UID. Each record contains the count of login failures since the " "last successful login; the maximum number of failures before the account is " -"disabled; the line the last login failure occurred on; and the date the last " -"login failure occurred." +"disabled; the line the last login failure occurred on; the date the last " +"login failure occurred; and the time in seconds how long the account will be " +"locked after a failure." msgstr "" "В файле <filename>/var/log/faillog</filename> хранится число неудачных " "попыток входа в систему и их предельное число для каждой учётной записи. " @@ -6174,16 +6170,17 @@ msgstr "" "идентификатору учётной записи. Каждая запись содержит число неудачных " "попыток входа с момента последнего успешного входа в систему, максимальное " "число неудачных попыток перед тем как учётная запись будет заблокирована, " -"терминал, с которого осуществлялась последняя неудачная попытка входа и дату " -"этого события." +"терминал, с которого осуществлялась последняя неудачная попытка входа, дату " +"этого события и интервал в секундах на сколько учтёная запись будет " +"заблокирована в случае неудачной регистрации." # type: Content of: <refentry><refsect1><para> -#: faillog.5.xml:23(para) +#: faillog.5.xml:25(para) msgid "The structure of the file is:" msgstr "Структура файла:" # type: Content of: <refentry><refsect1><programlisting> -#: faillog.5.xml:24(programlisting) +#: faillog.5.xml:26(programlisting) #, no-wrap msgid "" "\n" @@ -6192,6 +6189,7 @@ msgid "" "\tshort fail_max;\n" "\tchar fail_line[12];\n" "\ttime_t fail_time;\n" +"\tlong fail_locktime;\n" "};" msgstr "" "\n" @@ -6200,6 +6198,7 @@ msgstr "" "\tshort fail_max;\n" "\tchar fail_line[12];\n" "\ttime_t fail_time;\n" +"\tlong fail_locktime;\n" "};" # type: Content of: <refentry><refsect1><para><command> @@ -6361,7 +6360,7 @@ msgstr "" "устаревания пароля, то он будет обновлён." # type: Content of: <refentry><refsect1><para> -#: chpasswd.8.xml:39(para) chgpasswd.8.xml:40(para) +#: chpasswd.8.xml:39(para) chgpasswd.8.xml:38(para) msgid "" "This command is intended to be used in a large system environment where many " "accounts are created at a single time." @@ -6373,21 +6372,21 @@ msgstr "" msgid "The options which apply to the <command>chpasswd</command> command are:" msgstr "Параметры команды <command>chpasswd</command>:" -#: chpasswd.8.xml:53(term) chgpasswd.8.xml:54(term) +#: chpasswd.8.xml:53(term) chgpasswd.8.xml:52(term) msgid "<option>-e</option>, <option>--encrypted</option>" msgstr "<option>-e</option>, <option>--encrypted</option>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: chpasswd.8.xml:55(para) chgpasswd.8.xml:56(para) +#: chpasswd.8.xml:55(para) chgpasswd.8.xml:54(para) msgid "Supplied passwords are in encrypted form." msgstr "Передаваемые пароли заданы в шифрованном виде." -#: chpasswd.8.xml:65(term) chgpasswd.8.xml:66(term) +#: chpasswd.8.xml:65(term) chgpasswd.8.xml:64(term) msgid "<option>-m</option>, <option>--md5</option>" msgstr "<option>-m</option>, <option>--md5</option>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: chpasswd.8.xml:67(para) chgpasswd.8.xml:68(para) +#: chpasswd.8.xml:67(para) chgpasswd.8.xml:66(para) msgid "" "Use MD5 encryption instead DES when the supplied passwords are not encrypted." msgstr "" @@ -6395,7 +6394,7 @@ msgstr "" "шифрованными." # type: Content of: <refentry><refsect1><para> -#: chpasswd.8.xml:78(para) chgpasswd.8.xml:79(para) +#: chpasswd.8.xml:78(para) chgpasswd.8.xml:77(para) msgid "" "Remember to set permissions or umask to prevent readability of unencrypted " "files by other users." @@ -6418,18 +6417,18 @@ msgstr "" "manvolnum></citerefentry>." # type: Content of: <refentry><refsect1><para><command> -#: chgpasswd.8.xml:7(refentrytitle) chgpasswd.8.xml:12(refname) -#: chgpasswd.8.xml:18(command) +#: chgpasswd.8.xml:5(refentrytitle) chgpasswd.8.xml:10(refname) +#: chgpasswd.8.xml:16(command) msgid "chgpasswd" msgstr "chgpasswd" # type: Content of: <refentry><refnamediv><refpurpose> -#: chgpasswd.8.xml:13(refpurpose) +#: chgpasswd.8.xml:11(refpurpose) msgid "update group passwords in batch mode" msgstr "обновляет пароли групп в пакетном режиме" # type: Content of: <refentry><refsect1><para> -#: chgpasswd.8.xml:27(para) +#: chgpasswd.8.xml:25(para) msgid "" "<command>chgpasswd</command> reads a list of group name and password pairs " "from standard input and uses this information to update a set of existing " @@ -6439,7 +6438,7 @@ msgstr "" "потока и обновляет информацию о существующих группах. Каждая строка имеет " "вид:" -#: chgpasswd.8.xml:32(para) +#: chgpasswd.8.xml:30(para) msgid "" "<emphasis remap=\"I\">group_name</emphasis>:<emphasis remap=\"I\">password</" "emphasis>" @@ -6448,7 +6447,7 @@ msgstr "" "emphasis>" # type: Content of: <refentry><refsect1><para> -#: chgpasswd.8.xml:36(para) +#: chgpasswd.8.xml:34(para) msgid "" "By default the supplied password must be in clear-text. Default encryption " "algorithm is DES." @@ -6456,12 +6455,12 @@ msgstr "" "По умолчанию, передаваемый пароль должен быть в виде обычного текста. " "Алгоритмом шифрования по умолчанию является DES." -#: chgpasswd.8.xml:48(para) +#: chgpasswd.8.xml:46(para) msgid "" "The options which apply to the <command>chgpasswd</command> command are:" msgstr "Параметры команды <command>chgpasswd</command>:" -#: chgpasswd.8.xml:87(para) +#: chgpasswd.8.xml:85(para) msgid "" "<citerefentry><refentrytitle>gpasswd</refentrytitle><manvolnum>1</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>groupadd</" @@ -6549,7 +6548,6 @@ msgstr "" # type: Content of: <refentry><refsect1><para> #: chfn.1.xml:48(para) -#, fuzzy msgid "" "If none of the options are selected, <command>chfn</command> operates in an " "interactive fashion, prompting the user with the current values for all of " @@ -6563,8 +6561,8 @@ msgstr "" "полей своей учётной записи. Вводимое значение заменяет текущее значение " "поля; если введена пустая строка, то текущее значение остаётся неизменным. " "Текущее значение показано в скобках <emphasis remap=\"B\">[ ]</emphasis>. " -"Без параметров, программа chfn изменяет учётную запись запустившего " -"пользователя." +"Без параметров, программа <command>chfn</command> изменяет учётную запись " +"запустившего пользователя." #: chfn.1.xml:78(para) msgid "" @@ -6771,14 +6769,11 @@ msgstr "" # type: Content of: <refentry><refsect1><para> #: chage.1.xml:163(para) -#, fuzzy msgid "" "The <command>chage</command> program requires a shadow password file to be " "available." msgstr "" -"Программа <command>chage</command> требует наличия файла теневых паролей. " -"Если пароли хранятся в файле passwd, то вся функциональность программы " -"становится недоступной." +"Программа <command>chage</command> требует наличия файла теневых паролей." # type: Content of: <refentry><refsect1><para> #: chage.1.xml:167(para) @@ -6815,10 +6810,3 @@ msgstr "" #: chage.1.xml:0(None) msgid "translator-credits" msgstr "Yuri Kozlov <kozlov.y@gmail.com>, 2005, 2006" - -#~ msgid "" -#~ "<option>-n</option>, <option>--mindays</option><replaceable>MIN_DAYS</" -#~ "replaceable>" -#~ msgstr "" -#~ "<option>-n</option>, <option>--mindays</option><replaceable>МИН_ДНЕЙ</" -#~ "replaceable>" diff --git a/man/ru/sg.1 b/man/ru/sg.1 index 1e830474..650d9188 100644 --- a/man/ru/sg.1 +++ b/man/ru/sg.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 "sg" "1" "03/11/2006" "Пользовательские команды" "Пользовательские команды" +.\" Title: sg +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> +.\" Date: 06/24/2006 +.\" Manual: Пользовательские команды +.\" Source: Пользовательские команды +.\" +.TH "sg" "1" "06/24/2006" "Пользовательские команды" "Пользовательские команды" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,37 +14,36 @@ sg \- выполняет команду с правами другой группы .SH "СИНТАКСИС" .HP 3 -\fBsg\fR [\-] [group\ [\-c\ ]\ command] +\fBsg\fR [\-] [группа\ [\-c]\ команда] .SH "ОПИСАНИЕ" .PP +Команда \fBsg\fR работает подобно команде -\fBnewgrp\fR -, но в качестве параметра ожидает команду. Команда будет выполнена оболочкой +\fBnewgrp\fR, но в качестве параметра ожидает команду. Команда будет выполнена оболочкой \fI/bin/sh\fR. В большинстве оболочек, откуда может запускаться -\fBsg\fR -, команду из нескольких слов нужно заключать в кавычки. Другим отличием между +\fBsg\fR, команду из нескольких слов нужно заключать в кавычки. Другим отличием между \fBnewgrp\fR и \fBsg\fR является то, что некоторые оболочки воспринимают \fBnewgrp\fR особенным образом, заменяя себя новым экземпляром оболочки, которую создаёт -\fBnewgrp\fR. Этого не происходит для -\fBsg\fR, поэтому после завершения работы команды +\fBnewgrp\fR. Этого не происходит с командой +\fBsg\fR, поэтому после завершения работы \fBsg\fR -, вы возвращаетесь в предыдущую группу. +вы возвращаетесь в предыдущую группу. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/gshadow\fR содержит защищаемую информацию о группах .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/shadow.3 b/man/ru/shadow.3 index 90c48e8d..92a51242 100644 --- a/man/ru/shadow.3 +++ b/man/ru/shadow.3 @@ -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 "shadow" "3" "03/11/2006" "Библиотечные функции" "Библиотечные функции" +.\" Title: shadow +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> +.\" Date: 06/24/2006 +.\" Manual: Библиотечные функции +.\" Source: Библиотечные функции +.\" +.TH "shadow" "3" "06/24/2006" "Библиотечные функции" "Библиотечные функции" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,33 +14,49 @@ shadow, getspnam \- процедуры для работы с файлом шифрованных паролей .SH "СИНТАКСИС" .PP + \fI#include <shadow.h>\fR .PP + \fIstruct spwd *getspent();\fR .PP -\fIstruct spwd *getspnam(char\fR\fI*name\fR\fI);\fR + +\fIstruct spwd *getspnam(char\fR +\fI*name\fR\fI);\fR .PP + \fIvoid setspent();\fR .PP + \fIvoid endspent();\fR .PP -\fIstruct spwd *fgetspent(FILE\fR\fI*fp\fR\fI);\fR + +\fIstruct spwd *fgetspent(FILE\fR +\fI*fp\fR\fI);\fR .PP -\fIstruct spwd *sgetspent(char\fR\fI*cp\fR\fI);\fR + +\fIstruct spwd *sgetspent(char\fR +\fI*cp\fR\fI);\fR .PP -\fIint putspent(struct spwd\fR\fI*p,\fR\fIФАЙЛ\fR\fI*fp\fR\fI);\fR + +\fIint putspent(struct spwd\fR +\fI*p,\fR +\fIФАЙЛ\fR +\fI*fp\fR\fI);\fR .PP + \fIint lckpwdf();\fR .PP + \fIint ulckpwdf();\fR .SH "ОПИСАНИЕ" .PP \fIshadow\fR -управляет содержимым файла теневых паролей +управляет содержимым файла теневых паролей, \fI/etc/shadow\fR. Структура в файле -\fI#include\fR -: +\fI#include\fR: .sp +.RS 3n .nf struct spwd { char *sp_namp; /* имя пользователя */ @@ -50,63 +69,64 @@ struct spwd { long int sp_expire; /* дата устаревания учётной записи */ unsigned long int sp_flag; /* зарезервировано */ } - .fi +.RE .PP Значение каждого поля: -.TP 3 +.TP 3n \(bu sp_namp \- указатель на строку с именем пользователя, завершающуюся нулевым символом -.TP +.TP 3n \(bu sp_pwdp \- указатель на строку с паролем, завершающуюся нулевым символом -.TP +.TP 3n \(bu sp_lstchg \- количество дней, когда был изменён пароль последний раз, начиная с 1 января 1970 года -.TP +.TP 3n \(bu sp_min \- количество дней, когда можно не менять пароль -.TP +.TP 3n \(bu sp_max \- количество дней, которое должно пройти, чтобы нужно было поменять пароль -.TP +.TP 3n \(bu sp_warn \- количество дней, когда будет выдаваться предупреждение о скором устаревании пароля перед тем как пароль устареет -.TP +.TP 3n \(bu sp_inact \- количество дней, которые должны пройти после устаревания пароля, когда начинать считать, что учётная запись неактивна и заблокирована -.TP +.TP 3n \(bu sp_expire \- дней, после которых учётная запись будет заблокирована, начиная с 1 января 1970 года -.TP +.TP 3n \(bu sp_flag \- зарезервировано .SH "ОПИСАНИЕ" .PP +Функции \fIgetspent\fR, \fIgetspname\fR, \fIfgetspent\fR и \fIsgetspent\fR -возвращают указатель на +возвращают указатель на структуру \fIstruct spwd\fR. \fIgetspent\fR возвращает следующую запись из файла, а \fIfgetspent\fR -возвращает следующую запись из заданного канала, где предполагается, что это файл правильного формата. -\fIsgetspent\fR +возвращает следующую запись из заданного канала, предполагая, что это файл правильного формата.\fIsgetspent\fR возвращает указатель на -\fIstruct spwd\fR -, используя предоставленную строку в качестве входящих данных. +\fIstruct spwd\fR, используя предоставленную строку в качестве входящих данных. \fIgetspnam\fR ищет начиная с текущей позиции в файле запись по имени -\fIпользователя\fR. +\fIname\fR. .PP +Функции \fIsetspent\fR и \fIendspent\fR -можно использовать для перемещения в начало и конец, соответственно, файла теневых паролей. +можно использовать для перемещения в начало и конец файла теневых паролей соответственно. .PP +Функции \fIlckpwdf\fR и \fIulckpwdf\fR @@ -123,13 +143,12 @@ sp_flag \- зарезервировано .SH "ДИАГНОСТИКА" .PP Функции возвращают NULL, если все записи кончились или произошла ошибка во время работы. Функции, возвращающие -\fIint\fR -, возвращают 0 при успешном выполнении и \-1 в случае неудачи. +\fIint\fR, возвращают 0 при успешном выполнении и \-1 в случае неудачи. .SH "ПРЕДОСТЕРЕЖЕНИЯ" .PP Данные функции могут использоваться только суперпользователем, так как доступ к файлу теневых паролей ограничен. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/shadow.5 b/man/ru/shadow.5 index 5e6068e2..b0a0ef57 100644 --- a/man/ru/shadow.5 +++ b/man/ru/shadow.5 @@ -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 "shadow" "5" "03/11/2006" "Форматы файлов" "Форматы файлов" +.\" Title: shadow +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> +.\" Date: 06/24/2006 +.\" Manual: Форматы файлов +.\" Source: Форматы файлов +.\" +.TH "shadow" "5" "06/24/2006" "Форматы файлов" "Форматы файлов" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -13,56 +16,58 @@ shadow \- файл с защищаемой информацией о польз .PP \fIshadow\fR содержит шифрованные пароли учётных записей пользователей и необязательную информацию об устаревании пароля. Включает в себя: -.TP 3 +.TP 3n \(bu имя пользователя для входа в систему -.TP +.TP 3n \(bu шифрованный пароль -.TP +.TP 3n \(bu число дней с момента последнего изменения пароля, начиная с 1 января 1970 года -.TP +.TP 3n \(bu число дней, перед тем как пароль может быть изменён -.TP +.TP 3n \(bu число дней, после которых пароль должен быть изменён -.TP +.TP 3n \(bu число дней, за сколько пользователя начнут предупреждать, что пароль устаревает -.TP +.TP 3n \(bu число дней, после устаревания пароля для блокировки учётной записи -.TP +.TP 3n \(bu дней, отсчитывая с 1 января 1970 года, когда учётная запись была заблокирована -.TP +.TP 3n \(bu зарезервированное поле +.sp +.RE .PP Поле пароля должно быть заполнено. Шифрованный пароль имеет длину от 13 до 24 символов и состоит из 64 символов алфавита от a до z, от A до Z, от 0 до 9, \\. и /. Пароль может начинаться с символа "$". Это означает, что шифрованный пароль был сгенерирован с использованием другого (не DES) алгоритма. Например, если он начинается с "$1$", то это означает, что использовался алгоритм на основе MD5. .PP -Подробней о том, из чего состоят шифрованные пароли смотрите в +Подробней о пароле смотрите на странице руководства \fBcrypt\fR(3). .PP -Если поле паролей содержит строку, которая не является правильным результатом функции -\fBcrypt\fR(3), например, ! или *, то пользователь не сможет использовать этот пароль для входа в систему, смотрите +Если поле пароля содержит строку, которая не удовлетворяет требованиям +\fBcrypt\fR(3), например содержит ! или *, то пользователь не сможет использовать этот unix пароль для регистрации с учётом настроек \fBpam\fR(7). .PP -Дата последнего изменения пароля задаётся в днях, прошедших с 1 января 1970 года. Пароль не может быть изменён пока не пройдёт положенное число дней, и должен быть изменён до максимального числа дней. Если обязательное минимальное число дней больше чем максимальное число дней, то такой пароль не может быть изменён пользователем. +Дата последнего изменения пароля задаётся в днях, прошедших с 1 января 1970 года. Пароль не может быть изменён пока не пройдёт положенное число дней, и должен быть изменён после максимального числа дней. Если обязательное минимальное число дней больше чем максимальное число дней, то такой пароль не может быть изменён пользователем. .PP -Учётная запись считается неактивной и будет заблокирована, если пароль не был изменён за заданное число дней после устаревания пароля. Учётная запись также будет блокирована в заданный день, независимо от другой информации об устаревании пароля. +Учётная запись считается неактивной и будет заблокирована, если пароль не был изменён за заданное число дней после устаревания пароля. Учётная запись также будет заблокирована в заданный день, независимо от другой информации об устаревании пароля. .PP Информация из этого файла заменяет любой пароль или информацию об устаревании, содержащуюся в файле \fI/etc/passwd\fR. .PP Этот файл должен быть недоступен обычному пользователю, если нужно обеспечить безопасность паролей. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/su.1 b/man/ru/su.1 index 0b9beb98..8f46d3fb 100644 --- a/man/ru/su.1 +++ b/man/ru/su.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 "su" "1" "03/11/2006" "Пользовательские команды" "Пользовательские команды" +.\" Title: su +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> +.\" Date: 06/24/2006 +.\" Manual: Пользовательские команды +.\" Source: Пользовательские команды +.\" +.TH "su" "1" "06/24/2006" "Пользовательские команды" "Пользовательские команды" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -11,27 +14,28 @@ su \- изменяет ID пользователя или делает его суперпользователем .SH "СИНТАКСИС" .HP 3 -\fBsu\fR [\fIпараметры\fR] [\-] [\fIusername\fR\ [\ \fIпараметры\fR\ ]] +\fBsu\fR [\fIпараметры\fR] [\-] [\fIимя_пользователя\fR\ [\ \fIпараметры\fR\ ]] .SH "ОПИСАНИЕ" .PP +Программа \fBsu\fR используется для того чтобы, пользователь мог стать другим пользователем в текущей сессии. Если \fBsu\fR -вызывается без имени пользователя, то по умолчанию делает пользователя суперпользователем. Необязательный параметр +вызывается без +\fBимени_пользователя\fR, то по умолчанию делает пользователя суперпользователем. Необязательный параметр \fB\-\fR -можно использовать, чтобы воссоздать рабочую среду, такую же как если быть настоящий пользователь выполнял вход в систему. +можно использовать для воссоздания рабочей среды, такой же как если быть настоящий пользователь выполнял вход в систему. .PP После имени пользователя можно указать дополнительные аргументы, которые будут переданы регистрационной оболочке пользователя. В частности, аргумент \fB\-c\fR -заставит считать большинство оболочек следующий аргумент как команду. Команда будет выполнена оболочкой, указанной в файле -\fI/etc/passwd\fR -, которая является регистрационной для указываемого пользователя. +заставит большинство оболочек считать следующий аргумент как команду. Команда будет выполнена оболочкой, указанной в файле +\fI/etc/passwd\fR, которая является регистрационной для указываемого пользователя. .PP Вы можете использовать параметр \fB\-\-\fR -чтобы отделить +чтобы отделить параметры \fBsu\fR -параметры от параметров передаваемых оболочке. +от параметров передаваемых оболочке. .PP Пользователю предложат ввести пароль, если он задан. При неверном пароле возникает сообщение об ошибке. Все попытки, удачные и неудачные, протоколируются системой с целью обнаружения злоупотреблений. .PP @@ -51,49 +55,47 @@ su \- изменяет ID пользователя или делает его с Субсистемный вход в систему можно распознать по наличию символа "*" в начале регистрационной оболочки. Заданный домашний каталог будет использован как корень новой файловой системы, в которой регистрируется пользователь. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBsu\fR -: -.TP -\fB\-c\fR, \fB\-\-command\fR \fIОБОЛОЧКА\fR +Параметры команды +\fBsu\fR: +.TP 3n +\fB\-c\fR, \fB\-\-command\fR\fIОБОЛОЧКА\fR Указать команду, которая будет запущена оболочкой в виде параметра для \fB\-c\fR. -.TP +.TP 3n \fB\-\fR, \fB\-l\fR, \fB\-\-login\fR Предоставляет среду, как если бы пользователь непосредственно регистрировался в системе. .sp Если используется -\fB\-\fR -то он должен быть задан -\fBsu\fR -последним. Другая форма (\fB\-l\fR +\fB\-\fR, то он должен быть задан последним параметром +\fBsu\fR. Другие формы (\fB\-l\fR и -\fB\-\-login\fR) не имеет ограничений. -.TP -\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОЧКА\fR +\fB\-\-login\fR) не имеют этого ограничения. +.TP 3n +\fB\-s\fR, \fB\-\-shell\fR\fIОБОЛОЧКА\fR Оболочка, которая будет запущена. .sp Запущенная оболочка выбирается из (в порядке убывания приоритета): -.RS -.TP 3 +.RS 3n +.TP 3n \(bu Оболочка указанная в параметре \-\-shell -.TP +.TP 3n \(bu -Если -\fB\-\-preserve\-environment\fR -задано, то оболочка задаётся переменной +Если используется +\fB\-\-preserve\-environment\fR, то оболочка задаётся переменной среды \fB$SHELL\fR. -.TP +.TP 3n \(bu -Оболочка указанная в записи файла /etc/passwd для заданного пользователя. -.TP +Оболочка, указанная в записи файла +\fI/etc/passwd\fR +для заданного пользователя. +.TP 3n \(bu -/bin/sh, если ни одной оболочке не было найдено с помощью методов, указанных выше. +\fI/bin/sh\fR, если ни одной оболочке не было найдено с помощью методов, указанных выше. .RE -.IP +.IP "" 3n .sp -Если заданный пользователь имел ограниченную оболочку (то есть оболочка в поле этой пользовательской записи в файле +Если заданный пользователь имеет ограниченную оболочку (то есть оболочка в поле пользовательской записи в файле \fI/etc/passwd\fR не прописана в файле \fI/etc/shell\fR), то параметр @@ -103,23 +105,23 @@ su \- изменяет ID пользователя или делает его с не будет взята из учётной записи, если \fBsu\fR не была запущена суперпользователем. -.TP +.TP 3n \fB\-m\fR, \fB\-p\fR, \fB\-\-preserve\-environment\fR Сохранить имеющуюся рабочую среду. .sp -Если заданный пользователь имел ограниченную оболочку, то этот параметр не сработает (если +Если заданный пользователь имеет ограниченную оболочку, то этот параметр не сработает (если \fBsu\fR не запускается суперпользователем). .SH "ПРЕДОСТЕРЕЖЕНИЯ" .PP -Данная версия +Данная версия программы \fBsu\fR может быть собрана с разными параметрами и только некоторые из них смогут быть использованы на любой машине. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/suauth.5 b/man/ru/suauth.5 index cbe7a0f5..a53154a2 100644 --- a/man/ru/suauth.5 +++ b/man/ru/suauth.5 @@ -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 "suauth" "5" "03/11/2006" "Форматы файлов" "Форматы файлов" +.\" Title: suauth +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> +.\" Date: 06/24/2006 +.\" Manual: Форматы файлов +.\" Source: Форматы файлов +.\" +.TH "suauth" "5" "06/24/2006" "Форматы файлов" "Форматы файлов" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -18,27 +21,31 @@ suauth \- файл управления командой su \fI/etc/suauth\fR проверяется каждый раз при запуске команды su. Он влияет на поведение команды su, в зависимости от: .sp +.RS 3n .nf 1) пользователя, права которого нужно получить с помощью su .fi +.RE +.sp .PP 2) пользователя, запустившего команду su (или группы, членом которой он может быть) .PP Формат файла показан ниже, строки начинающиеся с # считаются комментарием и игнорируются; .sp +.RS 3n .nf желаемый\-id:желающий\-id:ДЕЙСТВИЕ .fi +.RE .PP Где желаемый\-id может быть словом \fIALL\fR, списком имён пользователей, перечисленных через запятую "," или фразы \fIALL EXCEPT\fR , после которой идёт список имён пользователей перечисленных через "," .PP -желающий\-id может содержать то же, что и желательный\-id, плюс новое слово -\fIGROUP\fR. +желающий\-id может содержать то же, что и желательный\-id, плюс новое слово\fIGROUP\fR. \fIALL EXCEPT GROUP\fR тоже допустимо. После \fIGROUP\fR @@ -46,19 +53,20 @@ suauth \- файл управления командой su \fB/etc/group\fR(5). .PP В поле ДЕЙСТВИЕ может быть только одно из следующих значений: -.TP +.TP 3n \fIDENY\fR Команда su останавливает выполнение, даже не спрашивая пароль. -.TP +.TP 3n \fINOPASS\fR Команда su выполняется без запроса пароля. -.TP +.TP 3n \fIOWNPASS\fR Чтобы успешно выполнить команду su, пользователь должен ввести свой собственный пароль. .PP -Заметьте, что тут используются три поля, разделённых двоеточиями. Никаких пробелов не допускается около двоеточий. Также заметьте, что файл просматривается строка за строкой, и первое подходящее правило будет использовано без проверки оставшихся правил. Это позволяет системному администратору осуществлять любой контроль, какой он пожелает. +Заметим, что тут используются три поля, разделённых двоеточиями. Никаких пробелов не допускается около двоеточий. Также заметим, что файл просматривается строка за строкой, и первое подходящее правило будет использовано без проверки оставшихся правил. Это позволяет системному администратору осуществлять любой контроль, какой он пожелает. .SH "ПРИМЕР" .sp +.RS 3n .nf # пример файла /etc/suauth # @@ -68,7 +76,7 @@ suauth \- файл управления командой su root:chris,birddog:OWNPASS # # Все остальные не могут выполнить su для получения root, если они - # не члены группы wheel. Так настроено в BSD по умолчанию. + # не члены группы wheel. Так настроено в BSD. # root:ALL EXCEPT GROUP wheel:DENY # @@ -82,12 +90,14 @@ suauth \- файл управления командой su # .fi +.RE +.sp .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/suauth\fR -.SH "ОШИБКИ" +.SH "ОШИБКИ РЕАЛИЗАЦИИ" .PP -Может быть несколько кривостей. Анализатор файла, в частности, не прощает синтаксических ошибок, ожидая, что не будет недопустимых пробелов (кроме как в начале и конце строк), и специальных слов, разделяющих различные вещи. +Может быть несколько кривостей. Анализатор файла, в частности, не прощает синтаксических ошибок, ожидая, что не будет недопустимых пробелов (кроме как в начале и конце строк) и специальных слов, разделяющих различные вещи. .SH "ДИАГНОСТИКА" .PP Ошибки при анализе файла выводятся с помощью diff --git a/man/ru/useradd.8 b/man/ru/useradd.8 index 0e2a592f..ca3d9506 100644 --- a/man/ru/useradd.8 +++ b/man/ru/useradd.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 "useradd" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: useradd +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "useradd" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -19,74 +22,70 @@ useradd \- регистрирует нового пользователя или .SH "ОПИСАНИЕ" .PP При запуске без параметра -\fB\-D\fR -команда +\fB\-D\fR, команда \fBuseradd\fR создаёт новую учётную запись пользователя, используя значения из командной строки и системные значения по умолчанию. В зависимости от параметров командной строки, команда useradd обновляет системные файлы, а также может создать домашний каталог нового пользователя и скопировать файлы настроек. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBuseradd\fR -: -.TP -\fB\-c\fR, \fB\-\-comment\fR \fIКОММЕНТАРИЙ\fR +Параметры команды +\fBuseradd\fR: +.TP 3n +\fB\-c\fR, \fB\-\-comment\fR\fIКОММЕНТАРИЙ\fR Любая текстовая строка. Обычно, здесь коротко описывается учётная запись, и в настоящее время используется как поле для имени и фамилии пользователя. -.TP -\fB\-b\fR, \fB\-\-base\-dir\fR \fIБАЗОВЫЙ_КАТАЛОГ\fR +.TP 3n +\fB\-b\fR, \fB\-\-base\-dir\fR\fIБАЗОВЫЙ_КАТАЛОГ\fR Базовый системный каталог по умолчанию, если другой каталог не указан с помощью параметра \fB\-d\fR. \fIБАЗОВЫЙ_КАТАЛОГ\fR объединяется с именем учётной записи для определения домашнего каталога. Если не используется параметр -\fB\-m\fR -, то +\fB\-m\fR, то \fIБАЗОВЫЙ_КАТАЛОГ\fR должен существовать. -.TP -\fB\-d\fR, \fB\-\-home\fR \fIДОМАШНИЙ_КАТАЛОГ\fR -Для создаваемого пользователя будет указан каталог -\fIДОМАШНИЙ_КАТАЛОГ\fR -в качестве начального каталога. По умолчанию, это значение получается объединением -\fILOGIN\fR -с +.TP 3n +\fB\-d\fR, \fB\-\-home\fR\fIДОМАШНИЙ_КАТАЛОГ\fR +Для создаваемого пользователя будет использован каталог +\fIБАЗОВЫЙ_КАТАЛОГ\fR +в качестве начального каталога. По умолчанию, это значение получается объединением +\fIИМЕНИ\fR +пользователя с +\fIБАЗОВЫМ_КАТАЛОГОМ\fR +и используется как имя домашнего каталога. Каталог \fIБАЗОВЫЙ_КАТАЛОГ\fR -и используется как имя регистрационного каталога. Каталог -\fIДОМАШНИЙ_КАТАЛОГ\fR необязательно должен существовать и не будет создан, если его нет. -.TP -\fB\-e\fR, \fB\-\-expiredate\fR \fIEXPIRE_DATE\fR +.TP 3n +\fB\-e\fR, \fB\-\-expiredate\fR\fIДАТА_УСТАРЕВАНИЯ\fR Дата, когда учётная запись пользователя будет заблокирована. Дата задаётся в формате \fIГГГГ\-ММ\-ДД\fR. -.TP -\fB\-f\fR, \fB\-\-inactive\fR \fIINACTIVE\fR +.TP 3n +\fB\-f\fR, \fB\-\-inactive\fR\fIДНЕЙ\fR Число дней, которые должны пройти после устаревания пароля, чтобы учётная запись заблокировалась навсегда. Если указано значение 0, то учётная запись блокируется сразу после устаревания пароля, а при значении \-1 данная возможность не используется. По умолчанию используется значение \-1. -.TP -\fB\-g\fR, \fB\-\-gid\fR \fIGROUP\fR +.TP 3n +\fB\-g\fR, \fB\-\-gid\fR\fIГРУППА\fR Имя или числовой идентификатор новой начальной группы пользователя. Группа с таким именем должна существовать. Идентификатор группы должен указывать на уже существующую группу. Идентификатор группы по умолчанию равен 1 или значению указанному в файле \fI/etc/default/useradd\fR. -.TP -\fB\-G\fR, \fB\-\-groups\fR \fIГРУППА1\fR[\fI,ГРУППА2,...\fR[\fI,ГРУППАN\fR]]] -Список дополнительных групп, в которых числится пользователь. Перечисление групп осуществляется через запятую, без промежуточных пробелов. На указанные группы действуют ограничения, указанные в параметре +.TP 3n +\fB\-G\fR, \fB\-\-groups\fR\fIГРУППА1\fR[\fI,ГРУППА2,...\fR[\fI,ГРУППАN\fR]]] +Список дополнительных групп, в которых числится пользователь. Перечисление групп осуществляется через запятую, без промежуточных пробелов. На указанные группы действуют те же ограничения, что и для группы указанной в параметре \fB\-g\fR. По умолчанию пользователь входит только в начальную группу. -.TP +.TP 3n \fB\-h\fR, \fB\-\-help\fR Показать краткую справку и закончить работу. -.TP +.TP 3n \fB\-m\fR, \fB\-\-create\-home\fR Если домашнего каталога пользователя не существует, то он будет создан. Файлы из каталога -\fISKEL_DIR\fR -будут скопированы в домашний каталог, если он указан в параметре -\fB\-k\fR -, иначе будут использованы файлы из каталога -\fI/etc/skel\fR. Все каталоги, находящиеся в -\fISKEL_DIR\fR +\fIКАТАЛОГ_ШАБЛОН\fR +будут скопированы в домашний каталог, если он указан параметр +\fB\-k\fR, иначе будут использованы файлы из каталога +\fI/etc/skel\fR. Все подкаталогикаталога +\fIКАТАЛОГ_ШАБЛОН\fR или \fI/etc/skel\fR будут также созданы в домашнем каталоге пользователя. Параметр \fB\-k\fR -можно использовать только вместе с +можно использовать только вместе с параметром \fB\-m\fR. По умолчанию, домашний каталог не создаётся и файлы не копируются. -.TP -\fB\-K\fR, \fB\-\-key\fR \fIКЛЮЧ\fR=\fIЗНАЧЕНИЕ\fR +.TP 3n +\fB\-K\fR, \fB\-\-key\fR\fIКЛЮЧ\fR=\fIЗНАЧЕНИЕ\fR Используется для изменения значений по умолчанию, хранимых в файле /etc/login.defs (UID_MIN, UID_MAX, UMASK, PASS_MAX_DAYS и других). Пример: @@ -96,59 +95,58 @@ useradd \- регистрирует нового пользователя или несколько раз, например: \fB\-K \fR\fIUID_MIN\fR=\fI100\fR\fB \-K \fR\fIUID_MAX\fR=\fI499\fR .sp -Замечание: -\fB\-K \fR\fIUID_MIN\fR=\fI10\fR, -\fIUID_MAX\fR=\fI499\fR -такая форма пока не поддерживается. -.TP +Замечание: запись вида +\fB\-K \fR\fIUID_MIN\fR=\fI10\fR,\fIUID_MAX\fR=\fI499\fR +пока не работает. +.TP 3n \fB\-o\fR, \fB\-\-non\-unique\fR Позволяет создать учётную запись с уже имеющимся (не уникальным) UID. -.TP -\fB\-p\fR, \fB\-\-password\fR \fIПАРОЛЬ\fR +.TP 3n +\fB\-p\fR, \fB\-\-password\fR\fIПАРОЛЬ\fR Шифрованное значение пароля, которое возвращает функция \fBcrypt\fR(3). По умолчанию учётная запись заблокирована. -.TP -\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОЧКА\fR +.TP 3n +\fB\-s\fR, \fB\-\-shell\fR\fIОБОЛОЧКА\fR Имя регистрационной оболочки пользователя. Если задать пустое значение, то будет использована регистрационная оболочка по умолчанию. -.TP -\fB\-u\fR, \fB\-\-uid\fR \fIUID\fR +.TP 3n +\fB\-u\fR, \fB\-\-uid\fR\fIUID\fR Числовое значение идентификатора пользователя (ID). Оно должно быть уникальным, если не используется параметр -\fB\-o\fR. Значение должно быть неотрицательным. По умолчанию используется наименьшее значение ID большее 999 и большее любого другого пользовательского значения. Значения от 0 до 999 обычно зарезервированы для системных учётных записей. +\fB\-o\fR. Значение должно быть неотрицательным. По умолчанию используется наименьшее значение ID большее 999 и большее любого другого значения пользователя. Значения от 0 до 999 обычно зарезервированы для системных учётных записей. .SS "Изменение значений по умолчанию" .PP При запуске программы с параметром \fB\-D\fR -, +команда \fBuseradd\fR -показывает текущие значения по умолчанию, или изменяет их, если указаны дополнительные параметры в командной строке. Допустимые параметры: -.TP +показывает текущие значения по умолчанию или изменяет их, если указаны дополнительные параметры в командной строке. Допустимые параметры: +.TP 3n \fB\-b\fR \fIДОМАШНИЙ_КАТАЛОГ\fR Начальная часть пути нового домашнего каталога пользователя. Имя пользователя будет добавлено в конец -\fIДОМАШНИЙ_КАТАЛОГ\fR +\fIДОМАШНЕГО_КАТАЛОГА\fR для создания имени нового каталога, если не задан параметр \fB\-d\fR при создании новой учётной записи. -.TP -\fB\-e\fR \fIEXPIRE_DATE\fR +.TP 3n +\fB\-e\fR \fIДАТА_УСТАРЕВАНИЯ\fR Дата, когда учётная запись пользователя заблокирована. -.TP -\fB\-f\fR \fIINACTIVE\fR +.TP 3n +\fB\-f\fR \fIДНЕЙ\fR Число дней, которые должны пройти после устаревания пароля, перед тем как учётная запись будет заблокирована. -.TP -\fB\-g\fR, \fB\-\-gid\fR \fIGROUP\fR -Имя или числовой идентификатор новой начальной группы пользователя. Группа с таким именем должна существовать и числовой идентификатор группы должен указывать на существующую группу. -.TP -\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОЧКА\fR +.TP 3n +\fB\-g\fR, \fB\-\-gid\fR\fIГРУППА\fR +Имя или числовой идентификатор новой начальной группы пользователя. Группа с таким именем должна существовать и для числового идентификатора должна быть запись. +.TP 3n +\fB\-s\fR, \fB\-\-shell\fR\fIОБОЛОЧКА\fR Имя новой регистрационной оболочки пользователя. Данная программа будет использована для всех новых пользовательских учётных записей. .PP Если программа запущена без параметров, \fBuseradd\fR покажет текущие значения по умолчанию. +.\" end of SS subsection "Изменение значений по умолчанию" .SH "ЗАМЕЧАНИЯ" .PP Системный администратор сам решает, какие файлы нужно положить в каталог -\fI/etc/skel/\fR -, чтобы они были доступы для новых пользователей. +\fI/etc/skel/\fR. .SH "ПРЕДОСТЕРЕЖЕНИЯ" .PP Нельзя добавить пользователя в NIS группу. Это необходимо делать на NIS сервере. @@ -157,59 +155,60 @@ useradd \- регистрирует нового пользователя или \fBuseradd\fR не станет создавать учётную запись пользователя. .PP -Имена пользователей должны начинаться со строчной буквы или символа подчёркивания, и должны состоять из строчных букв, символов подчёркивания, тире и знака доллара. Это можно описать регулярным выражением: [a\-z_][a\-z0\-9_\-]*[$] +Имена пользователей должны начинаться со строчной буквы или символа подчёркивания, и должны состоять только из строчных букв, символов подчёркивания, тире и знака доллара. Это можно описать регулярным выражением: [a\-z_][a\-z0\-9_\-]*[$] .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/default/useradd\fR -содержит информацию о значениях по умолчанию -.TP +содержит защищаемую информацию о пользователях +.TP 3n \fI/etc/skel/\fR каталог, содержащий пользовательские файлы по умолчанию -.TP +.TP 3n \fI/etc/login.defs\fR содержит конфигурацию подсистемы теневых паролей .SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" .PP +Команда \fBuseradd\fR завершая работу, возвращает следующие значения: -.TP +.TP 3n \fI0\fR успешное выполнение -.TP +.TP 3n \fI1\fR не удалось изменить файл паролей -.TP +.TP 3n \fI2\fR ошибка в параметрах команды -.TP +.TP 3n \fI3\fR недопустимое значение параметра -.TP +.TP 3n \fI4\fR такой UID уже существует (и не задан параметр \fB\-o\fR) -.TP +.TP 3n \fI6\fR указанная группа не существует -.TP +.TP 3n \fI9\fR имя пользователя уже существует -.TP +.TP 3n \fI10\fR не удалось изменить файл групп -.TP +.TP 3n \fI12\fR не удалось создать домашний каталог -.TP +.TP 3n \fI13\fR не удалось создать почтовый ящик .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/userdel.8 b/man/ru/userdel.8 index 5bc388e2..aea7d760 100644 --- a/man/ru/userdel.8 +++ b/man/ru/userdel.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 "userdel" "8" "05/14/2006" "Команды управления системой" "Команды управления системой" +.\" Title: userdel +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "userdel" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,93 +17,94 @@ userdel \- удаляет учётную запись и файлы пользо \fBuserdel\fR [параметры] \fILOGIN\fR .SH "ОПИСАНИЕ" .PP +Команда \fBuserdel\fR -изменяет системные файлы учётных записей, удаляя все записи, относящиеся к -\fIимя_пользователя\fR. Заданная учётная запись должна существовать. +изменяет системные файлы учётных записей, удаляя все записи, относящиеся к указанному +\fIимени_пользователя\fR. Заданная учётная запись должна существовать. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBuserdel\fR -: -.TP +Параметры команды +\fBuserdel\fR: +.TP 3n \fB\-f\fR, \fB\-\-force\fR -С этим параметром учётная запись будет удалена, даже если пользователь в этот момент работает в системе. Также будут удалены +С этим параметром учётная запись будет удалена, даже если пользователь в этот момент работает в системе. Она также заставляет \fBuserdel\fR -домашний каталог пользователя и почтовый ящик, даже если другой пользователь использует тот же домашний каталог или если почтовый ящик не не принадлежит данному пользователю. Если переменная +удалить домашний каталог пользователя и почтовый ящик, даже если другой пользователь использует тот же домашний каталог или если почтовый ящик не принадлежит данному пользователю. Если значение \fIUSERGROUPS_ENAB\fR -установлена в +равно \fIyes\fR в файле \fI/etc/login.defs\fR -и если существует группа с именем удаляемого пользователя, то это группа будет удалена, даже если она является первичной группой другого пользователя. +и если существует группа с именем удаляемого пользователя, то это группа будет удалена, даже если она всё ещё является первичной группой другого пользователя. .sp -\fIЗамечание:\fR -Этот параметр опасно использовать, он может привести систему в нерабочее состояние. -.TP +\fIПримечание:\fR +Этот параметр опасно использовать; он может привести систему в нерабочее состояние. +.TP 3n \fB\-h\fR, \fB\-\-help\fR Показать краткую справку и закончить работу. -.TP +.TP 3n \fB\-r\fR, \fB\-\-remove\fR Файлы в домашнем каталоге пользователя будут удалены вместе с самим домашним каталогом и почтовым ящиком. Пользовательские файлы, расположенные в других файловых системах, нужно искать и удалять вручную. .sp Имя файла почтового ящика задаётся переменной \fIMAIL_DIR\fR в файле -\fIlogin.defs\fR -. +\fIlogin.defs\fR. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/login.defs\fR содержит конфигурацию подсистемы теневых паролей -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях .SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" .PP +Команда \fBuserdel\fR завершая работу, возвращает следующие значения: -.TP +.TP 3n \fI0\fR успешное выполнение -.TP +.TP 3n \fI1\fR не удалось изменить файл паролей -.TP +.TP 3n \fI2\fR ошибка в параметрах команды -.TP +.TP 3n \fI6\fR указанный пользователь не существует -.TP +.TP 3n \fI8\fR пользователь сейчас работает в системе -.TP +.TP 3n \fI10\fR не удалось изменить файл групп -.TP +.TP 3n \fI12\fR не удалось удалить домашний каталог .SH "ПРЕДОСТЕРЕЖЕНИЯ" .PP +Команда \fBuserdel\fR не будет удалять учётную запись, если пользователь в данный момент работает в системе. Вы должны завершить все запущенные процессы, принадлежащие учётной записи, которую нужно удалить. .PP Нельзя удалить NIS атрибуты клиента NIS. Это необходимо сделать на NIS сервере. .PP -Если +Если значение переменной \fIUSERGROUPS_ENAB\fR -установлена в +равно \fIyes\fR в файле -\fI/etc/login.defs\fR, +\fI/etc/login.defs\fR, то \fBuserdel\fR -удалит группу с именем как у пользователя. Чтобы избежать противоречий в базах данных групп и паролей, +удалит группу с именем как у пользователя. Чтобы избежать рассогласованности в базах данных групп и паролей, \fBuserdel\fR проверит, что данная группа не используется в качестве первичной для другого пользователя, и выдаст предупреждение без удаления, если такое случится. Параметр \fB\-f\fR diff --git a/man/ru/usermod.8 b/man/ru/usermod.8 index 813b6354..bed10501 100644 --- a/man/ru/usermod.8 +++ b/man/ru/usermod.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 "usermod" "8" "05/14/2006" "Команды управления системой" "Команды управления системой" +.\" Title: usermod +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "usermod" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -14,73 +17,64 @@ usermod \- изменяет учётную запись пользователя \fBusermod\fR [\fIпараметры\fR] \fILOGIN\fR .SH "ОПИСАНИЕ" .PP +Команда \fBusermod\fR -изменяет системные файлы учётных записей согласно параметрам, переданным в командной строке. +изменяет системные файлы учётных записей согласно переданным в командной строке параметрам. .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды -\fBusermod\fR -: -.TP -\fB\-a\fR, \fB\-\-append\fR \fIGROUP\fR +Параметры команды +\fBusermod\fR: +.TP 3n +\fB\-a\fR, \fB\-\-append\fR\fIГРУППА\fR Добавить пользователя в дополнительную группу. -.TP -\fB\-c\fR, \fB\-\-comment\fR \fIКОММЕНТАРИЙ\fR +.TP 3n +\fB\-c\fR, \fB\-\-comment\fR\fIКОММЕНТАРИЙ\fR Новое значение поля комментария в файле пользовательских паролей. Обычно его изменяют с помощью программы -\fBchfn\fR(1) -. -.TP -\fB\-d\fR, \fB\-\-home\fR \fIДОМАШНИЙ_КАТАЛОГ\fR -Новый регистрационный каталог пользователя. Если указан параметр -\fB\-m\fR -, то содержимое текущего домашнего каталога будет перемещено в новый домашний каталог, который будет создан, если он ещё не существует. -.TP -\fB\-e\fR, \fB\-\-expiredate\fR \fIEXPIRE_DATE\fR +\fBchfn\fR(1). +.TP 3n +\fB\-d\fR, \fB\-\-home\fR\fIДОМАШНИЙ_КАТАЛОГ\fR +Новый домашний каталог пользователя. Если указан параметр +\fB\-m\fR, то содержимое текущего домашнего каталога будет перемещено в новый домашний каталог, который будет создан, если он ещё не существует. +.TP 3n +\fB\-e\fR, \fB\-\-expiredate\fR\fIДАТА_УСТАРЕВАНИЯ\fR Дата, когда учётная запись пользователя будет заблокирована. Дата задаётся в формате \fIГГГГ\-ММ\-ДД\fR. -.TP -\fB\-f\fR, \fB\-\-inactive\fR \fIINACTIVE\fR +.TP 3n +\fB\-f\fR, \fB\-\-inactive\fR\fIДНЕЙ\fR Число дней, которые должны пройти после устаревания пароля, чтобы учётная запись заблокировалась навсегда. Если указано значение 0, то учётная запись блокируется сразу после устаревания пароля, а при значении \-1 данная возможность не используется. По умолчанию используется значение \-1. -.TP -\fB\-g\fR, \fB\-\-gid\fR \fIGROUP\fR +.TP 3n +\fB\-g\fR, \fB\-\-gid\fR\fIГРУППА\fR Имя или числовой идентификатор новой начальной группы пользователя. Группа с таким именем должна существовать. Идентификатор группы должен указывать на уже существующую группу. По умолчанию идентификатор группы установлен в 1. -.TP -\fB\-G\fR, \fB\-\-groups\fR \fIГРУППА1\fR[\fI,ГРУППА2,...\fR[\fI,ГРУППАN\fR]]] -Список дополнительных групп, в которых числится пользователь. Перечисление групп осуществляется через запятую, без промежуточных пробелов. На указанные группы действуют ограничения, указанные в параметре -\fB\-g\fR -. Если пользователь член группы, которой в указанном списке нет, то пользователь удаляется из этой группы. Такое поведение можно изменить с помощью параметра -\fB\-a\fR -, который говорит добавить пользователя к уже имеющемуся списку групп пользователя. -.TP -\fB\-l\fR, \fB\-\-login\fR \fIНОВОЕ_ИМЯ\fR -Имя пользователя будет изменено с -\fILOGIN\fR -на -\fIНОВОЕ_ИМЯ\fR. Больше ничего не меняется. В частности, вероятно, нужно изменить имя домашнего каталога пользователя, чтобы отразить изменение в имени пользователя. -.TP +.TP 3n +\fB\-G\fR, \fB\-\-groups\fR\fIГРУППА1\fR[\fI,ГРУППА2,...\fR[\fI,ГРУППАN\fR]]] +Список дополнительных групп, в которых числится пользователь. Перечисление групп осуществляется через запятую, без промежуточных пробелов. На указанные группы действуют те же ограничения, что и для группы указанной в параметре +\fB\-g\fR. Если пользователь член группы, которой в указанном списке нет, то пользователь удаляется из этой группы. Такое поведение можно изменить с помощью параметра +\fB\-a\fR, при указании которого к уже имеющемуся списку групп пользователя добавляется список указанных дополнительных групп. +.TP 3n +\fB\-l\fR, \fB\-\-login\fR\fIНОВОЕ_ИМЯ\fR +Имя пользователя будет изменено с emphasis remap="I">ИМЯ +.TP 3n \fB\-L\fR, \fB\-\-lock\fR Заблокировать пароль пользователя. Это делается помещением символа '!' в начало шифрованного пароля, чтобы приводит к блокировке пароля. Не используйте этот параметр вместе с \fB\-p\fR или \fB\-U\fR. -.TP +.TP 3n \fB\-o\fR, \fB\-\-non\-unique\fR При использовании с параметром -\fB\-u\fR -, этот параметр позволяет указывать не уникальный числовой идентификатор пользователя. -.TP -\fB\-p\fR, \fB\-\-password\fR \fIПАРОЛЬ\fR +\fB\-u\fR, этот параметр позволяет указывать не уникальный числовой идентификатор пользователя. +.TP 3n +\fB\-p\fR, \fB\-\-password\fR\fIПАРОЛЬ\fR Шифрованное значение пароля, которое возвращает функция \fBcrypt\fR(3). -.TP -\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОЧКА\fR +.TP 3n +\fB\-s\fR, \fB\-\-shell\fR\fIОБОЛОЧКА\fR Имя новой регистрационной оболочки пользователя. Если задать пустое значение, то будет использована регистрационная оболочка по умолчанию. -.TP -\fB\-u\fR, \fB\-\-uid\fR \fIUID\fR -Числовое значение идентификатора пользователя (ID). Оно должно быть уникальным, если не используется параметр -\fB\-o\fR -. Значение должно быть неотрицательным. Значения от 0 до 999 обычно, зарезервированы для системных учётных записей. Для всех файлов, которыми владеет пользователь и которые расположены в его домашнем каталоге идентификатор владельца файла будет изменён автоматически. Для файлов, расположенных вне домашнего каталога идентификатор нужно изменять вручную. -.TP +.TP 3n +\fB\-u\fR, \fB\-\-uid\fR\fIUID\fR +Числовое значение идентификатора пользователя (ID). Значение должно быть уникальным, если не задан параметр +\fB\-o\fR. Значение должно быть неотрицательным. Значения от 0 до 999 обычно зарезервированы для системных учётных записей. Для всех файлов, которыми владеет пользователь и которые расположены в его домашнем каталоге идентификатор владельца файла будет изменён автоматически. Для файлов, расположенных вне домашнего каталога идентификатор нужно изменять вручную. +.TP 3n \fB\-U\fR, \fB\-\-unlock\fR Разблокировать пароль пользователя. Это выполняется удалением символа '!' из начала шифрованного пароля. Не используйте этот параметр вместе с \fB\-p\fR @@ -88,19 +82,21 @@ usermod \- изменяет учётную запись пользователя \fB\-L\fR. .SH "ПРЕДОСТЕРЕЖЕНИЯ" .PP +Команда \fBusermod\fR -не будет изменять имя пользователя, если этот пользователь в данный момент работает в системе. Если требуется изменить числовой идентификатор пользователя то нужно проверить, что от этого пользователя нет запущенных процессов. Владельца файлов crontab нужно изменять вручную. Владельца заданий at нужно изменять вручную. Также вручную нужно сделать все изменения связанные с NIS на сервере NIS. +не будет изменять имя пользователя, если этот пользователь в данный момент работает в системе. Если требуется изменить числовой идентификатор пользователя, нужно проверить, что от этого пользователя нет запущенных процессов. Владельца файлов +\fBcrontab\fR +нужно изменять вручную. Владельца заданий +\fBat\fR +нужно изменять вручную. Также вручную нужно сделать все изменения связанные с NIS на сервере NIS. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP -\fI/etc/login.defs\fR -содержит конфигурацию подсистемы теневых паролей -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/ru/vipw.8 b/man/ru/vipw.8 index 114be1de..87631257 100644 --- a/man/ru/vipw.8 +++ b/man/ru/vipw.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 "vipw" "8" "03/11/2006" "Команды управления системой" "Команды управления системой" +.\" Title: vipw +.\" Author: +.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> +.\" Date: 06/24/2006 +.\" Manual: Команды управления системой +.\" Source: Команды управления системой +.\" +.TH "vipw" "8" "06/24/2006" "Команды управления системой" "Команды управления системой" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -19,51 +22,49 @@ vipw, vigr \- служат для редактирования файлов па \fBvipw\fR и \fBvigr\fR -служат для редактирования файлов +редактируют файлы \fI/etc/passwd\fR и \fI/etc/group\fR, соответственно. Если указан параметр -\fB\-s\fR -, то будут редактироваться теневые версии этих файлов, +\fB\-s\fR, то будут редактироваться теневые версии этих файлов, \fI/etc/shadow\fR и \fI/etc/gshadow\fR, соответственно. На время работы программы устанавливают блокировку для предотвращения повреждения файла. При выборе редактора программы сначала проверяют переменную среды -\fB$VISUAL\fR, а затем +\fB$VISUAL\fR, затем \fB$EDITOR\fR, и если ничего не найдено, запускают стандартный редактор \fBvi\fR(1). .SH "ПАРАМЕТРЫ" .PP -Возможные параметры команды +Параметры команд \fBvipw\fR и -\fBvigr\fR -: -.TP +\fBvigr\fR: +.TP 3n \fB\-g\fR, \fB\-\-group\fR Редактирует базу данных групп. -.TP +.TP 3n \fB\-h\fR, \fB\-\-help\fR Показать краткую справку и закончить работу. -.TP +.TP 3n \fB\-p\fR, \fB\-\-passwd\fR Редактировать базу данных passwd. -.TP +.TP 3n \fB\-q\fR, \fB\-\-quiet\fR -Малоинформативный режим базы данных. -.TP +Не выводить сообщений при работе. +.TP 3n \fB\-s\fR, \fB\-\-shadow\fR Редактировать базу данных shadow или gshadow. .SH "ФАЙЛЫ" -.TP +.TP 3n \fI/etc/group\fR содержит информацию о группах -.TP +.TP 3n \fI/etc/gshadow\fR содержит защищаемую информацию о группах -.TP +.TP 3n \fI/etc/passwd\fR содержит информацию о пользователях -.TP +.TP 3n \fI/etc/shadow\fR содержит защищаемую информацию о пользователях .SH "СМОТРИТЕ ТАКЖЕ" diff --git a/man/sg.1 b/man/sg.1 index ea018052..e25f0c52 100644 --- a/man/sg.1 +++ b/man/sg.1 @@ -1,11 +1,11 @@ .\" Title: sg .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "SG" "1" "06/06/2006" "User Commands" "User Commands" +.TH "SG" "1" "06/24/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/shadow-man-pages.pot b/man/shadow-man-pages.pot index eceb9f77..4595e686 100644 --- a/man/shadow-man-pages.pot +++ b/man/shadow-man-pages.pot @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2006-06-01 23:03+0200\n" +"POT-Creation-Date: 2006-06-25 18:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -13,7 +13,7 @@ msgstr "" msgid "vipw" msgstr "" -#: 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:6(manvolnum) +#: 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:52(manvolnum) chpasswd.8.xml:6(manvolnum) chgpasswd.8.xml:6(manvolnum) msgid "8" msgstr "" @@ -89,7 +89,7 @@ msgstr "" 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) +#: 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:37(title) expiry.1.xml:32(title) chsh.1.xml:56(title) chfn.1.xml:59(title) chage.1.xml:175(title) msgid "FILES" msgstr "" @@ -109,23 +109,23 @@ msgstr "" msgid "Secure group account information." msgstr "" -#: 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) +#: vipw.8.xml:100(filename) usermod.8.xml:255(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 "" -#: 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) +#: vipw.8.xml:102(para) usermod.8.xml:257(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) msgid "User account information." msgstr "" -#: 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) +#: vipw.8.xml:106(filename) usermod.8.xml:261(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 "" -#: 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) +#: vipw.8.xml:108(para) usermod.8.xml:263(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) msgid "Secure user account information." msgstr "" -#: 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:84(title) chfn.1.xml:77(title) chage.1.xml:230(title) +#: vipw.8.xml:114(title) usermod.8.xml:270(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:49(title) expiry.1.xml:50(title) chsh.1.xml:80(title) chpasswd.8.xml:85(title) chgpasswd.8.xml:84(title) chfn.1.xml:77(title) chage.1.xml:230(title) msgid "SEE ALSO" msgstr "" @@ -270,18 +270,10 @@ msgid "CAVEATS" msgstr "" #: usermod.8.xml:234(para) -msgid "<command>usermod</command> 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." +msgid "<command>usermod</command> 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 <command>crontab</command> files manually. You must change the owner of any <command>at</command> jobs manually. You must make any changes involving NIS on the NIS server." msgstr "" -#: 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 "" - -#: 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) -msgid "Shadow password suite configuration." -msgstr "" - -#: usermod.8.xml:277(para) +#: usermod.8.xml:271(para) msgid "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>chsh</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>crypt</refentrytitle><manvolnum>3</manvolnum></citerefentry>, <citerefentry><refentrytitle>gpasswd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupadd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupmod</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -325,6 +317,14 @@ msgstr "" msgid "The mail spool is defined by the <emphasis>MAIL_DIR</emphasis> variable in the <filename>login.defs</filename> file." msgstr "" +#: 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 "" + +#: 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) +msgid "Shadow password suite configuration." +msgstr "" + #: 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 "" @@ -2222,7 +2222,7 @@ msgid "lastlog" msgstr "" #: lastlog.8.xml:11(refpurpose) -msgid "examine lastlog file" +msgid "reports the most recent login of all users or of a given user" msgstr "" #: lastlog.8.xml:25(para) @@ -2270,7 +2270,7 @@ msgid "NOTE" msgstr "" #: lastlog.8.xml:102(para) -msgid "The <filename>lastlog</filename> file is a database which contains info on the last login of each user. You should not rotate it. It is a sparse file, so its size on the disk is much smaller than the one shown by \"<command>ls -l</command>\" (which can indicate a really big file if you have a high UID). You can display its real size with \"<command>ls -s</command>\"." +msgid "The <filename>lastlog</filename> file is a database which contains info on the last login of each user. You should not rotate it. It is a sparse file, so its size on the disk is usually much smaller than the one shown by \"<command>ls -l</command>\" (which can indicate a really big file if you have in <filename>passwd</filename> users with a high UID). You can display its real size with \"<command>ls -s</command>\"." msgstr "" #: lastlog.8.xml:116(filename) @@ -2282,7 +2282,7 @@ msgid "Database times of previous user logins." msgstr "" #: lastlog.8.xml:126(para) -msgid "Large gaps in UID numbers will cause the lastlog program to run longer with no output to the screen (i.e. if mmdf=800 and last UID=170, program will appear to hang as it processes UID 171-799)." +msgid "Large gaps in UID numbers will cause the lastlog program to run longer with no output to the screen (i.e. if in lastlog database there is no entries for users with UID between 170 and 800 lastlog will appear to hang as it processes entries with UIDs 171-799)." msgstr "" #: gshadow.5.xml:5(refentrytitle) gshadow.5.xml:10(refname) @@ -2714,7 +2714,7 @@ msgstr "" msgid "<citerefentry><refentrytitle>newgrp</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>gshadow</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupadd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupmod</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>grpck</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</manvolnum></citerefentry>." msgstr "" -#: faillog.8.xml:5(refentrytitle) faillog.8.xml:10(refname) faillog.8.xml:16(command) faillog.5.xml:5(refentrytitle) faillog.5.xml:9(refname) faillog.5.xml:49(refentrytitle) +#: faillog.8.xml:5(refentrytitle) faillog.8.xml:10(refname) faillog.8.xml:16(command) faillog.5.xml:5(refentrytitle) faillog.5.xml:9(refname) faillog.5.xml:52(refentrytitle) msgid "faillog" msgstr "" @@ -2770,11 +2770,11 @@ msgstr "" msgid "<command>faillog</command> 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 <option>-u</option> flag, or print out all users with the <option>-a</option> flag." msgstr "" -#: faillog.8.xml:135(filename) faillog.5.xml:37(filename) +#: faillog.8.xml:135(filename) faillog.5.xml:40(filename) msgid "/var/log/faillog" msgstr "" -#: faillog.8.xml:137(para) faillog.5.xml:39(para) +#: faillog.8.xml:137(para) faillog.5.xml:42(para) msgid "Failure logging file." msgstr "" @@ -2787,16 +2787,16 @@ msgid "login failure logging file" msgstr "" #: faillog.5.xml:15(para) -msgid "<filename>/var/log/faillog</filename> maintains a count of login failures and the limits for each account. The file is fixed length record, indexed by numerical UID. Each record contains the count of login failures since the last successful login; the maximum number of failures before the account is disabled; the line the last login failure occurred on; and the date the last login failure occurred." +msgid "<filename>/var/log/faillog</filename> maintains a count of login failures and the limits for each account. The file is fixed length record, indexed by numerical UID. Each record contains the count of login failures since the last successful login; the maximum number of failures before the account is disabled; the line the last login failure occurred on; the date the last login failure occurred; and the time in seconds how long the account will be locked after a failure." msgstr "" -#: faillog.5.xml:23(para) +#: faillog.5.xml:25(para) msgid "The structure of the file is:" msgstr "" -#: faillog.5.xml:24(programlisting) +#: faillog.5.xml:26(programlisting) #, no-wrap -msgid "\nstruct\tfaillog {\n\tshort fail_cnt;\n\tshort fail_max;\n\tchar fail_line[12];\n\ttime_t fail_time;\n};" +msgid "\nstruct\tfaillog {\n\tshort fail_cnt;\n\tshort fail_max;\n\tchar fail_line[12];\n\ttime_t fail_time;\n\tlong fail_locktime;\n};" msgstr "" #: expiry.1.xml:5(refentrytitle) expiry.1.xml:10(refname) expiry.1.xml:16(command) diff --git a/man/shadow.3 b/man/shadow.3 index 802cfa35..f9fa5b73 100644 --- a/man/shadow.3 +++ b/man/shadow.3 @@ -1,11 +1,11 @@ .\" Title: shadow .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> -.\" Date: 06/06/2006 +.\" Date: 06/20/2006 .\" Manual: Library Calls .\" Source: Library Calls .\" -.TH "SHADOW" "3" "06/06/2006" "Library Calls" "Library Calls" +.TH "SHADOW" "3" "06/20/2006" "Library Calls" "Library Calls" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/shadow.5 b/man/shadow.5 index 30070ca2..09a2e5ff 100644 --- a/man/shadow.5 +++ b/man/shadow.5 @@ -1,11 +1,11 @@ .\" Title: shadow .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: File Formats and Conversions .\" Source: File Formats and Conversions .\" -.TH "SHADOW" "5" "06/06/2006" "File Formats and Conversions" "File Formats and Conversions" +.TH "SHADOW" "5" "06/24/2006" "File Formats and Conversions" "File Formats and Conversions" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/su.1 b/man/su.1 index 8d956adb..e90cb70a 100644 --- a/man/su.1 +++ b/man/su.1 @@ -1,11 +1,11 @@ .\" Title: su .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: User Commands .\" Source: User Commands .\" -.TH "SU" "1" "06/06/2006" "User Commands" "User Commands" +.TH "SU" "1" "06/24/2006" "User Commands" "User Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/suauth.5 b/man/suauth.5 index 7497be99..2bd1271e 100644 --- a/man/suauth.5 +++ b/man/suauth.5 @@ -1,11 +1,11 @@ .\" Title: suauth .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: File Formats and Conversions .\" Source: File Formats and Conversions .\" -.TH "SUAUTH" "5" "06/06/2006" "File Formats and Conversions" "File Formats and Conversions" +.TH "SUAUTH" "5" "06/24/2006" "File Formats and Conversions" "File Formats and Conversions" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/sulogin.8 b/man/sulogin.8 index 48abbf27..790ff150 100644 --- a/man/sulogin.8 +++ b/man/sulogin.8 @@ -1,11 +1,11 @@ .\" Title: sulogin .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "SULOGIN" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "SULOGIN" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/tr/Makefile.in b/man/tr/Makefile.in index bcc5fec9..fd283be0 100644 --- a/man/tr/Makefile.in +++ b/man/tr/Makefile.in @@ -213,9 +213,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/tr/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/tr/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/tr/Makefile + $(AUTOMAKE) --gnu man/tr/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/useradd.8 b/man/useradd.8 index aa5ecea6..087d9a68 100644 --- a/man/useradd.8 +++ b/man/useradd.8 @@ -1,11 +1,11 @@ .\" Title: useradd .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "USERADD" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "USERADD" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/userdel.8 b/man/userdel.8 index 27f96428..55fbefea 100644 --- a/man/userdel.8 +++ b/man/userdel.8 @@ -1,11 +1,11 @@ .\" Title: userdel .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "USERDEL" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "USERDEL" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/usermod.8 b/man/usermod.8 index 94530762..434d153f 100644 --- a/man/usermod.8 +++ b/man/usermod.8 @@ -1,11 +1,11 @@ .\" Title: usermod .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "USERMOD" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "USERMOD" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) @@ -94,15 +94,16 @@ or .PP \fBusermod\fR -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. +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 +\fBcrontab\fR +files manually. You must change the owner of any +\fBat\fR +jobs manually. You must make any changes involving NIS on the NIS server. .SH "FILES" .TP 3n \fI/etc/group\fR Group account information. .TP 3n -\fI/etc/login.defs\fR -Shadow password suite configuration. -.TP 3n \fI/etc/passwd\fR User account information. .TP 3n diff --git a/man/usermod.8.xml b/man/usermod.8.xml index 8a865d0f..c23cb2e3 100644 --- a/man/usermod.8.xml +++ b/man/usermod.8.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <refentry id='usermod.8'> - <!-- $Id: usermod.8.xml,v 1.25 2006/05/20 12:11:38 kloczek Exp $ --> + <!-- $Id: usermod.8.xml,v 1.27 2006/06/12 14:19:24 kloczek Exp $ --> <refmeta> <refentrytitle>usermod</refentrytitle> <manvolnum>8</manvolnum> @@ -236,9 +236,9 @@ 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. + of any <command>crontab</command> files manually. You must change + the owner of any <command>at</command> jobs manually. You must make + any changes involving NIS on the NIS server. </para> </refsect1> @@ -251,12 +251,6 @@ <para>Group account information.</para> </listitem> </varlistentry> - <varlistentry> - <term><filename>/etc/login.defs</filename></term> - <listitem> - <para>Shadow password suite configuration.</para> - </listitem> - </varlistentry> <varlistentry> <term><filename>/etc/passwd</filename></term> <listitem> diff --git a/man/vipw.8 b/man/vipw.8 index cba1eb54..e17f5d8c 100644 --- a/man/vipw.8 +++ b/man/vipw.8 @@ -1,11 +1,11 @@ .\" Title: vipw .\" Author: .\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/> -.\" Date: 06/06/2006 +.\" Date: 06/24/2006 .\" Manual: System Management Commands .\" Source: System Management Commands .\" -.TH "VIPW" "8" "06/06/2006" "System Management Commands" "System Management Commands" +.TH "VIPW" "8" "06/24/2006" "System Management Commands" "System Management Commands" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) diff --git a/man/zh_CN/Makefile.in b/man/zh_CN/Makefile.in index 077f47c7..e362a8f9 100644 --- a/man/zh_CN/Makefile.in +++ b/man/zh_CN/Makefile.in @@ -214,9 +214,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/zh_CN/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/zh_CN/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/zh_CN/Makefile + $(AUTOMAKE) --gnu man/zh_CN/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/man/zh_TW/Makefile.in b/man/zh_TW/Makefile.in index 90704cd4..72ea2762 100644 --- a/man/zh_TW/Makefile.in +++ b/man/zh_TW/Makefile.in @@ -214,9 +214,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign man/zh_TW/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/zh_TW/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign man/zh_TW/Makefile + $(AUTOMAKE) --gnu man/zh_TW/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ diff --git a/po/ChangeLog b/po/ChangeLog new file mode 100644 index 00000000..37784c99 --- /dev/null +++ b/po/ChangeLog @@ -0,0 +1,7 @@ +2006-06-12 gettextize <bug-gnu-gettext@gnu.org> + + * Makefile.in.in: Upgrade to gettext-0.14.5. + * insert-header.sin: New file, from gettext-0.14.5. + * remove-potcdate.sin: New file, from gettext-0.14.5. + * Rules-quot: Upgrade to gettext-0.14.5. + diff --git a/po/LINGUAS b/po/LINGUAS index 2c8c80a4..013d0e6f 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -3,6 +3,7 @@ ca cs da de +dz el es eu @@ -14,8 +15,10 @@ hu id it ja +km ko nb +ne nl nn pl diff --git a/po/POTFILES.in b/po/POTFILES.in index 1e4eade5..490fea69 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -4,7 +4,6 @@ lib/commonio.c lib/encrypt.c lib/fputsx.c lib/getdef.c -lib/getpass.c lib/groupio.c lib/gshadow.c lib/lockpw.c diff --git a/po/bs.gmo b/po/bs.gmo index 65ca7dd5f4cce40f82d81c3dcd39483c00b5c633..f0f039936a3c504a2af5013c69b8f22bdf56bf4a 100644 GIT binary patch delta 23 ecmX>jc}8+W4?CBcu92yNp_!GT@#bmlW~=~N%m$JG delta 23 ecmX>jc}8+W4?CBsu91O)fvJ_D;pS=VW~=~NVg`r+ diff --git a/po/bs.po b/po/bs.po index c71ca0a3..56e4a541 100644 --- a/po/bs.po +++ b/po/bs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2004-05-09 12:03+0100\n" "Last-Translator: Safir Šećerović <sapphire@linux.org.ba>\n" "Language-Team: Bosnian <lokal@lugbih.org>\n" @@ -189,6 +189,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" #, c-format @@ -427,6 +428,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -482,6 +484,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -541,6 +544,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" #, c-format @@ -661,13 +665,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" #, c-format @@ -911,6 +916,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" #, c-format @@ -1120,6 +1126,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" msgid "Old password: " @@ -1297,6 +1304,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" #, c-format @@ -1406,6 +1414,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" #, c-format @@ -1542,6 +1551,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1598,19 +1608,19 @@ msgstr "" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1619,6 +1629,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" #, c-format @@ -1697,6 +1708,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" #, c-format diff --git a/po/ca.gmo b/po/ca.gmo index 93ab807cd5cdbfd5cbc095345c6809184e202800..bcd2f5941fa687bdd0b463841e4201446fc546a4 100644 GIT binary patch delta 6520 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 delta 8085 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 Mqto@t?r;12HyD~}kN^Mx diff --git a/po/ca.po b/po/ca.po index e9592ee9..c8812d54 100644 --- a/po/ca.po +++ b/po/ca.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.0.14\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2006-02-21 20:37+0100\n" "Last-Translator: Guillem Jover <guillem@debian.org>\n" "Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n" @@ -194,6 +194,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Forma d'ús: chage [opcions] usuari\n" "\n" @@ -453,6 +454,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Forma d'ús: chpasswd [opcions]\n" "\n" @@ -516,6 +518,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Forma d'ús: chpasswd [opcions]\n" "\n" @@ -582,6 +585,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Forma d'ús: faillog [opcions]\n" "\n" @@ -711,18 +715,19 @@ msgstr "%s: no es pot reescriure el fitxer ombra\n" msgid "%s: can't unlock file\n" msgstr "%s: no es pot desblocar el fitxer\n" -#, c-format +#, fuzzy, c-format msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Forma d'ús: groupadd [opcions] grup\n" "\n" @@ -977,6 +982,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Forma d'ús: lastlog [opcions]\n" "\n" @@ -1206,6 +1212,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Forma d'ús: passwd [opcions] [usuari]\n" "\n" @@ -1410,6 +1417,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Forma d'ús: su [opcions] [usuari]\n" "\n" @@ -1534,6 +1542,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Forma d'ús: useradd [opcions] USUARI\n" "\n" @@ -1706,6 +1715,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1762,21 +1772,21 @@ msgstr "%s: no s'elimina el directori %s (eliminaria el home de l'usuari %s)\n" msgid "%s: error removing directory %s\n" msgstr "%s: s'ha produït un error en eliminar el directori %s\n" -#, c-format +#, fuzzy, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1785,6 +1795,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Forma d'ús: usermod [opcions] usuari\n" "\n" @@ -1887,6 +1898,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Forma d'ús: vipw [opcions]\n" "\n" diff --git a/po/cs.gmo b/po/cs.gmo index 366eeda3814f330f217637b83d4d7854b85bdaaa..35c8a9f88157a510b97de9bfef40506832987937 100644 GIT binary patch delta 8692 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 delta 9075 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 diff --git a/po/cs.po b/po/cs.po index 7da54d05..3c069d61 100644 --- a/po/cs.po +++ b/po/cs.po @@ -4,10 +4,10 @@ # msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.16\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-06-02 20:21+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-23 12:41+0200\n" "Last-Translator: Miroslav Kure <kurem@debian.cz>\n" "Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n" "MIME-Version: 1.0\n" @@ -197,6 +197,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Použití: chage [volby] uživatel\n" "\n" @@ -454,6 +455,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Použití: chgpasswd [volby]\n" "\n" @@ -516,6 +518,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Použití: chpasswd [volby]\n" "\n" @@ -582,6 +585,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Použití: faillog [volby]\n" "\n" @@ -709,18 +713,19 @@ msgstr "%s: nelze přepsat soubor se stínovými hesly\n" msgid "%s: can't unlock file\n" msgstr "%s: nelze odemknout soubor\n" -#, c-format +#, fuzzy, c-format msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Použití: groupadd [volby] skupina\n" "\n" @@ -975,6 +980,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Použití: lastlog [volby]\n" "\n" @@ -1201,6 +1207,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Použití: passwd [volby] [účet]\n" "\n" @@ -1402,6 +1409,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Použití: su [volby] [účet]\n" "\n" @@ -1526,6 +1534,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Použití: useradd [volby] účet\n" "\n" @@ -1693,6 +1702,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Použití: userdel [volby] ÚČET\n" "\n" @@ -1757,19 +1767,19 @@ msgstr "%s: chyba při mazání adresáře %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1778,8 +1788,9 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" -"Použití: usermod [volby] účet\n" +"Použití: usermod [volby] ÚČET\n" "\n" "Volby:\n" " -a, --append SKUPINA\t\tpřidá uživatele do další SKUPINY\n" @@ -1787,14 +1798,14 @@ msgstr "" " -d, --home-dir DOMOV_ADR\tnový domovský adresář uživatele\n" " -e, --expiredate EXP_DATUM\tnastaví vypršení platnosti účtu na EXP_DATUM\n" " -f, --inactive NEAKTIV\tzablokuje účet po NEAKTIV dnech od vypršení\n" -" -g, --gid SKUPINA\t\tvynutí novou primární SKUPINU\n" -" -G, --groups SKUPINY\t\tseznam dodatečných skupin, do kterých\n" +" -g, --gid SKUPINA\t\tnastaví novou primární SKUPINU\n" +" -G, --groups SKUPINY\t\tnový seznam dodatečných skupin, do kterých\n" "\t\t\t\tmá účet patřit\n" " -h, --help\t\t\tzobrazí tuto nápovědu a skončí\n" -" -l, --login ÚČET\t\tnová hodnota přihlašovacího jména\n" +" -l, --login NOVÝ_ÚČET\t\tnová hodnota přihlašovacího jména\n" " -L, --lock\t\t\tzamkne uživatelský účet\n" " -m, --move-home\t\tpřesune obsah původního domovského adresáře\n" -"\t\t\t\t do nového umístění (používejte pouze s -d)\n" +"\t\t\t\tdo nového umístění (používejte pouze s -d)\n" " -o, --non-unique\t\tpovolí vytvoření uživatele s duplicitním\n" "\t\t\t\t(nejedinečným) UID\n" " -p, --password HESLO\t\tpoužije nové zašifrované heslo\n" @@ -1878,6 +1889,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Použití: vipw [volby]\n" "\n" diff --git a/po/da.gmo b/po/da.gmo index 29227d2cfadd7fb1baa407b4ad7ffa71f8110c6d..d94f9b80e07afb6d056b2457e2b2f09b0cfc236b 100644 GIT binary patch delta 8772 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 Gf&T+<bzxBe delta 9180 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 J(XL?4{|3>f?r8u3 diff --git a/po/da.po b/po/da.po index 9ff45246..240eb851 100644 --- a/po/da.po +++ b/po/da.po @@ -6,12 +6,12 @@ # Claus Hindsgaul <claus.hindsgaul@gmail.com>, 2006. msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.16\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-05-31 18:22+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-23 08:34+0200\n" "Last-Translator: Claus Hindsgaul <claus.hindsgaul@gmail.com>\n" -"Language-Team: Danish <dansk@klid.dk>\n" +"Language-Team: Danish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -195,6 +195,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Brug: chage [tilvalg] bruger\n" "\n" @@ -451,6 +452,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Brug: chgpasswd [tilvalg]\n" "\n" @@ -513,6 +515,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Brug: chpasswd [tilvalg]\n" "\n" @@ -579,6 +582,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Brug: faillog [tilvalg]\n" "\n" @@ -707,18 +711,19 @@ msgstr "%s: kan ikke genskrive skyggefil\n" msgid "%s: can't unlock file\n" msgstr "%s: kan ikke låse fil op\n" -#, c-format +#, fuzzy, c-format msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Brug: groupadd [tilvalg] gruppe\n" "\n" @@ -972,6 +977,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Brug: lastlog [tilvalg]\n" "\n" @@ -1199,6 +1205,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Brug: passwd [tilvalg] [logind]\n" "\n" @@ -1208,7 +1215,7 @@ msgstr "" " -e, --expire\t\t\tgennemtving udløb af den navngivne kontos adgangskode\n" " -h, --help\t\t\tvis denne hjælpebesked og afslut\n" " -k, --keep-tokens\t\tskift kun adgangskode, hvis den er udløbet\n" -" -i, --inactive INAKTIVT\tset udløbne adgangskoder til \n" +" -i, --inactive INAKTIVT\tset udløbne adgangskoder til\n" "\t\t\t\tto INAKTIVT\n" " -l, --lock\t\t\tlæs den nanvgivne konto\n" " -n, --mindays MIN_DAGE\tangiv minimale antal dage inden skift af " @@ -1399,6 +1406,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Brug: su [tilvalg] [logind]\n" "\n" @@ -1522,6 +1530,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Brug: useradd [tilvalg] LOGIND\n" "\n" @@ -1687,6 +1696,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Brug: userdel [tilvalg] LOGIND\n" "\n" @@ -1752,19 +1762,19 @@ msgstr "%s: fejl under fjernelse af mappen %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1773,29 +1783,31 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" -"Brug: useradd [tilvalg] logind\n" +"Brug: usermod [tilvalg] logind\n" "\n" "Tilvalg:\n" -" -a, --append GRUPPE\t\ttilføj brugeren til en supplerende gruppe\n" -" -c, --comment KOMMENTAR\t\tny værdi til GECOS-feltet\n" +" -a, --append GRUPPE\t\ttilføj brugeren til en supplerende GRUPPE\n" +" -c, --comment KOMMENTAR\tny værdi til GECOS-feltet\n" " -d, --home-dir HJEMMEMAPPE\tden nye brugerkontos hjemmemappe\n" " -e, --expiredate UDLØBSDATO\tsæt kontoens udløbsdato til UDLØBSDATO\n" -" -f, --inactive INAKTIV\tsæt inaktiv adgangskode til INAKTIV efter udløb\n" -" -g, --gid GRUPPE\t\tgennemtving brugen af GRUPPE til den nye \t\t\t" -"\tlogind-gruppe\n" -" -G, --groups GRUPPER\t\tvis supplerende grupper\n" +" -f, --inactive INAKTIV\tsæt inaktiv adgangskode til INAKTIV efter udløb\n" +" -g, --gid GRUPPE\t\tgennemtving brugen af GRUPPE til den nye primære " +"gruppe\n" +" -G, --groups GRUPPER\t\tny liste med supplerende grupper\n" " -h, --help\t\t\tvis denne hjælpebesked og afslut\n" " -l, --login LOGIND\t\tny værdi til logind-navnet\n" -" -L, --lock\t\t\tlæs brugerkontoen\n" +" -L, --lock\t\t\tlås brugerkontoen\n" " -m, --move-home\t\tflyt indholdet af hjemmemappen til den nye\n" "\t\t\t\tplacering (brug kun sammen med -d)\n" " -o, --non-unique\t\ttillad oprettelse af ens (ikke-unikke) UID\n" " -p, --password ADGANGSKODE\tbrug krypteret adgangskode til den nye " -"brugerkonto\n" +"adgangskode\n" " -s, --shell SKAL\t\tden nye brugerkontos logind-skal\n" " -u, --uid UID\t\t\tny UID til brugerkontoen\n" -" -U, --unlock\t\t\tfjern lås fra brugerkonto\n" +" -U, --unlock\t\t\tfjern lås fra brugerkontoen\n" +"\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1873,6 +1885,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Brug: vipw [tilvalg]\n" "\n" diff --git a/po/de.gmo b/po/de.gmo index f151806bdca9afadcce8c272a40031dda19966fb..35645d438c81d9baefa794289d79c30eefaaf466 100644 GIT binary patch literal 47848 zcmd^|3z(f(S?_mgq0E$Wr=_K|UoW9an>|gh)U>6|Ws-(wl8{Ln+8EnCv-iwwX3yT! zy=P~daKDQJ0#X41<x=1PdN>GFpcS<d0S|(La#T17QUOs^^oS@3=l6f#wZ6-~OcKTC zJm+yg`SSn1b$QoX?|Rp}-gTWXKl-G*O8kEMgi`4&@FyQuDxLD6Qt3^Pmuso?$)r?z z1o$cNk>H<#j{?6HzJCCo!uP4?mP(HU&j8N{F99zEC&AmmXM)#&Uj)a%)6XlF)`DBW zv%wB{Cit3wzY3nt_a{No`wDmlcoH8MfM<hbwX`YVE^w6Z1K>l!x!`^WD7w!9r@%LW zD%uY~g?}8xRK5f}8C(add{=|w$5TPFT$%-y{>#8~z_)`5cm!MpJ^(%e9OXmbPvSq7 zZ#$^;4}oRywO|6?5Av_{HU8TIjy%cf?*dQb`x)TF!RLeG&#OT3<9*;`!B2q7&zHb! z!S8~P0WXK?^4|(l#L`cKc$J<9%Ku%U@^de!_+JS4_n^u<y4u5E2rAqTQ0{e5<$DSE zMDT6l`?o;x=Sv_gDE$yr`sc54dAJ%hI-ug$LB)S@_<lR6_`eA%{#QZO&qFS9KA!`M zPuGJAR|78tUkWDRM?tb)`XVU4op`bH=}b`cE(67feW1$mOi=V*4=NuY167}20>$Sa z1pg;cdGg-?D*kPt`1nGQAf@+!iuVOj>3kPdzMnuPi~bd$zHbFp?hc3umwqnbuYn5p z#~>^#eLs9(K;uw8o(ihGbx`4c7F4+RgW~6(fujFU!TsTvc=#uS%FivJ^7$N4;ok!) z{f`IyCJ3ubr>yhvSAr_<t>OF5@criSeJ_~c{}oW>KH*ZQcP=QtYz9Sd9+X_&1uES8 zK$YXO;rlzF`1vR*QSy8xD0!IxRX<bV`?=s#`F?G1|8r3EegG!mS(ke{*MX|{eW2(y zLFu8FfC=~}Q04lK;QvKXeE3IDd_L`pkPlGxGyy7n9hCn|1HKbX`2IMk{C^!(xkj%n zl@PtsT2Or67qAVA-YY<*_wL~SX;5^(0V<t`T;+5x02O~6d<1wq_!w{zybgR3_-OEc zQ1t#7R6TzWlpH+q$*wQ10u#Q+LDl~ZDEWB}h=`Ux9KQb&O!z+KYIk1?O1^FZm5&#I z%IBLwmGeGObiN$iPx=XWKOdC)IH>&2gO3BB3!Vnv1wIP=74Wg($3XGr^Ps~29jNq9 zT<?568%+4#2wo3PgJ*(o2cH6d44eZ04Lk$9{Tiop7*sx935qWt1WyP56np~s9Z>0= zdae7P3ySU*Q1L3D^7&E_5ih*~l)U{OsPcacRC*7iG9>R$0uyiolsq&+(RmFhdH67> z`uZBEa(@>TUrwPAF9pv95uwt%LDBy*D1Q}N^iBgu!1dr(a5Fdxz8q9}UI(f?9{|q+ zKLLu)1E9+NkQ+SRvq6Qw9E8=So!}|p%RtH5U7+&!4iHf)eH2vrz5~kr@f+N|3_hIi zYQPS7BHu3n#qXDZ4+Y-~J`wyND1LqpR5>01Zvg)mM1)G0Y;<~a;Dh;I29?iegNpYC z@I3Inp!oP1Q04k6_;~PN0zP_^^W|a?)lj+$RJb~L4)}af<$WudfWHbV+-JatfG2GB ze*dAM`jJP1=Ydy)%FljK<yi)mue(6edl#ts`T(f(J_Rb?S3!k4Y25jH8aT=KlfWCm z!=T#5z2L>*=RooMhoI_l)fO+`Mo{1TL6!eb@YV;>4}jm``|CIIfS=js^ge{LJPZF% zgR>`;N`JN8-JiC@?X5Xb^7A@S_5L>SiG=$#Q0?FkcEbA;OQpXC#kV?{p27cR;B!tY zmHvKDsq{y<w{9T};Wpn&8ho$&Dc2ik-sXJW1YVB&K~U}GJ)r3S4tOf~=b-ZOZ7>19 z2R<A;<909SYEb;V23!SBhVMh5=)5}MuYjtrPk`rwe+OOwKC0q&;Z>mcya`l2-3qE+ z7QySm7l7x3_k-f^*FnkqzkrJO@F~y#Dp2)*J(z$8z_Y>UfRe*EgQ9;AsPcX~xPKi~ z{rw0`z_X@3z3V`guL7P69s(8rjo``P`-A&OK&A6VQ2F~;@FC!-Rc}v^1<&XEZ173o zMo@BD2gSE;aDOAHeBBR<{+B?>-2<TV_sE*t^<_})^eLd|+z6_k_JHEsZQvupJ3!^< z1>h?1E>Qi-y`akRO;GvzA^5rzXcIF|=cBXE-;aZ$^Jk#i*I$E5@8mfz?_<F8_`VEO zKKFu<Dm@?E4}Jr@1l&}|b^tq|(t9^}4*2^4zYR)WPJM>+XEi9gJ3&mXQX7=qy(QrL zz!APb7VwkcBl!LtsCxJd@Mpji=KcHS;3(hk1;w9xz>~pGf{y|J08GFKK-JHK8=jxF z;01hd1y_L$@CxuXpz{9-@Ivq#;AP+=7ChcYQ0@mn#eXrVe(F6SO|tYwQ2D&F>Giq? zJeBV|z%}4=LCNd8!}tB5!v76OlP{gpa(?dzB^NIZ-*<y$zW)FeKYs|SJZCIA-VksW zRK8vbj)NZnRWJVnD*Y$k5y}l(xxv-AzXrSrycb*xejQYMdraH;aVaP|PXk523o8CE zf{OoJpyK}(sQ8cVIBo!?hnnCz@NJ;NeIDEg{t&zbym`s{x0iq_*KdFqgAai6e`MGF zZva(}W$+5{t)S?A0aW-C4tjl+LHXYf%Kt7<>Hk*n{|+eqbHTFbzY1Q)_bb3e;Xsw+ ztKs|McY66R0YzsL6x|nr3im$nTJTHY<=`2IJf9Pw^0f>q-rGT?^GBe{dGcZB^B5@i z?cmkmbHSegKMdXg{sSofU;a#&gMHu_-!BHQ1V0EWoo|7vkJFyze7hdhcPo6qKHw)o z#s6OTzVO*jXCHVK?ymq<zTW|rufGG8|MQ;XbSJ?}`F<hzc<@8uW5CaVXM=wMCg2Ir zr4GRJK(+f9g39MRLDBmhcrJM2^PCT>z_a+?1fBuj4ywH!2F2&MflmZK8@|5{itd@u z_juQVlFwT~)x&c^#s5ISFM^V%6JOxzUk-|H6?`)IYEXRs6nGB!ZBY3+^@Z+!QNSJG zdAPShrFR#o_W4mz@xBS320rvfp5Jr8pW^#EQ2crmsQUj9sQUR5sPaDe#je-S0oA@P z167WvgUaX2!}mwR_qV|da6j`Up8oZq>TLm3K3)%=4}KV21%4^`Kj@|IUIyj<G*I!D zLFM~xpz`w(@J#UY;rnmH_d|c$>-T(6{+mJ3xh>#}!3+6*FStwb!E?b2UPf4O3)lgF z7F7O!1fDMcpYifu3rbEFLDl!0K+*pwsPw)9svf@&Cg8<C>-D!C6n|d?ZU^5CJ_-C5 zxCVUG%e`FJfTFh-Ou%P?%Ey~Ph5v1E9Q-DzdLDa)yFU$l9N%|>zXZM#ydEsS(&c^u zR6BS%DEWR1coO)B;2!V`;KRX-f6n{e^`OdqGpO{Npz`(epz7}<pycmQ!}oW=^?aZ9 zD(|nK20oJS1EA<M!E3>nfMxJVaQ{wlA9=Nh-x6>i_+Y}#fhu<sRQc`#B{%N{9}9jK zd>HruxC{IacpbR$HBRq&;0WKZ1{ME}!TtT9%5y&`I^P5(SN{eozo-Aa*ViTBDBm}N zH-M9%<nXni$x-nCJSci!2A>R`^jfzMt_2^-_jd3y@Bp|Ld=+>F_#2?~>OX*@d+}Xf zUmL+OzAK>W`Bk9O`v9nXei3{$_)p+1;6s1G$G=mc^8Z#)>3jrS4SpRw8+^p;Tu#S8 z$?rDsao{ZY&Ie)RgAY4_I{!uL5xn$`PVc%mp?mS)E5!Y42$|&hj<>ix{S0^t-}izl z?<c@>2=^zT<m7vAEtUTAMACYj%k}r)5$2TNiA*Di?|2vTNBG%a!JqGgze=0n`*rX4 z_VMmt^Y-_7P<%W217416L6vJCDEU1Isyr_S&ja5GJ_7t0_*n2Wpu&F*lpH?jgWmqv zfy(D@Q2cFys?V2!3jaP(a{n3dRPb-XbHN{glE<?@<a%l&xP$M7@O>Y6I^W*_r5}C- zivF4R`1ci{=<WnXuLVjUyc$&g?*)~wFM~?w`=G*~^Xs0!>p``T8mM}HIhcSS0u}xX z;OXGMf+vHI{;<bC6IA)ugUZ+Kp!C5r!AF7514ZvOpu*h?s(!x;N-n<*N*>Sph|}8) zihdQm5^R7<|81b?{ciC86Hs)%0;*m84ft5_pTWm~5BsRMg9McPJ{i0Qtb&r)w}9f$ z$3VoRROP=v1N9Rf{Z5bvKgrX}{nhGFuixYODW13RjN$(}@I^ci32}I}AL3EE9k)wC zRC%ewa{-Uiemw5K2<k_5raz5`|A?;}K>a?+Gi`6o>w?e4{U>>*c`oJo4cu-9pT?u# z{X7p2@4LY>`JN2l@_#z-7lWsPe<=rk2Y6o3Lv@&4widsC;a$HMhqyDm!>-aRdAh-k zSNq+^|2uGdEKh^?J9!T9uDa3hvpl!)-Qv;jYdrgS|2TM+9Qf6Ew(@Mz2fvLxH`$y2 zw-Da{3j8;o@ACXJ&o1a(!1FlXm%(R%^F05+^9;Vf3_hFZdftB;JQci#=U;h$Gf%?% zBY1wmyM9Z&za4DyJezmPvwpwH^J$(MZrj0|d48T}JKr>?(rbBspXVyRU&!-B-cJVg zlkBbL{RQ?#o$&r9-uLnB<Vkq0<B`tP?`&`ncq7<07ys`(z8@LFoPkqa-{AE;5Ae(d zKect~7qtcbewOD!!Ea|kx&KiAh2K`({}=D`;7L4cpHB^8e=>xTj`$m%KjnD^&)0e4 z@6UNzMR@7!N#5@Y9?uUnUdZ?P!R>DY3Zz%{`<R3Me>?xbJA6L}`~#kQ!*_(2@^U16 zOp(U9JYVGd`@v0mMZf2T^#9&JOHT)Xo#zcaw*<cy@4wBX-#Xmx0RPy&==;D2@qCNt zk`P{A(x3U?di+l3`ATs7-{8Y|uH|_n&+qVjkmm-TD|j{&c7*2^-u2t>Q2G-19-b$M zZ^65Gt_<Jb0RM#NRpI+d(9rK<a7}n$#rHwpN5E!qn*a~<eJ%J-@Wni@;duwo-|<|{ z^FE&V`$Bxl;a`XMe*)i{bJy#$!Z%&3{XWnCujaX%ryTOIH{g$O+Y;V+HCtEs6x<Gh zr}OOPsq$>YtqeYt=X~B@2EG8?$P<6R6<=`s1>S#!=l#L0g4>lmKgDwg&sT%{!@)=K z`~}ZH2DiuI|LE}k-va(&K*96F`$Gw*-#2;o^ZrcmF<>LOFM{Xc_7WcbF68?%p38YQ z@O`7XQpbGDKG_w%&*1&1dCubbpTX@@;B|ce5Ad1b68Hpg5gg~K^Bm^8&9j5|i@@In z_1nYyD35;6<@r6Hu0HrZ2lrX<C%{8IFX7q5bA=H1)jUt+{X|f|ao*1b-^=qN-Y39s z^L&EmPQL#;cq`9Kc|Qd_$kXBdso>LiZsS?Ua~aQip7>iJjDAx*9iGSY{1VTjaep2t z`|&g2v%t&2i+E1vc^l6hkA64dw-$VgeP#cBhu3AEtMR{;=T~{(%<}{u{T{+Ii@Sci zdHxU2=Xf^Y_RHXj;Df=_c((DBMz(Ytjbuk<p|(C*)fp{~+}K*ECA;QY&FHYZ)mlh) zbQh*-?GR*Nt396&GP<ghG+MLu=K6$%{Ek8;^-j`lPR~`Ev$g7IX>_~1lcoAXt(vsD zOG#yBsn$+bRg+F_y49?9#t1WcsIydCNTwUD4xwgR?W9f6db5@+RO-#8TC>uet`Tm} zp~YH4tfh9VQLZLStz@y?nywLNxxO@)G+XV3N+ankRoYA4#kHfWAv9Y*Sc6(?DOs#^ zI?JuL)9-kSIr3}Pmqzzh+Rb`%c73v3tITH+R@cZwJE@cTS@NTFyPcYSHxDgW4y{oc z_HV9t$Xc^Dy_8HHQetGQT=uk$M@gm8Xf4;OV+Te{iT_~N{_+M<Yp)#}8#}<)MDA-A zHY^qcAH}<3u@58zVpfNHEgne9?PRXiSt=%m`~LErdFX8>X(BC_`%QB#>ME%u&DwIx zDA<rBo2Z@&JXo5mC4tM8>O#F)?<}<|ORcs7?O)ZXA~>~~r32|lYkHoKnKmM~YV4v; z$&1jru9UQz$%U)NE?u{-b7A4b1LJj>c_C6Wm3pJwCfz#nk~AuvC6~^z(d~L)u5=`z z&|4+3%OZ4+HHJxdrJ2;52P=&_GCWsnG(;+E2CF(3c9LB|)@T;qDip-p(CTfoh-t05 zCc3D-G!ai~u35jMTQeT_dwP0St$iWH>K)rAX)H9Ob{bbyXIkB6mFy;$)Rv|%2~rUn zYQMiV5gKhSKx?^)98VoeR&~}|KHIg0)<GIc2-WS&|JH4r-S0wJVXc)m1LGQv+AOUT z&Co_ZYHd`G(y>tRpjZe~0!wqaPdDl`KjZQGq<mA-uHDhCw`-l`rtw>@yLrR*z2i=& zTuEjcm04wH=Z@{S#Kz{DLBz{jEkFp}Nh&Y~sjna}h)Zi>v9eU3syEOx%GRbzQ~asc z$SKlWOAfWVZEHcs{*a##%6L+9iG@+g@?3p-PC2Qdpy~^i_MzY>)mDM-9O^`kK9GTB z$*Po-E(e~CZ9&jrLHm#^VdZXz3Cz;cArG}{!$eZ)LbbV6pQac{xSE3WuR`xq5jq_? zS8L5W8pz%EkT2J0jY=vwdxz%bmR1)LJ7iLDuui+DFbl0}edbWA0pKJ>TnJgf-y0fv zn65N0T%z)kCmcQf;MT5@dXHnZ)`0W0uS&JG9GRC^jz=tp$<%vKu-Tfl!1R1RO}Pcy zgS<jZOeNXVQ>5Snlk((5!&{iQpuk^`W}Y)-iUvd__H#TJ%-gpD_mQ6s`5ox#$tJ`7 ztlt|%b|tDSa^H#-LJZ}7Yq5qX_N1FS7R10@2bbTxh7>XL8&pK|9a6-+-wNp-t%&Vf zdAVIjR(p$?dJIWFD2?E24cxR|v2_$fc|LnXbm&&qfXw__ZHmh6FBFhzH~d0><FeMS zd6tLPTMTft!grggbms-OyI56|wlWQKx3Uf@Pd>5*lA`QU4<XFpY73r0V1_Za7^=7O z^1g!vEBNOtZ$Lrw-UI5kNMuMB0*w`mx?(k{8*_2+?#nt{x&m1Yh0Yb(u&}O=t8}u{ z2$p*Ov}ieh8GhB;Or_gc>J(*Pfl{&PjeT^rq3G5&#gN|U<}rX5X{432b(A)rQaLI^ zL$j1<V(t|>`AqqXT${lQ!>T+tHGb&fX>4ypN*28bw^vWbTl8>g84zkXxgeQ^8YmQ@ zb|?0Hkc(=|OahFkMz>l^&TE|KMwgp8GRi{0TDvX#r&`5)w1I;cH>W20LZn$-DNt{1 z^@TO@SE4iZ8Y2%EXHP5j8lIBb8H#-jL5`Xg8I)MR)wQ8bVi@~?AfG8U5+&Fx4xZ)c zJEX2XkR*LLiRil`36pWr$k%*6n`wX{^_cn(XIvVjkdwX&><u=Yph>PWE!i#9bm}uC zx2b<hJk!X|(=<fLZ07IQwi<S|-CC4BI7srdj8ayoU2hzmVj!z>)mfL+XS+-iw}sY> z<0{W1Ly2k&B5J$V;+*@bXTBBoI40$!KBGYkquwT?@s`>hgDeIm)}P|AG*?-25nC&_ zq&yo`S4zr8FzP4FC7*a4wN<PeG4BvL4vnWOkjx}U5u88_z>sT!inak@(Z`I3{s_jX z0l{N-i$vx$o3&E<7GTk*yZRH8*7m_^k!-WOP;1wxF|1~J8<>4&n-&tn*|b?dWt%e? zPz<XU>n!@?FmJ_tRBv7z8kerBrh_Z*xYJR~VDEJ3(&KHyU9i~(2Z*i1*^&<<DV?b^ zs<x8E9<Db;NGFoX8;My^8z$z5u&Gy+9y#=6!NL@qQ5wz0zi5U0bX8CEg?Xf<Fm6s` zcboG~4P1+o*5_R)_d=H$rzz$hyNrM|t5r#SDxuQwgsrM+;WRRFE<fsTwqoxPg0^hx zqGPj}&FCiM!slXgat^`O%dKvs>Yg<w?`Q|DnOG@d9H5z492X$a4wDE4Cruf7P2HAj z`$L1cLiCI+Ru*ovDcJRitIbtm8p2JXRPVKGi>*#QSeV9wPIqy!)uwZFLWM3N%1b9s z0Qo#_c|#%Wuuwr%0>z=Bd`@WQm`H|Dnpv{0CYh@+(>zsU!0U_)rBHyLbS*-x_eJKi z&?BCvq<5jx4AVtSOD@)?>*&2|vU;I%Cv9C*&FVC|Og^q^44g9RHY-yY&M0`ZwOwYj zuByj7^1|{IXcq|-s$meFfi`)TjCrq^jD;AQj5j@-A`AWb;N}=zk!dt<YGFrbHO^Q* zCs}B&;bUNb8~yU#ZFEb!NI3-hK3-J?Pj}l${Ziu)bur6&2+hjFEXS1w+N)ZBZkn|x zz^2{f8}^LfcH_>8@nR!cn=CeJ>SRedDK9{p+22Z>+e;IOBYreR&1a)iugq%E^rt4= z$f)TQGzJ=^rwa}CN*Y~~-4mqJpbx4Za$|)#_8k;$y0v&n2ARZK;^W$|Ghb`u)E28e zEf!Re?$zVA*kZF7(z#J`)|4)~Xh-cJHJh^XqKir!rl)HiCXZW5r>p<Xrm0L%Gwr>U zY#!gSZG1B{31trBcP`dhgwRCjW=&A6zJ*_TVxqix^O`hJO@V5i5&JQLzrn{VvBF6t z>jpMfs%ZwL*v68C0~9{fsRb}!{mHBlB75gfAXR%9mow#xk5;M3Z1loBV#O&I-&yD3 zwRjOi)$XiKcPR;V6I`s(t7-}{uj!q7%t%=4>x+>2hdG{sA+*Y;y3NwEIbX6DeH5)? zVfv?rdxH5QnVUzND3=9Mpi@XCtAs)rtEPcTS*IwbYZ;DNa@6u-g=Hco#lqc8owWmI zuT^jbRV5lPC9|2+LS-H;UzwioE|xaQ;8O8fMr=&A?zB28x%{f!d1C_w&KlT4cR}6m zDu#dP^XyZC5LQLjjPA;sb%mTQOx2q%v+Bhc7ij@ny3kT08J7Z}<!U{}oZaq}gcS3^ z`cb#GR#W!sa5~BOjy>bMt?bHan8*o{RHU#ZJCUuwCKIhH{pfh}V7=XHn(d29Y0r=m zTy1D?9iL(sgarlIK17Dn_2$x6t!pM1iftE~QnO{Mu_R@v;#*DTIqS0u>#kb2PRkB8 zDBhT^SeLf3goCbS;jthkw*C+oQCz^Z6g^6KUs1EA;jDpr>$KIvU2(nG<f}(nSO}v> zvmd+kC&H>?so-94OtVE*qZy)h*>20@z8bv6moGcXM39Z`NGVoi|8Hk=wB#`-wE`L5 zwTxvvC`AHk88*z;Qb!jN$zio}sDsI}v@ENoFN2h<fe{mFWzm+}bq1xiJGJsI(*(1G zU_rc#Ne0I(?lC2~gSo{>2Mw&xm^*#8MtQQ%W3BZF5<84m+X$e}^14eDNb)nLml)s2 z8z%S{s_q$-=6&71!Nt^&`E{2T7Cjc)-PXWl*-P;<)uq}y&wDh<tQsYr4f?4@a$aZd zywVOE2d2!1>7oCG?`WQ!nvVTWVEaxw;FxI&y%X~7Qe;Y!>&f=HDUtbYYqGw|wuj86 zXKgTUPoM>*1YIg+J)}-CLlRYTkh-IejD8g1)T6@!8U2{Y%TZEf*J-E%l$Q1FJNNBK z%a^b)U(6%1ch|}uJg-I}wL1=aVvlU2tE@ZNo$XpFO`;hk7zH(g1`W%hozf%?<`C<0 z)ZJoi@80)l#ZtWmL%6`3<WNohvqc#TFk0GkEK!LzC>$1Ix>d%59Krxq&%+Yx^jxmf zR`g+hiW$cZCXmwp>Dn&udsBmc+BVI&lFPZ8MoL&tmK~9~_bh(PUxU^$g17~}7fV-W zkCJegI<pb>-KoslHX_?LGQ&=z+Z0v1NVK`9wQyUrrH|!AQyaG}&K(#X@vSBcHGSdL zN^Am|S5-8-PWB!*O{i%1ijyo7(AE~qQPKGhrQFtk9sV<ss3!Y;Y;vF{4{0!$z5QW@ zcI9BbG@e!7o$l7j7m%@^H2c6@)|-pnrHl~biKV%}wJ5`uY>Qo^qdWa`{b-VuF*nNP z2D?MhzRC6tlY4I4yy2D+HCH)ilJA19HXH*f_PAnuqqdp3@u%<FwtE~Bd&Z4MG`B5? zTPhX~GP$6lG$%?FYZ28^t#=k1WXGl?<;G-0M>T9_3`4CY#n`48QQ;)pc5K+RXWPx5 zY}#H^Z{J#$Wn)wtid@8KBG@oiuy}!2hiRrH=DyEJRp<qU#&EM<Yhv3D@omxy9j&>( zo~@wNEe9D_BL$J3Fw&Jfo%DvM=SZvfug59GwCm{UFM3G_3L?Evq}9zB?R^_|=klF# zC+&zV6l_WZj;3v5dTuthfhb-@$-<;WHk#AzLyOGYjA#aj{W@9C<txx>0Oc+x1ji-= zUJ2DJM@EqBWMcD`^v0H;#&KcP%UExcZ8w-PQsprl;!zY6&xtg8mYZBT|4S6pD*sUO z%<{~$%G1wIORsqVI*v?*6zjO6I%d!WGh>Ct7#Q5Fj<f#DxPlO-dOAIooJLx?rF+9< z;j1hIJ((QeG&151I!seo*XBbqYqMr+5G-yaRkAKB!Frz9@O0WZN-hqy3WRJ%K%*uk zpOA{(RzWo#C*@#h(v*h8c=Jq%5c>?Rq)UoqSvK8}mbRBgOtdl`P@Bf4fhv0l6<n!y zML;?`*}ik@wjINmY`d*A8smZCo&$!5Omt{39XTGcVIiu61^Lx1{y;NqjJ1+6@@%93 zSX;M#Vh#Hs8;2~OYR@uY#<S%jQvuewY3(TMV9co~BQq)lbfz`1G1MFoTQ0RPx6}1m z8fJx;x=eV_cq5H-o0bRfLyPlA;?ArH&obM|1R$iP0W=k;EUTr<HuUTeHm6zAYFJt5 zZW8r*EUR=g;mC*vwe5P95svMdv>G2{fXrH4*zTZwwG^}2YL<Q89_DLvZ!+y`FkTuf ze6@>4)O3Rtb9EMFjSAAkXO^1dT3av%j1t3LEE3j(;RA-z0of-_v&DLChdKkc5Yxg| zGBZJ4{R*voN(Bmij7c(!n24%`#H<8Gjm@3OLBzEn#W~(bC9yK=d)mzksU366aT>9l zo>`NWOt`ZN^&T-tkY?M9@D<(~&ojpLb`8mXlZgYx7Le1DTG?pl%&H*w^j6Z5!Qe3E zVTPISV??;ahDOPC?6opM$9k^DxDr6`d2OyT*W@&HX$|A(1adWYjICwfTT5-RywsYn zHJKs}rcIidNek`UIvUn-$Y))VQWGtjVy2hVXsP$HTX1v~6g!>llqp|ePgBYM=U8rc zh%}p!t(!2k`6v}O^dRZN*6#6LJ14j8*}40cK2|YTk@?cHVjPi~R0=LN6mqyYnFj1F zx%VfwF^|Z(+1oxIEi0M-h@D7Q?=(LD_|4c<jdkKSnEm_9(+4yk$^uz6Yn{ydXFb!v zmN~5~hIq-Qof8uqcF>hb_~Msr0P&K=Wdu8H>sLh_e;XmKV978uG%{k-#Uky~+Ld5H z`0Nr1$Y9~53U6gw2y7qJtVcS-IuiC)xiOOSNDfxob*=NUsaW0qe66-<9gL-gNQ4P2 z2onNf(qJ-~ym5T{cJD;(HMO3xY!oqcaGFQ6wpq=(C#le)6%Z6?ew^uj2vgE!Ev0YV zFv%!!+wPH`tswcn+ca~~h?f82f|3}MR-Y^<RUcE=Zr3TxTgNx;oMhsieO;NZ#3(2b zhKgxg5x1;qg3z*7Om0OAo5jay0w6!$J+_mM)_rXsyaqmzg@IpICSP6X`pT1vl+)e+ z!4b9DU8(x~F=*G!-rBu$@2+UeQJQ3{99HDeR&mHW&yI(lL_;&w))3Z)WHqfCq^BW# z*q}<J^EF2GR@(75KkK4wZE^CZ@$FW{Bi`q;@m~Ee#<EsZsIuY;q^jlLZw=bG!)?E^ zM2eo#4Z)+xmz6q-KRH<0sx<Z-&8XD=9w;rUF47Km*M`Z-eLHt=Hv2gp{|>M+Ld)sR zSHBKXwV4?dG~3WdO<uf5!X71WsjVWB5)s^n3su?+sOU0|GgUu8{R|j{*lISXj*vi2 z?Nbh>=9x9%C>t{Y>8iWPi)+U(aG}T7>biB+w#?pB>r&8~fo8$6)oK)Vs+sn2ZpBA{ zgX~I{{UBmZkfDZuiF+mzq4&x)v4#g#kp`<zjhk#qP@EB=oE}xIR9z;isvJ?Ao|45{ zw`}C(`2S-C$5Mm}ih9q^ZHXg;l$!z$R&Z8RHoQN6k;?3cWXJfv+f2|$jQfQe^VTP$ zPTAY8_AYZ6DNL>6-fHpb5kxg8DHB$DCr;QhXAmTzr;3AcQB+e3(Do_b)e!g5p=qQt zYk*{9hyv?!B9nc@aVVS=hQa?~jTP0LGSIK7tdeY%)s3KGGTWo26fLitdU?5540r3g zXl54zrV8v}eQ`O{Ud1NveXiETp;W6fZQ}C>*aj8ZPAb>&i&54CR3lk8>R9&8=&mrB z39Qr!yhtEy(qi%@9!E=Qsif*#F+F>JyEGWq&zG|Y1WZG0(MHMqFGdNAoa;lM!`Uj% zRbc)y=CkwU93N-QEz?56&pt(#z0x>6yXta2adVjSTMJkF=GZCC7@9T8>-kF0yO*@` zD-YX2!dc5!yMCDDX&#I~6jK3g51_9(r=Jp}%qbqA3?t_YV$2?QspL#tZ5IOsZSNDt z`5a0r46(<QE}J^y;^hintTskVu{YK-6TpF@jDObsZEpZfEK<*hTWYazaFh^C-LzZF z1mYkp2d10sj$f#iG>&kNYbDYW>?GHlvo)T~_4=e_J6xPw+E39qR4SO$VUKB<h19SD zshb3h0!n5{hf@p3&)KOErde{%G6%!9LB%B15XQFn7M*&+r7Fz}gd){`+Dy}>71QTa z*zh>aw>Ns2!ba+X07<g6^+={nyOeo{b4S6u6a{=e^6N%}1TSu;c3<0^7cx@xu~scM zWKq(L4T@DL+6n<yBx0hFOF7KzvG=u!?AsxlbQiuaI(v_3bMbL=3dWYXvTq=u&Ps3b z*>i@@Q|KnTrd<5>?#PS`hw<4_X@}p5G+J8F6z{ZlyQI6so7#{#T7suu9eT5+dv$lc zTy;UW&}o<f9EicpD=eqS_jGUd>X-)%THAW1P1aecaMMNDh#V*2wG5ANrfJ44>YjH9 zv|G&3*Q%vL{b{=~#p-D;Ry&fRL19zRKFuo!mR;LRC3|DBqETtbcebFGVl!rLoJwhQ zM^hI%V_b3$#$T_wkl^}kQxGb-Z!d2eYT&9jdQVz+rn|(_4$0D+LBz@)T949>u3S7a z+pcg|MSn88+O20Gp5<-T^35#Guu8d}GTTA+E5_E1UHatF-8Mm7p6D>4U*6cA?UeVl z)+h5w*Wudy4U3KHSgSodw%8cmwR2C|H^s5iu$j79pK#g5Rb~ENc4czuRqHRk{Ni=E z5U{+vcCfC*dc$3wTz2XDbs^k#76Hn8+LdO9BmXTnZ`{~w%u>*OxJYKNMdNkvyn!=A z`YfYwIcLG@$5XgLqdD7UdA_`-R#{k|Y-JM-1L|w5wW)fgS#Dgqu33f<Za2sx?hr>F zD#%ktC$>$DXS}#{Y~AQ4H#*C@(PcdcBko+fgxvu3<~6nxk`=h?_U_qIzB&u1EYH;1 z<#G17>HOgO<mxH52<&1VuF@!P;nD$B)uMfNuDk3SHb=|ny4B6(-0PA{*IdH|H#;y+ zTwX@@aKFF|6Y`k(2P;d#ad)M=z<NFhe0oB0kZXGG$lWtbtmMqOpKiX{E~^sF5^ug) z?lMMAnuNiEs~x$!$tnpO`~3=>^~oOAHFbi5?Nf7X0Zk@r^IXnRYtlW&8*r96GuEUs zxWA@3+o`mtYMd<R+=<fXavTl{5O!;A3b)BRi=<2K+4AP3R%f=Gou%Rao5Nkd0*An> z*(ZsumPV*zIB3^f`KDU4$<7-V!x8(#7!bbSlgVJE9Ph&6b$v2P(lv@y<I0T~Yju_f zoSQ8Q1R)fp<z<w-;LI&OONXoU#$*UJxy%T**7Un__Ru{wp^mO4bKK#hmHV<^mQyyi zqShLf?$lEMWjPyb&F<3S{DnD1m#uAWk}Y0jGm#uUOeGC-AQ?oXdK7=ZL}xdwq9-mU zAMVi!ep<bov5S|O#ZHoaNA8BfUZJXuW{rL)Wi`T)BvK<wlBc@FLp2X4LzU(9a{h9i zBlk_U>$B<gI+JXAYuETZh|v4}I$lQp3<q29W|I5w^(%Jne{b)%MUl6z*})sh-BO!t zP@}Btvbc+gY6tRR?d;pYzTifciX9u>%%?kRqe<ebQYrbBAO#}Wy8k{ZIz44F%uGmg z_Q-vWB{-B!YO))~t;(8cD!EpER0W>ikOTU?JarmuI3Y!3(Vkb8xNJkZZPn%{H1Yvr z((NEQP1!AlU}}e)q%2RMfF&NDtor)wW}Z}a%$Q#23*`O#uu!gd*f+GX#<8lyUeldx zSc2!ytEiM3NA5wDgwsZL<%}1RgMZe3#Xc=dTmGnYDqMSCQGN{_QH$kFZmpr^q>WUL z5KinW7BiVSa$lQ1Stp#5O+6R+pu~>cLwzmT;`_ew-FuuG7x{?Nj=j549G!{|i6%M; z!Tmi!Cxmd?JZV?>&{f3}&WC$^YT=OGO>E*!w#}h#($=f0p_Q4Ip25PSKDe4lT3BVV z2;MXjYS@Fp0s5Y1jqa&K<FkT-nj<=LH)FyO9v0SY7k(|Do_1r3vbHS*jt8oN<L<pT zWo|neXXU+J30A4)3ewu2=|QnZ%NxRVKQr~i2rV^}%+M&kqo9`#HFIlswq2i@arG<t z)woy$rBP_TFhbgdTz3|a+^rUz)8!#wD`(r35w$!6DJnYETe%|`_?R4|?5s2o*T_sW zvEIr1$pZhS-8PyOlOu1jp(a9L&zjX$N>w`2YBJ|JX=azNNtj(!4|Kd8L^c_r5H@NG zCN^q=L%S{wgcgq6Gb^jW6AfNg++gx~T^EB{deSUC&5q5+2r%NAD?)ED%}EUiW?H16 zAXxU$;j>WTmZU65Zqo``4*}LnI*w5ojEY&q1#SjPxm-&W!W7X_LVBKu2bxz49#koV z6Lqc+Cub!XDi-}TSCESSz{cMwsrSsxpfPehDRTcvpMO7J`@;<2R)3&D-0BadDjLA8 z{(wWdH8ki^GvJJ}s`d7P(c@MwM@#4!xPTE;Ixw%0$zzO@ujZgldz4VB({nWxN;*{i zd(eHX^VZrN$1r^()f-e)Q3IQKv08mka^yuC3J{W#vBiq+ikA*r!^ir;;;=mDb!auG zg2W(t?slyXdvaM;_>k>ETptjvkN0rGM48=sIj%>p<rrR>U+OZ8M;FMzAs^Oq9_&f9 zn)<G+^UTF6<UA%|$}*bgM~~LuN`@s6+Dajvw6{1)BxjP#=CGiH_&p$OsGXRNW9Da1 zyq+#JtBL|sJKo_POZEf(W9MgxaE!%vX-3Y|stsnM#sC@>${Kc?FltO2Fc&&3%oI!o zMpVpQr&TwoqxW7?Lnj8sthZL$RRnaY7CM4KQJhC9)qZWhLV5cG_fYFsjs1M?4>L6X zE{OdRhSuTGpo40!Kd`h)uXU>(v9T`u4CB0&p-F~;6^9KAyLBLrj<MJ`_H$=|<}#5Q zRDfY&hqC7=5soK~o{Ar!0D5?Fu+?V!ciOwb3{7XaA%6e84F+7nWMs^va2iYaCac)e zHT=dfW^!mDxv}0n+(kF2YeDr=M-rlD9Eaj0ZOlBato~z(7|VYAF?-s}a01>P>N3(c zS<+tO{_JI8vbm7q6t~;3mSRgtk6wa8@MFm~U1YU3J<p!yd{>U$%p4jcpZ@Gmy76sA z%*po30sF<ZKm3tjFthULg!2K9g>Zo<Ig#zaQO)!B%FlQl6C2Nqo&QmTAH9l-<U;|D zGnHehS!+Za^1Z29bJnT{RctY+#O<h=>W$J)CA2C7ub;L35jweU-NWaqtDWo$_l;?6 zrwhjh&IRNfKlA1DvQI;;+ID_sX&cP(J9#e@A#{wRvt$;Zsij_Tu3BO0t^?BwS}lv8 zdT=8dQ^48uW$a6A`q{&e&gHb(a!b=PYf*DK1zDaAJx!K?W@FF{b_I4h(6MrDrV|Un zax+vtK?AvL_NBv;2)jh16+s(MEfA;T9LOS2oi=7?V`G>J>kZM-Z6nNy502k49XP}@ z79h63ELqRz(X*F?rH=BB_E@so*E`n4IlJDR`uyfFU-}li{fu!4a=#(ofHt^TNq#kD zND!N-9a3`k4~L0<TLT_Kp-{NOGEGkznXuGtqO7O-V1-!}?`C^U!=7-OZ8?^3<6+d} zVJmrk;ymu58x>$6e)I^D8ETTAhz}!Iq#ioVV@bqs<}Qw4dueCFr}^J_M|D;*e=F#b z%yUO!S;I6`n1;^6ge%wvO=PCkmo@xulX);^hx*9mdDRnWqRXy-4cDax7HAu~+?{1B zL`Q!$g2RIOajg~%#c-*ZAO(dvTOW1gOakZFO{Qa_&4v*-%d#G7%zblxt7s3Jp63cT zrc_x=lqoHBlyBzrIis<JHY#ca<HyNkc`#tYvO=&~w7h3=Ch~`?Ah{Eit6gFU?D76P z-fmqfnD;}TP`Vc(wJYOAZ+lY<KkZ|*;+?zfjT~w@feB~UweDl>DCFI{Ij`d8yjB~J z+(WH!EuR(=_)8hwH^YHb)&ZbUh+_?^5SY2u;|XkQ37lLy_BewAtIr9xLt@Lp>^aYr zL9v)o2bdL*ld-hN^a4^L+_sPM3T(;b$u5N(L#f4E;iRqnR=C0PYN{`1js~IbAI%oC z=Az#pD%e-YLa;wf|DbbFqWz(UCRzxZHhWvnqMbP}^Uk(Rocc`Emzc+Aw+~G+4ds#c zMm>WZ#)juU@oPY&yqEK@r&{v?R`3eejm?(CDE)~m)ZwvPm&Qyuv<6!XvZhUtUEkmo zYP)xZ(5a>2^7qZ<bW^^u+KPcM=iBm;PO33J()I*SGzE()C1^tDEQp%QS6{Ob{Mj6? z<I>@besxEEcw{Z@>87hBQYmRjk`mb*RHgQr9FB8FneiIz)UnZVRIW{P+R|>;S`V`G zR7XMz@vCf+z$Q)RTZ=M*Dcb66=L1u_bR!JB$#s-n^(%H$owh{qr#5o+!EJSMIZn%& z>>8z~WTK@*KNM?ro^3I$<mU0+`^L9zWkr+(H%ze)Vg?<70jc3eAt(pEpUO{H*zMV~ zrd05QPj`1`m_wLi_pUDR*`is3G`?h(3}oG@+1^}l)4$zAT3k2VSxwsZkvxyRcETP4 ztrw?jbQV4}pcF!pqd#S{0J-i{)8U#Fh}?9|=n15g-!UHfk4bmv9<;{m1T}dzkb;lN zuQ{gmu9(U&VnN#+Em)jew{<u#X_mRTA~9NuKKaz_tP)Lka46d(Q+5N|I!CFvNG6uv zql#!+%~_x*ECW|+L*1Bx!;mdl3~bS2V}T`iliipX&a|-rPq*xU_5~eqxVv1dqYPk< z^@TJaYv5j8m|CicXla!u&0JAI3&Db2o(3DIRd<o!3E%MQ6T79XHOf@d)K^;dYKnI2 z9<7E=RG3N}YQZ3yo{OJx7X#hr#yVH%6^EK;#4)r>uivY1cfr<n>&P!pv2u>io6_j? zrUv0Mhf$dkx3c8Ub^(f?Wlz+6Zx8#sw0^?oIa~e?7xCFf2|~nir)IBdjAoQ3sO-Z2 ztPZD!y43gH1?);V*I~Dh?Tz44+WauTcOoIvQ)I{H1<9j~+)|K_`|s6;;dBaew&pug z#*%^DFX*F=ZPJ)f#uDAp2jwt03!CgpTPh77ITpp!_5<xrcRz$ZL^X6c49MKW#<jfW ziDSa;w)-fpc-KD?sDg3~p&&qwYL60X&2H|KVp`QH4f5BuWO>h+^E3&mR_WGs;}eG$ zR09Y3+fIn8U-9Ua+xc@1{=T70h2>guxW`YUFcug&*-$bP6%MYYr8BjVy2Gu*l{s!w zMQiS1-$!zInLk6PeI0#Stu@K$s`N%bh~^{17TW`0JMz@yKq7as-=Hk$ZoeKX$DD=Y zXb=VtaL`@38cO9C6V?XtQ0=N0z0q&_^AXoB{(xOJ5jEzKBOijqyY{;OUiC!xzt<DU zbcS^}(b1G^$bv2bERTDm88f42;mCbv@GxbsZJ@LnSrGc`TI{=%hDo;DEr9pm+nK`? z<q<onP-Wtk4sTO;QVrOEX`OMhMRGS=TgG}r1G0nb5^Yjd<!vx4DV7S(O>*g%w!L*I zuW#z~=!y%QQdc@xh9dQYsl$LhMBRm1jaH?)A~AB|(k|;Kbu8ExY5=KENF_Fm)ZJ`J z&sl*!ab5YM%3y=`6UnfW{j-BRoznOykEDOo6SbPp)-vp;<+PYMgl?QeF4#QM;%Y6q z9x<D#DovtFYDuuuI$R;bzE=w#x*Zb`dbO-Q#_l<p*G3iFJ{9}9z_(y;l20;3<K%ML z`Ybgw*88pQawuUNGN*Ns(Ht0M;7(*?lqO1#yveL#iOs?S85v*^<+g#*L9<aL+hWJn zIQ*G8%CT}ZQcFj!sdluQkE+Hi8`YLeOnEduT5)9#!Vw~*7QO3yicc3@YcxkoersXi z{y-)<Mc)KS=(0MzxCbh~0g%onOei59(K?dtt8OUzBz6h`Cv<naJ0tIGJ1=i-oA=Zf z-(}6b-ez->;c`QL`vk1~IS3J3E}t<ywgev+WeCk#LV<8kbnQG=d3(to?ViIz9@2{r zLz~IpbhuK$-bCAW*`X8Z$!Etm?GDZ@dUqCUD@TqKEA(~y;}qM0w7TNKO4`3pP1-T$ z23u}9s+Pn%4M)(t)}|X~Hw@@1t=Esi?bs_P5?G@Z$#I?g42SP3D2Ln?ha*QBt5xXk zr5AHi*!Ua?=TCTU*07MZ-NuYYkO)6Id9BNf4|?qOpdptdrYh488hD;;&NE&QLE)_@ zU`Xp_@)O5QB9OUlJ*Iq;7K%pG?JR4G!80Uo_=#eagKiRz*Bg#Z3^NV#om^@|`DFw2 zcQJmBDHGy0_qRFycuQimit+}GnI1=>AL8fe54$R{*Q~NJk8>jQt0p7am5Hj?P?wo# z=dMpoMYTsl{iJ+)f#QZZR~&4TFr#Ve7n>5T+c3MMVYg%EMCRBe#;Z$LDRPaXW;!y0 zvZ!n#$F5Q&EuY|7i>hrlRYe*`rc>F-f{9tkpZ9ph3|gPT`Mangrsu-;)U4V5m*s`& zkK9F!kw-eei8-0mY&|T>-7==3b+f~+Z44F@PmU+%rg!qKG$$t`$0jJ@4uZmMjIuOh zH{}ymreKO|M(pKKQ%HM!&zi1jjK`hyM@_UbIa43``x-;jPU42?bdb`UOg0dJl#)cd z>LSNn<1XCic&i<=VI`rkx<pT(W)+#{B-D}nrsp%I+;dCaNS^7D!)tBh`!kN*N89B( zAX!Q>R&|M<jmcC{zg$3v2g7v^C>Y-Zuf?bwRW^toM#s`Lmo?JUxS*MYyn8t{!>|?p zY0uE=87kdJ-ciB$C1hOoC?l8a9$^dF(s*tS%eP)TCN8q9iq#peR7qQ`P1@U~Pmy?f zGAdjz9J<;3#Vg}1pfqOL6u<<i{u&O}qU#XjQm`Q6u7PxZRy^`+5aLyjs2g26#Pp%( z7VTrxJ1GU<6`+X6FW!ZlesuI?MC~G-e9=MqzS|#djs<-gw&0R(-(?qSA>;8Ff-Nzo z;|vW}8LUtzrYlWi`DOsEzCBr8ZE<K#6>ir;vJAxta0<!J^rzK^?!f6apv=SWk>QF+ zF)X_xa>s^=@wCp;detS7QRAeyL`DZ$ODn3NzKbGvaC{IGZK-|aZcRW0V@2JCP7Muh z61iGCHl5Vd7KbN$d`;1^jzwr<78`^&)6CS#7{+xD=|z!V6FIxIuZK(a+w@L)S7c}~ zIW-=wHSIXj?Wp~#T)Gw!iRwlYZ+5NUQGn))BtqQOgy?PGap6Q1ayRryUHgQC))ykN zn3G}DT!P!oHxa^=d9Ff_v6r#ix^#6N*J#Y!g_1FKsj9e8z-fCaIUN=Ci7DlO$hDGL zd>yhqcH7r4&dIE=Ue@LMEYuk$>3^QdTey+MC$=V7(8E6K5rP#in@ri@Mz*fWPO{r3 z#lK0FLiS!)f9WWOk3y(UC$sf>*QfH5=p9?UZE`pRvxN|)KJ4a6dd0$QrZt8>v)e>3 zHNA5k{@}|fe@vr=Oa*WyW$1<cPRfln85KD-pgSqEE_1L7Nblv+?O-?gt&}^diSP#d zb6s~h(~2$5dGIz%4k!fi@%Wn@)t=oi6?#3p8&W2V>8h}(gxz3PgObs(VWnFt({+e= zD`lKsDcDnXT$66Ws&AG;Fi-8n{_J?TQtQ9M$uFzq1^_KIGkRq?By94BNBsF^U4Fwo z9buzjuFuqU4Lt@-;oi8Qj)&Y^853b#L$Bti5ZoA{pSN9tm}$|+N~LxqD<wPiVAYh? zHLW1K!ZO=7m=d*H*vi@y9ju-lC9x*GmaTY;<$x_hJ=w7Ng3W64*$tMP+uiAT5->|K zF7f#SEY<{nc2Flv)$>F?l&y?(NBpg<u=3~G3~W{obN!0uN(<8?GLO75<Hd3|B9`~h zHRK`JT1GYHS125dcF$}|zs@qW+i;hq7Tt=~h2fR!(YA_VW?p3%T5e~W#HWNgovhK9 zwj#kKryP#DV)Qy;<5)B*#Gm7DvDQiUTxp5TlE2H6<GVdO7cAY?H@7e&={9l#yvFpp zEK4%;<1vG6QlW79WpCS{$@=1K)-Kps91UgVq|cO&JhN4vXdJh>I1X-`CGD1TdyOt> zv(ly}Gvu<n&)6-Nq_<x>QHySy0J7PXoZ%B%Ud8X!kNL0xuX5V2oiuXDYt8|MRm7hA z<+j&2`OXMHtIjqNk5p;@mS&`TG?<M3Tz@i1gXKqHBP=ucadjI!YH+EI;i+V^=%kAq zG_S*G)zz`HbzEbSxY2~oA<<xzI7dbxYuG+2(D93M@v_XAO;@GXJ7|@qJgHkU^V@KG z*kMDRta}~A4!5rhmuANNYm5&sX0ePIL91j1osipst}+hR+*+*U&Kxb{4^Z8Tmn!Pq z{h5l@-){_7^ed^+|HmrS8L8<)^>(gFWjsic_8l5ag-%Qvq)x?@#C2+}QsS`r-)ZDz z7Eb;KO|La?sag|JmbOd7>&ifk;QslooYn6$r`gq+n-QFC%{k_1Ou6-HJe`{HrQOiM z>|{F!X^fzXnM3eH&Z{-Z(ZoPGGhPPYqFLnmk4qh@7xDbWN#(p6jCJaIFztGY;4{Nw zU%xW+`qYYeup^}nW7{(;q(={01S!70fO}Op=?$CxwS%gP6_nZLe$QsA9eSou-5dxv zZH6A(b`mwGD$V&scW<VPBFC@ZvR+3wZieH>Hn-PLedSSJw_~f}ITnXoIKx38x7qR+ zEc6y&v=o`%yX_>sY%^?284xlJax*Qw@Jr*Q`!20Laa&$oQ4054`GuUi9i^@9V@&w6 zw3|kvZz=3)&UvMqZws5&(6v6Z%3?J4a>kuSwz?WG<|?t(LRWFJ+d}(cw{Z_s9EZ4V zpbb^@)pM08JhWMazv7pEH>HR&$N3}o=!j~<1)X7=VHip~jVh*Nyz->539lHKGHWwK ztO}nsSLU+Gj4=z5Hm{?4hW!;i(ZYTV8Z?_kY}OeAaVjLA5)Yx~YWkDGL%q4Q)212} z9RnrV#T=#G+*t}eWmto!5@AlR!{pw~EyX>i{UHfsQ#*wl5$g28?5itZV!P?W94kFc z>8AWxgZtm?+-o@*Z`e)p;p9-ZUpra7p~}n*Jmju@_R~nYrT1oW%R<hVD?eGVjGMkg zKBK)uCU3O^C;jd#MA;msaMR8U=4q21+d5L8SQP`j3LD!|&Am~Be;<V{&J{bz=o>&a zhGS76Y?Ry>F4E}~wgzTrG^`sBfnyD8XSHp;ijqrB=Qrb}R}^Vt$p%QiAF~)HDA*=_ zZF<OSZ@SU1KqHn)V@6Iy=0g?u;>K)b&VXPALMfN?0b`L0*$T7XcDX1kFFFYX3*!+t z-vr{81A>unzSyRXa1CHU-Ol87!e+IpDF)f$%D~_s+-w}?hgmQox@|0SVis>1Ei6^B zQxjvoG*6)lH;R<3qSV{SoaMGZb#GoBq5P^O)n8A*$f}-D-fwx4<9mA6NB52va<$gB zJCbbv0@6qsJ3CtpO7|}1wvllIX(!uY#*oBsec|FjO+A!C)d#gBp^TL$%_CJQZX~&8 z-Qp;De=G}?i#l5B?|^Wb@3s%ihm}I^y_}xYJM?FmO3v>9Vu=Or=xWm3wjeAR9E)zA zZ|7t#b-R5lP8+EpVf8#aL0bsyU2ZxrpKhDr=6MYvDZgs{)-IPx>Zn&Cu4+8%N6B5m Qmy1euhpAm++Lwp_3t$f8IsgCw delta 11140 zcmb7}34B!5)xh6`1W4E+3E3boI|K&8Dm#Rbgs_AqVV7l+c}d1hX2L8%))7Iepb@x; zP@$rtq99s>AZTk9OVw({x<IumZnOo_V%=)3?f=Ys!GQYxzTRI>{`cH>mvhfK_r4eS z>lYEbc0`2U=^A;PMwx8Wv=kVK(X=P1zZfg6n)Z0IrgefxVQ2U}>;m7k^p9aX^nb%R z7|kRZFcs#&0=O8~!jbUzupeyGL(}?dT1Xp8r6&!QFbQ67aX0La{y3BgPr^j_In0C| z8PpyQvN#T6yEYZJg>zvAbif4oER>DB4P^rtU<&JN|DlpbLrSW-z!=DnHkV&IycTA` zosdmxPeC#CEog^dLLFxEOZpW;F|-!O!y8~nxC^qBwjavIUVyP7D(_Q~0bjvUunX37 zgQZZSPyxjQ%V0LV!+QP<6hq#CGXA2)cIjp)v!L`J52c?A$_Ca$oT%-AA!+zE6~=0B zLUHZ4P!>*ORf*|PC=*P9(!UzY1nVsQE-2%F1!erZP+T5~f^)PUP&_jlO20}t5Z;i9 z|8**l(;&(6Cnzqn(OX=U0BO?lAaiQ7Ao-&$hx};U`6Y%t31y)-p}6=P$d8uD_T~9l zDB~AG@yJ?!N&kJ>_+J)yjs~�+fNRu}1X1P<C7haf;@!xE@Ns`(ZEmlBItM#eftV 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 MROc_BgkvZF3m9tL8~^|S diff --git a/po/de.po b/po/de.po index 184cb4d2..c8954a22 100644 --- a/po/de.po +++ b/po/de.po @@ -1,16 +1,17 @@ # shadow de.po # Copyright (C) 1999 Free Software Foundation, Inc. # Frank Schmid <frank@cs-schmid.de>, 2002 +# Holger Wansing <linux@wansing-online.de>, 2006 # Patches, suggestions, etc welcome. # msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.12\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2002-03-11 12:02-0100\n" -"Last-Translator: Frank Schmid <frank@cs-schmid.de>\n" -"Language-Team: Frank Schmid <frank@cs-schmid.de>\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-23 21:03+0200\n" +"Last-Translator: Holger Wansing <linux@wansing-online.de>\n" +"Language-Team: German <debian-l10n-german@lists.debian.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -18,16 +19,16 @@ msgstr "" #, c-format msgid "Could not allocate space for config info.\n" -msgstr "Kann keinen Speicherplatz für Konfigurationsinformation reservieren.\n" +msgstr "Kann keinen Speicherplatz für Konfigurationsinformationen zuweisen.\n" #, c-format msgid "configuration error - unknown item '%s' (notify administrator)\n" msgstr "" -"Konfigurationsfehler - Element '%s' unbekannt (Administrator verständigen)\n" +"Konfigurationsfehler - Element »%s« unbekannt (Administrator verständigen)\n" #, c-format msgid "Warning: unknown group %s\n" -msgstr "Warnung: Gruppe %s ist unbekannt\n" +msgstr "Warnung: unbekannte Gruppe %s\n" #, c-format msgid "Warning: too many groups\n" @@ -43,7 +44,7 @@ msgstr "Ihr Kennwort ist inaktiv." #, c-format msgid "Your login has expired." -msgstr "Ihr Account ist abgelaufen." +msgstr "Ihr Benutzerkonto ist abgelaufen." msgid " Contact the system administrator.\n" msgstr " Verständigen Sie den Systemadministrator.\n" @@ -83,15 +84,15 @@ msgid_plural "" "%d failures since last login.\n" "Last was %s on %s.\n" msgstr[0] "" -"%d Fehlversuch seit letzter Verbindung.\n" +"%d Fehlversuch seit letzter Anmeldung.\n" "Der letzte war am %s auf %s.\n" msgstr[1] "" -"%d Fehlversuche seit letzter Verbindung.\n" +"%d Fehlversuche seit letzter Anmeldung.\n" "Der letzte war am %s auf %s.\n" #, c-format msgid "Too many logins.\n" -msgstr "Zu viele Verbindungen.\n" +msgstr "Zu viele Anmeldungen.\n" msgid "You have new mail." msgstr "Sie haben neue Post." @@ -102,27 +103,26 @@ msgstr "Keine Post vorhanden." msgid "You have mail." msgstr "Sie haben Post." -#, fuzzy msgid "no change" -msgstr "%s: keine Änderungen\n" +msgstr "keine Änderungen" msgid "a palindrome" -msgstr "" +msgstr "ein Palindrom" msgid "case changes only" -msgstr "" +msgstr "nur Änderungen bei Groß-/Kleinschreibung" msgid "too similar" -msgstr "" +msgstr "zu ähnlich" msgid "too simple" -msgstr "" +msgstr "zu einfach" msgid "rotated" -msgstr "" +msgstr "rotiert" msgid "too short" -msgstr "" +msgstr "zu kurz" #, c-format msgid "Bad password: %s. " @@ -143,9 +143,9 @@ msgstr "passwd: Kennwort erfolgreich geändert\n" msgid "Incorrect password for %s.\n" msgstr "Falsches Kennwort für %s.\n" -#, fuzzy, c-format +#, c-format msgid "Unable to cd to '%s'\n" -msgstr "Kann nicht in Verzeichnis \"%s\" wechseln\n" +msgstr "Kann nicht in das Verzeichnis »%s« wechseln\n" msgid "No directory, logging in with HOME=/" msgstr "Kein Verzeichnis, Anmeldung mit HOME=/" @@ -154,20 +154,20 @@ msgstr "Kein Verzeichnis, Anmeldung mit HOME=/" msgid "Cannot execute %s" msgstr "Kann %s nicht ausführen" -#, fuzzy, c-format +#, c-format msgid "Invalid root directory '%s'\n" -msgstr "Ungültiges Basisverzeichnis \"%s\"\n" +msgstr "Ungültiges root-Verzeichnis »%s«\n" -#, fuzzy, c-format +#, c-format msgid "Can't change root directory to '%s'\n" -msgstr "Kann Basisverzeichnis nicht nach \"%s\" ändern\n" +msgstr "Kann root-Verzeichnis nicht auf »%s« ändern\n" msgid "No utmp entry. You must exec \"login\" from the lowest level \"sh\"" msgstr "" +"Kein utmp-Eintrag. Sie müssen »login« vom niedrigsten Level »sh« ausführen" -#, fuzzy msgid "Unable to determine your tty name." -msgstr "%s: Kann Ihren Benutzernamen nicht feststellen.\n" +msgstr "Kann Ihren tty-Namen nicht feststellen." #, c-format msgid "malloc(%d) failed\n" @@ -196,20 +196,25 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" -"Syntax: chage [Optionen] Benutzer\n" +"Aufruf: chage [Optionen] Benutzer\n" "\n" "Optionen:\n" -" -d, --lastday LAST_DAY\tLetzte Kennwortänderung auf LAST_DAY setzen\n" -" -E, --expiredate EXPIRE_DATE\tAblaufdatum auf EXPIRE_DATE setzen\n" -" -h, --help\t\t\tZeigt diese Hilfe an, sonst nichts\n" +" -d, --lastday LAST_DAY\tTag der letzten Kennwortänderung auf LAST_DAY\n" +"\t\t\t\tsetzen\n" +" -E, --expiredate EXPIRE_DATE\tAblaufdatum des Benutzerkontos auf\n" +"\t\t\t\tEXPIRE_DATE setzen\n" +" -h, --help\t\t\tDiese Hilfe anzeigen, sonst nichts\n" " -I, --inactive INACTIVE\tKennwort nach Ablauf von INACTIVE deaktivieren\n" " -l, --list\t\t\tInformationen zu Ablaufdaten usw. anzeigen\n" -" -m, --mindays MIN_DAYS\tMinimale Anzahl der Tage bevor das Kennwort\n" -"\t\t\t\tgeändert werden kann auf MIN_DAYS setzen\n" -" -M, --maxdays MAX_DAYS\tMaximale Anzahl der Tage bevor das Kennwort\n" -"\t\t\t\tgeändert werden kann auf MAX_DAYS setzen\n" -" -W, --warndays WARN_DAYS\tAblaufwarnung aif WARN_DAYS setzen\n" +" -m, --mindays MIN_DAYS\tMinimale Anzahl der Tage vor Kennwortänderung\n" +"\t\t\t\tauf MIN_DAYS setzen\n" +" -M, --maxdays MAX_DAYS\tMaximale Anzahl der Tage vor Kennwortänderung\n" +"\t\t\t\tauf MAX_DAYS setzen\n" +" -W, --warndays WARN_DAYS\tAnzahl der Tage für Ablaufwarnung auf WARN_DAYS\n" +"\t\t\t\tsetzen\n" +"\n" #, c-format msgid "Enter the new value, or press ENTER for the default\n" @@ -225,13 +230,13 @@ msgid "Last Password Change (YYYY-MM-DD)" msgstr "Letzte Kennwortänderung (JJJJ-MM-TT)" msgid "Password Expiration Warning" -msgstr "Warnung falls das Kennwort abläuft" +msgstr "Kennwortablaufwarnung" msgid "Password Inactive" msgstr "Kennwort inaktiv" msgid "Account Expiration Date (YYYY-MM-DD)" -msgstr "Ablaufdatum des Accounts (JJJJ-MM-TT)" +msgstr "Ablaufdatum des Benutzerkontos (JJJJ-MM-TT)" #, c-format msgid "Last password change\t\t\t\t\t: " @@ -243,7 +248,7 @@ msgstr "Nie\n" #, c-format msgid "password must be changed\n" -msgstr "Kennwort geändert.\n" +msgstr "Kennwort muss geändert werden\n" #, c-format msgid "Password expires\t\t\t\t\t: " @@ -255,7 +260,7 @@ msgstr "Kennwort inaktiv\t\t\t\t\t: " #, c-format msgid "Account expires\t\t\t\t\t\t: " -msgstr "Account läuft ab\t\t\t\t\t\t: " +msgstr "Benutzerkonto läuft ab\t\t\t\t: " #, c-format msgid "Minimum number of days between password change\t\t: %ld\n" @@ -267,15 +272,15 @@ msgstr "Maximale Anzahl der Tage zwischen Kennwortänderungen\t: %ld\n" #, c-format msgid "Number of days of warning before password expires\t: %ld\n" -msgstr "Anzahl der Tage an denen vor dem Kennwortablauf gewarnt wird\t: %ld\n" +msgstr "Anzahl Tage, an denen vor Kennwortablauf gewarnt wird/t: %ld\n" #, c-format msgid "%s: do not include \"l\" with other flags\n" -msgstr "%s: benutzen Sie \"l\" nicht mit anderen Optionen\n" +msgstr "%s: benutzen Sie »l« nicht mit anderen Optionen\n" #, c-format msgid "%s: Permission denied.\n" -msgstr "%s: Zugriff verweigert\n" +msgstr "%s: Zugriff verweigert.\n" #, c-format msgid "%s: PAM authentication failed\n" @@ -289,21 +294,21 @@ msgstr "%s: Kann Kennwortdatei nicht öffnen\n" msgid "%s: unknown user %s\n" msgstr "%s: Benutzer %s unbekannt\n" -#, fuzzy, c-format +#, c-format msgid "%s: the shadow password file is not present\n" -msgstr "%s: Kann Shadow-Datei nicht öffnen\n" +msgstr "%s: Shadow-Kennwortdatei ist nicht vorhanden\n" #, c-format msgid "%s: can't lock shadow password file\n" -msgstr "%s: Kann Shadow-Datei nicht sperren\n" +msgstr "%s: Kann Shadow-Kennwortdatei nicht sperren\n" #, c-format msgid "%s: can't open shadow password file\n" -msgstr "%s: Kann Shadow-Datei nicht öffnen\n" +msgstr "%s: Kann Shadow-Kennwortdatei nicht öffnen\n" #, c-format msgid "%s: failed to drop privileges (%s)\n" -msgstr "" +msgstr "%s: Löschen der Privilegien (%s) fehlgeschlagen\n" #, c-format msgid "Changing the aging information for %s\n" @@ -311,7 +316,7 @@ msgstr "Ändere die Kennwortalterung für %s\n" #, c-format msgid "%s: error changing fields\n" -msgstr "%s: Fehler beim ändern der Felder\n" +msgstr "%s: Fehler beim Ändern der Felder\n" #, c-format msgid "%s: can't update password file\n" @@ -319,27 +324,27 @@ msgstr "%s: Kann Kennwortdatei nicht aktualisieren\n" #, c-format msgid "%s: can't update shadow password file\n" -msgstr "%s: Kann Shadow-Datei nicht aktualisieren\n" +msgstr "%s: Kann Shadow-Kennwortdatei nicht aktualisieren\n" #, c-format msgid "%s: can't rewrite shadow password file\n" -msgstr "%s: Kann die Shadow-Datei nicht neu erstellen\n" +msgstr "%s: Kann die Shadow-Kennwortdatei nicht neu schreiben\n" #, c-format msgid "%s: can't rewrite password file\n" -msgstr "%s: Kann die Kennwortdatei nicht neu erstellen\n" +msgstr "%s: Kann die Kennwortdatei nicht neu schreiben\n" #, c-format msgid "" "Usage: %s [-f full_name] [-r room_no] [-w work_ph]\n" "\t[-h home_ph] [-o other] [user]\n" msgstr "" -"Syntax: %s [-f name] [-r raum] [-w tel_gesch]\n" -"\t[-h tel_privat] [-o sonstiges] [Benutzer]\n" +"Aufruf: %s [-f Name] [-r Raum] [-w Tel_gesch]\n" +"\t[-h Tel_privat] [-o sonstiges] [Benutzer]\n" #, c-format msgid "Usage: %s [-f full_name] [-r room_no] [-w work_ph] [-h home_ph]\n" -msgstr "Syntax: %s [-f name] [-r raum] [-w tel_gesch] [-h tel_privat]\n" +msgstr "Aufruf: %s [-f Name] [-r Raum] [-w Tel_gesch] [-h Tel_privat]\n" msgid "Full Name" msgstr "Name" @@ -349,11 +354,11 @@ msgid "\tFull Name: %s\n" msgstr "\tName: %s\n" msgid "Room Number" -msgstr "Raum" +msgstr "Raumnummer" #, c-format msgid "\tRoom Number: %s\n" -msgstr "\tRaum: %s\n" +msgstr "\tRaumnummer: %s\n" msgid "Work Phone" msgstr "Telefon geschäftlich" @@ -376,50 +381,50 @@ msgstr "Sonstiges" msgid "%s: Cannot determine your user name.\n" msgstr "%s: Kann Ihren Benutzernamen nicht feststellen.\n" -#, fuzzy, c-format +#, c-format msgid "%s: cannot change user '%s' on NIS client.\n" -msgstr "%s: Kann den Benutzer `%s' nicht auf dem NIS-Client ändern.\n" +msgstr "%s: Kann den Benutzer »%s« auf dem NIS-Client nicht ändern.\n" -#, fuzzy, c-format +#, c-format msgid "%s: '%s' is the NIS master for this client.\n" -msgstr "%s: `%s' ist der NIS-Master für diesen Client.\n" +msgstr "%s: »%s« ist der NIS-Master für diesen Client.\n" #, c-format msgid "Changing the user information for %s\n" msgstr "Ändere Benutzerinformationen für %s\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid name: '%s'\n" -msgstr "%s: Name ungültig: \"%s\"\n" +msgstr "%s: Ungültiger Name: »%s«\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid room number: '%s'\n" -msgstr "%s: Raumnummer ungültig: \"%s\"\n" +msgstr "%s: Ungültige Raumnummer: »%s«\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid work phone: '%s'\n" -msgstr "%s: Telefon (geschäftlich) ungültig: \"%s\"\n" +msgstr "%s: Ungültige Telefon-Nr. (geschäftlich): »%s«\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid home phone: '%s'\n" -msgstr "%s: Telefon (privat) ungültig: \"%s\"\n" +msgstr "%s: Ungültige Telefon-Nr. (privat): »%s«\n" -#, fuzzy, c-format +#, c-format msgid "%s: '%s' contains illegal characters\n" -msgstr "%s: \"%s\" enthält ungültige Zeichen\n" +msgstr "%s: »%s« enthält ungültige Zeichen\n" #, c-format msgid "%s: fields too long\n" -msgstr "%s: Feld zu lang\n" +msgstr "%s: Felder zu lang\n" #, c-format msgid "Cannot change ID to root.\n" -msgstr "Kann ID nicht zu root ändern.\n" +msgstr "Kann ID nicht auf root ändern.\n" #, c-format msgid "Cannot lock the password file; try again later.\n" msgstr "" -"Kann die Kennwortdatei nicht sperren; versuchen Sie es später nocheinmal.\n" +"Kann die Kennwortdatei nicht sperren; versuchen Sie es später noch einmal.\n" #, c-format msgid "Cannot open the password file.\n" @@ -427,11 +432,11 @@ msgstr "Kann die Kennwortdatei nicht öffnen.\n" #, c-format msgid "%s: %s not found in /etc/passwd\n" -msgstr "%s: %s nicht in /etc/passwd gefunden\n" +msgstr "%s: %s in /etc/passwd nicht gefunden\n" #, c-format msgid "Error updating the password entry.\n" -msgstr "Fehler beim aktualisieren des Kennworteintrags.\n" +msgstr "Fehler beim Aktualisieren des Kennworteintrags.\n" #, c-format msgid "Cannot commit password file changes.\n" @@ -441,7 +446,7 @@ msgstr "Kann Änderungen in der Kennwortdatei nicht schreiben.\n" msgid "Cannot unlock the password file.\n" msgstr "Kann die Kennwortdatei nicht entsperren.\n" -#, fuzzy, c-format +#, c-format msgid "" "Usage: chgpasswd [options]\n" "\n" @@ -450,30 +455,32 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" -"Syntax: chpasswd [Optionen]\n" +"Aufruf: chgpasswd [Optionen]\n" "\n" "Optionen:\n" " -e, --encrypted\tAngegebene Kennwörter sind verschlüsselt\n" -" -h, --help\t\tZeigt diese Hilfe, sonst nichts\n" -" -m, --md5\t\tMD5-Verschlüsselung statt DES verwenden, wen\n" +" -h, --help\t\tDiese Hilfe anzeigen, sonst nichts\n" +" -m, --md5\t\tMD5-Verschlüsselung statt DES verwenden, wenn\n" "\t\t\tdie angegebenen Kennwörter nicht verschlüsselt sind\n" +"\n" #, c-format msgid "%s: can't lock group file\n" -msgstr "%s: Kann Gruppendatei nicht sperren\n" +msgstr "%s: Kann group-Datei nicht sperren\n" #, c-format msgid "%s: can't open group file\n" -msgstr "%s: Kann Gruppendatei nicht öffnen\n" +msgstr "%s: Kann group-Datei nicht öffnen\n" -#, fuzzy, c-format +#, c-format msgid "%s: can't lock gshadow file\n" -msgstr "%s: Kann die Shadow-Datei nicht sperren\n" +msgstr "%s: Kann die gshadow-Datei nicht sperren\n" #, c-format msgid "%s: can't open shadow file\n" -msgstr "%s: Kann die Shadow-Datei nicht öffnen\n" +msgstr "%s: Kann die shadow-Datei nicht öffnen\n" #, c-format msgid "%s: line %d: line too long\n" @@ -483,9 +490,9 @@ msgstr "%s: Zeile %d: Zeile zu lang\n" msgid "%s: line %d: missing new password\n" msgstr "%s: Zeile %d: Neues Kennwort fehlt\n" -#, fuzzy, c-format +#, c-format msgid "%s: line %d: unknown group %s\n" -msgstr "%s: Zeile %d: Benutzer %s unbekannt\n" +msgstr "%s: Zeile %d: Gruppe %s unbekannt\n" #, c-format msgid "%s: line %d: cannot update password entry\n" @@ -493,11 +500,11 @@ msgstr "%s: Zeile %d: Kann Kennworteintrag nicht aktualisieren\n" #, c-format msgid "%s: error detected, changes ignored\n" -msgstr "%s: Fehler entdeckt, Änderungen werden verworfen\n" +msgstr "%s: Fehler entdeckt, Änderungen verworfen\n" #, c-format msgid "%s: error updating shadow file\n" -msgstr "%s: Fehler beim aktualisieren der Shadow-Datei\n" +msgstr "%s: Fehler beim Aktualisieren der shadow-Datei\n" #, c-format msgid "%s: error updating password file\n" @@ -512,14 +519,16 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" -"Syntax: chpasswd [Optionen]\n" +"Aufruf: chpasswd [Optionen]\n" "\n" "Optionen:\n" " -e, --encrypted\tAngegebene Kennwörter sind verschlüsselt\n" -" -h, --help\t\tZeigt diese Hilfe, sonst nichts\n" -" -m, --md5\t\tMD5-Verschlüsselung statt DES verwenden, wen\n" +" -h, --help\t\tDiese Hilfe anzeigen, sonst nichts\n" +" -m, --md5\t\tMD5-Verschlüsselung statt DES verwenden, wenn\n" "\t\t\tdie angegebenen Kennwörter nicht verschlüsselt sind\n" +"\n" #, c-format msgid "%s: can't lock password file\n" @@ -527,7 +536,7 @@ msgstr "%s: kann Kennwortdatei nicht sperren\n" #, c-format msgid "%s: can't lock shadow file\n" -msgstr "%s: Kann die Shadow-Datei nicht sperren\n" +msgstr "%s: Kann die shadow-Datei nicht sperren\n" #, c-format msgid "%s: line %d: unknown user %s\n" @@ -535,7 +544,7 @@ msgstr "%s: Zeile %d: Benutzer %s unbekannt\n" #, c-format msgid "Usage: %s [-s shell] [name]\n" -msgstr "Syntax: %s [-s shell] [Name]\n" +msgstr "Aufruf: %s [-s Shell] [Name]\n" msgid "Login Shell" msgstr "Login-Shell" @@ -558,7 +567,7 @@ msgstr "%s ist eine ungültige Shell.\n" #, c-format msgid "Usage: expiry {-f|-c}\n" -msgstr "Syntax: expiry {-f|-c}\n" +msgstr "Aufruf: expiry {-f|-c}\n" #, c-format msgid "%s: unknown user\n" @@ -578,22 +587,27 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" -"Syntax: faillog [Optionen]\n" +"Aufruf: faillog [Optionen]\n" "\n" "Optionen:\n" " -a, --all\t\t\tDatensätze für alle Benutzer anzeigen\n" -" -h, --help\t\t\tZeigt diese Hilfe, sonst nichts\n" -" -l, --lock-time SEC\t\tSperrt den Account nach fehlgeschlagener\n" -"\t\t\t\tAnmeldung für SEC Sekunden\n" -" -m, --maximum MAX\t\tMaximale fehlgeschlagene Anmeldungen auf MAX setzen\n" -" -r, --reset\t\t\tFehlgeschlagene Anmeldungen zurücksetzen\n" -" -t, --time DAYS\t\tDatensätze, die jünger sind als DAYS Tage anzeigen\n" -" -u, --user LOGIN\t\tFunktion nur für den Account LOGIN durchführen\n" +" -h, --help\t\t\tDiese Hilfe anzeigen, sonst nichts\n" +" -l, --lock-time SEC\t\tDas Benutzerkonto nach fehlgeschlagener\n" +"\t\t\t\tAnmeldung für SEC Sekunden sperren\n" +" -m, --maximum MAX\t\tMaximal mögliche Anzahl fehlgeschlagener Anmeldungen\n" +"\t\t\t\tauf MAX setzen\n" +" -r, --reset\t\t\tZähler fehlgeschlagener Anmeldungen zurücksetzen\n" +" -t, --time DAYS\t\tDatensätze anzeigen, die jünger sind als DAYS Tage\n" +" -u, --user LOGIN\t\tAnzeigen von Datensätzen bzw. Verwalten von Zählern\n" +"\t\t\t\tund Grenzen (falls mit Optionen -r, -m oder -l aufgerufen) nur\n" +"\t\t\t\tfür das Benutzerkonto LOGIN\n" +"\n" #, c-format msgid "Login Failures Maximum Latest On\n" -msgstr "Anmeldung Fehler Maximum Letzter Am\n" +msgstr "Anmeldung Fehlver. Maximum Letzter Auf\n" #, c-format msgid " [%lds left]" @@ -605,11 +619,11 @@ msgstr " [%lds Sperre]" #, c-format msgid "Unknown User: %s\n" -msgstr "Benutzer %s unbekannt\n" +msgstr "Unbekannter Benutzer: %s\n" #, c-format msgid "Usage: %s [-r|-R] group\n" -msgstr "Syntax: %s [-r|-R] Gruppe\n" +msgstr "Aufruf: %s [-r|-R] Gruppe\n" #, c-format msgid " %s [-a user] group\n" @@ -629,7 +643,7 @@ msgstr " %s [-M Benutzer,...] Gruppe\n" #, c-format msgid "%s: shadow group passwords required for -A\n" -msgstr "%s: Shadow-Gruppen-Kennwörter für -A benötigt\n" +msgstr "%s: Shadow-Gruppenkennwörter für -A erforderlich\n" #, c-format msgid "Who are you?\n" @@ -666,11 +680,11 @@ msgid "Re-enter new password: " msgstr "Kennwort wiederholen: " msgid "They don't match; try again" -msgstr "Keine Übereinstimmung; versuchen Sie es nocheinmal" +msgstr "Keine Übereinstimmung; versuchen Sie es noch einmal" #, c-format msgid "%s: Try again later\n" -msgstr "%s: Versuchen Sie es später nocheinmal\n" +msgstr "%s: Versuchen Sie es später noch einmal\n" #, c-format msgid "%s: can't get lock\n" @@ -678,7 +692,7 @@ msgstr "%s: Sperre nicht möglich\n" #, c-format msgid "%s: can't get shadow lock\n" -msgstr "%s: Kann Shadow-Datei nicht sperren\n" +msgstr "%s: Sperre für shadow nicht möglich\n" #, c-format msgid "%s: can't open file\n" @@ -694,11 +708,11 @@ msgstr "%s: Shadow-Eintrag kann nicht aktualisiert werden\n" #, c-format msgid "%s: can't re-write file\n" -msgstr "%s: Datei kann nicht neu erstellt werden\n" +msgstr "%s: Datei kann nicht neu geschrieben werden\n" #, c-format msgid "%s: can't re-write shadow file\n" -msgstr "%s: Shadow-Datei kann nicht neu erstellt werden\n" +msgstr "%s: shadow-Datei kann nicht neu geschrieben werden\n" #, c-format msgid "%s: can't unlock file\n" @@ -709,23 +723,25 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" -"Syntax: groupadd [optionen] gruppe\n" +"Aufruf: groupadd [Optionen] Gruppe\n" "\n" "Optionen:\n" " -f, --force\t\tErfolgreich beenden, wenn die Gruppe bereits existiert\n" -" -g, --gid GID\t\tGID für die neue Gruppe benutzen\n" -" -h, --help\t\t\tZeigt diese Hilfe, sonst nichts\n" -" -K, --key KEY=WERT\t\tÜberschreibt Standard in /etc/login.defs\n" -" -o, --non-unique\t\tErlaubt das Erstellen einer Gruppe\n" -"\t\t\t\tmit einer nicht eindeutigen (doppelten) GID\n" +" -g, --gid GID\t\tdiese GID für die neue Gruppe benutzen\n" +" -h, --help\t\t\tDiese Hilfe anzeigen, sonst nichts\n" +" -K, --key KEY=WERT\t\tDie Standards in /etc/login.defs überschreiben\n" +" -o, --non-unique\t\tDas Erstellen einer Gruppe mit einer nicht\n" +"\t\t\t\teinmaligen (doppelten) GID erlauben\n" +"\n" #, c-format msgid "%s: error adding new group entry\n" @@ -733,15 +749,15 @@ msgstr "%s: Fehler beim Hinzufügen eines neuen Gruppeneintrags\n" #, c-format msgid "%s: name %s is not unique\n" -msgstr "%s: Name %s ist nicht eindeutig\n" +msgstr "%s: Name %s ist nicht einmalig\n" #, c-format msgid "%s: GID %u is not unique\n" -msgstr "%s: GID %u ist nicht eindeutig\n" +msgstr "%s: GID %u ist nicht einmalig\n" #, c-format msgid "%s: can't get unique GID\n" -msgstr "%s: Kann keine eindeutige GID feststellen\n" +msgstr "%s: Kann keine einmalige GID bekommen\n" #, c-format msgid "%s: %s is not a valid group name\n" @@ -749,27 +765,27 @@ msgstr "%s: %s ist kein gültiger Gruppenname\n" #, c-format msgid "%s: cannot rewrite group file\n" -msgstr "%s: Kann Gruppendatei nicht neu erstellen\n" +msgstr "%s: Kann group-Datei nicht neu schreiben\n" #, c-format msgid "%s: cannot rewrite shadow group file\n" -msgstr "%s: Kann Shadow-Gruppendatei nicht neu erstellen\n" +msgstr "%s: Kann Shadow-group-Datei nicht neu schreiben\n" #, c-format msgid "%s: unable to lock group file\n" -msgstr "%s: Kann Gruppendatei nicht sperren\n" +msgstr "%s: Kann group-Datei nicht sperren\n" #, c-format msgid "%s: unable to open group file\n" -msgstr "%s: Kann Gruppendatei nicht öffnen\n" +msgstr "%s: Kann group-Datei nicht öffnen\n" #, c-format msgid "%s: unable to lock shadow group file\n" -msgstr "%s: Kann Shadow-Gruppendatei nicht sperren\n" +msgstr "%s: Kann Shadow-group-Datei nicht sperren\n" #, c-format msgid "%s: unable to open shadow group file\n" -msgstr "%s: Kann Shadow-Gruppendatei nicht öffnen\n" +msgstr "%s: Kann Shadow-group-Datei nicht öffnen\n" #, c-format msgid "%s: invalid group %s\n" @@ -777,7 +793,7 @@ msgstr "%s: Ungültige Gruppe %s\n" #, c-format msgid "%s: -K requires KEY=VALUE\n" -msgstr "%s: -K benötigt NAME=WERT\n" +msgstr "%s: -K benötigt KEY=WERT\n" #, c-format msgid "%s: group %s exists\n" @@ -785,7 +801,7 @@ msgstr "%s: Gruppe %s bereits vorhanden\n" #, c-format msgid "Usage: groupdel group\n" -msgstr "Syntax: groupdel Gruppe\n" +msgstr "Aufruf: groupdel Gruppe\n" #, c-format msgid "%s: error removing group entry\n" @@ -813,27 +829,27 @@ msgstr "%s: %s ist der NIS-Master\n" #, c-format msgid "Usage: groupmod [-g gid [-o]] [-n name] group\n" -msgstr "Syntax: groupmod [-g gid [-o]] [-n Name] Gruppe\n" +msgstr "Aufruf: groupmod [-g GID [-o]] [-n NAME] Gruppe\n" #, c-format msgid "%s: %s not found in /etc/group\n" -msgstr "%s: %s nicht in /etc/group gefunden\n" +msgstr "%s: %s in /etc/group nicht gefunden\n" #, c-format msgid "%s: %u is not a unique GID\n" -msgstr "%s: %u ist keine eindeutige GID\n" +msgstr "%s: %u ist keine einmalige GID\n" #, c-format msgid "%s: %s is not a unique name\n" -msgstr "%s: %s ist kein eindeutiger Name\n" +msgstr "%s: %s ist kein einmaliger Name\n" #, c-format msgid "Usage: %s [-r] [-s] [group [gshadow]]\n" -msgstr "Syntax: %s [-r] [-s] [Gruppe [gshadow]]\n" +msgstr "Aufruf: %s [-r] [-s] [Gruppe [gshadow]]\n" #, c-format msgid "Usage: %s [-r] [-s] [group]\n" -msgstr "Syntax: %s [-r] [-s] [Gruppe]\n" +msgstr "Aufruf: %s [-r] [-s] [Gruppe]\n" #, c-format msgid "No\n" @@ -853,35 +869,35 @@ msgstr "%s: Kann Datei %s nicht öffnen\n" #, c-format msgid "invalid group file entry\n" -msgstr "Ungültiger Eintrag in Gruppendatei\n" +msgstr "Ungültiger Eintrag in group-Datei\n" -#, fuzzy, c-format +#, c-format msgid "delete line '%s'? " -msgstr "Zeile `%s' löschen? " +msgstr "Zeile »%s« löschen? " #, c-format msgid "duplicate group entry\n" msgstr "Doppelter Gruppeneintrag\n" -#, fuzzy, c-format +#, c-format msgid "invalid group name '%s'\n" -msgstr "Gruppenname `%s' ungültig\n" +msgstr "Ungültiger Gruppenname »%s«\n" #, c-format msgid "group %s: no user %s\n" msgstr "Gruppe %s: Kein Benutzer %s\n" -#, fuzzy, c-format +#, c-format msgid "delete member '%s'? " -msgstr "Mitglied `%s' löschen? " +msgstr "Mitglied »%s« löschen? " -#, fuzzy, c-format +#, c-format msgid "no matching group file entry in %s\n" -msgstr "Kein passender Gruppeneintrag\n" +msgstr "Kein passender group-Dateieintrag in %s\n" -#, fuzzy, c-format +#, c-format msgid "add group '%s' in %s ?" -msgstr "Shadow-Gruppe %s: kein Benutzer %s\n" +msgstr "Gruppe »%s« zu %s hinzufügen? " #, c-format msgid "%s: can't update shadow entry for %s\n" @@ -893,19 +909,19 @@ msgstr "%s: Kann Gruppeneintrag %s nicht aktualisieren\n" #, c-format msgid "invalid shadow group file entry\n" -msgstr "Ungültiger Shadow-Gruppeneintrag\n" +msgstr "Ungültiger Shadow-group-Dateieintrag\n" #, c-format msgid "duplicate shadow group entry\n" -msgstr "Doppelter Shadow-Gruppeneintrag\n" +msgstr "Doppelter Shadow-group-Eintrag\n" #, c-format msgid "shadow group %s: no administrative user %s\n" msgstr "Shadow-Gruppe %s: Benutzer %s ist kein Administrator\n" -#, fuzzy, c-format +#, c-format msgid "delete administrative member '%s'? " -msgstr "Administratives Mitglied `%s' löschen?" +msgstr "Administratives Mitglied »%s« löschen? " #, c-format msgid "shadow group %s: no user %s\n" @@ -925,11 +941,11 @@ msgstr "%s: keine Änderungen\n" #, c-format msgid "%s: can't lock shadow group file\n" -msgstr "%s: Kann Shadow-Gruppendatei nicht sperren\n" +msgstr "%s: Kann Shadow-group-Datei nicht sperren\n" #, c-format msgid "%s: can't open shadow group file\n" -msgstr "%s: Kann Shadow-Gruppendatei nicht öffnen\n" +msgstr "%s: Kann Shadow-group-Datei nicht öffnen\n" #, c-format msgid "%s: can't remove shadow group %s\n" @@ -937,29 +953,29 @@ msgstr "%s: Kann Shadow-Gruppe %s nicht entfernen\n" #, c-format msgid "%s: can't update shadow group file\n" -msgstr "%s: Kann Shadow-Gruppendatei nicht aktualisieren\n" +msgstr "%s: Kann Shadow-group-Datei nicht aktualisieren\n" #, c-format msgid "%s: can't update group file\n" -msgstr "%s: Kann Gruppendatei nicht aktualisieren\n" +msgstr "%s: Kann group-Datei nicht aktualisieren\n" #, c-format msgid "%s: can't delete shadow group file\n" -msgstr "%s: Kann Shadow-Gruppendatei nicht löschen\n" +msgstr "%s: Kann Shadow-group-Datei nicht löschen\n" #, c-format msgid "Usage: id [-a]\n" -msgstr "Syntax: id [-a]\n" +msgstr "Aufruf: id [-a]\n" #, c-format msgid "Usage: id\n" -msgstr "Syntax: id\n" +msgstr "Aufruf: id\n" #, c-format msgid " groups=" msgstr " Gruppen=" -#, fuzzy, c-format +#, c-format msgid "" "Usage: lastlog [options]\n" "\n" @@ -968,13 +984,16 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" -"Syntax: lastlog [Optionen]\n" +"Aufruf: lastlog [Optionen]\n" "\n" "Optionen:\n" -" -h, --help\t\tZeigt diese Hilfe, sonst nichts\n" +" -b, --before DAYS\tNur Einträge zeigen, die älter sind als DAYS Tage\n" +" -h, --help\t\tDiese Hilfe anzeigen, sonst nichts\n" " -t, --time DAYS\tNur Einträge zeigen, die jünger sind als DAYS Tage\n" " -u, --user LOGIN\tEintrag für Benutzer LOGIN anzeigen\n" +"\n" #, c-format msgid "Username Port From Latest\n" @@ -985,23 +1004,23 @@ msgid "Username Port Latest\n" msgstr "Benutzer Port Letzter\n" msgid "**Never logged in**" -msgstr "**Nie angemeldet **" +msgstr "**Noch nie angemeldet**" #, c-format msgid "lastlog: unexpected argument: %s\n" -msgstr "" +msgstr "lastlog: unerwartetes Argument: %s\n" #, c-format msgid "Usage: %s [-p] [name]\n" -msgstr "Syntax: %s [-p] [Name]\n" +msgstr "Aufruf: %s [-p] [Name]\n" #, c-format msgid " %s [-p] [-h host] [-f name]\n" -msgstr " %s [-p] [-h Host] [-f Name]\n" +msgstr " %s [-p] [-h Rechner] [-f Name]\n" #, c-format msgid " %s [-p] -r host\n" -msgstr " %s [-p] -r Host\n" +msgstr " %s [-p] -r Rechner\n" #, c-format msgid "Invalid login time\n" @@ -1031,37 +1050,33 @@ msgstr "" "\n" "Login: Timeout nach %d Sekunden.\n" -#, fuzzy, c-format +#, c-format msgid " on '%.100s' from '%.200s'" -msgstr " an `%.100s' von `%.200s'" +msgstr " auf »%.100s« von »%.200s«" -#, fuzzy, c-format +#, c-format msgid " on '%.100s'" -msgstr " an `%.100s'" +msgstr " auf »%.100s«" #, c-format msgid "login: PAM Failure, aborting: %s\n" -msgstr "" +msgstr "login: PAM-Fehler, Abbruch: %s\n" -#, fuzzy, c-format +#, c-format msgid "%s login: " -msgstr "" -"\n" -"%s login: " +msgstr "%s Login: " -#, fuzzy, c-format +#, c-format msgid "login: " -msgstr "" -"\n" -"%s login: " +msgstr "login: " -#, fuzzy, c-format +#, c-format msgid "Maximum number of tries exceeded (%d)\n" -msgstr "Maximale Anzahl der Tage zwischen Kennwortänderungen\t: %ld\n" +msgstr "Maximale Anzahl der Versuche abgelaufen (%d)\n" #, c-format msgid "login: abort requested by PAM\n" -msgstr "" +msgstr "login: Abbruch angefordert durch PAM\n" #, c-format msgid "" @@ -1069,25 +1084,25 @@ msgid "" "%s login: " msgstr "" "\n" -"%s login: " +"%s Login: " msgid "Login incorrect" msgstr "Login fehlerhaft" #, c-format msgid "%s: failure forking: %s" -msgstr "" +msgstr "%s: Fehler beim Fork: %s" msgid "Warning: login re-enabled after temporary lockout.\n" msgstr "Warnung: Login reaktiviert nach temporärer Sperre.\n" #, c-format msgid "Last login: %s on %s" -msgstr "Letzte Verbindung: %s an %s" +msgstr "Letzte Verbindung: %s auf %s" #, c-format msgid "Last login: %.19s on %s" -msgstr "Letzte Verbindung: %.19s an %s" +msgstr "Letzte Verbindung: %.19s auf %s" #, c-format msgid " from %.*s" @@ -1097,18 +1112,20 @@ msgid "" "login time exceeded\n" "\n" msgstr "" +"Login-Zeit abgelaufen\n" +"\n" #, c-format msgid "Usage: newgrp [-] [group]\n" -msgstr "Syntax: newgrp [-] [Gruppe]\n" +msgstr "Aufruf: newgrp [-] [Gruppe]\n" #, c-format msgid "Usage: sg group [[-c] command]\n" -msgstr "Syntax: sg Gruppe [[-c] Befehl]\n" +msgstr "Aufruf: sg Gruppe [[-c] Befehl]\n" #, c-format msgid "unknown UID: %u\n" -msgstr "Unbekannte GID: %u\n" +msgstr "Unbekannte UID: %u\n" #, c-format msgid "unknown GID: %lu\n" @@ -1123,7 +1140,7 @@ msgstr "zu viele Gruppen\n" #, c-format msgid "Usage: %s [input]\n" -msgstr "Syntax: %s [Eingabe]\n" +msgstr "Aufruf: %s [Eingabe]\n" #, c-format msgid "%s: can't lock /etc/passwd.\n" @@ -1131,7 +1148,7 @@ msgstr "%s: Kann /etc/passwd nicht sperren.\n" #, c-format msgid "%s: can't lock files, try again later\n" -msgstr "%s: Kann Dateien nicht sperren, versuchen Sie es später nocheinmal\n" +msgstr "%s: Kann Dateien nicht sperren, versuchen Sie es später noch einmal\n" #, c-format msgid "%s: can't open files\n" @@ -1195,7 +1212,30 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" +"Aufruf: passwd [Optionen] [Login]\n" +"\n" +"Optionen:\n" +" -a, --all\t\t\tKennwort-Status für alle Benutzerkonten anzeigen\n" +" -d, --delete\t\t\tKennwort für angegebenes Benutzerkonto löschen\n" +" -e, --expire\t\t\tAblauf des Kennworts für angegebenes Benutzerkonto\n" +"\t\t\t\terzwingen\n" +" -h, --help\t\t\tDiese Hilfe anzeigen, sonst nichts\n" +" -k, --keep tokens\t\tKennwort nur ändern falls abgelaufen\n" +" -i, --inactive INACTIVE\tKennwort nach Ablauf von INACTIVE deaktivieren\n" +" -l, --lock\t\t\tAngegebenes Benutzerkonto sperren\n" +" -n, --mindays MIN_DAYS\tMinimale Anzahl der Tage vor Kennwortänderung\n" +"\t\t\t\tauf MIN_DAYS setzen\n" +" -q, --quiet\t\t\tKeine Meldungen anzeigen\n" +" -r, --repository REPOSITORY\tKennwort ändern in REPOSITORY\n" +" -S, --status\t\t\tKennwort-Status von angegebenem Benutzerkonto anzeigen\n" +" -u, --unlock\t\t\tAngegebenes Benutzerkonto entsperren\n" +" -w, --warndays WARN_DAYS\tAnzahl der Tage für Ablaufwarnung auf\n" +"\t\t\t\tWARN_DAYS setzen\n" +" -x, --maxdays MAX_DAYS\tMaximale Anzahl der Tage vor Kennwortänderung\n" +"\t\t\t\tauf MAX_DAYS setzen\n" +"\n" msgid "Old password: " msgstr "Altes Kennwort: " @@ -1205,16 +1245,16 @@ msgid "" "Enter the new password (minimum of %d, maximum of %d characters)\n" "Please use a combination of upper and lower case letters and numbers.\n" msgstr "" -"Geben Sie das neue Kennwort ein (mindestens %d, höchstens %d Zeichen)\n" -"Bitte benutzen Sie eine Kombination von Groß-/Kleinbuchstaben und\n" -"Ziffern.\n" +"Geben Sie das neue Kennwort ein (mindestens %d, höchstens %d Zeichen).\n" +"Bitte benutzen Sie eine Kombination aus Großbuchstaben, Kleinbuchstaben\n" +"und Ziffern.\n" msgid "New password: " msgstr "Neues Kennwort: " #, c-format msgid "Try again.\n" -msgstr "Versuchen Sie es nocheinmal...\n" +msgstr "Versuchen Sie es noch einmal.\n" #, c-format msgid "" @@ -1222,12 +1262,12 @@ msgid "" "Warning: weak password (enter it again to use it anyway).\n" msgstr "" "\n" -"Warnung: Schlechtes Kennwort (Geben Sie es nocheinmal ein, um\n" -"es trotzdem zu verwenden).\n" +"Warnung: Schlechtes Kennwort (Geben Sie es noch einmal ein,\n" +"um es trotzdem zu verwenden).\n" #, c-format msgid "They don't match; try again.\n" -msgstr "Sie sind nicht identisch; versuchen Sie es nocheinmal...\n" +msgstr "Sie sind nicht identisch; versuchen Sie es noch einmal.\n" #, c-format msgid "The password for %s cannot be changed.\n" @@ -1235,19 +1275,20 @@ msgstr "Das Kennwort für %s kann nicht geändert werden.\n" #, c-format msgid "Sorry, the password for %s cannot be changed yet.\n" -msgstr "Das Kennwort für %s kan z.Zt. nicht geändert werden.\n" +msgstr "Das Kennwort für %s kann noch nicht geändert werden.\n" #, c-format msgid "%s: out of memory\n" -msgstr "%s: Zu wenig Speicher\n" +msgstr "%s: Speicher erschöpft\n" #, c-format msgid "%s: repository %s not supported\n" -msgstr "%s: Speicher %s nicht unterstützt\n" +msgstr "%s: Repository %s nicht unterstützt\n" #, c-format msgid "%s: You may not view or modify password information for %s.\n" -msgstr "%s: Sie dürfen das Kennwort für %s nicht ändern.\n" +msgstr "" +"%s: Sie dürfen die Kennwortinformationen für %s nicht anzeigen oder ändern.\n" #, c-format msgid "Changing password for %s\n" @@ -1263,11 +1304,11 @@ msgstr "Kennwort geändert.\n" #, c-format msgid "Password set to expire.\n" -msgstr "Das Kennwort wird ablaufen.\n" +msgstr "Kennwort wird ablaufen.\n" #, c-format msgid "Usage: %s [-q] [-r] [-s] [passwd [shadow]]\n" -msgstr "Syntax: %s [-q] [-r] [-s] [passwd [shadow]]\n" +msgstr "Aufruf: %s [-q] [-r] [-s] [passwd [shadow]]\n" #, c-format msgid "invalid password file entry\n" @@ -1279,7 +1320,7 @@ msgstr "Doppelter Kennworteintrag\n" #, c-format msgid "invalid user name '%s'\n" -msgstr "Ungültiger Benutzername '%s'\n" +msgstr "Ungültiger Benutzername »%s«\n" #, c-format msgid "user %s: no group %u\n" @@ -1293,21 +1334,21 @@ msgstr "Benutzer %s: Verzeichnis %s nicht vorhanden\n" msgid "user %s: program %s does not exist\n" msgstr "Benutzer %s: Programm %s nicht vorhanden\n" -#, fuzzy, c-format +#, c-format msgid "no matching password file entry in %s\n" -msgstr "Kein passender Kennworteintrag gefunden\n" +msgstr "Kein passender Kennworteintrag in %s\n" -#, fuzzy, c-format +#, c-format msgid "add user '%s' in %s? " -msgstr "Shadow-Gruppe %s: kein Benutzer %s\n" +msgstr "Füge Benutzer »%s« zu %s hinzu? " #, c-format msgid "%s: can't update passwd entry for %s\n" -msgstr "%s: Kann Kennworteintrag für %s nicht aktualisieren\n" +msgstr "%s: Kann passwd-Eintrag für %s nicht aktualisieren\n" #, c-format msgid "invalid shadow password file entry\n" -msgstr "Ungültiger Shadow-Kennworteintrag\n" +msgstr "Ungültiger Shadow-Kennwortdateieintrag\n" #, c-format msgid "duplicate shadow password entry\n" @@ -1319,23 +1360,23 @@ msgstr "Benutzer %s: Letzte Kennwortänderung liegt in der Zukunft\n" #, c-format msgid "%s: can't lock passwd file\n" -msgstr "%s: Kann Kennwortdatei nicht sperren\n" +msgstr "%s: Kann passwd-Datei nicht sperren\n" #, c-format msgid "%s: can't open passwd file\n" -msgstr "%s: Kann Kennwortdatei nicht öffnen\n" +msgstr "%s: Kann passwd-Datei nicht öffnen\n" #, c-format msgid "%s: can't remove shadow entry for %s\n" -msgstr "%s: Kann Shadow-Eintrag für %s nicht löschen\n" +msgstr "%s: Kann Shadow-Eintrag für %s nicht entfernen\n" #, c-format msgid "%s: can't update shadow file\n" -msgstr "%s: Kann Shadow-Datei nicht aktualisieren\n" +msgstr "%s: Kann shadow-Datei nicht aktualisieren\n" #, c-format msgid "%s: can't update passwd file\n" -msgstr "%s: Kann Kennwortdatei nicht aktualisieren\n" +msgstr "%s: Kann passwd-Datei nicht aktualisieren\n" #, c-format msgid "%s: can't update entry for user %s\n" @@ -1343,11 +1384,11 @@ msgstr "%s: Kann Eintrag für Benutzer %s nicht aktualisieren\n" #, c-format msgid "%s: can't delete shadow password file\n" -msgstr "%s: Kann Shadow-Datei nicht löschen\n" +msgstr "%s: Kann Shadow-Kennwortdatei nicht löschen\n" #, c-format msgid "Access to su to that account DENIED.\n" -msgstr "Zugriff auf su zu diesem Account VERWEIGERT.\n" +msgstr "Zugriff mit su zu diesem Benutzerkonto VERWEIGERT.\n" #, c-format msgid "Password authentication bypassed.\n" @@ -1355,14 +1396,14 @@ msgstr "Kennwort-Authentifizierung umgangen.\n" #, c-format msgid "Please enter your OWN password as authentication.\n" -msgstr "Bitte geben Sie Ihr EIGENES Kennwort als Authentifizierung an.\n" +msgstr "Bitte geben Sie Ihr EIGENES Kennwort als Authentifizierung ein.\n" msgid "Sorry." msgstr "Entschuldigung." -#, fuzzy, c-format +#, c-format msgid "%s: %s\n" -msgstr "passwd: %s\n" +msgstr "%s: %s\n" #, c-format msgid "" @@ -1376,7 +1417,19 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" +"Aufruf: su [Optionen] [Login]\n" +"\n" +"Optionen:\n" +" -c, --command KOMMANDO\t\tKOMMANDO an aufgerufene Shell weiterleiten\n" +" -h, --help\t\t\tDiese Hilfe anzeigen, sonst nichts\n" +" -, -l, --login\t\tDie Shell als Login-Shell aufrufen\n" +" -m, -p,\n" +" --preserve-environment\tUmgebungsvariablen nicht zurücksetzen und die\n" +"\t\t\t\tgleiche Shell verwenden\n" +" -s, --shell SHELL\t\tSHELL anstatt dem Standard aus passwd benutzen\n" +"\n" #, c-format msgid "%s: must be run from a terminal\n" @@ -1392,10 +1445,10 @@ msgstr "Unbekannte ID: %s\n" #, c-format msgid "You are not authorized to su %s\n" -msgstr "Sie dürfen su %s nicht\n" +msgstr "»su %s« ist Ihnen nicht erlaubt\n" msgid "(Enter your own password)" -msgstr "(Geben Sie Ihr eigenes Kennwort an)" +msgstr "(Geben Sie Ihr eigenes Kennwort ein)" #, c-format msgid "" @@ -1415,7 +1468,7 @@ msgstr "Keine Kennwortdatei\n" #, c-format msgid "No password entry for 'root'\n" -msgstr "Kein Kennworteintrag für 'root'\n" +msgstr "Kein Kennworteintrag für »root«\n" msgid "" "\n" @@ -1424,42 +1477,42 @@ msgid "" msgstr "" "\n" "Geben Sie Strg-D ein, um normal zu starten\n" -"(oder geben Sie das root-Kennwort ein zur Systemwartung): " +"(oder geben Sie das root-Kennwort ein zur Systemwartung):" msgid "Entering System Maintenance Mode\n" -msgstr "Starte im Systemwartungs-Modus\n" +msgstr "Starte im Systemwartungsmodus\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid numeric argument '%s'\n" -msgstr "%s: Ungültiges nummerisches Argument `%s'\n" +msgstr "%s: Ungültiges numerisches Argument »%s«\n" #, c-format msgid "%s: unknown GID %s\n" -msgstr "%s: GID %s unbekannt\n" +msgstr "%s: unbekannte GID %s\n" #, c-format msgid "%s: unknown group %s\n" -msgstr "%s: Gruppe %s unbekannt\n" +msgstr "%s: unbekannte Gruppe %s\n" #, c-format msgid "%s: cannot create new defaults file\n" -msgstr "%s: Kann keine neue Datei mit Standardwerten erstellen\n" +msgstr "%s: Kann keine neue Standardwerte-Datei erstellen\n" #, c-format msgid "%s: cannot open new defaults file\n" -msgstr "%s: Kann die neue Datei mit Standardwerten nicht öffnen\n" +msgstr "%s: Kann neue Standardwerte-Datei nicht öffnen\n" #, c-format msgid "%s: rename: %s" msgstr "%s: Umbenennen: %s" -#, fuzzy, c-format +#, c-format msgid "%s: group '%s' is a NIS group.\n" -msgstr "%s: Die Gruppe `%s' ist eine NIS-Gruppe.\n" +msgstr "%s: Die Gruppe »%s« ist eine NIS-Gruppe.\n" #, c-format msgid "%s: too many groups specified (max %d).\n" -msgstr "%s: Zu viele Gruppen angegeben (max %d).\n" +msgstr "%s: Zu viele Gruppen angegeben (max. %d).\n" #, c-format msgid "" @@ -1489,84 +1542,86 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" -"Syntax: useradd [Optionen] LOGIN\n" +"Aufruf: useradd [Optionen] LOGIN\n" "\n" "Optionen:\n" -" -b, --base-dir BASE_DIR\tBasisverzeichnis für das Homeverzeichnis des\n" -"\t\t\t\tneuen Benutzers\n" -" -c, --comment COMMENT\t\tSetzt das GECOS-Feld für den Benutzer\n" +" -b, --base-dir BASE_DIR\tStandardverzeichnis für das Home-Verzeichnis\n" +"\t\t\t\tvon neuen Benutzern\n" +" -c, --comment COMMENT\t\tKommentar für das GECOS-Feld für den Benutzer\n" " -d, --home-dir HOME_DIR\tHomeverzeichnis des neuen Benutzers\n" -" -D, --defaults\t\tDrucken oder Speichern der modifizierten useradd-\n" -"\t\t\t\tKonfiguration\n" -" -e, --expiredate EXPIRE_DATE\tSetzt das Ablaufdatum auf EXPIRE_DATE\n" -" -f, --inactive INACTIVE\tDeaktiviert das Kennwort nach Ablauf auf\n" -"\t\t\t\tINACTIVE\n" -" -g, --gid GROUP\t\tBenutzer der Gruppe GROUP zuordnen\n" -" -G, --groups GROUPS\t\tListe von zusätzlichen Gruppen für den neuen\n" +" -D, --defaults\t\tDrucken oder Speichern der modifizierten Standard-\n" +"\t\t\t\tkonfiguration für useradd\n" +" -e, --expiredate EXPIRE_DATE\tDas Ablaufdatum auf EXPIRE_DATE setzen\n" +" -f, --inactive INACTIVE\tKennwort nach Ablauf von INACTIVE deaktivieren\n" +" -g, --gid GROUP\t\tGruppe GROUP für neuen Benutzer erzwingen\n" +" -G, --groups GROUPS\t\tListe der zusätzlichen Gruppen für den neuen\n" "\t\t\t\tBenutzer\n" -" -h, --help\t\t\tZeigt diese Hilfe, sonst nichts\n" -" -k, --skel SKEL_DIR\t\tGibt ein alternatives Vorlagenverzeichnis an\n" -" -K, --key NAME=WERT\t\tÜberschreibt die Standards in /etc/login.defs\n" -" -m, --create-home\t\tErstellt das Homeverzeichnis des neuen Benutzers\n" -" -o, --non-unique\t\tBenutzer mit doppelter (nicht eindeutiger) UID\n" +" -h, --help\t\t\tDiese Hilfe anzeigen, sonst nichts\n" +" -k, --skel SKEL_DIR\t\tEin alternatives skel-Verzeichnis\n" +"\t\t\t\t(Vorlagenverzeichnis) angeben\n" +" -K, --key KEY=WERT\t\tDie Standards in /etc/login.defs überschreiben\n" +" -m, --create-home\t\tHome-Verzeichnis des neuen Benutzers erstellen\n" +" -o, --non-unique\t\tBenutzer mit doppelter (nicht einmaliger) UID\n" "\t\t\t\terlauben\n" -" -p, --password PASSWORD\tBenutzt ein verschlüsseltes Kennwort für den\n" -"\t\t\t\tBenutzer\n" -" -s, --shell SHELL\t\tDie Shell des neuen Benutzers\n" +" -p, --password PASSWORD\tBenutzt ein verschlüsseltes Kennwort für das\n" +"\t\t\t\tBenutzerkonto\n" +" -s, --shell SHELL\t\tDie Login-Shell des neuen Benutzers\n" " -u, --uid UID\t\t\tLegt eine bestimmte UID fest\n" +"\n" #, c-format msgid "%s: UID %u is not unique\n" -msgstr "%s: UID %u ist nicht eindeutig\n" +msgstr "%s: UID %u ist nicht einmalig\n" #, c-format msgid "%s: can't get unique UID\n" -msgstr "%s: Kann keine eindeutige UID erzeugen\n" +msgstr "%s: Kann keine einmalige UID bekommen\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid base directory '%s'\n" -msgstr "%s: Ungültiges Basisverzeichnis `%s'\n" +msgstr "%s: Ungültiges Home-Standardverzeichnis »%s«\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid comment '%s'\n" -msgstr "%s: Kommentar `%s' ungültig\n" +msgstr "%s: Ungültiger Kommentar »%s«\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid home directory '%s'\n" -msgstr "%s: Homeverzeichnis `%s' ungültig\n" +msgstr "%s: Ungültiges Homeverzeichnis »%s«\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid date '%s'\n" -msgstr "%s: Datum `%s' ungültig\n" +msgstr "%s: Ungültiges Datum »%s«\n" #, c-format msgid "%s: shadow passwords required for -e\n" -msgstr "%s: Shadow-Kennwörter für -e benötigt\n" +msgstr "%s: Shadow-Kennwörter für -e erforderlich\n" #, c-format msgid "%s: shadow passwords required for -f\n" -msgstr "%s: Shadow-Kennwörter für -f benötigt\n" +msgstr "%s: Shadow-Kennwörter für -f erforderlich\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid field '%s'\n" -msgstr "%s: Feld `%s' ungültig\n" +msgstr "%s: Ungültiges Feld »%s«\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid shell '%s'\n" -msgstr "%s: Shell `%s' ist ungültig\n" +msgstr "%s: Ungültige Shell »%s«\n" #, c-format msgid "%s: invalid user name '%s'\n" -msgstr "%s: Benutzername `%s' ungültig\n" +msgstr "%s: Ungültiger Benutzername »%s«\n" #, c-format msgid "%s: cannot rewrite password file\n" -msgstr "%s: Kann Kennwortdatei nicht neu erstellen\n" +msgstr "%s: Kann Kennwortdatei nicht neu schreiben\n" #, c-format msgid "%s: cannot rewrite shadow password file\n" -msgstr "%s: Kann Shadow-Kennwortdatei nicht neu erstellen\n" +msgstr "%s: Kann Shadow-Kennwortdatei nicht neu schreiben\n" #, c-format msgid "%s: unable to lock password file\n" @@ -1586,19 +1641,19 @@ msgstr "%s: Kann Shadow-Kennwortdatei nicht öffnen\n" #, c-format msgid "%s: error locking group file\n" -msgstr "%s: Kann Gruppendatei nicht sperren\n" +msgstr "%s: Fehler beim Sperren der group-Datei\n" #, c-format msgid "%s: error opening group file\n" -msgstr "%s: Kann Gruppendatei nicht öffnen\n" +msgstr "%s: Fehler beim Öffnen der group-Datei\n" #, c-format msgid "%s: error locking shadow group file\n" -msgstr "%s: Kann Shadow-Gruppendatei nicht sperren\n" +msgstr "%s: Fehler beim Sperren der Shadow-group-Datei\n" #, c-format msgid "%s: error opening shadow group file\n" -msgstr "%s: Kann Shadow-Gruppendatei nicht öffnen\n" +msgstr "%s: Fehler beim Öffnen der Shadow-group-Datei\n" #, c-format msgid "%s: error adding new password entry\n" @@ -1606,22 +1661,24 @@ msgstr "%s: Fehler beim Hinzufügen eines neuen Kennworteintrags\n" #, c-format msgid "%s: error adding new shadow password entry\n" -msgstr "%s: Fehler beim Hinzufügen des neuen Shadow-Kennworteintrags\n" +msgstr "%s: Fehler beim Hinzufügen eines neuen Shadow-Kennworteintrags\n" #, c-format msgid "%s: cannot create directory %s\n" msgstr "%s: Kann Verzeichnis %s nicht erstellen\n" msgid "Creating mailbox file" -msgstr "" +msgstr "Erzeuge Mailbox-Datei" #, c-format msgid "" "Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n" msgstr "" +"Gruppe »mail« nicht gefunden. Erzeuge Mailbox-Datei des Benutzers mit Modus " +"0600.\n" msgid "Setting mailbox file permissions" -msgstr "" +msgstr "Setze Zugriffsrechte der Mailboxdatei" #, c-format msgid "%s: user %s exists\n" @@ -1631,7 +1688,7 @@ msgstr "%s: Benutzer %s vorhanden\n" msgid "" "%s: group %s exists - if you want to add this user to that group, use -g.\n" msgstr "" -"%s: Gruppe %s vorhanden - Wenn Sie den Benutzer zur Gruppe\n" +"%s: Gruppe %s vorhanden - wenn Sie den Benutzer zur Gruppe\n" "hinzufügen wollen, benutzen Sie -g.\n" #, c-format @@ -1645,7 +1702,8 @@ msgstr "" #, c-format msgid "%s: warning: CREATE_HOME not supported, please use -m instead.\n" msgstr "" -"%s: Warnung: CREATE_HOME nicht unterstützt, verwenden Sie stattdessen -m.\n" +"%s: Warnung: CREATE_HOME wird nicht unterstützt, verwenden Sie stattdessen -" +"m.\n" #, c-format msgid "" @@ -1655,23 +1713,34 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" +"Aufruf: userdel [Optionen] LOGIN\n" +"\n" +"Optionen:\n" +" -f, --force\t\t\tEntfernen von Dateien erzwingen, auch wenn sie\n" +"\t\t\t\tnicht Eigentum des zu löschenden Benutzers sind\n" +" -h, --help\t\t\tDiese Hilfe anzeigen, sonst nichts\n" +" -r, --remove\t\t\tEntferne Home- und Mail-Spool-Verzeichnis\n" +"\n" #, c-format msgid "%s: error updating group entry\n" msgstr "%s: Fehler beim Aktualisieren des Gruppeneintrags\n" -#, fuzzy, c-format +#, c-format msgid "%s: Cannot remove group %s which is a primary group for another user.\n" -msgstr "%s: Kann die primäre Gruppe des Benutzers nicht entfernen.\n" +msgstr "" +"%s: Kann Gruppe %s nicht entfernen; sie ist die primäre Gruppe eines anderen " +"Benutzers.\n" #, c-format msgid "%s: cannot open group file\n" -msgstr "%s: Kann Gruppendatei nicht öffnen\n" +msgstr "%s: Kann group-Datei nicht öffnen\n" #, c-format msgid "%s: cannot open shadow group file\n" -msgstr "%s: Kann Shadow-Gruppendatei nicht öffnen\n" +msgstr "%s: Kann Shadow-group-Datei nicht öffnen\n" #, c-format msgid "%s: error deleting password entry\n" @@ -1687,7 +1756,7 @@ msgstr "%s: Benutzer %s ist z.Zt. angemeldet\n" #, c-format msgid "%s: %s not owned by %s, not removing\n" -msgstr "%s: %s nicht im Besitz von %s, Löschen abgebrochen\n" +msgstr "%s: %s nicht im Besitz von %s; wird nicht gelöscht\n" #, c-format msgid "%s: warning: can't remove " @@ -1711,21 +1780,21 @@ msgstr "" msgid "%s: error removing directory %s\n" msgstr "%s: Fehler beim Löschen des Verzeichnisses %s\n" -#, fuzzy, c-format +#, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1734,32 +1803,31 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" -"Syntax: useradd [Optionen] LOGIN\n" +"Aufruf: usermod [Optionen] LOGIN\n" "\n" "Optionen:\n" -" -b, --base-dir BASE_DIR\tBasisverzeichnis für das Homeverzeichnis des\n" -"\t\t\t\tneuen Benutzers\n" -" -c, --comment COMMENT\t\tSetzt das GECOS-Feld für den Benutzer\n" -" -d, --home-dir HOME_DIR\tHomeverzeichnis des neuen Benutzers\n" -" -D, --defaults\t\tDrucken oder Speichern der modifizierten useradd-\n" -"\t\t\t\tKonfiguration\n" -" -e, --expiredate EXPIRE_DATE\tSetzt das Ablaufdatum auf EXPIRE_DATE\n" -" -f, --inactive INACTIVE\tDeaktiviert das Kennwort nach Ablauf auf\n" -"\t\t\t\tINACTIVE\n" -" -g, --gid GROUP\t\tBenutzer der Gruppe GROUP zuordnen\n" -" -G, --groups GROUPS\t\tListe von zusätzlichen Gruppen für den neuen\n" -"\t\t\t\tBenutzer\n" -" -h, --help\t\t\tZeigt diese Hilfe, sonst nichts\n" -" -k, --skel SKEL_DIR\t\tGibt ein alternatives Vorlagenverzeichnis an\n" -" -K, --key NAME=WERT\t\tÜberschreibt die Standards in /etc/login.defs\n" -" -m, --create-home\t\tErstellt das Homeverzeichnis des neuen Benutzers\n" -" -o, --non-unique\t\tBenutzer mit doppelter (nicht eindeutiger) UID\n" +" -a, --append GROUP\t\tBenutzer zur ergänzenden Gruppe GROUP hinzufügen\n" +" -c, --comment COMMENT\t\tNeuer Wert für das GECOS-Feld\n" +" -d, --home HOME_DIR\t\tNeues Home-Verzeichnis für den Benutzer\n" +" -e, --expiredate EXPIRE_DATE\tAblaufdatum auf EXPIRE_DATE setzen\n" +" -f, --inactive INACTIVE\tKennwort nach Ablauf von INACTIVE deaktivieren\n" +" -g, --gid GROUP\t\tBenutzung von GROUP als neue primäre Gruppe erzwingen\n" +" -G, --groups GROUPS\t\tNeue Liste ergänzender Gruppen\n" +" -h, --help\t\t\tDiese Hilfe anzeigen, sonst nichts\n" +" -l, --login NEW_LOGIN\t\tNeuer Login-Name\n" +" -L, --lock\t\t\tDas Benutzerkonto sperren\n" +" -m, --move-home\t\tDen Inhalt des Home-Verzeichnisses an den neuen Ort\n" +"\t\t\t\tverschieben (nur mit -d benutzen)\n" +" -o, --non-unique\t\tBenutzung von doppelter (nicht einmaliger) UID\n" "\t\t\t\terlauben\n" -" -p, --password PASSWORD\tBenutzt ein verschlüsseltes Kennwort für den\n" -"\t\t\t\tBenutzer\n" -" -s, --shell SHELL\t\tDie Shell des neuen Benutzers\n" -" -u, --uid UID\t\t\tLegt eine bestimmte UID fest\n" +" -p, --password PASSWORD\tEin verschlüsseltes Kennwort als neues\n" +"\t\t\t\tKennwort verwenden\n" +" -s, --shell SHELL\t\tNeue Login-Shell des Benutzers\n" +" -u, --uid UID\t\t\tNeue UID des Benutzers\n" +" -U, --unlock\t\t\tDas Benutzerkonto entsperren\n" +"\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1775,7 +1843,7 @@ msgstr "%s: Keine Optionen angegeben\n" #, c-format msgid "%s: shadow passwords required for -e and -f\n" -msgstr "%s: Shadow-Kennwörter für -e und -f benötigt\n" +msgstr "%s: Shadow-Kennwörter für -e und -f erforderlich\n" #, c-format msgid "%s: -a flag is ONLY allowed with the -G flag\n" @@ -1783,7 +1851,7 @@ msgstr "%s: -a ist NUR zusammen mit -G erlaubt\n" #, c-format msgid "%s: uid %lu is not unique\n" -msgstr "%s: UID %lu ist nicht eindeutig\n" +msgstr "%s: UID %lu ist nicht einmalig\n" #, c-format msgid "%s: error changing password entry\n" @@ -1791,11 +1859,11 @@ msgstr "%s: Fehler beim Ändern des Kennworteintrags\n" #, c-format msgid "%s: error removing password entry\n" -msgstr "%s: Fehler beim Löschen des Kennworteintrags\n" +msgstr "%s: Fehler beim Entfernen des Kennworteintrags\n" #, c-format msgid "%s: error removing shadow password entry\n" -msgstr "%s: Fehler beim Löschen des Shadow-Kennworteintrags\n" +msgstr "%s: Fehler beim Entfernen des Shadow-Kennworteintrags\n" #, c-format msgid "%s: directory %s exists\n" @@ -1815,17 +1883,17 @@ msgstr "%s: Warnung: Konnte altes Homeverzeichnis %s nicht komplett löschen" #, c-format msgid "%s: cannot rename directory %s to %s\n" -msgstr "%s: Kann das Verzeichnis %s nicht nach %s umbenennen\n" +msgstr "%s: Kann das Verzeichnis %s nicht in %s umbenennen\n" #, c-format msgid "%s: warning: %s not owned by %s\n" msgstr "%s: Warnung: %s nicht im Besitz von %s\n" msgid "failed to change mailbox owner" -msgstr "Fehler beim Ändern des Postfach-Besitzers" +msgstr "Fehler beim Ändern des mailbox-Besitzers" msgid "failed to rename mailbox" -msgstr "Fehler beim Umbenennen des Postfachs" +msgstr "Fehler beim Umbenennen von mailbox" #, c-format msgid "" @@ -1837,7 +1905,17 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" +"Aufruf: vipw [Optionen]\n" +"\n" +"Optionen:\n" +" -g, --group\t\t\tGruppen-Datenbank editieren\n" +" -h, --help\t\t\tDiese Hilfe anzeigen, sonst nichts\n" +" -p, --passwd\t\t\tpasswd-Datenbank editieren\n" +" -q, --quiet\t\t\tKeine Meldungen ausgeben\n" +" -s, --shadow\t\t\tshadow- oder gshadow-Datenbank editieren\n" +"\n" #, c-format msgid "" @@ -1858,52 +1936,3 @@ msgid "%s: can't restore %s: %s (your changes are in %s)\n" msgstr "" "%s: Wiederherstellung von %s fehlgeschlagen: %s\n" "(Ihre Änderungen befinden sich in %s)\n" - -#~ msgid "" -#~ "No group named \"mail\" exists, creating mail spool with mode 0600.\n" -#~ msgstr "" -#~ "Gruppe \"mail\" existiert nicht. Erzeuge Mail-Spool mit Mode 0600.\n" - -#~ msgid "Can't create mail spool for user %s.\n" -#~ msgstr "Kann Eintrag für Benutzer %s nicht aktualisieren\n" - -#~ msgid "Usage: %s [-r] name\n" -#~ msgstr "Syntax: %s [-r] Name\n" - -#~ msgid "delete line `%s'? " -#~ msgstr "Zeile `%s' löschen? " - -#, fuzzy -#~ msgid "" -#~ "\n" -#~ "Login incorrect\n" -#~ msgstr "Login fehlerhaft" - -#, fuzzy -#~ msgid "" -#~ "Usage:\n" -#~ "`vipw' edits /etc/passwd `vipw -s' edits /etc/shadow\n" -#~ "`vigr' edits /etc/group `vigr -s' edits /etc/gshadow\n" -#~ "`{vipw|vigr} -q' quiet mode\n" -#~ msgstr "" -#~ "Syntax:\n" -#~ "`vipw' bearbeitet /etc/passwd `vipw -s' bearbeitet /etc/shadow\n" -#~ "`vigr' bearbeitet /etc/group `vigr -s' bearbeitet /etc/gshadow\n" - -#~ msgid "%s: PAM chauthtok failed\n" -#~ msgstr "%s: PAM chauthtok fehlgeschlagen\n" - -#~ msgid "%s: Cannot execute %s" -#~ msgstr "%s: Kann %s nicht ausführen" - -#~ msgid "Usage: %s\t[-u uid [-o]] [-g group] [[-G group,...] [-a]] \n" -#~ msgstr "Syntax: %s\t[-u uid [-o]] [-g Gruppe] [-G Gruppe,...] \n" - -#~ msgid "\t\t[-d home [-m]] [-s shell] [-c comment] [-l new_name]\n" -#~ msgstr "\t\t[-d Home [-m]] [-s Shell] [-c Kommentar] [-l Neuer_Name]\n" - -#~ msgid "[-f inactive] [-e expire] " -#~ msgstr "[-f inaktiv] [-e Ablauf] " - -#~ msgid "[-p passwd] [-L|-U] name\n" -#~ msgstr "[-p Kennwort] [-L|-U] Name\n" diff --git a/po/dz.gmo b/po/dz.gmo new file mode 100644 index 0000000000000000000000000000000000000000..0bca017cb8be3473b23caa9a7c5ebff8c0dfa914 GIT binary patch literal 84845 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≶1(n3jx0^6JABUH;3qQ!PwG##Gg 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 O^nFN8OBn2s%l`#F03lug literal 0 HcmV?d00001 diff --git a/po/dz.po b/po/dz.po new file mode 100644 index 00000000..56e5cf2a --- /dev/null +++ b/po/dz.po @@ -0,0 +1,1937 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: shadow 4.0.17\n" +"Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-01 15:28+0530\n" +"Last-Translator: Jurmey Rabgay <jur_gay@yahoo.com>\n" +"Language-Team: dzongkha <pgeyleg@dit.gov.bt>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n" +"X-Poedit-Language: dzongkha\n" +"X-Poedit-Country: bhutan\n" +"X-Poedit-SourceCharset: utf-8\n" + +#, c-format +msgid "Could not allocate space for config info.\n" +msgstr "རིམ་སྒྲིག་བརྡ་དོན་གྱི་དོན་ལུ་ བར་སྟོང་སྤྲོད་མ་ཚུགས།\n" + +#, c-format +msgid "configuration error - unknown item '%s' (notify administrator)\n" +msgstr "རིམ་སྒྲིག་འཚོལ་བ་-མ་ཤེས་པའི་རྣམ་གྲངས་ '%s'(བདག་སྐྱོང་པ་བརྡ་བསྐུལ་འབད་)།\n" + +#, c-format +msgid "Warning: unknown group %s\n" +msgstr "ཉེན་བརྡ་:མ་ཤེས་པའི་སྡེ་ཚན་%s\n" + +#, c-format +msgid "Warning: too many groups\n" +msgstr "ཉེན་བརྡ་:སྡེ་ཚན་མང་དྲགས་པ་\n" + +#, c-format +msgid "Your password has expired." +msgstr "ཁྱོད་ཀྱི་ཆོག་ཡིག་འདི་ དུས་ཡོལ་ནུག" + +#, c-format +msgid "Your password is inactive." +msgstr "ཁྱོད་ཀྱི་ཆོག་ཡིག་འདི་ ནུས་མེད་ཨིན་པས།" + +#, c-format +msgid "Your login has expired." +msgstr "ཁྱོད་ཀྱི་ནང་བསྐྱོད་འདི་ དུས་ཡོལ་ནུག" + +msgid " Contact the system administrator.\n" +msgstr "རིམ་ལུགས་བདག་སྐྱོང་པ་ལུ་ འབྲེལ་བ་འཐབ།\n" + +msgid " Choose a new password.\n" +msgstr "ཆོག་ཡིག་གསརཔ་ཅིག་གདམས།\n" + +#, c-format +msgid "Your password will expire in %ld days.\n" +msgstr "ཁྱོད་ཀྱི་ཆོག་ཡིག་འདི་ ཉིནམ་%ldནང་ དུས་ཡོལ་ནི་མས།\n" + +#, c-format +msgid "Your password will expire tomorrow.\n" +msgstr "ཁྱོད་ཀྱི་ཆོག་ཡིག་འདི་ ནངས་པར་དུས་ཡོལ་ནི་མས།\n" + +#, c-format +msgid "Your password will expire today.\n" +msgstr "ཁྱོད་ཀྱི་ཆོག་ཡིག་འདི་ ད་རིས་དུས་ཡོལ་ནི་མས།\n" + +#, c-format +msgid "Unable to change tty %s" +msgstr "ཊི་ཊི་ཝའི་ %s བསྒྱུར་བཅོས་འབད་མ་ཚུགས།" + +#, c-format +msgid "Environment overflow\n" +msgstr "མཐའ་འཁོར་ལུད་སོང་བ།\n" + +#, c-format +msgid "You may not change $%s\n" +msgstr "" +"ཁྱོད་ཀྱིས་ $%s\n" +"བསྒྱུར་བཅོས་འབད་མི་ཚུགསཔ་འོང་།\n" + +#, c-format +msgid "" +"%d failure since last login.\n" +"Last was %s on %s.\n" +msgid_plural "" +"%d failures since last login.\n" +"Last was %s on %s.\n" +msgstr[0] "" +"མཇུག་མམ་གྱི་ནང་བསྐྱོད་འབད་ཞིནམ་ལས་ཚུར་ %dའཐུས་ཤོར།\n" +"མཇུག་མམ་ %s འདི་ %s གུ་ཨིན་པས།\n" +msgstr[1] "" +"མཇུག་མམ་གྱི་ནང་བསྐྱོད་འབད་ཞིནམ་ལས་ཚུར་ %dའཐུས་ཤོར་ཚུ།\n" +"མཇུག་མམ་ %s འདི་ %s གུ་ཨིན་པས།\n" + +#, c-format +msgid "Too many logins.\n" +msgstr "ནང་བསྐྱོད་མང་དྲགས་པ།\n" + +msgid "You have new mail." +msgstr "ཁྱོད་ལུ་ཡིག་འཕྲིན་གསརཔ་ཅིག་འདུག" + +msgid "No mail." +msgstr "ཡིག་འཕྲིན་མེད།" + +msgid "You have mail." +msgstr "ཁྱོད་ལུ་ཡིག་འཕྲིན་འདུག" + +msgid "no change" +msgstr "བསྒྱུར་བཅོས་མེད།" + +msgid "a palindrome" +msgstr "མདུན་རྒྱབ་སྒྲ་དང་དོན་གཅིག་ཏུ་བཀླག་རུང་བ་ཅིག" + +msgid "case changes only" +msgstr "ཡི་གུ་རྐྱངམ་ཅིག་བསྒྱུར་བཅོས་འབདཝ་ཨིན།" + +msgid "too similar" +msgstr "ཤིན་ཏུ་ཆ་འདྲ་བ།" + +msgid "too simple" +msgstr "ཤིན་ཏུ་འཇམ་སམ།" + +msgid "rotated" +msgstr "བསྒྱིར་ཡོདཔ།" + +msgid "too short" +msgstr "ཐུང་དྲགས་པ།" + +#, c-format +msgid "Bad password: %s. " +msgstr "ཆོག་ཡིག་བྱང་ཉེས་:%s" + +#, c-format +msgid "passwd: pam_start() failed, error %d\n" +msgstr "ཆོག་ཡིག་:པམ་སི་ཊཊི་()འཐུས་ཤོར་བྱུང་ཡོདཔ་(_s) འཛོལ་བ་ %d\n" + +#, c-format +msgid "passwd: %s\n" +msgstr "ཆོག་ཡིག་: %s\n" + +msgid "passwd: password updated successfully\n" +msgstr "ཆོག་ཡིག་:ཆོག་ཡིག་འདི་མཐར་འཁྱོལ་སྦེ་ དུས་མཐུན་བཟོ་ཡི།\n" + +#, c-format +msgid "Incorrect password for %s.\n" +msgstr "%s གི་དོན་ལུ་ བདེན་མེད་ཀྱི་ཆོག་ཡིག\n" + +#, c-format +msgid "Unable to cd to '%s'\n" +msgstr "'%s'ལུ་ སི་ཌི་འབད་མ་ཚུགས་\n" + +msgid "No directory, logging in with HOME=/" +msgstr "སྣོད་ཐོ་མེད་ ཁྱིམ་དང་བཅས་ ནང་བསྐྱོད་འབད་དོ་=/" + +#, c-format +msgid "Cannot execute %s" +msgstr "%sལག་ལེན་འཐབ་མི་ཚུགས།" + +#, c-format +msgid "Invalid root directory '%s'\n" +msgstr "ནུས་མེད་རྩ་བའི་སྣོད་ཐོ་ '%s'\n" + +#, c-format +msgid "Can't change root directory to '%s'\n" +msgstr " '%s'ལུ་ རྩ་བའི་སྣོད་ཐོ་བསྒྱུར་བཅོས་འབད་མི་ཚུགས།\n" + +msgid "No utmp entry. You must exec \"login\" from the lowest level \"sh\"" +msgstr "" +"utmpཐོ་བཀོད་མིན་འདུག ཁྱོད་ཀྱིས་ གནས་རིམ་དམའ་ཤོས་\"sh\"གི་ནང་ལས་ \"login\"ལག་ལེན་འཐབ་དགོ" + +msgid "Unable to determine your tty name." +msgstr "ཁྱོད་ཀྱི་ཊི་ཊི་ཝའི་མིང་ གཏན་འབེབས་བཟོ་མ་ཚུགས།" + +#, c-format +msgid "malloc(%d) failed\n" +msgstr "malloc(%d) འཐུས་ཤོར་བྱུང་ཡོདཔ།\n" + +msgid "Password: " +msgstr "ཆོག་ཡིག་:" + +#, c-format +msgid "%s's Password: " +msgstr "%s's ཆོག་ཡིག་:" + +#, c-format +msgid "" +"Usage: chage [options] user\n" +"\n" +"Options:\n" +" -d, --lastday LAST_DAY\tset last password change to LAST_DAY\n" +" -E, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -I, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -l, --list\t\t\tshow account aging information\n" +" -m, --mindays MIN_DAYS\tset minimum number of days before password\n" +"\t\t\t\tchange to MIN_DAYS\n" +" -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" +"\t\t\t\tchange to MAX_DAYS\n" +" -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" +msgstr "" +"ལག་ལེན་:chage[གདམ་ཁ་ཚུ་]user\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -d, ---lastday LAST_DAY\t མཇུག་མམ་གྱི་ཆོག་ཡིག་འདི་ LAST_DAYལུ་ བསྒྱུར་བཅོས་གཞི་སྒྲིག་" +"འབད།\n" +" -E, --expiredate EXPIRE_DATE\t རྩིས་ཐོའི་དུས་ཡོལ་ཚེས་གྲངས་འདི་ཚུ་ EXPIRE_DATE ལུ་ " +"བསྒྱུར་བཅོས་གཞི་སྒྲིག་འབད།\n" +" -h, --help\t\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་ བཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -I, --inactive INACTIVE\t དུས་ཡོལ་ \n" +"\t\t\t\tto INACTIVE གི་ཤུལ་མ་ཆོག་ཡིག་ནུས་མེད་འདི་ གཞི་སྒྲིག་འབད།\n" +" -l, --list\t\t\t རྩིས་ཐོ་རྒས་པའི་བརྡ་དོན་ སྟོན།\n" +" -m, --mindays MIN_DAYS\t ཉིན་གྲངས་ཉུང་མཐའ་འདི་ཚུ་ ཆོག་ཡིག་\n" +"\t\t\t\tགི་ཧེ་མར་ MIN_DAYSལུ་བསྒྱུར་བཅོས་ གཞི་སྒྲིག་འབད།\n" +" -M, --maxdays MAX_DAYS\t ཉིན་གྲངས་མང་མཐའ་འདི་ཚུ་ ཆོག་ཡིག་\n" +"\t\t\t\tགི་ཧེ་མར་ MAX_DAYSལུ་ བསྒྱུར་བཅོས་ གཞི་སྒྲིག་འབད།\n" +" -W, --warndays WARN_DAYS\t དུས་ཡོལ་ཉེན་བརྡའི་ཉིནམ་འདི་ཚུ་ WARN_DAYSལུ་ གཞི་སྒྲིག་འབད།\n" +"\n" + +#, c-format +msgid "Enter the new value, or press ENTER for the default\n" +msgstr "བེ་ལུ་གསརཔ་བཙུགས་ ཡང་ཅིན་ སྔོན་སྒྲིག་གི་དོན་ལུ་ ENTERལུ་ཨེབས།\n" + +msgid "Minimum Password Age" +msgstr "ཆོག་ཡིག་ལོ་ཉུང་མཐའ།" + +msgid "Maximum Password Age" +msgstr "ཆོག་ཡིག་ལོ་མང་མཐའ།" + +msgid "Last Password Change (YYYY-MM-DD)" +msgstr "མཇུག་གི་ཆོག་ཡིག་བསྒྱུར་བཅོས་(ཝའི་ཝའི་ཝའི་ཝའི་-ཨེམ་ཨེམ་-ཌི་ཌི་)།" + +msgid "Password Expiration Warning" +msgstr "ཆོག་ཡིག་དུས་ཡོལ་ཉེན་བརྡ།" + +msgid "Password Inactive" +msgstr "ཆོག་ཡིག་ནུས་མེད།" + +msgid "Account Expiration Date (YYYY-MM-DD)" +msgstr "རྩིས་ཐོའི་དུས་ཡོལ་ཚེས་གྲངས་(ཝའི་ཝའི་ཝའི་ཝའི་-ཨེམ་ཨེམ་-ཌི་ཌི་)།" + +#, c-format +msgid "Last password change\t\t\t\t\t: " +msgstr "མཇུག་གི་ཆོག་ཡིག་བསྒྱུར་བཅོས་\t\t\t\t\t: " + +#, c-format +msgid "never\n" +msgstr "ནམ་ཡང་\n" + +#, c-format +msgid "password must be changed\n" +msgstr "ཆོག་ཡིག་འདི་བསྒྱུར་བཅོས་འབད་དགོ\n" + +#, c-format +msgid "Password expires\t\t\t\t\t: " +msgstr "ཆོག་ཡིག་དུས་ཡོལཝ་ཨིན་\t\t\t\t\t: " + +#, c-format +msgid "Password inactive\t\t\t\t\t: " +msgstr "ཆོག་ཡིག་ནུས་མེད་\t\t\t\t\t: " + +#, c-format +msgid "Account expires\t\t\t\t\t\t: " +msgstr "རྩིས་ཐོ་དུས་ཡོལཝ་ཨིན་\t\t\t\t\t\t: " + +#, c-format +msgid "Minimum number of days between password change\t\t: %ld\n" +msgstr "ཆོག་ཡིག་བསྒྱུར་བཅོས་\t\tབར་ནའི་ཉིན་གྲངས་ཉུང་མཐའ་:%ld\n" + +#, c-format +msgid "Maximum number of days between password change\t\t: %ld\n" +msgstr "ཆོག་ཡིག་བསྒྱུར་བཅོས་\t\tབར་ནའི་ཉིན་གྲངས་མང་མཐའ་:%ld\n" + +#, c-format +msgid "Number of days of warning before password expires\t: %ld\n" +msgstr "ཆོག་ཡིག་དུས་མ་ཡོལ་བའི་ཧེ་མ་ ཉེན་བརྡའི་ཉིན་གྲངས་\t:%ld\n" + +#, c-format +msgid "%s: do not include \"l\" with other flags\n" +msgstr "%s: ཟུར་རྟགས་གཞན་མི་དང་གཅིག་ཁར་ \"l\" གྲངས་སུ་མི་བཙུགས།\n" + +#, c-format +msgid "%s: Permission denied.\n" +msgstr "%s: སྣང་བ་ཉན་མ་བཏུབ།\n" + +#, c-format +msgid "%s: PAM authentication failed\n" +msgstr "%s: པི་ཨེ་ཨེམ་ བདེན་བཤད་འཐུས་ཤོར་བྱུང་ཡོདཔ།\n" + +#, c-format +msgid "%s: can't open password file\n" +msgstr "%s: ཆོག་ཡིག་ཡིག་སྣོད་ ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: unknown user %s\n" +msgstr "%s: མ་ཤེས་པའི་ལག་ལེན་པ་%s\n" + +#, c-format +msgid "%s: the shadow password file is not present\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཡིག་སྣོད་འདི་ མིན་འདུག\n" + +#, c-format +msgid "%s: can't lock shadow password file\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཡིག་སྣོད་ ལྡེ་མིག་བརྐྱབ་མ་ཚུགས།\n" + +#, c-format +msgid "%s: can't open shadow password file\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཡིག་སྣོད་ ཁ་ཕྱེ་མ་ཚུགས།\n" + +#, c-format +msgid "%s: failed to drop privileges (%s)\n" +msgstr "%s: ཁེ་དབང་(%s)ཚུ་བཀོག་ནིའི་འཐུས་ཤོར་བྱུང་ཡོདཔ།\n" + +#, c-format +msgid "Changing the aging information for %s\n" +msgstr "%s གི་དོན་ལུ་ རྒས་པའི་བརྡ་དོན་བསྒྱུར་བཅོས་འབད་དོ།\n" + +#, c-format +msgid "%s: error changing fields\n" +msgstr "%s: ས་སྒོ་ཚུ་བསྒྱུར་བཅོས་འབད་བའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: can't update password file\n" +msgstr "%s: ཆོག་ཡིག་ཡིག་སྣོད་ དུས་མཐུན་བཟོ་མ་ཚུགས།\n" + +#, c-format +msgid "%s: can't update shadow password file\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཡིག་སྣོད་ དུས་མཐུན་བཟོ་མ་ཚུགས།\n" + +#, c-format +msgid "%s: can't rewrite shadow password file\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཡིག་སྣོད་ ལོག་འབྲི་མ་ཚུགས།\n" + +#, c-format +msgid "%s: can't rewrite password file\n" +msgstr "%s: ཆོག་ཡིག་ཡིག་སྣོད་ ལོག་འབྲི་མ་ཚུགས།\n" + +#, c-format +msgid "" +"Usage: %s [-f full_name] [-r room_no] [-w work_ph]\n" +"\t[-h home_ph] [-o other] [user]\n" +msgstr "" +"ལག་ལེན་:%s[-f full_name] [-r room_no] [-w work_ph]\n" +"\t[-h home_ph] [-o other] user]\n" + +#, c-format +msgid "Usage: %s [-f full_name] [-r room_no] [-w work_ph] [-h home_ph]\n" +msgstr "ལག་ལེན་:%s [-f full_name] [-r room_no] [-w work_ph] [-h home_ph]\n" + +msgid "Full Name" +msgstr "མིང་ཆ་ཚང་།" + +#, c-format +msgid "\tFull Name: %s\n" +msgstr "\tམིང་ཆ་ཚང་: %s\n" + +msgid "Room Number" +msgstr "ཁང་མིག་ཨང་།" + +#, c-format +msgid "\tRoom Number: %s\n" +msgstr "\tཁང་མིག་ཨང་: %s\n" + +msgid "Work Phone" +msgstr "ལཱ་གི་བརྒྱུད་འཕྲིན།" + +#, c-format +msgid "\tWork Phone: %s\n" +msgstr "\tལཱ་གི་བརྒྱུད་འཕྲིན་: %s\n" + +msgid "Home Phone" +msgstr "ཁྱིམ་གྱི་བརྒྱུད་འཕྲིན།" + +#, c-format +msgid "\tHome Phone: %s\n" +msgstr "\tཁྱིམ་གྱི་བརྒྱུད་འཕྲིན་: %s\n" + +msgid "Other" +msgstr "གཞན།" + +#, c-format +msgid "%s: Cannot determine your user name.\n" +msgstr "%s: ཁྱོད་ཀྱི་ལག་ལེན་པའི་མིང་ གཏན་འབེབས་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: cannot change user '%s' on NIS client.\n" +msgstr "%s: ཨེན་ཨའི་ཨེསི་ ཞབས་ཏོག་སྤྱོད་མི་གུ་ ལག་ལེན་པ་ '%s' བསྒྱུར་བཅོས་འབད་མི་ཚུགས།\n" + +#, c-format +msgid "%s: '%s' is the NIS master for this client.\n" +msgstr "%s: '%s' འདི་ ཞབས་ཏོག་སྤྱོད་མི་འདི་གི་དོན་ལུ་ ཨེན་ཨའི་ཨེསི་ ཨམ་ཨིན།\n" + +#, c-format +msgid "Changing the user information for %s\n" +msgstr "%sགི་དོན་ལུ་ ལག་ལེན་པའི་བརྡ་དོན་ བསྒྱུར་བཅོས་འབད་དོ།\n" + +#, c-format +msgid "%s: invalid name: '%s'\n" +msgstr "%s: ནུས་མེད་ཀྱི་མིང་:'%s'\n" + +#, c-format +msgid "%s: invalid room number: '%s'\n" +msgstr "%s: ནུས་མེད་ཀྱི་ཁང་མིག་ཨང་:'%s'\n" + +#, c-format +msgid "%s: invalid work phone: '%s'\n" +msgstr "%s: ནུས་མེད་ཀྱི་ལཱ་གི་བརྒྱུད་འཕྲིན་: '%s'\n" + +#, c-format +msgid "%s: invalid home phone: '%s'\n" +msgstr "%s: ནུས་མེད་ཀྱི་ ཁྱིམ་གྱི་བརྒྱུད་འཕྲིན་: '%s'\n" + +#, c-format +msgid "%s: '%s' contains illegal characters\n" +msgstr "%s: '%s' ནང་ལུ་ ཁྲིམས་འགལ་ཡིག་ཆ་ཚུ་ཡོད།\n" + +#, c-format +msgid "%s: fields too long\n" +msgstr "%s: ས་སྒོ་ཚུ་རིང་དྲགས་པས།\n" + +#, c-format +msgid "Cannot change ID to root.\n" +msgstr "རྩ་བ་ལུ་ ཨའི་ཌི་ བསྒྱུར་བཅོས་འབད་མི་ཚུགས།\n" + +#, c-format +msgid "Cannot lock the password file; try again later.\n" +msgstr "ཆོག་ཡིག་ཡིག་སྣོད་ ལྡེ་མིག་བརྐྱབ་མི་ཚུགས་ ཤུལ་ལས་ལོག་སྟེ་འབད་རྩོལ་སྐྱེད།\n" + +#, c-format +msgid "Cannot open the password file.\n" +msgstr "ཆོག་ཡིག་ཡིག་སྣོད་ ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: %s not found in /etc/passwd\n" +msgstr "%s: /etc/passwd ནང་ལུ་ %s མ་ཐོབ།\n" + +#, c-format +msgid "Error updating the password entry.\n" +msgstr "ཆོག་ཡིག་ཐོ་བཀོད་དུས་མཐུན་འབདཝ་ད་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "Cannot commit password file changes.\n" +msgstr "ཆོག་ཡིག་ཡིག་སྣོད་བསྒྱུར་བཅོས་ཚུ་ དང་ལེན་འབད་མི་ཚུགས།\n" + +#, c-format +msgid "Cannot unlock the password file.\n" +msgstr "ཆོག་ཡིག་ཡིག་སྣོད་ ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "" +"Usage: chgpasswd [options]\n" +"\n" +"Options:\n" +" -e, --encrypted\tsupplied passwords are encrypted\n" +" -h, --help\t\tdisplay this help message and exit\n" +" -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" +"\t\t\tpasswords are not encrypted\n" +"\n" +msgstr "" +"ལག་ལེན་:chgpasswd [གདམ་ཁ་ཚུ་]\n" +"གདམ་ཁ་ཚུ་:\n" +" -e, --encrypted\t བཀྲམ་སྤེལ་འབད་ཡོད་པའི་ཆོག་ཡིག་ཚུ་ གསང་བ་བཟོ་ཡོདཔ།\n" +" -h, --help\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་ མཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -m, --md5\t\t བཀྲམ་སྟོན་\n" +"འབད་ཡོད་པའི་\t\t\t ཆོག་ཡིག་ཚུ་གསང་བཟོས་མེན་པ་ཅིན་ ཌི་ཨི་ཨེསི་གི་ཚབ་ལུ་ ཨེམ་ཌི་ ༥ གསང་ ལག་ལེན་" +"འཐབ།\n" +"\n" + +#, c-format +msgid "%s: can't lock group file\n" +msgstr "%s: སྡེ་ཚན་ཡིག་སྣོད་ ལྡེ་མིག་བརྐྱབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't open group file\n" +msgstr "%s: སྡེ་ཚན་ལྡེ་མིག་ ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't lock gshadow file\n" +msgstr "%s: gshadowཡིག་སྣོད་ ལྡེ་མིག་བརྐྱབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't open shadow file\n" +msgstr "%s: གྱིབ་མའི་ཡིག་སྣོད་ ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: line %d: line too long\n" +msgstr "%s: གྲལ་ཐིག་ %d: གྲལ་ཐིག་རིང་དྲགས་པས།\n" + +#, c-format +msgid "%s: line %d: missing new password\n" +msgstr "%s: གྲལ་ཐིག་ %d: ཆོག་ཡིག་གསརཔ་ བརླག་སྟོར་ཞུགས་པ།\n" + +#, c-format +msgid "%s: line %d: unknown group %s\n" +msgstr "%s: གྲལ་ཐིག་ %d: མ་ཤེས་པའི་སྡེ་ཚན་ %s\n" + +#, c-format +msgid "%s: line %d: cannot update password entry\n" +msgstr "%s: གྲལ་ཐིག་ %d: ཆོག་ཡིག་ཐོ་བཀོད་ དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: error detected, changes ignored\n" +msgstr "%s: འཛོལ་བ་སྐྱོན་འཛིན་འབད་ཡི་ བསྒྱུར་བཅོས་ཚུ་སྣང་མེད་བཞག་ཡི།\n" + +#, c-format +msgid "%s: error updating shadow file\n" +msgstr "%s: གྱིབ་མའི་ཡིག་སྣོད་དུས་མཐུན་བཟོ་བའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: error updating password file\n" +msgstr "%s: ཆོག་ཡིག་ཡིག་སྣོད་དུས་མཐུན་བཟོ་བའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "" +"Usage: chpasswd [options]\n" +"\n" +"Options:\n" +" -e, --encrypted\tsupplied passwords are encrypted\n" +" -h, --help\t\tdisplay this help message and exit\n" +" -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" +"\t\t\tpasswords are not encrypted\n" +"\n" +msgstr "" +"ལག་ལེན་: chpasswd [གདམ་ཁ་ཚུ་]\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -e, --encrypted\t བཀྲམ་སྤེལ་འབད་ཡོད་པའི་ཆོག་ཡིག་ཚུ་ གསང་བཟོས་མ་འབད་ཡོདཔ།\n" +" -h, --help\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་ བཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -m, --md5\t\t བཀྲམ་སྤེལ་འབད་ཡོད་པའི་\t\t\tཆོག་ཡིག་ཚུ་ གསང་བཟོས་མ་ཡིན་པའི་སྐབས་ལུ་ ཌི་ཨི་" +"ཨེསི་གི་ཚབ་ལུ་ ཨེབ་ཌི་ ༥ གསང་བཟོ་ ལག་ལེན་འཐབ།\n" +"\n" + +#, c-format +msgid "%s: can't lock password file\n" +msgstr "%s: ཆོག་ཡིག་ཡིག་སྣོད་ ལྡེ་མིག་བརྐྱབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't lock shadow file\n" +msgstr "%s: གྱིབ་མའི་ཡིག་སྣོད་ ལྡེ་མིག་བརྐྱབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: line %d: unknown user %s\n" +msgstr "%s: གྲལ་ཐིག་ %d: མ་ཤེས་པའི་ལག་ལེན་པ་%s\n" + +#, c-format +msgid "Usage: %s [-s shell] [name]\n" +msgstr "ལག་ལེན་: %s [-s shell] [name]\n" + +msgid "Login Shell" +msgstr "ནང་བསྐྱོད་ཀྱི་ཤལ།" + +#, c-format +msgid "You may not change the shell for %s.\n" +msgstr "ཁྱོད་ཀྱིས་ %sགི་དོན་ལུ་ ཤལ་བསྒྱུར་བཅོས་མི་འབདཝ་འོང་།\n" + +#, c-format +msgid "Changing the login shell for %s\n" +msgstr "%sགི་དོན་ལུ་ ནང་བསྐྱོད་ཤལ་ བསྒྱུར་བཅོས་འབད་དོ།\n" + +#, c-format +msgid "%s: Invalid entry: %s\n" +msgstr "%s: ནུས་མེད་ཀྱི་ཐོ་བཀོད་:%s\n" + +#, c-format +msgid "%s is an invalid shell.\n" +msgstr "%s འདི་ནུས་མེད་ཀྱི་ཤལ་ཨིན།\n" + +#, c-format +msgid "Usage: expiry {-f|-c}\n" +msgstr "ལག་ལེན་: དུས་ཡོལ་{-f|-c}\n" + +#, c-format +msgid "%s: unknown user\n" +msgstr "%s: མ་ཤེས་པའི་ལག་ལེན་པ།\n" + +#, c-format +msgid "" +"Usage: faillog [options]\n" +"\n" +"Options:\n" +" -a, --all\t\t\tdisplay faillog records for all users\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -l, --lock-time SEC\t\tafter failed login lock accout to SEC seconds\n" +" -m, --maximum MAX\t\tset maximum failed login counters to MAX\n" +" -r, --reset\t\t\treset the counters of login failures\n" +" -t, --time DAYS\t\tdisplay faillog records more recent than DAYS\n" +" -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" +"\t\t\t\tand limits (if used with -r, -m or -l options) only\n" +"\t\t\t\tfor user with LOGIN\n" +"\n" +msgstr "" +"ལག་ལེན་པ་:faillog [གདམ་ཁ་ཚུ་]\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -a, --all\t\t\t ལག་ལེན་ཆ་མཉམ་གྱི་དོན་ལུ་ faillog དྲན་ཐོ་ཚུ་བཀྲམ་སྟོན་འབད།\n" +" -h, --help\t\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་ བཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -l, --lock-time SEC\t\t ནང་བསྐྱོད་འཐུས་ཤོར་བྱུང་བའི་ཤུལ་ལུ་ SECདཀར་ཆག་ཚུ་ལུ་ ལྡེ་མིག་རྩིས་" +"ཐོ།\n" +" -m, --maximum MAX\t\t MAX ལུ་ འཐུས་ཤོར་བྱུང་ཡོད་པའི་ནང་བསྐྱོད་གདོང་ལན་ གཞི་སྒྲིག་འབད།\n" +" -r, --reset\t\t\t ནང་བསྐྱོད་འཐུས་ཤོར་ཚུ་གི་གདོང་ལན་ སླར་གཞི་སྒྲིག་འབད།\n" +" -t, --time DAYS\t\t DAYSལས་ལྷག་པའི་འཕྲལ་གྱི་ཕེཡེ་ལོག་དྲན་ཐོ་ཚུ་ བཀྲམ་སྟོན་འབད།\n" +" -u, --user LOGIN\t\t ཕེ་ཡེ་ལོག་དྲན་ཐོ་བཀྲམ་སྟོན་འབད་ ཡངན་ འཐུས་ཤོར་གདོང་ལན་\n" +"\t\t\t\tཚུ་ རྒྱུན་སྐྱོང་འབདཝ་ཨིནམ་དང་ ལག་ལེན་པའི་དོན་ལུ་ ནང་བསྐྱོད་ཀྱི་ཐོག་ལས་ \n" +"\t\t\t\tརྐྱངམ་ཅིག་ བཅད་མཚམས་( -r, -m ཡང་ན་ -l optionsདང་བཅས་ལག་ལེན་འཐབ་ཡོད་པ་ཅིན་)" +"བཟོཝ་ཨིན།\n" +"\n" + +#, c-format +msgid "Login Failures Maximum Latest On\n" +msgstr "ནང་བསྐྱོད་ མང་མཐའི་མཇུག་མཐའ་འཐུས་ཤོར་ ཨཱོན། \n" + +#, c-format +msgid " [%lds left]" +msgstr " [%lds གཡོན་]" + +#, c-format +msgid " [%lds lock]" +msgstr " [%lds ལྡེ་མིག་]" + +#, c-format +msgid "Unknown User: %s\n" +msgstr "མ་ཤེས་པའི་ལག་ལེན་པ་:%s\n" + +#, c-format +msgid "Usage: %s [-r|-R] group\n" +msgstr "ལག་ལེན་པ་: %s [-r|-R] སྡེ་ཚན།\n" + +#, c-format +msgid " %s [-a user] group\n" +msgstr " %s [-a user] སྡེ་ཚན།\n" + +#, c-format +msgid " %s [-d user] group\n" +msgstr " %s [-d user] སྡེ་ཚན།\n" + +#, c-format +msgid " %s [-A user,...] [-M user,...] group\n" +msgstr " %s [-A user,...] [-M user,...] སྡེ་ཚན།\n" + +#, c-format +msgid " %s [-M user,...] group\n" +msgstr " %s [-M user,...] སྡེ་ཚན།\n" + +#, c-format +msgid "%s: shadow group passwords required for -A\n" +msgstr "%s: -Aགི་དོན་ལུ་ གྱིབ་མའི་སྡེ་ཚན་ཆོག་ཡིག་ཚུ་དགོ\n" + +#, c-format +msgid "Who are you?\n" +msgstr "ཁྱོད་ག་སྨོ?\n" + +#, c-format +msgid "unknown group: %s\n" +msgstr "མ་ཤེས་པའི་སྡེ་ཚན་:%s\n" + +#, c-format +msgid "Adding user %s to group %s\n" +msgstr "སྡེ་ཚན་ %sལུ་ ལག་ལེན་པ་ %sཁ་སྐོང་འབད་དོ།\n" + +#, c-format +msgid "Removing user %s from group %s\n" +msgstr "སྡེ་ཚན་ %sནང་ལས་ ལག་ལེན་པ་ %sརྩ་བསྐྲད་གཏང་དོ།\n" + +#, c-format +msgid "%s: unknown member %s\n" +msgstr "%s: མ་ཤེས་པའི་འཐུས་མི་ %s\n" + +#, c-format +msgid "%s: Not a tty\n" +msgstr "%s: ཊི་ཊི་ཝའི་མེན།\n" + +#, c-format +msgid "Changing the password for group %s\n" +msgstr "སྡེ་ཚན་ %sགི་དོན་ལུ་ ཆོག་ཡིག་སོར་དོ།\n" + +msgid "New Password: " +msgstr "ཆོག་ཡིག་གསརཔ་:" + +msgid "Re-enter new password: " +msgstr "ཆོག་ཡིག་གསརཔ་ ལོག་བཙུགས་:" + +msgid "They don't match; try again" +msgstr "དེ་ཚུ་མཐུན་སྒྲིག་མིན་འདུག་ དོ་རུང་འབད་རྩོལ་བསྐྱེད།" + +#, c-format +msgid "%s: Try again later\n" +msgstr "%s: དོ་རུང་ཤུལ་ལས་འབད་རྩོལ་བསྐྱེད།\n" + +#, c-format +msgid "%s: can't get lock\n" +msgstr "%s: ལྡེ་མིག་བརྐྱབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't get shadow lock\n" +msgstr "%s: གྱིབ་མ་ལྡེ་མིག་ལྡེ་མིག་བརྐྱབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't open file\n" +msgstr "%s: ཡིག་སྣོད་ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't update entry\n" +msgstr "%s: ཐོ་བཀོད་ དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't update shadow entry\n" +msgstr "%s: གྱིབ་མའི་ཐོ་བཀོད་ དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't re-write file\n" +msgstr "%s: ཡིག་སྣོད་ལོག་འབྲི་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't re-write shadow file\n" +msgstr "%s: གྱིབ་མའི་ཡིག་སྣོད་ལོག་འབྲི་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't unlock file\n" +msgstr "%s: ཡིག་སྣོད་ལྡེ་མིག་ཕྱེ་མིཚུགས།\n" + +#, c-format +msgid "" +"Usage: groupadd [options] group\n" +"\n" +"Options:\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" +"\t\t\t\tgroup already exists\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" +" -o, --non-unique\t\tallow create group with duplicate\n" +"\t\t\t\t(non-unique) GID\n" +"\n" +msgstr "" +"ལག་ལེན་:groupadd [གདམ་ཁ་ཚུ་]སྡེ་ཚན།\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -f, --force\t\t གསལ་བཀོད་འབད་ཡོད་པའི་ \n" +"\t\t\t\t སྡེ་ཚན་འདི་ཧེ་མ་ལས་ཡོད་པ་ཅིན་ མཐར་འཁྱོལ་གནས་ཚད་ཀྱི་ཐོག་ལས་ བང་ཅན་སྦེ་ཕྱིར་འཐོན་" +"འབད།\n" +" -g, --gid GID\t\t སྡེ་ཚན་གསརཔ་གི་དོན་ལུ་ ཇི་ཨིའ་ཌི་ལག་ལེན་འཐབ།\n" +" -h, --help\t\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་བཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -k, --key KEY=VALUE\t\t /etc/login.defs སྔོན་སྒྲིག་ཚུ་ ཟུར་བཞག་འབདཝ་ཨིན།\n" +" -o, --non-unique\t\t ངོ་བཤུས་ \n" +" \t\t\t\t(ཐུན་མོང་པ་)ཇི་ཨའི་ཌི་དང་བཅས་ སྡེ་ཚན་གསར་བསྐྲུན་འབད་བཅུག\n" +"\n" + +#, c-format +msgid "%s: error adding new group entry\n" +msgstr "%s: སྡེ་ཚན་ཐོ་བཀོད་གསརཔ་ཁ་སྐོང་འབད་བའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: name %s is not unique\n" +msgstr "%s: མིང་ %s འདི་ ཐུན་མོང་པ་ཨིན།\n" + +#, c-format +msgid "%s: GID %u is not unique\n" +msgstr "%s: ཇི་ཨའི་ཌི་ %uའདི་ ཐུན་མོང་པ་ཨིན།\n" + +#, c-format +msgid "%s: can't get unique GID\n" +msgstr "%s: ཐུན་མོང་མ་ཡིན་པའི་ ཇི་ཨའི་ཌི་འཐོབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: %s is not a valid group name\n" +msgstr "%s: %s འདི་ ནུས་ཅན་གྱི་སྡེ་ཚན་མིང་མེན་པས།\n" + +#, c-format +msgid "%s: cannot rewrite group file\n" +msgstr "%s: སྡེ་ཚན་ཡིག་སྣོད་ ལོག་འབྲི་མི་ཚུགས།\n" + +#, c-format +msgid "%s: cannot rewrite shadow group file\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ཡིག་སྣོད་ ལོག་འབྲི་མི་ཚུགས།\n" + +#, c-format +msgid "%s: unable to lock group file\n" +msgstr "%s: སྡེ་ཚན་ཡིག་སྣོད་ ལྡེ་མིག་བརྐྱབ་མ་ཚུགས།\n" + +#, c-format +msgid "%s: unable to open group file\n" +msgstr "%s: སྡེ་ཚན་ཡིག་སྣོད་ ཁ་ཕྱེ་མ་ཚུགས།\n" + +#, c-format +msgid "%s: unable to lock shadow group file\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ཡིག་སྣོད་ ལྡེ་མིག་བརྐྱབ་མ་ཚུགས།\n" + +#, c-format +msgid "%s: unable to open shadow group file\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ཡིག་སྣོད་ ཁ་ཕྱེ་མ་ཚུགས།\n" + +#, c-format +msgid "%s: invalid group %s\n" +msgstr "%s: ནུས་མེད་ཀྱི་སྡེ་ཚན་ %s\n" + +#, c-format +msgid "%s: -K requires KEY=VALUE\n" +msgstr "%s: -K གིས་ ལྡེ་མིག་=བེ་ལུ་ དགོཔ་ཨིན།\n" + +#, c-format +msgid "%s: group %s exists\n" +msgstr "%s: སྡེ་ཚན་ %sཡོདཔ་ཨིན།\n" + +#, c-format +msgid "Usage: groupdel group\n" +msgstr "ལག་ལེན་:groupdel སྡེ་ཚན།\n" + +#, c-format +msgid "%s: error removing group entry\n" +msgstr "%s: སྡེ་ཚན་ཐོ་བཀོད་རྩ་བསྐྲད་གཏང་པའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: error removing shadow group entry\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ཐོ་བཀོད་རྩ་བསྐྲད་གཏང་པའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: cannot remove user's primary group.\n" +msgstr "%s: ལག་ལེན་པའི་གཞི་རིམ་སྡེ་ཚན་ རྩ་བསྐྲད་གཏང་མི་ཚུགས།\n" + +#, c-format +msgid "%s: group %s does not exist\n" +msgstr "%s: སྡེ་ཚན་ %sམེད།\n" + +#, c-format +msgid "%s: group %s is a NIS group\n" +msgstr "%s: སྡེ་ཚན་ %s འདི་ ཨེན་ཇི་ཨེསི་ སྡེ་ཚན་ཨིན།\n" + +#, c-format +msgid "%s: %s is the NIS master\n" +msgstr "%s: %sའདི་ ཨེན་ཇི་ཨེསི་ ཨམ་ཨིན།\n" + +#, c-format +msgid "Usage: groupmod [-g gid [-o]] [-n name] group\n" +msgstr "ལག་ལེན་: groupmod [-g gid [-o]] [-n name] སྡེ་ཚན།\n" + +#, c-format +msgid "%s: %s not found in /etc/group\n" +msgstr "%s: %s འདི་ /etc/groupནང་མི་འཐོབ།\n" + +#, c-format +msgid "%s: %u is not a unique GID\n" +msgstr "%s: %u འདི་ ཐུན་མོང་གི་ཇི་ཨའི་ཌི་མེན།\n" + +#, c-format +msgid "%s: %s is not a unique name\n" +msgstr "%s: %s འདི་ ཐུན་མོང་གི་མིང་མེན།\n" + +#, c-format +msgid "Usage: %s [-r] [-s] [group [gshadow]]\n" +msgstr "ལག་ལེན་:%s [-r] [-s] [group [gshadow]]\n" + +#, c-format +msgid "Usage: %s [-r] [-s] [group]\n" +msgstr "ལག་ལེན་: %s [-r] [-s] [སྡེ་ཚན་]\n" + +#, c-format +msgid "No\n" +msgstr "མེན།\n" + +#, c-format +msgid "%s: -s and -r are incompatibile\n" +msgstr "%s: -s དང་ -r གཉིས་མཐུན་འགྱུར་ཅན་མེན།\n" + +#, c-format +msgid "%s: cannot lock file %s\n" +msgstr "%s: ཡིག་སྣོད་ %sའདི་ ལྡེ་མིག་བརྐྱབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: cannot open file %s\n" +msgstr "%s: ཡིག་སྣོད་%s ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "invalid group file entry\n" +msgstr "ནུས་མེད་སྡེ་ཚན་ཐོ་བཀོད།\n" + +#, c-format +msgid "delete line '%s'? " +msgstr "གྲལ་ཐིག་ '%s'བཏོན་གཏང་ནི་ཨིན་ན?" + +#, c-format +msgid "duplicate group entry\n" +msgstr "སྡེ་ཚན་ཐོ་བཀོད་ བརྫུན་མ་བཟོ།\n" + +#, c-format +msgid "invalid group name '%s'\n" +msgstr "ནུས་མེད་སྡེཚན་གྱི་མིང་ '%s'\n" + +#, c-format +msgid "group %s: no user %s\n" +msgstr "སྡེ་ཚན་ %s: ལག་ལེན་པ་ %sམེད།\n" + +#, c-format +msgid "delete member '%s'? " +msgstr "ཨང་གྲངས་ '%s' བཏོན་གཏང་ནི་ཨིན་ན?" + +#, c-format +msgid "no matching group file entry in %s\n" +msgstr "%sནང་ མཐུན་སྒྲིག་སྡེ་ཚན་གྱི་ཡིག་སྣོད་ཐོ་བཀོད་མེད།\n" + +#, c-format +msgid "add group '%s' in %s ?" +msgstr "%sནང་ སྡེ་ཚན་ '%s' ཁ་སྐོང་འབད་ནི་ཨིན་ན?" + +#, c-format +msgid "%s: can't update shadow entry for %s\n" +msgstr "%s: %sགི་དོན་ལུ་ གྱིབ་མའི་ཐོ་བཀོད་ དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't update entry for group %s\n" +msgstr "%s: སྡེ་ཚན་ %sགི་དོན་ལུ་ ཐོ་བཀོད་དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "invalid shadow group file entry\n" +msgstr "ནུས་མེད་གྱིབ་མའི་སྡེ་ཚན་ཡིག་སྣོད་ཐོ་བཀོད།\n" + +#, c-format +msgid "duplicate shadow group entry\n" +msgstr "ངོ་བཤུས་གྱིབ་མའི་སྡེ་ཚན་ཐོ་བཀོད།\n" + +#, c-format +msgid "shadow group %s: no administrative user %s\n" +msgstr "གྱིབ་མའི་སྡེ་ཚན་%s: བདག་སྐྱོང་གི་ལག་ལེན་པ་ %sམེད།\n" + +#, c-format +msgid "delete administrative member '%s'? " +msgstr "བདག་སྐྱོང་གི་ཨང་གྲངས་ '%s' བཏོན་གཏང་ནི་ཨིན་ན?" + +#, c-format +msgid "shadow group %s: no user %s\n" +msgstr "གྱིབ་མའི་སྡེ་ཚན་%s: ལག་ལེན་པ་%sམེད།\n" + +#, c-format +msgid "%s: cannot update file %s\n" +msgstr "%s: ཡིག་སྣོད་ %sའདི་ དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: the files have been updated\n" +msgstr "%s: ཡིག་སྣོད་ཚུ་དུས་མཐུན་བཟོ་ཡི།\n" + +#, c-format +msgid "%s: no changes\n" +msgstr "%s: སོར་ནི་མེད།\n" + +#, c-format +msgid "%s: can't lock shadow group file\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ཡིག་སྣོད་ ལྡེ་མིག་བརྐྱབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't open shadow group file\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ཡིག་སྣོད་ ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't remove shadow group %s\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ %sབསྐྲད་གཏང་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't update shadow group file\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ཡིག་སྣོད་ དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't update group file\n" +msgstr "%s: སྡེ་ཚན་ཡིག་སྣོད་ དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't delete shadow group file\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ཡིག་སྣོད་ བཏོན་གཏང་མི་ཚུགས།\n" + +#, c-format +msgid "Usage: id [-a]\n" +msgstr "ལག་ལེནཔ་:id [-a]\n" + +#, c-format +msgid "Usage: id\n" +msgstr "ལག་ལེན་པ་: id\n" + +#, c-format +msgid " groups=" +msgstr "སྡེ་ཚན་=" + +#, c-format +msgid "" +"Usage: lastlog [options]\n" +"\n" +"Options:\n" +" -b, --before DAYS\tprint only lastlog records older than DAYS\n" +" -h, --help\t\tdisplay this help message and exit\n" +" -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" +" -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" +msgstr "" +"ལག་ལེན་: lastlog [གདམ་ཁ་ཚུ་]\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -b, --before DAYS\t ཉིན་གྲངས་ལས་རྙིང་པའི་lastlogདྲན་ཐོ་ཚུ་རྐྱངམ་ཅིག་ དཔར་བསྐྲུན་འབད།\n" +" -h, --help\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་བཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -t, --time DAYS\t ཉིན་གྲངས་ལས་ལྷག་པའི་འཕྲལ་གྱི་ lastlogདྲན་ཐོ་ཚུ་རྐྱངམ་ཅིག་ དཔར་བསྐྲུན་" +"འབད།\n" +" -u, ---user LOGIN\t ལག་ལེན་པའི་དོན་ལུ་ གསལ་བཀོད་འབད་ཡོད་པའི་ནང་བསྐྱོད་དང་བཅས་ " +"lastlog དྲན་ཐོ་ དཔར་བསྐྲུན་འབད།\n" +"\n" + +#, c-format +msgid "Username Port From Latest\n" +msgstr "ལག་ལེན་པའི་མིང་ འདྲེན་ལམ་ ལས་ མཇུག་མཐའ།\n" + +#, c-format +msgid "Username Port Latest\n" +msgstr "ལག་ལེན་པའི་མིང་ འདྲེན་ལམ་ མཇུག་མཐའ།\n" + +msgid "**Never logged in**" +msgstr "**ནམ་ཡང་ནང་བསྐྱོད་མ་འབད་**" + +#, c-format +msgid "lastlog: unexpected argument: %s\n" +msgstr "lastlog: རེ་བ་མ་བསྐྱེད་པའི་སྒྲུབ་རྟགས་:%s\n" + +#, c-format +msgid "Usage: %s [-p] [name]\n" +msgstr "ལག་ལེན་: %s [-p] [མིང་]\n" + +#, c-format +msgid " %s [-p] [-h host] [-f name]\n" +msgstr " %s [-p] [-h host] [-f name]\n" + +#, c-format +msgid " %s [-p] -r host\n" +msgstr " %s [-p] -r host\n" + +#, c-format +msgid "Invalid login time\n" +msgstr "ནུས་མེད་ནང་བསྐྱོད་ཀྱི་དུས་ཚོད།\n" + +#, c-format +msgid "" +"\n" +"System closed for routine maintenance\n" +msgstr "" +"\n" +"རྒྱུན་ལས་རྒྱུན་སྐྱོང་གི་དོན་ལུ་ རིམ་ལུགས་ཁ་བསྡམས་ཅི།\n" + +#, c-format +msgid "" +"\n" +"[Disconnect bypassed -- root login allowed.]\n" +msgstr "" +"\n" +"[མཐུད་བཏོག་ཟུར་ཏེ་འགྱོ་ཡོདཔ་ --རྩ་བའི་ནང་བསྐྱོད་མི་ཆོག]\n" + +#, c-format +msgid "" +"\n" +"Login timed out after %d seconds.\n" +msgstr "" +"\n" +"%d སྐར་ཆག་གི་ཤུལ་མར་ ནང་བསྐྱོད་ངལ་མཚམས་བྱུང་ཡོདཔ།\n" + +#, c-format +msgid " on '%.100s' from '%.200s'" +msgstr "'%.200s'ནང་ལས་ '%.100s'གུ" + +#, c-format +msgid " on '%.100s'" +msgstr "'%.100s'གུ" + +#, c-format +msgid "login: PAM Failure, aborting: %s\n" +msgstr "ནང་བསྐྱོད་: པི་ཨེ་ཨེམ་འཐུས་ཤོར་ བར་བཤོལ་དོ་: %s\n" + +#, c-format +msgid "%s login: " +msgstr "%s ནང་བསྐྱོད་: " + +#, c-format +msgid "login: " +msgstr "ནང་བསྐྱོད་: " + +#, c-format +msgid "Maximum number of tries exceeded (%d)\n" +msgstr "འབད་རྩོལ་གྱི་ཨང་གྲངས་མང་མཐའ་ལྷག་ཡོདཔ་(%d)\n" + +#, c-format +msgid "login: abort requested by PAM\n" +msgstr "ནང་བསྐྱོད་:པི་ཨུ་ཨེམ་གྱིས་ཞུ་ཡོད་པའི་བར་བཤོལ།\n" + +#, c-format +msgid "" +"\n" +"%s login: " +msgstr "" +"\n" +"%s ནང་བསྐྱོད་: " + +msgid "Login incorrect" +msgstr "ནང་བསྐྱོད་བདེན་མེད།" + +#, c-format +msgid "%s: failure forking: %s" +msgstr "%s: ཁ་སྤེལ་བ་འཐུས་ཤོར་:%s" + +msgid "Warning: login re-enabled after temporary lockout.\n" +msgstr "ཉེན་བརྡ་:གནས་སྐབས་ལྡེ་མིག་བརྐྱབས་པའི་ཤུལ་ལུ་ ལོག་སྟེ་ནང་བསྐྱོད་ལྕོགས་ཅན་བཟོ་ཡོདཔ།\n" + +#, c-format +msgid "Last login: %s on %s" +msgstr "མཇུག་གི་ནང་བསྐྱོད་: %s གུ་ %s" + +#, c-format +msgid "Last login: %.19s on %s" +msgstr "མཇུག་གི་ནང་བསྐྱོད་: %.19s གུ་ %s" + +#, c-format +msgid " from %.*s" +msgstr " %.*sལས།" + +msgid "" +"login time exceeded\n" +"\n" +msgstr "" +"ནང་བསྐྱོད་དུས་ཚོད་ལྷག་ཡོདཔ།\n" +"\n" + +#, c-format +msgid "Usage: newgrp [-] [group]\n" +msgstr "ལག་ལེན་: newgrp [-][ སྡེ་ཚན་]\n" + +#, c-format +msgid "Usage: sg group [[-c] command]\n" +msgstr "ལག་ལེན་: sg group [[-c]བརྡ་བཀོད་ ]\n" + +#, c-format +msgid "unknown UID: %u\n" +msgstr "མ་ཤེས་པའི་ ཇི་ཨའི་ཌི་:%u\n" + +#, c-format +msgid "unknown GID: %lu\n" +msgstr "མ་ཤེས་པའི་ ཇི་ཨའི་ཌི་:%lu\n" + +msgid "Sorry.\n" +msgstr "དགོངསམ་མ་ཁྲེལ།\n" + +#, c-format +msgid "too many groups\n" +msgstr "སྡེ་ཚན་མང་དྲགས་པ།\n" + +#, c-format +msgid "Usage: %s [input]\n" +msgstr "ལག་ལེན་: %s [ཨིན་པུཊི་]\n" + +#, c-format +msgid "%s: can't lock /etc/passwd.\n" +msgstr "%s: /etc/passwd ལྡེ་མིག་བརྐྱབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't lock files, try again later\n" +msgstr "%s:ཡིག་སྣོད་ཚུ་ལྡེ་མིག་བརྐྱབ་མི་ཚུགས་ དོ་རུང་ཤུལ་ལས་འབད་རྩོལ་བསྐྱེད།\n" + +#, c-format +msgid "%s: can't open files\n" +msgstr "%s: ཡིག་སྣོད་ཚུ་ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: line %d: invalid line\n" +msgstr "%s:གྲལ་ཐིག་%d: ནུས་མེད་གྲལ་ཐིག་\n" + +#, c-format +msgid "%s: line %d: can't create GID\n" +msgstr "%s: གྲལ་ཐིག་ %d: ཇི་ཨའི་ཌི་ གསར་བསྐྲུན་འབད་མི་ཚུགས།\n" + +#, c-format +msgid "%s: line %d: can't create UID\n" +msgstr "%s: གྲལ་ཐིག་ %d: ཡུ་ཨའི་ཌི་ གསར་བསྐྲུན་འབད་མི་ཚུགས།\n" + +#, c-format +msgid "%s: line %d: cannot find user %s\n" +msgstr "%s: གྲལ་ཐིག་ %d:ལག་ལེན་པ་ %sའཚོལ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: line %d: can't update password\n" +msgstr "%s: གྲལ་ཐིག་ %d: ཆོག་ཡིག་དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: line %d: mkdir failed\n" +msgstr "%s: གྲལ་ཐིག་ %d: mkdir འཐུས་ཤོར་བྱུང་ཡོདཔ།\n" + +#, c-format +msgid "%s: line %d: chown failed\n" +msgstr "%s: གྲལ་ཐིག་ %d: chown འཐུས་ཤོར་བྱུང་ཡོདཔ།\n" + +#, c-format +msgid "%s: line %d: can't update entry\n" +msgstr "%s: གྲལ་ཐིག་ %d: ཐོ་བཀོད་དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: error updating files\n" +msgstr "%s: ཡིག་སྣོད་དུས་མཐུན་བཟོ་བའི་སྐབས་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "" +"Usage: passwd [options] [login]\n" +"\n" +"Options:\n" +" -a, --all\t\t\treport password status on all accounts\n" +" -d, --delete\t\t\tdelete the password for the named account\n" +" -e, --expire\t\t\tforce expire the password for the named account\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -k, --keep-tokens\t\tchange password only if expired\n" +" -i, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -l, --lock\t\t\tlock the named account\n" +" -n, --mindays MIN_DAYS\tset minimum number of days before password\n" +"\t\t\t\tchange to MIN_DAYS\n" +" -q, --quiet\t\t\tquiet mode\n" +" -r, --repository REPOSITORY\tchange password in REPOSITORY repository\n" +" -S, --status\t\t\treport password status on the named account\n" +" -u, --unlock\t\t\tunlock the named account\n" +" -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +" -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" +"\t\t\t\tchange to MAX_DAYS\n" +"\n" +msgstr "" +"ལག་ལེན་: passwd [གདམ་ཁ་ཚུ་] [ནང་བསྐྱོད་]\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -a, --all\t\t\t རྩིས་ཐོ་ཆ་མཉམ་གྱི་གུ་ ཆོག་ཡིག་གནས་ཚད་ སྙན་ཞུ་འབད།\n" +" -d, --delete\t\t\t མིང་བཏགས་ཡོད་པའི་རྩིས་ཐོའི་དོན་ལུ་ ཆོག་ཡིག་བཏོན་གཏང་།\n" +" -e, --expire\t\t\t མིང་བཏགས་ཡོད་པའི་རྩིས་ཐོའི་དོན་ལུ་ ཆོག་ཡིག་གི་དུས་ཡོལ་བང་བཙོང་།\n" +" -h, --help\t\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་བཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -k, --keep-tokens\t\t དུས་ལས་ཡོལ་སོང་པ་ཅིན་རྐྱངམ་ཅིག་ ཆོག་ཡིག་སོར།\n" +" -i, --inactive INACTIVE\t ཆོག་ཡིག་འདི་ནུས་མེད་ལུ་ དུས་ཡོལ་\n" +"\t\t\t\t གི་ཤུལ་མར་ ནུས་མེད་སྦེ་གཞི་སྒྲིག་འབད།\n" +" -l, --lock\t\t\t མིང་བཏགས་ཡོད་པའི་རྩིས་ཐོ་ ལྡེ་མིག་རྐྱབས།\n" +" -n, --mindays MIN_DAYS\t ཆོག་ཡིག་ \n" +"\t\t\t\tའདི་ MIN_DAYSལུ་མ་བསྒྱུར་བའི་ཧེ་མ་ ཉིན་གྲངས་ཉུང་མཐའ་གཞི་སྒྲིག་འབད། -q, --quiet\t\t" +"\t ཁུ་སིམ་སིམ་གྱི་ཐབས་ལམ།\n" +" -r, --repository REPOSITORY\t REPOSITORYམཛོད་གནས་ནང་ལུ་ ཆོག་ཡིག་སོར།\n" +" -s, --status\t\t\t མིང་བཏགས་ཡོད་པའི་རྩིས་ཐོའི་གུ་ ཆོག་ཡིག་སྙན་ཞུ་འབད།\n" +" -u, --unlock\t\t\t མིང་བཏགས་ཡོད་པའི་རྩིས་ཐོ་འདི་ ལྡེ་མིག་ཕྱེ།\n" +" -w, --warndays WARN_DAYS\t WARN_DAYSལུ་ དུས་ཡོལ་ཉེན་བརྡའི་ཉིན་གྲངས་ གཞི་སྒྲིག་འབད།\n" +" -x, --maxdays MAX_DAYS\t ཆོག་ཡིག་ \n" +"\t\t\t\tའདི་ MAX_DAYSལུ་ བསྒྱུར་བཅོས་མ་འབད་བའི་ཧེ་མ་ ཉིན་གྲངས་ཉུང་མཐའ་ གཞི་སྒྲིག་འབད།\n" +"\n" + +msgid "Old password: " +msgstr "ཆོག་ཡིག་རྙིངམ་:" + +#, c-format +msgid "" +"Enter the new password (minimum of %d, maximum of %d characters)\n" +"Please use a combination of upper and lower case letters and numbers.\n" +msgstr "ཆོག་ཡིག་གསརཔ་བཙུགས་(%d གི་ཉུང་མཐའ་ %dཡིག་འབྲུའི་མང་མཐའ་)།\n" + +msgid "New password: " +msgstr "ཆོག་ཡིག་གསརཔ་:" + +#, c-format +msgid "Try again.\n" +msgstr "ལོག་འབད་རྩོལ་བསྐྱེད་:\n" + +#, c-format +msgid "" +"\n" +"Warning: weak password (enter it again to use it anyway).\n" +msgstr "" +"\n" +"ཉེན་བརྡ་:ནུས་མེད་ཀྱི་ཆོག་ཡིག་(ག་དེ་ཨིན་རུང་ལག་ལེན་འཐབ་ནིའི་དོན་ལས་ ལོག་བཙུགས་)།\n" + +#, c-format +msgid "They don't match; try again.\n" +msgstr "དེ་ཚུ་མཐུན་སྒྲིག་མིན་འདུག་ ལོག་འབད་རྩོལ་བསྐྱེད།\n" + +#, c-format +msgid "The password for %s cannot be changed.\n" +msgstr "%sགི་དོན་ལུ་ ཆོག་ཡིག་སོར་མི་ཚུགས།\n" + +#, c-format +msgid "Sorry, the password for %s cannot be changed yet.\n" +msgstr "དགོསངམ་མ་ཁྲེལ་ %s གི་དོན་ལུ་ ཆོག་ཡིག་འདི་ད་རུང་ཡང་སོར་མི་བཏུབ།\n" + +#, c-format +msgid "%s: out of memory\n" +msgstr "%s: དྲན་ཚད་ལས་བརྒལ་བ།\n" + +#, c-format +msgid "%s: repository %s not supported\n" +msgstr "%s: མཛོད་གནས་ %sའདི་ རྒྱབ་སྐྱོར་མ་འབད་བས།\n" + +#, c-format +msgid "%s: You may not view or modify password information for %s.\n" +msgstr "%s: ཁྱོད་ཀྱིས་ %sགི་དོན་ལུ་ ཆོག་ཡིག་བརྡ་དོན་མ་བལྟ་འོང་ ཡང་ན་ ལེགས་བཅོས་མ་འབདཝ་འོང་།\n" + +#, c-format +msgid "Changing password for %s\n" +msgstr "%sགི་དོན་ལུ་ ཆོག་ཡིག་སོར་དོ།\n" + +#, c-format +msgid "The password for %s is unchanged.\n" +msgstr " %sགི་དོན་ལུ་ ཆོག་ཡིག་འདི་མ་སོར་བས།\n" + +#, c-format +msgid "Password changed.\n" +msgstr "ཆོག་ཡིག་སོར་ཡོདཔ།\n" + +#, c-format +msgid "Password set to expire.\n" +msgstr "ཆོག་ཡིག་དུས་ཡོལ་ནིའི་དོན་ལས་་གཞི་སྒྲིག་འབད་ཡོདཔ།\n" + +#, c-format +msgid "Usage: %s [-q] [-r] [-s] [passwd [shadow]]\n" +msgstr "ལག་ལེན་:%s [-q] [-r] [-s] [passwd [གྱིབ་མ་]]\n" + +#, c-format +msgid "invalid password file entry\n" +msgstr "ནུས་མེད་ཀྱི་ཆོག་ཡིག་ཡིག་སྣོད་ཐོ་བཀོད།\n" + +#, c-format +msgid "duplicate password entry\n" +msgstr "ཆོག་ཡིག་ཐོ་བཀོད་རྫུན་མ།\n" + +#, c-format +msgid "invalid user name '%s'\n" +msgstr "ནུས་མེད་ལག་ལེན་པའི་མིང་ '%s'\n" + +#, c-format +msgid "user %s: no group %u\n" +msgstr "ལག་ལེན་པ་ %s: སྡེ་ཚན་ %uམེད།\n" + +#, c-format +msgid "user %s: directory %s does not exist\n" +msgstr "ལག་ལེན་པ་ %s: སྣོད་ཐོ་ %s མེད།\n" + +#, c-format +msgid "user %s: program %s does not exist\n" +msgstr "ལག་ལེན་པ་ %s: ལས་རིམ་%s མེད།\n" + +#, c-format +msgid "no matching password file entry in %s\n" +msgstr "%sནང་ མཐུན་སྒྲིག་ཡོད་པའི་ཆོག་ཡིག་ཡིག་སྣོད་ཐོ་བཀོད་མེད།\n" + +#, c-format +msgid "add user '%s' in %s? " +msgstr "%sནང་ ལག་ལེན་པ་ '%s' ཁ་སྐོང་འབད་ནི་ཨིན་ན?" + +#, c-format +msgid "%s: can't update passwd entry for %s\n" +msgstr "%s: %sགི་དོན་ལུ་ ཆོག་ཡིག་ཐོ་བཀོད་དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "invalid shadow password file entry\n" +msgstr "ནུས་མེད་གྱིབ་མའི་ཆོག་ཡིག་ཡིག་སྣོད་ཐོ་བཀོད།\n" + +#, c-format +msgid "duplicate shadow password entry\n" +msgstr "གྱིབ་མའི་ཆོག་ཡིག་ཐོ་བཀོད་རྫུན་མ།\n" + +#, c-format +msgid "user %s: last password change in the future\n" +msgstr "ལག་ལེན་པ་ %s: མ་འོངས་པ་ནང་ མཇུག་གི་ཆོག་ཡིག་སོར་ནི།\n" + +#, c-format +msgid "%s: can't lock passwd file\n" +msgstr "%s: ཆོག་ཡིག་ཡིག་སྣོད་ ལྡེ་མིག་བརྐྱབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't open passwd file\n" +msgstr "%s: ཆོག་ཡིག་ཡིག་སྣོད་ ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't remove shadow entry for %s\n" +msgstr "%s: %sགི་དོན་ལུ་ གྱིབ་མའི་ཐོ་བཀོད་ རྩ་བསྐྲད་གཏང་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't update shadow file\n" +msgstr "%s: གྱིབ་མའི་ཡིག་སྣོད་ དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't update passwd file\n" +msgstr "%s: ཆོག་ཡིག་ཡིག་སྣོད་ དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't update entry for user %s\n" +msgstr "%s: ལག་ལེན་པ་%sགི་དོན་ལུ་ ཐོ་བཀོད་དུས་མཐུན་བཟོ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't delete shadow password file\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཡིག་སྣོད་ བཏོན་གཏང་མི་ཚུགས།\n" + +#, c-format +msgid "Access to su to that account DENIED.\n" +msgstr "རྩིས་ཐོ་དེ་ལུ་ ཟླ་ལུ་འཛུལ་སྤྱོད་འབད་ནི་ ཉན་མ་བཏུབ་པས།\n" + +#, c-format +msgid "Password authentication bypassed.\n" +msgstr "ཆོག་ཡིག་བདེན་བཤད་ཟུར་ལས་འགྱོ་ཡོདཔ།\n" + +#, c-format +msgid "Please enter your OWN password as authentication.\n" +msgstr "ཁྱོད་རའི་ཆོག་ཡིག་འདི་ བདེན་བཤད་སྦེ་བཙུགས།\n" + +msgid "Sorry." +msgstr "དགོངསམ་མ་ཁྲེལ།" + +#, c-format +msgid "%s: %s\n" +msgstr "%s: %s\n" + +#, c-format +msgid "" +"Usage: su [options] [login]\n" +"\n" +"Options:\n" +" -c, --command COMMAND\t\tpass COMMAND to the invoked shell\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -, -l, --login\t\tmake the shell a login shell\n" +" -m, -p,\n" +" --preserve-environment\tdo not reset environment variables, and keep\n" +"\t\t\t\tthe same shell\n" +" -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" +msgstr "" +"ལག་ལེན་: ཟླ་ [གདམ་ཁ་ཚུ་] [ནང་བསྐྱོད་]\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -c, --command COMMAND\t\t ལས་བཀོལ་འབད་ཡོད་པའི་ཤལ་ལུ་ བརྡ་བཀོད་རྩིས་སྤྲོད་འབད།\n" +" -h, --help\t\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་བཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -, -l, --login\t\t ཤལ་འདི་ ནང་བསྐྱོད་ཤལ་བཟོ།\n" +" -m, -p,\n" +" --preserve-environment\t མཐའ་འཁོར་འགྱུར་ཅན་ཚུ་ སླར་གཞི་སྒྲིག་མ་འབད་དགོཔ་དང་ \n" +"\t\t\t\tཤལ་ཅོག་འཐདཔ་སྦེ་བཞག\n" +" -s, --shell SHELL\t\t ཆོག་ཡིག་ནང་ སྔོན་སྒྲིག་གི་ཚབ་ལུ་ ཤལ་ལག་ལེན་འཐབ།\n" +"\n" + +#, c-format +msgid "%s: must be run from a terminal\n" +msgstr "%s: ཊར་མི་ནཱལ་ལས་གཡོག་བཀོལ་དགོ\n" + +#, c-format +msgid "%s: pam_start: error %d\n" +msgstr "%s: pam_start:འཛོལ་བ་%d(_s)\n" + +#, c-format +msgid "Unknown id: %s\n" +msgstr "མ་ཤེས་པའི་ཨའི་ཌི་:%s\n" + +#, c-format +msgid "You are not authorized to su %s\n" +msgstr "ཁྱོད་ ཟླ་%sལུ་ དབང་སྤྲོད་མ་འབད།\n" + +msgid "(Enter your own password)" +msgstr "(ཁྱོད་རའི་ཆོག་ཡིག་རྐྱངམ་ཅིག་བཙུགས་)" + +#, c-format +msgid "" +"%s: %s\n" +"(Ignored)\n" +msgstr "" +"%s: %s\n" +"(སྣང་མེད་བཞག་ཡོདཔ་)\n" + +#, c-format +msgid "No shell\n" +msgstr "ཤལ་མེད།\n" + +#, c-format +msgid "No password file\n" +msgstr "ཆོག་ཡིག་ཡིག་སྣོད་མེད།\n" + +#, c-format +msgid "No password entry for 'root'\n" +msgstr "'རྩ་བ་'གི་དོན་ལུ་ ཆོག་ཡིག་ཐོ་བཀོད་མེད།\n" + +msgid "" +"\n" +"Type control-d to proceed with normal startup,\n" +"(or give root password for system maintenance):" +msgstr "" +"\n" +"སྤྱིར་བཏང་འགོ་བཙུགས་ཀྱི་ཐོག་ལས་ འཕྲོ་མཐུད་ནིའི་དོན་ལུ་ ཚད་འཛིན་-ཌི་ ཡིག་དཔར་རྐྱབས་\n" +"(ཡང་ན་ རིམ་ལུགས་རྒྱུན་སྐྱོང་གི་དོན་ལུ་ རྩ་བའི་ཆོག་ཡིག་ཅིག་བྱིན་):" + +msgid "Entering System Maintenance Mode\n" +msgstr "རིམ་ལུགས་རྒྱུན་སྐྱོང་ཐབས་ལམ་བཙུགས་དོ།\n" + +#, c-format +msgid "%s: invalid numeric argument '%s'\n" +msgstr "%s: ནུས་མེད་ཨང་གྲངས་སྒྲུབ་རྟགས་ '%s'\n" + +#, c-format +msgid "%s: unknown GID %s\n" +msgstr "%s: མ་ཤེས་པའི་ཇི་ཨའི་ཌི་ %s\n" + +#, c-format +msgid "%s: unknown group %s\n" +msgstr "%s: མ་ཤེས་པའི་སྡེ་ཚན་ %s\n" + +#, c-format +msgid "%s: cannot create new defaults file\n" +msgstr "%s: སྔོན་སྒྲིག་ཡིག་སྣོད་གསརཔ་ གསར་བསྐྲུན་འབད་མི་ཚུགས།\n" + +#, c-format +msgid "%s: cannot open new defaults file\n" +msgstr "%s: སྔོན་སྒྲིག་ཡིག་སྣོད་གསརཔ་ ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: rename: %s" +msgstr "%s: བསྐྱར་མིང་བཏགས་:%s" + +#, c-format +msgid "%s: group '%s' is a NIS group.\n" +msgstr "%s: སྡེ་ཚན་ '%s' འདི་ ཨེན་ཨའི་ཨེསི་སྡེ་ཚན་ཨིན།\n" + +#, c-format +msgid "%s: too many groups specified (max %d).\n" +msgstr "%s: སྡེ་ཚན་མང་རབས་ཅིག་གསལ་བཀོད་འབད་ཡོདཔ་(མང་མཐའ་ %d)།\n" + +#, c-format +msgid "" +"Usage: useradd [options] LOGIN\n" +"\n" +"Options:\n" +" -b, --base-dir BASE_DIR\tbase directory for the new user account\n" +"\t\t\t\thome directory\n" +" -c, --comment COMMENT\t\tset the GECOS field for the new user account\n" +" -d, --home-dir HOME_DIR\thome directory for the new user account\n" +" -D, --defaults\t\tprint or save modified default useradd\n" +"\t\t\t\tconfiguration\n" +" -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" +" -f, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -g, --gid GROUP\t\tforce use GROUP for the new user account\n" +" -G, --groups GROUPS\t\tlist of supplementary groups for the new\n" +"\t\t\t\tuser account\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -k, --skel SKEL_DIR\t\tspecify an alternative skel directory\n" +" -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" +" -m, --create-home\t\tcreate home directory for the new user\n" +"\t\t\t\taccount\n" +" -o, --non-unique\t\tallow create user with duplicate\n" +"\t\t\t\t(non-unique) UID\n" +" -p, --password PASSWORD\tuse encrypted password for the new user\n" +"\t\t\t\taccount\n" +" -s, --shell SHELL\t\tthe login shell for the new user account\n" +" -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" +msgstr "" +"ལག་ལེན་: useradd [གདམ་ཁ་ཚུ་] ནང་བསྐྱོད་\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -b, --base-dir BASE_DIR\t ལག་ལེན་པའི་རྩིས་ཐོ་གསརཔ་ \n" +"\t\t\t\t ཁྱིམ་གྱི་སྣོད་ཐོའི་དོན་ལུ་ གཞི་རྟེན་སྣོད་ཐོ།\n" +" -c, --comment COMMENT\t\t ལག་ལེན་པའི་རྩིས་ཐོ་གསརཔ་གི་དོན་ལུ་ ཇི་ཨི་སི་ཨོ་ཨེསི་ས་སྒོ་ གཞི་སྒྲིག་" +"འབད།\n" +" -d, --home-dir HOME_DIR\t ལག་ལེན་པའི་རྩིས་ཐོ་གསརཔ་གི་དོན་ལུ་ ཁྱིམ་གྱི་སྣོད་ཐོ།\n" +" -D, --defaults\t\t ལེགས་བཅོས་འབད་ཡོད་པའི་སྔོན་སྒྲིག་ useradd\n" +"\t\t\t\t རིམ་སྒྲིག་འདི་ དཔར་བསྐྲུན་འབད་ཡང་ན་ སྲུངས། \n" +" -e, --expiredate EXPIRE_DATE\t EXPIRE_DATEལུ་ རྩིས་ཐོའི་དུས་ཡོལ་ཚེས་གྲངས་ གཞི་སྒྲིག་" +"འབད།\n" +" -f, --inactive INACTIVE\t དུས་ཡོལ་ \n" +"\t\t\t\t གི་ཤུལ་མར་ INACTIVEལུ་ ཆོག་ཡིག་ནུས་མེད་སྦེ་གཞི་སྒྲིག་འབད།\n" +" -g, --gid GROUP\t\t ལག་ལེན་པའི་རྩིས་ཐོ་གསརཔ་གི་དོན་ལུ་ བང་བཅོང་ཐོག་ལས་ སྡེ་ཚན་ལག་ལེན་" +"འཐབ།\n" +" -G, --groups GROUPS\t\t \n" +" \t\t\t\tལག་ལེན་པའི་རྩིས་ཐོ་གསརཔ་གི་དོན་ལུ་ ལྷན་ཐབས་སྡེབ་ཚན་གྱི་ཐོ་ཡིག\n" +" -h, --help\t\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་བཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -k, --skel SKEL_DIR \t\t ཐབས་གཞན་སི་ཀེལ་སྣོད་ཐོ་ཅིག་ གསལ་བཀོད་འབད།\n" +" -K, --key KEY=VALUE\t\t /etc/login.defs སྔོན་སྒྲིག་ ཟུར་བཞག་འབདཝ་ཨིན།\n" +" -m, --create-home\t\t ལག་ལེན་པ་ \n" +" \t\t\t\tརྩིས་ཐོ་གསརཔ་གི་དོན་ལུ་ ཁྱིམ་གྱི་སྣོད་ཐོ་གསར་བསྐྲུན་འབད།\n" +" -o, --non-unique\t\t \t\t\t\t(ཐུན་མོང་) ཡུ་ཨའི་ཌི་ རྫུན་མ་\n" +"གི་ཐོག་ལས་ ལག་ལེན་པ་གསར་བསྐྲུན་འབད་བཅུག\n" +" -p, --password PASSWORD\t ལག་ལེན་པ་གསརཔ་\n" +" \t\t\t\tརྩིས་ཐོའི་དོན་ལུ་ གསང་བཟོས་ཆོག་ཡིགལག་ལེན་འཐབ།\n" +" -s, --shell SHELL\t\t ལག་ལེན་པའི་རྩིས་ཐོ་གསརཔ་གི་དོན་ལུ་ ནང་བསྐྱོད་ཀྱི་ཤལ།\n" +" -u, --uid UID\t\t\t ལག་ལེན་པའི་རྩིས་ཐོ་གསརཔ་གི་དོན་ལུ་ ཡུ་ཨའི་ཌི་འདི་ བང་ཅན་སྦེ་ལག་ལེན་" +"འཐབ།\n" +"\n" + +#, c-format +msgid "%s: UID %u is not unique\n" +msgstr "%s: ཡུ་ཨའི་ཌི་ %uའདི་ ཐུན་མོང་མེན།\n" + +#, c-format +msgid "%s: can't get unique UID\n" +msgstr "%s: ཐུན་མོང་ ཡུ་ཨའི་ཌི་འཐོབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: invalid base directory '%s'\n" +msgstr "%s: ནུས་མེད་གཞི་རྟེན་སྣོད་ཐོ་'%s'།\n" + +#, c-format +msgid "%s: invalid comment '%s'\n" +msgstr "%s: ནུས་མེད་བསམ་བཀོད་ '%s'།\n" + +#, c-format +msgid "%s: invalid home directory '%s'\n" +msgstr "%s: ནུས་མེད་ཁྱིམ་གྱི་སྣོད་ཐོ་ '%s'།\n" + +#, c-format +msgid "%s: invalid date '%s'\n" +msgstr "%s: ནུས་མེད་ཚེས་གྲངས་ '%s'།\n" + +#, c-format +msgid "%s: shadow passwords required for -e\n" +msgstr "%s: -e ལུ་དགོས་མཁོ་ཡོད་པའི་གྱིབ་མའི་ཆོག་ཡིག་ཚུ།\n" + +#, c-format +msgid "%s: shadow passwords required for -f\n" +msgstr "%s: -f ལུ་དགོས་མཁོ་ཡོད་པའི་གྱིབ་མའི་ཆོག་ཡིག་ཚུ།\n" + +#, c-format +msgid "%s: invalid field '%s'\n" +msgstr "%s: ནུས་མེད་ཀྱི་ས་སྒོ་ '%s'།\n" + +#, c-format +msgid "%s: invalid shell '%s'\n" +msgstr "%s: ནུས་མེད་ཤལ་ '%s'།\n" + +#, c-format +msgid "%s: invalid user name '%s'\n" +msgstr "%s: ནུས་མེད་ལག་ལེན་པའི་མིང་ '%s'།\n" + +#, c-format +msgid "%s: cannot rewrite password file\n" +msgstr "%s: ཆོག་ཡིག་ཡིག་སྣོད་འདི་ ལོག་འབྲི་མི་བཏུབ།\n" + +#, c-format +msgid "%s: cannot rewrite shadow password file\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཡིག་སྣོད་འདི་ ལོག་འབྲི་མི་བཏུབ།\n" + +#, c-format +msgid "%s: unable to lock password file\n" +msgstr "%s: ཆོག་ཡིག་ཡིག་སྣོད་འདི་ ལྡེ་མིག་བརྐྱབ་མ་ཚུགས།\n" + +#, c-format +msgid "%s: unable to open password file\n" +msgstr "%s: ཆོག་ཡིག་ཡིག་སྣོད་ ཁ་ཕྱེ་མ་ཚུགས།\n" + +#, c-format +msgid "%s: cannot lock shadow password file\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཡིག་སྣོད་ ལྡེ་མིག་བརྐྱབ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: cannot open shadow password file\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཡིག་སྣོད་ ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: error locking group file\n" +msgstr "%s: སྡེ་ཚན་ཡིག་སྣོད་འདི་ ལྡེ་མིག་བརྐྱབ་པའི་བསྒང་ལུ་འཛོལ་བ།\n" + +#, c-format +msgid "%s: error opening group file\n" +msgstr "%s: སྡེ་ཚན་ཡིག་སྣོད་ཁ་ཕྱེ་བའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: error locking shadow group file\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ཡིག་སྣོད་ལྡེ་མིག་བརྐྱབ་པའི་བསྒང་ལུ་ འཛོལབ།\n" + +#, c-format +msgid "%s: error opening shadow group file\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ཡིག་སྣོད་ཁ་ཕྱེ་བའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: error adding new password entry\n" +msgstr "%s: ཆོག་ཡིག་ཐོ་བཀོད་གསརཔ་ཁ་སྐོང་འབད་བའི་སྐབས་ལུ་འཛོལ་བ།\n" + +#, c-format +msgid "%s: error adding new shadow password entry\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཐོ་བཀོད་གསརཔ་ ཁ་སྐོང་འབད་བའི་སྐབས་ལུ་འཛོལ་བ།\n" + +#, c-format +msgid "%s: cannot create directory %s\n" +msgstr "%s: སྣོད་ཐོ་ %s གསར་བསྐྲུན་འབད་མི་ཚུགས།\n" + +msgid "Creating mailbox file" +msgstr "ཡིག་སྒྲོམ་ཡིག་སྣོད་ གསར་བསྐྲུན་འབད་དོ།" + +#, c-format +msgid "" +"Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n" +msgstr "" +"སྡེ་ཚན་'mail' མ་ཐོབ། ༠༦༠༠ ཐབས་ལམ་དང་བཅས་ ལག་ལེན་པའི་ཡིག་སྒྲ྄ོམ་ཡིག་སྣོད་ གསར་བསྐྲུན་འབད་དོ།\n" + +msgid "Setting mailbox file permissions" +msgstr "ཡིག་སྒྲོམ་ཡིག་སྣོད་གྱི་གནང་བ་ གཞི་སྒྲིག་འབད་དོ།" + +#, c-format +msgid "%s: user %s exists\n" +msgstr "%s: ལག་ལེན་པ་ %sཡོདཔ་ཨིན།\n" + +#, c-format +msgid "" +"%s: group %s exists - if you want to add this user to that group, use -g.\n" +msgstr "" +"%s: སྡེ་ཚན་%s ཡོདཔ་ཨིན་-ཁྱོད་ཀྱིས་ ལག་ལེན་པ་འདི་སྡེ་ཚན་དེ་ནང་ ཁ་སྐོང་བརྐྱབ་ནི་ཨིན་པ་ཅིན་ -g ལག་" +"ལེན་འཐབ།\n" + +#, c-format +msgid "" +"%s: warning: the home directory already exists.\n" +"Not copying any file from skel directory into it.\n" +msgstr "" +"%s: ཉེན་བརྡ་:ཁྱིམ་གྱི་སྣོད་ཐོ་འདི་ཧེ་མ་ལས་རང་ཡོདཔ་ཨིན།\n" +"འདི་ནང་ལུ་ སི་ཀེལ་སྣོད་ཐོ་ནང་ལས་ ཡིག་སྣོད་ག་ཅི་ཡང་འདྲ་བཤུས་མ་བརྐྱབ་ནི།\n" + +#, c-format +msgid "%s: warning: CREATE_HOME not supported, please use -m instead.\n" +msgstr "%s: ཉེན་བརྡ་: CREATE_HOME རྒྱབ་སྐྱོར་མ་འབད་ དེའི་ཚབ་ལུ་ -mལག་ལེན་འཐབ་གནང་།\n" + +#, c-format +msgid "" +"Usage: userdel [options] LOGIN\n" +"\n" +"Options:\n" +" -f, --force\t\t\tforce removal of files, even if not owned by user\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" +msgstr "" +"ལག་ལེན་: userdel [གདམ་ཁ་ཚུ་] ནང་བསྐྱོད་\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -f, --force\t\t\t ལག་ལེན་པ་གིས་བདག་དབང་མ་བཟུང་སྟེ་འབད་རུང་ ཡིག་སྣོད་བང་བཙོང་སྟེ་རྩ་བསྐྲད་" +"གཏང་།\n" +" -h, --help\t\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་བཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -r, --remove\t\t\t ཁྱིམ་གྱི་སྣོད་ཐོ་དང་ཡིག་འཕྲིན་འཕྲལ་གསོག་རྩ་བསྐྲད་གཏང་།\n" +"\n" + +#, c-format +msgid "%s: error updating group entry\n" +msgstr "%s: སྡེ་ཚན་ཐོ་བཀོད་དུས་མཐུན་བཟོ་བའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: Cannot remove group %s which is a primary group for another user.\n" +msgstr "" +"%s: ལག་ལེན་པ་གཞན་གྱི་དོན་ལུ་ གཞི་རིམ་སྡེ་ཚན་ཅིག་ཨིན་མི་སྡེ་ཚན་ %sའདི་ རྩ་བསྐྲད་གཏང་མི་ཚུགས།\n" + +#, c-format +msgid "%s: cannot open group file\n" +msgstr "%s: སྡེ་ཚན་ཡིག་སྣོད་ ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: cannot open shadow group file\n" +msgstr "%s: གྱིབ་མའི་སྡེ་ཚན་ཡིག་སྣོད་ ཁ་ཕྱེ་མི་ཚུགས།\n" + +#, c-format +msgid "%s: error deleting password entry\n" +msgstr "%s: ཆོག་ཡིག་ཐོ་བཀོད་བཏོན་གཏང་པའི་སྐབས་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: error deleting shadow password entry\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཡིག་ཐོ་བཀོད་བོཏན་གཏང་པའི་སྐབས་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: user %s is currently logged in\n" +msgstr "%s: ལག་ལེན་པ་ %sའདི་ ད་ལྟོ་རང་ནང་བསྐྱོད་འབད་ཡི།\n" + +#, c-format +msgid "%s: %s not owned by %s, not removing\n" +msgstr "%s: %sགིས་བདག་དབང་མ་བཟུང་མི་ %sའདི་ རྩ་བསྐྲད་གཏང་ནི་མེད།\n" + +#, c-format +msgid "%s: warning: can't remove " +msgstr "%s: ཉེན་བརྡ་:རྩ་བསྐྲད་གཏང་མི་ཚུགས།" + +#, c-format +msgid "%s: user %s does not exist\n" +msgstr "%s: ལག་ལེན་པ་ %sའདི་ མེད།\n" + +#, c-format +msgid "%s: user %s is a NIS user\n" +msgstr "%s: ལག་ལེན་པ་ %sའདི་ ཨེན་ཨའི་ཨེསི་ ལག་ལེན་པ་ཅིག་ཨིན།\n" + +#, c-format +msgid "%s: not removing directory %s (would remove home of user %s)\n" +msgstr "%s: སྣོད་ཐོ་ %sའདི་ རྩ་བསྐྲད་གཏང་ནི་མེད་(ལག་ལེན་པ་%sགི་ཁྱིམ་འདི་ རྩ་བསྐྲད་གཏང་འོང་)།\n" + +#, c-format +msgid "%s: error removing directory %s\n" +msgstr "%s: སྣོད་ཐོ་%s རྩ་བསྐྲད་གཏང་པའི་སྐབས་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "" +"Usage: usermod [options] LOGIN\n" +"\n" +"Options:\n" +" -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" +" -c, --comment COMMENT\t\tnew value of the GECOS field\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" +" -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" +" -f, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" +" -L, --lock\t\t\tlock the user account\n" +" -m, --move-home\t\tmove contents of the home directory to the new\n" +"\t\t\t\tlocation (use only with -d)\n" +" -o, --non-unique\t\tallow using duplicate (non-unique) UID\n" +" -p, --password PASSWORD\tuse encrypted password for the new password\n" +" -s, --shell SHELL\t\tnew login shell for the user account\n" +" -u, --uid UID\t\t\tnew UID for the user account\n" +" -U, --unlock\t\t\tunlock the user account\n" +"\n" +msgstr "" +"ལག་ལེན་: usermod [གདམ་ཁ་ཚུ་] ནང་བསྐྱོད་\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -a, --append GROUP\t\t ལྷན་ཐབས་སྡེ་ཚན་ལུ་ ལག་ལེན་པ་མཇུག་བསྣོད་འབད། \n" +" -c, --comment COMMENT\t\t ཇི་ཨི་སི་ཨོ་ཨེསི་ ས་སྒོའི་བེ་ལུ་གསརཔ།\n" +" -d, --home HOME_DIR\t\t ལག་ལེན་པའི་རྩིས་ཐོ་གསརཔ་གི་དོན་ལུ་ ནང་བསྐྱོད་སྣོད་ཐོ་གསརཔ།\n" +" -e, --expiredate EXPIRE_DATE\t EXPIRE_DATEལུ་ རྩིས་ཐོའི་དུས་ཡོལ་ཚེས་གྲངས་ གཞི་སྒྲིག་" +"འབད།\n" +" -f, ---inactive INACTIVE\t INACTIVEལུ་ དུས་ཡོལ་ \n" +" \t\t\t\tགི་ཤུལ་མ་ ཆོག་ཡིག་ནུས་མེད་སྦེ་ གཞི་སྒྲིག་འབད།\n" +" -g, ---gid GROUP\t\t འགོ་ཐོག་ནང་བསྐྱོད་སྡེ་ཚན་གསརཔ་སྦེ་ སྡེ་ཚན་འདི་བང་ཅན་སྦེ་ལག་ལེན་" +"འཐབ།\n" +" -G, --groups GROUPS\t\t ལྷན་ཐབས་སྡེ་ཚན་གྱི་ཐོ་ཡིག\n" +" -h, --help\t\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་བཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -l, --login LOGIN\t\t ནང་བསྐྱོད་མིང་གི་བེ་ལུ་གསརཔ།\n" +" -L, --lock\t\t\t ལག་ལེན་པའི་རྩིས་ཐོ་ ལྡེ་མིག་རྐྱབས།\n" +" -m, --move-home\t\t ཁྱིམ་གྱི་སྣོད་ཐོའི་ནང་དོན་ཚུ་ \n" +" \t\t\t\t གནས་ཁོངས་ (-dདང་རྐྱངམ་ཅིག་)གསརཔ་ལུ་སྤོ།\n" +" -o, --non-unique\t\t ཡུ་ཨའི་ཌི་ རྫུན་མ་(ཐུན་མོང་)ལག་ལེན་གྱི་ཐོག་ལས་ འབད་བཅུག\n" +" -p, --password PASSWORD\t ཆོག་ཡིག་གསརཔ་གི་དོན་ལུ་ གསང་བཟོས་ཆོག་ཡིག་ལག་ལེན་འཐབ།\n" +" -s, --shell SHELL\t\t ལག་ལེན་པའི་རྩིས་ཐོའི་དོན་ལུ་ ནང་བསྐྱོད་ཤལ་གསརཔ།\n" +" -u, --uid UID\t\t\t ལག་ལེན་པའི་རྩིས་ཐོའི་དོན་ལུ་ ཡུ་ཨི་ཌི་གསརཔ།\n" +" -U, --unlock\t\t\t ལག་ལེན་པའི་རྩིས་ཐོ་ ལྡེ་མིག་ཕྱེ།\n" +"\n" + +#, c-format +msgid "%s: out of memory in update_group\n" +msgstr "%s: དུས་མཐུན་སྡེ་ཚན་ནང་ལུ་ དྲན་ཚད་ལས་བརྒལ་བ།\n" + +#, c-format +msgid "%s: out of memory in update_gshadow\n" +msgstr "%s: དུས་མཐུན་gshadowནང་ལུ་ དྲན་ཚད་ལས་བརྒལ་བ།\n" + +#, c-format +msgid "%s: no flags given\n" +msgstr "%s: ཟུར་རྟགས་ཚུ་གྲ་སྒྲིག་མིན་འདུག\n" + +#, c-format +msgid "%s: shadow passwords required for -e and -f\n" +msgstr "%s: -e aདང་ -f གཉིས་ལུ་དངོས་མཁོ་ཡོད་པའི་གྱིབ་མའི་ཆོག་ཡིག་ཚུ།\n" + +#, c-format +msgid "%s: -a flag is ONLY allowed with the -G flag\n" +msgstr "%s: -a ཟུར་རྟགས་འདི་ -Gཟུར་རྟགས་དང་གཅིག་ཁར་རྐྱངམ་ཅིག་ཆོག\n" + +#, c-format +msgid "%s: uid %lu is not unique\n" +msgstr "%s: uid %luའདི་ ཐུན་མོང་ཨིན།\n" + +#, c-format +msgid "%s: error changing password entry\n" +msgstr "%s: ཆོག་ཡིག་ཐོ་བཀོད་སོར་བའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: error removing password entry\n" +msgstr "%s: ཆོག་ཡིག་ཐོ་བཀོད་རྩ་བསྐྲད་གཏང་པའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: error removing shadow password entry\n" +msgstr "%s: གྱིབ་མའི་ཆོག་ཡིག་ཐོ་བཀོད་རྩ་བསྐྲད་གཏང་པའི་བསྒང་ལུ་ འཛོལ་བ།\n" + +#, c-format +msgid "%s: directory %s exists\n" +msgstr "%s: སྣོད་ཐོ་ %sའདི་ཡོདཔཨིན།\n" + +#, c-format +msgid "%s: can't create %s\n" +msgstr "%s: %sགསར་བསྐྲུན་འབད་མི་ཚུགས།\n" + +#, c-format +msgid "%s: can't chown %s\n" +msgstr "%s: %s chownའབད་མི་ཚུགས།\n" + +#, c-format +msgid "%s: warning: failed to completely remove old home directory %s" +msgstr "" +"%s: ཉེན་བརྡ་: ཁྱིམ་གྱི་སྣོད་ཐོ་%sརྙིངམ་འདི་ མཐར་འཁྱོལ་སྦེ་རྩ་བསྐྲད་གཏང་ནི་ལུ་ འཐུས་ཤོར་བྱུང་ཡོདཔ།" + +#, c-format +msgid "%s: cannot rename directory %s to %s\n" +msgstr "%s: སྣོད་ཐོ་ %s འདི་ %s ལུ་ བསྐྱར་མིང་བཏགས་མི་ཚུགས།\n" + +#, c-format +msgid "%s: warning: %s not owned by %s\n" +msgstr "%s: ཉེན་བརྡ་: %s འདི་ %s གིས་ བདག་དབང་བཟུངམ་མེན།\n" + +msgid "failed to change mailbox owner" +msgstr "ཡིག་སྒྲོམ་བདག་པོ་སོར་ནི་ལུ་ འཐུས་ཤོར་བྱུང་ཡོདཔ།" + +msgid "failed to rename mailbox" +msgstr "ཡིག་སྒྲོམ་གྱི་བསྐྱར་མིང་བཏགས་ནི་ལུ་ འཛོལ་བ།" + +#, c-format +msgid "" +"Usage: vipw [options]\n" +"\n" +"Options:\n" +" -g, --group\t\t\tedit group database\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -p, --passwd\t\t\tedit passwd database\n" +" -q, --quiet\t\t\tquiet mode\n" +" -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" +msgstr "" +"ལག་ལེན་: vipw [གདམ་ཁ་ཚུ་]\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -g, --group\t\t\t སྡེ་ཚན་གནད་སྡུད་གཞི་རྟེན་ ཞུན་དག་འབད།\n" +" -h, --help\t\t\t གྲོགས་རམ་འཕྲིན་དོན་འདི་བཀྲམ་སྟོན་འབད་ཞིནམ་ལས་ ཕྱིར་འཐོན་འབད།\n" +" -p, --passwd\t\t\t ཆོག་ཡིག་གནད་སྡུད་གཞི་རྟེན་ ཞུན་དག་འབད།\n" +" -q, --quiet\t\t\t ཁུ་སིམ་སིམ་གྱི་ཐབས་ལམ།\n" +" -s, --shadow\t\t\t གྱིབ་མ་ ཡང་ན་ gshadowགནད་སྡུད་གཞི་རྟེན་ ཞུན་དག་འབད།\n" +"\n" + +#, c-format +msgid "" +"\n" +"%s: %s is unchanged\n" +msgstr "" +"\n" +"%s: %sའདི་ བསྒྱུར་བཅོས་མ་འབད་བས།\n" + +msgid "Couldn't lock file" +msgstr "ཡིག་སྣོད་ལྡེ་མིག་བརྐྱབས་མ་ཚུགས།" + +msgid "Couldn't make backup" +msgstr "རྒྱབ་ཐག་བཟོ་མ་ཚུགས།" + +#, c-format +msgid "%s: can't restore %s: %s (your changes are in %s)\n" +msgstr "%s: %sསོར་ཆུད་འབད་མ་ཚུགས་: %s (ཁྱོད་ཀྱི་བསྒྱུར་བཅོས་ཚུ་ %sནང་ཨིན་)།\n" diff --git a/po/el.gmo b/po/el.gmo index 60bbeac117f0804345f8cd76d6dbebd10ecf0687..31dc136689c1d11c03085987a352b613f473ada7 100644 GIT binary patch delta 6485 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 delta 7723 zcmZ|T30Rd?{=o5bQ4w%OksWyv14I!O6~PTf#0?P5-4p~=6afL(NpI#hX09jGT*fKQ zv=Va=5tm_{%JQ);S(&+@WmEsAM*lUFW!6md{oV6AQ_nNqr_1M@^PcxCzw>+Vz4rGL zjn29nId8OSyiM_%;ZQ0RyEIekCgpzq(yG*nFr`{yEw;w<=!;kF`rnXS)IYHudbd|9 z62mbXQ*k=Z#lCm}yJFLD=2FV3dQ+fH<zX;BZo3BqsGmR?@Er`oZ?Ge_w3KR&3AQQd zLp=k%a3apYTnxn5P_8$iZ0K`r%KYjc1=*2`FcD~j{HNmiBNJvLbE>&$;d*=sU&au8 z7iHmhFb=&tn0|>U{U+j2T#ho{>nOp!i7lC5eM><i(1dNujys|s_Cxmqupjlg*cK1k z*H0t=sf+xH!n-KfLkW*8s2j@tBW(*%j@XIPe>Xa%<Es>8CpVB|RQK(AAj@Y{swdK< z#-l9kHz;Sl8Rh;1DEFU5xxc}#|A2CT0JF*cNhn7#4JD$BqKH3z)OH%A;~DIMH_^g2 zWRN6L0)HfAQ&1vQhBDw2C=ob<va|P4#`_9oA^tIDqMj%bei-F?Im-2CVu-&CP(uTA zs%t1K^XOzI=zy}~bd(!&?D`s%9q&a>Po1*8fzr<rs}w`2Xq5VBlm#qA+2}UAy~asF zIyRt$(zCOfFao7L8RdpNlpU`|{!=gVNBVz&vVgB`{dlHWgGxl{pNq27HFkZ!T|aNv zo&QI{qC<01S9TtUGGGQuL`qQx+>Vk=XHoiHLs{4lc0G)TS|ZsW<%n`oa%Bn1(QLHq zFX0I4e=_Y()hym5Qw&N-2cU#%vh5PIsP90TpcZA~1|(?eCzMFUb~C1-jFW@1kw@+J zy(p15i57n7Zs+{Jr_hQ9zwYMo>4^QQ_rW%}5M`isC?S0rB_}RoOZ);Y{2t|Kg2`Yx z^Pxy^RgqnP1}*A!cKb&t`KMYWn3eZN*?Bg~4ogu6+G@9-u-h-&?cZZtu7~$D5lldN zN`|8^=Aa*zp+saYO8<Q*5vxI`g!Eks7JiEZF`$>}FaZZpFT)vl6eS1zdYgf|qAYMQ zN@QlEoc#ur37<!q@GQ!Nmr(kDg|a~ZM4o@5uVNBSQcXhH`4W_gcA+F;HClKbWx@YM z87QKU$$@liL%j_Ba5b*QoyeY4ha@xZ1Z+or3CcK|l8C=Ig(@0+@C?ez-$YsYUr-iw z4+Ahb*-X#_rC&O7N#$WP+=G%!hfo$$i)>c8?0S>FrXGxvJK0XVkb{kAC_xEjIeOs^ zl&pOgC1iCd3%-accn#U43grtz1{{Y?Fdsv34$6INP?C5DN~BJqY{==N5J=%O+n-P( z5y&Gzf~rWAj^i;Li&1vE(Z0SDJ*mHqP4Ru?(^p+bnXoYlBnyegFib^RP%bi#Q<YP2 zuLR|W?RJNgD4~1{$KrKN!ER)zKh8&a+<uFaBgZfluc2({o?Z7%F+1*xlRT6fgr9PK z*I*gPsnm*8R>*}NnD1bqG&4a^y7{Hj4J9JeQ5G}@L+Q5^gQ;&H#)k}N_XiB89zRN{ z0<LG_vc@EDhElh=o-l?V9bAtXZ$8?6CJ<rfR|ymna3%)fPLzR<VGFEBSwI6?_&Lg1 zdrvew3&a5Gol%~ORJ&e?GR_Ly-55>11|#q$%5MSXm}GuRMWLKc0unuyh7#)47=*h~ z&hR)|_&&DByBLUmlg;B5he6a+QI6yhv~Vd#;x3d0*G(q=@;qLqp()-*S=n8bEDe}q zk}DP^>${^QUtg4+rlXwwJd_EaLK&wLB{z<vEZ`Ql#-C8eX+7196FimpOK78Lkezo& z>6nVLfQL~gnuYRNz5!*yCsB6t4puq%QHm0ogVRj=Ih6apKnZ#4>1M({C>tDt#W>SR zA&bH#yoC?t@I`}OxqN=(R!qZxAm6kqX@>bao@KiQWx!J?In;p3=$l8_aTEsQizr9* zIyT1}C^_W(lEQZs?xQ^Kf6q4&d8ojwyc<eLCt@h(piHm~Q}G0*;EyQx_n&DNQi{W= z@3-rB(4yX97C%Ta71@weZKA-O>I^<D9cG&WYB8SrZIm5^74qz3AB@66yS^D^=VwvI zxr@Va@*ML~yAM}Uzlw`+`dqW{%eX?G|BxbnE^%Rx?Ild1-eMl#Xqbs|L^VkMsHPm8 zn1_t1>QDxbEiv`yFok-HQe!4&P~U_+D5}9WaX#ZSzuH1!0p6DeEG;uXK&~KBRRQHn zJ%-D06aEXyH?^^Xk7fK4rQcu%8HfjMKSx<;%tDh3t1y%LEhI>)JF9k%rm%~G_&59w z_Ft^jlUR$(aOe`gknlC+7*(I8Oon@rvD7V0!%5sM5!s9V(C1O}FQ0T|jcOwjEY*lX z$!ArzjQGor-=|?L_Fv9dB5py+-cOJ@)gZ#esi;$!j4_Xy$1xA(%r~Pf@GeS33s*21 z{uTS;;>Y<%2OdLNaNCu9sNoYU={<%*YcfO@kcSe18kB`3&`TDu8YKsQ!tt23#td`- zw^9#VYX*D;<*DfXThnhT5=3<oxuiy{Gdb}t$_G?i=M(0GVjxOG0d~YKSc%6mUfS22 ztlx$S)KB9e{K~cm=Oss2Vf#9!QTN|q&Uz}!2F_tmX(v2=&^eOAPztMX0$#8$M3QMT zz*LlwKZl{%fN^*qw_wa>^O&8)5!AoN5bVdraGZ$kaWTqKY{x119%jmE#S_1YG%UyA zco}7a2+hYYX5l#8kFxUnn1%6AnSq>0-l}Vufn&Fs$Lv|;0Z>0+FwTG4d{RDXTZtVd zTi&4%O^3S}k73)*_j3j&QeTLY?UgtTzeb|2l6UYqj^}U>HhYHOd3Xp1;NqR;sA_N$ z^)GQGrtLDxy9EbIw*HYq6#ffk2M_Hwp9AG6?bne9L^WcT@wft~;D;y+?D;#hz#{BH z{Rqm@-Ll(b_L|R!xtL7*MU-4={(Isd<ls@GFo%Xk&+>(Vw@?O(f6hEsGcbVq2N;HT zuopJpXTFREqb$4#<-U_Bk-Uv57`EShU`<20{}f8UEBlFm9}3N%=Ti^Uupb`BGW-XI z<IDrbHQ1E;0el!MF&G=YU_#s;<^IJOiPgwv)fM~tl7puGJ@lgeyMs=1R_c(+fq|IL zg;^MjM^KXSDt1M$7fq5TVj%SuI2U)~0Q7vx<U|_E!k@tT_#(E#(3j2ci!LZf+22WF zFoma3B5@hzj9MQy$ukl|sXH+WccWzgtJo3SR+{!cNVL^-T#1d2m~3B*-KZbJ&Un>s z_k6|t+IGfJke!W03zwo-W4;scEV;4&n0cOO9_Nf{e;g-!@YI|%{X3sAJ0FFuxPLwR z;V$e+zgJKe`e_~i*Ta+Vgg=@2et(Xn_Tc>MDFkpB8RyApIuu;w<ClpCd}uyOzrA9z zHTkOfQd*C_88Gmg`KMPFN^-8l2z(Y}@l}+_-9gEPX4lQr5|3l3&%%E4{GYThe1`+M z5Z_>)^Aa3H{RB$;eGJFs8z%cF;~MIlaU=%ZG#^xXSWdkb^D*ut^KG{kyHo!L<*|+W zn0cHOrcsb=egRAIN6f={x6EU75tFDpJ~7$f7bRCxF$Nz+Z+spl5=Sru-@qaG368>; zznG0Iz&6yYaprUiZ&Da49X>UoDnS`YV;H`KzIYxb>#y0@zrps@n}24KxHINZFUBrd zk3;as&vdMRaEp-+^Hfj62|C+9(su-<Sl$m_UG-}JbVrPS+dtefTHp4M_LnPh^yq|y z!Tr#%u-JgEjxaqbAl@-quL}t2KExg*)wU0|r27ZFAH4pbLVwy{!(@FaAl@U&p*;gT z_ztGgi}!5lz&k}J1;*>CAzr#PFtFWNt~8_dVU*WB-U)h7V1Q$kt`3ZL^wJH1AwfO3 zD*p?8yStB4f3_W{eS<<;46^U#p;hrZDJaCzTaOD0_f50g`(i!UGWF`9NXH}kP*9>{ zlKwa--gf|3rrBc&IXWV^Z;z?8=1`L~>PDIKbH607<&{X=X_P~gXMu=q3~uk3q7Mg0 zHyOso>H11=xFbV<9~|#7-l1bdf@Qz*W5NBa!+neWC)A;5g!FC_&0XnwPe`IiM~D6( zB-xRzeM2LA4X0UNT`(MzFp~El+^r-$Wj-m?d%T-bmam&ET^O3`7^)A4hWPfQF0T^? z)l**y4R1GwR!`oN_44XWd7N$$7TzY9($l6<d0;1p9uU@{M=s5h@;~uD#aljsdhqT* zJCCRPb%DQkcu%B_f3<B5yVp^#AN*NWS!#lZK9H8IKTeyh`whKV)iQm#qiVyj9gV7@ zMy+vF9nM(ZxKNEN&z)6}Y%M4+D4SQ3Z%rvFttc!hE`P)-Dw$PS?BkPV>d8Kq6_?w^ zii^uFEiEX{x6;RCjT`OlZPzMh7r2M8DoQLVmoF$SEh?B-P+XB)WV-6knZf;w3l>=m zbBh)fSS2&v{nFD?v&LF83k!<!WrBQ}V0Ov80&7@SM%wft!^e1g%RTP3=*^kY+9T^! zaBjIJjfKU96@?7%zG%%VD_KygFJ*Q0bgyiz{wTG7XLewX%1R%eX@>d5)aJJ0+<65u z^C+D%!mn7OVCClJl`JT(kk)y!o_Qq;3*3wH_LicRS5jQT#>yY;!M)!6!m@(AijuM= z4<f({eY|-UmE`40M6DPGw@QkOmRO4lD`vCTPWtT7kk$*z3yWu2`3p*m3h7v2>Fn%G zuhQJ|@<k<O`T9t<f53kNV3p4<C@QjMmXt~C^heoNgj^dpe8__~a|S=#z&M>VGO+p2 zx1~Fe`J&2yY^JAAuecuFtZu!MyLYcDo^*Sv!>XEce5{AV((^A2uKMbP)q<AR=jJvI z_?6t)S`(m0pZ09^i+remOuxN7Qpc}t5?#Ntezog#{bR0EuA2H4_3K=xT}SIzxoTY} zU6qz=uWPq!i|Z-Z7D<eet~0K~uA`Rw@@XzpsH<OXadWlnnCpnU;?9*{%Mu1SMc=ym z$MyVcel021GXIm@%s5-mC+Rod_?;fVFQ{?-I=W<4w$tU6aXPrpPrv?V@Am&)jccDJ zJ!Anjmc1&yDL<(9F9wuVq)TqNv##7^_*idm)^LPrSGl*sj?d`X=Odau*y<tI9$kMX zTo0@oKJ;gq`73*O)w#~F0TVR#W&LtbCTZjAB8!-`&Q(QhR}kBy^((ohu6~16zm|qd z_iAeXS1!}7T2{(&)Ut$X*Adw?XF$x|Lsc_^%wNq__t6kZy?I;YU^Av29e0v*V;%R^ zxlVBJO3v%374u+ziQ{PoI^(LN;Hq|K{`?DZKL72Y9kp$}IPMs(*Jwv!TRk<~(rw=A zqQ}qi)5U-E)TR4;bo29GI_U*}c_uvFF{{%dueH}j=Q`-WzGZn!2Gz;K;BM)3zO`eV S9&)ym|Njn8RnFUOTKyX>JLFaX diff --git a/po/el.po b/po/el.po index 5a5cd93f..20fe79f8 100644 --- a/po/el.po +++ b/po/el.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow_po_el\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2006-01-18 16:16+0200\n" "Last-Translator: Konstantinos Margaritis <markos@debian.org>\n" "Language-Team: Greek <debian-l10n-greek@lists.debian.org>\n" @@ -199,6 +199,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Χρήση: change [options] user\n" "\n" @@ -460,6 +461,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Χρήση: chpasswd [options]\n" "\n" @@ -524,6 +526,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Χρήση: chpasswd [options]\n" "\n" @@ -591,6 +594,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Usage: faillog [options]\n" "\n" @@ -606,7 +610,7 @@ msgstr "" " -t, --time DAYS\t\tπροβολή εγγραφών faillog πιο πρόσφατων από DAYS\n" " -u, --user LOGIN\t\tπροβάλλει τις εγγραφές faillog ή διαχειρίζεται τα όρια " "καταμέτρησης αποτυχημένων εισόδων\n" -"\t\t\t\t (αν χρησιμοποιηθεί με τις επιλογές -r, -m ή -l ) μόνο\n" +"\t\t\t\t(αν χρησιμοποιηθεί με τις επιλογές -r, -m ή -l ) μόνο\n" "\t\t\t\tγια το χρήστη με LOGIN\n" #, c-format @@ -728,13 +732,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Χρήση: groupadd [options] group\n" "\n" @@ -744,7 +749,7 @@ msgstr "" "\t\t\t\tυπάρχει ήδη\n" " -g, --gid GID\t\tχρήση GID για τη νέα ομάδα\n" " -h, --help\t\t\tπροβολή αυτού του μηνύματος βοήθειας και έξοδος\n" -" -K, --key KEY=VALUE\t\tπαράκαμψη προεπιλογών /etc/login.defs \n" +" -K, --key KEY=VALUE\t\tπαράκαμψη προεπιλογών /etc/login.defs\n" " -o, --non-unique\t\tεπιτρέπει τη δημιουργία ομάδας με διπλότυπο\n" "\t\t\t\t(μη-μοναδικό) GID\n" @@ -996,6 +1001,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Χρήση: lastlog [options]\n" "\n" @@ -1226,6 +1232,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Χρήση: passwd [options] [login]\n" "\n" @@ -1434,6 +1441,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Χρήση: su [options] [login]\n" "\n" @@ -1558,12 +1566,13 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Χρήση: useradd [options] LOGIN\n" "\n" "Επιλογές:\n" " -b, --base-dir BASE_DIR\tο βασικός κατάλογος για τον αρχικό κατάλογο " -"λογαριασμού \n" +"λογαριασμού\n" "\t\t\t\tνέου χρήστη\n" " -c, --comment COMMENT\t\tρύθμιση του πεδίου GECOS για το λογαριασμό νέου " "χρήστη\n" @@ -1736,6 +1745,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1795,21 +1805,21 @@ msgstr "" msgid "%s: error removing directory %s\n" msgstr "%s: Σφάλμα κατά την διαγραφή του καταλόγου %s\n" -#, c-format +#, fuzzy, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1818,6 +1828,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Χρήση: usermod [options] login\n" "\n" @@ -1925,6 +1936,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Χρήση: vipw [options]\n" "\n" diff --git a/po/es.gmo b/po/es.gmo index dea01cd1b598b932c87ba53e13ee660220d5597f..4f53a8bdb29ec6dbaefe03267b8a0dee4d50e979 100644 GIT binary patch delta 8835 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 Ri?-P8g5piZ-bd;O{0GmLZj}H4 delta 10351 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 HNK5)JHGG8k diff --git a/po/es.po b/po/es.po index 6d1e5cdb..48297b64 100644 --- a/po/es.po +++ b/po/es.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.0.16\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2006-06-04 19:59+0200\n" "Last-Translator: Rubén Porras Campo <nahoo@inicia.es>\n" "Language-Team: Spanish <debian-l10n-spanish@lists.debian.org>\n" @@ -194,6 +194,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Modo de uso: chage [opciones] usuario\n" "\n" @@ -452,6 +453,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Modo de uso: chgpasswd [opciones]\n" "\n" @@ -514,6 +516,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Modo de uso: chpasswd [opciones]\n" "\n" @@ -580,26 +583,25 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Modo de uso: faillog [opciones]\n" "\n" "Opciones:\n" " -a, --all\t\t\tmuestra los registros de faillog para todos los\n" -" usuarios\n" +"\t\t\t\tusuarios\n" " -h, --help\t\t\tmuestra este mensaje de ayuda y termina\n" " -l, --lock-time SEC\t\tdespués de un fallo de acceso bloquea la cuenta\n" -" SEC segundos\n" +"\t\t\t\tSEC segundos\n" " -m, --maximum MAX\t\testablece el número máximo de accesos fallidos\n" -" a MAX\n" +"\t\t\t\ta MAX\n" " -r, --reset\t\t\treinicia los contadores de accesos fallidos\n" -" -t, --time ND muestra los registros de faillog para los " -"últimos\n" -" ND días\n" +" -t, --time ND\t\tmuestra los registros de faillog para los\n" +"\t\t\t\túltimos ND días\n" " -u, --user USUARIO\t\tmuestra el registro de faillog o mantiene los\n" -" contadores de fallos y los límites (si se " -"usan\n" -" las opciones -r, -m o -l) para el usuario\n" -" USUARIO\n" +"\t\t\t\tcontadores de fallos y los límites (si se\n" +"\t\t\t\tusan las opciones -r, -m o -l) para el usuario\n" +"\t\t\t\tUSUARIO\n" #, c-format msgid "Login Failures Maximum Latest On\n" @@ -719,13 +721,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Modo de uso: groupadd [opciones] grupo\n" "\n" @@ -734,7 +737,7 @@ msgstr "" "\t\t\t\tespecificado existe\n" " -g, --gid GID\t\tusa GID para el nuevo grupo\n" " -h, --help\t\tmuestra esta ayuda y termina\n" -" -K, --key NOMBRE=VALOR prevalece sobre el valor predeterminado de \n" +" -K, --key NOMBRE=VALOR prevalece sobre el valor predeterminado de\n" "\t\t\t\t/etc/login.defs\n" " -o, --non-unique\tpermite crear grupos con un GID duplicado (que no es\n" "\t\t\t\túnico)\n" @@ -980,14 +983,15 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Modo de uso: lastlog [opciones]\n" "\n" "Opciones:\n" -" -b, --before DÍAS muestra los registros lastlog anteriores a DÍAS\n" +" -b, --before DÍAS\tmuestra los registros lastlog anteriores a DÍAS\n" " -h, --help\t\tmuestra este mensaje de ayuda y termina\n" " -t, --time DÍAS\tmuestra sólo los registros lastlog más recientes\n" -" que DÍAS\n" +"\t\t\tque DÍAS\n" " -u, --user USUARIO\tmuestra el registro lastlog para el usuario\n" #, c-format @@ -1209,28 +1213,29 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Modo de uso: passwd [opciones] [nombre usuario]\n" "\n" "Options:\n" " -a, --all\t\t\tinforma del estado de las contraseñas de todas\n" -" las cuentas\n" +"\t\t\t\tlas cuentas\n" " -d, --delete\t\t\tborra la contraseña para la cuenta\n" " -e, --expire\t\t\tfuerza a que la contraseña de la cuenta caduque\n" " -h, --help\t\t\tmuestra esta ayuda y termina\n" " -k, --keep-tokens\t\tcambia la contraseña sólo si a caducado\n" " -i, --inactive INACTIVO\testablece la contraseña inactiva después de\n" -" caducar a INACTIVO\n" +"\t\t\t\tcaducar a INACTIVO\n" " -l, --lock\t\t\tbloquea la cuenta\n" " -n, --mindays DÍAS_MIN\testablece el número mínimo de días antes de que\n" -" se cambie la contraseña a DÍAS_MIN\n" +"\t\t\t\tse cambie la contraseña a DÍAS_MIN\n" " -q, --quiet\t\t\tmodo silencioso\n" -" -r, --repository REP cambia la contraseña en el repositorio REP\n" +" -r, --repository REP\t\tcambia la contraseña en el repositorio REP\n" " -S, --status\t\t\tindica el estado de la contraseña la cuenta\n" " -u, --unlock\t\t\tdesbloquea la cuenta\n" " -w, --warndays DÍAS_AVISO\testablece el aviso de caducidad a DÍAS_AVISO\n" -" -x, --maxdays DÍAS_MAX\testablece el número máximo de días antes de \n" -" cambiar la contraseña a DÍAS_MAX\n" +" -x, --maxdays DÍAS_MAX\testablece el número máximo de días antes de\n" +"\t\t\t\tcambiar la contraseña a DÍAS_MAX\n" msgid "Old password: " msgstr "Contraseña antigua: " @@ -1410,6 +1415,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Modo de uso: su [opciones] [nombre]\n" "\n" @@ -1419,7 +1425,7 @@ msgstr "" " -, -l, --login\t\thace que la shell sea una shell de acceso\n" " -m, -p,\n" " --preserve-environment\tno restablece las variables de entorno a su\n" -" valor original, y conserva la misma shell\n" +"\t\t\t\tvalor original, y conserva la misma shell\n" " -s, --shell SHELL\t\tusa SHELL en vez de la predeterminada en passwd\n" #, c-format @@ -1535,38 +1541,37 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Modo de uso: useradd [opciones] nombre\n" "\n" "Opciones:\n" -" -b, --base-dir DIR_BASE\tdirectorio base para el nuevo directorio " -"personal\n" +" -b, --base-dir DIR_BASE\tdirectorio base para el nuevo directorio\n" +"\t\t\t\tpersonal\n" " -c, --comment COMENTARIO\tcomentarios para el nuevo usuario (campo GECOS)\n" " -d, --home-dir DIR_PERSONAL\tdirectorio personal para el nuevo usuario\n" " -D, --defaults\t\tmuestra o salva la configuración predeterminada\n" -" modificada para useradd\n" -" -e, --expiredate FECHA_EXPIR\testablece la fecha de caducidad de la cuenta " -"a\n" -" FECHA_EXPIR\n" -" -f, --inactive INACTIVO\testablece el tiempo de inactividad después de\n" -" que caduque la cuenta a INACTIVO\n" -" -g, --gid GRUPO\t\tforzar el uso de GRUPO para la nueva cuenta de \n" -" usuario\n" -" -G, --groups GRUPOS\t\tlista de grupos suplementarios para la nueva " +"\t\t\t\tmodificada para useradd\n" +" -e, --expiredate FECHA_EXPIR\testablece la fecha de caducidad de la " "cuenta\n" -" de usuario\n" +"\t\t\t\ta FECHA_EXPIR\n" +" -f, --inactive INACTIVO\testablece el tiempo de inactividad después de\n" +"\t\t\t\tque caduque la cuenta a INACTIVO\n" +" -g, --gid GRUPO\t\tforzar el uso de GRUPO para la nueva cuenta de\n" +"\t\t\t\tusuario\n" +" -G, --groups GRUPOS\t\tlista de grupos suplementarios para la nueva\n" +"\t\t\t\tcuenta de usuario\n" " -h, --help\t\t\tmuestra esta ayuda y termina\n" " -k, --skel DIR_SKEL\t\tespecifica un directorio skel alternativo\n" -" -K, --key LLAVE=VALOR\t\tmodifica los valores predeterminados de \n" -" /etc/login.defs\n" -" -m, --create-home\t\tcrea el directorio personal para la nueva cuenta \n" -" de usuario\n" +" -K, --key LLAVE=VALOR\tmodifica los valores predeterminados de\n" +"\t\t\t\t/etc/login.defs\n" +" -m, --create-home\t\tcrea el directorio personal para la nueva cuenta\n" +"\t\t\t\tde usuario\n" " -o, --non-unique\t\tpermitir crear usuarios con UIDs duplicadas\n" -" -p, --password CONTRASEÑA\tusar la contraseña cifrada CONTRASEÑA para la " -"nueva \n" -" cuenta\n" +" -p, --password CONTRASEÑA\tusar la contraseña cifrada CONTRASEÑA para la\n" +"\t\t\t\tnueva cuenta\n" " -s, --shell SHELL\t\tla shell de entrada para la nueva cuenta de usuario\n" -" -u, --uid UID\t\t\tforzar el uso del UID para la nueva cuenta de usuario\n" +" -u, --uid UID\t\tforzar el uso del UID para la nueva cuenta de usuario\n" #, c-format msgid "%s: UID %u is not unique\n" @@ -1709,12 +1714,13 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Modo de uso: userdel [opciones] USUARIO\n" "\n" "Opciones:\n" -" -f, --force\t\t\tforzar la eliminación de los ficheros, \n" -" incluso si no pertenecen al usuario\n" +" -f, --force\t\t\tforzar la eliminación de los ficheros,\n" +"\t\t\t\tincluso si no pertenecen al usuario\n" " -h, --help\t\t\tmuestra este mensaje y termina\n" " -r, --remove\t\t\telimina el directorio y el buzón de correo\n" @@ -1774,21 +1780,21 @@ msgstr "" msgid "%s: error removing directory %s\n" msgstr "%s: error eliminando el directorio %s\n" -#, c-format +#, fuzzy, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1797,38 +1803,37 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Modo de uso: usermod [opciones] nombre\n" "\n" "Opciones:\n" -" -a, --append GRUPO añade al usuario al GRUPO\n" +" -a, --append GRUPO\t\tañade al usuario al GRUPO\n" " -c, --comment COMENTARIO\tnuevo valor del campo GECOS\n" " -d, --home-dir DIR_PERSONAL\tnuevo directorio personal del nuevo usuario\n" -" -e, --expiredate FECHA_EXPIR\testablece la fecha de caducidad de la cuenta " -"a\n" -" FECHA_EXPIR\n" +" -e, --expiredate FECHA_EXPIR\testablece la fecha de caducidad de la " +"cuenta\n" +"\t\t\t\ta FECHA_EXPIR\n" " -f, --inactive INACTIVO\testablece el tiempo de inactividad después de\n" -" que caduque la cuenta a INACTIVO\n" -" -g, --gid GRUPO\t\tfuerza el uso de GRUPO para la nueva cuenta de \n" -" usuario\n" +"\t\t\t\tque caduque la cuenta a INACTIVO\n" +" -g, --gid GRUPO\t\tfuerza el uso de GRUPO para la nueva cuenta de\n" +"\t\t\t\tusuario\n" " -G, --groups GRUPOS\t\tlista de grupos suplementarios\n" " -h, --help\t\t\tmuestra esta ayuda y termina\n" -" -l, --login NOMBRE nuevo nombre para el usuario\n" -" -L, --lock bloquea la cuenta de usuario\n" -" -m, --move-home mueve los contenidos del directorio " -"personal\n" -" al directorio nuevo (usar sólo junto con -" -"d)\n" -" -o, --non-unique permite usar UID (identificadores de " -"usuario)\n" -" duplicados (no únicos)\n" +" -l, --login NOMBRE\t\tnuevo nombre para el usuario\n" +" -L, --lock\t\t\tbloquea la cuenta de usuario\n" +" -m, --move-home\t\tmueve los contenidos del directorio\n" +"\t\t\t\tpersonal al directorio nuevo (usar sólo junto\n" +"\t\t\t\tcon -d)\n" +" -o, --non-unique\t\tpermite usar UID (identificadores de\n" +"\t\t\t\tusuario) duplicados (no únicos)\n" " -p, --password CONTRASEÑA\tusar la contraseña cifrada CONTRASEÑA para la\n" -" nueva cuenta\n" +"\t\t\t\tnueva cuenta\n" " -s, --shell SHELL\t\tla shell de entrada para la nueva cuenta de\n" -" usuario\n" +"\t\t\t\tusuario\n" " -u, --uid UID\t\t\tfuerza el uso del UID para la nueva cuenta\n" -" de usuario\n" -" -U, --unlock desbloque la cuenta de usuario\n" +"\t\t\t\tde usuario\n" +" -U, --unlock\t\t\tdesbloque la cuenta de usuario\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1907,6 +1912,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Modo de uso: vipw [opciones]\n" "\n" diff --git a/po/eu.gmo b/po/eu.gmo index 01777ff456abf999e0d4a38fa05212b9f27a6ad1..a9b6311dff36e4835dd53f233ed4d53ccdd0403d 100644 GIT binary patch delta 4918 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 delta 4821 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 diff --git a/po/eu.po b/po/eu.po index 26d04634..73771cd9 100644 --- a/po/eu.po +++ b/po/eu.po @@ -1,14 +1,14 @@ -# translation of eu.po to librezale +# translation of shadow_po_eu.po to librezale # Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc. # # Piarres Beobide <pi@beobide.net>, 2004, 2005, 2006. # Inaki Larranga Murgoitio <dooteo@euskalgnu.org>, 2005. msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.16\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-05-28 23:37+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-12 23:00+0200\n" "Last-Translator: Piarres Beobide <pi@beobide.net>\n" "Language-Team: librezale <librezale@librezale.org>\n" "MIME-Version: 1.0\n" @@ -111,7 +111,7 @@ msgid "a palindrome" msgstr "palindromoa" msgid "case changes only" -msgstr "Maiuskula/minuskula bakarrik aldatu da" +msgstr "Maiuskulak/minuskula bakarrik aldatu da" msgid "too similar" msgstr "antzekoegia" @@ -198,21 +198,21 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Erabilera: chage [aukerak] erabiltzailea\n" "\n" "Options:\n" " -d, --lastday AZKEN_EGUNA\tezarri pasahitz aldaketa AZKEN_EGUNA\n" -" -E, --expiredate IRAUNGITZE_DATA\tezarri kontu iraungitze data " -"IRAUNGITZE_DATA-ra\n" +" -E, --expiredate IRAUNGITZE_DATA\tezarri kontu iraungitze data\n" +"\t\t\t\tIRAUNGITZE_DATA-ra\n" " -h, --help\t\t\tlaguntza mezu hau bistarazi eta irten\n" -" -I, --inactive INACTIVE\tset password inactive after expiration\n" -"\t\t\t\tto INACTIVE\n" +" -I, --inactive INACTIVE\tezarri pasahitza ezgaitua bezala -INACTIVE\n" +"\t\t\t\tiraungitzean\n" " -l, --list\t\t\tkontu denbora informazioa bistarazi\n" -" -m, --mindays GUTXI_EGUN\tpasahitz aldaketa gutxieneko data GUTXI_EGUN-" -"era\n" -"\t\t\t\taldatu\n" -" -M, --maxdays GEHI_EGUN\tpsashitz aldaketa gehienezko data GEHI_EGUN-era\n" +" -m, --mindays GUTXI_EGUN\tpasahitz aldaketa gutxieneko data\n" +"\t\t\t\tGUTXI_EGUN-era aldatu\n" +" -M, --maxdays GEHI_EGUN\tpasashitz aldaketa gehienezko data GEHI_EGUN-era\n" "\t\t\t\taldatu\n" " -W, --warndays ABISU_EGUN\tiraungitze abisua ABISU_EGUN-era ezarri\n" @@ -280,7 +280,7 @@ msgstr "%s: ez erabili \"l\" beste bandera batzuekin\n" #, c-format msgid "%s: Permission denied.\n" -msgstr "%s: baimena ukatuta.\n" +msgstr "%s: baimena ukatua.\n" #, c-format msgid "%s: PAM authentication failed\n" @@ -296,23 +296,23 @@ msgstr "%s: %s erabiltzaile ezezaguna\n" #, c-format msgid "%s: the shadow password file is not present\n" -msgstr "%s: ezin da itzalpeko (shadow) pasahitz-fitxategia ez dago\n" +msgstr "%s: ezin da itzalpeko (shadow) pasahitz fitxategia ez dago\n" #, c-format msgid "%s: can't lock shadow password file\n" -msgstr "%s: ezin da itzalpeko (shadow) pasahitz-fitxategia blokeatu\n" +msgstr "%s: ezin da itzalpeko (shadow) pasahitz fitxategia blokeatu\n" #, c-format msgid "%s: can't open shadow password file\n" -msgstr "%s: ezin da itzalpeko (shadow) pasahitz-fitxategia ireki\n" +msgstr "%s: ezin da itzalpeko (shadow) pasahitz fitxategia ireki\n" #, c-format msgid "%s: failed to drop privileges (%s)\n" -msgstr "%s: huts baimenak kentzerkoan (%s)\n" +msgstr "%s: huts baimenak kentzerakoan (%s)\n" #, c-format msgid "Changing the aging information for %s\n" -msgstr "%s(r)en data-informazioa aldatzen\n" +msgstr "%s(r)en data informazioa aldatzen\n" #, c-format msgid "%s: error changing fields\n" @@ -324,11 +324,11 @@ msgstr "%s: ezin da pasahitzen fitxategia eguneratu\n" #, c-format msgid "%s: can't update shadow password file\n" -msgstr "%s: ezin da itzalpeko (shadow) pasahitz-fitxategia eguneratu\n" +msgstr "%s: ezin da itzalpeko (shadow) pasahitz fitxategia eguneratu\n" #, c-format msgid "%s: can't rewrite shadow password file\n" -msgstr "%s:ezin da itzalpeko pasahitz-fitxategia berridatzi\n" +msgstr "%s:ezin da itzalpeko pasahitz fitxategia berridatzi\n" #, c-format msgid "%s: can't rewrite password file\n" @@ -379,7 +379,7 @@ msgstr "Bestelakoa" #, c-format msgid "%s: Cannot determine your user name.\n" -msgstr "%s: Ezin da erabiltzaile-izena zehaztu.\n" +msgstr "%s: Ezin da Erabiltzaile izena zehaztu.\n" #, c-format msgid "%s: cannot change user '%s' on NIS client.\n" @@ -454,13 +454,14 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Erabilera: chpasswd [aukerak]\n" "\n" "Aukerak:\n" " -e, .- encrypted\temandako pasahitzak enkripatzen dira\n" -" -h, --help\t\tlaguntzako mezu hau erakustsi eta irten egiten da\n" -" -m, --md5\t\terabili MD5 enkriptatze mota (DES-en ordez), \n" +" -h, --help\t\tlaguntzako mezu hau erakutsi eta irten egiten da\n" +" -m, --md5\t\terabili MD5 enkriptatze mota (DES-en ordez),\n" "\t\t\tpasahitzak enkriptatuta ez daudenean\n" #, c-format @@ -516,13 +517,14 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Erabilera: chpasswd [aukerak]\n" "\n" "Aukerak:\n" " -e, .- encrypted\temandako pasahitzak enkripatzen dira\n" -" -h, --help\t\tlaguntzako mezu hau erakustsi eta irten egiten da\n" -" -m, --md5\t\terabili MD5 enkriptatze mota (DES-en ordez), \n" +" -h, --help\t\tlaguntzako mezu hau erakutsi eta irten egiten da\n" +" -m, --md5\t\terabili MD5 enkriptatze mota (DES-en ordez),\n" "\t\t\tpasahitzak enkriptatuta ez daudenean\n" #, c-format @@ -535,7 +537,7 @@ msgstr "%s: ezin da 'shadow' fitxategia blokeatu\n" #, c-format msgid "%s: line %d: unknown user %s\n" -msgstr "%s: %d. lerroa: %s erabitzaile ezezaguna\n" +msgstr "%s: %d. lerroa: %s erabiltzaile ezezaguna\n" #, c-format msgid "Usage: %s [-s shell] [name]\n" @@ -582,23 +584,25 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" -"Erabilea: faillog [aukerak]\n" +"Erabilera: faillog [aukerak]\n" "\n" "Aukerak:\n" " -a, --all\t\t\terabiltzaile guztien faillog-en erregistroak bistaratzen " "ditu\n" -" -h, --help\t\t\tlaguntzako mezu hau bistaratu eta irten egiten da\n" -" -l, --lock-time SEG\t\tsaio-hasieran hutsegin ondoren kontua zenbat " -"segundotan blokeatuta egongo den\n" +" -h, --help\t\t\tlaguntzako mezu hau bistarazi eta irten egiten da\n" +" -l, --lock-time SEG\t\tsaio-hasieran hutsegin ondoren kontua zenbat\n" +"\t\t\t\tsegundutan blokeatuta egongo den\n" " -m, --maximum GEH\t\tsaio-hasierako GEHiengo hutsegite kopurua ezartzeko\n" -" -r, --reset\t\t\tsaio-hasierako hutsegiteen kontatzailea \n" +" -r, --reset\t\t\tsaio-hasierako hutsegiteen kontatzailea\n" "\t\t\t\tberrezartzeko\n" -" -t, --time EGUNAK\t\tEGUNAK baino berriagoak diren faillog-en erregistroak " -"bistaratzeko\n" -" -u, --user SAIOA\t\tfaillog-en erregistroak bistaratzeko edo \n" +" -t, --time EGUNAK\t\tEGUNAK baino berriagoak diren faillog-en " +"erregistroak\n" +"\t\t\t\tbistaratzeko\n" +" -u, --user SAIOA\t\tfaillog-en erregistroak bistaratzeko edo\n" "\t\t\t\thutsegiteen kontatzailea eta ERABILTZAILEA\n" -"\t\t\t\tizeneko erabiltzailearen(-r, -m edo -l aukerekin \n" +"\t\t\t\tizeneko erabiltzailearen(-r, -m edo -l aukerekin\n" "\t\t\t\terabiltzen bada) mantentzeko.\n" #, c-format @@ -719,13 +723,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Erabilera: groupadd [aukerak] taldea\n" "\n" @@ -734,7 +739,7 @@ msgstr "" "\t\t\t\ttaldea aurretik egon\n" " -g, --gid GID\t\tGID erabili talde berrirako\n" " -h, --help\t\t\tlaguntza hau bistarazi eta irten\n" -" -K, --key KEY=BALIO\t\t /etc/login.defs lehenespenak gainidatzi\n" +" -K, --key KEY=BALIO\t\t/etc/login.defs lehenespenak gainidatzi\n" " -o, --non-unique\t\tonartu bikoizutiko (ez bakarra) GID-a duen\n" "\t\t\t\ttaldea sortzea\n" @@ -979,15 +984,16 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Erabilera: lastlog [aukerak]\n" "\n" "Aukerak:\n" " -b, --before EGUN\tEGUN kopurua baino zaharragoak diren erregistroak\n" " -h, --help\t\tlaguntzako mezu hau bistaratu eta irten egiten da\n" -" -t, --time EGUNAK\tEGUNAK baino berriagoak diren erregistroak \n" +" -t, --time EGUNAK\tEGUNAK baino berriagoak diren erregistroak\n" "\t\t\t\tbakarrik bistaratzen ditu\n" -" -u, --user IZENA\tIZENA duen erabiltzailearen lastlog erregistroa \n" +" -u, --user IZENA\tIZENA duen erabiltzailearen lastlog erregistroa\n" "\t\t\t\tbistaratzen du\n" #, c-format @@ -1209,6 +1215,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Erabilera: passwd [aukerak] [izena]\n" "\n" @@ -1218,18 +1225,18 @@ msgstr "" " -e, --expire\t\t\temandako kontuaren pasahitzaren iraungitzea behartu\n" " -h, --help\t\t\tlaguntza mezu hau bistarazi eta irten\n" " -k, --keep-tokens\t\tpasahitza iraungirik bakarrik badago aldatu\n" -" -i, --inactive INAKTIBO\tezarri iraungiriko pasahitz ezgaitzea \t\t\t" -"\tINAKTIBO-ra\n" +" -i, --inactive INAKTIBO\tezarri iraungiriko pasahitz ezgaitzea\n" +"\t\t\t\tINAKTIBO-ra\n" " -l, --lock\t\t\temandako kontua blokeatu\n" " -n, --mindays GUTXI_EGUN\tezarri pasahitz aldaketa gutxieneko data\n" "\t\t\t\tGUTXI_EGUN-ra\n" " -q, --quiet\t\t\tixilik modua\n" -" -r, --repository ERREPOSITORIOA\tERREPOSITORIOA errepositorioko pashitza \t" -"\t\t\taldatu\n" +" -r, --repository ERREPOSITORIOA\tERREPOSITORIOA errepositorioko pashitza\n" +"\t\t\t\taldatu\n" " -S, --status\t\t\temandako kontuaren pasahitz egoera erreportea egin\n" " -u, --unlock\t\t\temandako kontuaren blokeoa kendu\n" " -w, --warndays ABISU_EGUN\tezarri iraungitze abisu data ABISU_EGUN-era\n" -" -x, --maxdays GEHI_EGUN\tezarri pashitz aldatu aurretik gehinezko egun \n" +" -x, --maxdays GEHI_EGUN\tezarri pashitz aldatu aurretik gehinezko egun\n" "\t\t\t\tkopurua GEHI_EGUN-era\n" msgid "Old password: " @@ -1409,6 +1416,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Erabilera: su [aukerak] [izena]\n" "\n" @@ -1478,7 +1486,7 @@ msgstr "%s:baliogabeko zenbakizko '%s' argumentoa\n" #, c-format msgid "%s: unknown GID %s\n" -msgstr "%s: %s GID ezezaguna \n" +msgstr "%s: %s GID ezezaguna\n" #, c-format msgid "%s: unknown group %s\n" @@ -1532,21 +1540,22 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Erabilera: useradd [aukerak] IZENA\n" "\n" "Options:\n" " -b, --base-dir BASE_DIR\tErabiltzaile kontu berriaren etxe direktorioaren\n" -"\t\t\t\toinarri direktorioa -c, --comment IRUZKINA\t\terabiltzaile kontu " -"berriaren GECOS ezarri\n" +"\t\t\t\toinarri direktorioa\n" +" -c, --comment IRUZKINA\terabiltzaile kontu berriaren GECOS ezarri\n" " -d, --home-dir HOME_DIR\terabiltzaile kontu berriaren etxe direktorioa\n" " -D, --defaults\t\tbistarazi edo gorde aldaturiko lehenetsiriko useradd\n" "\t\t\t\tkonfigurazioa\n" " -e, --expiredate IRAUNG_DATA\tkontu iraungitze data ezarri\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid TALDE\t\terabiltzaile kontu berriarekin TALDE erabiltzea " -"behartu\n" +" -g, --gid TALDE\t\terabiltzaile kontu berriarekin TALDE erabiltzea\n" +"\t\t\t\tbehartu\n" " -G, --groups TALDEAK\t\terabiltzaile kontu berriaren talde gehiarriak\n" "\t\t\t\tbistarazi\n" " -h, --help\t\t\tlaguntza mezu hai bistarazi eta irten\n" @@ -1658,7 +1667,7 @@ msgstr "Postakutxa fitxategia sortzen" msgid "" "Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n" msgstr "" -"Ez da 'mail' taldea aurkitu. Erabiltzaile postakutxa fitxategia 0600 moduan " +"Ez da 'mail' taldea aurkitu. Erabiltzaile postakutxa fitxategia 0600 moduan\n" "sortzen.\n" msgid "Setting mailbox file permissions" @@ -1694,14 +1703,15 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Erabilera: userdel [aukerak] LOGIN\n" "\n" "Aukerak:\n" -" -f, --force\\t\\t\\tfitxategien ezabatzea indartu nahiz ez " -"erabiltzailearenak izan\n" -" -h, --help\\t\\t\\tlaguntza testu hau bistarazi eta irten\n" -" -r, --remove\\t\\t\\tetxe direktorioa eta posta hilara ezabatu\n" +" -f, --force\t\t\tfitxategien ezabatzea indartu nahiz ez\n" +"\t\t\t\terabiltzailearenak izan\n" +" -h, --help\t\t\tlaguntza testu hau bistarazi eta irten\n" +" -r, --remove\t\t\tetxe direktorioa eta posta hilara ezabatu\n" #, c-format msgid "%s: error updating group entry\n" @@ -1759,19 +1769,19 @@ msgstr "%s: errorea %s direktorioa ezabatzean\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1780,28 +1790,29 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Erabilera: usermod [aukerak] IZENA\n" "\n" "Aukerak:\n" " -a, --append TALDEA\t\tgehitu erabiltzailea TALDE gehigarrira\n" -" -c, --comment COMMENT\t\tGECOS ermeuaren balio berria\n" +" -c, --comment COMMENT\t\tGECOS eremuaren balio berria\n" " -d, --home-dir HOME_DIR\terabiltzaile kontu berriaren etxe direktorioa\n" " -e, --expiredate IRAUNG_DATA\tkontu iraungitze data ezarri\n" " -f, --inactive INAKTIBO\tiraungitze ondorengo pasahitz ezgaitzea\n" "\t\t\t\tto INAKTIBO-ra ezarri\n" -" -g, --gid TALDE\t\terabiltzaile kontu berriarekin TALDE erabiltzea " -"behartu\n" -" -G, --groups TALDEAK\t\terabiltzaile kontu berriaren talde gehiarriak\n" +" -g, --gid TALDE\t\terabiltzaile kontu berriarekin TALDE erabiltzea\n" +"\t\t\t\tbehartu\n" +" -G, --groups TALDEAK\t\terabiltzaile kontu berriaren talde gehigarriak\n" "\t\t\t\tbistarazi\n" " -h, --help\t\t\tlaguntza mezu hai bistarazi eta irten\n" " -l, --login IZENA\t\tsaio hasiera izenaren balio berria\n" " -L, --lock\t\t\terabiltzaile kontua blokeatu\n" " -m, --move-home\t\tetxe direktorioaren edukia kokapen berrira\n" -"\t\t\t\tmugitu (--d-rekin bakrrik erabilgarri)\n" -" -o, --non-unique\t\tonartu UID bikoiztuak (ez bakrrak) erabiltzea\n" -" -p, --password PASAHITZA\tEnkriptaturiko pasahitza erabili pasahitz " -"berriarentzat\n" +"\t\t\t\tmugitu (--d-rekin bakarrik erabilgarri)\n" +" -o, --non-unique\t\tonartu UID bikoiztuak (ez bakarrak) erabiltzea\n" +" -p, --password PASAHITZA\tEnkriptaturiko pasahitza erabili pasahitz\n" +"\t\t\t\tberriarentzat\n" " -s, --shell SHELL\t\terabiltzaile kontuaren saio shell berria\n" " -u, --uid UID\t\t\terabiltzaile kontuaren UID berria\n" " -U, --unlock\t\t\terabiltzaile kontua desblokeatu\n" @@ -1882,6 +1893,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Erabilera: vipw [aukerak]\n" "\n" diff --git a/po/fi.gmo b/po/fi.gmo index 7a787323490bce641549ded7ccb842bfc4f6af11..d1a51dd51723a5dd57e81120e60f7ee89b245247 100644 GIT binary patch delta 9362 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 delta 11225 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 diff --git a/po/fi.po b/po/fi.po index e4a1a7b7..8dccdb34 100644 --- a/po/fi.po +++ b/po/fi.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.0.16\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2006-06-03 19:29+0300\n" "Last-Translator: Tommi Vainikainen <thv+debian@iki.fi>\n" "Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n" @@ -192,25 +192,23 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Käyttö: chage [valitsimet] käyttäjä\n" "\n" "Valitsimet:\n" -" -d, --lastday VIIM_PVM Aseta edelliseksi salasanan vaihtopäiväksi\n" -" VIIM_PVM\n" -" -E, --expiredate VANH_PVM Aseta tilin vanhenemispäiväykseksi VANH_PVM\n" -" -h, --help Näytä tämä ohje ja lopeta\n" -" -I, --inactive POISKÄYTÖSTÄ Ota salasana pois käytöstä POISKÄYTÖSTÄ\n" -" päivää vanhenemisen jälkeen\n" -" -l, --list Näytä tilin vanhenemistiedot\n" -" -m, --mindays MIN_PÄIVIÄ Aseta pienimmäksi sallittuksi määräksi " -"päiviä\n" -" ennen salasanan vaihtamista MIN_PÄIVIÄ\n" -" -M, --maxdays MAX_PÄIVIÄ Aseta suurimmaksi sallituksi määräksi " -"päiviä\n" -" ennen salasanan vaihtamista MAX_PÄIVIÄ\n" -" -W, --warndays VAR_PÄIVIÄ Aseta vanhenemisen varoitusajaksi " -"VAR_PÄIVIÄ\n" +" -d, --lastday VIIM_PVM\tAseta edelliseksi salasanan vaihtopäiväksi\n" +"\t\t\t\tVIIM_PVM\n" +" -E, --expiredate VANH_PVM\tAseta tilin vanhenemispäiväykseksi VANH_PVM\n" +" -h, --help\t\t\tNäytä tämä ohje ja lopeta\n" +" -I, --inactive POISKÄYTÖSTÄ\tOta salasana pois käytöstä POISKÄYTÖSTÄ\n" +"\t\t\t\tpäivää vanhenemisen jälkeen\n" +" -l, --list\t\t\tNäytä tilin vanhenemistiedot\n" +" -m, --mindays MIN_PÄIVIÄ\tAseta pienimmäksi sallittuksi määräksi päiviä\n" +"\t\t\t\tennen salasanan vaihtamista MIN_PÄIVIÄ\n" +" -M, --maxdays MAX_PÄIVIÄ\tAseta suurimmaksi sallituksi määräksi päiviä\n" +"\t\t\t\tennen salasanan vaihtamista MAX_PÄIVIÄ\n" +" -W, --warndays VAR_PÄIVIÄ\tAseta vanhenemisen varoitusajaksi VAR_PÄIVIÄ\n" #, c-format msgid "Enter the new value, or press ENTER for the default\n" @@ -450,14 +448,15 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Käyttö: chgpasswd [valitsimet]\n" "\n" "Valitsimet:\n" -" -e, --encrypted Annetut salasanat ovat salakirjoitettuja\n" -" -h, --help Näytä tämä ohje ja lopeta\n" -" -m, --md5 Käytä MD5:tä eikä DES:iä kun annetut salasanat\n" -" eivät ole salakirjoitettuja\n" +" -e, --encrypted\tAnnetut salasanat ovat salakirjoitettuja\n" +" -h, --help\t\tNäytä tämä ohje ja lopeta\n" +" -m, --md5\t\tKäytä MD5:tä eikä DES:iä kun annetut salasanat\n" +"\t\t\teivät ole salakirjoitettuja\n" #, c-format msgid "%s: can't lock group file\n" @@ -512,14 +511,15 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Käyttö: chpasswd [valitsimet]\n" "\n" "Valitsimet:\n" -" -e, --encrypted Annetut salasanat ovat salakirjoitettuja\n" -" -h, --help Näytä tämä ohje ja lopeta\n" -" -m, --md5 Käytä MD5:tä eikä DES:iä kun annetut salasanat\n" -" eivät ole salakirjoitettuja\n" +" -e, --encrypted\tAnnetut salasanat ovat salakirjoitettuja\n" +" -h, --help\t\tNäytä tämä ohje ja lopeta\n" +" -m, --md5\t\tKäytä MD5:tä eikä DES:iä kun annetut salasanat\n" +"\t\t\teivät ole salakirjoitettuja\n" #, c-format msgid "%s: can't lock password file\n" @@ -578,23 +578,23 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Käyttö: faillog [valitsimet]\n" "\n" "Valitsimet:\n" -" -a, --all Näytä faillog-tietueet kaikille käyttäjille\n" -" -h, --help Näytä tämä ohje ja lopeta\n" -" -l, --lock-time SEK Lukitse epäonnistuneen kirjautumisen " -"jälkeen\n" -" tunnus SEK sekunniksi\n" -" -m, --maximum MAX Aseta sallittujen kirjautumisyritysten\n" -" laskureiksi MAX\n" -" -r, --reset Nollaa kirjautumisyrityslaskurit\n" -" -t, --time PÄIVIÄ Näytä PÄIVIÄ uudemmat faillog-tietueet\n" -" -u, --user TUNNUS Näytä faillog-tietue tai muuta\n" -" kirjautumisyrityslaskureita (kun\n" -" käytetään -r, -m tai -l-valitsimilla)\n" -" vain käyttäjälle TUNNUS\n" +" -a, --all\t\t\tNäytä faillog-tietueet kaikille käyttäjille\n" +" -h, --help\t\t\tNäytä tämä ohje ja lopeta\n" +" -l, --lock-time SEK\t\tLukitse epäonnistuneen kirjautumisen jälkeen\n" +"\t\t\t\ttunnus SEK sekunniksi\n" +" -m, --maximum MAX\t\tAseta sallittujen kirjautumisyritysten\n" +"\t\t\t\tlaskureiksi MAX\n" +" -r, --reset\t\t\tNollaa kirjautumisyrityslaskurit\n" +" -t, --time PÄIVIÄ\t\tNäytä PÄIVIÄ uudemmat faillog-tietueet\n" +" -u, --user TUNNUS\t\tNäytä faillog-tietue tai muuta\n" +"\t\t\t\tkirjautumisyrityslaskureita (kun\n" +"\t\t\t\tkäytetään -r, -m tai -l-valitsimilla)\n" +"\t\t\t\tvain käyttäjälle TUNNUS\n" #, c-format msgid "Login Failures Maximum Latest On\n" @@ -714,24 +714,25 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Käyttö: groupadd [valitsimet] ryhmä\n" "\n" "Valitsimet:\n" -" -f, --force poistu onnistuneella arvolla vaikka annettu\n" -" ryhmä olisikin jo olemassa\n" -" -g, --gid RYHMÄID käytä RYHMÄID:tä uudelle ryhmälle\n" -" -h, --help näytä tämä ohjeviesti ja poistu\n" -" -K, --key AVAIN=ARVO ohita /etc/login.defs:n oletusarvot\n" -" -o, --non-unique salli ryhmän luominen (ei-uniikilla)\n" -" kopio-RYHMÄID:llä\n" +" -f, --force\t\t\tpoistu onnistuneella arvolla vaikka annettu\n" +"\t\t\t\tryhmä olisikin jo olemassa\n" +" -g, --gid RYHMÄID\t\tkäytä RYHMÄID:tä uudelle ryhmälle\n" +" -h, --help\t\t\tnäytä tämä ohjeviesti ja poistu\n" +" -K, --key AVAIN=ARVO\t\tohita /etc/login.defs:n oletusarvot\n" +" -o, --non-unique\t\tsalli ryhmän luominen (ei-uniikilla)\n" +"\t\t\t\tkopio-RYHMÄID:llä\n" #, c-format msgid "%s: error adding new group entry\n" @@ -974,14 +975,15 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Käyttö: lastlog [valitsimet]\n" "\n" "Valitsimet:\n" -" -b, --before PÄIVÄÄ Tulosta vain PÄIVÄÄ vanhemmat lastlog-tietueet\n" -" -t, --time PÄIVÄÄ Tulosta vain PÄIVÄÄ tuoreemmat lastlog-tietueet\n" -" -u, --login TUNNUS Tulosta lastlog-tietue käyttäjälle TUNNUS\n" -" -h, --help Näytä tämä ohje ja lopeta\n" +" -b, --before PÄIVÄÄ\tTulosta vain PÄIVÄÄ vanhemmat lastlog-tietueet\n" +" -t, --time PÄIVÄÄ\tTulosta vain PÄIVÄÄ tuoreemmat lastlog-tietueet\n" +" -u, --login TUNNUS\tTulosta lastlog-tietue käyttäjälle TUNNUS\n" +" -h, --help\t\tNäytä tämä ohje ja lopeta\n" #, c-format msgid "Username Port From Latest\n" @@ -1201,31 +1203,29 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Käyttö: passwd [valitsimet] [tunnus]\n" "\n" "Valitsimet:\n" -" -a, --all Ilmoita jokaisen tunnuksen salasanatilanne\n" -" -d, --delete \t Poista annetun tunnuksen salasana\n" -" -e, --expire Aseta annetun tunnuksen salasana " -"vanhentuneeksi\n" -" -h, --help Näytä tämä ohje ja lopeta\n" -" -k, --keep-tokens Vaihda vain vanhentunut salasana\n" -" -i, --inactive POISKÄYTÖSTÄ Ota salasana pois käytöstä POISKÄYTÖSTÄ\n" -" päivää vanhenemisen jälkeen\n" -" -l, --lock Lukitse annettu tunnus\n" -" -n, --mindays VÄH_PÄIVÄ Aseta vähin määrä päiviä ennen kuin " -"salasanan\n" -" voi vaihtaa VÄH_PÄIVÄksi\n" -" -q, --quiet Hiljainen toiminta\n" -" -r, --repository TIETOLÄHDE Vaihda salasana tietolähteessä TIETOLÄHDE\n" -" -S, --status Ilmoita annetun tunnuksen salasanan tila\n" -" -u, --unlock Avaa annetun tunnuksen lukitus\n" -" -w, --warndays VAR_PÄIVÄÄ Aseta varoituspäiviksi VAR_PÄIVÄÄ ennen\n" -" vanhentumista\n" -" -x, --maxdays KORK_PÄIVÄ Aseta korkein määrä päivä ennen kuin " -"salasana\n" -" täytyy vaihtaa KORK_PÄIVÄksi\n" +" -a, --all\t\t\tIlmoita jokaisen tunnuksen salasanatilanne\n" +" -d, --delete\t\t\tPoista annetun tunnuksen salasana\n" +" -e, --expire\t\t\tAseta annetun tunnuksen salasana vanhentuneeksi\n" +" -h, --help\t\t\tNäytä tämä ohje ja lopeta\n" +" -k, --keep-tokens\t\tVaihda vain vanhentunut salasana\n" +" -i, --inactive POISKÄYTÖSTÄ\tOta salasana pois käytöstä POISKÄYTÖSTÄ\n" +"\t\t\t\tpäivää vanhenemisen jälkeen\n" +" -l, --lock\t\t\tLukitse annettu tunnus\n" +" -n, --mindays VÄH_PÄIVÄ\tAseta vähin määrä päiviä ennen kuin salasanan\n" +"\t\t\t\tvoi vaihtaa VÄH_PÄIVÄksi\n" +" -q, --quiet\t\t\tHiljainen toiminta\n" +" -r, --repository TIETOLÄHDE\tVaihda salasana tietolähteessä TIETOLÄHDE\n" +" -S, --status\t\t\tIlmoita annetun tunnuksen salasanan tila\n" +" -u, --unlock\t\t\tAvaa annetun tunnuksen lukitus\n" +" -w, --warndays VAR_PÄIVÄÄ\tAseta varoituspäiviksi VAR_PÄIVÄÄ ennen\n" +"\t\t\t\tvanhentumista\n" +" -x, --maxdays KORK_PÄIVÄ\tAseta korkein määrä päivä ennen kuin salasana\n" +"\t\t\t\ttäytyy vaihtaa KORK_PÄIVÄksi\n" msgid "Old password: " msgstr "Vanha salasana: " @@ -1404,6 +1404,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Käyttö: su [valitsimet] [tunnus]\n" "\n" @@ -1529,38 +1530,34 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Käyttö: useradd [valitsimet] TUNNUS\n" "\n" "Valitsimet:\n" -" -b, --base-dir YLÄHAK Ylähakemisto uuden käyttäjätunnuksen\n" -" kotihakemistolle\n" -" -c, --comment KOMMENTTI Aseta GECOS-kenttä uudelle " -"käyttäjätunnukselle\n" -" -d, --home-dir KOTIHAK Uuden käyttäjätunnuksen kotihakemisto\n" -" -D, --defaults Tulosta tai tallenna useradd-työkalun\n" -" oletusasetukset\n" -" -e, --expiredate VANH_PVM Aseta tilin vanhenemispäiväykseksi VANH_PVM\n" -" -f, --inactive POISKÄYTÖSTÄ Ota salasana pois käytöstä POISKÄYTÖSTÄ\n" -" päivää vanhenemisen jälkeen\n" -" -g, --gid RYHMÄ Valitse itse RYHMÄ uudelle " -"käyttäjätunnukselle\n" -" -G, --groups RYHMÄT Luettelo lisäryhmistä uudelle\n" -" käyttäjätunnukselle\n" -" -h, --help Näytä tämä ohje ja lopeta\n" -" -k, --skel MALLIHAK Määritä vaihtoehtoinen mallihakemisto\n" -" -K, --key AVAIN=ARVO Kumoa /etc/login.defs-oletusarvot\n" -" -m, --create-home Luo kotihakemisto uudelle " -"käyttäjätunnukselle\n" -" -o, --non-unique Salli UID:n uudelleenkäyttö (ei-uniikki " -"UID)\n" -" luotaessa käyttäjätunnus\n" -" -p, --password SALASANA Käytä salakirjoitettua salasanaa uudelle\n" -" käyttäjätunnukselle\n" -" -s, --shell KUORI Uuden käyttäjätunnuksen " -"sisäänkirjautumiskuori\n" -" -u, --uid UID Valitse itse UID uudelle " -"käyttäjätunnukselle\n" +" -b, --base-dir YLÄHAK\tYlähakemisto uuden käyttäjätunnuksen\n" +"\t\t\t\tkotihakemistolle\n" +" -c, --comment KOMMENTTI\tAseta GECOS-kenttä uudelle käyttäjätunnukselle\n" +" -d, --home-dir KOTIHAK\tUuden käyttäjätunnuksen kotihakemisto\n" +" -D, --defaults\t\tTulosta tai tallenna useradd-työkalun\n" +"\t\t\t\toletusasetukset\n" +" -e, --expiredate VANH_PVM\tAseta tilin vanhenemispäiväykseksi VANH_PVM\n" +" -f, --inactive POISKÄYTÖSTÄ\tOta salasana pois käytöstä POISKÄYTÖSTÄ\n" +"\t\t\t\tpäivää vanhenemisen jälkeen\n" +" -g, --gid RYHMÄ\t\tValitse itse RYHMÄ uudelle käyttäjätunnukselle\n" +" -G, --groups RYHMÄT\t\tLuettelo lisäryhmistä uudelle\n" +"\t\t\t\tkäyttäjätunnukselle\n" +" -h, --help\t\t\tNäytä tämä ohje ja lopeta\n" +" -k, --skel MALLIHAK\t\tMääritä vaihtoehtoinen mallihakemisto\n" +" -K, --key AVAIN=ARVO\t\tKumoa /etc/login.defs-oletusarvot\n" +" -m, --create-home\t\tLuo kotihakemisto uudelle käyttäjätunnukselle\n" +" -o, --non-unique\t\tSalli UID:n uudelleenkäyttö (ei-uniikki UID) " +"luotaessa\n" +"\t\t\t\tkäyttäjätunnus\n" +" -p, --password SALASANA\tKäytä salakirjoitettua salasanaa uudelle\n" +"\t\t\t\tkäyttäjätunnukselle\n" +" -s, --shell KUORI\t\tUuden käyttäjätunnuksen sisäänkirjautumiskuori\n" +" -u, --uid UID\t\tValitse itse UID uudelle käyttäjätunnukselle\n" #, c-format msgid "%s: UID %u is not unique\n" @@ -1702,12 +1699,13 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Käyttö: userdel [valitsimet] TUNNUS\n" "\n" "Valitsimet:\n" -" -f, --force Pakota tiedostojen poisto vaikkei niitä\n" -" omistaisikaan käyttäjä\n" +" -f, --force\t\t\tPakota tiedostojen poisto vaikkei niitä\n" +"\t\t\t\tomistaisikaan käyttäjä\n" " -h, --help\t\t\tNäytä tämä ohje ja poistu\n" " -r, --remove\t\t\tPoista kotihakemistoja ja postilaatikko\n" @@ -1766,21 +1764,21 @@ msgstr "" msgid "%s: error removing directory %s\n" msgstr "%s: virhe poistettaessa hakemistoa %s\n" -#, c-format +#, fuzzy, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1789,32 +1787,29 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Käyttö: usermod [valitsimet] TUNNUS\n" "\n" "Valitsimet:\n" -" -a, --append RYHMÄ Lisää käyttäjä ryhmään RYHMÄ\n" -" -c, --comment KOMMENTTI Aseta GECOS-kenttään uusi arvo\n" -" -d, --home KOTIHAK Käyttäjätunnuksen uusi kotihakemisto\n" -" -e, --expiredate VANH_PVM Aseta tilin vanhenemispäiväykseksi VANH_PVM\n" -" -f, --inactive POISKÄYTÖSTÄ Ota salasana pois käytöstä POISKÄYTÖSTÄ\n" -" päivää vanhenemisen jälkeen\n" -" -g, --gid RYHMÄ Aseta RYHMÄ uudeksi " -"sisäänkirjautumisryhmäksi\n" -" -G, --groups RYHMÄT Luettelo lisäryhmistä\n" -" -h, --help Näytä tämä ohje ja lopeta\n" -" -l, --login TUNNUS Uusi arvo tunnukseksi\n" -" -L, --lock Lukitse annettu tunnus\n" -" -m, --move-home Siirrä kotihakemiston sisältö uuteen " -"sijaintiin\n" -" (käytä vain yhdessä valitsimen -d kanssa)\n" -" -o, --non-unique Salli UID:n uudelleenkäyttö (ei-uniikki " -"UID)\n" -" -p, --password SALASANA Käytä salakirjoitettua salasanaa\n" -" -s, --shell KUORI Käyttäjätunnuksen uusi " -"sisäänkirjautumiskuori\n" -" -u, --uid UID Uusi UID käyttäjätunnukselle\n" -" -U, --unlock Avaa annetun tunnuksen lukitus\n" +" -a, --append RYHMÄ\t\tLisää käyttäjä ryhmään RYHMÄ\n" +" -c, --comment KOMMENTTI\tAseta GECOS-kenttään uusi arvo\n" +" -d, --home KOTIHAK\t\tKäyttäjätunnuksen uusi kotihakemisto\n" +" -e, --expiredate VANH_PVM\tAseta tilin vanhenemispäiväykseksi VANH_PVM\n" +" -f, --inactive POISKÄYTÖSTÄ\tOta salasana pois käytöstä POISKÄYTÖSTÄ\n" +"\t\t\t\tpäivää vanhenemisen jälkeen\n" +" -g, --gid RYHMÄ\t\tAseta RYHMÄ uudeksi sisäänkirjautumisryhmäksi\n" +" -G, --groups RYHMÄT\t\tLuettelo lisäryhmistä\n" +" -h, --help\t\t\tNäytä tämä ohje ja lopeta\n" +" -l, --login TUNNUS\t\tUusi arvo tunnukseksi\n" +" -L, --lock\t\t\tLukitse annettu tunnus\n" +" -m, --move-home\t\tSiirrä kotihakemiston sisältö uuteen\n" +"\t\t\t\tsijaintiin (käytä vain yhdessä valitsimen -d kanssa)\n" +" -o, --non-unique\t\tSalli UID:n uudelleenkäyttö (ei-uniikki UID)\n" +" -p, --password SALASANA\tKäytä salakirjoitettua salasanaa\n" +" -s, --shell KUORI\t\tKäyttäjätunnuksen uusi sisäänkirjautumiskuori\n" +" -u, --uid UID\t\tUusi UID käyttäjätunnukselle\n" +" -U, --unlock\t\t\tAvaa annetun tunnuksen lukitus\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1893,15 +1888,16 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Käyttö: vipw [valitsimet]\n" "\n" "Valitsimet:\n" -" -g, --group Muokkaa ryhmätietokantaa\n" -" -h, --help Näytä tämä ohje ja lopeta\n" -" -p, --passwd Muokkaa passwd-tietokantaa\n" -" -q, --quiet Hiljainen toiminta\n" -" -s, --shadow Muokkaa shadow- tai gshadow-tietokantaa\n" +" -g, --group\t\t\tMuokkaa ryhmätietokantaa\n" +" -h, --help\t\t\tNäytä tämä ohje ja lopeta\n" +" -p, --passwd\t\t\tMuokkaa passwd-tietokantaa\n" +" -q, --quiet\t\t\tHiljainen toiminta\n" +" -s, --shadow\t\t\tMuokkaa shadow- tai gshadow-tietokantaa\n" #, c-format msgid "" diff --git a/po/fr.gmo b/po/fr.gmo index 8db0838d56eec1b0e4f389058f6345be8106474d..d3d74ee8089b19dcdf950adf0ed030af94c345ca 100644 GIT binary patch delta 4422 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 delta 4418 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 ZIucXTlakyG<ui(nr>DESJuj5_{vWUx;yVBU diff --git a/po/fr.po b/po/fr.po index 683084b7..6b99e37b 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,9 +7,9 @@ # Christian Perrier <bubulle@debian.org>, 2005, 2006. msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.16\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2006-05-30 15:16+0200\n" "Last-Translator: Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>\n" "Language-Team: French <debian-l10n-french@lists.debian.org>\n" @@ -200,6 +200,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Syntaxe : chage [options] utilisateur\n" "\n" @@ -476,6 +477,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Syntaxe : chgpasswd [options]\n" "\n" @@ -545,6 +547,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Syntaxe : chpasswd [options]\n" "\n" @@ -615,6 +618,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Syntaxe : faillog [options]\n" "\n" @@ -758,13 +762,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Syntaxe : groupadd [option] group\n" "\n" @@ -1034,6 +1039,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Syntaxe : lastlog [options]\n" "\n" @@ -1267,6 +1273,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Syntaxe : passwd [options] [login]\n" "\n" @@ -1482,6 +1489,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Syntaxe : su [options] [login]\n" "\n" @@ -1611,6 +1619,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Syntaxe : useradd [options] LOGIN\n" "\n" @@ -1798,6 +1807,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Syntaxe : userdel [options] IDENTIFIANT\n" "\n" @@ -1866,19 +1876,19 @@ msgstr "%s : erreur lors de l'effacement du répertoire %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1887,6 +1897,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Syntaxe : usermod [options] LOGIN\n" "\n" @@ -1894,7 +1905,7 @@ msgstr "" " -a, --append GROUPE ajouter l'utilisateur au groupe GROUPE\n" " -c, --comment COMMENT définir une nouvelle valeur pour le champ\n" " « GECOS »\n" -" -d, --home-dir REP_PERS définir un nouveau répertoire personnel pour\n" +" -d, --home REP_PERS définir un nouveau répertoire personnel pour\n" " le compte de l'utilisateur\n" " -e, --expiredate DATE_EXPIR fixer la date de fin de validité du compte\n" " à DATE_EXPIR\n" @@ -1997,6 +2008,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Syntaxe : vipw [options]\n" "\n" diff --git a/po/gl.gmo b/po/gl.gmo index 75a722ad3492b9e2459f04c8227e62e291daaca8..4487bbcc9281f2d8f84067332b43dbfe370b93c2 100644 GIT binary patch delta 4534 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 Tq?!ZOP4x}c%R}Goz7q9+o1XEH delta 4485 zcmYM%32;@_9mnzW9!m&9NRWi=c?3cNA&@<R8Uh5_WDTGaB6|`8Au$Pp7R<wi2t*LM zqEKWT283ZT<w-$7Dy>ed)B-kGKoN$DXj_(1ip{ix{r)(2rf=rX=bUrzJ?DS^=YKQM z+Uotj)!V#3*gwr{Ow$NszBR^N8^wix8f{Dj9vWjz4EI05c^>YKwc}&P8`Gcrv#}$t z!!EcPV|i{LM$`Y}1Y?%9G3IZWK!4U`W6HR{9G`2;np2G5{Dm9yrWtdC2lGpe`Hp_? z8OEewmzl<7Vm@Z!0*u0Ks0H4`&e(zq<SP2`28LkBEMvN29CpWaOu|uazj~J6PSnVN zCftF^cpQ7+H`oi?&o-tLrlK;FkKs50!>|ksaS8UsBdCSH#BO*K^<JAfb_3BEM?c$7 z!$+eS<FOtiaXo5*eW)FubjQEMSo(L+hhcN=f|;ltK8iiC8uk7<48q;+_(9Y<XHWt9 zZ_#K^!#mHIU<}5d_#pPiJbVCWpi(#A9bbnE><DUsvzUq(Pyx0pGbR)hQS)Y@<|#lO z)o3JhelvxJ9xO*iv;>oIHTJ`1)J`s;0{an{d)RF`LDJt?VRydY^&^a7{43Og|3+oB z?UOdZILxF!8f#hKETcienwwaF1(lo&E=4Waj0xD{dIxoO-R2w92QyJAEkzaSQdIH1 zgQ|@as6ftO2mA_EOV==l_0117eu*IqY=o<@BmKju9e#*G*y8rTLIrRelQE>qW*`?8 z@ObQnb*KQ}L><XVxBoS!(C@I2{44Sd8aX%-)o(<lXczM7n)9fXrc~RBhNF&ZHfo_o zsOsK?`ih!S&!55~ypH`awZ_)W<ETv4)sX*zG<Gwfs=b1J(fgF0IL);fRg6n;5N^f( zcmXwWhgy4NIj-|DmGNz;jh(_@pr_8RQ-D7DGwaB|9$d~q2JUzL8kM5ZdYg%Xm`}e7 zlW-Rfz*Fx1|DfjSzsQ&&Sb|!3Gd_f8@%~XgZQsvDtyk)&kws%IrsMBWFZ_tPn7-Ir zfm(1YX5*hR4cjc?6U7Wv@m9M1w^13p?2fm8#s)APm5D0U(fRk#P~@MXCTPV>%zM`E zcs}OR--$VR5fw-%6|4Rb)cwV%zz?8`?(e7?=(g0(pN=}JQq=sbaG<{b<1|!scTqbE zUuMs?2(>_++uwt#jlZH&=Y7uZC>vD^rKsv}LLJ>Z?)Z6Bz(EamzC6^<7h+$1|LbWe zq7P7!-$q3m%{>+6NQ}WsjK&ohf!lEs9>D|*Ud~@T?1QS2vFO7()O!wUo`V>LpJEE{ zns3y=&d=Kia#4X4qsEt^cD@TW@flQrcTs2D^9Ab|)J|(rHMIkknR7T8+rDTsR)jwK z3(&8Wz2e?zc0G?uk$K5ZoP?_0u^5Ysup7RH3UD_*j;ApkQ&!mV!KlD1P&;0aA-ErV z;jtCuKaa*01{7&zqb;V9sD1<XzynCJnA5181;1<qDL_3}g8C{}p=#y?s;KXvYQ?wG z9&s^7(qDl(lC3Mrzs}@61{C2r)DCaCc3Nd$=!44CFjPS0=);vb0{6Q8+c=hf*lPYd z;tbSIKg3YHhAQ&An1a3hO}3cEp%$2jakvt-v)!l#&*4M(6L!b!SNK;9jzvAU0hNJ| zFdkb`3q`K6M>hf$NHz9F2OmcN2^u~cZP(hAC1Dc%Nl1`p2^OOFRr}&FROAaW4d1}d z_z_OQ&oK;>*V%aoqB2^7iMRw6z_0AM-+W9%slSTKz<+TN`d+g|HXXate+o6xi>OR& zM+I=n9e-fG9Zx|$U*`G@wx!>MT6i6H!DE=N@Bb8y`wOFw8$QRFsW=pe;hU&xzliPd z7HTK|a>pZIx0y>rZDbm%rs`c^b=`-`)E_V(&ta0j|Bwy#Y_c(o{xsBAu>jL?Cw9OV z48}{?2d|?74|~IACI@x)#i&4PQ9EsN?{7xc)=|{^U!Y$Pnm6rt8;zxO(@|Bu2KBkL zpi+GUb@nkE?Lxy*pV3@YaW!BB?!?1hW8O#O;pjFS^E1ubx9ohiTc|DWuiirbOL-uC zyS-7j!|u2VJMqGCR7O6*aUT9TjjDk@JNe|=5F~2Hw|Dc85AJt)+n9fH*n9WzEaPt+ zFy;~ZbqD$UxPRi1-TCQ&{X5bcApb*nFzsD?X4R+^t;Pp&4~FA$?2Vt}1K5h8*zT~s zAAtkt_rqi?MP=qC?19@b6;Gm$>;~#93-kZR{z=S3?PLV{unbjXjW`bXq9*<cyJNx; zo3T7pu}wrRRE2tPE$XO#jX8J``(x-)d%qC%HTdVyNT9I>Rcr?^1HZ;R41Lc|JPP%~ zd{m$tFbLm8?dUivz$@<k4)5FlS0rNy<Na|k7T|DPhGf!jPSViApP?eWhdP3^V|Ic^ zFrR)gs%o3C8y-eY{Hfc&fU5SJ7=iaN9K(;>jHRLiEW&JDfQbrWI}M%1@10GNfoK}{ zOL8vdlEL+X2JZiy@~ArRFpqOFsz0^sbd1jQ7J8h)(ea*f&J)qe8f%Ph^yYh<keJ-0 z0^UvJQrYPj#r3fISjhDaSB+B{Q=eGGXf@YmMv^drYclN(T=wVOi%IlWdYr`AzTO;< zGd^~`H_zi-jm`8t?}W!a7B!qVw1dT{KM(^^ziekk+{?j3>HSRaQ71gUP*FY_-&ed4 z->7fP4CNZ72ER#8R6??+&Ka7})8lu_5>n$P@^%AP1$VRXS*}Jd{YE$k61saToR1TZ zWvXAoIA7fT^NrB}zxG^Dy3ZHWzQgr7mob4uzRVQo+NkT!XQRIjygMe#>wGtMkkfNq ziPJFdY+&N}22bGhgpF+iPfl+11a3`fXzNr@Ye_Iu>t|P#4e~u*UskuUW}a_)%~Oji zYpUy?@Kx1RR8~84O5SQ`TX|D^If>Ih?p#@2xu|k>m3#l@^mu2$V-Zg8(vgAM(hoe& zfEnLA!)A63q|WRf<jHl4%8NSYq-Cc2(sKr7WH{@}<2&E)W@HV@%u7qp2^=fGSm^Nu zHtlZH!MVIK!ujo%_JN}Z*Ls3jXD;hFA^UQjRn0@XPMth;Xz}O?zW@IMUo^*hoPX@^ L76>}@L&yICcdFc5 diff --git a/po/gl.po b/po/gl.po index ea4a1bdc..a6718689 100644 --- a/po/gl.po +++ b/po/gl.po @@ -4,10 +4,10 @@ # msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.16\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-05-20 13:27-0500\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-12 15:13+0200\n" "Last-Translator: Jacobo Tarrio <jtarrio@debian.org>\n" "Language-Team: Galician <trasno@ceu.fi.udc.es>\n" "MIME-Version: 1.0\n" @@ -196,6 +196,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Emprego: chage [opcións] usuario\n" "\n" @@ -454,6 +455,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Emprego: chgpasswd [opcións]\n" "\n" @@ -516,6 +518,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Emprego: chpasswd [opcións]\n" "\n" @@ -582,6 +585,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Emprego: faillog [opcións]\n" "\n" @@ -717,13 +721,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Emprego: groupadd [opcións] grupo\n" "\n" @@ -975,6 +980,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Emprego: lastlog [opcións]\n" "\n" @@ -1203,6 +1209,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Emprego: passwd [opcións] [usuario]\n" "\n" @@ -1221,8 +1228,8 @@ msgstr "" " -r, --repository REP\tcambia o contrasinal no repositorio REP\n" " -S, --status\t\tinforma do estado do contrasinal da conta indicada\n" " -u, --unlock\t\tdesbloquea a conta indicada\n" -" -w, --warndays AVISO\tfixa o tempo de aviso antes da caducidade a AVISO " -"días\n" +" -w, --warndays AVISO\tfixa o tempo de aviso antes da caducidade a AVISO\n" +"\t\t\tdías\n" " -x, --maxdays MÁX\tfixa o número máximo de días antes do cambio de\n" "\t\t\tcontrasinal a MÁX\n" @@ -1403,6 +1410,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Emprego: su [opcións] [usuario]\n" "\n" @@ -1526,6 +1534,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Emprego: useradd [opcións] USUARIO\n" "\n" @@ -1694,6 +1703,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Emprego: userdel [opcións] USUARIO\n" "\n" @@ -1760,19 +1770,19 @@ msgstr "%s: erro ao borrar o directorio %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1781,8 +1791,9 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" -"Emprego: usermod [opcións] usuario\n" +"Emprego: usermod [opcións] USUARIO\n" "\n" "Opcións:\n" " -a, --append GRUPO\t\tengade o usuario ao GRUPO suplementario\n" @@ -1791,15 +1802,15 @@ msgstr "" " -e, --expiredate DATA_CAD\tfixa a data de caducidade da conta a DATA_CAD\n" " -f, --inactive INACTIVA\tfixa o tempo de inactividade do contrasinal\n" "\t\t\t\ttrala caducidade a INACTIVA\n" -" -g, --gid GRUPO\t\tusa o GRUPO coma novo grupo inicial\n" -" -G, --groups GRUPOS\t\tlista de grupos suplementarios\n" +" -g, --gid GRUPO\t\tusa o GRUPO coma novo grupo primario\n" +" -G, --groups GRUPOS\t\tnova lista de grupos suplementarios\n" " -h, --help\t\t\tamosa esta mensaxe de axuda e sae\n" -" -l, --login USUARIO novo valor do nome de usuario\n" +" -l, --login NOVO_USUARIO\tnovo valor do nome de usuario\n" " -L, --lock\t\t\tbloquea a conta do usuario\n" " -m, --move-home\t\tmove o contido do directorio inicial á nova\n" "\t\t\t\tlocalización (emprégueo só con -d)\n" " -o, --non-unique\t\tpermite empregar UIDs duplicados (non únicos)\n" -" -p, --password CONTRASINAL\temprega o CONTRASINAL cifrado coma novo\n" +" -p, --password CONTRASINAL\temprega o constrasinal cifrado coma novo\n" "\t\t\t\tcontrasinal\n" " -s, --shell INTÉRPRETE\to novo intérprete de ordes da conta de usuario\n" " -u, --uid UID\t\t\tnovo UID para a conta de usuario\n" @@ -1882,6 +1893,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Emprego: vipw [opcións]\n" "\n" diff --git a/po/he.gmo b/po/he.gmo index 21e14a54136345e0c4d1b18feb04cef2d9c7aa76..9e184a7523d492e3beb3ca8e9ed8dd2b5b7d300e 100644 GIT binary patch delta 23 ecmZp%Zn54lo1e=}*T_`C(9Fuvc=J;J`@8^FL<c1R delta 23 ecmZp%Zn54lo1e>6*T_J@z|_jnaPw0B`@8^E+6Nl| diff --git a/po/he.po b/po/he.po index dbe2434d..8598b4c9 100644 --- a/po/he.po +++ b/po/he.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2004-07-21 23:59+0300\n" "Last-Translator: Lior Kaplan <webmaster@guides.co.il>\n" "Language-Team: Hebrew <en@li.org>\n" @@ -191,6 +191,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" #, c-format @@ -429,6 +430,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -484,6 +486,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -543,6 +546,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" #, c-format @@ -663,13 +667,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" #, c-format @@ -913,6 +918,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" #, c-format @@ -1122,6 +1128,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" msgid "Old password: " @@ -1297,6 +1304,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" #, c-format @@ -1405,6 +1413,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" #, fuzzy, c-format @@ -1541,6 +1550,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1597,19 +1607,19 @@ msgstr "" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1618,6 +1628,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" #, c-format @@ -1696,6 +1707,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" #, c-format diff --git a/po/hu.gmo b/po/hu.gmo index b74bbb0a03f5efd8d42ce8ec4bffd002dccd26c4..d80a28628c23f88eb10b654f606ed3c3e47a446d 100644 GIT binary patch delta 8542 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 Cjt&R_ delta 9607 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 diff --git a/po/hu.po b/po/hu.po index a1283402..2205788f 100644 --- a/po/hu.po +++ b/po/hu.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.0.16\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2006-05-26 19:17+0200\n" "Last-Translator: Gabor Kelemen <kelemeng@gnome.hu>\n" "Language-Team: Hungarian <gnome@gnome.hu>\n" @@ -191,6 +191,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Használat: chage [kapcsolók] felhasználó\n" "\n" @@ -450,6 +451,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Használat: chgpasswd [kapcsolók]\n" "\n" @@ -512,6 +514,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Használat: chpasswd [kapcsolók]\n" "\n" @@ -578,6 +581,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Használat: faillog [kapcsolók]\n" "\n" @@ -715,13 +719,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Használat: groupadd [kapcsolók] csoport\n" "\n" @@ -976,6 +981,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Használat: lastlog [kapcsolók]\n" "\n" @@ -1203,6 +1209,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Használat: passwd [kapcsolók] [név]\n" "\n" @@ -1402,6 +1409,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Használat: su [kapcsolók] [név]\n" "\n" @@ -1528,6 +1536,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Használat: useradd [kapcsolók] NÉV\n" "\n" @@ -1702,12 +1711,13 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Használat: userdel [kapcsolók] NÉV\n" "\n" "Kapcsolók:\n" " -f, --force\t\t\tfájlok eltávolításának kényszerítése, még ha nem a\n" -"\t\t\t\t felhasználó a tulajdonos is\n" +"\t\t\t\tfelhasználó a tulajdonos is\n" " -h, --help\t\t\tezen súgószöveg megjelenítése és kilépés\n" " -r, --remove\t\t\tsaját könyvtár és levelezési sor eltávolítása\n" @@ -1765,21 +1775,21 @@ msgstr "%s: nem törlöm %s könyvtárat (%s saját könyvtára)\n" msgid "%s: error removing directory %s\n" msgstr "%s: hiba %s könyvtár törlésekor\n" -#, c-format +#, fuzzy, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1788,6 +1798,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Használat: usermod [kapcsolók] név\n" "\n" @@ -1892,6 +1903,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Használat: vipw [kapcsolók]\n" "\n" diff --git a/po/id.gmo b/po/id.gmo index 2d15d1bb14984bb38f1bf1f59058abb82a67eb3a..2077f1fee9b62d4ef6450332ecab23c0aa227975 100644 GIT binary patch delta 7841 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 delta 9010 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 diff --git a/po/id.po b/po/id.po index f1378cab..6e700547 100644 --- a/po/id.po +++ b/po/id.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.0.15\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2006-04-07 11:45+0700\n" "Last-Translator: Parlin Imanuel Toh <parlin_i@yahoo.com>\n" "Language-Team: Debian Indonesia <debid@yahoogroups.com>\n" @@ -190,6 +190,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Penggunaan: chage [pilihan-pilihan] pengguna\n" "\n" @@ -447,6 +448,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Penggunaan: chgpasswd [pilihan-pilihan]\n" "\n" @@ -509,6 +511,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Penggunaan: chpasswd [pilihan-pilihan]\n" "\n" @@ -575,6 +578,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Penggunaan: faillog [pilihan-pilihan]\n" "\n" @@ -708,13 +712,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Usage: groupadd [pilihan-pilihan] namagroup\n" "\n" @@ -967,6 +972,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Penggunaan: lastlog [pilihan-pilihan]\n" "\n" @@ -1193,6 +1199,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Penggunaan: passwd [pilihan-pilihan] [nama-pengguna]\n" "\n" @@ -1392,6 +1399,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Penggunaan: su [pilihan-pilihan] [login]\n" "\n" @@ -1516,6 +1524,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Penggunaan: useradd [pilihan-pilihan] NAMA-LOGIN\n" "\n" @@ -1529,13 +1538,13 @@ msgstr "" " -f, --inactive INAKTIF\tatur masa inaktif kata sandi setelah\n" "\t\t\t\tkadaluarsa menjadi INAKTIF\n" " -g, --gid GRUP\t\tpaksakan grup GRUP untuk pengguna baru\n" -" -G, --groups GRUP-GRUP\t\tdaftar grup-grup tambahan untuk \n" +" -G, --groups GRUP-GRUP\t\tdaftar grup-grup tambahan untuk\n" "\t\t\t\tpengguna baru\n" " -h, --help\t\t\ttampilkan pesan bantuan ini dan keluar\n" " -k, --skel SKEL_DIR\t\tberikan direktori skel alternatif\n" " -K, --key KEY=VALUE\t\tganti nilai-nilai bawaan pada /etc/login.defs\n" " -m, --create-home\t\tbuat direktori rumah untuk pengguna baru\n" -" -o, --non-unique\t\tperbolehkan pembuatan pengguna dengan \n" +" -o, --non-unique\t\tperbolehkan pembuatan pengguna dengan\n" "\t\t\t\tUID terduplikasi (tak-unik)\n" " -p, --password PASSWORD\tgunakan kata sandi terenkripsi untuk\n" "\t\t\t\tpengguna baru\n" @@ -1679,6 +1688,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1735,21 +1745,21 @@ msgstr "%s: tak menghapus dir %s (karena akan menghapus rumah dari %s)\n" msgid "%s: error removing directory %s\n" msgstr "%s: kesalahan saat menghapus direktori %s\n" -#, c-format +#, fuzzy, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1758,17 +1768,18 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Penggunaan: usermod [pilihan-pilihan] nama-pengguna\n" "\n" "Pilihan-pilihan:\n" " -a, --append GRUP\t\ttambahkan pengguna ke grup tambahan GRUP\n" -" -c, --comment KOMENTAR\t\tnilai baru dari ruas GECOS\n" +" -c, --comment KOMENTAR\tnilai baru dari ruas GECOS\n" " -d, --home DIR_RUMAH\t\tdirektori rumah baru dari pengguna baru\n" " -e, --expiredate TANGGAL\tatur tanggal kadaluarsa akun pada TANGGAL\n" " -f, --inactive INAKTIF\tatur masa inaktif setelah kadaluarsa pada INAKTIF\n" " -g, --gid GRUP\t\tpaksakan GRUP sebagai grup login awalan\n" -" -G, --groups GRUP-GRUP\t\tdaftar grup-grup tambahan\n" +" -G, --groups GRUP-GRUP\tdaftar grup-grup tambahan\n" " -h, --help\t\t\ttampilkan pesan bantuan ini dan keluar\n" " -l, --login LOGIN\t\tnilai baru dari nama pengguna\n" " -L, --lock\t\t\tblok akun pengguna\n" @@ -1856,6 +1867,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Penggunaan: vipw [pilihan-pilihan]\n" "\n" diff --git a/po/it.gmo b/po/it.gmo index 5a45b034c6f0a4948bcf6d6a9b5ff3dbab5979e1..acad646b558960b06fd79714eb281212e849ca2e 100644 GIT binary patch delta 7832 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 delta 9029 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 diff --git a/po/it.po b/po/it.po index 03b6ddc9..c3937834 100644 --- a/po/it.po +++ b/po/it.po @@ -25,7 +25,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.0.15\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2006-03-06 21:13+0100\n" "Last-Translator: Danilo Piazzalunga <danilopiazza@gmail.com>\n" "Language-Team: Italian <tp@lists.linux.it>\n" @@ -214,6 +214,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Uso: chage [OPZIONI] UTENTE\n" "\n" @@ -474,6 +475,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Uso: chgpasswd [OPZIONI]\n" "\n" @@ -536,6 +538,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Uso: chpasswd [OPZIONI]\n" "\n" @@ -602,6 +605,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Uso: faillog [OPZIONI]\n" "\n" @@ -743,13 +747,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Uso: groupadd [OPZIONI] GRUPPO\n" "\n" @@ -1004,6 +1009,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Uso: lastlog [OPZIONI]\n" "\n" @@ -1235,6 +1241,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Uso: passwd [OPZIONI] [LOGIN]\n" "\n" @@ -1441,6 +1448,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Uso: su [OPZIONI] [LOGIN]\n" "\n" @@ -1565,6 +1573,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Uso: useradd [OPZIONI] LOGIN\n" "\n" @@ -1732,6 +1741,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1790,21 +1800,21 @@ msgstr "" msgid "%s: error removing directory %s\n" msgstr "%s: errore nel rimuovere la directory %s\n" -#, c-format +#, fuzzy, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1813,6 +1823,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Uso: usermod [OPZIONI] LOGIN\n" "\n" @@ -1915,6 +1926,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Uso: vipw [OPZIONI]\n" "\n" diff --git a/po/ja.gmo b/po/ja.gmo index c84904221a5ad21ed3a3fedce1dee73ed468c856..9461be644159f4585eff8da6a28498b746632d9a 100644 GIT binary patch delta 25 hcmaEGnDN13#tkbCxy*EpOce~xtPG7eZ#L95004v)2*3aU delta 25 hcmaEGnDN13#tkbCxlDD93=|AZtqct}Z#L95004ul2(|zK diff --git a/po/ja.po b/po/ja.po index 4c3f630e..d1d65aab 100644 --- a/po/ja.po +++ b/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow 1990827\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2000-06-18 120:22+0900\n" "Last-Translator: Yasuyuki Furukawa <furukawa@vinelinux.org>\n" "Language-Team: Japanese\n" @@ -149,7 +149,7 @@ msgstr "%sを実行できません" #, fuzzy, c-format msgid "Invalid root directory '%s'\n" -msgstr "不正なルートディレクトリ \"%s\" です \n" +msgstr "不正なルートディレクトリ \"%s\" です\n" #, fuzzy, c-format msgid "Can't change root directory to '%s'\n" @@ -189,6 +189,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" #, c-format @@ -431,6 +432,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -486,6 +488,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -545,6 +548,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" #, c-format @@ -665,13 +669,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" #, c-format @@ -915,6 +920,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" #, c-format @@ -1132,6 +1138,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" msgid "Old password: " @@ -1310,6 +1317,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" #, c-format @@ -1420,6 +1428,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" #, fuzzy, c-format @@ -1558,6 +1567,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1614,19 +1624,19 @@ msgstr "%s: ディレクトリ %s の削除のエラーです\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1635,6 +1645,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" #, c-format @@ -1713,6 +1724,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" #, c-format diff --git a/po/km.gmo b/po/km.gmo new file mode 100644 index 0000000000000000000000000000000000000000..45bfab60b01dfa948cfb8b80be24f198e967d9f0 GIT binary patch literal 81368 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 Gr~eB^P_w}R literal 0 HcmV?d00001 diff --git a/po/km.po b/po/km.po new file mode 100644 index 00000000..070dd74b --- /dev/null +++ b/po/km.po @@ -0,0 +1,1918 @@ +# translation of shadow_po_km.po to Khmer +# translation of shadow_po_km.po to +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Khoem Sokhem <khoemsokhem@khmeros.info>, 2006. +# Poch Sokun <sokun_poch@khmeros.info>, 2006. +# auk piseth <piseth_dv@khmeros.info>, 2006. +# Leang Chumsoben <soben@khmeros.info>, 2006. +msgid "" +msgstr "" +"Project-Id-Version: shadow_po_km\n" +"Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-28 10:08+0700\n" +"Last-Translator: Khoem Sokhem <khoemsokhem@khmeros.info>\n" +"Language-Team: Khmer <support@khmeros.info>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.2\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#, c-format +msgid "Could not allocate space for config info.\n" +msgstr "មិន​អាច​បម្រុង​ទុក​ទំហំ​សម្រាប់​ព័ត៌មាន​​កំណត់​រចនាសម្ព័ន្ធទេ​ ។\n" + +#, c-format +msgid "configuration error - unknown item '%s' (notify administrator)\n" +msgstr "កំហុស​ការ​កំណត់​រចនាសម្ព័ន្ធ​ - មិន​ស្គាល់​ធាតុ '%s' (ជូន​ដំណឹង​អ្នក​គ្រប់គ្រង​)\n" + +#, c-format +msgid "Warning: unknown group %s\n" +msgstr "ការ​ព្រមាន ៖ មិន​ស្គាល់​ក្រុម %s\n" + +#, c-format +msgid "Warning: too many groups\n" +msgstr "ការព្រមាន​ ៖ មាន​ច្រើន​ក្រុម​ពេក\n" + +#, c-format +msgid "Your password has expired." +msgstr "ពាក្យ​សម្ងាត់​របស់​អ្នក​បាន​ផុត​កំណត់ហើយ​ ។" + +#, c-format +msgid "Your password is inactive." +msgstr "ពាក្យ​សម្ងាត់​របស់​អ្នកអសកម្ម​ ។" + +#, c-format +msgid "Your login has expired." +msgstr "ការចូល​របស់អ្នក​បាន​ផុត​កំណត់ហើយ​ ។" + +msgid " Contact the system administrator.\n" +msgstr " ទាក់ទងទៅ​អ្នកគ្រប់គ្រងប្រព័ន្ធ​ ។\n" + +msgid " Choose a new password.\n" +msgstr " ជ្រើស​ពាក្យ​សម្ងាត់​មួយ ។\n" + +#, c-format +msgid "Your password will expire in %ld days.\n" +msgstr "ពាក្យ​សម្ងាត់​របស់​អ្នក​នឹង​ផុត​កំណត់ក្នុងពេល​ %ld ថ្ងៃ ។\n" + +#, c-format +msgid "Your password will expire tomorrow.\n" +msgstr "ពាក្យ​សម្ងាត់​របស់​អ្នក​នឹងផុត​កំណត់នៅ​ថ្ងៃ​ស្អែក​ ។​\n" + +#, c-format +msgid "Your password will expire today.\n" +msgstr "ពាក្យ​សម្ងាត់​របស់​អ្នក​នឹងផុត​កំណត់នៅ​ថ្ងៃ​នេះ ។\n" + +#, c-format +msgid "Unable to change tty %s" +msgstr "មិន​អាច​ប្តូរ​ tty %s បានឡើយ" + +#, c-format +msgid "Environment overflow\n" +msgstr "​លើស​ចំណុះ​បរិស្ថាន\n" + +#, c-format +msgid "You may not change $%s\n" +msgstr "អ្នក​ប្រហែល​មិន​បាន​ប្តូរ​ $%s បានទេ\n" + +#, c-format +msgid "" +"%d failure since last login.\n" +"Last was %s on %s.\n" +msgid_plural "" +"%d failures since last login.\n" +"Last was %s on %s.\n" +msgstr[0] "" +"%d បានបរាជ័យ ចាប់តាំងពីចូលលើក​ចុងក្រោយ​គេមក​ ។\n" +"ចុងក្រោយគេនៅ​ %s លើ %s ។\n" +msgstr[1] "" +"%d ចូល​ចុងក្រោយ​បានបរាជ័យ​ ។\n" +"ចុងក្រោម​ %s %s.\n" + +#, c-format +msgid "Too many logins.\n" +msgstr "ចូល​ច្រើន​ពេក​ ។\n" + +msgid "You have new mail." +msgstr "អ្នក​មានសំបុត្រ​ថ្មី​ ។​" + +msgid "No mail." +msgstr "គ្មាន​សំបុត្រ​​​ទេ​ ។" + +msgid "You have mail." +msgstr "អ្នក​មាន​សំបុត្រ ។" + +msgid "no change" +msgstr "គ្មាន​​ផ្លាស់ប្តូរ​ " + +msgid "a palindrome" +msgstr "ឃ្លាដែលអាច​អាន​ត្រឡប់​ចុះត្រឡប់ឡើងបាន" + +msgid "case changes only" +msgstr "ករណី​បាន​តែ​ប្តូរ​" + +msgid "too similar" +msgstr "ស្រដៀងគ្នា​ពេក" + +msgid "too simple" +msgstr "ធម្មតា​ពេក" + +msgid "rotated" +msgstr "បានបង្វិល​" + +msgid "too short" +msgstr "ខ្លីពេក​" + +#, c-format +msgid "Bad password: %s. " +msgstr "ពាក្យ​សម្ងាត់​មិន​ត្រឹមត្រូវ​ ៖ %s ។ " + +#, c-format +msgid "passwd: pam_start() failed, error %d\n" +msgstr "ពាក្យ​សម្ងាត់​ ៖ pam_start() បាន​បរាជ័យ​, កំហុស​ %d\n" + +#, c-format +msgid "passwd: %s\n" +msgstr "ពាក្យសម្ងាត់ ៖ %s\n" + +msgid "passwd: password updated successfully\n" +msgstr "ពាក្យសម្ងាត់ ៖ ពាក្យ​សម្ងាត់​បាន​ធ្វើ​ឲ្យ​ទាន់​សម័យ​ដោយ​ជោគជ័យ​\n" + +#, c-format +msgid "Incorrect password for %s.\n" +msgstr "ពាក្យ​សម្ងាត់​មិន​ត្រឹមត្រូវ​សម្រាប់​ %s ។\n" + +#, c-format +msgid "Unable to cd to '%s'\n" +msgstr "មិន​អាច​​ cd ចូលទៅ​ '%s' បានទេ\n" + +msgid "No directory, logging in with HOME=/" +msgstr "គ្មាន​ថត​ ការចូល​ជាមួយ​ HOME=/" + +#, c-format +msgid "Cannot execute %s" +msgstr "មិន​អាចប្រតិបត្តិ​ %s បានទេ" + +#, c-format +msgid "Invalid root directory '%s'\n" +msgstr "ថត​ root មិន​ត្រឹមត្រូវ​ '%s'\n" + +#, c-format +msgid "Can't change root directory to '%s'\n" +msgstr "មិន​អាច​ប្តូរ​ថត root ទៅ​ '%s'បាន​ទេ​\n" + +msgid "No utmp entry. You must exec \"login\" from the lowest level \"sh\"" +msgstr "គ្មាន​ធាតុ​ utmp ឡើយ ។ អ្នក​ត្រូវ​ប្រតិបត្តិ​ \"login\" ពី​កម្រិត​ទាប​បំផុត​ \"sh\"" + +msgid "Unable to determine your tty name." +msgstr "មិន​អាច​កំណត់​ឈ្មោះ​ tty របស់​អ្នកបានទេ​ ។" + +#, c-format +msgid "malloc(%d) failed\n" +msgstr "malloc(%d) បាន​បរាជ័យ​\n" + +msgid "Password: " +msgstr "ពាក្យ​សម្ងាត់​ ៖ " + +#, c-format +msgid "%s's Password: " +msgstr "ពាក្យសម្ងាត់​របស់ %sសម្ងាត់ ៖ " + +#, c-format +msgid "" +"Usage: chage [options] user\n" +"\n" +"Options:\n" +" -d, --lastday LAST_DAY\tset last password change to LAST_DAY\n" +" -E, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -I, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -l, --list\t\t\tshow account aging information\n" +" -m, --mindays MIN_DAYS\tset minimum number of days before password\n" +"\t\t\t\tchange to MIN_DAYS\n" +" -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" +"\t\t\t\tchange to MAX_DAYS\n" +" -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" +msgstr "" +"ការ​ប្រើប្រាស់​ ៖ ប្តូរ​អ្នកប្រើ​ [options]​\n" +"ជម្រើស​ ៖\n" +" -d, --ថ្ងៃ​មុន​ LAST_DAY\t កំណត់​ការប្ដូរ​ពាក្យ​សម្ងាត់​មុន ​ទៅ​ជា​ LAST_DAY\n" +" -E, --កាលបរិច្ឆេទ​ផុត​កំណត់​ EXPIRE_DATE\t កំណត់​កាលបរិច្ឆេទ​ការផុត​កំណត់​​របស់គណនីទៅ​ជា​ " +"EXPIRE_DATE\n" +" -h, --ជំនួយ​\t\t\t បង្ហាញ​សារ​ជំនួយនេះ ហើយ​ ចេញ​\n" +" -I, --អសកម្ម​ INACTIVE\t កំណត់​ពាក្យ​សម្ងាត់​ឲ្យ​​អសកម្ម ​បន្ទាប់​ពី​ការផុត​កំណត់​\n" +"\t\t\t\tទៅជា INACTIVE\n" +" -l, --បញ្ជី​\t\t\t បង្ហាញព័ត៌មាន​ចាស់​របស់​​គណនី​\n" +" -m, --ចំនួនថ្ងៃ​អប្បរមា MIN_DAYS\t កំណត់​ចំនួន​ថ្ងៃ​អប្បបរមា ​មុន​ពាក្យ​សម្ងាត់​ \n" +"\t\t\t\tប្តូរទៅ​ជា​ MIN_DAYS\n" +" -M, --ចំនួនថ្ងៃ​អតិបរមា MAX_DAYS\t កំណត់​ចំនួន​ថ្ងៃ​អតិបរមា ​មុន​ពាក្យ​សម្ងាត់​\n" +"\t\t\t\tប្តូរ​ទៅ​ជា​ MAX_DAYS\n" +" -W, --ថ្ងៃព្រមាន WARN_DAYS\tកំណត់ការព្រមាន​ថ្ងៃ​ផុត​កំណត់​ទៅជា​ WARN_DAYS\n" + +#, c-format +msgid "Enter the new value, or press ENTER for the default\n" +msgstr "បញ្ចូល​តម្លៃ​ថ្មី​ ឬ ​សង្កត់​ បញ្ចូល សម្រាប់​លំនាំដើម​\n" + +msgid "Minimum Password Age" +msgstr "អាយុ​ពាក្យសម្ងាត់​អប្បរមា" + +msgid "Maximum Password Age" +msgstr "អាយុ​ពាក្យសម្ងាត់​អតិបរមាsword Age" + +msgid "Last Password Change (YYYY-MM-DD)" +msgstr "ការប្ដូរ​ពាក្យ​សម្ងាត់​ជាលើកចុងក្រោយ (YYYY-MM-DD)" + +msgid "Password Expiration Warning" +msgstr "ការព្រមាន​ការផុត​កំណត់​នៃ​ពាក្យ​សម្ងាត់​" + +msgid "Password Inactive" +msgstr "ពាក្យ​សម្ងាត់​អសកម្ម​" + +msgid "Account Expiration Date (YYYY-MM-DD)" +msgstr "កាលបរិច្ឆេទ​ការផុត​កំណត់របស់​​គណនី​ (YYYY-MM-DD)" + +#, c-format +msgid "Last password change\t\t\t\t\t: " +msgstr "ការប្តូរ​ពាក្យ​សម្ងាត់​លើកចុង​ក្រោយ​\t\t\t\t\t ៖ " + +#, c-format +msgid "never\n" +msgstr "កុំ\n" + +#, c-format +msgid "password must be changed\n" +msgstr "ពាក្យ​សម្ងាត់​ត្រូវ​តែ​ប្តូរ​\n" + +#, c-format +msgid "Password expires\t\t\t\t\t: " +msgstr "ពាក្យ​សម្ងាត់​ផុត​កំណត់​\t\t\t\t\t ៖ " + +#, c-format +msgid "Password inactive\t\t\t\t\t: " +msgstr "ពាក្យ​សម្ងាត់ អសកម្ម \t\t\t\t\t ៖ " + +#, c-format +msgid "Account expires\t\t\t\t\t\t: " +msgstr "គណនី​ផុត​កំណត់​\t\t\t\t\t\t ៖ " + +#, c-format +msgid "Minimum number of days between password change\t\t: %ld\n" +msgstr "ចំនួន​ថ្ងៃ​អប្បបរមា​រវាង​ការផ្លាស់​ប្តូរ​ពាក្យ​សម្ងាត់​\t\t ៖ %ld\n" + +#, c-format +msgid "Maximum number of days between password change\t\t: %ld\n" +msgstr "ចំនួនថ្ងៃ​អតិបរមា​រវាង​ការផ្លាស់ប្តូរ​ពាក្យ​សម្ងាត់​\t\t ៖ %ld\n" + +#, c-format +msgid "Number of days of warning before password expires\t: %ld\n" +msgstr "ចំនួន​ថ្ងៃ​នៃការព្រមាន​ មុនពេល​ពាក្យសម្ងាត់​ផុតកំណត់\t ៖ %ld\n" + +#, c-format +msgid "%s: do not include \"l\" with other flags\n" +msgstr "%s ៖ មិន​រូមបញ្ចូល​ទាំង​ \"l\" ជាមួយ​ទង់​ដទៃទៀត​ទេ\n" + +#, c-format +msgid "%s: Permission denied.\n" +msgstr "%s ៖ សិទ្ធ​ត្រូវ​បាន​បដិសេធ ។\n" + +#, c-format +msgid "%s: PAM authentication failed\n" +msgstr "%s ៖ PAM ការ​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវបាន​បរាជ័យ​\n" + +#, c-format +msgid "%s: can't open password file\n" +msgstr "%s ៖ មិន​អាច​បើក​ឯកសារ​ពាក្យ​សម្ងាត់​\n" + +#, c-format +msgid "%s: unknown user %s\n" +msgstr "%s ៖ មិន​ស្គាល់​អ្នកប្រើ​ %s\n" + +#, c-format +msgid "%s: the shadow password file is not present\n" +msgstr "%s ៖ គ្មាន​វត្តមាន​​ឯកសារ​ពាក្យ​សម្ងាត់ស្រមោលទេ​\n" + +#, c-format +msgid "%s: can't lock shadow password file\n" +msgstr "%s ៖ មិនអាច​ចាក់សោ​​ឯកសារ​ពាក្យ​សម្ងាត់ស្រមោល​បានទេ\n" + +#, c-format +msgid "%s: can't open shadow password file\n" +msgstr "%s ៖ មិន​អាច​បើក​ឯកសារពាក្យ​សម្ងាត់​ស្រមោលបានទេ\n" + +#, c-format +msgid "%s: failed to drop privileges (%s)\n" +msgstr "%s ៖ បរាជ័យ​ក្នុងការ​ទម្លាក់​សិទ្ធ (%s)\n" + +#, c-format +msgid "Changing the aging information for %s\n" +msgstr "ការផ្លាស់​ប្តូរ​ព័ត៌មាន​ចាស់​សម្រាប់​ %s\n" + +#, c-format +msgid "%s: error changing fields\n" +msgstr "%s ៖ កំហុស​ការផ្លាស់ប្តូរ​វាល​\n" + +#, c-format +msgid "%s: can't update password file\n" +msgstr "%s ៖ មិនអាច​ធ្វើឲ្យ​ឯកសារ​ពាក្យ​សម្ងាត់​ទាន់សម័យ​បានទេ\n" + +#, c-format +msgid "%s: can't update shadow password file\n" +msgstr "%s ៖ មិនអាច​ធ្វើ​ឲ្យ​ឯកសារពាក្យសម្ងាត់​ស្រមោលទាន់សម័យបានទេ\n" + +#, c-format +msgid "%s: can't rewrite shadow password file\n" +msgstr "%s ៖ មិនអាច​សរសេរ​ឯកសារពាក្យសម្ងាត់ស្រមោល​ឡើងវិញ​បានទេ​\n" + +#, c-format +msgid "%s: can't rewrite password file\n" +msgstr "%s ៖ មិនអាច​សរសេរ​ឯកសារពាក្យសម្ងាត់​ឡើងវិញបានទេ​\n" + +#, c-format +msgid "" +"Usage: %s [-f full_name] [-r room_no] [-w work_ph]\n" +"\t[-h home_ph] [-o other] [user]\n" +msgstr "" +"កា​រប្រើប្រាស់​ ៖ %s [-f full_name] [-r room_no] [-w work_ph]\n" +"\t[-h home_ph] [-o other] [user]\n" + +#, c-format +msgid "Usage: %s [-f full_name] [-r room_no] [-w work_ph] [-h home_ph]\n" +msgstr "របៀបប្រើ ៖ %s [-f full_name] [-r room_no] [-w work_ph] [-h home_ph]\n" + +msgid "Full Name" +msgstr "ឈ្មោះ​ពេញ" + +#, c-format +msgid "\tFull Name: %s\n" +msgstr "\tឈ្មោះពេញ​ ៖ %s\n" + +msgid "Room Number" +msgstr "លេខបន្ទប់​" + +#, c-format +msgid "\tRoom Number: %s\n" +msgstr "\tលេខ​បន្ទប់​ ៖ %s\n" + +msgid "Work Phone" +msgstr "ទូរស័ព្ទ​​​កន្លែង​​​ធ្វើការ" + +#, c-format +msgid "\tWork Phone: %s\n" +msgstr "\tទូរស័ព្ទ​​​កន្លែង​​​ធ្វើការ ៖ %s\n" + +msgid "Home Phone" +msgstr "ទូរស័ព្ទនៅ​ផ្ទះ" + +#, c-format +msgid "\tHome Phone: %s\n" +msgstr "\tទូរស័ព្ទនៅ​ផ្ទះ ៖ %s\n" + +msgid "Other" +msgstr "ផ្សេងៗ" + +#, c-format +msgid "%s: Cannot determine your user name.\n" +msgstr "%s ៖ មិន​អាចកំណត់​ឈ្មោះ​អ្នកប្រើ​របស់​អ្នក​បាន​ទេ ។\n" + +#, c-format +msgid "%s: cannot change user '%s' on NIS client.\n" +msgstr "%s ៖ មិនអាចផ្លាស់​​ប្តូរ​អ្នក​ប្រើបានទេ​ '%s' លើ​ម៉ាស៊ីន​ភ្ញៀវ NIS បានទេ ។\n" + +#, c-format +msgid "%s: '%s' is the NIS master for this client.\n" +msgstr "%s ៖ '%s' ជាមេ​ NIS សម្រាប់​ម៉ាស៊ីន​ភ្ញៀវ​នេះ​ ។\n" + +#, c-format +msgid "Changing the user information for %s\n" +msgstr "កំពុងផ្លាស់​​ប្តូរ​ព័ត៌មាន​អ្នកប្រើ​សម្រាប់​ %s\n" + +#, c-format +msgid "%s: invalid name: '%s'\n" +msgstr "%s ៖ ឈ្មោះ​មិន​ត្រឹមត្រូវ​ ៖ '%s'\n" + +#, c-format +msgid "%s: invalid room number: '%s'\n" +msgstr "%s ៖ ចំនួន​បន្ទប់​មិន​ត្រឹមត្រូវ​ ៖ '%s'\n" + +#, c-format +msgid "%s: invalid work phone: '%s'\n" +msgstr "%s ៖ លេខទូរស័ព្ទ​នៅ​កន្លែង​ធ្វើការ​មិន​ត្រឹមត្រូវ​ ៖ '%s'\n" + +#, c-format +msgid "%s: invalid home phone: '%s'\n" +msgstr "%s ៖ លេខ​ទូរស័ព្ទនៅផ្ទះ​មិន​ត្រឹមត្រូវ​ ៖ '%s'\n" + +#, c-format +msgid "%s: '%s' contains illegal characters\n" +msgstr "%s ៖ '%s' មាន​តួអក្សរ​មិន​ត្រឹមត្រូវ​\n" + +#, c-format +msgid "%s: fields too long\n" +msgstr "%s ៖ វាល គឺ​វែងវែងពេក​\n" + +#, c-format +msgid "Cannot change ID to root.\n" +msgstr "មិន​អាចផ្លាស់ប្តូរ​លេខ​សម្គាល់​ទៅ​ជា​ root បាន​ឡើយ​ ។\n" + +#, c-format +msgid "Cannot lock the password file; try again later.\n" +msgstr "មិន​អាច​ចាក់សោ​ឯកសារ​ពាក្យ​សម្ងាត់​បានទេ ។ សូមព្យាយាម​ម្តង​ទៀតនៅ​ពេល​ក្រោយ​ ។\n" + +#, c-format +msgid "Cannot open the password file.\n" +msgstr "មិនអាច​បើក​ឯកសារ​ពាក្យសម្ងាត់​បានឡើយ ។\n" + +#, c-format +msgid "%s: %s not found in /etc/passwd\n" +msgstr "%s ៖ %s រក​មិន​ឃើញ​ក្នុង​ /etc/passwd ទេ\n" + +#, c-format +msgid "Error updating the password entry.\n" +msgstr "មានកំហុស​ក្នុងការ​ធ្វើ​ឲ្យ​​ធាតុបញ្ចូល​​ពាក្យសម្ងាត់ទាន់សម័យ ។\n" + +#, c-format +msgid "Cannot commit password file changes.\n" +msgstr "មិនអាច​ដាក់ស្នើ​ការផ្លាស់ប្ដូរ​ឯកសារពាក្យសម្ងាត់​បានឡើយ​ ។\n" + +#, c-format +msgid "Cannot unlock the password file.\n" +msgstr "មិន​អាច​ដោះសោ​ឯកសារ​ពាក្យ​សម្ងាត់បានឡើយ​ ។\n" + +#, c-format +msgid "" +"Usage: chgpasswd [options]\n" +"\n" +"Options:\n" +" -e, --encrypted\tsupplied passwords are encrypted\n" +" -h, --help\t\tdisplay this help message and exit\n" +" -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" +"\t\t\tpasswords are not encrypted\n" +"\n" +msgstr "" +"របៀបប្រើ ៖ chgpasswd [ជម្រើស]\n" +"\n" +"ជម្រើស ៖\n" +" -e, --encrypted\tពាក្យ​សម្ងាត់​ដែល​បាន​ផ្ដល់​ត្រូវ​បាន​អ៊ិនគ្រីប\n" +" -h, --help\t\tបង្ហា​ញសារ​ជំនួយ​នេះ និង​ចេញ\n" +" -m, --md5\t\tប្រើ​ការ​អ៊ិនគ្រីប MD5 ជំនួស​ឲ្យ DES នៅ​ពេល​បាន​ផ្ដល់​ឲ្យ\n" +"\t\t\tពាក្យសម្ងាត់​មិន​ត្រូវបាន​អ៊ិនគ្រីប\n" +"\n" + +#, c-format +msgid "%s: can't lock group file\n" +msgstr "%s ៖ មិន​អាច​ចាក់​សោ​​​ឯកសារជា​​ក្រុម​បាន​ទេ\n" + +#, c-format +msgid "%s: can't open group file\n" +msgstr "%s ៖ មិន​អាច​បើក​ឯកសារ​ជា​ក្រុម​បាន​ទេ​\n" + +#, c-format +msgid "%s: can't lock gshadow file\n" +msgstr "%s ៖មិន​អាច​ចាក់សោ​ឯកសារ​ gshadow បានទេ\n" + +#, c-format +msgid "%s: can't open shadow file\n" +msgstr "%s ៖ មិន​អាច​បើក​ឯកសារ​ស្រមោល​បានទេ\n" + +#, c-format +msgid "%s: line %d: line too long\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ បន្ទាត់​វែងពេក​\n" + +#, c-format +msgid "%s: line %d: missing new password\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ បាត់បង់​ពាក្យ​សម្ងាត់​ថ្មី​\n" + +#, c-format +msgid "%s: line %d: unknown group %s\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ មិន​ស្គាល់​ក្រុម​ %s\n" + +#, c-format +msgid "%s: line %d: cannot update password entry\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ មិនអាច​ធ្វើឲ្យធាតុបញ្ចូល​ពាក្យសម្ងាត់​ទាន់សម័យ​បានឡើយ​\n" + +#, c-format +msgid "%s: error detected, changes ignored\n" +msgstr "%s ៖ បានរកឃើញ​កំហុស មិនអើពើនឹងការផ្លាស់ប្ដូរ​\n" + +#, c-format +msgid "%s: error updating shadow file\n" +msgstr "%s ៖ មានកំហុស​ក្នុងការ​ធ្វើឲ្យឯកសារស្រមោល​ទាន់សម័យ​\n" + +#, c-format +msgid "%s: error updating password file\n" +msgstr "%s ៖ កំហុស​ក្នុងការធ្វើឲ្យ​ឯកសារពាក្យសម្ងាត់ទាន់សម័យ\n" + +#, c-format +msgid "" +"Usage: chpasswd [options]\n" +"\n" +"Options:\n" +" -e, --encrypted\tsupplied passwords are encrypted\n" +" -h, --help\t\tdisplay this help message and exit\n" +" -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" +"\t\t\tpasswords are not encrypted\n" +"\n" +msgstr "" +"របៀបប្រើ ៖ chpasswd [ជម្រើស]\n" +"\n" +"ជម្រើស ៖\n" +" -e, --encrypted\tពាក្យសម្ងាត់​ដែល​បាន​ផ្ដល់​ត្រូវ​បាន​អ៊ិនគ្រីប\n" +" -h, --help\t\tបង្ហាញ​សារ​ជំនួយ​​នេះ និង​ចេញ\n" +" -m, --md5\t\tប្រើ​ការ​អ៊ិនគ្រីប MD5 ជំនួស​ឲ្យ DES នៅ​ពេល​ដែល​ពាក្យសម្ងាត់\n" +"\t\t\tដែល​បាន​ផ្ដល់​មិន​ត្រូវបាន​អ៊ិនគ្រីប​ទេ\n" +"\n" + +#, c-format +msgid "%s: can't lock password file\n" +msgstr "%s ៖ មិនអាច​ចាក់សោ​ឯកសារ​ពាក្យ​សម្ងាត់​បានទេ​\n" + +#, c-format +msgid "%s: can't lock shadow file\n" +msgstr "%s ៖ មិនអាច​ចាក់​សោ​ឯកសារ​ស្រមោល​បានទេ​\n" + +#, c-format +msgid "%s: line %d: unknown user %s\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ មិនស្គាល់​អ្នកប្រើ​ %s\n" + +#, c-format +msgid "Usage: %s [-s shell] [name]\n" +msgstr "ការ​ប្រើប្រាស់ ៖ %s [-s shell] [name]\n" + +msgid "Login Shell" +msgstr "សែលចូល" + +#, c-format +msgid "You may not change the shell for %s.\n" +msgstr "អ្នក​មិនអាច​​ប្តូរ​សែល​សម្រាប់​ %s បានទេ ។\n" + +#, c-format +msgid "Changing the login shell for %s\n" +msgstr "កំពុង​ផ្លាស់ប្ដូរ​សែល​ចូល​សម្រាប់ %s\n" + +#, c-format +msgid "%s: Invalid entry: %s\n" +msgstr "%s ៖ ធាតុបញ្ចូល​​មិន​ត្រឹមត្រូវ​ ៖ %s\n" + +#, c-format +msgid "%s is an invalid shell.\n" +msgstr "%s គឺជា​សែល​មិន​ត្រឹមត្រូវ​ ។\n" + +#, c-format +msgid "Usage: expiry {-f|-c}\n" +msgstr "របៀបប្រើ ៖ ការផុតកំណត់ {-f|-c}\n" + +#, c-format +msgid "%s: unknown user\n" +msgstr "%s  ៖ មិន​ស្គាល់​អ្នក​ប្រើ​\n" + +#, c-format +msgid "" +"Usage: faillog [options]\n" +"\n" +"Options:\n" +" -a, --all\t\t\tdisplay faillog records for all users\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -l, --lock-time SEC\t\tafter failed login lock accout to SEC seconds\n" +" -m, --maximum MAX\t\tset maximum failed login counters to MAX\n" +" -r, --reset\t\t\treset the counters of login failures\n" +" -t, --time DAYS\t\tdisplay faillog records more recent than DAYS\n" +" -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" +"\t\t\t\tand limits (if used with -r, -m or -l options) only\n" +"\t\t\t\tfor user with LOGIN\n" +"\n" +msgstr "" +"របៀប​ប្រើ ៖ faillog [ជម្រើស]\n" +"\n" +"ជម្រើស ៖\n" +" -a, --all\t\t\tបង្ហាញ​កំណត់ត្រា​កំណត់ហេតុ​បរាជ័យ សម្រាប់​អ្នក​ប្រើ​ទាំងអស់\n" +" -h, --help\t\t\tបង្ហាញ​សារ​ជំនួយ​នេះ ហើយ​ចេញ\n" +" -l, --lock-time វិ.\t\tបន្ទាប់​ពី​ចូល​បរាជ័យ ត្រូវ​ចាក់សោ​គណនី​រយៈពេល វិ. វិនាទី\n" +" -m, --maximum អតិ.\t\tកំណត់​ចំនួន​អតិបរមា​នៃ​ការ​ចូល​ដែល​បរាជ័យ ចំនួន អតិ.\n" +" -r, --reset\t\t\tកំណត់​អថេរ​រាប់​នៃ​ការ​ចូល​ដែល​បរាជ័យ​ឡើង​វិញ\n" +" -t, --time ថ្ងៃ\t\tបង្ហាញ​កំណត់ត្រា​កំណត់ហេតុ​បរាជ័យ ថ្មីៗ​ជាង \"ថ្ងៃ\" ថ្ងៃ\n" +" -u, --user ឈ្មោះចូល\t\tបង្ហាញ​កំណត់ត្រា​កំណត់ហេតុ​បរាជ័យ ឬ ថែទាំ​អថេរ​រាប់​ការ​បរាជ័យ\n" +"\t\t\t\tនិង កំណត់ (បើ​ប្រើ​ជាមួយ​ជម្រើស -r, -m ឬ -l) សម្រាប់​តែ\n" +"\t\t\t\tអ្នកប្រើ​ដែល​មាន​ឈ្មោះ​ចូល \"ឈ្មោះចូល\"\n" + +#, c-format +msgid "Login Failures Maximum Latest On\n" +msgstr "ចូល ភាពបរាជ័យ​នៃការចូល​ចុងក្រោយ​ជាអតិបរមា លើ\n" + +#, c-format +msgid " [%lds left]" +msgstr " [%lds នៅសល់]" + +#, c-format +msgid " [%lds lock]" +msgstr " [%lds ជាប់សោ]" + +#, c-format +msgid "Unknown User: %s\n" +msgstr "មិន​ស្គាល់​អ្នក​ប្រើ ៖ %s\n" + +#, c-format +msgid "Usage: %s [-r|-R] group\n" +msgstr "របៀបប្រើ ៖ %s ក្រុម [-r|-R] \n" + +#, c-format +msgid " %s [-a user] group\n" +msgstr " %s ក្រុម [-a user]​\n" + +#, c-format +msgid " %s [-d user] group\n" +msgstr " %s ក្រុម [-d user]​\n" + +#, c-format +msgid " %s [-A user,...] [-M user,...] group\n" +msgstr " %s ក្រុម [-A user,...] [-M user,...]\n" + +#, c-format +msgid " %s [-M user,...] group\n" +msgstr " %s ក្រុម [-M user,...]\n" + +#, c-format +msgid "%s: shadow group passwords required for -A\n" +msgstr "%s ៖ បានទាមទារ​ពាក្យសម្ងាត់​ក្រុម​ស្រមោល​សម្រាប់​ -A\n" + +#, c-format +msgid "Who are you?\n" +msgstr "តើអ្នក​ជា​នណា​ ?\n" + +#, c-format +msgid "unknown group: %s\n" +msgstr "មិន​ស្គាល់​ក្រុម​ ​ ៖ %s\n" + +#, c-format +msgid "Adding user %s to group %s\n" +msgstr "កំពុង​បន្ថែម​អ្នកប្រើ​ %s ទៅក្រុម​ %s\n" + +#, c-format +msgid "Removing user %s from group %s\n" +msgstr "កំពុង​យក​អ្នក​ប្រើ​ %s ចេញពី​ក្រុម​ %s\n" + +#, c-format +msgid "%s: unknown member %s\n" +msgstr "%s ៖ មិន​ស្គាល់​សមាជិក​ %s\n" + +#, c-format +msgid "%s: Not a tty\n" +msgstr "%s ៖ មិនមែន​ tty\n" + +#, c-format +msgid "Changing the password for group %s\n" +msgstr "កំពុង​ប្តូរ​ពាក្យ​សម្ងាត់​សម្រាប់​ក្រុម​ %s\n" + +msgid "New Password: " +msgstr "ពាក្យសម្ងាត់​ថ្មី ៖ " + +msgid "Re-enter new password: " +msgstr "បញ្ចូល​ពាក្យ​សម្ងាត់​ថ្មី​ឡើង​វិញ ៖ " + +msgid "They don't match; try again" +msgstr "ពួកគេ​មិន​បាន​​ផ្គូរផ្គងទេ ។ សូមព្យាយាម​ម្តង​ទៀត​" + +#, c-format +msgid "%s: Try again later\n" +msgstr "%s ៖ សូមព្យាយាមម្ដងទៀត​នៅពេលក្រោយ\n" + +#, c-format +msgid "%s: can't get lock\n" +msgstr "%s ៖ មិនអាច​ចាក់សោ​បានឡើយ\n" + +#, c-format +msgid "%s: can't get shadow lock\n" +msgstr "%s ៖ មិនអាច​ចាក់សោ​ស្រមោល​បានឡើយ​\n" + +#, c-format +msgid "%s: can't open file\n" +msgstr "%s ៖ មិន​អាច​បើក​​ឯកសារ​បានទេ\n" + +#, c-format +msgid "%s: can't update entry\n" +msgstr "%s ៖ មិន​អាចធ្វើ​ឲ្យ​ធាតុបញ្ចូល​​ទាន់សម័យ​បានទេ​\n" + +#, c-format +msgid "%s: can't update shadow entry\n" +msgstr "%s ៖ មិនអាច​ធ្វើឲ្យ​​ធាតុបញ្ចូល​​ស្រមោល​ទាន់សម័យបានទេ​\n" + +#, c-format +msgid "%s: can't re-write file\n" +msgstr "%s ៖ មិន​អាច​សរសេរ​ឯកសារ​ឡើង​វិញបានទេ​\n" + +#, c-format +msgid "%s: can't re-write shadow file\n" +msgstr "%s ៖ មិន​អាច​សរសេរ​​​​​ឯកសារ​ស្រមោល​ឡើង​វិញ បាន​ទេ​\n" + +#, c-format +msgid "%s: can't unlock file\n" +msgstr "%s ៖ មិនអាច​ដោះសោ​ឯកសារបានទេ\n" + +#, c-format +msgid "" +"Usage: groupadd [options] group\n" +"\n" +"Options:\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" +"\t\t\t\tgroup already exists\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" +" -o, --non-unique\t\tallow create group with duplicate\n" +"\t\t\t\t(non-unique) GID\n" +"\n" +msgstr "" +"របៀបប្រើ ៖ groupadd [ជម្រើស] ក្រុម\n" +"\n" +"ជម្រើស ៖\n" +" -f, --force\t\t\tបង្ខំឲ្យ​ចេញ​ជា​មួយ​នឹង​ស្ថានភាព​ជោគជ័យ ប្រសិន​បើ​ក្រុម\n" +"\t\t\t\tដែល​បាន​បញ្ជាក់​មាន​រួច​ហើយ\n" +" -g, --gid GID\t\t\tប្រើ GID សម្រាប់​ក្រុមថ្មី\n" +" -h, --help\t\t\tបង្ហាញ​សារ​ជំនួយ​នេះ និង​ចេញ\n" +" -K, --key KEY=VALUE\t\tបដិសេធលំនាំដើមរបស់ /etc/login.defs \n" +" -o, --non-unique\t\tអនុញ្ញាត​ឲ្យ​បង្កើត​ក្រុម​ដែល​មាន\n" +"\t\t\t\t GID (មិនមាន​តែមួយ​គត់) ស្ទួន\n" +"\n" + +#, c-format +msgid "%s: error adding new group entry\n" +msgstr "%s ៖ កំហុស​ក្នុងការ​បន្ថែម​ធាតុបញ្ចូល​​ក្រុម​ថ្មី​\n" + +#, c-format +msgid "%s: name %s is not unique\n" +msgstr "%s ៖ ឈ្មោះ​ %s គឺមិន​មែន​មាន​តែមួយ​ទេ\n" + +#, c-format +msgid "%s: GID %u is not unique\n" +msgstr "%s ៖ GID %u គឺមិនមែន​មាន​តែមួយទេ​\n" + +#, c-format +msgid "%s: can't get unique GID\n" +msgstr "%s ៖ មិនអាច​យក​​ GID ​ដែលមានតែមួយ​បានឡើយ​\n" + +#, c-format +msgid "%s: %s is not a valid group name\n" +msgstr "%s  ៖ %s ជា​ឈ្មោះ​ក្រុម​មិន​ត្រឹមត្រូវ​\n" + +#, c-format +msgid "%s: cannot rewrite group file\n" +msgstr "%s ៖​ មិនអាច​សរសេរ​ឯកសារក្រុមឡើងវិញ​បានទេ​\n" + +#, c-format +msgid "%s: cannot rewrite shadow group file\n" +msgstr "%s ៖ មិនអាច​សរសេរ​ឯកសារក្រុម​ស្រមោល​ឡើងវិញ​បានទេ​\n" + +#, c-format +msgid "%s: unable to lock group file\n" +msgstr "%s ៖ មិនអាច​ចាក់សោ​ឯកសារក្រុម​បានទេ\n" + +#, c-format +msgid "%s: unable to open group file\n" +msgstr "%s ៖ មិនអាច​បើក​ឯកសារក្រុម​បានទេ​\n" + +#, c-format +msgid "%s: unable to lock shadow group file\n" +msgstr "%s ៖ មិនអាច​ចាក់សោ​ឯកសារក្រុមស្រមោល​បានទេ\n" + +#, c-format +msgid "%s: unable to open shadow group file\n" +msgstr "%s ៖ មិនអាច​បើក​ឯកសារក្រុម​ស្រមោល​បានទេ​\n" + +#, c-format +msgid "%s: invalid group %s\n" +msgstr "%s ៖ ក្រុម​មិន​ត្រឹមត្រូវ​ %s\n" + +#, c-format +msgid "%s: -K requires KEY=VALUE\n" +msgstr "%s: -K ទាមទារ​ KEY=VALUE\n" + +#, c-format +msgid "%s: group %s exists\n" +msgstr "%s ៖ មានក្រុម​ %s រួច​ហើយ​\n" + +#, c-format +msgid "Usage: groupdel group\n" +msgstr "របៀបប្រើ​ ៖ ក្រុម​ groupdel \n" + +#, c-format +msgid "%s: error removing group entry\n" +msgstr "%s ៖ កំហុស​ក្នុងការយក​ធាតុបញ្ចូល​ក្រុមចេញ\n" + +#, c-format +msgid "%s: error removing shadow group entry\n" +msgstr "%s ៖ កំហុស​ក្នុងការយក​ធាតុបញ្ចូល​ក្រុម​ស្រមោល​ចេញ\n" + +#, c-format +msgid "%s: cannot remove user's primary group.\n" +msgstr "%s ៖ មិនអាចយក​ក្រុម​ចម្បង​របស់អ្នកប្រើ​ចេញ​បានទេ ។\n" + +#, c-format +msgid "%s: group %s does not exist\n" +msgstr "%s ៖ មិនមានក្រុម​ %sឡើយ​\n" + +#, c-format +msgid "%s: group %s is a NIS group\n" +msgstr "%s ៖ ក្រុម​ %s គឺជា​ក្រុម NIS\n" + +#, c-format +msgid "%s: %s is the NIS master\n" +msgstr "%s ៖ %s គឺជា​មេ NIS\n" + +#, c-format +msgid "Usage: groupmod [-g gid [-o]] [-n name] group\n" +msgstr "របៀបប្រើ ៖ groupmod ក្រុម [-g gid [-o]] [-n name]​\n" + +#, c-format +msgid "%s: %s not found in /etc/group\n" +msgstr "%s ៖ %s រក​មិនឃើញ​នៅក្នុង​ /etc/group ទេ\n" + +#, c-format +msgid "%s: %u is not a unique GID\n" +msgstr "%s ៖ %u មិនមែន​​ GID ដែលមានតែមួយ​ទេ\n" + +#, c-format +msgid "%s: %s is not a unique name\n" +msgstr "%s ៖ %s គឺមិនមែនជាឈ្មោះ​ដែលមានតែមួយទេ​\n" + +#, c-format +msgid "Usage: %s [-r] [-s] [group [gshadow]]\n" +msgstr "របៀបប្រើ ៖​ %s [-r] [-s] [group [gshadow]]\n" + +#, c-format +msgid "Usage: %s [-r] [-s] [group]\n" +msgstr "របៀបប្រើ ៖ %s [-r] [-s] [group]\n" + +#, c-format +msgid "No\n" +msgstr "ទេ\n" + +#, c-format +msgid "%s: -s and -r are incompatibile\n" +msgstr "%s ៖ -s និង​ -r គឺមិន​ត្រូវ​គ្នាទេ​\n" + +#, c-format +msgid "%s: cannot lock file %s\n" +msgstr "%s ៖ មិន​អាច​ចាក់សោ​ឯកសារ​ %s បានទេ\n" + +#, c-format +msgid "%s: cannot open file %s\n" +msgstr "%s ៖ មិនអាច​បើក​ឯកសារ​ %s បានទេ\n" + +#, c-format +msgid "invalid group file entry\n" +msgstr "ធាតុបញ្ចូល​ឯកសារក្រុម​មិនត្រឹមត្រូវ​\n" + +#, c-format +msgid "delete line '%s'? " +msgstr "លុប​បន្ទាត់​ '%s' ឬ ? " + +#, c-format +msgid "duplicate group entry\n" +msgstr "ធាតុបញ្ចូល​​ក្រុម​ស្ទួន​\n" + +#, c-format +msgid "invalid group name '%s'\n" +msgstr "ឈ្មោះ​ក្រុម​ '%s' មិនត្រឹមត្រូវ\n" + +#, c-format +msgid "group %s: no user %s\n" +msgstr "ក្រុម​ %s ៖ គ្មាន​អ្នកប្រើ​ %s\n" + +#, c-format +msgid "delete member '%s'? " +msgstr "លុប​សមាជិក​ '%s' ឬ ? " + +#, c-format +msgid "no matching group file entry in %s\n" +msgstr "គ្មាន​ធាតុបញ្ចូល​ឯកសារ​ក្រុមផ្គូរផ្គង​នៅក្នុង​​ %s ទេ\n" + +#, c-format +msgid "add group '%s' in %s ?" +msgstr "បន្ថែម​ក្រុម​ '%s' ទៅក្នុង​ %s ឬ ?" + +#, c-format +msgid "%s: can't update shadow entry for %s\n" +msgstr "%s ៖ មិន​អាច​ធ្វើ​ឲ្យ​ធាតុ​ស្រមោល​សម្រាប់​​ %s ទាន់សម័យបានឡើយ\n" + +#, c-format +msgid "%s: can't update entry for group %s\n" +msgstr "%s ៖ មិនអាច​ធ្វើឲ្យធាតុ​បញ្ចូល​សម្រាប់ក្រុម​ %s ទាន់សម័យ​បានទេ\n" + +#, c-format +msgid "invalid shadow group file entry\n" +msgstr "ធាតុ​ឯកសារ​ក្រុម​ស្រមោល​មិន​ត្រឹមត្រូវ\n" + +#, c-format +msgid "duplicate shadow group entry\n" +msgstr "ធាតុ​ក្រុម​ស្រមោល​ស្ទួន​\n" + +#, c-format +msgid "shadow group %s: no administrative user %s\n" +msgstr "ក្រុម​ស្រមោល​ %s ៖ គ្មានអ្នកប្រើដែលគ្រប់គ្រង​ %s ទេ\n" + +#, c-format +msgid "delete administrative member '%s'? " +msgstr "លុប​សមាជិក​ដែល​គ្រប់គ្រង​ '%s' ឬ ? " + +#, c-format +msgid "shadow group %s: no user %s\n" +msgstr "ក្រុម​ស្រមោល​ %s ៖ គ្មាន​អ្នក​ប្រើ​ %s ទេ\n" + +#, c-format +msgid "%s: cannot update file %s\n" +msgstr "%s ៖ មិនអាច​ធ្វើឲ្យឯកសារ %s ទាន់សម័យ​បានទេ\n" + +#, c-format +msgid "%s: the files have been updated\n" +msgstr "%s ៖ មិនបានធ្វើឲ្យ​ឯកសារទាន់សម័យឡើយ​\n" + +#, c-format +msgid "%s: no changes\n" +msgstr "%s ៖គ្មាន​ការផ្លាស់ប្ដូរ​\n" + +#, c-format +msgid "%s: can't lock shadow group file\n" +msgstr "%s ៖ មិនអាច​ចាក់សោ​ឯកសារក្រុមស្រមោល​បានទេ​\n" + +#, c-format +msgid "%s: can't open shadow group file\n" +msgstr "%s ៖ មិនអាច​បើក​ឯកសារក្រុមស្រមោល​បានទេ​\n" + +#, c-format +msgid "%s: can't remove shadow group %s\n" +msgstr "%s ៖ មិនអាច​យក​ក្រុម​ស្រមោល %s ចេញ​បានទេ\n" + +#, c-format +msgid "%s: can't update shadow group file\n" +msgstr "%s ៖ មិនអាច​ធ្វើឲ្យ​ឯកសារ​ក្រុម​ស្រមោល​ទាន់សម័យ​បានទេ​\n" + +#, c-format +msgid "%s: can't update group file\n" +msgstr "%s ៖ មិនអាច​ធ្វើឲ្យ​ឯកសារក្រុម​ទាន់សម័យបានទេ​\n" + +#, c-format +msgid "%s: can't delete shadow group file\n" +msgstr "%s ៖ មិនអាច​លុប​ឯកសារក្រុម​ស្រមោលបានទេ​\n" + +#, c-format +msgid "Usage: id [-a]\n" +msgstr "របៀបប្រើ ៖ លេខសម្គាល់ [-a]\n" + +#, c-format +msgid "Usage: id\n" +msgstr "របៀបប្រើ​ ៖ លេខសម្គាល់\n" + +#, c-format +msgid " groups=" +msgstr " ក្រុម​=" + +#, c-format +msgid "" +"Usage: lastlog [options]\n" +"\n" +"Options:\n" +" -b, --before DAYS\tprint only lastlog records older than DAYS\n" +" -h, --help\t\tdisplay this help message and exit\n" +" -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" +" -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" +msgstr "" +"របៀបប្រើ ៖ lastlog [ជម្រើស]\n" +"\n" +"ជម្រើស ៖\n" +" -b, --before DAYS\tបោះពុម្ពកំណត់កំណត់ហេតុចុងក្រោយចាស់ជាង DAYS\n" +" -h, --help\t\tបង្ហាញ​សារ​ជំនួយ​នេះ និង​ចេញ\n" +" -t, --time DAYS\tបោះពុម្ព​តែ​កំណត់ត្រា​កំណត់​ហេតុ​ចុង​ក្រោយ​ដែល​ថ្មី​ជាង DAYS ប៉ុណ្ណោះ\n" +" -u, --user LOGIN\tបោះពុម្ព​កំណត់ត្រា​កំណត់ហេតុ​ចុង​ក្រោយ​សម្រាប់​អ្នក​ប្រើ​ដែល​មាន LOGIN ដែល​បាន​" +"បញ្ជាក់\n" +"\n" + +#, c-format +msgid "Username Port From Latest\n" +msgstr "ឈ្មោះ​អ្នក​ប្រើ ច្រក ពី ចុង​ក្រោយ​បំផុត\n" + +#, c-format +msgid "Username Port Latest\n" +msgstr "ឈ្មោះ​អ្នក​ប្រើ ច្រក ចុង​ក្រោយ​បំផុត​\n" + +msgid "**Never logged in**" +msgstr "**មិន​ដែល​ចូល​សោះ**" + +#, c-format +msgid "lastlog: unexpected argument: %s\n" +msgstr "កំណត់ត្រាចុងក្រោយ ៖ អាគុយម៉ង់​មិន​រំពឹង​ទុក​ ៖ %s\n" + +#, c-format +msgid "Usage: %s [-p] [name]\n" +msgstr "របៀបប្រើ ៖ %s [-p] [name]\n" + +#, c-format +msgid " %s [-p] [-h host] [-f name]\n" +msgstr " %s [-p] [-h ម៉ាស៊ីន] [-f ឈ្មោះ]\n" + +#, c-format +msgid " %s [-p] -r host\n" +msgstr " %s [-p] -r ម៉ាស៊ីន​\n" + +#, c-format +msgid "Invalid login time\n" +msgstr "ពេលវេលា​ចូល​មិន​ត្រឹមត្រូវ​\n" + +#, c-format +msgid "" +"\n" +"System closed for routine maintenance\n" +msgstr "" +"\n" +"ប្រព័ន្ធ​បាន​បិទ​សម្រាប់​តំហែទាំ​ទម្រង់ការ\n" + +#, c-format +msgid "" +"\n" +"[Disconnect bypassed -- root login allowed.]\n" +msgstr "" +"\n" +"[បាន​វៀង​ការ​ផ្ដាច់ -- បាន​អនុញ្ញាត​ការ​ចូល​ជា root ។]\n" + +#, c-format +msgid "" +"\n" +"Login timed out after %d seconds.\n" +msgstr "" +"\n" +"អស់​ពេល​ចូល​បន្ទាប់ពី %d វិនាទី ។\n" + +#, c-format +msgid " on '%.100s' from '%.200s'" +msgstr " លើ '%.100s' ពី '%.200s'" + +#, c-format +msgid " on '%.100s'" +msgstr " លើ '%.100s'" + +#, c-format +msgid "login: PAM Failure, aborting: %s\n" +msgstr "ចូល ៖ PAM បរាជ័យ​ កំពុង​បោះបង់​ ៖ %s\n" + +#, c-format +msgid "%s login: " +msgstr "%s ចូល ៖ " + +#, c-format +msgid "login: " +msgstr "ចូល​ ៖ " + +#, c-format +msgid "Maximum number of tries exceeded (%d)\n" +msgstr "បាន​លើសពី​ចំនួន​អតិបរ​មា​នៃ​ការ​សាកល្បង​ (%d)\n" + +#, c-format +msgid "login: abort requested by PAM\n" +msgstr "ចូល​ ៖ PAM បានស្នើឲ្យ​បោះបង់ចោល​\n" + +#, c-format +msgid "" +"\n" +"%s login: " +msgstr "" +"\n" +"%s ចូល​ ៖ " + +msgid "Login incorrect" +msgstr "ចូល​មិន​ត្រឹមត្រូវ​" + +#, c-format +msgid "%s: failure forking: %s" +msgstr "%s ៖ ការចែកជាពីរវិធី​​បានបរាជ័យ​ ៖ %s" + +msgid "Warning: login re-enabled after temporary lockout.\n" +msgstr "ការព្រមាន ៖ បាន​អនុញ្ញាតឲ្យចូល​ម្តង​ទៀត​បន្ទាប់​ពី ចេញ​បណ្តោះអាសន្ន​​\n" + +#, c-format +msgid "Last login: %s on %s" +msgstr "ចូល​ចុងក្រោយ ៖​ %s លើ​ %s" + +#, c-format +msgid "Last login: %.19s on %s" +msgstr "ចូល​ចុងក្រោយ​ ៖ %.19s លើ​ %s" + +#, c-format +msgid " from %.*s" +msgstr "ពី​ %.*s" + +msgid "" +"login time exceeded\n" +"\n" +msgstr "" +"បានហួសពេលវេលា​ចូល​​\n" +"\n" + +#, c-format +msgid "Usage: newgrp [-] [group]\n" +msgstr "របៀបប្រើ ៖ newgrp [-] [group]\n" + +#, c-format +msgid "Usage: sg group [[-c] command]\n" +msgstr "របៀបប្រើ​ ៖ ក្រុម sg [[-c] command]\n" + +#, c-format +msgid "unknown UID: %u\n" +msgstr "មិន​ស្គាល់​ UID ៖ %u\n" + +#, c-format +msgid "unknown GID: %lu\n" +msgstr "មិន​ស្គាល់​ GID ៖ %lu\n" + +msgid "Sorry.\n" +msgstr "សូមអភ័យទោស ។\n" + +#, c-format +msgid "too many groups\n" +msgstr "ច្រើន​ក្រុមពេក​\n" + +#, c-format +msgid "Usage: %s [input]\n" +msgstr "របៀបប្រើ ៖ %s [input]\n" + +#, c-format +msgid "%s: can't lock /etc/passwd.\n" +msgstr "%s ៖ មិន​អាច​ចាក់​សោ​ /etc/passwd បានឡើយ ។\n" + +#, c-format +msgid "%s: can't lock files, try again later\n" +msgstr "%s ៖ មិន​អាច​ចាក់សោ​ឯកសារ​បានឡើយ សូមព្យាយាម​ម្តង​ទៀតនៅពេលក្រោយ​\n" + +#, c-format +msgid "%s: can't open files\n" +msgstr "%s ៖ មិន​អាច​បើក​ឯកសារបានឡើយ​\n" + +#, c-format +msgid "%s: line %d: invalid line\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ បន្ទាត់​មិន​ត្រឹមត្រូវ​\n" + +#, c-format +msgid "%s: line %d: can't create GID\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ មិន​អាច​បង្កើត​ GID បានឡើយ\n" + +#, c-format +msgid "%s: line %d: can't create UID\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ មិន​អាច​បង្កើត​ UID បានឡើយ\n" + +#, c-format +msgid "%s: line %d: cannot find user %s\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ មិន​អាច​រក​អ្នកប្រើ​ %s ឃើញឡើយ\n" + +#, c-format +msgid "%s: line %d: can't update password\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ មិន​អាច​ធ្វើ​ឲ្យ​ពាក្យ​សម្ងាត់​ទាន់សម័យ​បានឡើយ​\n" + +#, c-format +msgid "%s: line %d: mkdir failed\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ mkdir បានបរាជ័យ​\n" + +#, c-format +msgid "%s: line %d: chown failed\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ chown បានបរាជ័យ​\n" + +#, c-format +msgid "%s: line %d: can't update entry\n" +msgstr "%s ៖ បន្ទាត់​ %d ៖ មិនអាចធ្វើឲ្យ​ធាតុបញ្ចូល​ទាន់សម័យបានឡើយ\n" + +#, c-format +msgid "%s: error updating files\n" +msgstr "%s ៖ មានកំហុសក្នុងការ​ធ្វើឲ្យ​ឯកសារទាន់សម័យ\n" + +#, c-format +msgid "" +"Usage: passwd [options] [login]\n" +"\n" +"Options:\n" +" -a, --all\t\t\treport password status on all accounts\n" +" -d, --delete\t\t\tdelete the password for the named account\n" +" -e, --expire\t\t\tforce expire the password for the named account\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -k, --keep-tokens\t\tchange password only if expired\n" +" -i, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -l, --lock\t\t\tlock the named account\n" +" -n, --mindays MIN_DAYS\tset minimum number of days before password\n" +"\t\t\t\tchange to MIN_DAYS\n" +" -q, --quiet\t\t\tquiet mode\n" +" -r, --repository REPOSITORY\tchange password in REPOSITORY repository\n" +" -S, --status\t\t\treport password status on the named account\n" +" -u, --unlock\t\t\tunlock the named account\n" +" -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +" -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" +"\t\t\t\tchange to MAX_DAYS\n" +"\n" +msgstr "" +"របៀបប្រើ ៖ passwd [ជម្រើស] [ការចូល]\n" +"\n" +"ជម្រើស ៖\n" +" -a, --all\t\t\tរាយការណ៍​ស្ថានភាព​ពាក្យសម្ងាត់​អំពី​គណនី​ទាំងអស់\n" +" -d, --delete\t\t\tលុប​ពាក្យសម្ងាត់​សម្រាប់​គណនី​ដែល​មាន​ឈ្មោះ\n" +" -e, --expire\t\t\tបង្ហាញ​ឲ្យ​ពាក្យសម្ងាត់​ផុត​កំណត់​សម្រាប់​គណនី​ដែល​មាន​ឈ្មោះ\n" +" -h, --help\t\t\tបង្ហាញ​សារ​ជំនួយ​នេះ និង​ចេញ\n" +" -k, --keep-tokens\t\tផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់ ក្នុ​ង​ក​រណី​​ដែល​ផុត​កំណត់\n" +" -i, --inactive INACTIVE\tកំណត់​ពាក្យសម្ងាត់​ឲ្យ​អសកម្ម​បន្ទាប់​ពី​ផុត​កំណត់\n" +"\t\t\t\tto INACTIVE\n" +" -l, --lock\t\t\tចាក់សោ​គណនី​ដែល​មាន​ឈ្មោះ\n" +" -n, --mindays MIN_DAYS\tកំណត់ចំនួន​ថ្ងៃ​អប្បបរមា​មុន​ពាក្យសម្ងាត់\n" +"\t\t\t\tផ្លាស់ប្ដូរទៅ MIN_DAYS\n" +" -q, --quiet\t\t\tរបៀប​ស្ងាត់\n" +" -r, --repository REPOSITORY\tផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​នៅ​ក្នុង​ឃ្លាំង REPOSITORY\n" +" -S, --status\t\t\tរាយការណ៍​ស្ថានភាព​ពាក្យសម្ងាត់​អំពី​គណនី​ដែល​មាន​ឈ្មោះ\n" +" -u, --unlock\t\t\tដោះសោ​គណនី​ដែល​មាន​ឈ្មោះ\n" +" -w, --warndays WARN_DAYS\tកំណត់​ថ្ងៃ​ព្រមាន​ផុត​កំណត់​ទៅ​ជា WARN_DAYS\n" +" -x, --maxdays MAX_DAYS\tកំណត់​ចំនួនថ្ងៃ​អតិបរមា​មុន​ពាក្យសម្ងាត់\n" +"\t\t\t\tផ្លាស់ប្ដូរ​ទៅ​ជា MAX_DAYS\n" +"\n" + +msgid "Old password: " +msgstr "ពាក្យ​សម្ងាត់​ចាស់ ៖ " + +#, c-format +msgid "" +"Enter the new password (minimum of %d, maximum of %d characters)\n" +"Please use a combination of upper and lower case letters and numbers.\n" +msgstr "" +"បញ្ចូល​ពាក្យ​សម្ងាត់​ថ្មី​ (តួអក្សរ​​អប្បបរមានៃ​ %d អតិបរមានៃ %d)\n" +"សូម​ប្រើ​អក្សរ​ធំ​ អក្សរ​តូច​ ​និង លេខ​ចូល​គ្នា​ ។\n" + +msgid "New password: " +msgstr "ពាក្យ​សម្ងាត់​ថ្មី​ ៖ " + +#, c-format +msgid "Try again.\n" +msgstr "សូមព្យាយាម​ម្តង​ទៀត​ ។\n" + +#, c-format +msgid "" +"\n" +"Warning: weak password (enter it again to use it anyway).\n" +msgstr "" +"\n" +"ការព្រមាន ៖ ពាក្យ​សម្ងាត់មិនសូវមានសុវត្ថិភាព​ (សូម​បញ្ចូល​វា​ម្តង​ទៀត​​ដើម្បី​ប្រើវា​) ។\n" + +#, c-format +msgid "They don't match; try again.\n" +msgstr "ពួកវាមិនផ្គូរផ្គងគ្នាទេ ។ សូមព្យាយាម​ម្តង​ទៀត​ ។\n" + +#, c-format +msgid "The password for %s cannot be changed.\n" +msgstr "មិនអាចប្ដូរ​ពាក្យ​សម្ងាត់​សម្រាប់​ %s បានឡើយ ។\n" + +#, c-format +msgid "Sorry, the password for %s cannot be changed yet.\n" +msgstr "សូមអភ័យទោស ពាក្យ​សម្ងាត់​សម្រាប់​ %s មិន​ទាន់​ប្តូរ​នូវ​ឡើយ​ទេ​ ។\n" + +#, c-format +msgid "%s: out of memory\n" +msgstr "%s ៖ អស់​សតិ​\n" + +#, c-format +msgid "%s: repository %s not supported\n" +msgstr "%s ៖ ឃ្លាំង​ %s មិន​បាន​គាំទ្រឡើយ​\n" + +#, c-format +msgid "%s: You may not view or modify password information for %s.\n" +msgstr "%s ៖ អ្នក​មិនអាច​មើល​ ឬ កែប្រែ​ព័ត៌មាន​ពាក្យ​សម្ងាត់​សម្រាប់​ %s បានឡើយ ។\n" + +#, c-format +msgid "Changing password for %s\n" +msgstr "កំពុង​ប្តូរ​ពាក្យ​សម្ងាត់​សម្រាប់​ %s\n" + +#, c-format +msgid "The password for %s is unchanged.\n" +msgstr "មិនបានប្ដូរ​ពាក្យ​សម្ងាត់​សម្រាប់​ %s ឡើយ ។\n" + +#, c-format +msgid "Password changed.\n" +msgstr "ពាក្យ​សម្ងាត់​បាន​ប្តូរ​ ។\n" + +#, c-format +msgid "Password set to expire.\n" +msgstr "កំណត់​ពាក្យ​សម្ងាត់​ឲ្យ​ផុត​កំណត់​ ។\n" + +#, c-format +msgid "Usage: %s [-q] [-r] [-s] [passwd [shadow]]\n" +msgstr "របៀបប្រើ ៖ %s [-q] [-r] [-s] [passwd [shadow]]\n" + +#, c-format +msgid "invalid password file entry\n" +msgstr "ធាតុបញ្ចូល​ឯកសារ​ពាក្យសម្ងាត់​មិនត្រឹមត្រូវ\n" + +#, c-format +msgid "duplicate password entry\n" +msgstr "ធាតុបញ្ចូល​ពាក្យ​សម្ងាត់​ស្ទួន​\n" + +#, c-format +msgid "invalid user name '%s'\n" +msgstr "ឈ្មោះ​អ្នក​ប្រើ​មិន​ត្រឹមត្រូវ​ '%s'\n" + +#, c-format +msgid "user %s: no group %u\n" +msgstr "អ្នក​ប្រើ​ %s ៖ គ្មាន​ក្រុម​ %u\n" + +#, c-format +msgid "user %s: directory %s does not exist\n" +msgstr "អ្នក​ប្រើ %s ៖ មិនទាន់មាន​ថត​ %s នៅ​ឡើយ​ទេ​\n" + +#, c-format +msgid "user %s: program %s does not exist\n" +msgstr "អ្នកប្រើ​ %s ៖ មិនទាន់មាន​កម្មវិធី​ %s នៅឡើយទេ\n" + +#, c-format +msgid "no matching password file entry in %s\n" +msgstr "មិនមាន​ធាតុបញ្ចូល​ឯកសារ​ពាក្យសម្ងាត់​ដែលផ្គូរផ្គង​នៅក្នុង​ %s ឡើយ\n" + +#, c-format +msgid "add user '%s' in %s? " +msgstr "បន្ថែម​អ្នក​ប្រើ​ '%s'ក្នុង​ %s ឬ ? " + +#, c-format +msgid "%s: can't update passwd entry for %s\n" +msgstr "%s ៖ មិនអាច​ធ្វើឲ្យ​ធាតុបញ្ចូលពាក្យសម្ងាត់​ទាន់សម័យ​សម្រាប់​​ %s បានឡើយ\n" + +#, c-format +msgid "invalid shadow password file entry\n" +msgstr "ធាតុបញ្ចូល​ឯកសារ​ពាក្យ​សម្ងាត់​ស្រមោល​មិនត្រឹមត្រូវ​\n" + +#, c-format +msgid "duplicate shadow password entry\n" +msgstr "ធាតុ​បញ្ចូល​ពាក្យសម្ងាត់​ស្រមោល​ស្ទួន​\n" + +#, c-format +msgid "user %s: last password change in the future\n" +msgstr "អ្នកប្រើ​ %s ៖ ពាក្យ​សម្ងាត់​ចុងក្រោយ​​ប្ដូរនៅក្នុង​អនាគត\n" + +#, c-format +msgid "%s: can't lock passwd file\n" +msgstr "%s ៖ មិន​អាច​ចាក់​សោ​ឯកសារ​​ពាក្យសម្ងាត់បានឡើយ\n" + +#, c-format +msgid "%s: can't open passwd file\n" +msgstr "%s ៖ មិន​អាច​បើក​ឯកសារ​ឯកសារពាក្យសម្ងាត់បានឡើយ\n" + +#, c-format +msgid "%s: can't remove shadow entry for %s\n" +msgstr "%s ៖ មិន​អាច​យក​ធាតុបញ្ចូល​​ស្រមោលចេញ​​សម្រាប់ %s បានឡើយ\n" + +#, c-format +msgid "%s: can't update shadow file\n" +msgstr "%s ៖ មិនអាច​ធ្វើឲ្យឯកសារស្រមោល​ទាន់សម័យបានឡើយ​\n" + +#, c-format +msgid "%s: can't update passwd file\n" +msgstr "%s ៖ មិនអាច​ធ្វើឲ្យ​ឯកសារពាក្យសម្ងាត់​ទាន់សម័យបានឡើយ\n" + +#, c-format +msgid "%s: can't update entry for user %s\n" +msgstr "%s ៖ មិនអាច​ធ្វើឲ្យធាតុបញ្ចូល​ទាន់សម័យ​សម្រាប់ %s បានឡើយ\n" + +#, c-format +msgid "%s: can't delete shadow password file\n" +msgstr "%s ៖ មិន​អាច​លុប​ឯកសារ​ពាក្យ​សម្ងាត់​ស្រមោល​បានឡើយ\n" + +#, c-format +msgid "Access to su to that account DENIED.\n" +msgstr "ដំណើរការ​ជា​ su ទៅ​កាន់​គណនី​នោះ​ DENIED ។\n" + +#, c-format +msgid "Password authentication bypassed.\n" +msgstr "ការ​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវពាក្យ​សម្ងាត់ bypassed ។\n" + +#, c-format +msgid "Please enter your OWN password as authentication.\n" +msgstr "សូម​បញ្ចូល​ពាក្យ​សម្ងាត់ផ្ទាល់ខ្លួន​របស់អ្នក​ ជា​ការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវ​ ។\n" + +msgid "Sorry." +msgstr "សូមអភ័យទោស​ ។" + +#, c-format +msgid "%s: %s\n" +msgstr "%s ៖ %s\n" + +#, c-format +msgid "" +"Usage: su [options] [login]\n" +"\n" +"Options:\n" +" -c, --command COMMAND\t\tpass COMMAND to the invoked shell\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -, -l, --login\t\tmake the shell a login shell\n" +" -m, -p,\n" +" --preserve-environment\tdo not reset environment variables, and keep\n" +"\t\t\t\tthe same shell\n" +" -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" +msgstr "" +"របៀបប្រើ ៖ su [ជម្រើស] [ការចូល]\n" +"\n" +"ជម្រើស ៖\n" +" -c, --command COMMAND\t\tហុច COMMAND ទៅសែលដែលបានហៅ\n" +" -h, --help\t\t\tបង្ហាញ​​សា​រ​ជំ​នួយ​​នេះ និង​ចេញ\n" +" -, -l, --login\t\tធ្វើ​ឲ្យ​សែល​ជា​សែល​ចូល\n" +" -m, -p,\n" +" --preserve-environment\tកុំ​កំណត់​អថេរ​បរិស្ថាន និង​រក្សាទុក\n" +"\t\t\t\tសែលដដែល\n" +" -s, --shell SHELL\t\tប្រើ SHELL ជំនួស​​ឲ្យលំនាំដើម​នៅ​ក្នុង passwd\n" +"\n" + +#, c-format +msgid "%s: must be run from a terminal\n" +msgstr "%s ៖ ត្រូវ​តែ​រត់​ពី ស្ថានីយមួយ\n" + +#, c-format +msgid "%s: pam_start: error %d\n" +msgstr "%s ៖ pam_start ៖ កំហុស​ %d\n" + +#, c-format +msgid "Unknown id: %s\n" +msgstr "មិន​ស្គាល់​លេខ​សម្គាល់​ ៖ %s\n" + +#, c-format +msgid "You are not authorized to su %s\n" +msgstr "អ្នកគ្មាន​ការ​អនុញ្ញាតឲ្យ​ចូល​ទៅ​កាន់​ su ទេ​ %s\n" + +msgid "(Enter your own password)" +msgstr "(បញ្ចូល​ពាក្យ​សម្ងាត់​ផ្ទាល់​ខ្លួនរបស់អ្នក​)" + +#, c-format +msgid "" +"%s: %s\n" +"(Ignored)\n" +msgstr "" +"%s: %s\n" +"(មិន​អើពើ​)\n" + +#, c-format +msgid "No shell\n" +msgstr "គ្មានសែល​\n" + +#, c-format +msgid "No password file\n" +msgstr "គ្មាន​ឯកសារ​ពាក្យ​សម្ងាត់ឡើយ​\n" + +#, c-format +msgid "No password entry for 'root'\n" +msgstr "គ្មាន​ធាតុ​ពាក្យ​សម្ងាត់​សម្រាប់ 'root'​ ឡើយ\n" + +msgid "" +"\n" +"Type control-d to proceed with normal startup,\n" +"(or give root password for system maintenance):" +msgstr "" +"\n" +"ចុចគ្រាប់ចុច បញ្ជា-d ដើម្បី​បន្ត​ជាមួយ​ការ​ចាប់ផ្ដើម​ធម្មតា\n" +"(ឬ ផ្ដល់​ពាក្យសម្ងាត់ root ដើម្បី​ជួសជុល​ប្រព័ន្ធ) ៖" + +msgid "Entering System Maintenance Mode\n" +msgstr "កំពុង​បញ្ចូល​របៀប​តំហែទាំ​ប្រព័ន្ធ​\n" + +#, c-format +msgid "%s: invalid numeric argument '%s'\n" +msgstr "%s ៖ អាគុយម៉ង់​ជាលេខ​មិន​ត្រឹមត្រូវ​ '%s'\n" + +#, c-format +msgid "%s: unknown GID %s\n" +msgstr "%s ៖ មិន​ស្គាល់​ GID %s\n" + +#, c-format +msgid "%s: unknown group %s\n" +msgstr "%s ៖ មិន​ស្គាល់​ក្រុម​ %s\n" + +#, c-format +msgid "%s: cannot create new defaults file\n" +msgstr "%s ៖ មិន​អាច​បង្កើត​ឯកសារ​លំនាំ​ដើម​ថ្មី​បានឡើយ​\n" + +#, c-format +msgid "%s: cannot open new defaults file\n" +msgstr "%s ៖ មិន​អាច​បើក​ឯកសារ​លំនាំដើម​ថ្មី​​បានលឡើយ\n" + +#, c-format +msgid "%s: rename: %s" +msgstr "%s ៖​ ប្តូរ​ឈ្មោះ​ ៖ %s" + +#, c-format +msgid "%s: group '%s' is a NIS group.\n" +msgstr "%s ៖ ក្រុម​ '%s' គឺជាក្រុម​ NIS ។\n" + +#, c-format +msgid "%s: too many groups specified (max %d).\n" +msgstr "%s ៖ ក្រុម​ដែលបានបញ្ជាក់​ច្រើនពេក​ (អតិ​ %d) ។\n" + +#, c-format +msgid "" +"Usage: useradd [options] LOGIN\n" +"\n" +"Options:\n" +" -b, --base-dir BASE_DIR\tbase directory for the new user account\n" +"\t\t\t\thome directory\n" +" -c, --comment COMMENT\t\tset the GECOS field for the new user account\n" +" -d, --home-dir HOME_DIR\thome directory for the new user account\n" +" -D, --defaults\t\tprint or save modified default useradd\n" +"\t\t\t\tconfiguration\n" +" -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" +" -f, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -g, --gid GROUP\t\tforce use GROUP for the new user account\n" +" -G, --groups GROUPS\t\tlist of supplementary groups for the new\n" +"\t\t\t\tuser account\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -k, --skel SKEL_DIR\t\tspecify an alternative skel directory\n" +" -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" +" -m, --create-home\t\tcreate home directory for the new user\n" +"\t\t\t\taccount\n" +" -o, --non-unique\t\tallow create user with duplicate\n" +"\t\t\t\t(non-unique) UID\n" +" -p, --password PASSWORD\tuse encrypted password for the new user\n" +"\t\t\t\taccount\n" +" -s, --shell SHELL\t\tthe login shell for the new user account\n" +" -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" +msgstr "" +"របៀបប្រើ ៖ useradd [ជម្រើស] LOGIN\n" +"\n" +"ជម្រើស ៖\n" +" -b, --base-dir BASE_DIR\tថត​មូលដ្ឋាន​សម្រាប់​គណនី​អ្នក​ប្រើ​ថ្មី\n" +"\t\t\t\tថតផ្ទះ\n" +" -c, --comment COMMENT\t\tកំណត់វាល GECOS សម្រាប់​គណនី​អ្នកប្រើ​ថ្មី\n" +" -d, --home-dir HOME_DIR\tថត​ផ្ទះ​សម្រាប់​គណនី​អ្នក​ប្រើ​ថ្មី\n" +" -D, --defaults\t\tបោះពុម្ព ឬ​រក្សាទុក useradd លំនាំដើម​ដែល​បាន​កែប្រែ\n" +"\t\t\t\tconfiguration\n" +" -e, --expiredate EXPIRE_DATE\tកំណត់​កាលបរិច្ឆេទ​គណនី​ទៅ​ជា EXPIRE_DATE\n" +" -f, --inactive INACTIVE\tកំណត់​ពាក្យ​សម្ងាត់​ឲ្យ​អសកម្ម​បន្ទាប់​ពី​ផុតកំណត់\n" +"\t\t\t\tto INACTIVE\n" +" -g, --gid GROUP\t\tបង្ខំ​ឲ្យ​ប្រើ GROUP សម្រាប់​គណនី​អ្នក​ប្រើ​ថ្មី\n" +" -G, --groups GROUPS\t\tបញ្ជី​របស់​ក្រុម​ផ្ដល់​សម្រាប់\n" +"\t\t\t\tគណនី​អ្នក​ប្រើ​ថ្មី\n" +" -h, --help\t\t\tបង្ហាញ​សារ​ជំនួយ​នេះ និង​ចេញ\n" +" -k, --skel SKEL_DIR\t\tបញ្ជាក់ថត skel ជំនួស\n" +" -K, --key KEY=VALUE\t\tបដិសេធលំនាំដើម /etc/login.defs\n" +" -m, --create-home\t\tបង្កើត​ថត​ផ្ទះ​សម្រាប់​អ្នកប្រើ​ថ្មី\n" +"\t\t\t\taccount\n" +" -o, --non-unique\t\tអនុញ្ញា​ឲ្យ​បង្កើត​អ្នកប្រើ​ដែល​មាន\n" +"\t\t\t\t UID(មិនមែន​តែ​មួយគត់) ស្ទួន \n" +" -p, --password PASSWORD\tប្រើ​ពាក្យសម្ងាត់​ដែល​បាន​អ៊ិនគ្រីប​សម្រាប់\n" +"\t\t\t\tគណនី​អ្នកប្រើ​ថ្មី\n" +" -s, --shell SHELL\t\tសែល​ចូល​សម្រាប់​គណនី​អ្នកប្រើ​ថ្មី\n" +" -u, --uid UID\t\t\tបង្ខំឲ្យប្រើ UID សម្រាប់​គណនី​អ្នកប្រើ​ថ្មី\n" +"\n" + +#, c-format +msgid "%s: UID %u is not unique\n" +msgstr "%s ៖ UID %u មិន​មែន​មាន​តែមួយទេ​\n" + +#, c-format +msgid "%s: can't get unique UID\n" +msgstr "%s ៖ មិនអាចយក​ UID ដែលមានតែមួយ​បានទេ\n" + +#, c-format +msgid "%s: invalid base directory '%s'\n" +msgstr "%s  ៖ ថត​មូលដ្ឋាន​មិន​ត្រឹមត្រូវ​ '%s'\n" + +#, c-format +msgid "%s: invalid comment '%s'\n" +msgstr "%s ៖ សេចក្តី​អត្ថាធិប្បាយ​មិនត្រឹមត្រូវ​ '%s'\n" + +#, c-format +msgid "%s: invalid home directory '%s'\n" +msgstr "%s ៖ ថត​ផ្ទះ​មិន​ត្រឹមត្រូវ​ '%s'\n" + +#, c-format +msgid "%s: invalid date '%s'\n" +msgstr "%s ៖ កាលបរិច្ឆទ​មិន​ត្រឹមត្រូវ​ '%s'\n" + +#, c-format +msgid "%s: shadow passwords required for -e\n" +msgstr "%s ៖ បានទាមទារ​ពាក្យ​សម្ងាត់​ស្រមោល​​សម្រាប់​-e\n" + +#, c-format +msgid "%s: shadow passwords required for -f\n" +msgstr "%s ៖ បានទាមទារពាក្យ​សម្ងាត់​ស្រមោល​​សម្រាប់​ -f\n" + +#, c-format +msgid "%s: invalid field '%s'\n" +msgstr "%s ៖ វាល​មិនត្រឹមត្រូវ​ '%s'\n" + +#, c-format +msgid "%s: invalid shell '%s'\n" +msgstr "%s ៖ សែល​មិន​ត្រឹមត្រូវ​ '%s'\n" + +#, c-format +msgid "%s: invalid user name '%s'\n" +msgstr "%s ៖ឈ្មោះ​អ្នក​ប្រើ​មិន​ត្រឹមត្រូវ​ '%s'\n" + +#, c-format +msgid "%s: cannot rewrite password file\n" +msgstr "%s ៖ មិន​អាច​សរសេរ​ឯកសារ​ពាក្យ​សម្ងាត់​ឡើង​វិញ​បានឡើយ\n" + +#, c-format +msgid "%s: cannot rewrite shadow password file\n" +msgstr "%s ៖ មិន​អាច​សរសេរ​ឯកសារ​ពាក្យ​សម្ងាត់​ស្រមោលឡើងវិញ​​បានឡើយ​\n" + +#, c-format +msgid "%s: unable to lock password file\n" +msgstr "%s ​៖ មិន​អាច​ចាក់​សោ​ឯកសារ​ពាក្យ​សម្ងាត់បានឡើយ​\n" + +#, c-format +msgid "%s: unable to open password file\n" +msgstr "%s ៖ មិន​អាច​បើក​ឯកសារ​ពាក្យ​សម្ងាត់​បានឡើយ\n" + +#, c-format +msgid "%s: cannot lock shadow password file\n" +msgstr "%s ៖ មិន​អាច​ចាក់​សោ​ឯកសារ​ពាក្យ​សម្ងាត់ស្រមោល​បានឡើយ\n" + +#, c-format +msgid "%s: cannot open shadow password file\n" +msgstr "%s ៖ មិន​អាច​បើក​ឯកសារ​ពាក្យ​សម្ងាត់​ស្រមោលបានឡើយ\n" + +#, c-format +msgid "%s: error locking group file\n" +msgstr "%s ៖ មានកំហុសក្នុងការ​ចាក់សោ​ឯកសារក្រុម​\n" + +#, c-format +msgid "%s: error opening group file\n" +msgstr "%s ៖ មានកំហុស​ក្នុងការ​បើក​ឯកសារក្រុម\n" + +#, c-format +msgid "%s: error locking shadow group file\n" +msgstr "%s ៖មានកំហុសក្នុងការ​ចាក់សោ​ឯកសារក្រុម​ស្រមោល​\n" + +#, c-format +msgid "%s: error opening shadow group file\n" +msgstr "%s ៖ មានកំហុស​ក្នុងការ​បើក​ឯកសារក្រុម​ស្រមោល\n" + +#, c-format +msgid "%s: error adding new password entry\n" +msgstr "%s ៖ មានកំហុសក្នុងការ​បន្ថែម​ធាតុបញ្ចូល​ពាក្យសម្ងាត់​ថ្មី​\n" + +#, c-format +msgid "%s: error adding new shadow password entry\n" +msgstr "%s ៖ មានកំហុស​ក្នុងការ​បន្ថែម​ធាតុបញ្ចូល​ពាក្យសម្ងាត់​ស្រមោល​ថ្មី​\n" + +#, c-format +msgid "%s: cannot create directory %s\n" +msgstr "%s ៖ មិន​​អាច​បង្កើត​ថត​ %s បានឡើយ\n" + +msgid "Creating mailbox file" +msgstr "កំពុង​បង្កើត​ឯកសារ​ប្រអប់​សំបុត្រ​" + +#, c-format +msgid "" +"Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n" +msgstr "រក​ក្រុម​​ 'សំបុត្រ​' មិន​ឃើញ​ឡើយ ។ កំពុង​បង្កើត​ឯកសារប្រអប់​សំបុត្រ​អ្នក​ប្រើ​ជាមួយ​របៀប​ 0600 ។\n" + +msgid "Setting mailbox file permissions" +msgstr "ការកំណត់​សិទ្ធ​លើ​ឯកសារ​ប្រអប់​សំបុត្រ​" + +#, c-format +msgid "%s: user %s exists\n" +msgstr "%s ៖ អ្នក​ប្រើ​ %s មាន​រួច​ហើយ​\n" + +#, c-format +msgid "" +"%s: group %s exists - if you want to add this user to that group, use -g.\n" +msgstr "%s ៖ ក្រុម​ %s មាន​រួច​ហើយ​ - ប្រសិនបើ​អ្នក​ចង់​បន្ថែម​អ្នក​ប្រើទៅ​កាន់​ក្រុម​នោះ​ ប្រើ​ -g ។\n" + +#, c-format +msgid "" +"%s: warning: the home directory already exists.\n" +"Not copying any file from skel directory into it.\n" +msgstr "" +"%s ៖ ការព្រមាន​ ៖ មានថតផ្ទះ​រួចហើយ ។\n" +"មិនចម្លង​​ឯកសារណាមួយ​ពីថត​ skel ចូលក្នុង​វានោះទេ ។\n" + +#, c-format +msgid "%s: warning: CREATE_HOME not supported, please use -m instead.\n" +msgstr "%s ៖ ការព្រមាន ៖ CREATE_HOME មិន​បាន​គាំទ្រទេ​ សូម​ប្រើ​ -m ជំនួសវិញ ។\n" + +#, c-format +msgid "" +"Usage: userdel [options] LOGIN\n" +"\n" +"Options:\n" +" -f, --force\t\t\tforce removal of files, even if not owned by user\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" +msgstr "" +"របៀបប្រើ ៖ userdel [ជម្រើស] LOGIN\n" +"\n" +"ជម្រើស ៖\n" +" -f, --force\t\t\tបង្ខំ​ឲ្យ​យក​ឯកសារ​ចេញ ទោះបី​ជា​មិន​បាន​គ្រប់គ្រង​ដោយ​អ្នកប្រើ​ក៏ដោយ\n" +" -h, --help\t\t\tបង្ហាញ​សារ​ជំនួយ​នេះ និង​ចេញ\n" +" -r, --remove\t\t\tយកថ​ត​ផ្ទះ និង​ហុង​សំបុត្រ​ចេញ\n" +"\n" + +#, c-format +msgid "%s: error updating group entry\n" +msgstr "%s  ៖ មានកំហុស​ក្នុងការ​ធ្វើឲ្យ​ធាតុ​បញ្ចូល​ក្រុម​​ទាន់សម័យ\n" + +#, c-format +msgid "%s: Cannot remove group %s which is a primary group for another user.\n" +msgstr "%s ៖ មិនអាច​យកក្រុម %s ដែលជា​ក្រុម​ចម្បង​សម្រាប់​អ្នកប្រើដទៃទៀតចេញបានទេ ។\n" + +#, c-format +msgid "%s: cannot open group file\n" +msgstr "%s ៖ មិនអាចបើក​ឯកសារក្រុម​បានឡើយ​\n" + +#, c-format +msgid "%s: cannot open shadow group file\n" +msgstr "%s ៖ មិនអាច​បើក​ឯកសារក្រុម​ស្រមោល​បានឡើយ\n" + +#, c-format +msgid "%s: error deleting password entry\n" +msgstr "%s ៖ មានកំហុស​ក្នុងការ​លុប​ធាតុ​បញ្ចូល​ពាក្យសម្ងាត់​\n" + +#, c-format +msgid "%s: error deleting shadow password entry\n" +msgstr "%s ៖ មានកំហុស​ក្នុងការ​លុប​ធាតុបញ្ចូល​ពាក្យសម្ងាត់​ស្រមោល​\n" + +#, c-format +msgid "%s: user %s is currently logged in\n" +msgstr "%s ៖ បច្ចុប្បន្ន ​អ្នក​ប្រើ​ %s បាន​ចូលហើយ​\n" + +#, c-format +msgid "%s: %s not owned by %s, not removing\n" +msgstr "%s ៖ %s មិន​បានទទួលយក​​ %s ទេ, មិនយកចេញ​\n" + +#, c-format +msgid "%s: warning: can't remove " +msgstr "%s  ៖ ការព្រមាន​ ៖ មិន​អាច​យកចេញបានឡើយ " + +#, c-format +msgid "%s: user %s does not exist\n" +msgstr "%s ៖ មិនទាន់មានអ្នក​ប្រើ​ %s ទេ​\n" + +#, c-format +msgid "%s: user %s is a NIS user\n" +msgstr "%s ៖ អ្នកប្រើ​ %s គឺជា​អ្នក​​ប្រើ​ NIS\n" + +#, c-format +msgid "%s: not removing directory %s (would remove home of user %s)\n" +msgstr "%s ៖ មិនយក​ថត​ %s ចេញ​ឡើយ (នឹងយក​ថតផ្ទះ​របស់អ្នកប្រើ %s ចេញ)\n" + +#, c-format +msgid "%s: error removing directory %s\n" +msgstr "%s ៖ មានកំហុស​ក្នុងការយក​ថត​ %s ចេញ\n" + +#, c-format +msgid "" +"Usage: usermod [options] LOGIN\n" +"\n" +"Options:\n" +" -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" +" -c, --comment COMMENT\t\tnew value of the GECOS field\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" +" -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" +" -f, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" +" -L, --lock\t\t\tlock the user account\n" +" -m, --move-home\t\tmove contents of the home directory to the new\n" +"\t\t\t\tlocation (use only with -d)\n" +" -o, --non-unique\t\tallow using duplicate (non-unique) UID\n" +" -p, --password PASSWORD\tuse encrypted password for the new password\n" +" -s, --shell SHELL\t\tnew login shell for the user account\n" +" -u, --uid UID\t\t\tnew UID for the user account\n" +" -U, --unlock\t\t\tunlock the user account\n" +"\n" +msgstr "" +"របៀបប្រើ ៖ usermod [ជម្រើស] LOGIN\n" +"\n" +"ជម្រើស ៖\n" +" -a, --append GROUP\t\tបន្ថែម​អ្នក​ប្រើ​ទៅ​ខាង​ចុង​ក្រុម​បន្ទាប់បន្សំ\n" +" -c, --comment COMMENT\t\tតម្លៃ​ថ្មី​របស់​វាល GECOS\n" +" -d, --home HOME_DIR\t\tថតផ្ទះ​ថ្មី​សម្រាប់​គណនី​អ្នកប្រើ​ថ្មី\n" +" -e, --expiredate EXPIRE_DATE\tកំណត់​កាលបរិច្ឆេទ​ផុត​កំណត់​ទៅ​ជា EXPIRE_DATE\n" +" -f, --inactive INACTIVE\tកំណត់​ពាក្យសម្ងាត់​ឲ្យ​អសកម្ម​បន្ទាប់​ពី​ផុត​កំណត់\n" +"\t\t\t\tto INACTIVE\n" +" -g, --gid GROUP\t\tបង្ខំ​ឲ្យ​ប្រើ GROUP ជា​ក្រុម​សំខាន់​ថ្មី\n" +" -G, --groups GROUPS\t\tបញ្ជី​ថ្មី​របស់​ក្រុម​បន្ទាប់បន្សំ\n" +" -h, --help\t\t\tបង្ហាញ​សារ​ជំនួ​យនេះ និង​ចេញ\n" +" -l, --login NEW_LOGIN\t\tតម្លៃ​ថ្មី​របស់​ឈ្មោះ​ចូល\n" +" -L, --lock\t\t\tចាក់សោ​គណនី​អ្នកប្រើ\n" +" -m, --move-home\t\tផ្លាស់ទី​មាតិកា​របស់​ថតផ្ទះ​ទៅ\n" +"\t\t\t\tទីតាំង​ថ្មី (ប្រើ​តែជា​មួយ -d ប៉ុណ្ណោះ)\n" +" -o, --non-unique\t\tអនុញ្ញាត​ឲ្យ​ប្រើ UID (មិនមាន​តែ​មួយគត់) ស្ទួន\n" +" -p, --password PASSWORD\tប្រើ​​ពាក្យសម្ងា​ត់​​ដែ​ល​បាន​អ៊ិនគ្រីប​សម្រាប់​​ពាក្យសម្ងា​ត់​ថ្មី\n" +" -s, --shell SHELL\t\tសែល​​ចូ​ល​​ថ្មី​​សម្រាប់​​គណនី​អ្នកប្រើ\n" +" -u, --uid UID\t\t\t UID ថ្មី​សម្រាប់​គណនី​អ្នកប្រើ\n" +" -U, --unlock\t\t\tដោះសោ​គណនី​អ្នកប្រើ\n" +"\n" + +#, c-format +msgid "%s: out of memory in update_group\n" +msgstr "%s: អស់​សតិ​ក្នុង​ក្នុងការធ្វើឲ្យ​ក្រុមទាន់សម័យ\n" + +#, c-format +msgid "%s: out of memory in update_gshadow\n" +msgstr "%s ៖ អស់​សតិ​ក្នុងការធ្វើឲ្យ gshadow ទាន់សម័៧\n" + +#, c-format +msgid "%s: no flags given\n" +msgstr "%s ៖ មិន​ផ្តល់​ទង់​ឲ្យឡើយ​\n" + +#, c-format +msgid "%s: shadow passwords required for -e and -f\n" +msgstr "%s ៖ ពាក្យ​សម្ងាត់​ស្រមោល​បានត្រូវការ​​ -e និង -f\n" + +#, c-format +msgid "%s: -a flag is ONLY allowed with the -G flag\n" +msgstr "%s: ទង់ -a គឺត្រូវបានអនុញ្ញាត​បានតែជាមួយទង់ -G ប៉ុណ្ណោះ\n" + +#, c-format +msgid "%s: uid %lu is not unique\n" +msgstr "%s ៖ uid %lu មិនមែន​មាន​តែ​មួយទេ​\n" + +#, c-format +msgid "%s: error changing password entry\n" +msgstr "%s  ​៖ មានកំហុស​ក្នុងការ​ផ្លាស់ប្ដូរ​ធាតុបញ្ចូល​ពាក្យសម្ងាត់​\n" + +#, c-format +msgid "%s: error removing password entry\n" +msgstr "%s ៖ មានកំហុស​ក្នុងការ​យក​ធាតុបញ្ចូល​ពាក្យសម្ងាត់ចេញ\n" + +#, c-format +msgid "%s: error removing shadow password entry\n" +msgstr "%s ៖ មានកំហុសក្នុងការ​យក​ធាតុបញ្ចូល​ពាក្យសម្ងាត់​ស្រមោល​ចេញ\n" + +#, c-format +msgid "%s: directory %s exists\n" +msgstr "%s ៖ មានថត​ %s ​រួច​ហើយ​\n" + +#, c-format +msgid "%s: can't create %s\n" +msgstr "%s ៖ មិន​អាច​បង្កើត​ %s បានឡើយ\n" + +#, c-format +msgid "%s: can't chown %s\n" +msgstr "%s ៖ មិន​អាច​ chown %s បានឡើយ\n" + +#, c-format +msgid "%s: warning: failed to completely remove old home directory %s" +msgstr "%s ៖ ការព្រមាន ៖ បរាជ័យ​ក្នុងការ​បញ្ចប់​ការយកថតផ្ទះ %s ចាស់ចេញ" + +#, c-format +msgid "%s: cannot rename directory %s to %s\n" +msgstr "%s ៖ មិនអាចប្ដូរឈ្មោះ​ថត​ %s ទៅ​ជា​ %s បានឡើយ\n" + +#, c-format +msgid "%s: warning: %s not owned by %s\n" +msgstr "%s ៖ ការព្រមាន ៖​ %s មិនត្រូវបានទទួល​យក​ដោយ %s ឡើយ\n" + +msgid "failed to change mailbox owner" +msgstr "បរាជ័យ​ក្នុងការ​ផ្លាស់ប្ដូរ​ម្ចាស់​ប្រអប់សំបុត្រ" + +msgid "failed to rename mailbox" +msgstr "​បរាជ័យ​ក្នុងការប្ដូរឈ្មោះប្រអប់" + +#, c-format +msgid "" +"Usage: vipw [options]\n" +"\n" +"Options:\n" +" -g, --group\t\t\tedit group database\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -p, --passwd\t\t\tedit passwd database\n" +" -q, --quiet\t\t\tquiet mode\n" +" -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" +msgstr "" +"របៀបប្រើ ៖ vipw [ជម្រើស]\n" +"\n" +"ជម្រើស ៖\n" +" -g, --group\t\t\tកែសម្រួល​មូលដ្ឋាន​ទិន្នន័យ​ក្រុម\n" +" -h, --help\t\t\tបង្ហាញ​សារ​ជំនួយ​នេះ និង​ចេញ\n" +" -p, --passwd\t\t\tកែសម្រួល​មូលដ្ឋាន​ទិន្នន័យ passwd\n" +" -q, --quiet\t\t\tរបៀប​ស្ងាត់\n" +" -s, --shadow\t\t\tកែសម្រួល​មូលដ្ឋាន​ទិន្នន័យ​ស្រមោល ឬ gshadow\n" +"\n" + +#, c-format +msgid "" +"\n" +"%s: %s is unchanged\n" +msgstr "" +"\n" +"%s ៖ %s មិនត្រូវបានប្ដូរឡើយ​\n" + +msgid "Couldn't lock file" +msgstr "មិនអាច​ចាក់សោ​ឯកសារបានឡើយ" + +msgid "Couldn't make backup" +msgstr "មិនអាច​បង្កើត​ព័ត៌មាន​បម្រុងទុក​បានឡើយ" + +#, c-format +msgid "%s: can't restore %s: %s (your changes are in %s)\n" +msgstr "%s ៖ មិន​អាច​ស្តារ %s ៖ %s (ការប្ដូរ​របស់អ្នក​គឺនៅក្នុង​ %s)\n" diff --git a/po/ko.gmo b/po/ko.gmo index 1e9a23071a9d02a1599fc80c210af0f169245d3e..383b827509759848a4fabc971d8695d07fa9f9cb 100644 GIT binary patch literal 52692 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 Y&Z&r0Y-9@-nNB&?cJ9dzo0h`=1+ti)4*&oF delta 10355 zcmai&30ziH+Q9FNiGT|rASePC6$AwY1@~0kb=<8<n{h$F6#+q0b9oV86$KSNAgF*i zu9y`Dm5!DznpU<<n=^f8<}@|Kd#TK6T5S3L&wDSV^UeIe^W%B{XS?S-&vTyh+^g^H zZ}IFVH~aPW_mygt{x(hP46k`=+9B!{e$uOHQJpl+8%D#{Z~zQ|qhMF~JJ=oC;T(7j z4uY+MH7yQ~fH5!!hQb4oDcbWU?b=_c1k&+OC=0ehi;gfJc7x+#8<=HrE%c(j6?(uD zI1g6BAgG0y3U`FQG@~Iy+8`JXXFys1Q5dG#S%8X8M?H*y?_2FVR=YE5cc6bbYzJpT zv1B1XqWBi*4-de>upWx@Zdv^;!%V|E!ASatKp9Vmo$ORrQxOeIpiDR=1Mtrfr)ak! zx@g|I*^Y%`$v7w;S^`CZVkk#*1j_Sgp*;Tql;^*;+CDri&&Tj%mjxzK5!dBH_R@-= zc;Y1FPkV=--teDLhuyoFXFe8+XR@Ko6HwMW0OcqzKr!s^P}XZnrzp}B%0A<|;(xrP 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 HcxnF&i6=AM diff --git a/po/ko.po b/po/ko.po index e6126157..096eeee3 100644 --- a/po/ko.po +++ b/po/ko.po @@ -1,15 +1,16 @@ # shadow korean translations # Hwang, SangJin <accel@accellinux.org>, 1999. -# Changwoo Ryu <cwryu@debian.org>, 2004, 2005. +# Changwoo Ryu <cwryu@debian.org>, 2004, 2005, 2006. +# Sunjae Park <darehanl@gmail.com>, 2006. # msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.8\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2005-04-19 16:02+0900\n" -"Last-Translator: Changwoo Ryu <cwryu@debian.org>\n" -"Language-Team: Korean <ko@li.org>\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-25 22:55+0900\n" +"Last-Translator: Sunjae Park <darehanl@gmail.com>\n" +"Language-Team: Korean <debian-l10n-korean@lists.debian.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -17,13 +18,11 @@ msgstr "" #, c-format msgid "Could not allocate space for config info.\n" -msgstr "설정 정보를 위한 공간 확보를 할 수 없습니다.\n" +msgstr "설정 정보를 위한 공간을 확보할 수 없습니다.\n" #, c-format msgid "configuration error - unknown item '%s' (notify administrator)\n" -msgstr "" -"설정 오류 - 알 수 없는 항목 '%s'이(가) 있습니다 (관리자에게 알리기 바랍니" -"다)\n" +msgstr "설정 오류 - 알 수 없는 항목 '%s'(관리자에게 알리시기 바랍니다)\n" #, c-format msgid "Warning: unknown group %s\n" @@ -31,7 +30,7 @@ msgstr "경고: 알 수 없는 그룹(%s)\n" #, c-format msgid "Warning: too many groups\n" -msgstr "경고: 그룹수가 너무 많음\n" +msgstr "경고: 그룹이 너무 많음\n" #, c-format msgid "Your password has expired." @@ -39,7 +38,7 @@ msgstr "열쇠글 사용기한이 지났습니다." #, c-format msgid "Your password is inactive." -msgstr "열쇠글 사용기간 초과로 사용할 수 없습니다." +msgstr "열쇠글이 사용기간 초과로 비활성화 되었습니다." #, c-format msgid "Your login has expired." @@ -49,11 +48,11 @@ msgid " Contact the system administrator.\n" msgstr " 시스템 관리자와 상담하십시오.\n" msgid " Choose a new password.\n" -msgstr " 새로운 열쇠글를 선택하세요.\n" +msgstr " 새로운 열쇠글를 선택하십시오.\n" #, c-format msgid "Your password will expire in %ld days.\n" -msgstr "열쇠글 사용기한이 %ld일에 끝납니다.\n" +msgstr "열쇠글 사용기한이 %ld일 후에 끝납니다.\n" #, c-format msgid "Your password will expire tomorrow.\n" @@ -73,7 +72,7 @@ msgstr "환경 변수 오버플로우\n" #, c-format msgid "You may not change $%s\n" -msgstr "$%s 변수는 바꿀 수 없습니다\n" +msgstr "$%s 변수를 바꿀 수 없습니다\n" #, c-format msgid "" @@ -88,38 +87,37 @@ msgstr[0] "" #, c-format msgid "Too many logins.\n" -msgstr "로그인수가 많습니다.\n" +msgstr "로그인 횟수가 너무 많음.\n" msgid "You have new mail." -msgstr "새로운 메일이 도착하였습니다." +msgstr "새 메일이 도착하였습니다." msgid "No mail." -msgstr "메일 없음." +msgstr "메일 없습니다." msgid "You have mail." msgstr "메일이 있습니다." -#, fuzzy msgid "no change" -msgstr "%s: 바꾸지 않았습니다\n" +msgstr "바뀐 점이 없습니다" msgid "a palindrome" -msgstr "" +msgstr "앞뒤로 같은 단어입니다" msgid "case changes only" -msgstr "" +msgstr "대소문자만 바뀌었습니다" msgid "too similar" -msgstr "" +msgstr "너무 비슷합니다" msgid "too simple" -msgstr "" +msgstr "너무 간단합니다" msgid "rotated" -msgstr "" +msgstr "순서만 순환되었습니다" msgid "too short" -msgstr "" +msgstr "너무 짧습니다" #, c-format msgid "Bad password: %s. " @@ -127,7 +125,7 @@ msgstr "잘못된 열쇠글: %s. " #, c-format msgid "passwd: pam_start() failed, error %d\n" -msgstr "열쇠글: pam_start()에 실패했습니다, 오류 %d\n" +msgstr "열쇠글: pam_start() 실패했습니다, 오류 %d\n" #, c-format msgid "passwd: %s\n" @@ -136,39 +134,39 @@ msgstr "열쇠글: %s\n" msgid "passwd: password updated successfully\n" msgstr "passwd: 열쇠글을 성공적으로 업데이트했습니다\n" -#, fuzzy, c-format +#, c-format msgid "Incorrect password for %s.\n" -msgstr "`%s'에 대하여 열쇠글이 맞지 않습니다\n" +msgstr "'%s'의 열쇠글이 맞지 않습니다.\n" -#, fuzzy, c-format +#, c-format msgid "Unable to cd to '%s'\n" -msgstr "\"%s\" 디렉토리로 이동할 수 없습니다\n" +msgstr "'%s' 디렉토리로 이동할 수 없습니다\n" msgid "No directory, logging in with HOME=/" -msgstr "디렉토리가 없음, 루트 디렉토리(/)로 로그인합니다" +msgstr "디렉토리 없음, 루트 디렉토리(/)로 로그인합니다" #, c-format msgid "Cannot execute %s" msgstr "%s을(를) 실행할 수 없습니다" -#, fuzzy, c-format +#, c-format msgid "Invalid root directory '%s'\n" -msgstr "루트 디렉토리 \"%s\"이(가) 잘못되었습니다\n" +msgstr "루트 디렉토리 '%s'이(가) 잘못되었습니다\n" -#, fuzzy, c-format +#, c-format msgid "Can't change root directory to '%s'\n" -msgstr "루트 디렉토리를 \"%s\"(으)로 바꿀 수 없습니다\n" +msgstr "루트 디렉토리를 '%s'(으)로 바꿀 수 없습니다\n" msgid "No utmp entry. You must exec \"login\" from the lowest level \"sh\"" msgstr "" +"UTMP 항목이 없습니다. 가장 낮은 \"sh\"에서 \"login\"을 실행해야 합니다." -#, fuzzy msgid "Unable to determine your tty name." -msgstr "%s: 사용자 이름을 인식할 수 없습니다.\n" +msgstr "tty(단말터미널) 이름을 확인할 수 없습니다." #, c-format msgid "malloc(%d) failed\n" -msgstr "malloc(%d)에 실패했음\n" +msgstr "malloc(%d)에 실패\n" msgid "Password: " msgstr "열쇠글: " @@ -193,69 +191,86 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" +"사용법: chage [옵션] <사용자>\n" +"\n" +"옵션:\n" +" -d, --lastday <최근날짜>\t최근 열쇠글을 변경한 날짜를 \t\t\t\t<최근날짜>로 " +"합니다.\n" +" -E, --expiredate <만료날짜>\t계정 만료날짜를 <만료날짜>로 합니다.\n" +" -h, --help\t\t\t이 도움말을 표시하고 끝냅니다.\n" +" -I, --inactive <비활성화기간>\t만료된 후 비활성화 기간을 \n" +"\t\t\t\t<비활성화기간>으로 합니다\n" +" -l, --list\t\t\t계정의 사용기한 정보를 표시합니다.\n" +" -m, --mindays <최소날수>\t열쇠글을 바꾸기 전의 최소 날 수를 <최소날수>로\n" +"\t\t\t\t합니다.\n" +" -M, --maxdays <최대날수>\t열쇠글을 바꾸기 전의 최대 날 수를 <최대날수>로\n" +"\t\t\t\t합니다.\n" +" -W, --warndays <경고날수>\t만료 경고 기간을 <경고날수>으로 합니다.\n" +"\n" #, c-format msgid "Enter the new value, or press ENTER for the default\n" -msgstr "새로운 값을 넣거나, 디폴트를 원하면 엔터를 치세요\n" +msgstr "새로운 값을 넣거나, 기본값을 원하시면 엔터를 치세요\n" msgid "Minimum Password Age" -msgstr "최소 열쇠글 유효 기간" +msgstr "열쇠글의 최소 유효 기간" msgid "Maximum Password Age" -msgstr "최대 열쇠글 유효 기간" +msgstr "열쇠글의 최대 유효 기간" msgid "Last Password Change (YYYY-MM-DD)" -msgstr "마지막으로 열쇠글 바꾼 날 (YYYY-MM-DD)" +msgstr "마지막으로 열쇠글을 바꾼 날 (YYYY-MM-DD)" msgid "Password Expiration Warning" -msgstr "열쇠글 사용만기일 초과 경고" +msgstr "열쇠글 사용만료 예고" msgid "Password Inactive" msgstr "열쇠글이 유효하지 않음" msgid "Account Expiration Date (YYYY-MM-DD)" -msgstr "계정 사용일 만기 일(YYYY-MM-DD)" +msgstr "계정 사용만료일(YYYY-MM-DD)" #, c-format msgid "Last password change\t\t\t\t\t: " -msgstr "마지막으로 열쇠글 바꾼 날\t\t\t\t\t:" +msgstr "마지막으로 열쇠글을 바꾼 날\t\t\t\t\t:" #, c-format msgid "never\n" -msgstr "불가\n" +msgstr "안함\n" #, c-format msgid "password must be changed\n" -msgstr "열쇠글을 바꿨습니다\n" +msgstr "열쇠글을 바꿔야 합니다\n" #, c-format msgid "Password expires\t\t\t\t\t: " -msgstr "열쇠글 만기:\t\t\t\t\t:" +msgstr "열쇠글 만료\t\t\t\t\t:" #, c-format msgid "Password inactive\t\t\t\t\t: " -msgstr "열쇠글이 유효하지 않음\t\t\t\t\t:" +msgstr "열쇠글이 비활성화 기간\t\t\t\t\t:" #, c-format msgid "Account expires\t\t\t\t\t\t: " -msgstr "계정 만기\t\t\t\t\t\t:" +msgstr "계정 만료\t\t\t\t\t\t:" #, c-format msgid "Minimum number of days between password change\t\t: %ld\n" -msgstr "열쇠글 바꿔야 할 최소 날\t\t: %ld\n" +msgstr "열쇠글을 바꿀 수 있는 최소 날 수\t\t: %ld\n" #, c-format msgid "Maximum number of days between password change\t\t: %ld\n" -msgstr "열쇠글 바꿔야 할 최대 날\t\t: %ld\n" +msgstr "열쇠글을 바꿔야 하는 최대 날 수\t\t: %ld\n" #, c-format msgid "Number of days of warning before password expires\t: %ld\n" -msgstr "열쇠글이 만료되기 전에 경고하는 날\t\t: %ld\n" +msgstr "열쇠글 만료 예고를 하는 날 수\t\t: %ld\n" #, c-format msgid "%s: do not include \"l\" with other flags\n" -msgstr "%s: \"l\" 와 함께 다른 flags를 포함하지 말것\n" +msgstr "%s: \"l\" 플래그를 다른 플래그와 함께 포함하지 말 것\n" #, c-format msgid "%s: Permission denied.\n" @@ -273,9 +288,9 @@ msgstr "%s: 열쇠글 파일을 열 수 없습니다\n" msgid "%s: unknown user %s\n" msgstr "%s: 알 수 없는 사용자 %s\n" -#, fuzzy, c-format +#, c-format msgid "%s: the shadow password file is not present\n" -msgstr "%s: 셰도우 열쇠글 파일을 열 수가 없습니다\n" +msgstr "%s: 셰도우 열쇠글 파일이 없습니다\n" #, c-format msgid "%s: can't lock shadow password file\n" @@ -283,19 +298,19 @@ msgstr "%s: 셰도우 열쇠글 파일을 잠글 수 없습니다\n" #, c-format msgid "%s: can't open shadow password file\n" -msgstr "%s: 셰도우 열쇠글 파일을 열 수가 없습니다\n" +msgstr "%s: 셰도우 열쇠글 파일을 열 수 없습니다\n" #, c-format msgid "%s: failed to drop privileges (%s)\n" -msgstr "" +msgstr "%s: 관리자 권한을 버릴 수 없습니다(%s)\n" #, c-format msgid "Changing the aging information for %s\n" -msgstr "%s의 유효 기간 정보를 바꿉니다\n" +msgstr "%s의 사용기한 정보를 바꿉니다\n" #, c-format msgid "%s: error changing fields\n" -msgstr "%s: 항목을 바꾸는 도중 오류가 발생했습니다\n" +msgstr "%s: 항목을 변경하는 도중 오류가 발생했습니다\n" #, c-format msgid "%s: can't update password file\n" @@ -336,23 +351,23 @@ msgstr "\t이름: %s\n" msgid "Room Number" msgstr "방 번호" -#, fuzzy, c-format +#, c-format msgid "\tRoom Number: %s\n" -msgstr "방 번호" +msgstr "\t방 번호: %s\n" msgid "Work Phone" msgstr "직장 번화번호" -#, fuzzy, c-format +#, c-format msgid "\tWork Phone: %s\n" -msgstr "직장 번화번호" +msgstr "\t직장 번화번호: %s\n" msgid "Home Phone" msgstr "집 전화번호" -#, fuzzy, c-format +#, c-format msgid "\tHome Phone: %s\n" -msgstr "집 전화번호" +msgstr "\t집 전화번호: %s\n" msgid "Other" msgstr "기타" @@ -361,37 +376,37 @@ msgstr "기타" msgid "%s: Cannot determine your user name.\n" msgstr "%s: 사용자 이름을 인식할 수 없습니다.\n" -#, fuzzy, c-format +#, c-format msgid "%s: cannot change user '%s' on NIS client.\n" -msgstr "%s: NIS 클라이언트에서 '%s'의 사용자 이름을 바꿀 수 없습니다.\n" +msgstr "%s: NIS 클라이언트에서 '%s' 사용자를 바꿀 수 없습니다.\n" -#, fuzzy, c-format +#, c-format msgid "%s: '%s' is the NIS master for this client.\n" -msgstr "%s: 현재의 클라이언트에 대하여 '%s'이(가) NIS 마스터입니다.\n" +msgstr "%s: '%s'이(가) 현재의 클라이언트의 NIS 마스터입니다.\n" #, c-format msgid "Changing the user information for %s\n" -msgstr "%s에 대하여 사용자의 정보를 바꿉니다\n" +msgstr "%s의 사용자의 정보를 바꿉니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid name: '%s'\n" -msgstr "%s: 유효하지 않는 이름: \"%s\"\n" +msgstr "%s: 잘못된 이름: '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid room number: '%s'\n" -msgstr "%s: 유효하지 않는 방 번호: \"%s\"\n" +msgstr "%s: 잘못된 방 번호: '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid work phone: '%s'\n" -msgstr "%s: 유효하지 않는 직장 전화번호: \"%s\"\n" +msgstr "%s: 잘못된 직장 전화번호: '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid home phone: '%s'\n" -msgstr "%s: 유효하지 않는 집 전화번호: \"%s\"\n" +msgstr "%s: 잘못된 집 전화번호: '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: '%s' contains illegal characters\n" -msgstr "%s: \"%s\"에 쓸 수 없는 글자가 들어 있습니다\n" +msgstr "%s: '%s'에 사용할 수 없는 글자가 들어 있습니다\n" #, c-format msgid "%s: fields too long\n" @@ -399,11 +414,11 @@ msgstr "%s: 입력범위가 너무 깁니다\n" #, c-format msgid "Cannot change ID to root.\n" -msgstr "루트로 아이디를 바꿀 수는 없습니다.\n" +msgstr "아이디를 루트로 바꿀 수는 없습니다.\n" #, c-format msgid "Cannot lock the password file; try again later.\n" -msgstr "열쇠글 파일을 lock할 수 없습니다; 나중에 다시 시도하십시오.\n" +msgstr "열쇠글 파일을 잠글할 수 없습니다; 나중에 다시 시도하십시오.\n" #, c-format msgid "Cannot open the password file.\n" @@ -415,17 +430,17 @@ msgstr "%s: %s이(가) /etc/passwd에 없습니다\n" #, c-format msgid "Error updating the password entry.\n" -msgstr "열쇠글 입력을 업데이트하는 데 오류발생.\n" +msgstr "열쇠글 입력을 업데이트하는 데 오류가 발생했습니다.\n" #, c-format msgid "Cannot commit password file changes.\n" -msgstr "열쇠글 파일 바꾸기를 처리할 수 없습니다.\n" +msgstr "열쇠글 파일의 변경사항을 적용할 수 없습니다.\n" #, c-format msgid "Cannot unlock the password file.\n" -msgstr "열쇠글 파일을 lock할 수 없습니다.\n" +msgstr "열쇠글 파일의 잠금상태를 해제할 수 없습니다.\n" -#, fuzzy, c-format +#, c-format msgid "" "Usage: chgpasswd [options]\n" "\n" @@ -434,26 +449,28 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "사용법: chpasswd [옵션]\n" "\n" "옵션:\n" -" -e, --encrypted\t열쇠글이 있으면 암호화되어 있습니다\n" -" -h, --help\t\t이 도움말 메세지를 표시하고 끝납니다\n" -" -m, --md5\t\t열쇠글이 있으면 DES가 아니라 MD5 암호화를 사용합니다\n" -"\t\t\t열쇠글을 암호화하지 않습니다\n" +" -e, --encrypted\t입력하는 열쇠글이 암호화되어 있습니다\n" +" -h, --help\t\t이 도움말 메세지를 표시하고 끝냅니다\n" +" -m, --md5\t\t입력하는 열쇠글이 암호화되어 있지 않으면 \n" +"\t\t\tDES 대신 MD5 암호화를 사용합니다\n" +"\n" #, c-format msgid "%s: can't lock group file\n" -msgstr "%s: 그룹 파일 잠금을 할 수 없습니다\n" +msgstr "%s: 그룹 파일을 잠글 수 없습니다\n" #, c-format msgid "%s: can't open group file\n" msgstr "%s: 그룹 파일을 열 수 없습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: can't lock gshadow file\n" -msgstr "%s: 셰도우 파일을 lock할 수 없습니다\n" +msgstr "%s: G셰도우 파일을 잠글 수 없습니다\n" #, c-format msgid "%s: can't open shadow file\n" @@ -465,27 +482,27 @@ msgstr "%s: line %d: 너무 깁니다\n" #, c-format msgid "%s: line %d: missing new password\n" -msgstr "%s: line %d: 새로운 열쇠글이 없습니다\n" +msgstr "%s: line %d: 새 열쇠글이 없습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: line %d: unknown group %s\n" -msgstr "%s: line %d: 알 수 없는 사용자 %s\n" +msgstr "%s: line %d: 알 수 없는 그룹 %s\n" #, c-format msgid "%s: line %d: cannot update password entry\n" -msgstr "%s: line %d: 열쇠글 입력을 업데이트 할 수 없습니다\n" +msgstr "%s: line %d: 열쇠글 항목을 업데이트 할 수 없습니다\n" #, c-format msgid "%s: error detected, changes ignored\n" -msgstr "%s: 오류 발생, 바뀐 사항은 무시합니다\n" +msgstr "%s: 오류 발생, 바뀐 내역은 무시합니다\n" #, c-format msgid "%s: error updating shadow file\n" -msgstr "%s: 셰도우 파일을 업데이트하는 데 오류발생\n" +msgstr "%s: 셰도우 파일을 업데이트하는 데 오류 발생\n" #, c-format msgid "%s: error updating password file\n" -msgstr "%s: 열쇠글 파일을 업데이트하는 데 오류발생\n" +msgstr "%s: 열쇠글 파일을 업데이트하는 데 오류 발생\n" #, c-format msgid "" @@ -496,22 +513,24 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "사용법: chpasswd [옵션]\n" "\n" "옵션:\n" -" -e, --encrypted\t열쇠글이 있으면 암호화되어 있습니다\n" -" -h, --help\t\t이 도움말 메세지를 표시하고 끝납니다\n" -" -m, --md5\t\t열쇠글이 있으면 DES가 아니라 MD5 암호화를 사용합니다\n" -"\t\t\t열쇠글을 암호화하지 않습니다\n" +" -e, --encrypted\t입력하는 열쇠글이 암호화되어 있습니다\n" +" -h, --help\t\t이 도움말 메세지를 표시하고 끝냅니다\n" +" -m, --md5\t\t입력하는 열쇠글이 암호화되어 있지 않으면\n" +"\t\t\tDES 대신 MD5 암호화를 사용합니다\n" +"\n" #, c-format msgid "%s: can't lock password file\n" -msgstr "%s: 열쇠글 파일을 lock할 수 없습니다\n" +msgstr "%s: 열쇠글 파일을 잠글 수 없습니다\n" #, c-format msgid "%s: can't lock shadow file\n" -msgstr "%s: 셰도우 파일을 lock할 수 없습니다\n" +msgstr "%s: 셰도우 파일을 잠글 수 없습니다\n" #, c-format msgid "%s: line %d: unknown user %s\n" @@ -530,7 +549,7 @@ msgstr "사용자 %s의 쉘을 바꿀 수 없습니다.\n" #, c-format msgid "Changing the login shell for %s\n" -msgstr "%s에 대한 로그인 쉘을 변경하고 있습니다\n" +msgstr "%s의 로그인 쉘을 변경하고 있습니다\n" #, c-format msgid "%s: Invalid entry: %s\n" @@ -538,7 +557,7 @@ msgstr "%s: 부적절한 입력: %s\n" #, c-format msgid "%s is an invalid shell.\n" -msgstr "%s은(는) 쓸 수 없는 쉘입니다.\n" +msgstr "%s은(는) 사용할 수 없는 쉘입니다.\n" #, c-format msgid "Usage: expiry {-f|-c}\n" @@ -562,20 +581,20 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "사용법: faillog [옵션]\n" "\n" "옵션:\n" " -a, --all\t\t\t모든 사용자의 로그인 실패 기록을 표시합니다\n" -" -h, --help\t\t\t이 도움말 메세지를 표시하고 끝납니다\n" -" -l, --lock-time SEC\t\t로그인 실패하면 SEC초동안 계정을 잠급니다\n" -" -m, --maximum MAX\t\t최대 로그인 실패 회수를 MAX로 합니다\n" -" -r, --reset\t\t\t로그인 실패 회수를 초기화합니다\n" -" -t, --time DAYS\t\tDAYS일 내의 최근 로그인 실패 기록만 표시합니다\n" -" -u, --user LOGIN\t\tLOGIN 사용자의 로그인 실패 기록을 보거나 \n" -" 로그인 실패 회수와 한계값을 (-r, -m, -l 옵" -"션 \n" -" 사용) 관리합니다.\n" +" -h, --help\t\t\t이 도움말 메세지를 표시하고 끝냅니다\n" +" -l, --lock-time <초>\t\t로그인에 실패하면 <초>초 동안 계정을 잠급니다\n" +" -m, --maximum <최대값>\t\t로그인 실패 횟수의 최대값을 <최대값>로 합니다\n" +" -r, --reset\t\t\t로그인 실패 횟수를 초기화합니다\n" +" -t, --time <날짜>\t\t<날짜>일 내의 로그인 실패 기록만 표시합니다\n" +" -u, --user <로그인>\t\t<로그인> 사용자의 로그인 실패 기록만을 보거나\n" +"\t\t\t\t-r, -m, -l 옵션을 사용할 때에는 <로그인> 사용자의 \n" +"\t\t\t\t로그인 실패 횟수와 한계값만 관리합니다.\n" #, c-format msgid "Login Failures Maximum Latest On\n" @@ -615,11 +634,11 @@ msgstr " %s [-M 사용자,...] 그룹\n" #, c-format msgid "%s: shadow group passwords required for -A\n" -msgstr "%s: -A에 대하여 셰도우 그룹 열쇠글이 필요합니다\n" +msgstr "%s: -A를 사용할 때에는 셰도우 그룹 열쇠글이 필요합니다\n" #, c-format msgid "Who are you?\n" -msgstr "당신은 누구십니까?\n" +msgstr "누구십니까?\n" #, c-format msgid "unknown group: %s\n" @@ -627,36 +646,36 @@ msgstr "알 수 없는 그룹: %s\n" #, c-format msgid "Adding user %s to group %s\n" -msgstr "%s 그룹에 %s 사용자 등록중\n" +msgstr "사용자 %s을(를) %s 그룹에 등록 중\n" #, c-format msgid "Removing user %s from group %s\n" -msgstr "%s 그룹 으로부터 %s 사용자 삭제중\n" +msgstr "사용자 %s을(를) 그룹 %s로부터 삭제 중\n" #, c-format msgid "%s: unknown member %s\n" -msgstr "%s: 알 수 없는 그룹멤버 %s\n" +msgstr "%s: 알 수 없는 그룹 멤버 %s\n" #, c-format msgid "%s: Not a tty\n" -msgstr "%s: tty가 아님\n" +msgstr "%s: tty(단말터미널)가 아님\n" #, c-format msgid "Changing the password for group %s\n" -msgstr "%s 그룹에 대하여 열쇠글을 변경중\n" +msgstr "%s 그룹의 열쇠글을 변경 중\n" msgid "New Password: " -msgstr "새로운 열쇠글: " +msgstr "새 열쇠글: " msgid "Re-enter new password: " -msgstr "새 열쇠글을 다시 입력하세요: " +msgstr "새 열쇠글을 다시 입력하십시오: " msgid "They don't match; try again" -msgstr "입력값이 일치하지 않습니다; 다시 시도하세요" +msgstr "입력값이 일치하지 않습니다. 다시 시도하십시오" #, c-format msgid "%s: Try again later\n" -msgstr "%s: 나중에 다시 시도하세요\n" +msgstr "%s: 나중에 다시 시도하십시오\n" #, c-format msgid "%s: can't get lock\n" @@ -688,45 +707,57 @@ msgstr "%s: 셰도우 파일을 다시 쓸 수 없습니다\n" #, c-format msgid "%s: can't unlock file\n" -msgstr "%s: 파일 잠금을 풀 수 없습니다\n" +msgstr "%s: 파일 잠금을 해제할 수 없습니다\n" #, c-format msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" +"사용법: groupadd [옵션] <그룹>\n" +"\n" +"옵션\n" +" -f, --force\t\t\t지정한 그룹이 이미 존재할 경우에도 끝내고 \n" +"\t\t\t\t성공한 것으로 표시합니다\n" +" -g, --gid <GID>\t\t새 그룹의 gid를 <GID>로 합니다\n" +" -h, --help\t\t\t이 도움말 메시지를 표시하고 끝냅니다\n" +" -K, --key <키>=<값>\t\t/etc/login.defs의 기본값을 무시하고 설정합니다\n" +" -o, --non-unique\t\tGID가 중복되더라도(유일하지 않더라도)\n" +"\t\t\t\t그룹 생성을 허용합니다\n" +"\n" #, c-format msgid "%s: error adding new group entry\n" -msgstr "%s: 새로운 그룹을 더하는 데 오류가 발생했습니다\n" +msgstr "%s: 새 그룹을 추가하는 데 오류가 발생했습니다\n" #, c-format msgid "%s: name %s is not unique\n" -msgstr "%s: %s 란 이름은 적절하지 않습니다\n" +msgstr "%s: %s 란 이름이 유일하지 않습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: GID %u is not unique\n" -msgstr "%s: GID %u은(는) 유일한 아이디가 아닙니다\n" +msgstr "%s: GID %u번은 유일하지 않습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: can't get unique GID\n" msgstr "%s: 유일한 GID를 얻을 수 없습니다\n" #, c-format msgid "%s: %s is not a valid group name\n" -msgstr "%s: %s은(는) 쓸 수 있는 그룹 이름이 아닙니다\n" +msgstr "%s: %s은(는) 사용할 수 없는 그룹 이름입니다\n" #, c-format msgid "%s: cannot rewrite group file\n" -msgstr "%s: 그룹파일을 다시 쓸 수 없습니다\n" +msgstr "%s: 그룹 파일을 다시 쓸 수 없습니다\n" #, c-format msgid "%s: cannot rewrite shadow group file\n" @@ -734,7 +765,7 @@ msgstr "%s: 셰도우 그룹 파일을 다시 쓸 수 없습니다\n" #, c-format msgid "%s: unable to lock group file\n" -msgstr "%s: 그룹 파일 잠금을 할 수 없습니다\n" +msgstr "%s: 그룹 파일을 잠글 수 없습니다\n" #, c-format msgid "%s: unable to open group file\n" @@ -742,7 +773,7 @@ msgstr "%s: 그룹 파일을 열 수가 없습니다\n" #, c-format msgid "%s: unable to lock shadow group file\n" -msgstr "%s: 셰도우 그룹 파일 잠금을 할 수 없습니다\n" +msgstr "%s: 셰도우 그룹 파일 잠글 수 없습니다\n" #, c-format msgid "%s: unable to open shadow group file\n" @@ -750,15 +781,15 @@ msgstr "%s: 셰도우 그룹 파일을 열 수 없습니다\n" #, c-format msgid "%s: invalid group %s\n" -msgstr "%s: 유효하지 않은 그룹 %s\n" +msgstr "%s: 그룹 %s이(가) 허용되지 않습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: -K requires KEY=VALUE\n" -msgstr "%s: NAME=VALUE를 위해서는 -O 옵션이 필요합니다\n" +msgstr "%s: -K 옵션에는 <키>=<값> 형태의 입력이 필요합니다\n" #, c-format msgid "%s: group %s exists\n" -msgstr "%s: 그룹 %s이(가) 있습니다\n" +msgstr "%s: 그룹 %s이(가) 이미 존재합니다\n" #, c-format msgid "Usage: groupdel group\n" @@ -778,7 +809,7 @@ msgstr "%s: 사용자의 주요 그룹은 지울 수 없습니다.\n" #, c-format msgid "%s: group %s does not exist\n" -msgstr "%s: %s 그룹은 없습니다\n" +msgstr "%s: %s 그룹은 존재하지 않습니다\n" #, c-format msgid "%s: group %s is a NIS group\n" @@ -796,9 +827,9 @@ msgstr "사용법: groupmod [-g GID [-o]] [-n 이름] 그룹명\n" msgid "%s: %s not found in /etc/group\n" msgstr "%s: %s은(는) /etc/group에 없습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: %u is not a unique GID\n" -msgstr "%s: %u은(는) 유일한 GID가 아닙니다\n" +msgstr "%s: GID %u번은 유일한 GID가 아닙니다\n" #, c-format msgid "%s: %s is not a unique name\n" @@ -812,17 +843,17 @@ msgstr "사용법: %s [-r] [-s] [그룹 [gshadow]]\n" msgid "Usage: %s [-r] [-s] [group]\n" msgstr "사용법: %s [-r] [-s] [그룹]\n" -#, fuzzy, c-format +#, c-format msgid "No\n" -msgstr "아니오" +msgstr "아니오\n" #, c-format msgid "%s: -s and -r are incompatibile\n" -msgstr "%s: -s 옵션과 -r 옵션은 동시에 쓸 수 없습니다\n" +msgstr "%s: -s 옵션과 -r 옵션을 동시에 쓸 수 없습니다\n" #, c-format msgid "%s: cannot lock file %s\n" -msgstr "%s: 파일 %s 잠금을 할 수 없습니다\n" +msgstr "%s: %s 파일을 잠글 수 없습니다\n" #, c-format msgid "%s: cannot open file %s\n" @@ -830,9 +861,9 @@ msgstr "%s: %s 파일을 열 수 없습니다\n" #, c-format msgid "invalid group file entry\n" -msgstr "유효하지 않은 그룹파일 입력값\n" +msgstr "허용되지 않는 그룹 파일 입력값입니다\n" -#, fuzzy, c-format +#, c-format msgid "delete line '%s'? " msgstr "'%s' 줄을 지울까요?" @@ -840,37 +871,37 @@ msgstr "'%s' 줄을 지울까요?" msgid "duplicate group entry\n" msgstr "그룹 입력값 복제\n" -#, fuzzy, c-format +#, c-format msgid "invalid group name '%s'\n" -msgstr "유효하지 않은 그룹명 '%s'\n" +msgstr "'%s' 그룹은 허용되지 않습니다\n" #, c-format msgid "group %s: no user %s\n" msgstr "그룹 %s: %s 사용자가 없습니다\n" -#, fuzzy, c-format +#, c-format msgid "delete member '%s'? " -msgstr "'%s' 멤버를 지울까요? " +msgstr "'%s' 그룹 멤버를 지울까요? " -#, fuzzy, c-format +#, c-format msgid "no matching group file entry in %s\n" -msgstr "그룹 파일 입력값이 일치하지 않습니다\n" +msgstr "%s에 일치하는 그룹 파일 입력값이 없습니다\n" -#, fuzzy, c-format +#, c-format msgid "add group '%s' in %s ?" -msgstr "셰도우 그룹 %s: %s 란 사용자가 없습니다\n" +msgstr "%s 그룹을 %s 안에 더할까요?" #, c-format msgid "%s: can't update shadow entry for %s\n" -msgstr "%s: %s에 대한 셰도우 입력값을 업데이트 할 수 없습니다\n" +msgstr "%s: %s의 셰도우 입력값을 업데이트 할 수 없습니다\n" #, c-format msgid "%s: can't update entry for group %s\n" -msgstr "%s: %s 그룹에 대한 입력값을 업데이트 할 수 없습니다\n" +msgstr "%s: %s 그룹 입력값을 업데이트 할 수 없습니다\n" #, c-format msgid "invalid shadow group file entry\n" -msgstr "유효하지 않은 셰도우 그룹파일 입력값\n" +msgstr "허용되지 않은 셰도우 그룹파일 입력값\n" #, c-format msgid "duplicate shadow group entry\n" @@ -880,13 +911,13 @@ msgstr "셰도우 그룹 입력값 복제\n" msgid "shadow group %s: no administrative user %s\n" msgstr "셰도우 그룹 %s: 관리용 사용자 %s이(가) 없습니다\n" -#, fuzzy, c-format +#, c-format msgid "delete administrative member '%s'? " msgstr "관리용 멤버 '%s'을(를) 지울까요? " #, c-format msgid "shadow group %s: no user %s\n" -msgstr "셰도우 그룹 %s: %s 란 사용자가 없습니다\n" +msgstr "셰도우 그룹 %s: %s라는 사용자가 없습니다\n" #, c-format msgid "%s: cannot update file %s\n" @@ -898,11 +929,11 @@ msgstr "%s: 파일이 업데이트 되었습니다\n" #, c-format msgid "%s: no changes\n" -msgstr "%s: 바꾸지 않았습니다\n" +msgstr "%s: 변경사항 없음\n" #, c-format msgid "%s: can't lock shadow group file\n" -msgstr "%s: 셰도우 그룹 파일 잠금을 할 수 없습니다\n" +msgstr "%s: 셰도우 그룹 파일을 잠글 수 없습니다\n" #, c-format msgid "%s: can't open shadow group file\n" @@ -934,9 +965,9 @@ msgstr "사용법: id\n" #, c-format msgid " groups=" -msgstr " 그룹들=" +msgstr " 그룹 목록=" -#, fuzzy, c-format +#, c-format msgid "" "Usage: lastlog [options]\n" "\n" @@ -945,13 +976,16 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "사용법: lastlog [옵션]\n" "\n" "옵션:\n" -" -h, --help\t\t이 도움말 메세지를 표시하고 끝납니다\n" -" -t, --time DAYS\tDAYS일 내의 최근 로그 기록만 표시합니다\n" -" -u, --user LOGIN\tLOGIN이라는 사용자의 최근 기록을 봅니다\n" +" -b, --before <날짜>\t<날짜>일 이전의 lastlog 기록을 표시합니다\n" +" -h, --help\t\t이 도움말 메세지를 표시하고 끝냅니다\n" +" -t, --time <날짜>\t<날짜>일 내의 lastlog 기록만 표시합니다\n" +" -u, --user <로그인>\t<로그인> 사용자의 lastlog 기록만 표시합니다\n" +"\n" #, c-format msgid "Username Port From Latest\n" @@ -966,7 +1000,7 @@ msgstr "**한번도 로그인한 적이 없습니다**" #, c-format msgid "lastlog: unexpected argument: %s\n" -msgstr "" +msgstr "lastlog: 알 수 없는 인자입니다: %s\n" #, c-format msgid "Usage: %s [-p] [name]\n" @@ -998,7 +1032,7 @@ msgid "" "[Disconnect bypassed -- root login allowed.]\n" msgstr "" "\n" -"[접속해제가 무시되었습니다 -- 루트만 로그인을 할 수 있습니다]\n" +"[접속해제가 무시되었습니다 -- 루트 로그인 허용.]\n" #, c-format msgid "" @@ -1006,39 +1040,35 @@ msgid "" "Login timed out after %d seconds.\n" msgstr "" "\n" -"%d 초 후에 로그인 시간이 완료됩니다.\n" +"%d 초 후 로그인이 종료되었습니다.\n" -#, fuzzy, c-format +#, c-format msgid " on '%.100s' from '%.200s'" -msgstr " on `%.100s' from `%.200s'" +msgstr " '%2$.200s'부터 '%1$.100s'에" -#, fuzzy, c-format +#, c-format msgid " on '%.100s'" -msgstr " on `%.100s'" +msgstr " '%.100s'에" #, c-format msgid "login: PAM Failure, aborting: %s\n" -msgstr "" +msgstr "login: PAM 실패. 중지 중: %s\n" -#, fuzzy, c-format +#, c-format msgid "%s login: " -msgstr "" -"\n" -"%s 로그인: " +msgstr "%s 로그인: " -#, fuzzy, c-format +#, c-format msgid "login: " -msgstr "" -"\n" -"%s 로그인: " +msgstr "로그인: " -#, fuzzy, c-format +#, c-format msgid "Maximum number of tries exceeded (%d)\n" -msgstr "열쇠글 바꿔야 할 최대 날\t\t: %ld\n" +msgstr "로그인 시도 횟수 최대값을 초과했습니다(%d)\n" #, c-format msgid "login: abort requested by PAM\n" -msgstr "" +msgstr "login: PAM에서 종료를 요청했습니다\n" #, c-format msgid "" @@ -1053,10 +1083,10 @@ msgstr "로그인이 맞지 않습니다" #, c-format msgid "%s: failure forking: %s" -msgstr "" +msgstr "%s: fork 실패: %s" msgid "Warning: login re-enabled after temporary lockout.\n" -msgstr "경고: 일시적으로 페쇄된뒤 다시 로그인할 수 있습니다.\n" +msgstr "경고: 로그인이 일시적으로 폐쇄된 후 다시 로그인을 허용합니다.\n" #, c-format msgid "Last login: %s on %s" @@ -1068,12 +1098,14 @@ msgstr "마지막 로그인: %.19s on %s" #, c-format msgid " from %.*s" -msgstr " from %.*s" +msgstr " %.*s 에서" msgid "" "login time exceeded\n" "\n" msgstr "" +"로그인 시간이 지나갔습니다\n" +"\n" #, c-format msgid "Usage: newgrp [-] [group]\n" @@ -1083,9 +1115,9 @@ msgstr "사용법: newgrp [-] [그룹]\n" msgid "Usage: sg group [[-c] command]\n" msgstr "사용법: sg group [[-c] 명령]\n" -#, fuzzy, c-format +#, c-format msgid "unknown UID: %u\n" -msgstr "알 수 없는 GID: %lu\n" +msgstr "알 수 없는 UID: %u\n" #, c-format msgid "unknown GID: %lu\n" @@ -1096,7 +1128,7 @@ msgstr "죄송합니다.\n" #, c-format msgid "too many groups\n" -msgstr "그룹들이 너무나 많습니다\n" +msgstr "그룹이 너무 많습니다\n" #, c-format msgid "Usage: %s [input]\n" @@ -1104,11 +1136,11 @@ msgstr "사용법: %s [입력값]\n" #, c-format msgid "%s: can't lock /etc/passwd.\n" -msgstr "%s: /etc/passwd 잠금을 할 수 없습니다.\n" +msgstr "%s: /etc/passwd를 잠글 수 없습니다.\n" #, c-format msgid "%s: can't lock files, try again later\n" -msgstr "%s: 파일 잠금을 할 수 없습니다, 나중에 다시 시도하세요\n" +msgstr "%s: 파일을 잠글 수 없습니다, 나중에 다시 시도하십시오\n" #, c-format msgid "%s: can't open files\n" @@ -1116,7 +1148,7 @@ msgstr "%s: 파일을 열 수가 없습니다\n" #, c-format msgid "%s: line %d: invalid line\n" -msgstr "%s: %d번 줄: 유효하지 않은 라인\n" +msgstr "%s: %d번 줄: 유효하지 않습니다\n" #, c-format msgid "%s: line %d: can't create GID\n" @@ -1136,11 +1168,11 @@ msgstr "%s: %d번 줄: 열쇠글을 업데이트 할 수 없습니다\n" #, c-format msgid "%s: line %d: mkdir failed\n" -msgstr "%s: %d번 줄: 디렉토리 만들기를 실패했습니다\n" +msgstr "%s: %d번 줄: 디렉토리 만들기에 실패했습니다\n" #, c-format msgid "%s: line %d: chown failed\n" -msgstr "%s: %d번 줄: chown을 실패했습니다\n" +msgstr "%s: %d번 줄: chown 실패했습니다\n" #, c-format msgid "%s: line %d: can't update entry\n" @@ -1172,7 +1204,29 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" +"사용법: passwd [옵션] [로그인]\n" +"\n" +"옵션:\n" +" -a, --all\t\t\t모든 계정의 열쇠글 상태를 보고합니다\n" +" -d, --delete\t\t\t지정된 계정의 열쇠글을 지웁니다\n" +" -e, --expire\t\t\t지정된 계정 열쇠글을 강제로 만기시킵니다\n" +" -h, --help\t\t\t이 도움말 메시지를 표시하고 끝냅니다\n" +" -k, --keep-tokens\t\t열쇠글이 만기되었을 때만 변경합니다\n" +" -i, --inactive <비활성화기간>\t만료된 후 비활성화 기간을 \n" +"\t\t\t\t<비활성화기간>으로 합니다\n" +" -l, --lock\t\t\t지정된 계정을 잠급니다\n" +" -n, --mindays <최소날수>\t열쇠글을 다시 변경할 수 있는 최소 일\n" +"\t\t\t\t수를 <최소날수>로 합니다\n" +" -q, --quiet\t\t\t조용한 모드\n" +" -r, --repository <저장소>\t<저장소> 저장소에 있는 열쇠글을 변경합니다\n" +" -S, --status\t\t\t지정된 계정의 열쇠글 상태를 보고합니다\n" +" -u, --unlock\t\t\t지정된 계정의 잠금을 해제합니다\n" +" -w, --warndays <경고날수>\t열쇠글 만기 예고를 <경고날수> 이전부터 합니다\n" +" -x, --maxdays <최대날수>\t열쇠글을 변경하지 않을 수 있는 최대 일\n" +"\t\t\t\t수를 <최대날수>로 합니다\n" +"\n" msgid "Old password: " msgstr "예전 열쇠글: " @@ -1182,15 +1236,15 @@ msgid "" "Enter the new password (minimum of %d, maximum of %d characters)\n" "Please use a combination of upper and lower case letters and numbers.\n" msgstr "" -"새로운 열쇠글을 입력하세요 (최소 %d, 최대 %d 글자)\n" -"상하위 글자와 숫자를 조합하여 사용하세요.\n" +"새 열쇠글을 입력하십시오(최소 %d, 최대 %d 글자)\n" +"영어 대소문자와 숫자를 조합하여 사용하십시오.\n" msgid "New password: " -msgstr "새로운 열쇠글: " +msgstr "새 열쇠글: " #, c-format msgid "Try again.\n" -msgstr "다시 시도하세요.\n" +msgstr "다시 시도하십시오.\n" #, c-format msgid "" @@ -1198,19 +1252,19 @@ msgid "" "Warning: weak password (enter it again to use it anyway).\n" msgstr "" "\n" -"경고: 보안성이 없는 열쇠글 (그래도 사용하길 원한다면 다시 입력하세요).\n" +"경고: 보안성이 없는 열쇠글 (그래도 사용하길 원하신다면 다시 입력하십시오).\n" #, c-format msgid "They don't match; try again.\n" -msgstr "입력값이 일치하지 않습니다; 다시 시도하세요.\n" +msgstr "입력값이 일치하지 않습니다. 다시 시도하십시오.\n" #, c-format msgid "The password for %s cannot be changed.\n" -msgstr "%s에 대한 열쇠글은 바꿀 수 없습니다.\n" +msgstr "%s의 열쇠글은 바꿀 수 없습니다.\n" #, c-format msgid "Sorry, the password for %s cannot be changed yet.\n" -msgstr "죄송합니다, %s에 대한 열쇠글은 아직 바꿀 수 없습니다.\n" +msgstr "죄송합니다, %s의 열쇠글은 아직 바꿀 수 없습니다.\n" #, c-format msgid "%s: out of memory\n" @@ -1222,23 +1276,23 @@ msgstr "%s: %s 저장소는 지원하지 않습니다\n" #, c-format msgid "%s: You may not view or modify password information for %s.\n" -msgstr "%s: %s에 대한 열쇠글 정보를 보거나 바꿀 수 없습니다.\n" +msgstr "%s: %s의 열쇠글 정보를 보거나 바꿀 수 없습니다.\n" #, c-format msgid "Changing password for %s\n" -msgstr "%s에 대한 열쇠글을 변경중\n" +msgstr "%s에 대한 열쇠글을 변경 중\n" #, c-format msgid "The password for %s is unchanged.\n" -msgstr "%s에 대한 열쇠글을 바꾸지 않았습니다.\n" +msgstr "%s의 열쇠글을 바꾸지 않았습니다.\n" #, c-format msgid "Password changed.\n" msgstr "열쇠글을 바꿨습니다.\n" -#, fuzzy, c-format +#, c-format msgid "Password set to expire.\n" -msgstr "열쇠글 사용기한이 지났습니다." +msgstr "열쇠글이 만기되도록 설정하였습니다.\n" #, c-format msgid "Usage: %s [-q] [-r] [-s] [passwd [shadow]]\n" @@ -1262,27 +1316,27 @@ msgstr "사용자 %s: 그룹이 없습니다 %u\n" #, c-format msgid "user %s: directory %s does not exist\n" -msgstr "사용자 %s: %s 디렉토리는 없습니다\n" +msgstr "사용자 %s: %s 디렉토리가 없습니다\n" #, c-format msgid "user %s: program %s does not exist\n" -msgstr "사용자 %s: %s 프로그램은 없습니다\n" +msgstr "사용자 %s: %s 프로그램이 없습니다\n" -#, fuzzy, c-format +#, c-format msgid "no matching password file entry in %s\n" -msgstr "열쇠글 파일 입력값이 일치하지 않습니다\n" +msgstr "%s에 있는 열쇠글 파일 입력값이 일치하지 않습니다\n" -#, fuzzy, c-format +#, c-format msgid "add user '%s' in %s? " -msgstr "셰도우 그룹 %s: %s 란 사용자가 없습니다\n" +msgstr "사용자 '%s'을(를) %s에 추가할까요?" #, c-format msgid "%s: can't update passwd entry for %s\n" -msgstr "%s: %s에 대한 열쇠글 입력값을 업데이트 할 수 없습니다\n" +msgstr "%s: %s의 열쇠글 입력값을 업데이트 할 수 없습니다\n" #, c-format msgid "invalid shadow password file entry\n" -msgstr "유효하지 않은 셰도우 열쇠글 파일 입력값\n" +msgstr "허용되지 않는 셰도우 열쇠글 파일 입력값입니다\n" #, c-format msgid "duplicate shadow password entry\n" @@ -1294,15 +1348,15 @@ msgstr "사용자 %s: 마지막 열쇠글 바꾼 때가 미래입니다\n" #, c-format msgid "%s: can't lock passwd file\n" -msgstr "%s: 열쇠글 파일 잠금을 할 수 없습니다\n" +msgstr "%s: 열쇠글 파일을 잠글 수 없습니다\n" #, c-format msgid "%s: can't open passwd file\n" -msgstr "%s: 열쇠글 파일을 열 수 없습니다\n" +msgstr "%s: 열쇠글 파일을 잠글 수 없습니다\n" #, c-format msgid "%s: can't remove shadow entry for %s\n" -msgstr "%s: %s에 대한 셰도우 입력값을 지울 수 없습니다\n" +msgstr "%s: %s의 셰도우 입력값을 지울 수 없습니다\n" #, c-format msgid "%s: can't update shadow file\n" @@ -1314,7 +1368,7 @@ msgstr "%s: 열쇠글 파일을 업데이트 할 수 없습니다\n" #, c-format msgid "%s: can't update entry for user %s\n" -msgstr "%s: 사용자 %s에 대한 입력값을 업데이트 할 수 없습니다\n" +msgstr "%s: 사용자 %s의 입력값을 업데이트 할 수 없습니다\n" #, c-format msgid "%s: can't delete shadow password file\n" @@ -1322,7 +1376,7 @@ msgstr "%s: 셰도우 열쇠글 파일을 지울 수 없습니다\n" #, c-format msgid "Access to su to that account DENIED.\n" -msgstr "이 어카운트로 su로 접근제어하는 허가가 거부되었습니다.\n" +msgstr "su를 통해 이 계정으로 접근하는 것이 거부되었습니다.\n" #, c-format msgid "Password authentication bypassed.\n" @@ -1330,14 +1384,14 @@ msgstr "열쇠글 인증이 무시되었습니다.\n" #, c-format msgid "Please enter your OWN password as authentication.\n" -msgstr "사용자 자신의 열쇠글을 인증으로써 입력을 하십시오.\n" +msgstr "인증하기 위해 본인의 열쇠글을 입력하십시오.\n" msgid "Sorry." msgstr "죄송합니다." -#, fuzzy, c-format +#, c-format msgid "%s: %s\n" -msgstr "열쇠글: %s\n" +msgstr "%s: %s\n" #, c-format msgid "" @@ -1351,11 +1405,23 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" +"사용법: su [옵션] [로그인]\n" +"\n" +"옵션:\n" +" -c, --command <명령어>\t\t실행된 셸에 <명령어>를 보냅니다\n" +" -h, --help\t\t\t이 도움말 메시지를 표시하고 끝냅니다\n" +" -, -l, --login\t\t셸을 로그인 셸로 합니다\n" +" -m, -p,\n" +" --preserve-environment\t환경변수를 리셋하지 않고 같을 셸을\n" +"\t\t\t\t사용합니다\n" +" -s, --shell <셸>\t\t열쇠글 파일의 기본 셸 대신 <셸>를 사용합니다\n" +"\n" #, c-format msgid "%s: must be run from a terminal\n" -msgstr "%s: 터미널에서 받드시 실행이 되어져야 합니다\n" +msgstr "%s: 터미널에서 받드시 실행되어야 합니다\n" #, c-format msgid "%s: pam_start: error %d\n" @@ -1367,10 +1433,10 @@ msgstr "알 수 없는 아이디: %s\n" #, c-format msgid "You are not authorized to su %s\n" -msgstr "당신은 su %s 에게 인증이 되지 않았습니다\n" +msgstr "su %s를 하도록 인증이 되지 않았습니다\n" msgid "(Enter your own password)" -msgstr "(자신의 열쇠글을 입력하세요)" +msgstr "(본인의 열쇠글을 입력하십시오)" #, c-format msgid "" @@ -1390,7 +1456,7 @@ msgstr "열쇠글 파일 없음\n" #, c-format msgid "No password entry for 'root'\n" -msgstr "'루트'에 대한 열쇠글 파일 입력값 없음\n" +msgstr "'루트'에 대한 열쇠글 파일 입력값이 없음\n" msgid "" "\n" @@ -1398,15 +1464,15 @@ msgid "" "(or give root password for system maintenance):" msgstr "" "\n" -"일반적으로 시작(normal startup)을 하려면 control-d를 입력하세요,\n" -"(그렇지 않으면 시스템 정비를 위하여 루트 열쇠글을 입력하세요)" +"일반적으로 시작(normal startup)을 하려면 control-d를 입력하십시오,\n" +"(그렇지 않으면 시스템 정비를 위하여 루트 열쇠글을 입력하십시오)" msgid "Entering System Maintenance Mode\n" msgstr "시스템 정비 모드로 들어가고 있습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid numeric argument '%s'\n" -msgstr "%s: 유효하지 않은 숫자 입력값 `%s'\n" +msgstr "%s: 잘못된 숫자 인자 '%s'\n" #, c-format msgid "%s: unknown GID %s\n" @@ -1418,23 +1484,23 @@ msgstr "%s: 알 수 없는 그룹 %s\n" #, c-format msgid "%s: cannot create new defaults file\n" -msgstr "%s: 새로운 디폴트 파일을 만들 수 없습니다\n" +msgstr "%s: 새로운 기본값 파일을 만들 수 없습니다\n" #, c-format msgid "%s: cannot open new defaults file\n" -msgstr "%s: 새로운 디폴트 파일을 만들 수 없습니다\n" +msgstr "%s: 새로운 기본값 파일을 만들 수 없습니다\n" #, c-format msgid "%s: rename: %s" -msgstr "%s: 이름 재 설정: %s" +msgstr "%s: 이름 다시 설정: %s" -#, fuzzy, c-format +#, c-format msgid "%s: group '%s' is a NIS group.\n" -msgstr "%s: `%s' 그룹은 NIS 그룹입니다.\n" +msgstr "%s: '%s' 그룹은 NIS 그룹입니다.\n" #, c-format msgid "%s: too many groups specified (max %d).\n" -msgstr "%s: 너무나 많은 그룹이 명시되었습니다 (최대 %d).\n" +msgstr "%s: 그룹이 너무 많이 명시되었습니다 (최대 %d).\n" #, c-format msgid "" @@ -1464,51 +1530,74 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" +"사용법: useradd [옵션] 로그인\n" +"\n" +"옵션:\n" +" -b, --base-dir <기본디렉토리>\t새 사용자 계정의 홈 디록토리의 기본\n" +"\t\t\t\t디렉토리\n" +" -c, --comment <설명>\t\t새 사용자 계정의 GECOS 필드를 설정합니다\n" +" -d, --home-dir <홈디렉토리>\t새 사용자 계정의 홈 디록토리\n" +" -D, --defaults\t\t기본 useradd 설정을 표시하거나 변경합니다\n" +" -e, --expiredate <만료일>\t계정 만기 날짜를 <만료일>로 합니다\n" +" -f, --inactive <비활성화기간>\t만료된 후 비활성화 기간을 \n" +"\t\t\t\t<비활성화기간>으로 합니다\n" +" -g, --gid <그룹>\t\t새 주요 그룹을 <그룹>으로 강제로 지정합니다\n" +" -G, --groups <그룹목록>\t\t보조 그룹의 목록을 새로 지정합니다\n" +" -h, --help\t\t\t이 도움말을 표시하고 끝냅니다\n" +" -k, --skel <SKEL디렉토리>\t다른 skel 디렉토리를 지정합니다\n" +" -K, --key <키>=<값>\t\t/etc/login.defs의 기본값을 무시하고 설정합니다\n" +" -m, --create-home\t\t새 사용자 계정의 홈 디렉토리를 생성합니다\n" +" -o, --non-unique\t\t중복되는 UID도 허용합니다\n" +" -p, --password <열쇠글>\t새로 사용할 열쇠글을 암호화하여 사용합니다\n" +" -s, --shell <셸>\t\t지정된 사용자 계정의 로그인 셸을 지정합니다\n" +" -u, --uid <UID>\t\t\t지정된 사용자 계정의 새 <UID> 값을 지정합니다\n" +"\n" -#, fuzzy, c-format +#, c-format msgid "%s: UID %u is not unique\n" -msgstr "%s: GID %u은(는) 유일한 아이디가 아닙니다\n" +msgstr "%s: UID %u번은 유일하지 않습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: can't get unique UID\n" -msgstr "%s: 유일한 GID를 얻을 수 없습니다\n" +msgstr "%s: 유일한 UID를 얻을 수 없습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid base directory '%s'\n" -msgstr "%s: 기본 디렉토리 `%s'은(는) 잘못되었습니다\n" +msgstr "%s: 기본 디렉토리 '%s' 잘못되었습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid comment '%s'\n" -msgstr "%s: 주석 `%s'이(가) 틀렸습니다\n" +msgstr "%s: 주석 '%s'이(가) 잘못되었습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid home directory '%s'\n" -msgstr "%s: 홈 디렉토리 `%s'은(는) 잘못되었습니다\n" +msgstr "%s: 홈 디렉토리 '%s'은(는) 잘못되었습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid date '%s'\n" -msgstr "%s: 날짜 `%s'은(는) 잘못되었습니다\n" +msgstr "%s: 날짜 '%s'은(는) 잘못되었습니다\n" #, c-format msgid "%s: shadow passwords required for -e\n" -msgstr "%s: 셰도우 열쇠글이 -e 옵션을 요구합니다\n" +msgstr "%s: -e 옵션을 사용할 경우 셰도우 열쇠글이 필요합니다\n" #, c-format msgid "%s: shadow passwords required for -f\n" -msgstr "%s: 셰도우 열쇠글이 -f 옵션을 요구합니다\n" +msgstr "%s: -f 옵션을 사용할 경우 셰도우 열쇠글이 필요합니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid field '%s'\n" msgstr "%s: `%s' 부분은 유효하지 않습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid shell '%s'\n" -msgstr "%s: 유효하지 않은 쉘 `%s'\n" +msgstr "%s: 유효하지 않은 쉘 '%s'\n" #, c-format msgid "%s: invalid user name '%s'\n" -msgstr "%s: 유효하지 않은 사용자명 `%s'\n" +msgstr "%s: 유효하지 않은 사용자명 '%s'\n" #, c-format msgid "%s: cannot rewrite password file\n" @@ -1536,7 +1625,7 @@ msgstr "%s: 셰도우 열쇠글 파일을 열 수 없습니다\n" #, c-format msgid "%s: error locking group file\n" -msgstr "%s: 그룹 파일 잠금을 하는 데 오류가 발생했습니다\n" +msgstr "%s: 그룹 파일을 잠그는 데 오류가 발생했습니다\n" #, c-format msgid "%s: error opening group file\n" @@ -1552,47 +1641,52 @@ msgstr "%s: 그룹 파일을 여는 데 오류가 발생했습니다\n" #, c-format msgid "%s: error adding new password entry\n" -msgstr "%s: 새로운 열쇠글 입력값을 더하는 데 오류가 발생했습니다\n" +msgstr "%s: 새 열쇠글 입력값을 추가하는 데 오류가 발생했습니다\n" #, c-format msgid "%s: error adding new shadow password entry\n" -msgstr "%s: 새로운 셰도우 열쇠글 입력값을 더하는 데 오류가 발생했습니다\n" +msgstr "%s: 새 셰도우 열쇠글 입력값을 더하는 데 오류가 발생했습니다\n" #, c-format msgid "%s: cannot create directory %s\n" msgstr "%s: 디렉토리 %s을(를) 만들 수 없습니다\n" msgid "Creating mailbox file" -msgstr "" +msgstr "메일함 파일을 생성 중" #, c-format msgid "" "Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n" msgstr "" +"'mail' 그룹이 존재하지 않습니다. 사용자의 메일함 파일을 0600 모드로\n" +"생성합니다\n" msgid "Setting mailbox file permissions" -msgstr "" +msgstr "메일함의 파일 권한을 설정 중" #, c-format msgid "%s: user %s exists\n" -msgstr "%s: 사용자 %s이(가) 있습니다\n" +msgstr "%s: 사용자 %s이(가) 이미 존재합니다\n" #, c-format msgid "" "%s: group %s exists - if you want to add this user to that group, use -g.\n" msgstr "" -"%s: %s 그룹이 있습니다 - 이 사용자를 이 그룹에 더하려면, -g 옵션을 사용하십시" -"오.\n" +"%s: %s 그룹이 이미 존재합니다 - 이 사용자를 이 그룹에 더하고자 한다면, \n" +"-g 옵션을 사용하십시오.\n" #, c-format msgid "" "%s: warning: the home directory already exists.\n" "Not copying any file from skel directory into it.\n" msgstr "" +"%s: 경고: 홈디렉토리가 이미 존재합니다.\n" +"skel 디렉토리에서 파일을 복사하지 않습니다.\n" #, c-format msgid "%s: warning: CREATE_HOME not supported, please use -m instead.\n" -msgstr "%s:경고: CREATE_HOME은 지원되지 않습니다, -m 옵션을 대신 사용하세요.\n" +msgstr "" +"%s:경고: CREATE_HOME은 지원하지 않습니다. -m 옵션을 대신 사용하십시오.\n" #, c-format msgid "" @@ -1602,15 +1696,23 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" +"사용법: userdel [옵션] <로그인>\n" +"\n" +"옵션:\n" +" -f, --force\t\t\t파일의 소유자가 아니더라도 강제로 지웁니다\n" +" -h, --help\t\t\t이 도움말 메시지를 표시하고 끝냅니다\n" +" -r, --remove\t\t\t홈 디렉토리와 메일 저장소을 지웁니다\n" +"\n" #, c-format msgid "%s: error updating group entry\n" msgstr "%s: 그룹 입력값을 업데이트하는 데 오류가 발생했습니다\n" -#, fuzzy, c-format +#, c-format msgid "%s: Cannot remove group %s which is a primary group for another user.\n" -msgstr "%s: 사용자의 주요 그룹은 지울 수 없습니다.\n" +msgstr "%s: %s 그룹은 다른 사용자의 주요 그룹이므로 지울 수 없습니다.\n" #, c-format msgid "%s: cannot open group file\n" @@ -1646,13 +1748,13 @@ msgstr "%s: 사용자 %s은(는) 없습니다\n" #, c-format msgid "%s: user %s is a NIS user\n" -msgstr "%s: 사용자 %s은(는) NIS 사용자 입니다\n" +msgstr "%s: %s 사용자는 NIS 사용자 입니다\n" #, c-format msgid "%s: not removing directory %s (would remove home of user %s)\n" msgstr "" -"%s: 디렉토리 %s은(는) 지우지 않습니다 (사용자 %s의 홈 디렉토리가 지워질 것입" -"니다)\n" +"%s: 디렉토리 %s은(는) 지우지 않습니다 (사용자 %s의 홈 디렉토리가 \n" +"지워지게 됩니다)\n" #, c-format msgid "%s: error removing directory %s\n" @@ -1660,19 +1762,19 @@ msgstr "%s: 디렉토리 %s을(를) 지우는 데 오류가 발생했습니다\n #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1681,31 +1783,55 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" +"사용법: usermod [옵션] <로그인>\n" +"\n" +"옵션:\n" +" -a, --append <그룹>\t\t사용자를 보조 그룹 <그룹>에 추가합니다\n" +" -c, --comment <설명>\t\tGECOS필드의 값을 새로 설정합니다\n" +" -d, --home <홈디렉토리>\t\t지정된 사용자 계정의 새 홈 디렉토리를 지정합니" +"다\n" +" -e, --expiredate <만료날짜>\t계정 만기 날짜를 <만료날짜>로 합니다\n" +" -f, --inactive <비활성화기간>\t만료된 후 비활성화 기간을 \n" +"\t\t\t\t<비활성화기간>으로 합니다\n" +" -g, --gid <그룹>\t\t새 주요 그룹을 <그룹>으로 강제로 지정합니다\n" +" -G, --groups <그룹목록>\t\t보조 그룹의 목록을 새로 지정합니다\n" +" -h, --help\t\t\t이 도움말을 표시하고 끝냅니다\n" +" -l, --login <새로그인>\t\t로그인명의 새 이름을 지정합니다\n" +" -L, --lock\t\t\t지정된 사용자 계정을 잠급니다\n" +" -m, --move-home\t\t홈 디렉토리의 내용을 새 홈 디렉토리로 옮깁니다\n" +"\t\t\t\t(-d 옵션과 함께 사용해야 합니다)\n" +" -o, --non-unique\t\t중복되는 UID도 허용합니다\n" +" -p, --password <열쇠글>\t새로 사용할 열쇠글을 암호화하여 사용합니다\n" +" -s, --shell <셸>\t\t지정된 사용자 계정의 로그인 셸을 지정합니다\n" +" -u, --uid <UID>\t\t\t지정된 사용자 계정의 새 <UID> 값을 지정합니다\n" +" -U, --unlock\t\t\t사용자 계정의 잠금을 해제합니다\n" +"\n" #, c-format msgid "%s: out of memory in update_group\n" -msgstr "%s: 업데이트_그룹에 메모리 부족\n" +msgstr "%s: 업데이트_그룹에서 메모리 부족\n" #, c-format msgid "%s: out of memory in update_gshadow\n" -msgstr "%s: 업데이트_그룹셰도우에 메모리 부족\n" +msgstr "%s: 업데이트_그룹셰도우에서 메모리 부족\n" #, c-format msgid "%s: no flags given\n" -msgstr "%s: 주어진 flag가 없습니다\n" +msgstr "%s: 주어진 플래그가 없습니다\n" #, c-format msgid "%s: shadow passwords required for -e and -f\n" -msgstr "%s: 셰도우 열쇠글이 -e 옵션과 -f 옵션을 요구합니다\n" +msgstr "%s: -e 옵션과 -f 옵션은 셰도우 열쇠글을 요구합니다\n" #, c-format msgid "%s: -a flag is ONLY allowed with the -G flag\n" -msgstr "" +msgstr "%s: -a 플래그는 -G 플래그와 함께 사용해야 합니다\n" #, c-format msgid "%s: uid %lu is not unique\n" -msgstr "%s: UID %lu은(는) 유일하지 않습니다\n" +msgstr "%s: UID %lu번은 유일하지 않습니다\n" #, c-format msgid "%s: error changing password entry\n" @@ -1721,7 +1847,7 @@ msgstr "%s: 셰도우 열쇠글 입력값을 제거하는 데 오류가 발생 #, c-format msgid "%s: directory %s exists\n" -msgstr "%s: 디렉토리 %s은(는) 있습니다\n" +msgstr "%s: 디렉토리 %s은(는) 이미 존재합니다\n" #, c-format msgid "%s: can't create %s\n" @@ -1733,21 +1859,21 @@ msgstr "%s: %s을(를) chown할 수 없습니다\n" #, c-format msgid "%s: warning: failed to completely remove old home directory %s" -msgstr "" +msgstr "%s: 경고: 이전 홈 디렉토리 %s을(를) 완전히 지우는 데 실패했습니다" #, c-format msgid "%s: cannot rename directory %s to %s\n" -msgstr "%s: 디렉토리 %s에서 %s(으)로 이름을 바꿀 수 없습니다\n" +msgstr "%s: 디렉토리 %s의 이름을 %s(으)로 바꿀 수 없습니다\n" #, c-format msgid "%s: warning: %s not owned by %s\n" -msgstr "%s: 경고: %s은(는) %s에 소유되어 있지 않습니다\n" +msgstr "%s: 경고: %s은(는) %s이(가) 소유하고 있지 않습니다\n" msgid "failed to change mailbox owner" -msgstr "메일박스 소유자를 바꾸는 데 실패했습니다" +msgstr "메일함 소유자를 바꾸는 데 실패했습니다" msgid "failed to rename mailbox" -msgstr "메일박스의 이름을 바꾸는 데 실패했습니다" +msgstr "메일함의 이름을 바꾸는 데 실패했습니다" #, c-format msgid "" @@ -1759,7 +1885,18 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" +"사용법: vipw [옵션]\n" +"\n" +"옵션:\n" +" -g, --group\t\t\t그룹 데이터베이스를 수정합니다\n" +" -h, --help\t\t\t이 도움말 메시지를 표시하고 끝냅니다\n" +" -p, --passwd\t\t\t 열쇠글 데이터베이스를 수정합니다\n" +" -q, --quiet\t\t\t조용한 모드\n" +" -s, --shadow\t\t\t셰도우 데이터베이스나 그룹 셰도우 \n" +"\t\t\t\t데이터베이스를 수정합니다\n" +"\n" #, c-format msgid "" @@ -1778,12 +1915,3 @@ msgstr "백업을 만들 수 없습니다" #, c-format msgid "%s: can't restore %s: %s (your changes are in %s)\n" msgstr "%s: %s을(를) 복구시킬 수 없습니다: %s (바뀐 사항은 %s에 있습니다)\n" - -#~ msgid "" -#~ "No group named \"mail\" exists, creating mail spool with mode 0600.\n" -#~ msgstr "" -#~ "\"mail\"이라는 이름의 그룹이 있습니다. 메일 스풀을 모드 0600으로 만듭니" -#~ "다.\n" - -#~ msgid "Can't create mail spool for user %s.\n" -#~ msgstr "사용자 %s의 메일 스풀을 만들 수 없습니다.\n" diff --git a/po/nb.gmo b/po/nb.gmo index ea39d5e2a1de21f5da69c0b3d62cd4fc9ea95e95..9092a86a0fa9e0b7a59d7762868786be0a8835f6 100644 GIT binary patch delta 11176 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 LnVfp}Uf=%#k7>u= delta 8394 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 diff --git a/po/nb.po b/po/nb.po index e4f5065d..3fbea944 100644 --- a/po/nb.po +++ b/po/nb.po @@ -8,10 +8,10 @@ # msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.15\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-03-12 21:08+0100\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-23 09:01+0200\n" "Last-Translator: Bjørn Steensrud <bjornst@powertech.no>\n" "Language-Team: Norwegian Bokmål <i18n-nb@lister.ping.uio.no>\n" "MIME-Version: 1.0\n" @@ -145,9 +145,9 @@ msgstr "passwd: passorder ble oppdatert\n" msgid "Incorrect password for %s.\n" msgstr "Feil passord for «%s».\n" -#, fuzzy, c-format +#, c-format msgid "Unable to cd to '%s'\n" -msgstr "Klare ikke endre katalog til \"%s\"\n" +msgstr "Klarte ikke endre katalog til «%s»\n" msgid "No directory, logging in with HOME=/" msgstr "Ingen hjemmemappe, logger inn med HOME=/" @@ -156,13 +156,13 @@ msgstr "Ingen hjemmemappe, logger inn med HOME=/" msgid "Cannot execute %s" msgstr "Kan ikke utføre %s" -#, fuzzy, c-format +#, c-format msgid "Invalid root directory '%s'\n" -msgstr "Ugyldig rot mappe \"%s\"\n" +msgstr "Ugyldig rot mappe «%s»\n" -#, fuzzy, c-format +#, c-format msgid "Can't change root directory to '%s'\n" -msgstr "Kan ikke endre rot mappa til \"%s\"\n" +msgstr "Kan ikke endre rot-mappa til «%s»\n" msgid "No utmp entry. You must exec \"login\" from the lowest level \"sh\"" msgstr "Ingen oppføring i utmp. Du må kjøre «login» fra «sh» på laveste nivå" @@ -197,18 +197,19 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Bruk: chage [valg] bruker\n" "\n" -"Valg: -d, --lastday SISTE_DAG\t angi at siste passord-endring skjedde " +"Valg: -d, --lastday SISTE_DAG\tangi at siste passord-endring skjedde " "SISTE_DAG\n" -" -E, --expiredate UTLØPSDATO\t angi at kontoen utløper UTLØPSDATO\n" +" -E, --expiredate UTLØPSDATO\tangi at kontoen utløper UTLØPSDATO\n" " -h, .--help\t\t\tvis denne hjelpeteksten og avslutt\n" -" -I, --inaktive INAKTIV\t angi at passordet settes til INAKTIV etter utløp\n" -" -l, --list\t\t\t vis informasjon om kontoens aldring og utløp\n" -" m, --mindays MIN_DAGER\toppgir at passordet først kan endres etter \n" +" -I, --inaktive INAKTIV\tangi at passordet settes til INAKTIV etter utløp\n" +" -l, --list\t\t\tvis informasjon om kontoens aldring og utløp\n" +" m, --mindays MIN_DAGER\toppgir at passordet først kan endres etter\n" "\t\t\t\tMIN_DAGER\n" -" M, --maxdays MAKS_DAGER\t oppgir at passordet må endres før det er\n" +" M, --maxdays MAKS_DAGER\toppgir at passordet må endres før det er\n" "\t\t\t\tgått MAKS_DAGER\n" " -W, --warndats VARSLDAGER\tetter VARSLDAGER varsles bruker om at\n" "\t\t\t\tpassordet snart utløper\n" @@ -270,7 +271,7 @@ msgstr "Største antall dager mellom passord-endring\t\t:%ld\n" #, c-format msgid "Number of days of warning before password expires\t: %ld\n" -msgstr "Antall dager med varsling før passordet utløper:\t\t %ld\n" +msgstr "Antall dager med varsling før passordet utløper:\t\t%ld\n" #, c-format msgid "%s: do not include \"l\" with other flags\n" @@ -379,11 +380,11 @@ msgstr "Annet" msgid "%s: Cannot determine your user name.\n" msgstr "%s: Kan ikke avgjøre ditt brukernavn.\n" -#, fuzzy, c-format +#, c-format msgid "%s: cannot change user '%s' on NIS client.\n" msgstr "%s: kan ikke endre bruker «%s» på NIS-klienten.\n" -#, fuzzy, c-format +#, c-format msgid "%s: '%s' is the NIS master for this client.\n" msgstr "%s: «%s» er NIS-sjefen for denne klienten.\n" @@ -391,23 +392,23 @@ msgstr "%s: «%s» er NIS-sjefen for denne klienten.\n" msgid "Changing the user information for %s\n" msgstr "Endrer brukerinformasjon for %s\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid name: '%s'\n" msgstr "%s: ugyldig navn: «%s»\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid room number: '%s'\n" msgstr "%s: ugyldig romnummer: «%s»\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid work phone: '%s'\n" msgstr "%s: ugyldig jobbtelefon: «%s»\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid home phone: '%s'\n" -msgstr "%s: ugyldig hjemtelefon: «%s»\n" +msgstr "%s: ugyldig hjemmetelefon: «%s»\n" -#, fuzzy, c-format +#, c-format msgid "%s: '%s' contains illegal characters\n" msgstr "%s: «%s» inneholder ugyldige tegn\n" @@ -452,11 +453,12 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Bruk: chgpasswd [valg]\n" "\n" "Valg:\n" -" -e, --encrypted\t oppgitte passord er krypterte\n" +" -e, --encrypted\toppgitte passord er krypterte\n" " h, --help\t\tvis denne hjelpeteksten og avslutt\n" " -m, --md5\t\tbruk MD5-kryptering i stedet for DES når de oppgitte\n" "\t\t\tpassordene ikke er krypterte\n" @@ -514,11 +516,12 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Bruk: chpasswd [valg]\n" "\n" "Valg:\n" -" -e, --encrypted\t oppgitte passord er krypterte\n" +" -e, --encrypted\toppgitte passord er krypterte\n" " h, --help\t\tvis denne hjelpeteksten og avslutt\n" " -m, --md5\t\tbruk MD5-kryptering i stedet for DES når de oppgitte\n" "\t\t\tpassordene ikke er krypterte\n" @@ -580,11 +583,12 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Bruk: faillog [valg]\n" "\n" "Valg:\n" -" -a, --all\t\t\t vis faillog-oppføringer for alle brukere\n" +" -a, --all\t\t\tvis faillog-oppføringer for alle brukere\n" " -h, --help\t\t\tvis denne hjelpeteksten og avslutt\n" " -l, --lock-time SEK\t\tetter mislykket innlogging, lås kontoen i SEK\n" "\t\t\t\t\tsekunder\n" @@ -681,7 +685,7 @@ msgstr "%s: kan ikke låse\n" #, c-format msgid "%s: can't get shadow lock\n" -msgstr "%s: klarer ikke å låse shadow-fila \n" +msgstr "%s: klarer ikke å låse shadow-fila\n" #, c-format msgid "%s: can't open file\n" @@ -712,23 +716,24 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Bruk: groupadd [valg] gruppe\n" "\n" "Valg:\n" " -f, --force\t\ttving fram normal avslutning hvis den oppgitte\n" "\t\t\t\tgruppa finnes fra før\n" -" -g, --gid GID\t\t bruk GID for den nye gruppa\n" +" -g, --gid GID\t\tbruk GID for den nye gruppa\n" " -h, --help\t\t\tvis denne hjelpeteksten og avslutt\n" -" -K, --key NØKKEL=VERDI\t\t overstyrer standardverdier\n" -"\t\t\t\t fra /etc/login.defs\n" +" -K, --key NØKKEL=VERDI\t\toverstyrer standardverdier\n" +"\t\t\t\tfra /etc/login.defs\n" " -o, --non-unique\t\ttillat å opprette en gruppe med duplisert\n" "\t\t\t\tGID\n" @@ -860,33 +865,33 @@ msgstr "%s: kan ikke åpne fila %s\n" msgid "invalid group file entry\n" msgstr "ugyldig oppføring i gruppefila\n" -#, fuzzy, c-format +#, c-format msgid "delete line '%s'? " -msgstr "slett linje `%s'? " +msgstr "slette linje «%s»? " #, c-format msgid "duplicate group entry\n" msgstr "duplisert gruppeoppføring\n" -#, fuzzy, c-format +#, c-format msgid "invalid group name '%s'\n" -msgstr "ugyldig gruppenavn `%s'\n" +msgstr "ugyldig gruppenavn «%s»\n" #, c-format msgid "group %s: no user %s\n" msgstr "gruppe %s: ingen bruker %s\n" -#, fuzzy, c-format +#, c-format msgid "delete member '%s'? " -msgstr "slett medlem `%s'? " +msgstr "slett medlem «%s»? " -#, fuzzy, c-format +#, c-format msgid "no matching group file entry in %s\n" -msgstr "fant ingen tilsvarende oppføring i gruppefila\n" +msgstr "fant ingen tilsvarende oppføring i %s\n" -#, fuzzy, c-format +#, c-format msgid "add group '%s' in %s ?" -msgstr "shadow gruppe %s: ingen bruker %s\n" +msgstr "Legg til gruppe «%s» i %s?" #, c-format msgid "%s: can't update shadow entry for %s\n" @@ -908,9 +913,9 @@ msgstr "duplisert shadow-gruppeoppføring\n" msgid "shadow group %s: no administrative user %s\n" msgstr "shadow-gruppe %s: ingen administrativ bruker %s\n" -#, fuzzy, c-format +#, c-format msgid "delete administrative member '%s'? " -msgstr "slett administrativt medlem «%s» ?" +msgstr "slett administrativt medlem «%s» ? " #, c-format msgid "shadow group %s: no user %s\n" @@ -973,13 +978,14 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Bruk: lastlog [valg]\n" "\n" "Valg:\n" " -b, --before DAGER\tskriv bare oppføringer eldre enn DAGER\n" " -h, --help\t\tvis denne hjelpeteksten og avslutt\n" -" -t, --time DAGER\t skriv bare oppføringer nyere enn DAGER\n" +" -t, --time DAGER\tskriv bare oppføringer nyere enn DAGER\n" " -u, --user BRUKER\tskriv oppføringer for bruker BRUKER\n" #, c-format @@ -1037,17 +1043,17 @@ msgstr "" "\n" "Innlogging avbrutt på tid etter %d sekunder.\n" -#, fuzzy, c-format +#, c-format msgid " on '%.100s' from '%.200s'" -msgstr " på `%.100s' fra `%.200s'" +msgstr " på «%.100s» fra «%.200s»" -#, fuzzy, c-format +#, c-format msgid " on '%.100s'" -msgstr " på `%.100s'" +msgstr " på «%.100s»" #, c-format msgid "login: PAM Failure, aborting: %s\n" -msgstr "login: PAM mislyktes, abvbryter: %s\n" +msgstr "login: PAM mislyktes, avbryter: %s\n" #, c-format msgid "%s login: " @@ -1199,23 +1205,24 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Bruk: passwd [valg] [bruker]\n" "\n" -"Valg: \n" +"Valg:\n" " -a, --all\t\t\trapporter passordstatus for alle kontoer\n" " -d, --delete\t\t\tslett passordet for oppgitt konto\n" " -e, --expire\t\t\tangi at passordet for konten er utgått\n" " -h, --help\t\t\tvis denne hjelpeteksten og avslutt\n" " -k, --keep-tokens\t\tendre passord bare hvis utgått\n" -" -i, --inactive INAKTIV\t set passord inaktivt etter utløp til INAKTIV\n" +" -i, --inactive INAKTIV\tset passord inaktivt etter utløp til INAKTIV\n" " -l, --lock\t\t\tlås oppgitt konto\n" " -n, --mindays MIN_DAGER\tangi at passord ikke kan endres før etter\n" "\t\t\t\tIN_DAGER\n" " -q, --quiet\t\t\tordknapp kjøremåte\n" " -r, --repository LAGER\tendre passord i lageret LAGER\n" " -S, --status\t\t\trapporter passordstatus på oppgitt konto\n" -" -u, .--unlock\t\t\t lås opp oppgitt konto\n" +" -u, .--unlock\t\t\tlås opp oppgitt konto\n" " -w, --warndays DAGER\tvarsle om utgått passord DAGER før utløp\n" " -x, --maxdays DAGER\tpassordet må endres før det er gått DAGER\n" @@ -1313,13 +1320,13 @@ msgstr "bruker %s: mappe %s finnes ikke\n" msgid "user %s: program %s does not exist\n" msgstr "bruker %s: programmet %s finnes ikke\n" -#, fuzzy, c-format +#, c-format msgid "no matching password file entry in %s\n" -msgstr "fant ingen tilsvarende oppføring i passordfila\n" +msgstr "fant ingen tilsvarende passordoppføring i %s\n" -#, fuzzy, c-format +#, c-format msgid "add user '%s' in %s? " -msgstr "shadow gruppe %s: ingen bruker %s\n" +msgstr "legg til bruker «%s» i %s? " #, c-format msgid "%s: can't update passwd entry for %s\n" @@ -1396,11 +1403,12 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Bruk: su [valg] [konto]\n" "\n" "Valg:\n" -" -c, --command KOMMANDO\t\t send KOMMANDO til det skallet\n" +" -c, --command KOMMANDO\t\tsend KOMMANDO til det skallet\n" "\t\t\t\tsom startes\n" " -h, --help\t\t\tvis denne hjelpeteksten og avslutt\n" " -, --login\t\tgjør det nye skallet til en login-skall\n" @@ -1460,9 +1468,9 @@ msgstr "" msgid "Entering System Maintenance Mode\n" msgstr "Starter systemvedlikeholds-modus\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid numeric argument '%s'\n" -msgstr "%s: ugyldig numerisk argument `%s'\n" +msgstr "%s: ugyldig numerisk argument «%s»\n" #, c-format msgid "%s: unknown GID %s\n" @@ -1484,13 +1492,13 @@ msgstr "%s: klarer ikke å åpne ny «defaults»-fil\n" msgid "%s: rename: %s" msgstr "%s: gi nytt navn: %s" -#, fuzzy, c-format +#, c-format msgid "%s: group '%s' is a NIS group.\n" -msgstr "%s: gruppe `%s' er en NIS gruppe.\n" +msgstr "%s: gruppe «%s» er en NIS gruppe.\n" #, c-format msgid "%s: too many groups specified (max %d).\n" -msgstr "%s: for mange grupper spesifisert (maks %d).\n" +msgstr "%s: for mange grupper oppgitt (maks %d).\n" #, c-format msgid "" @@ -1520,10 +1528,11 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Bruk: useradd [valg] KONTO\n" "\n" -"Valg: \n" +"Valg:\n" " -b, --base-dir BASIS\tbasis-mappe for hjemmemappa til den nye\n" "\t\t\t\tbrukerkontoen\n" " -c, --comment KOMMENTAR\tsett i GECOS-feltet for den nye \t\t\t" @@ -1535,7 +1544,7 @@ msgstr "" " -g, --gid GRUPPE\tangi GRUPPE for den nye brukerkontoen\n" " -h, --help\t\t\tvis denne hjelpeteksten og avslutt\n" " -k, --skel SKJELETT\toppgi en annen skel-mappe\n" -" -K, --key NØKKEL=VERDI\t overstyrer oppsett fra /etc/login.defs\n" +" -K, --key NØKKEL=VERDI\toverstyrer oppsett fra /etc/login.defs\n" " -m, --create-home\t\topprett hjemmemappe for den nye brukerkontoen\n" " -o, --non-unique\t\ttillat å opprette bruker med duplisert UID\n" " -p, --password PASSORD\tbruk dette krypterte passordet for\n" @@ -1551,21 +1560,21 @@ msgstr "%s: UID %u er ikke entydig\n" msgid "%s: can't get unique UID\n" msgstr "%s: klarer ikke å få entydig UID\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid base directory '%s'\n" -msgstr "%s: ugyldig basismappe `%s'\n" +msgstr "%s: ugyldig basismappe «%s»\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid comment '%s'\n" -msgstr "%s: ugyldig kommentar `%s'\n" +msgstr "%s: ugyldig kommentar «%s»\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid home directory '%s'\n" -msgstr "%s: ugyldig hjemmemappe `%s'\n" +msgstr "%s: ugyldig hjemmemappe «%s»\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid date '%s'\n" -msgstr "%s: ugyldig dato `%s'\n" +msgstr "%s: ugyldig dato «%s»\n" #, c-format msgid "%s: shadow passwords required for -e\n" @@ -1575,17 +1584,17 @@ msgstr "%s: shadow-passord kreves for -e\n" msgid "%s: shadow passwords required for -f\n" msgstr "%s: shadow-passord kreves for -f\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid field '%s'\n" -msgstr "%s: ugyldig felt `%s'\n" +msgstr "%s: ugyldig felt «%s»\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid shell '%s'\n" -msgstr "%s: ugyldig skall `%s'\n" +msgstr "%s: ugyldig skall «%s»\n" #, c-format msgid "%s: invalid user name '%s'\n" -msgstr "%s: ugyldig brukernavn '%s'\n" +msgstr "%s: ugyldig brukernavn «%s»\n" #, c-format msgid "%s: cannot rewrite password file\n" @@ -1640,15 +1649,17 @@ msgid "%s: cannot create directory %s\n" msgstr "%s: kan ikke opprette mappa %s\n" msgid "Creating mailbox file" -msgstr "" +msgstr "Oppretter postkasse-fil" #, c-format msgid "" "Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n" msgstr "" +"Gruppa «mail» finnes ikke. Oppretter brukerens postkassefil med rettighet " +"0600.\n" msgid "Setting mailbox file permissions" -msgstr "" +msgstr "Setter rettigheter for postkassefil" #, c-format msgid "%s: user %s exists\n" @@ -1681,7 +1692,15 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" +"Bruk: userdel [valg] LOGIN\n" +"\n" +"Valg:\n" +" -f, --force\t\t\tslett filer, selv om det ikke er brukeren som eier dem\n" +" -h, --help\t\t\tvis denne meldingen og avslutt\n" +" -r, --remove\t\t\tslett hjemmemappa og postkassa\n" +"\n" #, c-format msgid "%s: error updating group entry\n" @@ -1739,19 +1758,19 @@ msgstr "%s: feil ved fjerning av mappe %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1760,15 +1779,16 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Bruk: usermod [valg] konto\n" "\n" "Valg:\n" " -a, --append GRUPPE\t\tlegg til bruker i tilleggsgruppa GRUPPE\n" -" -c, --comment KOMMENTAR\t\tny verdi i GECOS-feltet\n" +" -c, --comment KOMMENTAR\tny verdi i GECOS-feltet\n" " -d, --home HJEMME\t\thjemmemappe for den nye kontoen\n" " -e, --expiredate DATOt\tkontoen utgår på datoen DATE\n" -" -f, --inacttive INAKTIV\t\tangi inaktivt passord etter utløp\n" +" -f, --inactive INAKTIV\tpassordet settes inaktivt etter utløp\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1847,10 +1867,11 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Bruk: vipw [valg]\n" "\n" -"Valg: \n" +"Valg:\n" " -g, --group\t\t\trediger gruppedatabasen\n" " -h, --help\t\t\tvis denne hjelpeteksten og avslutt\n" " -p, --passwd\t\t\trediger passwd-databasen\n" diff --git a/po/ne.gmo b/po/ne.gmo new file mode 100644 index 0000000000000000000000000000000000000000..36255db1f4893b4168d6184fa7d7e0c60a76e538 GIT binary patch literal 72475 zcmeIb3!L0#eeXX}t7g65@Aw0aB$y2W0X2vak|jiPGaCpH(lFVbBx81GmYLmzctOAl zv8dEbsunaLiC8g!TCVm;YwPiHta^I!->TKMRcmW+{@Z$5YwdY|zTf9}o!@VF7J}!T z*E##j<TJnL_gucu_x?Q3Z)U#z)JGkt@wb0ot@eEIlE>F-k9$O|cH^^ETC05_s@0wZ zei3{!_-Ei#z`qICKLa1f^%IV*)t&)92YeBDB6vJF3~mG80G<wh6I=p5>$qBNF?bGm z4A=#q3%)zx5%5`De*si~)8KQ!M{)6D@E8zMYbye700+3<3O*Lx70NFI)$bMHcJKqB zruH*X^`Aj!nqLGy23!hiey;$<kJo^ZT-yn1{I`KG1aAQ&@b|z4;P=4ifdgFV`X&6Q z`K<vp{yuOJd@mS*p9T3>`%C^i2b}*B?|%dMOs-!CJ`ubM6n}mV6hH0&pALQ=6g}Sp zUj_aId>Z&Nn6CS)K&Du`1msrjN>KN21x3%NLAC#Sz<&fa-+_f*|9DXK)`2Q-f|}no z;0wSHhwI+~#h-71u%PyHP~*R7k?X@NK<fuo`zEONZw=SCfNK8$sP^9lC7(y1;Cy}| zC_bGDs$K&;8N3#Z!23Z+uYD5~-yZo==hJgR^>;ETK5Paxk2iqo@BN_Y_zWm{ehU<z ze-`dP58>(la!~EJf#Ty^K&sR}2CCiHL5=ehP;@^JA*=sWKwV!9YTjKC6|P+$@ROkG z{Rs%mYX2UtUyN~xj@N*iZxd9#>p<1}1So!f162S263U-=qSt>pD0(geMduZu>VFK> z_@4{-Ll9Qi9=Fu%p9*Te7l-T1!}SNl^{2sz`_rK2J?|v%?^sZLSqZAY-Jta90H}I* zfSSiw!}X6r@$)GNQTlu;D1BKAN<Q1e^_#)haQ)s;{vA;L{S1u2=fBLyIRlj3H-qZ0 z1<DUy14iJDpyu^o!u@Z8;=@0I;`1|433Pyx(^^pVo1pGr8}K7w#P#Pu(f<Qb^BOp{ zRzvk_i$U>ubHEO${@wv<yx$DvUk26hUx6Cu(WiO8F9y|q2z(NFDfl#S0z3o!74WIx zXF>J%C!pl~ub}kc1uu7haT*wLJp@YrJ3#5ryFpa6c5k@;J{WQRxL0`jVo>^Z5hyyY z21VxwLCy2GLG|<PQ2wY_dije$l@EcUcQ^P9@Xg>e!2{q^z>kAZ2R{RfFMkB8{y%^k z?~%)#ug8E9*Jp!gf+OH_!CSyrgP#GngZ}|O2fXxj@8|WP=y)e6zWf&WEb!03=Yc;4 zHQp0m<@b*T)$ci=+SNhPc`b;F*FFGB-@XKD{(l2%yvHL9>HAB-2wV$FA6lULc{eD1 zxEGYX{u0!@e*%gxk7E+og2#fWQ0+HC_5W>9_cdwt_e^j;xC~qct^^0bw}YC``#{a- zQ{eN#&x7jcd!Xk1=(Bv>V?fn^83?Ou>%qr?Zv&-g2SCwx7(|t7_k)_>k3p3`d%2en zf=}dnG+-BeB-dAi;`cS+W5L_N7l6M7il2W7Y98MM&jSA*M1^W6p6&hZ0)L6?y`boP z6R36{0FMK21I5R$fST8L!Doa27VxPnoG&j0aSgT8K-Fu4F9fdwHQ$@T2s{F+-dDg! zgY#B;+<z>nIPzrhIPevq=-C2lK6^pYbpTX<w}O(_r$CMOMNsX&3##6uhMd381c$kP z33wLxdQf)pY4D}sAA;id&q2v?!8ty^vq4>N0X6^2!HXY39031{>mQuU3;fDz@9!?0 z<@34!WpL-bTJ5jbc=>DBdA_v^l>WRAl-xfIzJPk41Z4+bTMzFaS*!gB6yKT<y@UI2 z1Fv{gt@e+bYPCP6ynPXMsJHTB#^8GCFT3A(?l$M^3h-r=?*U~m9|P6@?}JYOzXOVn zzXK!iU%@AW&$-m+xeydTPX`x(!{K@#sD9oR@Z+H5^?C4E@E^bzgHNe@UU(WPKCb{J zr;9<!Wdb}Cyc&EF_*qc={Q)R_|2I(Wp19rVUjRz}XMz#96+8yK0+b$p5LEwngPQM` zL-`Lt$?reG2z>sCk9P*B`PIQ=!F{0G-vB-a{6r|f57ao{1V!IZ!AFBn7<GGkI`|^4 zj{#o-o()Pbo1pkM70Pb_Mb~FR_5UqUdiOn0^gX%ZdHo<LJAE~%e$E9Yr%j;vwheqT zco`^qt_Bx?2SCM@PlKAr4?)rObMVG_*u)MW=YgG0$G5=axc?LIh2V2`d4I12PvUwF zcnNp~NR`?*!6(triYB(j_3-P6h2W{XYqfFke(-E?;aIJPDb#j@xYF8Pp!odHpy+u# zmCps2f-P_#_;~P#0sjS*T|9!DYWGx7*C&9I(=zaXfR}&^z)fxE%j-e)|90>(;GN)! z;Jx6>!5@OBg3*Mxy8x7Zyb(MFyc4_({647pZ|34n;M>3p!N+unt>C4g`0)|&4Dg9v za(ZwLcn|mopxVE6((xWp^7w1;Wbi-1mEg%!o>%P!RsXZ#SHOP;#rNOa<MpDwwc2aB zZh#kq_kgbfpL#hq0B!|0fu9ce<b58e8sK{=KLYCh*{`qFa1pilf$HZc;0XBIH!xT5 zE>QD&!W&(lQ=sVjOK=(Z44APT+yJfu-yQH9pyqSj6;9_)Q2pNrieFEEv-9s_@G`DH z1*-jmD{Hm)faBm6aNbp}4_m?0x&AVE5%}1v$@RhQ;Jd*efTDLFh1Y=p9n^RiqKub< zp8`>}+SA`!tNki?6{z};r!p#A8wC+j?W-WSYAdewalQyL)!K{pJAZEiQN`Miz*E4B z-sbavC)nirYoPeLj6pR1^&qUS{SEkfaP+!bZ6o*{Q1d(a?Z^;(Cy46S{ux{gj=TdJ zz)yhZgZ~1Kg6F*xzYpFCs^4c_@A~#G5Y?-F6}$vI``3sC;6V^p)SmP%pYMA>&G$#3 z<Z}Vc6CZ8>Mb|%p7l7v=gl*slLCxzwzz(<*<q`kC0g9ie9B_JW21mGl?613A$3XGt zbKpYor{VfV@AG(fAvk{?xfZyX`|o<c+rekRS8)AfP~|6l!0mT)z&C)$QhpGWU-@0| zrQoA}!^@X~D&Gid`~zSFekqjy2t0}FB{yK3;H3eNfa1$fLGih9qwD>bK=JS74?2B! zgC}zR*WfF`=X}WLI}D!8^~XWc{~b_reD*<)XFI@`bNvzU4Dj3G`uR68cdj>qy8i?4 zJn)#CoxazB3%I@qJPZ7DaE0!F*!6HbxQFYnftP`+Zt?5;!1Y`&J>>Jc5|n=Z2o#+c zA9lNc2UzF&Z^7N*x{vty_k)|be)O$gZwq(~*Y|_RgMS8|0M7fU^I<XgDz0~ctHE19 z(fN1a1>i})>HOFaioah6A*FWu$K0-`L8ef9{%zRkJoXzv>DwQF-1F#FN67KG-U4cz zKLW+CC*SV<p9?PJ`XH!zegV7~eEA*Dk9UL1xt@O~xh8lXxC;C`Q1*1{CtR;@1TW?K zC!qMU`ICPCK2Us)KIQuGKJaX=pZ8lHKYkh1yx$8>K>xSF`?+3!x7*RcJznp1;1!hL z1U?gd;l1RT;A!B~!1?$2{9XXQnCpwd)4?}`($7zWOTm}W`5?F%+z7rEBt+Ey6jZ<K zKJEEf13Z=ME5ZHX-QZU6%-?oB{UE6FuY($I+kbI=`xWpBTz?D{f9?g1-p@E+PXk5A zyTE6Gp9Q}Legk|jc-sT6A7}lJ$MM~u_<uQg5_ms&3HZ0*8Q|*QbvwBh+|2do!C~-) zpY{H`Af(r>14qDBzvq7OHt_je&-;D9J_h^{*OQ?1;c1_9eSH-u{*8h=!LNei*USH_ z`{g5`=vw%Bx3i1EQ@FkX6dhj!MemEh;QD?Q_*||(4Q>U$4!#CF<%{lb-VBQGH-X~Q z*TI*7kNJ}C!z=-HeIXcuZwCM1m#7c!c?3EPGlkzrIaKeGKS3wC{}%AIkA&uLI=x^1 zw(H%`!KYL2-0yfEw-x*z?e~I`>m`4IKOG?MflIi){coX#e*PSM59Qzg2Xg&+#FU>R zyT@XCKcj!zAM;D|%>Qk8%sh+Be+*tv`(2NnXYu1-!DU>ZfisW5%faV>9{?`|KLv{Z z#}CZ2_3O*PZCt+&ybAnMxL)(Pd9__!e;ix~KI8H8EYBJRC%FC#a1S{Agn1_KFM%t# z{wq-W|I#PUGdsBg{0P_ggXe>FlGD?`d%#zMe-FM2T=?X9mWMRJ^<3Wuir#+*8{np= z%&T1r-VdGyKJTeM-X-87u5SVrKfVNB06yz!KCc$|YOcQmo(nz!XSNW$0DL0&W>EV5 zPH+_b0eBpE-ZPwkEl}6jgYw6p1TO=RdFDLRw_gKa%k^#G6!;&Y#_2w5o~?&}8*Fp^ zr=axq+-J`-KXD@{`~4Cqd-*OXIsH6bKl?e}{!~!<@>)>i?*ZQh{snjzIQd-X&s`wu zQXA#JZ-Dxf{^@U?Zt#Z)YH#<q7CZFzUwQp9ubX%+;r{!;U*YxW(1y46_bL9rlrq`m zukxz%5?$gwB-efe)ZbkW_P^G{f6TkHK>dAz*NDA?pWvG*zl7HauakJ;(rOogujQq` z&+<au?QbLaT;2_bYZYF|`<H^Sy!L$+@F&}UKd*avNxv3z@83ZEy*0Gm!TbApy_45e zDC4dD{WkxvqYO2$eCl$pxAGp7w7;+N|2D4My!7{%yf*XxbD;EEf6~`gyw1@De`oVL z&))fe<Kg{Zga5(nC%pa#uMPC`VqVYS{a)~Opk)64^LicExD>O&GkL$C_n2DkbY4H@ z{ReqPyvLksxC;B5<ozwYYw>y$?;qvGwFkg2^J-8gn~}Y|hu0de?*`w?>koLH#`Rlx zy@2<)8T&h({}=N9YQL<ZcC{OMFB_8GM!e48g?q5SW57+kI~VMDk^O%h*O<2bN$;Dw z2G8X6Jzl%QJ=uoh-qU#L?>b(O2=~?pRQb>KU-(-^`TxiJ-Qc5mE#duZLfuP39r?h& z<@IO0-ofh!yy8DxbZr6kU&u=~dm!AnD)jLdu3r?&{yw1KN#XrxGG&+Y{x`$*6(C{6 z;$|o^xR(EaFBEKNjAMBbPHO)i%8n0sWf=b-!}W#WJ-j}^>!NV4&HLZwrN5<=$yfb} zU9r{!AHnNyc%2yP>(&ePU*>Na_i$IW=}`9P;Ny9{iq{RiexKKG@j8pwDZExvm#|{% z5H4*UCHxkzkMVlBF2dif;HlyLUx9zh>(|2dOXx#?F9jEc_Y1h*!~6MQE0nDTU(fZc zz>k1$<@Ih}hk5-2uUGK8gIE0b_4rK&e-z&T3wU#;TyNhPu0I*@k3jj{L%aq94d(~^ zPs+{-?|Ex$5#g&T+Xp_2*ZI6gd99{w5PU4J7xDgW;ML&SyyCy#iQiE6>%9LsuTO-s zI%TKw`ek01@%nBke<Ju4UVp*spF$a7%J!Xf`O#4J-vbJ+3hzl5?C*#CzlHa2011_~ zu~0q%9!J?VR*T$?>yvrCjMs9?&JE=+=bF%5+Yqh^Pku%Y{<l!}Meq!+?*!ifPJ+(^ zC%_?IO<u3(y2EQ7?@s{#E2zIsyeBoWzc=&$mv~M2W$g;eck=#~;67g0@LIv^6d~mc zd1>$Vk)i$&?~mpEZM=Sk_iMqw<Mnx7mvenPcrmYQdH*<Y53eroUjx3D*EU{Dd7aE_ z8L#+noI3j3&a2Do*}Oi)i<G2xB}gh|dq-~sU&i$bydJ~r!@PF!(%*U9TMWM1uG0U0 z%-g-ZUcvo~c^%>XN?y<7rN2k>+DW<oHuCysUVq4IIb{dIM}ofuK9kpKUbXq>OpT32 z>+0i;WzmA}KyCiH?eRvmVOP5q7i?^|$D?&q<J%jZP-SzwvpZX5U_mz;Ywv8fmPH)o zcU3EDcB84*$gX;8XJd4rHn2vwqsiuYV>D_{O-A({lZ{TaU^MDBM%t~>?h@(@@9R!B z#-ow3c9&W^+MTFF)n=;^jn|v4$wsT*8fj2()4qvDM61b8du(ttnrufCo%TqBHhY_s zyP{URGhQEyx|8+J<kZCCfrWImv$>~1Z|%uwqTcQ9ZFju?u8)}Me$lepz~*|V)okrt z7VT}+cc%>&HlU#sH6eZ{^l03vZo{ry`}WrNEz%setZa56t<@NrjJEI7V30L9=wlm? zqWaiadv9ZO$<~2d<bSYh%iwbL)>*t{$&#&Ht<7BRgbfq<%Cp?ATkEY+Nz2jdTN7KO z!A`WR-JQ%2M){V(U3Nq7c0?_-#i(DgtBtIpdemy{O&A3mqG$!;sl$WGU5zMkxjs7H zY&E-+o%&?Eqe@#AjE$l=jUAI)lZ*DqZZ39oP`L$5PUzNr3f(hmQM(l#zhKEpOP6+! z&s}(BZk=qmP^lgD=Gat+ahvE%G*<6Ux^^xZSflrQ>s=`*{VkB%r473MwlM9kx1wfi zPkpS34)1D=jj5~D3>I{c??xMfu3;8#6{=!3v~cxK)U+|WC@zt`v`|kZ*J@ri)i56S z-t_TItUWcv>UFD!F&50IleAT@JK9sNQOJ!>Y)p=v7_=f7YVUnB5sWrdp}n_-9&g_l zE$A*bIy;T=_8yER)SBv{f7R-he(!i#Vb+Sxz__uo#!jpg&(J|X8Xa7Y#<5!PAU_Fn z0+YKa9~o<6e#YZv(cpPer*YX-v(xBC=M7zS#s$mQoIm9K4A!F^WA&XPXZ^Z07sbZr zo<W@tuCfZDb~mcS7_`2QzMwAc@rn9mb9-|PKO?eM)LY`uXah>o-bS>qJ=HM_GWG|0 zLM`J-!!;I0MSFKOM|O#lIu5EiUhnJ+_vG5@^t%gpBBKx8z_MsT!b#TyCu4O`G+5Bt z=T2DEtuuw0oZRQNHY{Ho)u-sSHQ5|t8fdsoLH<{@H)smou8Kz+ttKAG%Qr!nd$h57 zqB!SQ(sEII3KiRDTCk^y-7}f-_Goj*zQhB-Nv1d+NZ`I38Z?a5TgOi#eDsMzA3v0J z8jM~j9BqujdF-n`+TI&8FA<J6%-2cXd!gFShP=SY?(CQ<3w@W}3YM5?vX7@m;SNm7 zcBekv!rX!af4!OA+yPM-5JK$bc&3`$w<`B^zcbKVdeeuEs_$9cE9-WqUT5UKO)J!> z<b8XhfhrcpO$u{rV5Q~rw_6ocOz)LV(e74EF?(-@ac7%ir!ly<(?nN`(@btuj31mv zxN8P(UN3JQ`C3kAu|}7$Dg(0gYoR$R&%ba$=H0j#;*INCr{N@5$}O%i+vKNOiFRid zc4}f&CT(-7Dz~|o%_rN~D#=k6+(W2SF1BzpC`=V&^R<e?%ib+htZ+XoypoA#Z<ok6 z-$?}tp^q7-I-{5r##|jdd|ALH6ewfJ1y^*#>bgH3CCHATSc?3~)H3&#_>DGp)ThQK zyLsJLr9>@?t!H-|YHqeEh7_CIjS^lYjb<im7Mo9cnU$fzETx*Hd$}N=I)8Q7Ve!JU zD$7l+9|}B;?X6;F@$GVZ^<mtitF@)1R&{qlGjkHiO`&l)`Fzle(YB=oBvE5iqmAge zvEw}H@-#<DS*Y0Pbd>*$j*>pw!ojDTaT7f?5)x;sRFqavT~mJzx}(`(<>Bh=V<oq$ zN3uLat^24lD=A7S$$m!{2b&}@_60$fC>e<cEUJT(9N(>wwO5j+S9cNLov{nkarKdv ze3s0lLWLZY`_+s~s^lo?5n!=eb%&<8B3inelXP;Yg4*PM(s}BUou^5SKx}&7vuzpn zXs10Pf3Sz)cd|-Zn1tSVaY}+L;VM|y6ti6?Y1_tY#_KAlk)_0Fn@(iAW^vB_<Yv|i z3x&~O)ZC#(3#;B1tMRt%jzt!W5{su4Ozx^rx{57USv0saxUQrtTfrz!SV?y9c-2<7 zFk-hu<9KPjy-t^@=BR;p5LaNyHIATd0hqsI$wO}gV^m4?nB06PyR@4%)A&|l!neD6 z2b0(K#c96V*3@{T(;OkO+R3|8^4V<~kEmzcX1zVzo<YepOe_{GdfTvX#eP(g)-kP1 z7mOy0D-Ybss-^sPvUDljHs#LcY~>YV>u|PY>qtv?G+9;KOyUSvtP#eEyU8YrX;oV$ zW|y$Ztyp_hP$0qT<jp8)X6s+PLUy~V(0qJ1+LBv0C#|PiyIWeg<~6P7c5dF|Q|vfx zXYX-}6_9qd>XC0H)W>{a6Ezl&k%@EJRe!4;M~6_gZCe*z+s$mnWlAo5FD9esbhvPD zdunXdZ#LMx!w%XzVxfd}fOcXj9H)a$*hI(`Y0JnZwJl@&l~vp!I$;y_@olyRyDW0I zxgcyqcq)|my-s7I-ED>p(^$}*nwV&J2#(%SE+oYI(v3HOd>?mkd9H3%t)MEQ$I4p1 zC$yulE<-KtELo_DcGcNw-riur>x>JtP=&&{)*zPq1bbQd5g$|9J6>;v?IN}%CmJJ7 z{N8A^aJ+swwyv#a1&t{-9~X?3ZW&Fr>f1@2aqyOFyUwPes&G5zh0zrH&UcU#Ls>ti zIe9va-JWq6t5G?Oo1Sfvg?L_Wj&UhEjpt1=?6_FQ8PCtV%$aMrD2=!Ay==IR%aRbO zg3!OOS0&()sSa8{Ikpd3?BqNIv+_E7<C6yLRo0)`W-U}$v2kemrlD=;u3tNpH<HEC z#8^W?mXV{uak^&rw;u29B?H7Oemq6PccYVAY1X3cPi?qCsQDB;1|FmkLPNfiG?!)< zs?^7bL8JRTSz(WT9a9@=PwZ1dCbgFOxHs(XZj5Ez7N<OI4ph+Yg+q4OV!Igfxv}Of zs-1Acy2c(Po3QeP6KcyxMjBl<kK0jqO8;9<Qy&>&+j}xvIkax|&`SEGmK6+LKGEb5 zLK~qgwL!7)BK`)~t{q&ta#2#Lp-PSJeEVYqf4Q$$Vu3SA8V1g;k0u1lu`P)rK0x6+ zojL&X)1Nd8p|J;dDoN~NUCx#(cXUbxvGFa^BTk&+={xJZz78)!t;Xezktt?^Y(j|{ zy+o61d3tf{G3~;vuctwJKkV_8*3c=RWSfp<d%lnt-%+!=)#=?DE>!bFGEa}RQLYRk z*H3PgR0z2`CZ^J%EGUZUI)-DH9Jf4C=a@)Cad5Yz$=LzB*P6JhN{Gfw>1<jwUf+$E zuaE4Wny9T%!lmhRj5xNveYwe~=K8C7XOj&aIA>tvQ{xJ|3t0Z)&(ljOLO2y!G_WBx z>pGN;Z*R6-XBEXKCa?e<UFawg!sP(4T%D&_vFDxAkUSlnA5AqDYs+2%ryC8e+cdP% z<}OOZMows?DTO21wdwh5w6;A;935)yX?EHz%YAVvogENDsV(g-@Tql9S#W@zeGrtK zH`i9_Tr)aeY&+hZnjKRui4umYy-705S>IJydfL*ZI(BH#<GIO+b!|0AIQUu)9&=h^ z=MV8AiYu6oq6et&Cu(*yoEoTGr=1pVh|h~nzY5O6YFK}m{gRVj8BP^zx$<0LLKdRN zGsNCyjUA8sY4ACIeA$iG2HjYLmXbyG{;h8f)V$@eP9Vd39b*{}YH<h29G35FB!#Xb z(!<gEzAh=t<X&YhJp?kdF_M_Lue8}@r^%wUak)<3m70*2P%Wr;e#lUmw(V=kb?hz1 z{osLh8B?dr_5iOmcr3PvAhjcDwFdzdEYCPmm83sQ^d@fa>kU)<<0X3*rP;fl-%w(1 z$nH%|j!$?iyt|!&DYKX3WvfflJI*7TbXG>m%`xKCSae)>*KxIVwhl~~4bwyXgztEs zjGK<*PGI|b0&q+;lU`5vom$M4C=<yxdn%FMTixP(mB${^lET?w{CENulyvA?sq7&s ziV2dcLP1iFJF@;`6;5t+IUpmBdAm$cYV1A@SAf&9*uH-Ax@3M42lIIvX}z&A=+(1s zl&&_$i=H?l+v+L}2OHC;R%*j|Mkz+ljo?AUacH+TjKS>VTn^by#P;s7M<<qw7A)Zc zZ=!t-#b;}>B)~vzQ$I~<R#uM;F?m$RtL!5IRpj9ab!1m2XsdbEJ++M24W^Lt{>j-c z@6S&X`Vo6*#+_WI)I3teakBD=w7hWmt@~QEE}@EN(C3rsD(%q_UeaVY!mhjZo%R@! zJvOp~CylnLsh%Ry!#(ZsZLPL0_D0&;*fz0i>%e?})MUJ&D{i$T+d$^61kF<?=g+xM zdePG>-etZ6J=$Uv<%=)V$Q}LH<v&x2(P)dWO|}+jNUFK+Z3!o|GgmA2@y5Z8$<sR7 z39|N+XD_9)*_xP|Ogln7$uzgLCzRMiw%9c=u--414Mfo(>BivT7*B`beWNwYhc|6o zx%{H}GFKI*n(vA(8;&cf^^jV-QQOYk(1jaTZychFO+(g4oNikc&s3})-DIk&r(Noa zX-(idMw{J<G03qkNtLk~(UpWPjbW)ZsTQl%B6c{@>UGOkY+8MR51ZI)a@!v*OUW3J zhk}Z@nK~RZR&aR1tuEV4QA~YLlB(L{s!if%QETn$b>iEwO*+ozdLmoSsT&0;SK}Vk z^;+w?ez|wO{K8DvivG=b3o!{Dg?LfyI`p8fH>+!f8S8uV@{Jj~Q|=^z$ZEl+q~btg z6C=BJ#x@YES6;J7DbbDANN3*!`!@5ngTwPWY2@+~=%j+E%P2vAI^aSWJ$3$kG&@?m z@>HU+4XAZoSoN~j8|JYa(ipk&m<;hKRuiX09zCTdGtd7krfI_87rkL{#~TMn-jvK< z`v3%v)P>|_T$hYlG{MYRU~vl)ZcfKJ|7Bf44Rbx+f{>F&Gh4bFCI?@GO3<U>p%wGz zyFrI-3JYz%Br}_}T!U)ygQObPRV8H4YnNY$jpO9vrB<#Z+Y!*J3C*XbT6Z*2ZO6$u z7@9UEHA&u_2zA7BhBnhlH8PUTHzczyvWSgVwgVa?<TUikGlZ(HQK!^_e0H>E{i@aL zs+ep~TWK}M3x+!dEDzb}(6e+<Jl~duxDF2F7jpPRpW(q+n;9$54*rj`b&C^=cn)%G zpS6?pi~viXjf&I-Sa8$XQ5s;ZD6b<sGzt0{(Za@1dq6yLspoRLQ@%^XuJGg(8{RwI zNaMXtqrqcne*Z|^*{P0qvfIf9AYID?Xe&@8%hHt_IyuzMc$P#AGb`PB>U}qvRq`<5 z{P|kccABHCaO{~$llT%A$ehK6#~nmhTP<7d)}Zg(!+bs58;$rGjL*g<KRSg+)OLeS zb79(KktR~$Ge^zwSzAa3tS6ScWF(vi!v_+ht;$bYmWvg0hb9ZQ(9-JG(=<V$eg-Sw zt_g)0W17q%CaNkWu`EGNV{>P75OvLIafbJ?lbD(H1-qGHw7xCJ`-tc1#G0n0%AIbg z7t|a@+S!?aukhA*o-(c&8lo+x6I=5Zknxf_+2~}_s-X8oEBVNfaG3M3#LS;#M7hHQ zjneBlYNd)!_B<N5l>&O?wY|!W$!Y7-3}f~VG7{_4T6Vj&G$sZo+q)Yrwn#&2lMH6s zf_+<{;T#7#n`)G#XmKiLemQBD-0nYvBTz8yWV2JLe2zUW4g2t9ZkMTR9zwP-VQBkN znrw(5$-&mfp$+SYS8rOs@uD79u~(7a#j@fy>SkCYxYjVqYIQOXSe&`X6MHa^#+lvQ z9v<!0Fb^e9gw)H8&qqIvP25;Fehg;Imcfy&+7IP`Y&5k__WjeyRBD+cA~Cd!R;*vU zcKJF&iIgwCQVt+qa=46QhsXLQh`HMcV}(qHouT>jZM#@q`?hvHBoMy4!~jZI_@oN& z2JIlQvq!rg$qwuM@NAVQBbgh~o_eRLb3Ps_R@mR&XiQjuv9VBzuz^L#)IgcEn2d(c z9a^)-gQ&etvS%_IH4Fhx`)FpHqiJ}O3(aQ%!GUJinI1#fk{;Ai`q|5eStYLCIKS{H zNH%txXAU0G=+7T0i7|=zlsQR!Y+ZX^Cz4kUtyn+I#yih-rM{A+AlEUyn5R|eMw&JV zjkNr5Gxo4je2h~7^vA<vC+h0l*Pesd!Y5{7;FrzGPZy^A<VjP?`0j_eqPDy%ai2%Q zyQcZp#`WiKh;un+6RlFgj2v1e4q5Q*dhKC6G)rwQVQop)(5XT4X$W67NQeYqV^mRS zb2mQ=QFgXCeBRI+6Y+eH`8;^9_)D^^(-cIOKY^539(*=v>kiNT2BlI&Mo$E1(Jz~I zto~3ib5?2WnJuZ*^F8!5Az35=cEj@F;mzweuC)9)S^t(~8NqUjboKfWiOtfW;MppT z8d^Lek&i-KlB-Ci)CpzPN|i(bO<l=x>gr3}Pst+0PP6&c5gMqiedfW|Ji7*bl#QK$ z<kVf=i)(XNxDfGmx^AJ`j@b)RmxI<0GzX6D_E_GhT52Eft@sMCEU)C)k50@4S!(!| zxMwO6qF2Vm#=NSgRPH{tZn7gmaYh|w{HR(b?lMYT<$Sd%%q*6=k&)5k|AQSIM-iGR z?mhk7mN-)8+*GmL!I`9Nc|UiRO7n+k-O%Q3rs(sH`#FiZ^(m<nd23|vN{7+HBr7h8 z#kWUL)!?K|S&2@3!j?UQpa}&L2jya_<`n4Lw|E!Qxvvh*BMou}2pJU)Y>H20@*Huz z6pnJs;D_w7VmBuOdOej1$xc~4398cBf|pXWtZypv@_aGev+I1CovWBQuszL*y{Y%g zo4ChZor%*^W0Y+Z-#;KXs4I8UyymV(X#^OJyY-}wW8bvj85T2vmHGr;+(CFqi_Mq# z<7i1=nyF$dsb}GDgBHX3^W*H2ib;)g^q^$+FK!YJIhTc)!)L4bTm|VbYd-rtIUgTq z&8^fz%FlC(9D5~g3QyH#?!*s=IlpyqwRsm$O0$OMjPgvblFz%>bn>ek_5=x^wQP5q zuV;A7gB6Hcs)9WO=x5H!r4%VGia$UZR?aVuTNcXYl2diHrx@tao_!)Y--VM3OY9{Y zmxnsy!^;_NaoQMXip5rY*#HhbD*5N!-<}PCiTU2M^(NaK9L!RKt(#7JFO~QpEFYL| z@pSxnqo#F)b6h8pHefe8(~8Y_($X`dnmys-+|u(DWBY2kbUHj^I><q4IDynR30My} znMr*(HTUszo>U0iESX}ZgW<73wPe&##~$&`7ZvIyF3l%|Bh~Y?si#W>({m^Hz+=_j zV)L+tjn)MPl4j}ABc(E(T6#Nt?kL=@#R|R*{q>|liWfgj?RV|ryg*3)j#;(XkTyvO zD{GaT+6)zD?8H<dGjiD1<Js31x^Ew%NuI*@LuZeOwih2ioI<i?r93wfP@k1P$9K<J zI&a4}5t=gXmw6#OGJF`HCo1j3?=%{yjcbc{L{GaUPl>nmK;l3Rp1L^n&W`RC?uuM> zMYq~Xoe~bj)$CR{PLJOw&sHytX&|AsN3Zmdby_QY(?xg?Io^QRF+9qdj2S<o?zGcE zr_Bz1W3-l&pB^`6S_N}4=}3pl>LxdPJg*8kcI`~o>>Y;{WA#q_o<~q?u^F>Bj!?#? z29gqjF(sJ-<F89D47e<PC<vF_^DJ*ttMt?xzbCJ|V``G49fl>E(TUAHSdYezOZnoF zot--0Rna@lhEDr+sORA7(ZLHin&Fgk8FRJ|vY)bK>5`LPKCsa?hzHkp+0Y+6dunHQ za8r9(v>WYuePj1o6Jw)G+MS(CCdLLftlu=~55;lPuoBrUi}<pO(+2r>@~P2Dr!70_ zWiMSy2^9x7Huf|%SfSoYr$r~7vg~C`U%K?vQ%<$-!5G}sskgd(<iE|s8^gPrd+O1K z_HG_PWPSCjiSVwg^0RieCoOcbd-iJDwsuZ&KtH&tQ6J|!2pV$f(W~^(<XPhr6Gn4u z;?)CdSFasPXMWO>r2{KG#T?Z4w=Cmh5SLG$$k~6hb-F$G$a&it=WjY^@D*u25xAq# z864t?Hho%fS@eqSJP@#fQ@8rq;5mH7fCMvPm)$c?KHcA)v9NXQ87D0oxNvY)18?XP zJn!uKb|!WbUm&vNWWMEQ`q0Ow4_`ff=+5awpNXaqeH55Jbi1n&H{UmX_$||i?&HpF z(}%C)esbr4UEh>6yM6lbJEjkPoSrgO)Y+YO<Bnn%`mUVmL!Z<Thpx4bldsGXO(N)l z=|gwL?GI6f`u9yAzH0i=N2U+&=bEpXSujfBz0-&30fPAd78~tmO6lVU`p6Apl@HxM zeMsco%S3IuZ~)Q|QFMem%qyBce2C6%Y=%2%q-c1Wz$<Fmyfh?rH3_bnhX(V`p#Bys z{p9rFD=CF9AGJ|F!UZ*bb{fmZp<l5*uH@8drZA8H;R3fspc8;p_GgEJ4ki%yc}Rk^ zF;x0d_K4$e2(qcr6MXtuu8xfYZ;>#}d<WkZ<b!4h$<3z^MxYSz>XX)m$frpnP08mY z&eg)u`re`GL%(6NMCP=k5v;p%8BGp|N1D`)M(UjveM3AIuH`P0y51|H*pkj2Mu!V5 z$3lq$u2Ch!xoK%V%t8thVr64UL|5-I(hlajD9$cu))v!<APJl0y)?UV`q0gGAyxA} zVFc5?!Ki>?y1|@GM+XOu8-d5EA;tQr>Alr>hX$cqa8n$(K_o;R7)1Vu8R|QiGKw2m zVeEF}l_1hDWa_i3aoUyOzWiuw`yH*i3*<U|=xwggv-h@@DyUy6F>)Y@&6ZDnrsi}1 zt|*B_s)Y2fva!pI1HPk<Xfe`9`;lO3ovuSsmhPNwCbPNQH48!d{81GtxO0Mz&C6;8 z-A~oNe7Nc_snYjT(E%=wDIKgOBQV^3_K(S2eMT+*(kkxD?Q(s*e^pi5R?m*>%d0{S zbMCIf5GnoT2DMXN=Ym*(h5owTq%M=Y&ArZ%U?=kBu_a`>vG5~8l(S49I&2-7VVU#) zUplr3VlH=0AKpKG=vFT7wn@sDN)22AdgG@p^JKQFBIzQJoYy7oR|=;*H6X4MD?(%7 zp+}K>#FC&6Vz^imJ|$@*LKiHDk?x>eDhgO=HRDM>uB!A%g!XYLOed3C;%u$-S!>q? zO+<qdiskh+Leh8oU0$Iw;C@?vo(tFW96i>?7YO|~Qe4s;%^D9q03T@^xb5V@6Y;=w z=}^oiQ!;bnNb{qMX@glX5tvKJW-88m$qYxYI$>&4lvJ==5B>BqIw$}+hk~E71RLUj zQH2}9A{9!x=dyM$gn1^?7k`aD*(~);R+^JbyClRBm2Pl)!{}~98XbAj8I74QGz3n0 z@WtIcU>}yRly9u%_BCf|P)i<7@>z&$*BE)&2m>-Dd9%c|rR4FAXr>obf<ayt+TN#c zLMy*v(+^HlLX;1(Nl_oUxL@W*99f+WgVKsS^<8SQCirkzjk|QzCoQ2;PUzN~n=Znm zYT#Pp)XPH@-F(z_&)=DDiPl@K6fxYwjnv0;foKs56^W$e70P&JtU>0|mHS-7U0azw zo<a#o(lDgq6cMN(RX5=as>8tj(Vf)GXodMBdT`x29CI-Qu@J-=D(ecD*<)~gX<Vhn zczs`M#50B1yQXC%^05hrbE*!9QirKW{(Jk;7K$k$yoQ}HHL#oR;Z;5yWri;5k5w1z zpy^8M2cFB@nb_2ICOny>(37yl$>piZOx(VeTBedOM0cl0JNt8G9-ZHtbAdS#ViSoL z!_eT8ya=XH<Z7ao0KOA#!?#L>xkj&8bOw9Q5zhrJ6Q3@gxM6x{B+$~qbh2ESwu-CH zZj?rvYARaLdS|`NoIdF}IB@!aY(z>?LN?PYA4#=hyNKg#5S)bz$e~6`uFs~I;!HoW z%6N!zncj>u@yVt3fTBS=u3UKn#k@Nh&(qnUPG#*g^jI#TxpxhNAjbWiqNZ_C9CoXA z71fHieCo4Mc@%rc>X4UNo!CRq{C|hJlZ;PbE^{HdqEne!+|gY5kk4337?3pt>82@u zEb**=PlYL8CS6pdpKFiGV^Ef(<A03W3Qe91VZriZ{l*_?$y;JLDGwgR)Z^~^u$8$G zpVj%<x^}-eN7@VAdAQh8(l5Gr^rc%e&TMR(Bg3*1$!W~5TQ29`t;g14^+;P}?TnS` zdt%2}*|eHpl_M8~+Xp8qyUI@cX!TPftdu{9r7vPiI(ZPB%1*DO$D=jl-1G<@N;{T$ zCS>~+)%n9L1RkA^Etd={SPRd&^sSUHA$*er5hBA<&^>JB5@D99WTa=L^wm$w%OlBt zzhxUC?JmzKf_;#&DxZ%QRxh;5a=p}ojZVc{l=g<OF=COB6oKg^8KM%~qa&$OStz@D zc!tXnO(H{5j%xJmj5GKFQ-rLDJx4+gB|4JiM0c35s1epnFsfW+*`8?>RvW3#_!^1k zIn{mmXh?dlSc6wuQ_}FLvn6FlQQaO2yTe3miBaHfnch8o)9b?*&os}l*n>5uty&Q! zYoCYM_3Rp3YPQubbf$UCK3HlV7^PfOPHewWQc4CZx)gjd3$7ABFq6Pa`h9q`U)qw= z7gpL2v%2_BckiBQ2sDX>Rd}AT^$L;rUV<}z#<v()e^logaY)SU{oQQ789Sjl|D#O4 zg}|k@jbS*wd)L}*ab2rcPa<uc4O7<z?uTC5@$r73m3v9I1O-ByPec0yIo+A-`0?PG zPRzH>Wm#58tRI|i%w@pqGhV7lc%Nx<)oQD<d0~=AMOc-CWhYp|&T6Z!?6E+8NvD0- zZ)NXUdS|gjnT&<aq#nwQA^CP(YDMX4c*c}ByKU2Bn(|Q@>omo7x4+-_WmD%7)*iA~ z+d06l`$?8#^Qo2y(|mC2nm*+5p!+Tn|HCkYl2IPcNfkZ8L(3QXQYMDLIr}^hn~Ro1 z4yS$b5tsrwr60^M#nOF6IB!R2`W}1>Aiht@83$%@H$^PsvIdrOJvp%@CIwN&1t{d@ zo@nCOPgzhnuQMe*NUK<(bAyyiZMM-YMVQMlee2877`Zrcc)>KwlLOZ*%=lo;p1E_R zvhyT2n1xkyAJSc_JHS~wKPs%B!+7P~_flm7NF&bAJ<&XTUD!@9kx;tz(ATpXu?%yj zlW`ui?)1-{mk-}i{p2x6liq9!FiXF)c~BD@K8JwIxjEKV(O)J-&hc?3FOba{s(X$# zVeY0ixBg44>tUKn$w&|P<WkGY+F@V8w?g2tSo-GC(HN|pP3h$DNJnFs5&<3cF+BR; zZTZ7J$tI#18s0NaJb0|;y6HnK-^oz424;S+9CCC#PSRl;;OXy?=$0DzqEru?6hl|q zfp(B<{;&*%cyygIx<@BU=wRMwosFp(aa*QN!?NUR`tbhD@~_WEB`P)37||dU-eDd| zghRip2P127Zj4cxI0sA1_Z;F0@3$UQHMC1<P7Wy#$Gu4o{tO**>U|)CXOkrvZd}X9 zNq2HpB!Z$uEJ=H$CdJDxmQo_L6!P7bOqui~eu6M0rT)N^ZKPCG&-QQ9lc@CM&}^YV zoyH={HB?F(&k+&u*@Y{^7osQ1l|G+D-b`gvw#p7uwX5zY!-jNsCPx<AP&|L54}Co7 znWbI0Rq?rzN}@@|wJM#V1|+kFAUK<rskY}*utbImPhzXB97N0V=|eYp^2LbQDV_Pp zRVo{~llf#d=|%Ol9W$o|qLk-_$yIl8Ab2jD8x2bNMVG9WI6CHOWj+JvPk+J{6v9XA zXEQEV!9r*LP|8v2EY@b+M#(A-En}x95h69%?PCr(Zz~@GHSmQy*_B~|ZVe?>pe`Lb z8+7P))CUp4m2S`_hH&Kmxp11Cnx2_ta=kt$lPK6x;bvi*tU!bR8f|%?tk4~+oVuvA z!<p)v3yZ@?h?jk|#FB_v2;4W2%S3O%UpJ74<pREkeb^qYt{};O=V<P;_RnT~$SBgb z2x`b&a8r6}wqh(BrPweLae180^mZ^-a}NbD1f>ffyMO`$Yj`5X_B+r-xQgy38#b{o zigN?EMb|6|1qRcNB4hqBS$rp%4B=L>-nv!Y#OP>B&$+~FKSePQDtCs+kKMxMo9Vgm z95fw<#}{#a+@38KWhqzCUzqVlm8_-TFnSuXY+z}TuiMf?e$Q@^GSM+8@e$(-Ob*Gu zOM@Pm*`3aT?C(Y~oVLG!2iI5lnhF0As)yQH^66<k^xd;%5&uk;aZ%#u*_EI`A<7jV zDK{l?<<aCaIkFo!dX8S{kvs`jx_PC<6f7s`>S4QW+l<qPvs&c*atBcM@M}pdh;<U; zJvZMU*$3T%z^^eCCd4B>`c(`{ETv?$nFk1c`Z#2$5AdyKbXYx9Vx1^X7}i?w!GRrV z!%Tm%%H&wk7f}!QL^Jf33{^5wB{{)MGr`nx%oMr9$#8{d>rY<rH656X#PfP{OaN7p z?qSu}C&DYZC5Q~Rf2$>B=&{^l>i$i&^+YY!A}?SHhLm}KkG((0JzK=6C^Js-qh{$s zBmP}83mpBr>y#7*%1s!;acjAUvgM9qB9*T&J=&wUSj9bfD~jNT{AcXXOLXq&j5Cw< z9fdi;iOkABo=tVfEH|!;nRV1SGxttQRQqVsjJ)#+iPjcr0@HIltLd}WL+b<iGgnOv zu{=)4vMM2FmX?`eXRqnnPg>(NAFc{T52dGgDt+|fyAZQg^sHwN-I~L7FCf2#15O_8 zlRwH@dg-U|EoA#14&G9k4os$_5bB(FFp(iVP4&!zl92fn{AuYR*<bk!8dsGd=-`C0 zNy%_b3XWW3Af7rNjOqA{eiAU_@q?mK)Yo=WDUmk&kfQpa?l!|J%Rg(Yv|OtYcfD|d zG}^w)0KvjPRw*!wG9|!i3VO2@+bSk3VQ|Mjl;uq}ljI4STg-ve8yvv7D_PFwu&MLP zyFlbt^L?fY66Z#b=|b!<;jgp{i!HM!3vebab7eth3OR64YiXL!!h-C=hek|3tWR<Q zFR>nlY*Tjrr%=x_5!N!n7kcT!Bkw{Jm&Z9u>6;NGAkrJQXCO0O3n4w`z$87+YXc$~ zlv0K(1pUyQPSaeu{Kp*mBDL%+-HxQV6l*IeR;plE(CbMOUH=AEQpM&1LBy6h>t_pH ziNbbMY<-O8^9spNY}<z($p38QER7*0$>iYU4SbUxe|#=Ij1w=Qsh3Pk9IM`cG3SG? zPLBV@b2mW}3Y&!+*~jVAWttP1)+tM(n)U$GL474(s)j`~6lsi@XaM|?!R5HmfCsEr za1H$4-b(6tb}u^#<7FoOV7hhfEuAG}6bz$m0P`Ctva(kQb{Qw>YOJ~3OeTZ{1)~W; zAk8M_i_KCHAKc-xnlI|6))(RKM`ui7bHtr)GnZ3I9B2HQwZu-H(iuM{I|tSlQ@k8G z{q~bLd@(XN<)V8}#)xB2c%;+hXbvN{k}NR;YEn9bF6YcD5jM?oJ-frd6=mlR9)}o3 zuE0tt?2Yz2KrW}qjlhCk5hC%)yu;Qgl6K8u3cU^|IQiUY51CWd6UnHb78*<flk+Gd zC4XrAv(8{UMvrrHX9SPX6R{~Lm@FsJGwMoq9$-*9h02@Elz-K?UVV#;Ad?=gmaAXE z<;=x$gBsUtzlbyh(r<R2FuJrU-kkH<<h?7c@TXD|NOx-Ctjs&-0wEgKIKxYhPecMe zF_^oD>RsnVka#(I>?7XmH$ovNC>+TIE|S0wPZ<tA-M*M(p0ol+b*ptv18S;*-?V08 z2D4zke*2)AaoAN^G+@QW?3gAY=hXKL++=o&td&_XnD=u}wjXY&Cgj0dhJ~$|vJV2; zVJ03h+<@F1RhNo=r`rXFD+i#6k;|Fvy6Wo9NX!Xh(!5G*1BBwfN506VO%W4Ggb#0x zg(`u!VJ;ar;6Dx=e@76>a>-CiH4++0$muZ{4|>MPM|=<nf`OQOb)uM=lPGdiuv8}F z-6Zb26IziOgi|@8K(mGuPL<w51!X?}8OIiZ#<89qVbcxBVfJnkbQtuKX_*i*1gDWs zGC>C<1=tQPx5F#w@uWw`%&EDOUNbZCo?@G?u2BHKvuye>gMZxq*SF}Ud~}+8%3+{{ z5kd3BsxW&vrOwkaACik8hmB{NE|<a?Zmrt+!!0JsoHWT^@#xD~!s_Ypez;6Ms?*4s z;oLiPM^7bZ>8yFHA9&jU?tEN(<W)+^aY;zHi4M_1W?5-^#Z>_+S{y2!k$oalB0)0t z^U*%}J{xq)YtL~e7^rk5w;n;+;68Vp61KB~TH3cBM8!X2D2h#(kqBr<UTf~8STnuO z3RdC_=?%?O_E4N&a3@us8@QE;4smEGpE?zT#nP(03Z)oOiJalYm6pl{@96v4m~$}% zWT=s&Kux4o?gPn;DU$EdlFxok+ak$_<LGrARWp_w48w+q-Ex2ZhacgN1&3g9!B88> zDWCi=gg>rHMS^DF4^+>XfY{o3wn~xJ^1vt;B2By591mCd<Ut~$L}_1If3f}U#Th3i zqQuwj=OU+;=)3i%cD#|MFih%a!^R)3+=~$j?R&#*wQ@Rb(qdFJ<XIjrL*G1RRn<C| z`=v9>+g!HXe&{@-k0qlrV=O#GCn=XJ)_&VFBK%*Q{3LqDQwA^MyY4Pp#dx@x(+#fa z@IL$5bl!WA(pvn0$;~4<&Ak!C={>g#9@#8fe3Ppv*Lw@avNbn71ts`E(57o;z1Rhv zavzP+(x7CwFcD*=U+B^B!~rmBNDyp9_W?aI(G(a;0+0HhOeM*cJzz_TcA=bR4l22$ zvPI&uJYCged?qGbslIj1MTbQM_ETg+vQ9CQIDaUYjtNjz5wQy$wUD4uJ_W3qThAn0 zDMcFY%15tc1_XEur%9?3I}B|!ru`NvFz#aa=#zB5d|0}GU()t|IfZ^u8+qlHIx|To z(OG5y?GTbAzJV&Y<KUpKQCyccFx3hjwdtq|g3o!2cpjm7j#IJx;Iun~85f!~)q@zx zy!sx-?8juGP#C`1FLf$Ohf*oy`hkqPh3`lu5Fd<#hFli<Gf;CjY7uG45!1lq!vp%h zlbfmg_rd74XC>}t&D0P8%8jmjR-tW3inw-t;dvYlYrRT;ZsUIJaPsQM`Z;qZ<*m^q zc`pW|ckA=8PD;uZkkax*$n??VNL%>HeCW%$fmM3q?tVbzrPT`t5=X(A=iwbz&gJOS zezb-P0b~Xqxu7woEA!%(;VXOg4Jec%@YW3P9a_=*8WF3#l8cPuij^~N;?`pIn(L?~ zo5)fDG{jAI#!+LXK=CwZXwE%2f^woHOd88c)ZW$TK~L0&%pYl>s~Y=ehg2^qgEH=F z)iO}iS6rGB<Xm(gw&0z3z`O^$rQahSp=vg9*HwH5A~l!lU#7{d5u0lB4omWIa;udx z>dfC->PE!K`9~OXT2bcCwBD5G>S@^wKQIzLX=ecz`Plk&3lC=LCquUBM_BZe)19c( zZjWzkwRN#K+RKk4ZJXG&bzuIM!Cm&taJu4FJ8JVw8Xey1=Q8-_^@q|s{iU5(b;XyG zZ!s#XDqJSIMA2ZE|HAhmZ}DH{*jh<p(!hTJWJ`D&vEK&O{l0N<WAQuI%X!r0mqYmF z)>)=!2eoMUp^_12)s2Yn=J%+IYbS@t&QaZ9nWD0f&`|L80|PXx>~ooZ&&+;c&=eBi z#E|YCWfmd8MQfH1Z`#H$k<X{hmKJdV*CBDKqzps6K1p{_`r;UFoA>~TbOY2DVMxO4 zckVKg41#VD$wT_ZH}f1G?%We=_24nvoZZlc8&+@Rw`G@a8cGPyl%=$%2ii8WO(~XD zq0fXeY9@XxrYifxaNIXe#fh>yC7QrqYO7ObOfp0f?w8%vtjkj^{0|kKA>770sgd@< z$z_~}$<KL&UX3%Woipyxe3|Ng(cS1BQS!sIDTSUic{ow0kXB@?OA%Rx@7%2J-;`9* zuw0^apXZyhb$&xDCQH(_UtKg#!y%6F9-vA}ZBAM!6ncZpR(#1FEphG4_4?s?YIScv zy%;l*oRgrybWoYB%CB9$P8vTvziK{={C*!6IUydpa6^q_Ow|Z3_;f$Y2}cVK@~)RR z;m5^bQB0ENu-3&45t_TDf{08i5~zvRF2C@9y9or6G=a@Nfs*xnW)7Q|ZwykP(99_* zp+GtcRBCHjJk2;nEHtJ2@xrgv>6ApXD$S^Lg^6&nU$n$Gd>Hi|*<Yia&0E{=xk^#g zMeut;1?;l{DC{+M1KV-;5i&nFVFF9oM=siEmKBw~!zMhyM<qe?b|!_?ugz!lU#QzN zpXa}&I(lj{`pThU2o3T_KYAX>Tf6d9DrE9^%hV`JM5K>{ax$w2cV=cM4=3ZEN_C-M zj>eKXd>y0t>IIhW7oY#1+L=<rm;a}B7UNP~`Gu=pCf2@TaK{@5N8VJbom9i*!a0;y zm~-)N^(3*=`ByIP)2Yf(g`(YB_)B~peytdYJ-NcRl_m7hmv{=gAPnOny|0_&juae{ zF^R8!o2*P*p^3-fhIylMznDp2eCJf*D|MW7#Qf%v5ax!Kvzk3M3~3eN02bk;-(ks> zpGT|6r$ubi))dr0;2qKM(26wq;=*n@oAiJ9$-5*NOWw&zu?aukP0_G4&T-$BInF9G zxf!+MyhdbNZbm|rQeqwTR4H_yBSwMG7IvOIAJlw<qFk+H3EGl`LNn{l#)x_L6Z57F z1Yd22#yLYq4;0*Uikq8qN>e;KJ%vbBN+J!QJE(p2sIm4<CI)2UvlKR?dqJ$pkVwG! zL3@cOw>?Bkn{EsD%!1lS$6)N&zB3k9u?-x4e4SxKhS5V&qIk0#t1RZO5{)bsL0Eu? zyikUQ*spYbiKTdTw9vQ(ANl;9^hD46+Yp0e{?5~MH#~Gc^lH7y^2xc%oE!HMQt%lr zu4@-jC}ovp$UdATbwUMMGWYX-35B#A#cF$ZR)zVx*}GQ=is(9L{?fRfr?D(4v0WMc zm~_bwMqztpV73f*hpRCAYMcgWGeA5wJw^S~q}iMS`e_{3ZB_EgcmrSkCU&gb=}v?c zAaK)X7Xp^j@%U*gc%p!T%^)jUYkAc}6=j(fdC-xt1#Nw4Bs06i$VX2cx$NoBRRPgT z?r1aGk{g~<izxo1^vzLy_kzTjv&*#W#Hcgk^KWZN>>-#I9VhA`ca>#pb!wk+BS9U} z!Cy=WGd7$jz1ZE@7bQQ#HGh7aAARmLM;qP9ext;GSbE85V+TJ4+}Kf{8k_8DK5eyZ z@q4^ettLMuoed-K5~WAvSOW6Uwmuw9%`s)K-$`_=<grb~WW?wkg*QQe67^-28%#m? zIrNy8MG|VIMe*C`J}g@_L3<z=3%|W2^)eeAZ)1aeeGNZn47RswpS2bFwsAoZt9xql z1Jpg6pw?l%WLq-|KL<XSJa4-sqTu8#LmQdY%~;v|D3rQ!!ZO(BD^}?#F`J5T__~DG zR1u@$2}KI8Krt{;1P5vF>Pj!U&3%TLA$3c<?=MW<V|vPhc@=+(ksD_MPg0fahfU__ z;9WTUgwtt!>4$%FisZ-y4NUCGtz-tDT@s06bDR6zX3>Qb^=~!y?(9rpO<0s!TA3x7 zbBAqs4fyZD=;pGRm~fijTx&gf**Y+5cr05YF<w|3rMsh^BEV(hO%F+hNP`@#q8uT{ z;r4WwEr*bclqiW8v2KP_1JpvvvboS=DDf;fxEb@XS;Ld)(|DYvyEhA|nnZT=n6R)x zW{z7E_u!}4okZo3pFf<Gl?<P-Q2b2uh@?24K=lIh=!ad62{p4X9(Q|EhM-Bxh?Vdz zO<>(C`<8aE5~O)?2tawM95FReItw9!tk)^mT}l}e{Yi`rjm>FkkqTu2O`n209Z$48 z^m||VqmiQgVhb^LRd$isTxAXBSUx8RDy}-qCeimIK9|%zI7@_9_=-F{QRO5i6_NY4 zG74KUo8?T<SO|d|bd)(>NtGu))JT%cxF9G)IlnB6@>_i<0u@Qi-tQtr;}sWU3ZO2y z8|G3%Fcon!+|V;c=BeSwetImCS8TwSIR`uyq-pr{ER7OdFEY-SXC)07TZ<s6Z`gbA z)CQ+UdHxG+HV$oAKfHR=`i*u@TUjsB(Q-YUyKP13z>x?Y_UU7rZe&a!F8lk##(l+? z2d9#=5I@V9rZIDfaUq{Exx}gEOd_Oz^aTaMjo~BFmn6-sigq;VuX}NJuXDD~6RqT| zY<`ryWw_vJiw=%EN3sFA&p{GH2rJ)8_K5z=6T>Lkx+@r_ZOZuxCZyqku1$_K!z99p zc{R2TgZ^}wZeaavZh<N##Ln3*lw_1$R%xB~6glOV!4YkeTx07KqQKo{xg{UT-_o9# zY_?l^ZpK!+ePoLx&hoVDXvO-qYnQKMBY_dqPkc~;^ay8#38BFGV49<ii@<W;%_#2b zM8?GVaIC9PqW<z3*b+jimW-Z!Yi}iRB<tx(Qs1T&*P>rqJI6lT0utk>iL<-G9HGu7 zCl*Wb2PZlWp1<1D7;LomG&}9qc%wC$ggj$t9LJOe=%)#Ywv3hLSa^IzQhi@qY3Mn; zpSyb4N4XqSAWdy%g!$lYH5`LLqbF)&m1yg_hQz8ceD2ViHCCAs*>mtfk5-`a1Wv!i zBIw6SR%V^IL8;NrNnFLz^qjxiAl5E;<C2Xjqp!ql^dOt<G$zJiE5q3rPPXT;z20pM zjy5~d*~^D{HfZ%mWX{akM`S|&_;a45;K@~}WC)^XTdJ@ULxy@T6DH6r7aoi~+jM47 za%JK&b;jApSKdlmX3rz-aVe0QG9M7_*%S0758?@Io$DM{4Xs$Oof-B-#T7pcDb+ex zAzKUXYL7c-&t1RPIZF>mnYHYZ_s^=8QtWse(6_&X%K9q9RoQbWSK_|){V*!e>}KaP z`5Wvj-*qbHfOIJ53*b#K|3is>1gk4)K$ZcEkrSrrzF4Y9p>)Mo!i~!(nw`dIeX<c{ z9)3%FPo|84LvE02IAz5|fw8<MLn@K8D$@9ayi4Li>|Ja#zuBsfOg8s4lBc{dx)1^w zG24$(5HmLPj&tGg-!~|vj}Qc(TzXg-UXsH7N#9PK*f@j6rd#S8*Pp-P=o^rFg@U4j zWH~g;F2E{jujL2bXqCDfHm95#RN`Qr0dPLB$lY@6z3s~-O@_9E9ETLNGOT;x5^f%S zdmu@u`uBiRGYj)P8arW&n4`Z((O*Ef4T|n=Hq3|58(L$Y9WBen?z^TB?>ATI>sj;) z)zf!x!UEho{6LFKKftWpso$mrVxX<-Aga#$!p@~y6zx^aI!|IP9AfmGU6|s`8hiPq zf0`a7X{zkXVpJ}Li_Os<l^W?Za0i2O*mKqVL~C+N*SA|XUZ<QZIYTi*m91pstQgmG zhGRnTkct;%+L^N(#wnVf3El-3;y6Z;$gqSG@ei)L5OGt%8@aS8MZhJeIeeqJsGX3Q z?b-HrXEfTde0X^C`i(2)byEYLoybaVW4%5<5oNUqixr7j$uJb<9d#MQEibf3-lH@p zoD21gk_M9Ush~v=g1(B`Ap;frY~ighAcdXK#?7NTuz&4*QA4s^$vfw~%qwzIoz<la zv_5lE3y(Y6oe?Y%l`oQ1P}(GFCiRGXK@prsE>;*CbQ~WiSLGjF3dtx;cfXOw0Im;u z7)^43**2(uQ4ar5>0|D;8P;ixbN*|Ln~Mk10?7{!<m=t{!$kZooN>RlpBo8J-WD(E zdIWFACr&Smv?{T)*SW4r>^P@BG0|voz8@zeB!HfH<JlhYVk7#H(wap0mDznrPZJw2 z1|nOXmainD-rPSi-JA`24sCg6lK$H#_2bYxJDGX!U~_Z!L%4F8+<3D}Skd@OIggpr z-mFV9j>?Vu;;-zJ52B+qLoP`zi%b?NmD#WFDbGBxBt1js>kPvCC)o>A@!anY(-NtW z2fQBA<nId~x+rGEiPohSk&{OvUPeLRJdgKeO4fxnVL&0pgbIsTs#T`Jkeli%7x-H; zd^(m)66Z@7Y-+IWtqF^}Wht^Po{F}Uc^W)72RgFU*Y&2~Jl11BYdYMlc4`t%K&kWl zZVzbboNWFn@idYXf|iW<xD=PtTAHHmQQ2N!v~FngHj63>6bOahL*S$zW(;owyK{5Q z*y$Q2C1dT8-803SIC7-M38nIJ7JN{#K97O?p?v&vl4tf~!6BQujxkBkd{(qeG}{B0 zo=?b4(oFz0qy;yEnt2c9CJ@<T2WHf@qZ%#bV{kqu3ZW-RoNeLphv~x#2#K6aHmi!V zTO{H2m$J^-EyK=~gXZ)lT4<FqzPFo#C^1~53`(?AB%}pC;&9*~e9JDdi9s^joNGoV zX3>&NZw?yd)d!zMT5qD+%WLU&Fs_i<r21+1dMM24N6uWT^UR|>ZeacSGP|kPY=#$D zsfpz0c39R>Vu5Vq;tYK)Thza@C(8CTC-$Zp>g@Za9uagxVg3TG2!0)M`2IzlkLQf( zey3MKC0vj2hsvW9H^_DRnAI;Te-v9wQ^?dJMuR`>(fx-yQ9B5}Y^vFqjBE%uWiuI( zr7#Uk5uzRN20N&aw)aw-d+yadNeI6?qOiyvZCaLBc<_Qzc8dV@9MSZlBXSJJIv+4( zBC)!mbk{|>KQkR>;@<XP_Fg|$g|*7rXJ}x0b08uP`?-NdL<L=Qq^aaER0lE0GaGsE zcUMyC&gL3FH8KL?EH3AU@cX#XaG;~mjYix94``8COwp|4?{lc8N6wfYa!&)MmTO5F zBDz|PuI_}jAH;mfWTIV#w1e>F1&rb*j;iR;BqScnU7|D9w_--D3{vy>TM5mPWtwuR zY2Ww|B6boBJ^Zr6r68t`>?EE3#WMRpc@L%bonkqf5|Xel9F-P&d`*|W{HsunsnMk( zelB3l)=ax>(Tk0AX5(2mw&~i>5IMi63&wE~_d`APv3i{#1;*xLZ+uc`GI)qX8~6Pi zKMIUVM-GW*LJYit=hbT$$Uc&NlAxUNp?}u}xRY@2=3m%A5Q@;zuzPGqE}wJ-b(HAl zy9ODE*vCK&m*%Ff<F4|uvaCk4=RK2D=E5}`(T((OHY}qo84wFOiUS_8kd|)9R?ag! z?Dg40b~GFfQ;<OyYQY#%KM}rM#%5#-O{Pcg?-T2_uN$H>b6>F^tX4xH>=`#vjE>SC zBgjHwn1al-+y^AymKx54u%58C@?(&2n<<8SeD&tOBUyOhoXE2HND+MyZi=26tMLe= zhpg;}KBI*(Czu=yQ6x^E_)zyDTFB7Cmc3F(WfSG$W|91O;*gV`++xB)AFU2aijS>% ziYI<nQpq?cg?b;IQ#0oAAP0nKw{GKuMd_UOB-4bSi9ZnE#e<T@CH4m&=h{nPoyjQV zcMq1Ts&w!{5E??CWmL{I*YIF3=0WV#tX%1H`ox9hNYZk}VB&)8trqKv%Gm1+!(??7 zUMkctGxjqk_JizD>Ewwz(WA&(F+hfs{zEf~bSf=Ae357R1x<HNAKpKGNZ){*>CH?Q zicnvXpLAQMI?z_p2TG+`nf^=3ay84P1`i+Hu;Ns16>)TC)6?xyB|G73rMOC1=q{B^ z1|yC?4ipk~YSSe`b7i~7>L~0|+taoK@mF)@(sbjME!9v|zAe~z$(KGzXlX_Jio@*X zhUIJNyG%EA7L%Bc`*{~m?zgbmUfkbH&oYh@)vrHLg2tf`*o2%oL%F|YGK5Vjt@(Aa zg5b)mud5t*pf+9~V}F9523X`>G3&g^YPuL8`)~9|WOg<vnlKl5Yo0Qh7L?^u;b2+x zA!+7P{s*Cp44UTWzE_gYFbpMnd&VlZf??HP!`Pp>K}%-D5(|ihSb8h@8PtVUe3!QL zBm??=RAW5ihkpsTZ<el?3`A)VsHr=xFa=Toml4es&QTy&E7wL!Z#7}--VtYJ#i%|g zdWdQyw1h=alGNhOO+BPJ_SK#5HxG|rrxk6f=*Fq&Fmq%q`16v~WOnC~_w{ocuhJpq z`-GozL@=kH#dunqUa(&>C@~@}c1F47A*cLJr0dVIDQEU(`Am@ynWBheQ<5Nk=5Ml3 z$<6Y6+0d7&vV@4tDmdZtVIAk;3N1_AZss8xOT(cBjdAuLHdT;I&RJAHW6@2~^_QCg zip+RuoG<xMbtUEuX}US10yBs3OBnr7lyhr|Vi=ESQ%+~!f#BRV7-V|Xg6Frp_nd`s F{}Z7<#;gDU literal 0 HcmV?d00001 diff --git a/po/ne.po b/po/ne.po new file mode 100644 index 00000000..31c85d1e --- /dev/null +++ b/po/ne.po @@ -0,0 +1,1923 @@ +# translation of shadow_po.po to Nepali +# translation of shadow_po.po to Nepali +# This file is distributed under the same license as the PACKAGE package. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. +# Shiva Pokharel <pokharelshiva@hotmail.com>, 2006. +# +msgid "" +msgstr "" +"Project-Id-Version: shadow 4.0.17\n" +"Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-16 14:30+0545\n" +"Last-Translator: Shiva Pokharel <pokharelshiva@hotmail.com>\n" +"Language-Team: Nepali <info@mpp.org.np>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2;plural=(n!=1)\n" +"X-Generator: KBabel 1.10.2\n" + +#, c-format +msgid "Could not allocate space for config info.\n" +msgstr "कनफिगरेसन सूचनाको लागि खाली ठाऊँ बाँड्न सकिदैन ।\n" + +#, c-format +msgid "configuration error - unknown item '%s' (notify administrator)\n" +msgstr "कन्फिगरेसन त्रुटि - अज्ञात वस्तु '%s' (प्रशासकलाई सूचना गर्नुहोस)\n" + +#, c-format +msgid "Warning: unknown group %s\n" +msgstr "चेतावनी: अज्ञात समूह %s\n" + +#, c-format +msgid "Warning: too many groups\n" +msgstr "चेतावनी: अति धेरै समूहहरू\n" + +#, c-format +msgid "Your password has expired." +msgstr "तपाईँको पासवर्डको म्याद समाप्त भएको छ।" + +#, c-format +msgid "Your password is inactive." +msgstr "तपाईँको पासवर्ड निष्क्रिय छ।" + +#, c-format +msgid "Your login has expired." +msgstr "तपाईँको लगइनको म्याद समाप्त भएको छ।" + +msgid " Contact the system administrator.\n" +msgstr " प्रणाली प्रशासक संग सम्पर्क गर्नुहोस् ।\n" + +msgid " Choose a new password.\n" +msgstr " नयाँ पासवर्ड रोज्नुहोस् ।\n" + +#, c-format +msgid "Your password will expire in %ld days.\n" +msgstr "तपाईँको पासवर्डको म्याद %ld दिनमा समाप्त हुन्छ ।\n" + +#, c-format +msgid "Your password will expire tomorrow.\n" +msgstr "तपाईँको पासवर्डको म्याद भोली समाप्त हुनेछ ।\n" + +#, c-format +msgid "Your password will expire today.\n" +msgstr "तपाईँको पासवर्डको म्याद आज समाप्त हुनेछ ।\n" + +#, c-format +msgid "Unable to change tty %s" +msgstr "tty %s लाई परिवर्तन गर्न असक्षम भयो" + +#, c-format +msgid "Environment overflow\n" +msgstr "परिवेशको अतिप्रवाह\n" + +#, c-format +msgid "You may not change $%s\n" +msgstr "तपाईँले $%s परिवर्तन गर्न सक्नुहुन्न\n" + +#, c-format +msgid "" +"%d failure since last login.\n" +"Last was %s on %s.\n" +msgid_plural "" +"%d failures since last login.\n" +"Last was %s on %s.\n" +msgstr[0] "" +"%d अन्तिम लगइन देखिअसफल भयो ।\n" +"अन्तिम %s मा %s थियो ।\n" +msgstr[1] "" +"%d अन्तिम लगइन देखिअसफल भयो ।\n" +"अन्तिम %s मा %s थियो ।\n" + +#, c-format +msgid "Too many logins.\n" +msgstr "अति धेरै लगइनहरू ।\n" + +msgid "You have new mail." +msgstr "तपाईँसँग नयाँ मेल छ।" + +msgid "No mail." +msgstr "मेल छैन।" + +msgid "You have mail." +msgstr "तपाईँको मेल छ।" + +msgid "no change" +msgstr "परिवर्तन छैन" + +msgid "a palindrome" +msgstr "एउटा श्लोक" + +msgid "case changes only" +msgstr "केस परिवर्तनहरू मात्र" + +msgid "too similar" +msgstr "अति मिल्दो" + +msgid "too simple" +msgstr "अति सजिलो" + +msgid "rotated" +msgstr "घुमिरहेको" + +msgid "too short" +msgstr "अति छोटो" + +#, c-format +msgid "Bad password: %s. " +msgstr "खराब पासवर्ड: %s. " + +#, c-format +msgid "passwd: pam_start() failed, error %d\n" +msgstr "पासवर्ड: pam_start() असफल भयो, त्रुटि %d\n" + +#, c-format +msgid "passwd: %s\n" +msgstr "पासवर्ड: %s\n" + +msgid "passwd: password updated successfully\n" +msgstr "पासवर्ड: पासवर्ड सफलतापूर्वक अद्यावधिक भयो\n" + +#, c-format +msgid "Incorrect password for %s.\n" +msgstr " %s को लागि गलत पासवर्ड ।\n" + +#, c-format +msgid "Unable to cd to '%s'\n" +msgstr "'%s' मा सि डि गर्न असफल\n" + +msgid "No directory, logging in with HOME=/" +msgstr "डाइरेक्ट्री होइन, HOME=/ संगै लगइन भइरहेको" + +#, c-format +msgid "Cannot execute %s" +msgstr "%s कार्यान्वयन गर्न सकिएन" + +#, c-format +msgid "Invalid root directory '%s'\n" +msgstr "अवैध मूल डाइरेकट्री '%s'\n" + +#, c-format +msgid "Can't change root directory to '%s'\n" +msgstr "'%s' मा मूल डाइरेकट्री परिवर्तन गर्न सकिदैन\n" + +msgid "No utmp entry. You must exec \"login\" from the lowest level \"sh\"" +msgstr "" +"utmp प्रविष्टि भएन । तपाईँले \"login\" गर्दा ज्यादै न्यून तह \"sh\" बाट कार्यन्वयन " +"गर्नुपर्छ" + +msgid "Unable to determine your tty name." +msgstr "तपाईँको tty नाम निर्धारण गर्न सकिएन।" + +#, c-format +msgid "malloc(%d) failed\n" +msgstr "malloc(%d) असफल भयो\n" + +msgid "Password: " +msgstr "पासवर्ड: " + +#, c-format +msgid "%s's Password: " +msgstr "'%s' को पासवर्ड: " + +#, c-format +msgid "" +"Usage: chage [options] user\n" +"\n" +"Options:\n" +" -d, --lastday LAST_DAY\tset last password change to LAST_DAY\n" +" -E, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -I, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -l, --list\t\t\tshow account aging information\n" +" -m, --mindays MIN_DAYS\tset minimum number of days before password\n" +"\t\t\t\tchange to MIN_DAYS\n" +" -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" +"\t\t\t\tchange to MAX_DAYS\n" +" -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" +msgstr "" +"उपयोग:प्रयोगकर्ता [विकल्पहरू] परिवर्तन गर्नुहोस्\n" +"\n" +" विकल्पहरू:\n" +" -d, --अन्तिम दिन LAST_DAY\t ले LAST_DAY मा परिवर्तन भएको अन्तिम पासवर्ड सेट\n" +"\t\t\t\tगर्दछ\n" +" -E, --समाप्त मिति EXPIRE_DATE\t ले EXPIRE_DATE मा खाता समाप्त मिति सेट गर्दछ\n" +" -h, --help\t\t\t ले यो मद्दत संदेशलाई प्रदर्शित र बन्द गर्दछ\n" +" -I, --निष्क्रिय INACTIVE\t ले म्याद समाप्त भएपछि निष्क्रिय पासवर्ड सेट गर्दछ\n" +"\t\t\t\tto INACTIVE\n" +" -l, --सूचि\t\t\t ले खाता अवधि सूचना देखाउँछ\n" +" -m, --न्युनतम दिन MIN_DAYS\tपासवर्ड अघि दिनहरुको न्युनतम संख्या सेट गर्दछ\n" +"\t\t\t\tchange to MIN_DAYS\n" +" -M, --अधिकमत दिन MAX_DAYS\tपासवर्ड अघि दिनहरुको न्युनतम संख्या सेट गर्दछ\n" +"\t\t\t\tchange to MAX_DAYS\n" +" -W, --चेतावनी दिन WARN_DAYS\t ले WARN_DAYS मा समाप्त भएको चेतावनी दिनहरू सेट \n" +"\t\t\t\tगर्दछ\n" +"\n" + +#, c-format +msgid "Enter the new value, or press ENTER for the default\n" +msgstr "नयाँ मान प्रविष्टि गर्नुहोस्, वा पूर्वनिर्धारितको लागि ENTER थिच्नुहोस्\n" + +msgid "Minimum Password Age" +msgstr "न्यूनतम पासवर्ड अवधि" + +msgid "Maximum Password Age" +msgstr "अधिकतम पासवर्ड अवधि" + +msgid "Last Password Change (YYYY-MM-DD)" +msgstr "अन्तिम पासवर्ड परिवर्तन गर्नुहोस् (YYYY-MM-DD)" + +msgid "Password Expiration Warning" +msgstr "पासवर्ड समाप्ति चेतावनी" + +msgid "Password Inactive" +msgstr "पासवर्ड निष्क्रिय" + +msgid "Account Expiration Date (YYYY-MM-DD)" +msgstr "लेखा समाप्ति मिति (YYYY-MM-DD)" + +#, c-format +msgid "Last password change\t\t\t\t\t: " +msgstr "अन्तिम पासवर्ड परिवर्तन भयो\t\t\t\t\t: " + +#, c-format +msgid "never\n" +msgstr "कहिल्यै पनि\n" + +#, c-format +msgid "password must be changed\n" +msgstr "पासवर्ड परिवर्तन हुनुपर्छ\n" + +#, c-format +msgid "Password expires\t\t\t\t\t: " +msgstr "पासवर्ड समाप्त हुन्छ\t\t\t\t\t: " + +#, c-format +msgid "Password inactive\t\t\t\t\t: " +msgstr "पासवर्ड निष्क्रिय पार्नुहोस्\t\t\t\t\t: " + +#, c-format +msgid "Account expires\t\t\t\t\t\t: " +msgstr "लेखा समाप्त हुन्छ\t\t\t\t\t\t: " + +#, c-format +msgid "Minimum number of days between password change\t\t: %ld\n" +msgstr "पासवर्ड परिवर्तन बीचको दिनहरुको न्यूनतम संख्या\t\t: %ld\n" + +#, c-format +msgid "Maximum number of days between password change\t\t: %ld\n" +msgstr "पासवर्ड परिवर्तन बीचको दिनहरुको अधिक्तम संख्या\t\t: %ld\n" + +#, c-format +msgid "Number of days of warning before password expires\t: %ld\n" +msgstr "पासवर्ड समाप्त हुनु अगाडि चेतावनीको दिनहरुको संख्या\t: %ld\n" + +#, c-format +msgid "%s: do not include \"l\" with other flags\n" +msgstr "%s: अन्य झण्डाहरू संग \"l\" समावेश भएन\n" + +#, c-format +msgid "%s: Permission denied.\n" +msgstr "%s: अनुमति अस्वीकार गरियो ।\n" + +#, c-format +msgid "%s: PAM authentication failed\n" +msgstr "%s: PAM आधिकरण असफल भयो\n" + +#, c-format +msgid "%s: can't open password file\n" +msgstr "%s: पासवर्ड फाइल खोल्न सकिएन\n" + +#, c-format +msgid "%s: unknown user %s\n" +msgstr "%s: अज्ञात प्रयोगकर्ता %s\n" + +#, c-format +msgid "%s: the shadow password file is not present\n" +msgstr "%s: स्याडो पासवर्ड फाइल प्रस्तुत भएको छैन\n" + +#, c-format +msgid "%s: can't lock shadow password file\n" +msgstr "%s: स्याडो पासवर्ड फाइल ताल्चा मार्न सकिएन\n" + +#, c-format +msgid "%s: can't open shadow password file\n" +msgstr "%s: स्याडो पासवर्ड फाइल खोल्न सकिएन\n" + +#, c-format +msgid "%s: failed to drop privileges (%s)\n" +msgstr "%s: विशेषधिकारहरू छोड्न असफल भयो (%s)\n" + +#, c-format +msgid "Changing the aging information for %s\n" +msgstr "%s का लागि अवधि सूचना परिवर्तन गरिदैछ\n" + +#, c-format +msgid "%s: error changing fields\n" +msgstr "%s: त्रुटि परिवर्तन फाँट\n" + +#, c-format +msgid "%s: can't update password file\n" +msgstr "%s: पासवर्ड फाइल अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "%s: can't update shadow password file\n" +msgstr "%s: स्याडो पासवर्ड फाइल अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "%s: can't rewrite shadow password file\n" +msgstr "%s: स्याडो पासवर्ड फाइल पुन:लेखन गर्न सकिएन\n" + +#, c-format +msgid "%s: can't rewrite password file\n" +msgstr "%s: पासवर्ड फाइल पुन:लेखन गर्न सकिएन\n" + +#, c-format +msgid "" +"Usage: %s [-f full_name] [-r room_no] [-w work_ph]\n" +"\t[-h home_ph] [-o other] [user]\n" +msgstr "" +"उपयोग: %s [-f full_name] [-r room_no] [-w work_ph]\n" +"\t[-h home_ph] [-o other] [user]\n" + +#, c-format +msgid "Usage: %s [-f full_name] [-r room_no] [-w work_ph] [-h home_ph]\n" +msgstr "उपयोग: %s [-f full_name] [-r room_no] [-w work_ph] [-h home_ph]\n" + +msgid "Full Name" +msgstr "पुरा नाम" + +#, c-format +msgid "\tFull Name: %s\n" +msgstr "\tपूरा नाम: %s\n" + +msgid "Room Number" +msgstr "कोठा नम्बर" + +#, c-format +msgid "\tRoom Number: %s\n" +msgstr "\tकोठा नम्बर: %s\n" + +msgid "Work Phone" +msgstr "कार्य फोन" + +#, c-format +msgid "\tWork Phone: %s\n" +msgstr "\tकार्य फोन: %s\n" + +msgid "Home Phone" +msgstr "गृह फोन" + +#, c-format +msgid "\tHome Phone: %s\n" +msgstr "\tगृह फोन: %s\n" + +msgid "Other" +msgstr "अन्य" + +#, c-format +msgid "%s: Cannot determine your user name.\n" +msgstr "%s: तपाईँको प्रयोगकर्ता नाम निर्धारण गर्न सकिएन ।\n" + +#, c-format +msgid "%s: cannot change user '%s' on NIS client.\n" +msgstr "%s: NIS ग्राहकमा प्रयोगकर्ता '%s' परिवर्तन गर्न सकिदैन ।\n" + +#, c-format +msgid "%s: '%s' is the NIS master for this client.\n" +msgstr "%s: '%s' यो ग्राहकको लागि NIS मास्टर हो ।\n" + +#, c-format +msgid "Changing the user information for %s\n" +msgstr " %s को लागि प्रयोगकर्ता सूचना परिवर्तन गरिदैछ\n" + +#, c-format +msgid "%s: invalid name: '%s'\n" +msgstr "%s: अवैध नाम: '%s'\n" + +#, c-format +msgid "%s: invalid room number: '%s'\n" +msgstr "%s: अवैध कोठा नम्बर: '%s'\n" + +#, c-format +msgid "%s: invalid work phone: '%s'\n" +msgstr "%s: अवैध कार्य फोन: '%s'\n" + +#, c-format +msgid "%s: invalid home phone: '%s'\n" +msgstr "%s: अवैध गृह फोन: '%s'\n" + +#, c-format +msgid "%s: '%s' contains illegal characters\n" +msgstr "%s: '%s' ले गैरकानूनी क्यारेक्टरहरू समाविष्ट गर्दछ\n" + +#, c-format +msgid "%s: fields too long\n" +msgstr "%s: अति लामो फाँट\n" + +#, c-format +msgid "Cannot change ID to root.\n" +msgstr "ID लाई मूलमा परिवर्तन गर्न सकिदैन ।\n" + +#, c-format +msgid "Cannot lock the password file; try again later.\n" +msgstr "पासवर्ड फाइल ताल्चा मार्न सकिएन; फेरी पछि प्रयास गर्नुहोस् ।\n" + +#, c-format +msgid "Cannot open the password file.\n" +msgstr "पासवर्ड फाइल खोल्न सकिएन ।\n" + +#, c-format +msgid "%s: %s not found in /etc/passwd\n" +msgstr "%s: %s /etc/passwd मा फेला परेन\n" + +#, c-format +msgid "Error updating the password entry.\n" +msgstr "पासवर्ड प्रविष्टिमा त्रुटि अद्यावधिक गरिदैछ ।\n" + +#, c-format +msgid "Cannot commit password file changes.\n" +msgstr "पासवर्ड फाइल परिवर्तनहरू कमिट गर्नु सकिएन ।\n" + +#, c-format +msgid "Cannot unlock the password file.\n" +msgstr "पासवर्ड फाइलबाट ताल्चा हटाउन सकिदैन ।\n" + +#, c-format +msgid "" +"Usage: chgpasswd [options]\n" +"\n" +"Options:\n" +" -e, --encrypted\tsupplied passwords are encrypted\n" +" -h, --help\t\tdisplay this help message and exit\n" +" -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" +"\t\t\tpasswords are not encrypted\n" +"\n" +msgstr "" +"उपयोग: पासवर्ड परिवर्तन गर्नुहोस् [options]\n" +"\n" +"विकल्पहरू:\n" +" -e, --गुप्तिकृत\tआपूर्ति भएका पासवर्डहरू गुप्तिकृत छन\n" +" -h, --मद्दत\t\tले यो मद्दत संदेशलाई प्रदर्शित र बन्द गर्छ\n" +" -m, --md5\t\tले DES को सट्टामा MD5 प्रयोग गर्छ जब आपूर्ति भएको\n" +"\t\t\tपासवर्डहरू गुप्तिकृत भएको हुदैन\n" +"\n" + +#, c-format +msgid "%s: can't lock group file\n" +msgstr "%s: समूह फाइल ताल्चा मार्न सकिदैन\n" + +#, c-format +msgid "%s: can't open group file\n" +msgstr "%s: समूह फाइल खोल्न सकिदैन\n" + +#, c-format +msgid "%s: can't lock gshadow file\n" +msgstr "%s: जि स्याडो फाइल ताल्चा मार्न सकिएन\n" + +#, c-format +msgid "%s: can't open shadow file\n" +msgstr "%s: स्याडो फाइल खोल्न सकिएन\n" + +#, c-format +msgid "%s: line %d: line too long\n" +msgstr "%s: रेखा %d: अति लामो रेखा\n" + +#, c-format +msgid "%s: line %d: missing new password\n" +msgstr "%s: रेखा %d: नयाँ पासवर्ड हराइरहेको छ\n" + +#, c-format +msgid "%s: line %d: unknown group %s\n" +msgstr "%s: रेखा %d: अज्ञात समूह %s\n" + +#, c-format +msgid "%s: line %d: cannot update password entry\n" +msgstr "%s: रेखा %d: पासवर्ड प्रविष्टि अद्यावधिक गर्न सकिदैन\n" + +#, c-format +msgid "%s: error detected, changes ignored\n" +msgstr "%s: त्रुटि पत्ता लाग्यो, परिवर्तनहरू उपेक्षा गरियो\n" + +#, c-format +msgid "%s: error updating shadow file\n" +msgstr "%s: स्याडो फाइल अद्यावधिक गर्दा त्रुटि\n" + +#, c-format +msgid "%s: error updating password file\n" +msgstr "%s: पासवर्ड फाइल अद्यावधिक गर्दा त्रुटि\n" + +#, c-format +msgid "" +"Usage: chpasswd [options]\n" +"\n" +"Options:\n" +" -e, --encrypted\tsupplied passwords are encrypted\n" +" -h, --help\t\tdisplay this help message and exit\n" +" -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" +"\t\t\tpasswords are not encrypted\n" +"\n" +msgstr "" +"उपयोग: पासवर्ड परिवर्तन गर्नुहोस् [options]\n" +"\n" +"विकल्पहरू:\n" +" -e, --गुप्तिकृत\tआपूर्ति भएका पासवर्डहरू गुप्तिकृत छन\n" +" -h, --मद्दत\t\tले यो मद्दत संदेशलाई प्रदर्शित र बन्द गर्छ\n" +" -m, --md5\t\tले DES को सट्टामा MD5 प्रयोग गर्छ जब आपूर्ति भएको\n" +"\t\t\tपासवर्डहरू गुप्तिकृत भएको हुदैन\n" +"\n" + +#, c-format +msgid "%s: can't lock password file\n" +msgstr "%s: पासवर्ड फाइलमा ताल्चा मार्न सकिदैन\n" + +#, c-format +msgid "%s: can't lock shadow file\n" +msgstr "%s: स्याडो फाइल ताल्चा मार्न सकिएन\n" + +#, c-format +msgid "%s: line %d: unknown user %s\n" +msgstr "%s: रेखा %d: अज्ञात प्रयोगकर्ता %s\n" + +#, c-format +msgid "Usage: %s [-s shell] [name]\n" +msgstr "उपयोग: %s [-s shell] [name]\n" + +msgid "Login Shell" +msgstr "शेल लगइन" + +#, c-format +msgid "You may not change the shell for %s.\n" +msgstr "तपाईँ यस को लागि शेल परिवर्तन गर्न सक्नुहुन्न %s ।\n" + +#, c-format +msgid "Changing the login shell for %s\n" +msgstr " %s को लागि शेलको लगइन परिवर्तन गरिदैछ\n" + +#, c-format +msgid "%s: Invalid entry: %s\n" +msgstr "%s: अवैध प्रविष्टि: %s\n" + +#, c-format +msgid "%s is an invalid shell.\n" +msgstr "%s अवैध शेल हो ।\n" + +#, c-format +msgid "Usage: expiry {-f|-c}\n" +msgstr "उपयोग: अवधि {-f|-c}\n" + +#, c-format +msgid "%s: unknown user\n" +msgstr "%s: अज्ञात प्रयोगकर्ता\n" + +#, c-format +msgid "" +"Usage: faillog [options]\n" +"\n" +"Options:\n" +" -a, --all\t\t\tdisplay faillog records for all users\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -l, --lock-time SEC\t\tafter failed login lock accout to SEC seconds\n" +" -m, --maximum MAX\t\tset maximum failed login counters to MAX\n" +" -r, --reset\t\t\treset the counters of login failures\n" +" -t, --time DAYS\t\tdisplay faillog records more recent than DAYS\n" +" -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" +"\t\t\t\tand limits (if used with -r, -m or -l options) only\n" +"\t\t\t\tfor user with LOGIN\n" +"\n" +msgstr "" +"उपयोग: असफल लग [options]\n" +"\n" +"विकल्पहरू:\n" +" -a, --सबै\t\t\t ले सबै प्रयोगकर्ताहरुको लागि असफल लगको रेकर्डहरू प्रदर्शन गर्दछ\n" +" -h, --मद्दत\t\t\t ले यो मद्दत संदेशलाई प्रदर्शन गर्छ र बन्द गर्दछ\n" +" -l, --ताल्चा मार्ने समय SEC\t\t ले SEC सेकेण्डमा लगइन लग खाता असफल भएपछि \n" +" -m, --अधिक्तम MAX\t\t ले अधिक्तम असफल लगइन काउन्टरहरू MAX मा सेट गर्दछ\n" +" -r, --पुन:सेट गर्नु\t\t\t ले असफल लगइनहरुको काउन्टरलाई पुन:सेट गर्दछ\n" +" -t, --समय DAYS\t\t ले समयको भन्दा धेरै नयाँ असफल लग रेकर्डहरू प्रदर्शन गर्दछ\n" +" -u, --प्रयोगकर्ता LOGIN\t\t ले असफल लगइन प्रदर्शन गर्छ वा असफल काउन्टरहरू\n" +"\t\t\t\tर सीमाहरू (यदि -r, -m वा -l विकल्पहरू संगै प्रयोग भयो भने) मात्र संभार गर्दछ\n" +"\t\t\t\tप्रयोगकर्ताको लागि LOGIN संगै \n" +"\n" + +#, c-format +msgid "Login Failures Maximum Latest On\n" +msgstr "सबैभन्दा पछि असफल भएको लगइन\n" + +#, c-format +msgid " [%lds left]" +msgstr " [%lds left]" + +#, c-format +msgid " [%lds lock]" +msgstr " [%lds lock]" + +#, c-format +msgid "Unknown User: %s\n" +msgstr "अज्ञात प्रयोगकर्ता: %s\n" + +#, c-format +msgid "Usage: %s [-r|-R] group\n" +msgstr "उपयोग: %s [-r|-R] समूह\n" + +#, c-format +msgid " %s [-a user] group\n" +msgstr " %s [-एउटा प्रयोगकर्ता] समूह\n" + +#, c-format +msgid " %s [-d user] group\n" +msgstr " %s [-d प्रयोगकर्ता] समूह\n" + +#, c-format +msgid " %s [-A user,...] [-M user,...] group\n" +msgstr " %s [-A प्रयोगकर्ता,...] [-M प्रयोगकर्ता,...] समूह\n" + +#, c-format +msgid " %s [-M user,...] group\n" +msgstr " %s [-M प्रयोगकर्ता,...] समूह\n" + +#, c-format +msgid "%s: shadow group passwords required for -A\n" +msgstr "%s: स्याडो समूह पासवर्डहरुलाई -A को आवश्यक छ\n" + +#, c-format +msgid "Who are you?\n" +msgstr "तपाईँ को हो ?\n" + +#, c-format +msgid "unknown group: %s\n" +msgstr "अज्ञात समूह: %s\n" + +#, c-format +msgid "Adding user %s to group %s\n" +msgstr "समूह %s मा प्रयोगकर्ता %s थप गरिदैछ\n" + +#, c-format +msgid "Removing user %s from group %s\n" +msgstr "समूह %s बाट प्रयोगकर्ता %s हटाइदैछ\n" + +#, c-format +msgid "%s: unknown member %s\n" +msgstr "%s: अज्ञात सदस्य %s\n" + +#, c-format +msgid "%s: Not a tty\n" +msgstr "%s: tty होइन\n" + +#, c-format +msgid "Changing the password for group %s\n" +msgstr "समूह %s को लागि पासवर्ड परिवर्तन गरिदैछ\n" + +msgid "New Password: " +msgstr "नयाँ पासवर्ड: " + +msgid "Re-enter new password: " +msgstr "नयाँ पासवर्ड पुन:प्रविष्ट गर्नुहोस्: " + +msgid "They don't match; try again" +msgstr "तिनीहरू मेल खाँदैनन्, फेरी प्रयास गर्नुहोस्" + +#, c-format +msgid "%s: Try again later\n" +msgstr "%s: पछि फेरी प्रयास गर्नुहोस्\n" + +#, c-format +msgid "%s: can't get lock\n" +msgstr "%s: ताल्चा प्राप्त गर्न सकिएन\n" + +#, c-format +msgid "%s: can't get shadow lock\n" +msgstr "%s: स्याडो ताल्चा प्राप्त गर्न सकिएन\n" + +#, c-format +msgid "%s: can't open file\n" +msgstr "%s: फाइल खोल्न सकिएन\n" + +#, c-format +msgid "%s: can't update entry\n" +msgstr "%s: प्रविष्टि अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "%s: can't update shadow entry\n" +msgstr "%s: स्याडो प्रविष्टि अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "%s: can't re-write file\n" +msgstr "%s: फाइल पुन:लेखन गर्न सकिएन\n" + +#, c-format +msgid "%s: can't re-write shadow file\n" +msgstr "%s: स्याडो फाइल पुन:लेखन गर्न सकिएन\n" + +#, c-format +msgid "%s: can't unlock file\n" +msgstr "%s: फाइल अनलग गर्न सकिएन\n" + +#, c-format +msgid "" +"Usage: groupadd [options] group\n" +"\n" +"Options:\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" +"\t\t\t\tgroup already exists\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" +" -o, --non-unique\t\tallow create group with duplicate\n" +"\t\t\t\t(non-unique) GID\n" +"\n" +msgstr "" +"उपयोग: groupadd [विकल्प] समूह\n" +"\n" +"विकल्पहरू:\n" +" -f, --जोड दिनुहोस्\t\t यदि निर्दिष्ट गरिएको छ भने सफल स्थिति सहित जोड दिन बन्द \n" +"\t\t\t\tहुन्छ समूह पहिल्यै अवस्थित छ\n" +" -g, --gid GID\t\tनयाँ समूहको लागि GID प्रयोग गर्नुहोस्\n" +" -h, --मद्दत\t\t\t ले यो मद्दत संदेशलाई प्रदर्शन गर्छ र बन्द गर्छ\n" +" -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" +" -o, --non-unique\t\t ले नक्कली संगै समूह सिर्जना गर्न अनुमति दिन्छ\n" +"\t\t\t\t(non-unique) GID\n" +"\n" + +#, c-format +msgid "%s: error adding new group entry\n" +msgstr "%s: नयाँ समूह प्रविष्टि थप गर्दा त्रुटि\n" + +#, c-format +msgid "%s: name %s is not unique\n" +msgstr "%s: नाम %s अद्वितिय होइन\n" + +#, c-format +msgid "%s: GID %u is not unique\n" +msgstr "%s: GID %u अद्वितिय होइन\n" + +#, c-format +msgid "%s: can't get unique GID\n" +msgstr "%s: अद्वितिय GID प्राप्त गर्न सकिएन\n" + +#, c-format +msgid "%s: %s is not a valid group name\n" +msgstr "%s: %s वैध समूह नाम होइन\n" + +#, c-format +msgid "%s: cannot rewrite group file\n" +msgstr "%s: समूह फाइल पुन:लेखन गर्न सकिएन\n" + +#, c-format +msgid "%s: cannot rewrite shadow group file\n" +msgstr "%s: स्याडो समूह फाइल पुन:लेखन गर्न सकिएन\n" + +#, c-format +msgid "%s: unable to lock group file\n" +msgstr "%s: समूह फाइल ताल्चा मार्न असक्षम भयो\n" + +#, c-format +msgid "%s: unable to open group file\n" +msgstr "%s: समूह फाइल खोल्न असक्षम भयो\n" + +#, c-format +msgid "%s: unable to lock shadow group file\n" +msgstr "%s: स्याडो समूह फाइल ताल्चा मार्न असफल भयो\n" + +#, c-format +msgid "%s: unable to open shadow group file\n" +msgstr "%s: स्याडो समूह फाइल खोल्न असक्षम भयो\n" + +#, c-format +msgid "%s: invalid group %s\n" +msgstr "%s: अवैध समूह %s\n" + +#, c-format +msgid "%s: -K requires KEY=VALUE\n" +msgstr "%s: -K लाई KEY=VALUE को आवश्यक पर्दछ\n" + +#, c-format +msgid "%s: group %s exists\n" +msgstr "%s: समूह %s अवस्थित छ\n" + +#, c-format +msgid "Usage: groupdel group\n" +msgstr "उपयोग: groupdel समूह नाम\n" + +#, c-format +msgid "%s: error removing group entry\n" +msgstr "%s: समूह प्रविष्टि हटाउँदा त्रुटि\n" + +#, c-format +msgid "%s: error removing shadow group entry\n" +msgstr "%s: स्याडो समूह प्रविष्टि हटाउँदा त्रुटि\n" + +#, c-format +msgid "%s: cannot remove user's primary group.\n" +msgstr "%s: प्रयोगकर्ताको प्राइमेरी समूह हटाउन सकिएन ।\n" + +#, c-format +msgid "%s: group %s does not exist\n" +msgstr "%s: समूह %s अवस्थित छैन\n" + +#, c-format +msgid "%s: group %s is a NIS group\n" +msgstr "%s: समूह %s NIS समूह हो\n" + +#, c-format +msgid "%s: %s is the NIS master\n" +msgstr "%s: %s NIS मास्टर हो\n" + +#, c-format +msgid "Usage: groupmod [-g gid [-o]] [-n name] group\n" +msgstr "उपयोग: groupmod [-g gid [-o]] [-n name] समूह नाम\n" + +#, c-format +msgid "%s: %s not found in /etc/group\n" +msgstr "%s: %s /etc/group मा फेला परेन\n" + +#, c-format +msgid "%s: %u is not a unique GID\n" +msgstr "%s: %u अद्वितिय GID होइन\n" + +#, c-format +msgid "%s: %s is not a unique name\n" +msgstr "%s: %s अद्वितिय नाम होइन\n" + +#, c-format +msgid "Usage: %s [-r] [-s] [group [gshadow]]\n" +msgstr "उपयोग: %s [-r] [-s] [group [gshadow]]\n" + +#, c-format +msgid "Usage: %s [-r] [-s] [group]\n" +msgstr "उपयोग: %s [-r] [-s] [group]\n" + +#, c-format +msgid "No\n" +msgstr "होइन\n" + +#, c-format +msgid "%s: -s and -r are incompatibile\n" +msgstr "%s: -s र -r मिल्दोजुल्दो छैन\n" + +#, c-format +msgid "%s: cannot lock file %s\n" +msgstr "%s: फाइल %s ताल्चा मार्न सकिदैन\n" + +#, c-format +msgid "%s: cannot open file %s\n" +msgstr "%s: फाइल %s खोल्न सकिएन\n" + +#, c-format +msgid "invalid group file entry\n" +msgstr "अवैध समूह फाइल प्रविष्टि\n" + +#, c-format +msgid "delete line '%s'? " +msgstr "लाइन '%s' मेट्नुहुन्छ ? " + +#, c-format +msgid "duplicate group entry\n" +msgstr "नक्कली समूह प्रविष्टि\n" + +#, c-format +msgid "invalid group name '%s'\n" +msgstr "अवैध समूह नाम '%s'\n" + +#, c-format +msgid "group %s: no user %s\n" +msgstr "समूह %s: प्रयोगकर्ता छैन %s\n" + +#, c-format +msgid "delete member '%s'? " +msgstr "सदस्य '%s' मेट्नुहुन्छ ? " + +#, c-format +msgid "no matching group file entry in %s\n" +msgstr "यो %s मा समूह फाइल प्रविष्टि मेल खाएको छैन\n" + +#, c-format +msgid "add group '%s' in %s ?" +msgstr "यस %s मा '%s' समूह थप्नुहुन्छ ?" + +#, c-format +msgid "%s: can't update shadow entry for %s\n" +msgstr "%s: यस %s का लागि स्याडो प्रविष्टि अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "%s: can't update entry for group %s\n" +msgstr "%s: यस %s समूहका लागि प्रविष्टि अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "invalid shadow group file entry\n" +msgstr "अवैध स्याडो समूह फाइल प्रविष्टि\n" + +#, c-format +msgid "duplicate shadow group entry\n" +msgstr "नक्कली स्याडो समूह प्रविष्टि\n" + +#, c-format +msgid "shadow group %s: no administrative user %s\n" +msgstr "स्याडो समूह %s: प्रशासनिक प्रयोगकर्ता छैन %s\n" + +#, c-format +msgid "delete administrative member '%s'? " +msgstr "प्रशासनिक सदस्य '%s' मेट्नुहुन्छ ? " + +#, c-format +msgid "shadow group %s: no user %s\n" +msgstr "स्याडो समूह %s: प्रयोगकर्ता छैन %s\n" + +#, c-format +msgid "%s: cannot update file %s\n" +msgstr "%s: फाइल %s अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "%s: the files have been updated\n" +msgstr "%s: फाइलहरू अद्यावधिक हुनुपर्छ\n" + +#, c-format +msgid "%s: no changes\n" +msgstr "%s: कुनै परिवर्तनहरू छैन\n" + +#, c-format +msgid "%s: can't lock shadow group file\n" +msgstr "%s: स्याडो समूह फाइल ताल्चा मार्न सकिदैन\n" + +#, c-format +msgid "%s: can't open shadow group file\n" +msgstr "%s: स्याडो समूह फाइल खोल्न सकिएन\n" + +#, c-format +msgid "%s: can't remove shadow group %s\n" +msgstr "%s: स्याडो समूह %s हटाउन सकिएन\n" + +#, c-format +msgid "%s: can't update shadow group file\n" +msgstr "%s: स्याडो समूह फाइल अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "%s: can't update group file\n" +msgstr "%s: समूह फाइल अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "%s: can't delete shadow group file\n" +msgstr "%s: स्याडो समूह फाइल मेट्न सकिएन\n" + +#, c-format +msgid "Usage: id [-a]\n" +msgstr "उपयोग: id [-a]\n" + +#, c-format +msgid "Usage: id\n" +msgstr "उपयोग: id\n" + +#, c-format +msgid " groups=" +msgstr " समूहहरू=" + +#, c-format +msgid "" +"Usage: lastlog [options]\n" +"\n" +"Options:\n" +" -b, --before DAYS\tprint only lastlog records older than DAYS\n" +" -h, --help\t\tdisplay this help message and exit\n" +" -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" +" -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" +msgstr "" +"उपयोग: lastlog [options]\n" +"\n" +"विकल्पहरू:\n" +" -b, --DAYS अगाडि\t DAYS भन्दा पुरानो अन्तिम लग रेकर्ड मुद्रण गर्दछ\n" +" -h, --मद्दत\t\tयो मद्दत संदेशलाई प्रदर्शन गर्छ र बन्द गर्दछ\n" +" -t, --समय DAYS\t DAYS भन्दा धेरै नविन अन्तिम लग रेकर्डहरू मात्र मुद्रण गर्दछ\n" +" -u, --प्रयोगकर्ता LOGIN\t निर्दिष्ट गरिएको LOGIN संगै अन्तिम लग रेकर्डहरू मुद्रण गर्दछ\n" +"\n" + +#, c-format +msgid "Username Port From Latest\n" +msgstr "सबै भन्दा पछिल्लो बाट पोर्ट प्रयोगकर्ता नाम\n" + +#, c-format +msgid "Username Port Latest\n" +msgstr "सबैभन्दा पछिल्लो पोर्ट प्रयोगकर्ता नाम\n" + +msgid "**Never logged in**" +msgstr "**Never logged in**" + +#, c-format +msgid "lastlog: unexpected argument: %s\n" +msgstr "अन्तिम लग: अनपेक्षित तर्क: %s\n" + +#, c-format +msgid "Usage: %s [-p] [name]\n" +msgstr "उपयोग: %s [-p] [name]\n" + +#, c-format +msgid " %s [-p] [-h host] [-f name]\n" +msgstr " %s [-p] [-h host] [-f name]\n" + +#, c-format +msgid " %s [-p] -r host\n" +msgstr " %s [-p] -r host\n" + +#, c-format +msgid "Invalid login time\n" +msgstr "अवैध लगइन समय\n" + +#, c-format +msgid "" +"\n" +"System closed for routine maintenance\n" +msgstr "" +"\n" +"रुटिन संभारको लागि प्रणाली बन्द गरियो\n" + +#, c-format +msgid "" +"\n" +"[Disconnect bypassed -- root login allowed.]\n" +msgstr "" +"\n" +"[बाइपास जडान विच्छेदन भयो --मूल लगइनलाई अनुमति छ । ]\n" + +#, c-format +msgid "" +"\n" +"Login timed out after %d seconds.\n" +msgstr "" +"\n" +"%d सेकेण्ड पछि लगइन समय समाप्त भयो ।\n" + +#, c-format +msgid " on '%.100s' from '%.200s'" +msgstr "'%'.200s' बाट %.100s'मा" + +#, c-format +msgid " on '%.100s'" +msgstr "'%.100s' मा" + +#, c-format +msgid "login: PAM Failure, aborting: %s\n" +msgstr "लगइन: PAM असफल भयो, परित्याग गरिदै: %s\n" + +#, c-format +msgid "%s login: " +msgstr "%s लगइन: " + +#, c-format +msgid "login: " +msgstr "लगइन: " + +#, c-format +msgid "Maximum number of tries exceeded (%d)\n" +msgstr "बढेको प्रयासहरको अधिक्तम संख्या (%d)\n" + +#, c-format +msgid "login: abort requested by PAM\n" +msgstr "लगइन: PAM द्वारा अनुरोध गरिएको परित्याग\n" + +#, c-format +msgid "" +"\n" +"%s login: " +msgstr "" +"\n" +"%s लगइन: " + +msgid "Login incorrect" +msgstr "लगइन गलत छ" + +#, c-format +msgid "%s: failure forking: %s" +msgstr "%s: फोर्क गर्दा असफल: %s" + +msgid "Warning: login re-enabled after temporary lockout.\n" +msgstr "चेतावनी: अस्थायी लगआउट पछि लगइन पुन: सक्षम गर्नुहोस् ।\n" + +#, c-format +msgid "Last login: %s on %s" +msgstr "अन्तिम लगइन: %s मा %s" + +#, c-format +msgid "Last login: %.19s on %s" +msgstr "अन्तिम लगइन: %s मा %.19s" + +#, c-format +msgid " from %.*s" +msgstr " %.*s बाट" + +msgid "" +"login time exceeded\n" +"\n" +msgstr "" +"लगइन समय बढ्यो\n" +"\n" + +#, c-format +msgid "Usage: newgrp [-] [group]\n" +msgstr "उपयोग: newgrp [-] [group]\n" + +#, c-format +msgid "Usage: sg group [[-c] command]\n" +msgstr "उपयोग: sg group [[-c] आदेश]\n" + +#, c-format +msgid "unknown UID: %u\n" +msgstr "अज्ञात UID: %u\n" + +#, c-format +msgid "unknown GID: %lu\n" +msgstr "अज्ञात GID: %lu\n" + +msgid "Sorry.\n" +msgstr "माफ दिनुहोस् ।\n" + +#, c-format +msgid "too many groups\n" +msgstr "अति धेरै समूहहरू\n" + +#, c-format +msgid "Usage: %s [input]\n" +msgstr "उपयोग: %s [आगत]\n" + +#, c-format +msgid "%s: can't lock /etc/passwd.\n" +msgstr "%s: /etc/passwd ताल्चा मार्न सकिएन ।\n" + +#, c-format +msgid "%s: can't lock files, try again later\n" +msgstr "%s: फाइलहरू ताल्चा मार्न सकिएन, पछि फेरी प्रयास गर्नुहोस्\n" + +#, c-format +msgid "%s: can't open files\n" +msgstr "%s: फाइलहरू खओल्न सकिएन\n" + +#, c-format +msgid "%s: line %d: invalid line\n" +msgstr "%s: रेखा %d: अवैध रेखा\n" + +#, c-format +msgid "%s: line %d: can't create GID\n" +msgstr "%s: रेखा %d: GID सिर्जना गर्न सकिएन\n" + +#, c-format +msgid "%s: line %d: can't create UID\n" +msgstr "%s: रेखा %d: UID सिर्जना गर्न सकिएन\n" + +#, c-format +msgid "%s: line %d: cannot find user %s\n" +msgstr "%s: रेखा %d: प्रयोगकर्ता फेला पार्न सकिएन %s\n" + +#, c-format +msgid "%s: line %d: can't update password\n" +msgstr "%s: रेखा %d: पासवर्ड अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "%s: line %d: mkdir failed\n" +msgstr "%s: रेखा %d: mkdir असफल भयो\n" + +#, c-format +msgid "%s: line %d: chown failed\n" +msgstr "%s: रेखा %d: chown असफल भयो\n" + +#, c-format +msgid "%s: line %d: can't update entry\n" +msgstr "%s: रेखा %d: प्रविष्टि अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "%s: error updating files\n" +msgstr "%s: फाइलहरू अद्यावधिक गर्दा त्रुटि\n" + +#, c-format +msgid "" +"Usage: passwd [options] [login]\n" +"\n" +"Options:\n" +" -a, --all\t\t\treport password status on all accounts\n" +" -d, --delete\t\t\tdelete the password for the named account\n" +" -e, --expire\t\t\tforce expire the password for the named account\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -k, --keep-tokens\t\tchange password only if expired\n" +" -i, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -l, --lock\t\t\tlock the named account\n" +" -n, --mindays MIN_DAYS\tset minimum number of days before password\n" +"\t\t\t\tchange to MIN_DAYS\n" +" -q, --quiet\t\t\tquiet mode\n" +" -r, --repository REPOSITORY\tchange password in REPOSITORY repository\n" +" -S, --status\t\t\treport password status on the named account\n" +" -u, --unlock\t\t\tunlock the named account\n" +" -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +" -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" +"\t\t\t\tchange to MAX_DAYS\n" +"\n" +msgstr "" +"उपयोग: पासवर्ड [विकल्पहरू] [लगइन]\n" +"\n" +"विकल्पहरू:\n" +" -a, --सबै\t\t\t सबै खातामा पासवर्ड स्थिति प्रतिवेदन गर्दछ\n" +" -d, --मेट्नुहोस्\t\t\t नामकरण गरिएको खाताको लागि पासवर्ड मेट्दछ\n" +" -e, --समाप्त हुनु\t\t\t नामकरण गरिएको खाताको लागि पासवर्ड समाप्त गर्न जोड गर्दछ\n" +" -h, --मद्दत\t\t\t यो मद्दत संदेशलाई प्रदर्शन गर्दछ र बन्द गर्दछ\n" +" -k, --टोकनहरू राख्नुहोस्\t\tयदि समाप्त भएमा मात्र पासवर्ड परिवर्तन गर्नुहोस्\n" +" -i, --निस्क्रिय INACTIVE\t समाप्ति पछ निस्क्रियमा निस्क्रिय पासवर्ड सेट गर्नुहोस्\n" +" -l, --ताल्चा मार्नुहोस्\t\t\t नामकरण गरिएको खाता ताल्चा मार्नुहोस्\n" +" -n, --न्युनतम दिनहरू MIN_DAYS\t ले MIN_DAYS मा पासवर्ड\n" +"\t\t\t\t परिवर्तन गर्नु अघि दिनहरुको न्युनतम नम्बरलाई सेट गर्दछ\n" +" -q, --अन्त्य गर्नुहोस्\t\t\tअन्त्य मोड\n" +" -r, --रेपोजिटरी REPOSITORY\t रेपोजिटरीमा पासवर्ड परिवर्तन गर्नुहोस् REPOSITORY \n" +" -S, --वस्तुस्थिति\t\t\t नामकरण गरिएको खातामा पासवर्ड वस्तुस्थिति प्रतिवेदन गर्दछ\n" +" -u, --अनलग गर्नुहोस्\t\t\t नामकरण गरिएको खाता अनलग गर्नुहोस्\n" +" -w, --चेतावनी दिनहरू WARN_DAYS\t WARN_DAYS मा समाप्त भएको चेतावनी दिनहरू सेट\n" +"\t\t\t\tगर्नुहोस्\n" +" -x, --अधिक्तम दिनहरू MAX_DAYS\t ले MAX_DAYS मा\n" +"\t\t\t\tपासवरड परिवर्तन गर्नु अघि दिनहरुको अधिक्तम नम्बरलाई सेट गर्दछ\n" +"\n" + +msgid "Old password: " +msgstr "पुरानो पासवर्ड: " + +#, c-format +msgid "" +"Enter the new password (minimum of %d, maximum of %d characters)\n" +"Please use a combination of upper and lower case letters and numbers.\n" +msgstr "" +"नयाँ पासवर्ड प्रविष्ट गर्नुहोस् (%d को न्युनतम, %d को अधिक्तम क्यारेक्टरहरू)\n" +"कृपया सानो र ठूलो अक्षरहरू र नम्बरहरुको मिलान प्रयोग गर्नुहोस् ।\n" + +msgid "New password: " +msgstr "नयाँ पासवर्ड : " + +#, c-format +msgid "Try again.\n" +msgstr "फेरी प्रयास गर्नुहोस् ।\n" + +#, c-format +msgid "" +"\n" +"Warning: weak password (enter it again to use it anyway).\n" +msgstr "" +"\n" +"चेतावनी: कम्जोर पासवर्ड (जे भए पनि यसलाई प्रयोग गर्न फेरी यसलाई प्रविष्ट गर्नुहोस्) ।\n" + +#, c-format +msgid "They don't match; try again.\n" +msgstr "तिनीहरू मेल खाँदैनन्; फेरी प्रयास गर्नुहोस् ।\n" + +#, c-format +msgid "The password for %s cannot be changed.\n" +msgstr "%s को लागि पासवर्ड परिवर्तन गर्न सकिदैन ।\n" + +#, c-format +msgid "Sorry, the password for %s cannot be changed yet.\n" +msgstr "माफ दिनुहोस्, %s को लागि अहिले पासवर्ड परिवर्तन गर्न सकिदैन ।\n" + +#, c-format +msgid "%s: out of memory\n" +msgstr "%s: स्मृति भन्दा बाहिर\n" + +#, c-format +msgid "%s: repository %s not supported\n" +msgstr "%s: रेपोजिटरी %s समर्थित छैन\n" + +#, c-format +msgid "%s: You may not view or modify password information for %s.\n" +msgstr "" +"%s: यस %s को लागि तपाईवले पासवर्ड सूचना दृश्य गर्न वा परिमार्जन गर्न सक्नुहुन्न ।\n" + +#, c-format +msgid "Changing password for %s\n" +msgstr "%s को लागि पासवर्ड परिवर्तन गरिदैछ\n" + +#, c-format +msgid "The password for %s is unchanged.\n" +msgstr "%s को लागि पासवर्ड परिवर्तन हुन सकिदैन ।\n" + +#, c-format +msgid "Password changed.\n" +msgstr "पासवर्ड परिवर्तन भयो ।\n" + +#, c-format +msgid "Password set to expire.\n" +msgstr "समाप्तिलाई पासवर्ड सेट गरियो ।\n" + +#, c-format +msgid "Usage: %s [-q] [-r] [-s] [passwd [shadow]]\n" +msgstr "उपयोग: %s [-q] [-r] [-s] [passwd [shadow]]\n" + +#, c-format +msgid "invalid password file entry\n" +msgstr "अवैध पासवर्ड फाइल प्रविष्टि\n" + +#, c-format +msgid "duplicate password entry\n" +msgstr "नक्कली पासवर्ड प्रविष्टि\n" + +#, c-format +msgid "invalid user name '%s'\n" +msgstr "अवैध प्रयोगकर्ता नाम '%s'\n" + +#, c-format +msgid "user %s: no group %u\n" +msgstr "प्रयोगकर्ता %s: समूह छैन %u\n" + +#, c-format +msgid "user %s: directory %s does not exist\n" +msgstr "प्रयोगकर्ता %s: डाइरेक्ट्री %s अवस्थित छैन\n" + +#, c-format +msgid "user %s: program %s does not exist\n" +msgstr "प्रयोगकर्ता %s: कार्यक्रम %s अवस्थित छैन\n" + +#, c-format +msgid "no matching password file entry in %s\n" +msgstr "यो %s मा मेल खाने पासवर्ड फाइल प्रविष्टि छैन\n" + +#, c-format +msgid "add user '%s' in %s? " +msgstr "'%s' मा %s प्रयोगकर्ता थप्नुहुन्छ ? " + +#, c-format +msgid "%s: can't update passwd entry for %s\n" +msgstr "%s: %s को लागि पासवर्ड प्रविष्टि अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "invalid shadow password file entry\n" +msgstr "अवैध स्याडो पासवर्ड फाइल प्रविष्टि\n" + +#, c-format +msgid "duplicate shadow password entry\n" +msgstr "नक्कलि स्याडो पासवर्ड प्रविष्टि\n" + +#, c-format +msgid "user %s: last password change in the future\n" +msgstr "प्रयोगकर्ता %s: अन्तिम पासवर्ड भविष्यमा परिवर्तन हुनेछ\n" + +#, c-format +msgid "%s: can't lock passwd file\n" +msgstr "%s: पासवर्ड फाइल ताल्चा मार्न सकिएन\n" + +#, c-format +msgid "%s: can't open passwd file\n" +msgstr "%s: पासवर्ड फाइल खोल्न सकिएन\n" + +#, c-format +msgid "%s: can't remove shadow entry for %s\n" +msgstr "%s: यो %s का लागि स्याडो प्रविष्टि हटाउन सकिएन\n" + +#, c-format +msgid "%s: can't update shadow file\n" +msgstr "%s: स्याडो फाइल अद्यावधिक हुन सकेन\n" + +#, c-format +msgid "%s: can't update passwd file\n" +msgstr "%s: पासवर्ड फाइल अद्यावधिक हुन सकेन\n" + +#, c-format +msgid "%s: can't update entry for user %s\n" +msgstr "%s: प्रयोगकर्ता %s का लागि प्रविष्टि अद्यावधिक गर्न सकिएन\n" + +#, c-format +msgid "%s: can't delete shadow password file\n" +msgstr "%s: स्याडो पासवर्ड फाइल मेट्न सकिएन\n" + +#, c-format +msgid "Access to su to that account DENIED.\n" +msgstr "su बाट त्यो खातामा पहुँच गर्न अस्वीकार गरियो ।\n" + +#, c-format +msgid "Password authentication bypassed.\n" +msgstr "पासवर्ड प्रमाणीकरण बाइपास गरियो ।\n" + +#, c-format +msgid "Please enter your OWN password as authentication.\n" +msgstr " कृपया प्रमाणीकरणको रुपमा तपाईँको आफ्नो पासवर्ड प्रविष्ट गर्नुहोस् ।\n" + +msgid "Sorry." +msgstr "माफ गर्नुहोस्।" + +#, c-format +msgid "%s: %s\n" +msgstr "%s: %s\n" + +#, c-format +msgid "" +"Usage: su [options] [login]\n" +"\n" +"Options:\n" +" -c, --command COMMAND\t\tpass COMMAND to the invoked shell\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -, -l, --login\t\tmake the shell a login shell\n" +" -m, -p,\n" +" --preserve-environment\tdo not reset environment variables, and keep\n" +"\t\t\t\tthe same shell\n" +" -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" +msgstr "" +"उपयोग: su [options] [login]\n" +"\n" +"विकल्पहरू:\n" +" -c, --आदेश COMMAND\t\t शेल आह्वान गर्न आदेश पास गर्नुहोस्\n" +" -h, --मद्दत\t\t\t ले यो मद्दत संदेशलाई प्रदर्शन गर्दछ र बन्द गर्दछ\n" +" -, -l, --लगइन\t\tशेललाई एउटा लगइन शेल बनाउँछ \n" +" -m, -p,\n" +" --preserve-environment\t ले परिवेश चलहरू पुन: सेट गर्दैन\n" +" र उही शेल\t\t\t\t राख्दछ\n" +" -s, --शेल SHELL\t\t पूर्वनिर्धारित पासवर्डको सट्टामा SHELL प्रयोग गर्दछ\n" +"\n" + +#, c-format +msgid "%s: must be run from a terminal\n" +msgstr "%s: टर्मिनलबाट चल्नुपर्छ\n" + +#, c-format +msgid "%s: pam_start: error %d\n" +msgstr "%s: pam_start: त्रुटि %d\n" + +#, c-format +msgid "Unknown id: %s\n" +msgstr "अज्ञात id: %s\n" + +#, c-format +msgid "You are not authorized to su %s\n" +msgstr "तपाईँ su %s मा प्रमाणिकरण हुनुहुन्न\n" + +msgid "(Enter your own password)" +msgstr "(तपाईँको आफ्नै पासवर्ड प्रविष्ट गर्नुहोस्)" + +#, c-format +msgid "" +"%s: %s\n" +"(Ignored)\n" +msgstr "" +"%s: %s\n" +"(उपेक्षा गरियो)\n" + +#, c-format +msgid "No shell\n" +msgstr "शेल होइन\n" + +#, c-format +msgid "No password file\n" +msgstr "पासवर्ड फाइल होइन\n" + +#, c-format +msgid "No password entry for 'root'\n" +msgstr "मूलको लागि पासवर्ड प्रविष्टि छैन'\n" + +msgid "" +"\n" +"Type control-d to proceed with normal startup,\n" +"(or give root password for system maintenance):" +msgstr "" +"\n" +"सामन्य सुरुवात संगै प्रक्रिया गर्न control-d टाइप गर्नुहोस्,\n" +"(वा प्रणाली संभारको लागि मूल पासवर्ड दिनुहोस्):" + +msgid "Entering System Maintenance Mode\n" +msgstr "प्रणाली संभार मोड प्रविष्टि गरिदैछ\n" + +#, c-format +msgid "%s: invalid numeric argument '%s'\n" +msgstr "%s: अवैध संख्यात्मक तर्क '%s'\n" + +#, c-format +msgid "%s: unknown GID %s\n" +msgstr "%s: अज्ञात GID %s\n" + +#, c-format +msgid "%s: unknown group %s\n" +msgstr "%s: अज्ञात समूह %s\n" + +#, c-format +msgid "%s: cannot create new defaults file\n" +msgstr "%s: नयाँ पूर्वनिर्धारित फाइल सिर्जना गर्न सकिएन\n" + +#, c-format +msgid "%s: cannot open new defaults file\n" +msgstr "%s: नयाँ पूर्वनिर्धारित फाइल खोल्न सकिएन\n" + +#, c-format +msgid "%s: rename: %s" +msgstr "%s: पुन:नामकरण गर्नुहोस्: %s" + +#, c-format +msgid "%s: group '%s' is a NIS group.\n" +msgstr "%s: समूह '%s' NIS समूह हो ।\n" + +#, c-format +msgid "%s: too many groups specified (max %d).\n" +msgstr "%s: अति धेरै समूहरू निर्दिष्ट गरिएको छ (max %d) ।\n" + +#, c-format +msgid "" +"Usage: useradd [options] LOGIN\n" +"\n" +"Options:\n" +" -b, --base-dir BASE_DIR\tbase directory for the new user account\n" +"\t\t\t\thome directory\n" +" -c, --comment COMMENT\t\tset the GECOS field for the new user account\n" +" -d, --home-dir HOME_DIR\thome directory for the new user account\n" +" -D, --defaults\t\tprint or save modified default useradd\n" +"\t\t\t\tconfiguration\n" +" -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" +" -f, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -g, --gid GROUP\t\tforce use GROUP for the new user account\n" +" -G, --groups GROUPS\t\tlist of supplementary groups for the new\n" +"\t\t\t\tuser account\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -k, --skel SKEL_DIR\t\tspecify an alternative skel directory\n" +" -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" +" -m, --create-home\t\tcreate home directory for the new user\n" +"\t\t\t\taccount\n" +" -o, --non-unique\t\tallow create user with duplicate\n" +"\t\t\t\t(non-unique) UID\n" +" -p, --password PASSWORD\tuse encrypted password for the new user\n" +"\t\t\t\taccount\n" +" -s, --shell SHELL\t\tthe login shell for the new user account\n" +" -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" +msgstr "" +"उपयोग: useradd [options] LOGIN\n" +"\n" +"विकल्पहरू:\n" +" -b, --base-dir BASE_DIR\tनयाँ प्रयोगकर्ता खाताको लागि बेस डाइरेक्ट्री\n" +"\t\t\t\tगृह डाइरेक्ट्री\n" +" -c, --comment COMMENT\t\tनयाँ प्रयोगकर्ता खाताको लागि GECOS फाँट सेट गर्दछ\n" +" -d, --home-dir HOME_DIR\t नयाँ प्रयोगकर्ता खाताको लागि गृह डाइरेक्ट्री\n" +" -D, --defaults\t\tपरिमार्जित पूर्वनिर्धारित थप प्रयोगकर्ता मुद्रण गर्नुहोस् वा बचत\n" +"\t\t\t\tगर्नुहोस् कनफिगरेसन\n" +" -e, --expiredate EXPIRE_DATE\t ले EXPIRE_DATE मा खाता समाप्ति मिति सेट गर्दछ\n" +" -f, --inactive INACTIVE\tले मिति समाप्ति पछि पासवर्डलाई INACTIVE मा सेट गर्दछ\n" +" -g, --gid GROUP\t\tनयाँ प्रयोगकर्ता खाताको लागि GROUP प्रयोग गर्न जोड गर्दछ\n" +" -G, --groups GROUPS\t\t नयाँको लागि परिपूरक समूहहरुको सूचि\n" +"\t\t\t\tप्रयोगकर्ता खाता\n" +" -h, --help\t\t\tयो मद्दत संदेशलाई प्रदर्शन गर्छ र बन्द गर्दछ\n" +" -k, --skel SKEL_DIR\t\tएउटा वैकल्पिक स्केल डाइरेक्ट्री निर्दिष्ट गर्नुहोस्\n" +" -K, --key KEY=VALUE\t\t /etc/login.defs पूर्वनिर्धारणहरू अधिलेखन गर्दछ\n" +" -m, --create-home\t\tनयाँ प्रयोगकर्ताको लागि गृह डाइरेक्ट्री सिर्जना गर्दछ\n" +"\t\t\t\tखाता\n" +" -o, --non-unique\t\tनक्कली संग प्रयोगकर्ता सिर्जना गर्न अनुमति दिन्छ\n" +"\t\t\t\t(non-unique) UID\n" +" -p, --password PASSWORD\t नयाँ प्रयोगकर्ताको लागि गुप्तिकृत पासवर्ड प्रयोग गर्दछ\n" +"\t\t\t\tखाता\n" +" -s, --shell SHELL\t\t नयाँ प्रयोगकर्ता खाताको लागि लगइन शेल\n" +" -u, --uid UID\t\t\t नयाँ प्रयोगकर्ता खाताको लागि UID प्रयोग गर्न जोड दिन्छ\n" +"\n" + +#, c-format +msgid "%s: UID %u is not unique\n" +msgstr "%s: UID %u अद्वितिय होइन\n" + +#, c-format +msgid "%s: can't get unique UID\n" +msgstr "%s: अद्वितिय UID प्राप्त गर्न सकिएन\n" + +#, c-format +msgid "%s: invalid base directory '%s'\n" +msgstr "%s: अवैध डाइरेक्ट्री '%s'\n" + +#, c-format +msgid "%s: invalid comment '%s'\n" +msgstr "%s: अवैध टिप्पणी '%s'\n" + +#, c-format +msgid "%s: invalid home directory '%s'\n" +msgstr "%s: अवैध गृह डाइरेक्ट्री '%s'\n" + +#, c-format +msgid "%s: invalid date '%s'\n" +msgstr "%s: अवैध मिति '%s'\n" + +#, c-format +msgid "%s: shadow passwords required for -e\n" +msgstr "%s: स्याडो पासवर्डहरुको लागि -e को आवश्यक पर्दछ\n" + +#, c-format +msgid "%s: shadow passwords required for -f\n" +msgstr "%s: स्याडो पासवर्डहरुको लागि -f को आवश्यक पर्दछ\n" + +#, c-format +msgid "%s: invalid field '%s'\n" +msgstr "%s: अवैध फाँट '%s'\n" + +#, c-format +msgid "%s: invalid shell '%s'\n" +msgstr "%s: अवैध शेल '%s'\n" + +#, c-format +msgid "%s: invalid user name '%s'\n" +msgstr "%s: अवैध प्रयोगकर्ता नाम '%s'\n" + +#, c-format +msgid "%s: cannot rewrite password file\n" +msgstr "%s: पासवर्ड फाइल पुन:लेखन गर्न सकिएन\n" + +#, c-format +msgid "%s: cannot rewrite shadow password file\n" +msgstr "%s: स्याडो पासवर्ड फाइल पुन:लेखन गर्न सकिएन\n" + +#, c-format +msgid "%s: unable to lock password file\n" +msgstr "%s: पासवर्ड फाइल ताल्चा मार्न असक्षम छ\n" + +#, c-format +msgid "%s: unable to open password file\n" +msgstr "%s: पासवर्ड फाइल खोल्न असक्षम भयो\n" + +#, c-format +msgid "%s: cannot lock shadow password file\n" +msgstr "%s: स्याडो पासवर्ड फाइल ताल्चा मार्न सकिएन\n" + +#, c-format +msgid "%s: cannot open shadow password file\n" +msgstr "%s: स्याडो पासवर्ड फाइल खोल्न सकिएन\n" + +#, c-format +msgid "%s: error locking group file\n" +msgstr "%s: समूह फाइल ताल्चा मार्दा त्रुटि\n" + +#, c-format +msgid "%s: error opening group file\n" +msgstr "%s: समूह फाइल खोल्दा त्रुटि\n" + +#, c-format +msgid "%s: error locking shadow group file\n" +msgstr "%s: स्याडो समूह फाइल ताल्चा मार्दा त्रुटि\n" + +#, c-format +msgid "%s: error opening shadow group file\n" +msgstr "%s: स्याडो समूह फाइल खोल्दा त्रुटि\n" + +#, c-format +msgid "%s: error adding new password entry\n" +msgstr "%s: नयाँ पासवर्ड प्रविष्टि थप्दा त्रुटि\n" + +#, c-format +msgid "%s: error adding new shadow password entry\n" +msgstr "%s: नयाँ स्याडो पासवर्ड प्रविष्टि थप्दा त्रुटि\n" + +#, c-format +msgid "%s: cannot create directory %s\n" +msgstr "%s: डाइरेकट्री सिर्जना गर्न सकिएन %s\n" + +msgid "Creating mailbox file" +msgstr "मेल बाकस फाइल सिर्जना गर्दै" + +#, c-format +msgid "" +"Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n" +msgstr "समूह मेल फेला परेन । ०६०० मोड द्वारा प्रयोगकर्ता मेल बाकस फाइल सिर्जना गर्दैछ ।\n" + +msgid "Setting mailbox file permissions" +msgstr "मेल बाकस फाइल अनुमतिहरू मिलाउदै" + +#, c-format +msgid "%s: user %s exists\n" +msgstr "%s: प्रयोगकर्ता %s अवस्थित छ\n" + +#, c-format +msgid "" +"%s: group %s exists - if you want to add this user to that group, use -g.\n" +msgstr "" +"%s: समूह %s अवस्थित छ - यदि तपाईँ यो प्रयोगकर्तालाई त्यो समूहमा थप्न चाहनुहुन्छ भने, -g " +"प्रयोग गर्नुहोस् ।\n" + +#, c-format +msgid "" +"%s: warning: the home directory already exists.\n" +"Not copying any file from skel directory into it.\n" +msgstr "" +"%s: चेतावनी: गृह डाइरेक्ट्री पहिल्यै अवस्थित छ ।\n" +"यसमा स्केल डाइरेक्ट्रीबाट कुनै फाइल प्रतिलिपी भएको छैन ।\n" + +#, c-format +msgid "%s: warning: CREATE_HOME not supported, please use -m instead.\n" +msgstr "%s: चेतावनी: CREATE_HOME समर्थित छैन, कृपया सट्टामा -m प्रयोग गर्नुहोस् ।\n" + +#, c-format +msgid "" +"Usage: userdel [options] LOGIN\n" +"\n" +"Options:\n" +" -f, --force\t\t\tforce removal of files, even if not owned by user\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" +msgstr "" +"उपयोग: userdel [options] LOGIN\n" +"\n" +"विकल्पहरू:\n" +" -f, --force\t\t\tप्रयोगकर्ताले प्राप्त नगरेता पनि, फाइलहरुको हटाईमा जोड गर्दछ\n" +" -h, --help\t\t\tयो मद्दत संदेशलाई प्रदर्शन गर्छ र बनद गर्दछ\n" +" -r, --remove\t\t\tगृह डाइरेक्ट्री र मेल स्पूललाई हटाउँछ \n" +"\n" + +#, c-format +msgid "%s: error updating group entry\n" +msgstr "%s: समूह प्रविष्टि अद्यावधिक गर्दा त्रुटि\n" + +#, c-format +msgid "%s: Cannot remove group %s which is a primary group for another user.\n" +msgstr "%s: समूह %s हटाउन सकिदैन जुन अर्को प्रयोगकर्ताको लागि प्राथमिक समूह हो ।\n" + +#, c-format +msgid "%s: cannot open group file\n" +msgstr "%s: समूह फाइल खोल्न सकिदैन\n" + +#, c-format +msgid "%s: cannot open shadow group file\n" +msgstr "%s: स्याडो समूह फाइल खोल्न सकिदैन\n" + +#, c-format +msgid "%s: error deleting password entry\n" +msgstr "%s: पासवर्ड प्रविष्टि मेट्दा त्रुटि\n" + +#, c-format +msgid "%s: error deleting shadow password entry\n" +msgstr "%s: स्याडो पासवर्ड प्रविष्टि मेट्दा त्रुटि\n" + +#, c-format +msgid "%s: user %s is currently logged in\n" +msgstr "%s: प्रयोगकर्ता %s हालै लग गरियो\n" + +#, c-format +msgid "%s: %s not owned by %s, not removing\n" +msgstr "%s: %s चाँहि %s को स्वामित्वमा छैन, हटिरहेको छैन\n" + +#, c-format +msgid "%s: warning: can't remove " +msgstr "%s: चेतावनी: हट्न सक्दैन " + +#, c-format +msgid "%s: user %s does not exist\n" +msgstr "%s: प्रयोगकर्ता %s अवस्थित छैन\n" + +#, c-format +msgid "%s: user %s is a NIS user\n" +msgstr "%s: प्रयोगकर्ता %s NIS प्रयोगकर्ता हो\n" + +#, c-format +msgid "%s: not removing directory %s (would remove home of user %s)\n" +msgstr "%s: हट्ने डाइरेक्ट्री होइन %s (प्रयोगकर्ता %s को गृह हटाउँछ)\n" + +#, c-format +msgid "%s: error removing directory %s\n" +msgstr "%s: डाइरेक्ट्री हटाउँदा त्रुटि %s\n" + +#, c-format +msgid "" +"Usage: usermod [options] LOGIN\n" +"\n" +"Options:\n" +" -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" +" -c, --comment COMMENT\t\tnew value of the GECOS field\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" +" -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" +" -f, --inactive INACTIVE\tset password inactive after expiration\n" +"\t\t\t\tto INACTIVE\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" +" -L, --lock\t\t\tlock the user account\n" +" -m, --move-home\t\tmove contents of the home directory to the new\n" +"\t\t\t\tlocation (use only with -d)\n" +" -o, --non-unique\t\tallow using duplicate (non-unique) UID\n" +" -p, --password PASSWORD\tuse encrypted password for the new password\n" +" -s, --shell SHELL\t\tnew login shell for the user account\n" +" -u, --uid UID\t\t\tnew UID for the user account\n" +" -U, --unlock\t\t\tunlock the user account\n" +"\n" +msgstr "" +"उपयोगिता: usermod [options] LOGIN\n" +"\n" +"विकल्पहरू:\n" +" -a, --append GROUP\t\tबाँकि GROUP मा प्रयोगकर्ता थप गर्नुहोस् \n" +" -c, --comment COMMENT\t\t GECOS फाँटको नयाँ मान\n" +" -d, --home HOME_DIR\t\tप्रयोगकर्ता खाताका लागि नयाँ गृह डाइरेक्टरी\n" +" -e, --expiredate EXPIRE_DATE\tखाता म्याद समाप्ति EXPIRE_DATE मा सेट गर्नुहोस्\n" +" -f, --inactive INACTIVE\tम्याद समाप्ति पछि पासवर्ड निस्क्रिय पार्नुहोस्\n" +"\t\t\t\tto INACTIVE\n" +" -g, --gid GROUP\t\t GROUP लाई नयाँ प्राथमिक समूहको रुपमा प्रयोग गर्न दवाद " +"दिनुहोस्\n" +" -G, --groups GROUPS\t\tबाँकि GROUPS को नयाँ सूची\n" +" -h, --help\t\t\tयो मद्दत सन्देश प्रदर्शन गर्नुहोस् र निस्कनुहोस्\n" +" -l, --login NEW_LOGIN\t\tलगइन नामको नयाँ मान\n" +" -L, --lock\t\t\tप्रयोगकरता खाता ताल्चा मार्नुहोस्\n" +" -m, --move-home\t\tगृह डाइरेक्टरिको सामग्रिहरू नयाँ स्थानमा सार्नुहोस् \n" +"\t\t\t\tlocation ( -d संग मात्रै प्रयोग गर्नुहोस्)\n" +" -o, --non-unique\t\tनक्कली प्रयोग गर्न अनुमति दिनुहोस् (अमौलिक) UID\n" +" -p, --password PASSWORD\tनयाँ पासवर्डका लागि गुप्तिकृत प्रयोग गर्नुहोस्\n" +" -s, --shell SHELL\t\tप्रयोगकर्ता खाताका लागि नयाँ लगइन शेल\n" +" -u, --uid UID\t\t\tप्रयोगकर्ता खाताका लागि नयाँ UID\n" +" -U, --unlock\t\t\tप्रयोगकर्ता खाताको ताल्चा खोल्नुहोस्\n" +"\n" + +#, c-format +msgid "%s: out of memory in update_group\n" +msgstr "%s: update_group मा स्मृति भन्दा बाहिर\n" + +#, c-format +msgid "%s: out of memory in update_gshadow\n" +msgstr "%s: gshadow_group मा स्मृति भन्दा बाहिर\n" + +#, c-format +msgid "%s: no flags given\n" +msgstr "%s: झण्डाहरू दिएको छैन\n" + +#, c-format +msgid "%s: shadow passwords required for -e and -f\n" +msgstr "%s: -e र -f को लागि स्याडो पासवर्डहरुको आवश्यक छ\n" + +#, c-format +msgid "%s: -a flag is ONLY allowed with the -G flag\n" +msgstr "%s: -a फ्ल्याग -G फ्ल्याग संग मात्र अनुमति छ\n" + +#, c-format +msgid "%s: uid %lu is not unique\n" +msgstr "%s: uid %lu अद्वितिय होइन\n" + +#, c-format +msgid "%s: error changing password entry\n" +msgstr "%s: पासवर्ड प्रविष्टि परिवर्तन गर्दा त्रुटि\n" + +#, c-format +msgid "%s: error removing password entry\n" +msgstr "%s: पासवर्ड प्रविष्टि हटाउँदा त्रुटि\n" + +#, c-format +msgid "%s: error removing shadow password entry\n" +msgstr "%s: स्याडो पासवर्ड प्रविष्टि हटाउँदा त्रुटि\n" + +#, c-format +msgid "%s: directory %s exists\n" +msgstr "%s: डाइरेक्ट्री %s अवस्थित छ\n" + +#, c-format +msgid "%s: can't create %s\n" +msgstr "%s: यो %s सिर्जना गर्न सकिदैन\n" + +#, c-format +msgid "%s: can't chown %s\n" +msgstr "%s: स्वामित्व परिवर्तन गर्न सकिदैन %s\n" + +#, c-format +msgid "%s: warning: failed to completely remove old home directory %s" +msgstr "%s: चेतावनी: पुरानो गृह डाइरेक्ट्री पूर्णरुपले हटाउन असफल भयो %s" + +#, c-format +msgid "%s: cannot rename directory %s to %s\n" +msgstr "%s: डाइरेक्ट्री %s लाई %s मा पुन:नामकरण गर्न सकिदैन\n" + +#, c-format +msgid "%s: warning: %s not owned by %s\n" +msgstr "%s: चेतावनी: %s चाँहि %s को स्वामित्वमा छैन\n" + +msgid "failed to change mailbox owner" +msgstr "मेलबक्स प्रापक परिवर्तन गर्न असफल भयो" + +msgid "failed to rename mailbox" +msgstr "मेल बक्सलाई पुन:नामकरण गर्न असफल भयो" + +#, c-format +msgid "" +"Usage: vipw [options]\n" +"\n" +"Options:\n" +" -g, --group\t\t\tedit group database\n" +" -h, --help\t\t\tdisplay this help message and exit\n" +" -p, --passwd\t\t\tedit passwd database\n" +" -q, --quiet\t\t\tquiet mode\n" +" -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" +msgstr "" +"उपयोग: vipw [options]\n" +"\n" +"विकल्पहरू:\n" +" -g, --group\t\t\tसमूह डेटाबेस सम्पादन गर्दछ\n" +" -h, --help\t\t\tयो मद्दत संदेशलाई प्रदर्शन गर्छ र बन्द गर्दछ\n" +" -p, --passwd\t\t\tपासवर्ड डेटाबेस सम्पादन गर्दछ\n" +" -q, --quiet \t\t\tअन्त्य मोड\n" +" -s, --shadow\t\t\t स्याडो वा जि स्याडो डेटाबेस सम्पादन गर्दछ\n" +"\n" + +#, c-format +msgid "" +"\n" +"%s: %s is unchanged\n" +msgstr "" +"\n" +"%s: %s परिवर्तन हुदैन\n" + +msgid "Couldn't lock file" +msgstr "फाइल ताल्चा मार्न सकिदैन" + +msgid "Couldn't make backup" +msgstr "जगेडा बनाउँन सकिदैन" + +#, c-format +msgid "%s: can't restore %s: %s (your changes are in %s)\n" +msgstr "%s: पुन:भण्डारण गर्न सकिदैन %s: %s (तपाईँको परिवर्तनहरू %s मा छ)\n" diff --git a/po/nl.gmo b/po/nl.gmo index 555c2fe4dfc608c9308ec67e293701d302edb4fb..78a1b61eae890584e74fe2134a079c45dc22bfb5 100644 GIT binary patch delta 11637 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 delta 9016 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 diff --git a/po/nl.po b/po/nl.po index 96d66d32..2f6b025b 100644 --- a/po/nl.po +++ b/po/nl.po @@ -1,12 +1,12 @@ -# Copyright (C) 2004 Free Software Foundation, Inc. -# +# Copyright (C) 2004 Free Software Foundation, Inc. +# msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.15\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-03-09 16:41+0100\n" -"Last-Translator: Bart Cornelis <cobaco@linux.be>\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-23 09:21+0100\n" +"Last-Translator: Bart Cornelis <cobaco@skolelinux.no>\n" "Language-Team: debian-l10n-dutch <debian-l10n-dutch@lists.debian.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -140,9 +140,9 @@ msgstr "passwd: wachtwoord is met succes aangepast\n" msgid "Incorrect password for %s.\n" msgstr "Onjuist wachtwoord voor '%s'.\n" -#, fuzzy, c-format +#, c-format msgid "Unable to cd to '%s'\n" -msgstr "Kan niet verspringen naar map '%s'\n" +msgstr "Kan niet van map veranderen (cd) naar '%s'\n" msgid "No directory, logging in with HOME=/" msgstr "Geen thuismap, er wordt aangemeld met HOME=/" @@ -151,13 +151,13 @@ msgstr "Geen thuismap, er wordt aangemeld met HOME=/" msgid "Cannot execute %s" msgstr "Kan %s niet uitvoeren" -#, fuzzy, c-format +#, c-format msgid "Invalid root directory '%s'\n" -msgstr "Ongeldige hoofdmap '%s'\n" +msgstr "Ongeldige basismap '%s'\n" -#, fuzzy, c-format +#, c-format msgid "Can't change root directory to '%s'\n" -msgstr "Kan de hoofdmap niet veranderen naar '%s'\n" +msgstr "Kan de basismap niet veranderen naar '%s'\n" msgid "No utmp entry. You must exec \"login\" from the lowest level \"sh\"" msgstr "" @@ -194,27 +194,26 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Gebruik: chage [opties] gebruiker\n" "\n" "Opties:\n" -" -d, --lastday LAASTE_DAG\tstel 'laatste wachtwoordaanpassing' in op " -"LAASTE_DAG\n" -" -E, --expiredate VERVAL_DATUM\tstel 'account vervaldatum' in op " -"VERVAL_DATUM\n" +" -d, --lastday LAASTE_DAG\tstel 'laatste wachtwoordaanpassing' in op\n" +"\t\t\t\tLAASTE_DAG\n" +" -E, --expiredate VERVAL_DATUM\tstel 'account vervaldatum' in op\n" +"\t\t\t\tVERVAL_DATUM\n" " -h, --help\t\t\tgeef deze boodschap weer en sluit af\n" -" -I, --inactive INACTIEF\tstel 'wachtwoord inactief na vervaldatum' in op " -"INACTIEF\n" +" -I, --inactive INACTIEF\tstel 'wachtwoord inactief na vervaldatum' in op\n" +"\t\t\t\tINACTIEF\n" " -l, --list\t\t\tgeef account-verouderingsinformatie weer\n" -" -m, --mindays MIN_DAGEN\tstel minimum aantal dagen tussen " -"wachtwoordaanpassingen\n" -"\t\t\t\tin op MIN_DAGEN\n" -" -M, --maxdays MAX_DAGEN\tstel maximim aantal dagen tussen " -"wachtwoordaanpassingen\n" -"\t\t\t\tin op MAX_DAGEN\n" -" -W, --warndays WAARSCH_DAGEN\tstel aantal dagen met waarschuwing voor " -"vervallen\n" -"\t\t\tccount in op WAARSCH_DAGEN\n" +" -m, --mindays MIN_DAGEN\tstel minimum aantal dagen tussen\n" +"\t\t\t\twachtwoordaanpassingen in op MIN_DAGEN\n" +" -M, --maxdays MAX_DAGEN\tstel maximim aantal dagen tussen\n" +"\t\t\t\twachtwoordaanpassingen in op MAX_DAGEN\n" +" -W, --warndays WAARSCH_DAGEN\tstel aantal dagen met waarschuwing voor\n" +"\t\t\t\tvervallen account in op WAARSCH_DAGEN\n" +"\n" #, c-format msgid "Enter the new value, or press ENTER for the default\n" @@ -287,7 +286,7 @@ msgstr "%s: toegang geweigerd.\n" #, c-format msgid "%s: PAM authentication failed\n" -msgstr "%s: PAM-authenticatie is mislukt\n" +msgstr "%s: PAM-authentificatie is mislukt\n" #, c-format msgid "%s: can't open password file\n" @@ -385,35 +384,35 @@ msgstr "Varia" msgid "%s: Cannot determine your user name.\n" msgstr "%s: Kan uw gebruikersnaam niet bepalen.\n" -#, fuzzy, c-format +#, c-format msgid "%s: cannot change user '%s' on NIS client.\n" msgstr "%s: kan gebruiker '%s' niet veranderen op NIS-client.\n" -#, fuzzy, c-format +#, c-format msgid "%s: '%s' is the NIS master for this client.\n" -msgstr "%s: '%s' is the NIS-master voor deze client.\n" +msgstr "%s: '%s' is de NIS-master voor deze client.\n" #, c-format msgid "Changing the user information for %s\n" msgstr "De gebruikersinformatie van %s wordt veranderd\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid name: '%s'\n" -msgstr "%s: ongeldige naam: \"%s\"\n" +msgstr "%s: ongeldige naam: '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid room number: '%s'\n" msgstr "%s: ongeldig kamernummer '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid work phone: '%s'\n" msgstr "%s: '%s' voor 'telefoon werk' is ongeldig\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid home phone: '%s'\n" msgstr "%s: '%s' voor 'telefoon thuis' is ongeldig\n" -#, fuzzy, c-format +#, c-format msgid "%s: '%s' contains illegal characters\n" msgstr "%s: '%s' bevat illegale karakters\n" @@ -460,6 +459,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Gebruik: chpasswd [opties]\n" "\n" @@ -468,6 +468,7 @@ msgstr "" " -h, --help\t\ttoon dit bericht en sluit af\n" " -m, --md5\t\tmaak gebruik van MD5-versleuteling wanneer\n" "\t\t\tdde opgegeven wachtwoorden niet versleutelt zijn\n" +"\n" #, c-format msgid "%s: can't lock group file\n" @@ -522,6 +523,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Gebruik: chpasswd [opties]\n" "\n" @@ -530,6 +532,7 @@ msgstr "" " -h, --help\t\ttoon dit bericht en sluit af\n" " -m, --md5\t\tmaak gebruik van MD5-versleuteling i.p.v. DES wanneer\n" "\t\t\topgegeven wachtwoorden niet versleutelt zijn\n" +"\n" #, c-format msgid "%s: can't lock password file\n" @@ -588,6 +591,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Gebruik: faillog [opties]\n" "\n" @@ -601,9 +605,9 @@ msgstr "" "dagen weer\n" " -u, --user LOGIN\t\tgeef faillog-record weer en onderhoud mislukking-" "tellers\n" -"\t\t\t\ten limieten (indien de -r, -m or -l opties gebruikt worden), maar " -"enkel\n" -"\t\t\t\tvoor gebruiker LOGIN\n" +"\t\t\t\ten limieten (indien de -r, -m or -l opties gebruikt worden), maar\n" +"\t\t\t\tenkel voor gebruiker LOGIN\n" +"\n" #, c-format msgid "Login Failures Maximum Latest On\n" @@ -718,18 +722,19 @@ msgstr "%s: kan schaduwbestand niet herschrijven\n" msgid "%s: can't unlock file\n" msgstr "%s: kan bestand niet ontgrendelen\n" -#, c-format +#, fuzzy, c-format msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Gebruik: groupadd [opties] groep\n" "\n" @@ -739,9 +744,10 @@ msgstr "" " -g, --gid GID\t\tnieuwe groep krijgt de opgegeven GID\n" " -h, --help\t\t\tgeef deze boodschap weer en sluit af\n" " -K, --key SLEUTEL=WAARDE\t\toverstijgt standaardwaarden\n" -"\t\t\t\t uit /etc/login.defs\n" +"\t\t\t\tuit /etc/login.defs\n" " -o, --non-unique\t\tlaat aanmaken van groep met dubbelle\n" "\t\t\t\t(niet-unieke) GID toe\n" +"\n" #, c-format msgid "%s: error adding new group entry\n" @@ -871,7 +877,7 @@ msgstr "%s: kan bestand %s niet openen\n" msgid "invalid group file entry\n" msgstr "ongeldige ingang in het groepbestand\n" -#, fuzzy, c-format +#, c-format msgid "delete line '%s'? " msgstr "regel '%s' verwijderen?" @@ -879,7 +885,7 @@ msgstr "regel '%s' verwijderen?" msgid "duplicate group entry\n" msgstr "dubbele groepsingang\n" -#, fuzzy, c-format +#, c-format msgid "invalid group name '%s'\n" msgstr "ongeldige groepsnaam '%s'\n" @@ -887,17 +893,17 @@ msgstr "ongeldige groepsnaam '%s'\n" msgid "group %s: no user %s\n" msgstr "groep %s: geen gebruiker %s\n" -#, fuzzy, c-format +#, c-format msgid "delete member '%s'? " msgstr "lid '%s' verwijderen?" -#, fuzzy, c-format +#, c-format msgid "no matching group file entry in %s\n" -msgstr "geen overeenkomende groepbestandingang\n" +msgstr "geen ingang in %s die overeenkomt met die in het 'group'-bestand\n" -#, fuzzy, c-format +#, c-format msgid "add group '%s' in %s ?" -msgstr "schaduwgroep %s: geen gebruiker %s\n" +msgstr "groep '%s' toevoegen in %s?" #, c-format msgid "%s: can't update shadow entry for %s\n" @@ -919,7 +925,7 @@ msgstr "dubbele schaduwgroepingang\n" msgid "shadow group %s: no administrative user %s\n" msgstr "schaduwgroep %s: geen administratieve gebruiker %s\n" -#, fuzzy, c-format +#, c-format msgid "delete administrative member '%s'? " msgstr "administratieve gebruiker '%s' verwijderen?" @@ -984,6 +990,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Gebruik: lastlog [opties]\n" "\n" @@ -993,6 +1000,7 @@ msgstr "" " -h, --help\t\ttoon dit bericht en sluit af\n" " -t, --time DAGEN\tprint enkel lastlog-records van de laatste DAGEN dagen\n" " -u, --user LOGIN\tprint het lastlog-record van de gebruiker LOGIN\n" +"\n" #, c-format msgid "Username Port From Latest\n" @@ -1049,13 +1057,13 @@ msgstr "" "\n" "Aanmelding is na %d seconden verlopen.\n" -#, fuzzy, c-format +#, c-format msgid " on '%.100s' from '%.200s'" -msgstr " om `%.100s' vanaf `%.200s'" +msgstr " op `%.100s' vanaf `%.200s'" -#, fuzzy, c-format +#, c-format msgid " on '%.100s'" -msgstr " om `%.100s'" +msgstr " op `%.100s'" #, c-format msgid "login: PAM Failure, aborting: %s\n" @@ -1211,6 +1219,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Gebruik: passwd [opties] [gebruikersnaam]\n" "\n" @@ -1229,11 +1238,11 @@ msgstr "" " -r, --repository REPOSITORY erander wachtwoord in REPOSITORY repository\n" " -S, --status\t\t\tgeef de wachtwoordstatus van de genoemde account mee\n" " -u, --unlock\t\t\tontgrendel de genoemde account\n" -" -w, --warndays WAARSCH_DAGEN\tstel het aantal dagen met waarschuwing in " -"op\n" -"\t\t\t\t WAARSCH_DAGEN\n" +" -w, --warndays WAARSCH_DAGEN\tstel het aantal dagen met waarschuwing in\n" +"\t\t\t\top WAARSCH_DAGEN\n" " -x, --maxdays MAX_DAGEN\tstel het maximum aantal dagen voor\n" "\t\t\t\twachtwoordverandering in op MAX_DAGEN\n" +"\n" msgid "Old password: " msgstr "Oud wachtwoord: " @@ -1331,13 +1340,13 @@ msgstr "gebruiker %s: map %s bestaat niet\n" msgid "user %s: program %s does not exist\n" msgstr "gebruiker %s: programma %s bestaat niet\n" -#, fuzzy, c-format +#, c-format msgid "no matching password file entry in %s\n" -msgstr "geen overeenkomende ingang in het wachtwoordbestand\n" +msgstr "geen ingang in %s die overeenkomt met die in het 'password'-bestand\n" -#, fuzzy, c-format +#, c-format msgid "add user '%s' in %s? " -msgstr "schaduwgroep %s: geen gebruiker %s\n" +msgstr "gebruiker '%s' toevoegen in %s?" #, c-format msgid "%s: can't update passwd entry for %s\n" @@ -1389,11 +1398,11 @@ msgstr "Toegang tot su naar die account is GEWEIGERD.\n" #, c-format msgid "Password authentication bypassed.\n" -msgstr "Wachtwoordauthenticatie is omzeild.\n" +msgstr "Wachtwoordauthentificatie is omzeild.\n" #, c-format msgid "Please enter your OWN password as authentication.\n" -msgstr "Gelieve uw EIGEN wachtwoord in te voeren voor authenticatie.\n" +msgstr "Gelieve uw EIGEN wachtwoord in te voeren voor authentificatie.\n" msgid "Sorry." msgstr "Sorry." @@ -1414,6 +1423,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Gebruik: su [opties] [gebruikersnaam]\n" "\n" @@ -1422,11 +1432,11 @@ msgstr "" " -h, --help\t\t\ttoon deze boodschap en sluit af\n" " -, -l, --login\t\tmaak de shell een aanmeldshell\n" " -m, -p,\n" -" --preserve-environment\tstel de omgevingsvariabelen niet opnieuw in, en " -"behoud\n" -"\t\t\t\tdezelfde shell\n" -" -s, --shell SHELL\t\tgebruik SHELL i.p.v. de standaardshell opgegeven in " -"passwd\n" +" --preserve-environment\tstel de omgevingsvariabelen niet opnieuw in, en\n" +"\t\t\t\tbehoud dezelfde shell\n" +" -s, --shell SHELL\t\tgebruik SHELL i.p.v. de standaardshell opgegeven in\n" +"\t\t\t\tpasswd\n" +"\n" #, c-format msgid "%s: must be run from a terminal\n" @@ -1479,7 +1489,7 @@ msgstr "" msgid "Entering System Maintenance Mode\n" msgstr "Systeemonderhoudsmodus wordt opgestart\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid numeric argument '%s'\n" msgstr "%s: ongeldig numeriek argument '%s'\n" @@ -1503,7 +1513,7 @@ msgstr "%s: kan het nieuwe standaardwaardenbestand niet openen\n" msgid "%s: rename: %s" msgstr "%s: hernoemen: %s" -#, fuzzy, c-format +#, c-format msgid "%s: group '%s' is a NIS group.\n" msgstr "%s: groep '%s' is een NIS-groep.\n" @@ -1539,38 +1549,39 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Gebruik: useradd [opties] GEBRUIKERSNAAM\n" "\n" "Opties:\n" -" -b, --base-dir BASIS_MAP\tbasismap vor de thuismap van de nieuwe " -"gebruikersaccount\n" -" -c, --comment OPMERKING\t\tstel het GECOS-veld voor de nieuwe " -"gebruikersaccount in\n" +" -b, --base-dir BASIS_MAP\tbasismap vor de thuismap van de nieuwe\n" +"\t\t\t\tgebruikersaccount\n" +" -c, --comment OPMERKING\t\tstel het GECOS-veld voor de nieuwe\n" +"\t\t\t\tgebruikersaccount in\n" " -d, --home-dir THUIS_MAP\tthuismap voor de nieuwe gebruikersaccount\n" -" -D, --defaults\t\tprint de aangepaste useradd-configuratie, of sla deze " -"op\n" +" -D, --defaults\t\tprint de aangepaste useradd-configuratie, of sla deze\n" +"\t\t\t\top\n" " -e, --expiredate VERVAL_DATUM\tstel de vervaldatum in op VERVAL_DATUM\n" -" -f, --inactive INACTIVE\tstel het 'wachtwoord inactief na verval' in op " -"INACTIEF\n" -" -g, --gid GROEP\t\tdwing gebruik van GROEP voor de nieuwe " -"gebruikersaccount af\n" -" -G, --groups GROEPEN\t\tlijst met aanvullende groepen voor de " -"gebruikersaccount\n" +" -f, --inactive INACTIVE\tstel het 'wachtwoord inactief na verval' in op\n" +"\t\t\t\tINACTIEF\n" +" -g, --gid GROEP\t\tdwing gebruik van GROEP voor de nieuwe\n" +"\t\t\t\tgebruikersaccount af\n" +" -G, --groups GROEPEN\t\tlijst met aanvullende groepen voor de\n" +"\t\t\t\tgebruikersaccount\n" " -h, --help\t\t\tgeef deze boodschap weer en sluit af\n" " -k, --skel SKEL_MAP\t\tgebruik een alternatief map-skelet\n" -" -K, --key SLEUTEL=WAARDE\t\toverstijg de standaardwaarden uit /etc/login." -"defs\n" -" -m, --create-home\t\tmaak een thuismap aan voor de nieuwe " -"gebruikersaccount\n" -" -o, --non-unique\t\tlaat het aanmaken van gebruikersaccounts met een " -"dubbelle\n" -"\t\t\t\t(niet-unieke) UID toe\n" +" -K, --key SLEUTEL=WAARDE\t\toverstijg de standaardwaarden uit\n" +"\t\t\t\t/etc/login.defs\n" +" -m, --create-home\t\tmaak een thuismap aan voor de nieuwe\n" +"\t\t\t\tgebruikersaccount\n" +" -o, --non-unique\t\tlaat het aanmaken van gebruikersaccounts met een\n" +"\t\t\t\tdubbelle (niet-unieke) UID toe\n" " -p, --password WACHTWOORD\tgebruik versleuteld wachtwoord voor de nieuwe\n" "\t\t\t\tgebruikersaccount\n" -" -s, --shell SHELL\t\tgebruik gegeven shell als aanmeld-shell voor de " -"gebruikersaccount\n" +" -s, --shell SHELL\t\tgebruik gegeven shell als aanmeld-shell voor de\n" +"\t\t\t\tgebruikersaccount\n" " -u, --uid UID\t\t\tgebruik UID voor de nieuwe gebruikersaccount\n" +"\n" #, c-format msgid "%s: UID %u is not unique\n" @@ -1580,19 +1591,19 @@ msgstr "%s: UID %u is niet uniek\n" msgid "%s: can't get unique UID\n" msgstr "%s: kan geen unieke UID verkrijgen\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid base directory '%s'\n" msgstr "%s: ongeldige basismap '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid comment '%s'\n" msgstr "%s: ongeldige commentaar '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid home directory '%s'\n" msgstr "%s: ongeldige thuismap '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid date '%s'\n" msgstr "%s: ongeldige datum '%s'\n" @@ -1604,11 +1615,11 @@ msgstr "%s: schaduwwachtwoorden zijn vereist voor -e\n" msgid "%s: shadow passwords required for -f\n" msgstr "%s: schaduwwachtwoorden zijn vereist voor -f\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid field '%s'\n" msgstr "%s: ongeldig veld `%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid shell '%s'\n" msgstr "%s: ongeldige shell '%s'\n" @@ -1669,15 +1680,17 @@ msgid "%s: cannot create directory %s\n" msgstr "%s: kan map %s niet aanmaken\n" msgid "Creating mailbox file" -msgstr "" +msgstr "mailbox-bestand wordt aangemaakt" #, c-format msgid "" "Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n" msgstr "" +"De 'mail'-groep is niet gevonden. Het mailbox-bestand van de gebruiker wordt " +"aangemaakt met rechten-modus 0600.\n" msgid "Setting mailbox file permissions" -msgstr "" +msgstr "Bestandsrechten van mailbox-bestand worden ingesteld" #, c-format msgid "%s: user %s exists\n" @@ -1713,7 +1726,16 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" +"Gebruik: userdel [opties] GEBRUIKERSNAAM\n" +"\n" +"Opties:\n" +" -f, --force\t\t\tdwing verwijderen van bestanden af,\n" +" \t\t\took wanneer de gebruiker niet de eigenaar is\n" +" -h, --help\t\t\ttoon deze helbboodschap en sluit af\n" +" -r, --remove\t\t\tverwijder de thuismap en het mailbox-bestand\n" +"\n" #, c-format msgid "%s: error updating group entry\n" @@ -1773,19 +1795,19 @@ msgstr "%s: fout tijdens verwijderen van map %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1794,30 +1816,32 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Gebruik: usermod [opties] GEBRUIKERSNAAM\n" "\n" "Opties:\n" -" -a, --append GROUP\t\t voeg gebruiker toe aan de extra groep GROEP\n" -" -c, --comment OPMERKING\t\tde nieuwe waarde voor het GECOS-veld\n" +" -a, --append GROEP\t\tvoeg gebruiker toe aan de extra groep GROEP\n" +" -c, --comment OPMERKING\tde nieuwe waarde voor het GECOS-veld\n" " -d, --home-dir THUIS_MAP\tnieuwe thuismap voor de gebruikersaccount\n" " -e, --expiredate VERVAL_DATUM\tstel de vervaldatum in op VERVAL_DATUM\n" -" -f, --inactive INACTIVE\tstel het 'wachtwoord inactief na verval' in op " -"INACTIEF\n" +" -f, --inactive INACTIEF\tstel het 'wachtwoord inactief na verval' in op\n" +"\t\t\t\tINACTIEF\n" " -g, --gid GROEP\t\tdwing gebruik van GROEP af als de nieuwe logingroep\n" " -G, --groups GROEPEN\t\tlijst met aanvullende groepen\n" " -h, --help\t\t\tgeef deze boodschap weer en sluit af\n" -" -l, --login GEBRUIKERSNAAM\t\tnieuwe gebruikersnaam\n" +" -l, --login GEBRUIKERSNAAM\tnieuwe gebruikersnaam\n" " -L, --lock\t\t\tvergrendel de gebruikersaccount\n" -" -m, --move-home\t\tverplaats de thuismapnaar de nieuwe locatie \n" +" -m, --move-home\t\tverplaats de thuismapnaar de nieuwe locatie\n" "\t\t\t\t(enkel gebruiken in combinatie met -d optie)\n" " -o, --non-unique\t\tlaat dubbelle (=niet-unieke) UID toe\n" -" -p, --password WACHTWOORD\tgebruik versleuteld wachtwoord als het nieuwe " -"wachtwoord\n" -" -s, --shell SHELL\t\tgebruik gegeven shell als aanmeld-shell voor de " -"gebruikersaccount\n" +" -p, --password WACHTWOORD\tgebruik versleuteld wachtwoord als het nieuwe\n" +"\t\t\t\twachtwoord\n" +" -s, --shell SHELL\t\tgebruik gegeven shell als aanmeld-shell voor de\n" +"\t\t\t\tgebruikersaccount\n" " -u, --uid UID\t\t\tnieuwe UID voor de gebruikersaccount\n" " -U, --unlock\t\t\tontgrendel de gebruikersaccount\n" +"\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1896,6 +1920,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Gebruik: vipw [opties]\n" "\n" @@ -1905,6 +1930,7 @@ msgstr "" " -p, --passwd\t\t\tpasswd-database bewerken\n" " -q, --quiet\t\t\tstille modus\n" " -s, --shadow\t\t\tshadow- of gshadow-database bewerken\n" +"\n" #, c-format msgid "" @@ -1923,12 +1949,3 @@ msgstr "Kon geen reservekopie maken" #, c-format msgid "%s: can't restore %s: %s (your changes are in %s)\n" msgstr "%s: kan %s niet herstellen: %s (uw aanpassingen zijn in %s)\n" - -#~ msgid "" -#~ "No group named \"mail\" exists, creating mail spool with mode 0600.\n" -#~ msgstr "" -#~ "Er bestaat geen groep met de naam 'mail', bijgevolg wordt de mailspool " -#~ "aangemaakt met modus 0600.\n" - -#~ msgid "Can't create mail spool for user %s.\n" -#~ msgstr "Kan geen mailspool aanmaken voor gebruiker %s.\n" diff --git a/po/nn.gmo b/po/nn.gmo index acf90b066065c1a480262ad00275b2da717f289f..40b6c2c82182c58eb0fbc6976a00c67a3a3e5426 100644 GIT binary patch delta 391 zcmXZXKTASU7{~EPp@!_AcL>Y^y_brMB&g{i>JmYNAP7wjUQ3%3U%;hT5ONp6Nf5y$ zlH26eDvmDBLeLv<Y02-=GkwnUJAa<%3}=DCEbv(lyH_G|;)tZNg!kCObDZEAE^r@L zc!a^aNE{73#2XCbEuP{7n)s?~Py2yU@+qpmKXq{>#^T^f#KI)rVHMTEuFk*kl6rwQ z{^JGO&)a(yROj0m$9L@*)x9~YhJUCAG#lH2i;bE{h@e7X;iKMgF-hG)_24%exWr>z u>3X**n-4@VL7qp|-~~;5^GC+7y_dUAXJe^cK9%u%g}&t#os8ddvO8-}?K(aH delta 395 zcmXZXze@sP9LMqR0|`>$r9^`!oOk^aDbC~?<iJU2Xc2;@=&lUff}&ZXzaXTgCP9L> zgM+4~)|*|N1^o|P9DG0ZOt0trdA{H0$1qi&sfy3?y#o>13Pl>&!c%<2GXCH;j&U95 zXyHmEQo&8k;R)ukjYYgb2OmuRW{j~!p5i`EBk76F!nzi5(Ze>Lqi%dR`8V!SkFkpC zMr0RjsOLJU`=79auf_!R+z9oB3)BzX>Ha^s)x8o~Bj^ygcxg7C@rb&Q`oLc--~=~t xZtCo<{C%K=HSz%U1$XG+OY&8iRagDPW6$>dX1$(#1Or#u{UB^8JGl@2%o3|rIm-Y5 diff --git a/po/nn.po b/po/nn.po index a2bee801..92c81f57 100644 --- a/po/nn.po +++ b/po/nn.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2004-06-03 21:41+0200\n" "Last-Translator: Håvard Korsvoll <korsvoll@skulelinux.no>\n" "Language-Team: Norwegian (Nynorsk) <i18n-nn@lister.ping.uio.no>\n" @@ -191,6 +191,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" #, c-format @@ -431,6 +432,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -486,6 +488,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -545,6 +548,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" #, c-format @@ -665,13 +669,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" #, c-format @@ -915,15 +920,16 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" #, c-format msgid "Username Port From Latest\n" -msgstr "Brukarnamn Port Frå Siste \n" +msgstr "Brukarnamn Port Frå Siste\n" #, c-format msgid "Username Port Latest\n" -msgstr "Brukarnamn Port Siste \n" +msgstr "Brukarnamn Port Siste\n" msgid "**Never logged in**" msgstr "**Aldri vore innlogga**" @@ -1137,6 +1143,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" msgid "Old password: " @@ -1317,6 +1324,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" #, c-format @@ -1430,6 +1438,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" #, fuzzy, c-format @@ -1568,6 +1577,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1625,19 +1635,19 @@ msgstr "%s: feil ved fjerning av mappe %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1646,6 +1656,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" #, c-format @@ -1724,6 +1735,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" #, c-format diff --git a/po/pl.gmo b/po/pl.gmo index 96d6c412e8cebefcb42788073dec35fdf12cfb40..0273526f28344fd651f782a8bd4e0343ea67449a 100644 GIT binary patch delta 5137 zcmZ|T3shBA8o=>=(K1j(4MkAk$RiQK1Os2=0|7xnP|+Mwv@2ZT^0=4o1sTxsstuTF zFHh!}nWauyQleLF3avFQ$yPZtWj0NZNh?RoG<(ccHe=2IyZiK5Yi90Rr{Dhe*=Ik# zz0bkb#j8P&Uk&Q)2=<i*DYap`Qs<RY=kmGmPcxJngokD-HI(}&u*#;?$A!9nPLWch zxL=JSxCO&-Cq~om07enNTCCKsdnok@#u7VAl&a+ZdR*00sn6yqpE|`2_d*)cFsGD3 zh(|9`DhZ>ODwU4eI0lzvBtC&Mz%dNP(<l?Uga&?teKGPDr3PRUM&LwD#1boRxy7eD zx|a&+umgwVaU6!1F#-GAmFk0;D4EH|fmn+Du>q&xT8zgRPzFAS;dlk*xxUNv0unKr zc#4mLL7@y|a1{>5?I;5rMp^L*tNt7gCH@`_99pgioP@GMI}XDZl;^i$FWhg{KZ7#P zJ17(MeM{k53ZWHB1!FkIV+`Ja)37%>QBv1r)o(+Y*b68Fyo)38EXoA?Ik+$trQgXY z{p6!;)jT9~KDCsBG`tmMMr$z<H)9HRp{(R1l!<+ZuiKQ0tJEp|s!FFgv|2wOhmz_H zlmQD-w)U5pfnH3-$FZ65)teM%Q&H?>U-4m_h-XnUVAL=e=2_ODY|)*Vh>xPA{sc<L zXHgb1pjN*Xi6|M$u$+W)mU1zI@zq=kDXgdlWrbVnbc(uA26_>tgVQLPIFG~eDvrd& zdi~rS%O*^qek+c`=dAb=%7O;Clp2rY(I<z&OCbd}p@Gk%yl!W3A%?s404|ih-GpJd z4@cqiI0QdM149~g`;nMOT#O@d3(E6<z;XCq1NoPMB5u_k6rk);6{g~L%U3Xo_zI52 zIFDX=DN4ufC=2Mc{2NL?Azq~>;8c`&1;*lj9EPuX$-i{)B^AjS-KfpSF~nY!nLcL4 zXV4%HZ&K<e%)l(H!O7Tx(*6^atw~s}+s#H<KpV=|JcViax{rc9a80vL<z$qO>hVVG zuzVL~pgzCSDJ?>I?tYwvf41V#7JYc9qa4n)D9`Od8TbNbU|6d@)V^E_l7VWJhMQ12 zK82Ej&=op`S(r||5+zgnP*(Uhj>l_P>XlAKIh;*67`LMgd>Cb%cTg61&94Is@u?gN za_Tpt4A_Y>!?P$2qgLs?U5Ikn+Hn#dvf?kTIF7B96w4=FUf1;~{dAzb)*s+xykWIo zfCE$H{lABT?8Q->fS0W}d5wOr7vmu68!-wuSn;Dci})x;WAC;4Y>Yt3z)Xxo56b<` zmVO*c{2C5teDx^>nZTgi^y$n;InC85@9Sn9hDT6R{vJyEkl*NmeqmXGlA(<#ThfJ+ z(SM?3Y($%GUxo3+ccags;HQv)r>q87Q0j-Z>j_LldBBN@cqjHnKZfHASb%Th0E}O! zpUXtqk}{0Mc9ixHqnx2b>&U+xsxwr?;q|xc8D^ryODxx*Okg+OfG?p;_%cdH!q@AJ zO-0$ldX&Sq2W6m>D2Mtg$^<g+&|6w?2l<zoEu%tQiLy8Mqk(=aK7}&S=O`bh=necM z1q)CP)k>6!bzw1nfO9c@qwcQ_<!#uBvUOc36TIZ3AcrI3PCY;dN(${L12m$6ze73A zFQRnxZ<IY9c$dyt2}=7F7=ayD{V|kGT|^nD|J}O%jW~taw}67IcneC352AGNSM=g% zSb!Dx=#DyZ2=N;zTlYEk!-RYJ*AQl4U%Ut9ZP|e__$<oVc?)Hn?~!qRDt?omz*LkO zmZ6;96*vG7p{)2Nl-KZml)d~0M`D_(|0<T@SYj`R;$F*VuqW|xjKvcu6TXOv^8R0? zARWiwr)NF^^N45QRJ_-!KZ(-O`<R61us?=v)_Xb(2N0K_thf?o;%zAHAHwVKIA-Ik z82I}ie!o8LDcFY_#VChkG0IBYu@^p%feuhQd==%;T|r5$u|@Cgbd)W1;q|xy<^B$o zE$PM-JcB+t^`XDjDH)Cx#N$x*d^^hhk1-W{Y}Es&p{%eJrNb7K*Y!S(z^BpHgFi~x z$HtfLLB5Xo-gcdl3lH&e3!=Xr<bNYK>K@TIuI$vQ9I#7gA_pbKb1;u~<tQuLyPK7> z7cXHv@#Q^A-NyavA6M!N>bE>W=frpHBO}Cjbt?5W?G7K*--D+P>9^^vL+pPpH^L6< z70pM3xDn+LZALjPyKp!jwCdkQN$mxc418zZk9=Bxs<TisQjT({+c6Dyqioq<EU)?~ z1XGdld!6c0micH<zYO#7HcZA7I0(PSNbLKJo_G=_5a(e!)}d_K4xE60wCb;WR!?vu z$^?C76buThQ4ZB3n1L^&tXOqvlTZejjk2O9ltXEvJhu&HWyes?#wU0!h8)og?2poJ z2+G8Au(!Pb9ttw!RVXvskJ7;@lmWiP68sltWARbFB_`5=+KuwobfRSPD9USi9Odl1 zjj~l2Q6`|C)8B~^7$ZH{Daei0=GMXfC?CgWF;_WP8W&Hgn{kfKtc>&ovEa8OM+LcU zW=K@JM3bXpY_rX>sNq3VY-W2@yVUg^k}2<-isQL{T=I+La!QQy;XTV$Z90c|WzB)# zY5to?i&!pMFrSCOZ;j3TZb+Q;8#gprC>pv+_+V(dEyo-fy+FDSyx_}uQc~bT`OPxh zqSr}<`krgLIWT5Q&@`KQb4+qjhRs|X)82m!Ewi|nFOB$(H6vq(+a{S=vGF#K>4+T} zEw!s?RfXfRg{z$_o9ia?$=C>6uGt;il|GKRl<P^_<!}w*lAoLb`F{uUo6GeNu9I9@ zHva)5J<0qq|0DC|8Rz|-Gj9qqKP;SRM$cMgHqScg&oA=X{4W-7?crZivd-o|JI~kC zT(<BHBSg*j+N&HBj3%$cQ}3=Y7P%W5oo<)6%qT3*n^9!GKQr8{DZPDAwY%P7R5(43 z@<z9(#i(?9jK*q*8M^58UJV{+z1`DdURo5>)8%M3%-)O3dKTp_Sn97{eAH$pEV<wh zU7Fm>Hr5<hnH`dunx0{#Wll&N<8Q0{BGJEkW6!W_LW233ZQJIUGad^w|Gq8R+_<OI zU;W^`9$^K+!A;&qd$ZxP8zs2~{#SN964bYFes<}k1zB_F6?Z>ytlj+V$+70%ooCGc zyA88r*JjiIaGbwtcfVdC1zGc!<`mB=Ua-*b+w1%v&&>+*wECw!wJWH1m8Yqp#mJjG ze|DC6zH^d!%if65KRq7oayPdawf07Pox94YaMw%N)P1C-vDV$}a@N{I3?tQHPJSS{ zcdN_Yy{+77RMgqch6e_lr}s|_3#@NhotwsXm%}he9~hnfvjL47d#&5h6%FnRS+2X; zQ4@ITXM>pQ58N2k)M|dauh>_YVx*=r7pKc8VtGpgyCt)<lPCtU8-bhl|C(f>ez3fj zjLVFgYK&U9tI_>q!&`q?PQA3OcQ1FO%H{_LH+WhdE~le=o6%}7YPNeCS?95JKP06| zXT?$VQ%`}8WM`A=-Q7nV#<CWg2iD^-8e8gEa;xEPD6cuzW`>qUnn!l_@sZJTr^8^F zCV9HfCH>8xkt5j*%rlVa2ANrd-Ro_3dn%0ltdj0E#lg~XjX?$+%&*p6p;N7I1|GLE z>1qu0;gvqT)sDJ4qa;7KurOGXm(`+!ACvJzF6K+?CRd$1kT-Y5|IM8LtAk$!{|5;3 B-p2p{ delta 4678 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 Vbo_YRv^T+y*jp9;?SYGd{{SMsDR%$> diff --git a/po/pl.po b/po/pl.po index a6d67383..23d70ab2 100644 --- a/po/pl.po +++ b/po/pl.po @@ -5,9 +5,9 @@ # msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.15\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2005-09-05 13:05+0200\n" "Last-Translator: Tomasz Kłoczko <kloczek@pld.org.pl>\n" "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n" @@ -199,6 +199,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Użycie: chage [opcje] user\n" "\n" @@ -208,12 +209,11 @@ msgstr "" " -h, --help\t\t\twyświetlenie tego opisu i zakończenie działania\n" " -I, --inactive NIEAKTYWNE\tustwia liczbę dni nieaktywności konta po\n" "\t\t\t\tktórych konta jest blokowane na NIEAKTYWNE\n" -" -l, --list\t\t\twyświetlenie informacji o terminach ważności konta i " -"hasła\n" -" -m, --mindays MIN_DNI\t\tustawia minimalną liczbę dni pomiędzy zmianami " -"hasła\n" -"\t\t\t\tna wartość MIN_DNI\n" -" -M, --maxdays MAX_DNI\tustawia maksymalną liczbę dni, przez jakie hasło\n" +" -l, --list\t\t\twyświetlenie informacji o terminach ważności konta i\n" +"\t\t\t\thasła\n" +" -m, --mindays MIN_DNI\t\tustawia minimalną liczbę dni pomiędzy zmianami\n" +"\t\t\t\thasła na wartość MIN_DNI\n" +" -M, --maxdays MAX_DNI\t\tustawia maksymalną liczbę dni, przez jakie hasło\n" "\t\t\t\tjest ważne na wartość MAX_DNI\n" " -W, --warndays DNI_OSTRZ\tustawia na DNI_OSTRZ liczbę dni przed\n" "\t\t\t\tupływem ważności hasła\n" @@ -457,6 +457,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Użycie: chgpasswd [opcje]\n" "\n" @@ -520,6 +521,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Użycie: chpasswd [opcje]\n" "\n" @@ -587,13 +589,14 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Użycie: faillog [opcje]\n" "\n" "Opcje:\n" " -a, --all\t\t\twyświetlaj rekordy failloga dla wszystkich użytkowników\n" " -h, --help\t\t\twyświetlenie tego opisu i zakończenie działania\n" -" -l, --lock-time SEC\t\tustaw na SEC sekund blokadę konta po nieudanym " +" -l, --lock-time SEK\t\tustaw na SEK sekund blokadę konta po nieudanym " "logowaniu\n" " -m, --maximum MAX\t\tustaw maksymalną ilość niepoprawnych logowań na MAX\n" " -r, --reset\t\t\twyzeruj licznik niepoprawnych logowań\n" @@ -720,13 +723,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Użycie: groupadd [opcje] grupa\n" "\n" @@ -735,7 +739,7 @@ msgstr "" "\t\t\t\tjeżeli grupa już istnieje\n" " -g, --gid GID\t\tużyj GID dla tworzonej grupy\n" " -h, --help\t\t\twyświetlenie tego opisu i zakończenie działania\n" -" -K, --key KEY=VALUE\t\tprzysłoń wartość domyślną z /etc/login.defs\n" +" -K, --key KLUCZ=WARTOŚĆ\t\tprzysłoń wartość domyślną z /etc/login.defs\n" " -o, --non-unique\t\tpozwól na utworzenie grupy z nieunikalnym GID\n" #, c-format @@ -981,14 +985,14 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Użycie: lastlog [opcje]\n" "\n" "Opcje:\n" -" -b, --before DNI\t\t\twyświetl tylko rekordy lastlog starsze niż DNI\n" +" -b, --before DNI\t\twyświetl tylko rekordy lastlog starsze niż DNI\n" " -h, --help\t\t\twyświetlenie tego opisu i zakończenie działania\n" -" -t, --time DNI\t\twyświetl tylko rekordy lastlog nie starsze niż\n" -"\t\t\t\tDNI\n" +" -t, --time DNI\t\twyświetl tylko rekordy lastlog nie starsze niż DNI\n" " -u, --user LOGIN\t\twyświetl rekord lastlog tylko dla użytkownika\n" "\t\t\t\to loginie LOGIN\n" @@ -1209,6 +1213,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Użycie: passwd [opcje] [login]\n" "\n" @@ -1412,6 +1417,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Użycie: su [opcje] [LOGIN]\n" "\n" @@ -1534,6 +1540,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Użycie: useradd [opcje] LOGIN\n" "\n" @@ -1542,7 +1549,7 @@ msgstr "" "\t\t\t\ttworzonego konta\n" " -c, --comment COMMENT\t\tustaw pole komentarza (GECOS) dla nowo\n" "\t\t\t\ttworzonego konta\n" -" -d, --home-dir HOME_DIR\tkatalog domowy dla nowo tworzonego konta\n" +" -d, --home-dir KAT_DOMOWY\tkatalog domowy dla nowo tworzonego konta\n" " -D, --defaults\t\twypisz lub zapisz domyślną konfigurację programu " "useradd\n" " -e, --expiredate DATA_WAŻN.\tustawia datę wazności dla nowo tworzonego " @@ -1556,8 +1563,8 @@ msgstr "" "konta\n" " -G, --groups GROUPS\t\tlista dodatkowych grup dla nowo tworzonego konta\n" " -k, --skel SKEL_DIR\t\tpodaj alternatywną ścieżkę do katalogu skel\n" -" -K, --key KEY=VALUE\t\tprzysłoń wartość domyślną z /etc/login.defs\n" -" -m, --create-home\t\ttwóż katalog domowy dla nowego użytkownika\n" +" -K, --key KLUCZ=WARTOŚĆ\t\tprzysłoń wartość domyślną z /etc/login.defs\n" +" -m, --create-home\t\ttwórz katalog domowy dla nowego użytkownika\n" " -o, --non-unique\t\tpozwól na utworzenie konta z nieunikalnym UID\n" " -p, --password PASSWORD\tużyj zakodowane hasło dla nowego tworzonego " "konta\n" @@ -1689,7 +1696,7 @@ msgid "" "Not copying any file from skel directory into it.\n" msgstr "" "%s: uwaga: katalog domowy już istnieje.\n" -"Pliki z katalogu skel nie są kopiowane do niego.\n" +"Pliki z katalogu skel nie są kopiowane.\n" #, c-format msgid "%s: warning: CREATE_HOME not supported, please use -m instead.\n" @@ -1703,6 +1710,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Użycie: userdel [opcje] LOGIN\n" "\n" @@ -1769,19 +1777,19 @@ msgstr "%s: błąd podczas usuwania katalogu %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1790,32 +1798,29 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Użycie: usermod [opcje] login\n" "\n" "Opcje:\n" -" -a, --append GRUPA\t\tdołącz użytkownika do do dodatkowej GRUPY\n" -" -c, --comment KOMENTARZ\tustaw pole komentarza (GECOS) dla tworzonego " -"konta\n" -" -d, --home-dir HOME_DIR\tkatalog domowy dla nowo tworzonego konta\n" -" -e, --expiredate DATA_WAŻN.\tustawia datę wazności dla nowo tworzonego " -"konta\n" -"\t\t\t\tna DATA_WAŻN.\n" -" -f, --inactive NIEAKTYWNE\tustwia liczbę dni po których konto jest " -"blokowane\n" -"\t\t\t\tna NIEAKTYWNE\n" -" -g, --gid GRUPA\t\twymuś użycie konkretnej grupy dla nowo tworzonego " -"konta\n" -" -G, --groups GRUPY\t\tlista dodatkowych grup dla nowo tworzonego konta\n" +" -a, --append GRUPA\t\tdołącz użytkownika do do dodatkowej grupy GRUPA\n" +" -c, --comment KOMENTARZ\tustaw pole komentarza (GECOS) dla konta\n" +" -d, --home-dir KAT_DOMOWY\tnowy katalog domowy użytkownika\n" +" -e, --expiredate DATA_WAŻN\tustawia datę wazności dla konta na DATA_WAŻN\n" +" -f, --inactive NIEAKTYWNE\tustwia liczbę dni po których konto jest\n" +"\t\t\t\tblokowane na NIEAKTYWNE\n" +" -g, --gid GRUPA\t\twymuś użycie grupy GRUPA jako grupy podstawowej\n" +"\t\t\t\tużytkownika\n" +" -G, --groups GRUPY\t\tlista dodatkowych grup uzytkownika\n" " -h, --help\t\t\twyświetlenie tego opisu i zakończenie działania\n" -" -k, --skel SKEL_DIR\t\tpodaj alternatywną ścieżkę do katalogu skel\n" -" -K, --key KEY=VALUE\t\tprzysłoń wartość domyślną z /etc/login.defs\n" -" -m, --create-home\t\ttwóż katalog domowy dla nowego użytkownika\n" -" -o, --non-unique\t\tpozwól na utworzenie konta z nieunikalnym UID\n" -" -p, --password PASSWORD\tużyj zakodowane hasło dla nowego tworzonego " -"konta\n" -" -s, --shell SHELL\t\tSHELL dla nowo tworzonego konta\n" -" -u, --uid UID\t\t\twymuś użycie konkretnego UID dla nowo tworzonego konta\n" +" -l, --login NOWY_LOGIN\tnowa nawana logina użytkownika\n" +" -L, --lock\t\t\tblokuj konto użytkowqnika\n" +" -m, --move-home\t\tprzenieś zawartość katalogu domowego użytkownika\n" +"\t\t\t\t(może być użyte tylko z opcją -d)\n" +" -o, --non-unique\t\tpozwól na użycie nieunikalnego UID dla konta\n" +" -p, --password HASŁO\tużyj nowe zakodowane HASŁO dla użytkonta\n" +" -s, --shell SHELL\t\tnowy SHELL użytkownika\n" +" -U, --unlock\t\t\todblokuj konto użytkowqnika\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1894,6 +1899,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Użycie: vipw [opcje]\n" "\n" diff --git a/po/pt.gmo b/po/pt.gmo index da7b48fba1681872e23dae996af112074a657c03..b03daf94c3e6262fd9bf6c338ad0ed5a1cc51bab 100644 GIT binary patch delta 9219 zcmZYD349bq+Q;z@gaF|RS4cRL4kUn(009ziNC*Lf5KzJu&JY3&B$+TtIF%7lE>VFI z<y;q0Svf=)R1^gi@mj<cuXSZbRz*Zn@xY74{r#tkeSO{je4c!(s=KSJo~oW1xb$0< zT}!L_KWq@b!QogL<~Yr9LT$&XRmE|(#;DbCUU40#9=?iE_&(Ohi?)6hYf-P0;5dyj z7F%IQY=a|lGA_bi_yKmnCM_K&*>U{NKnig*lw(s|Z{3ScsK0{h@FR@Ha4Lxyhm6(9 zvW~z=>JzaB&a~}wQ2j2(skjL>x2qV*^PR@@rWv|e9Xp|B*d3LTA;_Se8K?oQ!g$<) zE*{4u`~;g}Bo)<L^M@HaLs0`*fGKz{y7&Sn@qFiF3InlbYx95+7)^Z^*2N{L46Q|F zWFI!dmr(;cgT3(zHpDLEUFQcOlXNB^r<~hR=Xat8bQt~W;9Uyx8`O*=+nO8Npf1cs zwR=!AT#ha9L0dnD%Fr1k3C=at09xH(_C$9K^@F<KgS!8Y8_2&JcF>>>j-om^hgzeE zb|%&FNRpg>sOyTbGp;}vpFzg%e1OVa)%GS+O;P=IMrC3QY9fnJ{cUVd{xy;#G-yrF zpi+I+UeJsM)cH(Q2a{2$T!viY>_Xl5F6u#7Py=tqLhAutQT2S(M9YzV?A&8L;HRJq z-$AnG{A%loydxUO5Y&u4sO#=TUAG^V(tn^H@Ploy+tFO#4K<)~sDUm<UB3%8fD=~# z1qx)_snyBckcOIZzOB!<^=-C(7+ubPgqnF+s_8HRm6-vk{$`{0)CSab`%n{k!`3e& z8TC8$SxD{bG}NXUhFYVkw(iFv)bF+JXHgwqMHicQF%Rm4TKh4m{z_3FNXya1t*D7T zXU~6tE%p9?M?tBM?rH~uTB~8G8$77<E3A*8OZ^0DPn<{1EHce;*ndtkD%E4GK2(2q zp;G^-Z9j=|Jm2|@f*ur+ZaPjxb&!qqa0)iWGVFu5V*`8v)!{p+wf+gU7g}^PpBw4u zQqM;1f$69{v>w@~&LQ-x;Zq7O*6MCfB%?OjIMhIvqB5`zHPdHN_kC#F!+V(aR;c!D z)PQGWWAtM*ZovAu2OHs$9`^lziw52BHR^#?dz#e7p-a6#_QOJKiaW3`9>J;jZ;Zt$ zy-Ys~Q3JUfm6?Os1mDMIcp3G)I=#uiE=cHYIv$9+u>dvF705<+Heo!zhRVQ2)B|g? z9@_P-(Zyk?JyDA4XFY0996~MG$EcZKL1m_vpJ}Y1kbvwX=TX!HK15xhX{*C%tcg8w z5DvgdT!Wg?{iqoQu{pks>gN;G%p)?)gX2)wcR`Zv_=i)dMPU_cvu!|)@L^;>InSVG zcp23mlWE#hurBp!)^e;$eJLuV%drOT#uj)GmC@6viF|??djG$oz&>(1_BS2Q#A?*% zp+<Tu>c&mj5_h9gc?vbNa~Oj^TN`AV%(O>7BAj&8bsmhzC8!B+M_2FvUJAPK6h>g! z0P{Pb2I@;C3R_}#)PTmLW;72qunnjVccPXoh<f0wsQb>Lt_#mL8IH!0)LUZ)&vzD5 z(Ccv++v90e%CDi;GHIZhVSiM8JSqe8F~17m3HTZH^MeUIm1FvQf{)GSoIi;(!W`%G zp{D(&T=NrbCi=CB?x&!&e-K-6;Q`cZ_P61rzpCSWfl8f+VNd7$DqI}S?}a?ad7F0c zIIiKk0r@<HdZ$U|^P}lxli4inLi=3QTeAz*|BI8!e;o>EY0y9}p^HCZU5uS#X4)2& z(q5Q^BW-;Fs-tz*J*Xvn858hpOvL&H=C@)xD$`l0rOGexo3$yUp&t!Pu@%06O7VHr zuKyWzW8JA{21%$r&<|alh;g_WwHdde9`Gb;#wTt2dDIgAhAuYu7n%q5LCvrL6L0~l zgDqGc_uKZTQ4jh6HNamm0_#jOuT>*#MLiB%V}I1<^q?|VY1_A;2IhZ(f*x=NwfR0l zjWDXn{N7JNy{~;y9Sue;RUT?rPsS*mgBs9MOu`MQFPX!riCjPp>>92L<IR{J`oQu# zduEu_9z$LD9%^KlP!Fs=(+sE~_M+YiJ7O^|#H~08n|RD8+GNz{$tFz1)9B)l)|gqQ zzaH3D@Be5DT1!8+!ELC`cLHnU+gJn7Sufi5?@(*)%yt|f#G*bQ)?g(51(lf~R>v1n z89Iqt!n2sn^POuHwD#?b%}=K+Y)8EWQ*k3|fUhAx51k8`jL{{gqb%$|eJZ-R4wb0` zcoTkwdP_1&jpMN)^||PGDXgZT0qjOS=s4<zbC`)&Q4j3vHJ<~su`l&IQE$y_n1YdI z=DVRgY64#CX6#M<1m1{M=I~j8xpT<B9uS}*1K+`c7)?G^pNP5mCme>CP)pRS-0bc` z>`Z+%cEIPbD}HI~2^HqSBTyN+3pJ5fQD1IXD#(8tg_KJ3Jzt1JsNah{@GNFv>|8UW zd~8qs4(x{eQ8W7-)3EhC^PmaXh5ANRKPOS=Bj%g)y;0}q`za`edoTmPw5BXDDJ?~% zYAfnN=WqnZvGqeKMrB|#>bloa*ELvVmS{Mt|GTj}p2BWe{T6;ppuZmlEx|%m2hU<h z47=65CaI_ol3Y}ZD=`%x!e00;w!{XD&4AMI2I^B#GhB_j?g;8Rzo7PjetGd6zq67; z4;l_(5`K$X<Cxn_hZ(2`&c?2|4HNJ*Dg)o61{S}>eCgz3BK3LL7`I{^9>C`KCPw2| zI9Bg}wWVfPPeRRPF{*>@)|apa^)FBz)m&!YmbR#wW}pT>3uAFDY681Z{hUVK_akcW zMBi=(+8;yj|7;aFu@SXNPGCCziposqJ51_|Q3H7l)!|7@!Y?op>n}Iw(^2(2)BqQt zmUM?b{}w6}m(kyfLfsW+Q*}nAW*N4|&Da*7$0m3Yqp-?K)7}uZ#=TJ!C_^pPHd}uK zHIS>QO_#9BOmG}(BKNE!{{txOrC|_$i+ay{t~R@RB`PC_u{U1E80>JT`G6XP&8SaB z&1f;k;}&%BusweUZ=n7YYJe@*m@lKeHLSlLIG+Zk@+BOKUt%%#xXV1~5!8d8$F}%S zYsB3qV;xcL15taxiyHVUY==iN7cZiguE#y*f5pc7DQHB8P`mpg>Ot{qO?xlY5|y9^ zxDHeBDZCLsMctRW&aClt)Dqr@8*wjY<G}T1iPoUril<Qn^S?o%4uxNE64nTqHJ*W5 zqxq;A-G?qdj>-5Yw!v$tHEw;c*)uny-gh6?#m6uTpF{O?3j5*(WFmg2%?5K~6zYT* z>)~V8BUnv0Vk*9k^)cc;Q;)%x)Q4asmf$d)k9vDvLS66NZ@zvTp!P@-*4O)=O`!t~ zW3VAEM=il-)Mk4UU3>%efNxMArN5%qvMYJk+cFY0@P()ht;T-%6xPHaQTK;!GM@vr zF_Gsx-6<&56Hy~ugc`^eREPUeGe3%Y;APYvh}vuh+7}y9&&LJm#qsz#s^9D_=4~oO z-FF{qPrZnKJ@A5UsIk>7MKZorg-wIC!`L4WurILbpG}9Yw)3iSJ`?BCer$(n@Ak0S z^`lTJzZ0Wz8+PZqgP1`5(j$EJR%LQK$-hz;v6~-`T#$mP)!1Zv_=!yWzxMOXH5?C^ zfed}hyvO4XnGc?2n8kHZVJ!ZNnsMW&P3F3wGMR<iq+_r)-hvw7s;B*Cgj;CP$PS=V z`8GDe&rvB4d&a!qF6z1*REM)syL>I`x(863@dzr_=Wr<2J8WLx3D}tWQdDL(`YAM{ zun*P2Uoi<UqCQZfo;5#AdY~RS3ze~Zup>T+df<6%k2Rk&n==j5sF$K%(}z&kokTtF zYpjm`T1U)gXowm>H&g~jV+77dy}v$8$7R?9pTS!AJ!)XiQ8S<<jHfyZb$=yx#amDr z*^dqIEV8-%&bPLq$}zJhjZvv-gGyCj)KcW3UaMm4hnrBDcpvrI?mW*j!8HE-Lv;>K zL`RrTaMZ;$rWl&6p6~ob!zAL*L<cV5wRUbNBJ52RLr0LmQ)ttxxSA*+G;=*XhW5>< z;|W9Pul}|CHl+;I@d{BGDzSv<_j6(bQAnf`EQ>Q5Zz6QOKvc8ko3SbNk+!b$V<~Ih zqw!NUa7-jN61)tdrAp@9&y;oCVeg$znZ4=w`9g9kZ6n3d!CrE5X=_9jQ=U&uq^wUb z9d8hmse1_>9}{CJpFr&q9Yut`(g&)-(Vw_6R5E``4F1r682p>c72-!?1RW(3TKjo8 z3uhDG60@j(h_@2`D6hmi*o*ju@;1VyT#vX)Sw{us9au`-N;zDO97l<hTK^&%^^T4v z0>n`2PvX7A>qI*BWkd_g)lo+;qAlg6p&H9Vc`M~H#BjnT`Vji`)DeeyI2e7Q7W1d2 z)<4Q#6ib^&b?ircLd>-1np3Vr=+jKcokSITZn#zL*Yw98gJ^$`@@xzz^d&dMUOT~F z<JT+nCGkFS7jd4rew?L{#0~MpNXi@Ri6yp^Wz<{Qwy&&$_d0a&(eU463Z+MFZ883h z;4_Z=|L#~p`M9l5<sk{g2h@MHZTckBahn~$H>S$(c)kOOO~g2R&P(}uLPsas=HNS_ z8oz$93UN`-?`Ut(xp@8g-O-bCO^A<d+dr{3(VN&pyht1*GKj9k0Isb`jH9e$yumqx zyNGVKE_M=W*XREkmA?~f2_3EJL`QqP!IqP#>+4oOCQ5DFFkDEzH$H-Q5bKGDiLZ(7 z#6IHs@$U74HL$i>xc>`V`2n~8;euOi{ebl?Tt_@aq}V}>vi?TfKwG95`ht>uX<L9z zh*88eB8RpVtf4*7ipnY~`VG*ZxPBbFUZCwh%6o|Ywyl7+G-47lhd5{3>tcQ4U&ME| ztuf~t*z#YjZ(2ipaEYzxSB{Pg#CXb!upt)P_A+cq+j2rj8|s~jE<`5v!J$^xnR<O< zgssO?UP&}3{%YG^#Xi&@*B)3zp#qy>8D<k6Vj*=OkxRK9zJxmRC`S@HbpLBar79eY zX`g{TZ~?KL$RfH*+S?NPZ{Dh?!=Fthfx>R$cFM!>67e!IpZa5%PpqI^3+EE$l!xF= z#AKoq(V6H;Tt7;<M#og5oQNU*L^PoNHmrrGH2zyCbfKXgQJr{@m`Uikk#ot|H&pw- zKbI-aBlN>EpV&)z0MU%l5kbtLUB}JD_rz%;leP!2Dptd2<sm0{mpiaU<1AlML4~Ju zhFenLDW2+`?@sp=7X?rENemk_$mgvrbKB@d8@JS3;ZFBfmQL&7{`Z!OnMH18d6Dn` z-RsWtRLpccrFZJ&mUyQXb%+f9(6?21d{M>!JjE?5@|AeX%RS!G@?dmUlWKwF!50Dz zb3P0HoYS>RAbDu7!1STx1ILD*4z3&K4-3{CzNu<(=glj^f+>0a@WAe|?*#ngngs^u zH4N+>cXy!9s3w7$6QcsJ4zCrsd(`7~3(DQnqIqta&r?$1TM$Se9~Z8ApmcO}VAl9S z;knskCI|PAe=aOgGVx+?^rUvx!@32Q6lF!Gr*uwpQ`38<b_tv+ic__-o7%l+T6*wG z(TD9~vV5KbA89I_S>*9~ug~4dS$}^_@Y34;VUu!?@9>f<k6Tn)=q;`A6-@KGUU!DC zvdn9<*&#C1Eev(Tg@5SC<?6}`PqAkq_xapHZwWV(NpC2pq_e~N#A?Zz?zE!mo>Gs` zWtujR$Db%F*WG{YF?iGc?^X@A-Eu4<@cH(vV9J9VY6gz)z8XBXr*>HI^}X*^4LtOC zqrjp4lVVG~bG`1|f?}RaKZOM)jCfFX*6@*m`25&<IyuebD=Mrw9`t#<fum2v2i6@( z3~bucqH#@*vI1X$J0LSJb8`0B5ji(!-W=GQ9~%e@HVX9J*(}N}Dv8upIk}lxc{!sq z1FQFTX~gWVXGZIEe7pKRw>PF5BPnnLj|QiNmMKv4U|OKh!3Wy@E-|BW1~A*ovSLpm li7I#7mMZPXpDFbeddma%?CV#LJxeG06MArP>=PRz{{#6D8+!l% delta 8845 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 diff --git a/po/pt.po b/po/pt.po index cdc91832..080e7b8c 100644 --- a/po/pt.po +++ b/po/pt.po @@ -4,10 +4,10 @@ # msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.15\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-05-13 23:00+0000\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-22 18:56+0000\n" "Last-Translator: Miguel Figueiredo <elmig@debianpt.org>\n" "Language-Team: Portuguese <traduz@debianpt.org>\n" "MIME-Version: 1.0\n" @@ -191,9 +191,10 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Utilização: chage [opções] utilizador\n" -" -d, --lastday ÚLTIMO_DIA\t define para ÚLTIMO_DIA a última alteração da " +" -d, --lastday ÚLTIMO_DIA\tdefine para ÚLTIMO_DIA a última alteração da " "password\n" " -E, --expiredate DATA_EXPIRA\tdefine para DATA_EXPIRA a data em que a " "conta expira\n" @@ -453,6 +454,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Utilização: chgpasswd [opções]\n" "\n" @@ -515,6 +517,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Utilização: chpasswd [opções]\n" "\n" @@ -581,6 +584,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Utilização: faillog [opções]\n" "\n" @@ -592,8 +596,8 @@ msgstr "" "MAX\n" " -r, --reset\t\t\tesvazia os contadores de login falhados\n" " -t, --time DIAS\t\tmostrar registos do faillog mais recentes do que DIAS\n" -" -u, --user LOGIN\t\tmostra o registo de faillog ou contadores de falhas \n" -"\t\t\t\tmantidos e limites (se utilizado com as opções -r, -m ou -l) \n" +" -u, --user LOGIN\t\tmostra o registo de faillog ou contadores de falhas\n" +"\t\t\t\tmantidos e limites (se utilizado com as opções -r, -m ou -l)\n" "\t\t\t\tapenas para o utilizador com o login LOGIN\n" #, c-format @@ -714,13 +718,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Utilização: groupadd [opções] grupo\n" " -f, --force\t\tForçar sair com status de sucesso se o grupo\n" @@ -974,6 +979,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Utilização: lastlog [opções]\n" "\n" @@ -1203,6 +1209,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Utilização: passwd [opções] [login]\n" "\n" @@ -1404,6 +1411,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Utilização: su [opções] [login]\n" "\n" @@ -1527,22 +1535,23 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Utilização: useradd [opções] LOGIN\n" "\n" "Opções:\n" -" -b, --base-dir BASE_DIR\tdirectório base para o directório home \n" +" -b, --base-dir BASE_DIR\tdirectório base para o directório home\n" "\t\t\t\tda conta do novo utilizador\n" " -c, --comment COMENTÁRIO\t\tdefine o campo GECOS para a conta\n" "\t\t\t\tdo novo utilizador -d, --home-dir HOME_DIR\tdirectório home para a " "conta do novo utilizador\n" -" -D, --defaults\t\tmostra ou grava a alterada configuração \n" +" -D, --defaults\t\tmostra ou grava a alterada configuração\n" "\t\t\t\tpor omissão do useradd\n" " -e, --expiredate EXPIRE_DATE\tdefine para EXPIRE_DATE a data em\n" "\t\t\t\tque a conta expira\n" " -f, --inactive INACTIVE\tdefine a password inactiva após expirar\n" "\t\t\t\tapós INACTIVE\n" -" -g, --gid GRUPO\t\tforça a utilização do GRUPO para a conta do \n" +" -g, --gid GRUPO\t\tforça a utilização do GRUPO para a conta do\n" "\t\t\t\tnovo utilizador\n" " -G, --groups GRUPOS\t\tlista de grupos adicionais para a conta\n" "\t\t\t\tdo novo utilizador\n" @@ -1659,15 +1668,17 @@ msgid "%s: cannot create directory %s\n" msgstr "%s: não é possível criar o directório %s\n" msgid "Creating mailbox file" -msgstr "" +msgstr "Criar ficheiro mailbox" #, c-format msgid "" "Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n" msgstr "" +"Não foi encontrado o grupo 'mail'.\n" +"A criar o ficheiro mailbox do utilizador com o modo 0600.\n" msgid "Setting mailbox file permissions" -msgstr "" +msgstr "A definir as permissões do ficheiro mailbox" #, c-format msgid "%s: user %s exists\n" @@ -1701,6 +1712,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Utilização: userdel [opções] LOGIN\n" "\n" @@ -1767,19 +1779,19 @@ msgstr "%s: erro ao remover o directório %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1788,30 +1800,28 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" -"Utilização: usermod [opções] login\n" +"Utilização: usermod [opções] LOGIN\n" "\n" "Opções:\n" " -a, --append GRUPO\t\tjuntar o utilizador ao grupo suplementar GRUPO\n" -" -c, --comment COMENTÁRIO\t\tnovo valor para o campo GECOS\n" -" -d, --home-dir HOME_DIR\t\tnovo directório de login para a conta\n" -"\t\t\t\tdo novo utilizador\n" -" -e, --expiredate DATA_EXPIRAR\tdefine para DATA_EXPEIRAR a data em que\n" -"\t\t\t\ta conta expira\n" -" -f, --inactive INACTIVA\tdefine a password inactiva após expirar em " -"INACTIVE\n" -" -g, --gid GRUPO\t\tforça a utilização do GRUPO para a conta do novo\n" -"\t\t\t\tgrupo de login\n" -" -G, --groups GRUPOS\t\tlista de grupos adicionais\n" +" -c, --comment COMENTÁRIO\tnovo valor do campo GECOS\n" +" -d, --home HOME_DIR\t\tnovo directório para a conta do utilizador\n" +" -e, --expiredate DATA_EXPIRAR\tdefine a data em que a conta expira\n" +"\t\t\t\tpara DATA_EXPIRAR\n" +" -f, --inactive INACTIVA\tdefine a password como inactiva após expirar em\n" +"\t\t\t\tINACTIVA\n" +" -g, --gid GRUPO\t\tforça a utilização do GRUPO como grupo primário\n" +" -G, --groups GRUPOS\t\tnova lista de grupos adicionais\n" " -h, --help\t\t\tmostra esta mensagem de ajuda e termina\n" -" -l, --login LOGIN\t\tnovo valor para o nome de login\n" -" -L, --lock\t\tbloqueia a conta do utilizador\n" +" -l, --login NEW_LOGIN\t\tnovo valor para o nome de login\n" +" -L, --lock\t\t\tbloqueia a conta do utilizador\n" " -m, --move-home\t\tmove o conteúdo do directório home para o novo\n" "\t\t\t\tlocal (usar apenas com -d)\n" -" -o, --non-unique\t\tpermite criar utilizador com UID duplicado\n" -"\t\t\t\t(não-único)\n" -" -p, --password PASSWORD\tutilizar password encriptada para a\n" -"\t\t\t\tnova password\n" +" -o, --non-unique\t\tpermite utilizador UIDs duplicados (não únicos)\n" +" -p, --password PASSWORD\tutilizar password encriptada para a nova nova\n" +"\t\t\t\tpassword\n" " -s, --shell SHELL\t\tnova shell de login para a conta do utilizador\n" " -u, --uid UID\t\t\tnovo UID para a conta do utilizador\n" " -U, --unlock\t\t\tdesbloquear a conta do utilizador\n" @@ -1893,6 +1903,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Utilização: vipw [opções]\n" " -g, --group\t\t\teditar a base de dados group\n" diff --git a/po/pt_BR.gmo b/po/pt_BR.gmo index c16de064412ee9c7a4ab3c0255e49cfd4e00abc9..66c08d40c29eee748926061597eafd4682263477 100644 GIT binary patch delta 7932 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 ADF6Tf delta 9113 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 diff --git a/po/pt_BR.po b/po/pt_BR.po index d1aec3fb..74872dff 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.0.15\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2006-03-12 12:33-0300\n" "Last-Translator: André Luís Lopes <andrelop@debian.org>\n" "Language-Team: Debian-BR Project <debian-l10n-portuguese@lists.debian.org>\n" @@ -195,13 +195,14 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Uso: chage [opções] usuário\n" "\n" "Opções:\n" " -d, --lastday ULTIMO_DIA\tdefine última mudança de senha para ULTIMO_DIA\n" -" -E, --expiredate DATA_EXPIRAÇÂO\tdefine data de expiração de senha para " -"DATA_EXPIRAÇÂO\n" +" -E, --expiredate DATA_EXPIRAÇÂO\tdefine data de expiração de senha para\n" +"\t\t\t\tDATA_EXPIRAÇÂO\n" " -h, --help\t\t\texibe esta mensagem de ajuda e finaliza\n" " -I, --inactive INATIVO\tdefine senha inativa após expiração\n" "\t\t\t\tpara INATIVO\n" @@ -210,8 +211,8 @@ msgstr "" "\t\t\t\ttroca de senha para MIN_DIAS\n" " -M, --maxdays MAX_DIAS\tdefine números máximo de dias antes da\n" "\t\t\t\ttroca de senha para MAX_DIAS\n" -" -W, --warndays AVISO_DIAS\tdefine dias para aviso de expiração para " -"AVISO_DIAS\n" +" -W, --warndays AVISO_DIAS\tdefine dias para aviso de expiração para\n" +"\t\t\t\tAVISO_DIAS\n" #, c-format msgid "Enter the new value, or press ENTER for the default\n" @@ -455,6 +456,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Uso: chgpasswd [opções]\n" "\n" @@ -517,6 +519,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Uso: chpasswd [opções]\n" "\n" @@ -583,6 +586,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Uso: faillog [opções]\n" "\n" @@ -715,13 +719,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Uso: groupadd [opções] grupo\n" "\n" @@ -975,16 +980,17 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Uso: lastlog [opções]\n" "\n" "Opções:\n" -" -b, --before DIAS\timprime somente registros lastlog mais antigos que " -"DIAS\n" +" -b, --before DIAS\timprime somente registros lastlog mais antigos que\n" +"\t\t\t\tDIAS\n" " -h, --help\t\texibe esta mensagem de ajuda e finaliza\n" " -t, --time DIAS\timprime somente registros lastlog mais recentes que DIAS\n" -" -u, --user LOGIN\timprime registro lastlog para usuário com LOGIN " -"especificado\n" +" -u, --user LOGIN\timprime registro lastlog para usuário com LOGIN\n" +"\t\t\t\tespecificado\n" #, c-format msgid "Username Port From Latest\n" @@ -1204,6 +1210,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Uso: passwd [opções] [login]\n" "\n" @@ -1222,8 +1229,8 @@ msgstr "" " -r, --repository REPOSITÓRIO\tmudar senha no repositório REPOSITÓRIO\n" " -S, --status\t\t\treportar estado de senha para a conta indicada\n" " -u, --unlock\t\t\tdestravar a conta indicada\n" -" -w, --warndays DIAS_AVISO\tdefine dias de aviso de expiração para " -"DIAS_AVISO\n" +" -w, --warndays DIAS_AVISO\tdefine dias de aviso de expiração para\n" +"\t\t\t\tDIAS_AVISO\n" " -x, --maxdays MAX_DIAS\tdefine número máximo de dias antes da troca\n" "\t\t\t\tde senhas para MAX_DIAS\n" @@ -1236,7 +1243,7 @@ msgid "" "Please use a combination of upper and lower case letters and numbers.\n" msgstr "" "Informe a nova senha (mínimo de %d, máximo de %d caracteres)\n" -"Por favor, use uma combinação de letras em maiúsculas e minúsculas \n" +"Por favor, use uma combinação de letras em maiúsculas e minúsculas\n" "e de números.\n" msgid "New password: " @@ -1406,6 +1413,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Uso: su [opções] [login]\n" "\n" @@ -1463,7 +1471,7 @@ msgid "" "(or give root password for system maintenance):" msgstr "" "\n" -"Digite Control-D para continuar com a inicialização normal, \n" +"Digite Control-D para continuar com a inicialização normal,\n" "(ou forneça a senha de root para administração do sistema) :" msgid "Entering System Maintenance Mode\n" @@ -1529,20 +1537,21 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Uso: useradd [opções] LOGIN\n" "\n" "Opções:\n" " -b, --base-dir DIR_BASE\tdiretório base para o diretório pessoal\n" "\t\t\t\tda nova conta de usuário\n" -" -c, --comment COMENTÁRIO\t\tdefine o campo GECOS para a nova conta de " -"usuário\n" -" -d, --home-dir DIR_PESSOAL\tdiretório pessoal para a nova conta de " -"usuário\n" +" -c, --comment COMENTÁRIO\tdefine o campo GECOS para a nova conta de\n" +"\t\t\t\tusuário\n" +" -d, --home-dir DIR_PESSOAL\tdiretório pessoal para a nova conta de\n" +"\t\t\t\tusuário\n" " -D, --defaults\t\timprime ou salva configuração padrão do useradd\n" "\t\t\t\tmodificada\n" -" -e, --expiredate DATA_EXPIRA\tdefine data de expiração de conta para " -"DATA_EXPIRA\n" +" -e, --expiredate DATA_EXPIRA\tdefine data de expiração de conta para\n" +"\t\t\t\tDATA_EXPIRA\n" " -f, --inactive INATIVO\tdefine inatividade de senha após expiração para\n" "\t\t\t\tINATIVO\n" " -g, --gid GRUPO\t\tforça utilização de GRUPO para nova conta de usuário\n" @@ -1675,7 +1684,7 @@ msgstr "%s : usuário %s existe\n" msgid "" "%s: group %s exists - if you want to add this user to that group, use -g.\n" msgstr "" -"%s : grupo %s existe - caso você ueira adicionar esse usuário a esse \n" +"%s : grupo %s existe - caso você ueira adicionar esse usuário a esse\n" "grupo, utilize -g.\n" #, c-format @@ -1698,6 +1707,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1754,21 +1764,21 @@ msgstr "%s : não removendo diretório %s (removeria o home do usuário %s)\n" msgid "%s: error removing directory %s\n" msgstr "%s : erro removendo diretório %s\n" -#, c-format +#, fuzzy, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1777,16 +1787,17 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Uso: usermod [opções] login\n" "\n" "Opções:\n" " -a, --append GRUPO\t\tinserir o usuário no grup suplementar GRUPO\n" " -c, --comment COMENTÁRIO\t\tnovo valor do campo GECOS\n" -" -d, --home DIR_PESSOAL\t\tnovo diretório de login para a nova conta de " -"usuário\n" -" -e, --expiredate DATA_EXPIRA\tdefine data de expiração de conta para " -"DATA_EXPIRA\n" +" -d, --home DIR_PESSOAL\t\tnovo diretório de login para a nova conta de\n" +"\t\t\t\tusuário\n" +" -e, --expiredate DATA_EXPIRA\tdefine data de expiração de conta para\n" +"\t\t\t\tDATA_EXPIRA\n" " -f, --inactive INATIVO\tdefine inatividade de senha após expiração\n" "\t\t\t\tpara INATIVO\n" " -g, --gid GRUPO\t\tforçar usar GRUPO como novo grupo de login inicial\n" @@ -1878,6 +1889,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Uso: vipw [opções]\n" "\n" @@ -1905,12 +1917,3 @@ msgstr "Não foi possível fazer backup" #, c-format msgid "%s: can't restore %s: %s (your changes are in %s)\n" msgstr "%s : não foi possível restaurar %s : %s (suas mudanças estão em %s)\n" - -#~ msgid "" -#~ "No group named \"mail\" exists, creating mail spool with mode 0600.\n" -#~ msgstr "" -#~ "Nenhum grupo com o nome \"mail\" existe, criando o spool de mensagenscom " -#~ "o modo 0600.\n" - -#~ msgid "Can't create mail spool for user %s.\n" -#~ msgstr "Não foi possível criar spool de mensagens para o usuário %s.\n" diff --git a/po/ro.gmo b/po/ro.gmo index 57dc727babefbb85147777c87c728ca2adcb371b..953cd5f006be51177779a75a2f3eb8d88edb7229 100644 GIT binary patch delta 11456 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 delta 8481 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 diff --git a/po/ro.po b/po/ro.po index c0fdd90a..1d7bea9e 100644 --- a/po/ro.po +++ b/po/ro.po @@ -1,21 +1,21 @@ # translation of shadow_ro.po to Romanian # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. -# # Sorin Batariuc <sorin@bonbon.net>, 2004, 2005, 2006. +# msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.15\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-03-08 17:41+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-25 12:36+0300\n" "Last-Translator: Sorin Batariuc <sorin@bonbon.net>\n" -"Language-Team: Romanian <debian-l10-romanian@lists.debian.org>\n" +"Language-Team: Romanian <debian-l10n-romanian@lists.debian.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n>1\n" -"X-Generator: KBabel 1.11.2\n" +"X-Generator: KBabel 1.10.2\n" #, c-format msgid "Could not allocate space for config info.\n" @@ -143,9 +143,9 @@ msgstr "passwd: parolă actualizată cu succes\n" msgid "Incorrect password for %s.\n" msgstr "Parolă incorectă pentru %s.\n" -#, fuzzy, c-format +#, c-format msgid "Unable to cd to '%s'\n" -msgstr "Nu pot schimba directorul către \"%s\"\n" +msgstr "Nu pot schimba directorul către'%s'\n" msgid "No directory, logging in with HOME=/" msgstr "Fără director personal, autentificare cu HOME=/" @@ -154,13 +154,13 @@ msgstr "Fără director personal, autentificare cu HOME=/" msgid "Cannot execute %s" msgstr "Nu pot executa %s" -#, fuzzy, c-format +#, c-format msgid "Invalid root directory '%s'\n" -msgstr "Director rădăcină invalid \"%s\"\n" +msgstr "Director rădăcină invalid '%s'\n" -#, fuzzy, c-format +#, c-format msgid "Can't change root directory to '%s'\n" -msgstr "Nu pot schimba directorul rădăcină la \"%s\"\n" +msgstr "Nu pot schimba directorul rădăcină la '%s'\n" msgid "No utmp entry. You must exec \"login\" from the lowest level \"sh\"" msgstr "" @@ -197,25 +197,25 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Folosire: chage [opţiuni] utilizator\n" "\n" "Opţiuni:\n" " -d, --lastday ULTIMA_ZI\tsetează ultima schimbare de parolă la ULTIMA_ZI\n" -" -E, --expiredate DATA_EXPIRARE\tsetează data expirării contului la " -"DATA_EXPIRARE\n" +" -E, --expiredate DATA_EXPIRARE\tsetează data expirării contului la\n" +"\t\t\t\tDATA_EXPIRARE\n" " -h, --help\t\t\tafişează acest mesaj de ajutor şi ieşi\n" " -I, --inactive INACTIVĂ\tsetează parolă inactivă după expirare\n" "\t\t\t\tla INACTIVĂ\n" " -l, --list\t\t\tarată informaţiile de temporalitate ale contului\n" -" -m, --mindays MIN_ZILE\tsetează numărul minim de zile înainde de " -"schimbarea\n" -"\t\t\t\tparolei to MIN_ZILE\n" -" -M, --maxdays MAX_ZILE\tsetează numărul maxim de zile înainte de " -"schimbarea\n" -"\t\t\t\tparolei la MAX_ZILE\n" -" -W, --warndays AVERTIZ_ZILE\tsetează zilele de avertisment pentru expirare " -"la AVERTIZ_ZILE\n" +" -m, --mindays MIN_ZILE\tsetează numărul minim de zile înainde de\n" +"\t\t\t\tschimbarea parolei to MIN_ZILE\n" +" -M, --maxdays MAX_ZILE\tsetează numărul maxim de zile înainte de\n" +"\t\t\t\tschimbarea parolei la MAX_ZILE\n" +" -W, --warndays AVERTIZ_ZILE\tsetează zilele de avertisment pentru " +"expirare\n" +"\t\t\t\tla AVERTIZ_ZILE\n" #, c-format msgid "Enter the new value, or press ENTER for the default\n" @@ -384,37 +384,37 @@ msgstr "Altele" msgid "%s: Cannot determine your user name.\n" msgstr "%s: Nu vă pot determina numele de utilizator.\n" -#, fuzzy, c-format +#, c-format msgid "%s: cannot change user '%s' on NIS client.\n" -msgstr "%s: nu pot schimba utilizatorul `%s' pe un client NIS.\n" +msgstr "%s: nu pot schimba utilizatorul '%s' pe un client NIS.\n" -#, fuzzy, c-format +#, c-format msgid "%s: '%s' is the NIS master for this client.\n" -msgstr "%s: `%s' este stăpânul NIS pentru acest client.\n" +msgstr "%s: '%s' este stăpânul NIS pentru acest client.\n" #, c-format msgid "Changing the user information for %s\n" msgstr "Modificare informaţii utilizator pentru %s\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid name: '%s'\n" -msgstr "%s: nume nevalid: \"%s\"\n" +msgstr "%s: nume nevalid: '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid room number: '%s'\n" -msgstr "%s: număr de cameră nevalid: \"%s\"\n" +msgstr "%s: număr de cameră nevalid: '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid work phone: '%s'\n" -msgstr "%s: număr telefon de birou nevalid: \"%s\"\n" +msgstr "%s: număr telefon de birou nevalid: '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid home phone: '%s'\n" -msgstr "%s: număr telefon acasă nevalid: \"%s\"\n" +msgstr "%s: număr telefon acasă nevalid: '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: '%s' contains illegal characters\n" -msgstr "%s: \"%s\" conţine caractere ilegale\n" +msgstr "%s: '%s' conţine caractere ilegale\n" #, c-format msgid "%s: fields too long\n" @@ -457,6 +457,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Folosire: chgpasswd [opţiuni]\n" "\n" @@ -519,6 +520,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Folosire: chpasswd [opţiuni]\n" "\n" @@ -585,23 +587,23 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Utilizare: faillog [opţiuni]\n" "\n" "Opţiuni:\n" -" -a, --all\t\t\tafişează jurnalul înregistrărilor de eşuări pentru toţi " -"utilizatorii\n" +" -a, --all\t\t\tafişează jurnalul înregistrărilor de eşuări pentru toţi\n" +"\t\t\t\tutilizatorii\n" " -h, --help\t\t\tafişează acest mesaj de ajutor şi ieşi\n" -" -l, --lock-time SEC\t\tblochează contul la SEC secunde după o " -"autentificare eşuată\n" +" -l, --lock-time SEC\t\tblochează contul la SEC secunde după o\n" +"\t\t\t\tautentificare eşuată\n" " -m, --maximum MAX\t\tsetează numărul maxim de autentificări eşuate la MAX\n" " -r, --reset\t\t\tresetează contorul de autentificări eşuate\n" -" -t, --time DAYS\t\tafişează jurnalul înregistrărilor de eşuări mai recente " -"de DAYS zile\n" -" -u, --user LOGIN\t\tafişează jurnalul înregistrărilor de eşuări sau " -"menţine contoarele de eşuări\n" -"\t\t\t\tşi limite (dacă este folosit cu opţiunile -r, -m sau -l) doar\n" -"\t\t\t\tpentru utilizatorul LOGIN\n" +" -t, --time DAYS\t\tafişează jurnalul înregistrărilor de eşuări mai\n" +"\t\t\t\trecente de DAYS zile\n" +" -u, --user LOGIN\t\tafişează jurnalul înregistrărilor de eşuări sau\n" +"\t\t\t\tmenţine contoarele de eşuări şi limite (dacă este folosit cu\n" +"\t\t\t\topţiunile -r, -m sau -l) doar pentru utilizatorul LOGIN\n" #, c-format msgid "Login Failures Maximum Latest On\n" @@ -721,13 +723,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Utilizare: groupadd [opţiuni] grup\n" "\n" @@ -868,33 +871,33 @@ msgstr "%s: nu pot deschide fişierul %s\n" msgid "invalid group file entry\n" msgstr "intrare nevalidă în fişierul de grupuri\n" -#, fuzzy, c-format +#, c-format msgid "delete line '%s'? " -msgstr "şterg linia `%s'? " +msgstr "şterg linia '%s'? " #, c-format msgid "duplicate group entry\n" msgstr "intrare de grup duplicată\n" -#, fuzzy, c-format +#, c-format msgid "invalid group name '%s'\n" -msgstr "nume de grup nevalid `%s'\n" +msgstr "nume de grup nevalid '%s'\n" #, c-format msgid "group %s: no user %s\n" msgstr "grupul %s: nici un utilizator %s\n" -#, fuzzy, c-format +#, c-format msgid "delete member '%s'? " -msgstr "şterg membrul `%s'? " +msgstr "şterg membrul '%s'? " -#, fuzzy, c-format +#, c-format msgid "no matching group file entry in %s\n" -msgstr "nici o potrivire între intrarile din fişierul de grupuri\n" +msgstr "nici o potrivire între intrările din fişierul de grupuri în %s\n" -#, fuzzy, c-format +#, c-format msgid "add group '%s' in %s ?" -msgstr "gshadow %s: nici un utilizator %s\n" +msgstr "adaug grupul '%s' în '%s'?" #, c-format msgid "%s: can't update shadow entry for %s\n" @@ -916,9 +919,9 @@ msgstr "intrare duplicată în gshadow\n" msgid "shadow group %s: no administrative user %s\n" msgstr "gshadow %s: nici un utilizator administrativ %s\n" -#, fuzzy, c-format +#, c-format msgid "delete administrative member '%s'? " -msgstr "şterg membrul administrativ `%s'? " +msgstr "şterg membrul administrativ '%s'? " #, c-format msgid "shadow group %s: no user %s\n" @@ -981,17 +984,20 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Utilizaree: lastlog [opţiuni]\n" "\n" "Opţiuni:\n" -" -b, --before ZILE\tafişează doar înregistrările ultimului jurnal mai vechi " -"de ZILE\n" +" -b, --before ZILE\tafişează doar înregistrările ultimului jurnal mai " +"vechi\n" +"\t\t\t\tde ZILE\n" " -h, --help\t\tafişează acest mesaj de ajutor şi ieşi\n" -" -t, --time ZILE\tafişează doar înregistrările ultimului jurnal mai recente " -"de ZILE\n" -" -u, --user LOGIN\tafişează înregistrarea ultimului jurnal pentru " -"utilizatorul cu autentificarea specificată\n" +" -t, --time ZILE\tafişează doar înregistrările ultimului jurnal mai " +"recente\n" +"\t\t\t\tde ZILE\n" +" -u, --user LOGIN\tafişează înregistrarea ultimului jurnal pentru\n" +"\t\t\t\tutilizatorul cu autentificarea specificată\n" #, c-format msgid "Username Port From Latest\n" @@ -1048,13 +1054,13 @@ msgstr "" "\n" "Timp expirat pentru autentificare după %d secunde.\n" -#, fuzzy, c-format +#, c-format msgid " on '%.100s' from '%.200s'" -msgstr " pe `%.100s' din `%.200s'" +msgstr " pe '%.100s' din '%.200s'" -#, fuzzy, c-format +#, c-format msgid " on '%.100s'" -msgstr " pe `%.100s'" +msgstr " pe '%.100s'" #, c-format msgid "login: PAM Failure, aborting: %s\n" @@ -1210,6 +1216,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Utilizare: passwd [opţiuni] [nume_cont]\n" "\n" @@ -1219,9 +1226,8 @@ msgstr "" " -e, --expire \t\t\tforţează expirarea parolei pentru respectivul cont\n" " -h, --help \t\t\tafisează acest mesaj de ajutor şi ieşi\n" " -k, --keep-tokens \t\tschimbă parola doar dacă este expirată\n" -" -i, --inactive INACTIV\tfixează durata de inactivitate a parolei la " -"INACTIV\n" -"\t\t\t\tdupă expirarea sa\n" +" -i, --inactive INACTIV\tfixează durata de inactivitate a parolei la\n" +"\t\t\t\tINACTIV după expirarea sa\n" " -l, --lock\t\t\tblochează respectivul cont\n" " -n, --mindays ZILE_MIN \tfixează numărul minim de zile la ZILE_MIN\n" "\t\t\t\tînainte de schimbarea parolei\n" @@ -1229,9 +1235,9 @@ msgstr "" " -r, --repository DEPOZIT\tschimbă parola în depozitul DEPOZIT\n" " -S, --status\t\t\traportează starea parolei respectivului cont\n" " -u, --unlock\t\t\tdeblochează respectivul cont\n" -" -w, --warndays ZILE_AVERT\tfixează numărul de zile de avertisment de " -"expirare la ZILE_AVERT\n" -" -x, --maxdays ZILE__MAX\tfixează numărul maxim de zile înainde de \n" +" -w, --warndays ZILE_AVERT\tfixează numărul de zile de avertisment de\n" +"\t\t\t\texpirare la ZILE_AVERT\n" +" -x, --maxdays ZILE__MAX\tfixează numărul maxim de zile înainde de\n" "\t\t\t\tschimbarea parolei la ZILE_MAX\n" msgid "Old password: " @@ -1330,13 +1336,13 @@ msgstr "utilizatorul %s: directorul %s nu există\n" msgid "user %s: program %s does not exist\n" msgstr "utilizatorul %s: programul %s nu există\n" -#, fuzzy, c-format +#, c-format msgid "no matching password file entry in %s\n" -msgstr "nici o potrivire între intrările fişierului passwd\n" +msgstr "nici o potrivire între intrările fişierului passwd în %s\n" -#, fuzzy, c-format +#, c-format msgid "add user '%s' in %s? " -msgstr "gshadow %s: nici un utilizator %s\n" +msgstr "adaug utilizatorul '%s' în '%s'?" #, c-format msgid "%s: can't update passwd entry for %s\n" @@ -1413,6 +1419,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Utilizare: su [opţiuni] [autentificare]\n" "\n" @@ -1476,9 +1483,9 @@ msgstr "" msgid "Entering System Maintenance Mode\n" msgstr "Intrare în modul de întreţinere sistem\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid numeric argument '%s'\n" -msgstr "%s: argument numeric nevalid `%s'\n" +msgstr "%s: argument numeric nevalid '%s'\n" #, c-format msgid "%s: unknown GID %s\n" @@ -1500,9 +1507,9 @@ msgstr "%s: nu pot deschide noile fişiere implicite\n" msgid "%s: rename: %s" msgstr "%s: redenumire: %s" -#, fuzzy, c-format +#, c-format msgid "%s: group '%s' is a NIS group.\n" -msgstr "%s: grupul `%s' este un grup NIS.\n" +msgstr "%s: grupul '%s' este un grup NIS.\n" #, c-format msgid "%s: too many groups specified (max %d).\n" @@ -1536,6 +1543,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Folosire: useradd [opţiuni] LOGIN\n" "\n" @@ -1546,8 +1554,8 @@ msgstr "" " -d, --home-dir DIR_ACASA\tdirectorul personal pentru noul cont\n" " -D, --defaults\t\tafişează sau salvează configuraţia useradd implicită\n" "\t\t\t\tmodificată\n" -" -e, --expiredate DATA_EXPIRĂRII\tsetează data expirării contului la " -"DATA_EXPIRĂRII\n" +" -e, --expiredate DATA_EXPIRĂRII\tsetează data expirării contului la\n" +"\t\t\t\tDATA_EXPIRĂRII\n" " -f, --inactive INACTIVĂ\tsetează parola inactivă după expirare\n" "\t\t\t\tla INACTIVĂ\n" " -g, --gid GRUP\t\tforţează folosirea GRUPULUI pentru noul cont\n" @@ -1555,8 +1563,8 @@ msgstr "" "\t\t\t\tcont utilizator\n" " -h, --help\t\t\tafişează acest mesaj de ajutor şi ieşi\n" " -k, --skel DIR_SKELET\t\tspecifică un schelet director alternativ\n" -" -K, --key KEY=VALOARE\t\tsuprascrie valorile implicite ale /etc/login." -"defs\n" +" -K, --key KEY=VALOARE\t\tsuprascrie valorile implicite ale\n" +"\t\t\t\t/etc/login.defs\n" " -m, --create-home\t\tcrează directorul personal pentru noul cont\n" "\t\t\t\tutilizator\n" " -o, --non-unique\t\tpermite creare unui utilizator cu un UID\n" @@ -1574,21 +1582,21 @@ msgstr "%s: UID %u nu este unic\n" msgid "%s: can't get unique UID\n" msgstr "%s: nu pot prelua UID\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid base directory '%s'\n" -msgstr "%s: director de bază nevalid `%s'\n" +msgstr "%s: director de bază nevalid '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid comment '%s'\n" -msgstr "%s: comentariu nevalid `%s'\n" +msgstr "%s: comentariu nevalid '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid home directory '%s'\n" -msgstr "%s: director personal nevalid `%s'\n" +msgstr "%s: director personal nevalid '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid date '%s'\n" -msgstr "%s: dată nevalidă `%s'\n" +msgstr "%s: dată nevalidă '%s'\n" #, c-format msgid "%s: shadow passwords required for -e\n" @@ -1598,13 +1606,13 @@ msgstr "%s: parole criptate cerute pentru -e\n" msgid "%s: shadow passwords required for -f\n" msgstr "%s; parole criptate cerute pentru -f\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid field '%s'\n" -msgstr "%s: fişier nevalid `%s'\n" +msgstr "%s: fişier nevalid '%s'\n" -#, fuzzy, c-format +#, c-format msgid "%s: invalid shell '%s'\n" -msgstr "%s: consolă nevalidă `%s'\n" +msgstr "%s: consolă nevalidă '%s'\n" #, c-format msgid "%s: invalid user name '%s'\n" @@ -1663,15 +1671,17 @@ msgid "%s: cannot create directory %s\n" msgstr "%s: nu pot crea directorul %s\n" msgid "Creating mailbox file" -msgstr "" +msgstr "Crearea fişierului căsuţă pentru mesaje" #, c-format msgid "" "Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n" msgstr "" +"Grupul 'mail' nu a fost găsit. Se crează fişierul căsuţă de mesaje pentru " +"utilizator cu modul 0600.\n" msgid "Setting mailbox file permissions" -msgstr "" +msgstr "Se atribuie permisiunile fişierului căsuţă de mesaje" #, c-format msgid "%s: user %s exists\n" @@ -1704,7 +1714,16 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" +"Folosire: userdel [opţiuni] NUME\n" +"\n" +"Opţiuni:\n" +" -f, --force\t\t\tforţează ştergerea fişierelor, chiar dacă nu sunt " +"proprietatea utilizatorului\n" +" -h, --help\t\t\tafişează acest mesaj de ajutor şi ieşi\n" +" -r, --remove\t\t\tşterge directorul personal şi cel pentru mesaje\n" +"\n" #, c-format msgid "%s: error updating group entry\n" @@ -1763,19 +1782,19 @@ msgstr "%s: eroare la ştergerea directorului %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1784,30 +1803,31 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" -"Folosire: useradd [opţiuni] login\n" +"Folosire: usermod [opţiuni] NUME\n" "\n" "Opţiuni:\n" -" -a, --append GRUP\tadaugă utilizatorul în GRUPUL suplimentar\n" -" -c, --comment COMENTARIU\t\tvaloarea nouă a câmpului GECOS\n" -" -d, --home-dir DIR_ACASA\tnoul director personal pentru noul cont\n" +" -a, --append GRUP\t\ttadaugă utilizatorul în GRUPUL suplimentar\n" +" -c, --comment COMENTARIU\tvaloarea nouă a câmpului GECOS\n" +" -d, --home DIR_ACASA\tnoul director personal pentru noul cont\n" " -e, --expiredate DATA_EXPIRĂRII\tsetează data expirării contului la " "DATA_EXPIRĂRII\n" " -f, --inactive INACTIVĂ\tsetează parola inactivă după expirare\n" "\t\t\t\tla INACTIVĂ\n" -" -g, --gid GRUP\t\tforţează folosirea GRUPULUI ca nou iniţial grup de " -"autentificare\n" +" -g, --gid GRUP\t\tforţează folosirea GRUPULUI ca nou iniţial grup\n" " -G, --groups GRUPURI\t\tafişează grupurile suplimentare GRUPURI\n" " -h, --help\t\t\tafişează acest mesaj de ajutor şi ieşi\n" -" -l, --login LOGIN\t\tnoua valoare a numelui de autentificare\n" +" -l, --login NUME_NOU\t\tnoua valoare a numelui de autentificare\n" " -L, --lock\t\t\tblochează contul\n" " -m, --move-home\t\tmută conţinutul directorului personal în noua\n" "\t\t\t\tlocaţie (foloseşte doar cu -d)\n" " -o, --non-unique\t\tpermite folosirea UID-urilor duplicate (non-unice)\n" -" -p, --password PAROLA\tfoloseşte criptarea pentru noua parolă\n" +" -p, --password PAROLA\t\tfoloseşte criptarea pentru noua parolă\n" " -s, --shell SHELL\t\tnoul mediu de autentificare pentru contul utilizator\n" " -u, --uid UID\t\t\tnoul UID pentru contul utilizator\n" " -U, --unlock\t\t\tdeblochează contul utilizator\n" +"\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1886,6 +1906,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Utilizare: vipw [opţiuni]\n" "\n" @@ -1913,12 +1934,3 @@ msgstr "N-am putut face o copie de rezervă" #, c-format msgid "%s: can't restore %s: %s (your changes are in %s)\n" msgstr "%s: nu pot reface %s: %s (schimbările dvs. sunt în %s)\n" - -#~ msgid "" -#~ "No group named \"mail\" exists, creating mail spool with mode 0600.\n" -#~ msgstr "" -#~ "Nu există nici un grup cu numele de \"mail\", se crează directorul de " -#~ "poştă cu modul 0600.\n" - -#~ msgid "Can't create mail spool for user %s.\n" -#~ msgstr "Nu pot crea directorul de emailuri pentru utilizatorul %s.\n" diff --git a/po/ru.gmo b/po/ru.gmo index baaee95119eafb15393e302c9982b66c75723353..dc78d34041eaa6d511eb4fa7ffc8734cd8e3b417 100644 GIT binary patch delta 4552 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 delta 4546 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 S<GoR?M)etghwr0sum1s1TvUAk diff --git a/po/ru.po b/po/ru.po index 63aab496..d017216b 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,10 +7,10 @@ # msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.16\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-05-27 22:04+0300\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-22 20:36+0300\n" "Last-Translator: Yuri Kozlov <kozlov.y@gmail.com>\n" "Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n" "MIME-Version: 1.0\n" @@ -201,6 +201,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Использование: chage [параметры] имя пользователя\n" "\n" @@ -212,12 +213,10 @@ msgstr "" " -I, --inactive INACTIVE\tустановить неактивность пароля после устаревания\n" "\t\t\t\tв значение INACTIVE\n" " -l, --list\t\t\tпоказать длительность работы учётной записи\n" -" -m, --mindays MIN_DAYS\tустановить минимальное число дней перед сменой " -"пароля в\n" -"\t\t\t\tMIN_DAYS\n" -" -M, --maxdays MAX_DAYS\tустановить максимальное число дней перед сменой " -"пароля в\n" -"\t\t\t\tMAX_DAYS\n" +" -m, --mindays MIN_DAYS\tустановить минимальное число дней перед сменой\n" +"\t\t\t\tпароля в MIN_DAYS\n" +" -M, --maxdays MAX_DAYS\tустановить максимальное число дней перед сменой\n" +"\t\t\t\tпароля в MAX_DAYS\n" " -W, --warndays WARN_DAYS\tустановить количество дней с выдачей\n" "\t\t\t\tпредупреждения в WARN_DAYS\n" @@ -463,6 +462,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Использование: chpasswd [параметры]\n" "\n" @@ -525,6 +525,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Использование: chpasswd [параметры]\n" "\n" @@ -591,6 +592,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Использование: faillog [параметры]\n" "\n" @@ -727,20 +729,22 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Использование: groupadd [параметры] группа\n" "\n" "Параметры:\n" -" -f, --force\t\tзакончить работу с успешным кодом возврата, если заданная\n" +" -f, --force\t\t\tзакончить работу с успешным кодом возврата, если " +"заданная\n" "\t\t\t\tгруппа уже существует\n" -" -g, --gid GID\t\tдля новой группы использовать GID\n" +" -g, --gid GID\t\t\tдля новой группы использовать GID\n" " -h, --help\t\t\tпоказать данное сообщение и закончить работу\n" " -K, --key KEY=VALUE\t\tизменить значения по умолчанию из /etc/login.defs\n" " -o, --non-unique\t\tразрешить создание группы с уже имеющимся\n" @@ -987,6 +991,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Использование: lastlog [параметры]\n" "\n" @@ -1213,6 +1218,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Использование: passwd [параметры] [имя пользователя]\n" "\n" @@ -1222,9 +1228,8 @@ msgstr "" " -e, --expire\t\t\tпросрочить пароль заданной учётной записи\n" " -h, --help\t\t\tпоказать это сообщение и завершить работу программы\n" " -k, --keep-tokens\t\tизменять пароль только с истёкшим сроком действия\n" -" -i, --inactive INACTIVE\tустановить неактивность пароля после истечения " -"срока\n" -"\t\t\t\tв значение INACTIVE\n" +" -i, --inactive INACTIVE\tустановить неактивность пароля после истечения\n" +"\t\t\t\tсрока в значение INACTIVE\n" " -l, --lock\t\t\tзаблокировать заданную учётную запись\n" " -n, --mindays MIN_DAYS\tустановить минимальное число дней перед сменой\n" "\t\t\t\tпароля в MIN_DAYS\n" @@ -1416,6 +1421,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Использование: su [параметры] [имя пользователя]\n" "\n" @@ -1541,6 +1547,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Использование: useradd [параметры] ИМЯ\n" "\n" @@ -1713,6 +1720,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Использование: userdel [параметры] ИМЯ\n" "\n" @@ -1778,19 +1786,19 @@ msgstr "%s: не удалось удалить каталог %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1799,21 +1807,23 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Использование: usermod [параметры] пользователь\n" "\n" "Параметры:\n" " -a, --append ГРУППА\t\tдобавить пользователя в дополнительную ГРУППУ\n" " -c, --comment КОММЕНТАРИЙ\t\tзаполнить поле GECOS учётной записи\n" -" -d, --home ДОМ_КАТ\tдомашний каталог учётной записи\n" +" -d, --home ДОМ_КАТ\tновый домашний каталог учётной записи\n" " -e, --expiredate EXPIRE_DATE\tустановить дату окончания действия\n" "\t\t\t\tучётной записи в EXPIRE_DATE\n" -" -f, --inactive INACTIVE\tустановить пароль при устаревании учётной записи\n" +" -f, --inactive INACTIVE\tустановить пароль после устаревания учётной " +"записи\n" "\t\t\t\tв INACTIVE\n" " -g, --gid ГРУППА\t\tпринудительно назначить первичную ГРУППУ\n" " -G, --groups ГРУППЫ\t\tсписок дополнительных ГРУПП\n" " -h, --help\t\t\tпоказать данное сообщение и закончить работу\n" -" -l, --login ИМЯ\t\tновое значение имени учётной записи\n" +" -l, --login НОВОЕ_ИМЯ\t\tновое значение имени учётной записи\n" " -L, --lock\t\t\tзаблокировать учётную запись\n" " -m, --move-home\t\tпереместить содержимое домашнего каталога\n" "\t\t\t\tв новое место (использовать только вместе с -d)\n" @@ -1825,6 +1835,7 @@ msgstr "" "\t\t\t\tучётной записи\n" " -u, --uid UID\t\t\tновый UID для учётной записи\n" " -U, --unlock\t\t\tразблокировать учётную запись\n" +"\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1902,6 +1913,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Использование: vipw [параметры]\n" "\n" diff --git a/po/shadow.pot b/po/shadow.pot index 98fb4d59..cee6ff6d 100644 --- a/po/shadow.pot +++ b/po/shadow.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -190,6 +190,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" #, c-format @@ -428,6 +429,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -483,6 +485,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -542,6 +545,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" #, c-format @@ -662,13 +666,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" #, c-format @@ -912,6 +917,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" #, c-format @@ -1121,6 +1127,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" msgid "Old password: " @@ -1296,6 +1303,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" #, c-format @@ -1404,6 +1412,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" #, c-format @@ -1540,6 +1549,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1596,19 +1606,19 @@ msgstr "" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1617,6 +1627,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" #, c-format @@ -1695,6 +1706,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" #, c-format diff --git a/po/sk.gmo b/po/sk.gmo index 999363efb86672a97916b972e46d017debe052c7..c793656afc3ca9225392a28b193334d21770515a 100644 GIT binary patch delta 4668 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 X_Qx2`z=8b<4(meTX5hmEsm}ia-F6;f delta 4638 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 EKNqwa=l}o! diff --git a/po/sk.po b/po/sk.po index 21d0c3d4..8d1be8a6 100644 --- a/po/sk.po +++ b/po/sk.po @@ -2,10 +2,10 @@ # msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.15\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-06-04 20:47+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-23 11:05+0200\n" "Last-Translator: Peter Mann <Peter.Mann@tuke.sk>\n" "Language-Team: Slovak <sk-i18n@lists.linux.sk>\n" "MIME-Version: 1.0\n" @@ -195,13 +195,14 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Použitie: chage [voľby] používateľ\n" "\n" "Options:\n" " -d, --lastday POSL_DEN\tnastaví dátum poslednej zmeny hesla na POSL_DEN\n" -" -E, --expiredate EXP_DATUM\tnastaví dátum vypršania platnosti účtu na " -"EXP_DATUM\n" +" -E, --expiredate EXP_DATUM\tnastaví dátum vypršania platnosti účtu na\n" +"\t\t\t\tEXP_DATUM\n" " -h, --help\t\t\tzobrazí túto nápovedu a ukončí sa\n" " -I, --inactive NEAKTIV\tnastaví nefunkčnosť hesla na NEAKTIV dní\n" "\t\t\t\tpo vypršaní platnosti účtu\n" @@ -456,6 +457,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Použitie: chgpasswd [voľby]\n" "\n" @@ -518,6 +520,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Použitie: chpasswd [voľby]\n" "\n" @@ -584,6 +587,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Použitie: faillog [voľby]\n" "\n" @@ -594,9 +598,8 @@ msgstr "" " -m, --maximum MAX\t\tnastaví maximálny počet chybných prihlásení na MAX\n" " -r, --reset\t\t\tvynuluje počítadlá chybných prihlásení\n" " -t, --time DAYS\t\tzobrazí faillog záznamy nie staršie ako DAYS dní\n" -" -u, --user LOGIN\t\tzobrazí faillog záznam alebo nastaví počítadlá " -"chybných prihlásení\n" -"\t\t\t\ta limitov (iba s použitím volieb -r, -m or -l)\n" +" -u, --user LOGIN\t\tzobrazí faillog záznam alebo nastaví počítadlá\n" +"\t\t\t\tchybných prihlásení a limitov (iba s použitím volieb -r, -m or -l)\n" "\t\t\t\tpre používateľa s loginom LOGIN\n" #, c-format @@ -717,13 +720,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Použitie: groupadd [voľby] skupina\n" "\n" @@ -978,6 +982,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Použitie: lastlog [voľby]\n" "\n" @@ -1205,6 +1210,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Použitie: passwd [voľby] [účet]\n" "\n" @@ -1213,11 +1219,10 @@ msgstr "" " -d, --delete\t\t\todstráni heslo pre zadaný účet\n" " -e, --expire\t\t\tvynúti platnosť hesla pre zadaný účet\n" " -h, --help\t\t\tzobrazí túto nápovedu a ukončí sa\n" -" -k, --keep-tokens\t\tzmení heslo iba v prípade vypršania času jeho " -"platnosti\n" -" -i, --inactive INACTIVE\tnastaví neplatnosť hesla po vypršaní času " -"platnosti\n" -"\t\t\t\tna INACTIVE dní\n" +" -k, --keep-tokens\t\tzmení heslo iba v prípade vypršania času jeho\n" +"\t\t\t\tplatnosti\n" +" -i, --inactive INACTIVE\tnastaví neplatnosť hesla po vypršaní času\n" +"\t\t\t\tplatnosti na INACTIVE dní\n" " -l, --lock\t\t\tzablokuje zadaný účet\n" " -n, --mindays MIN_DAYS\tnastaví minimálny počet dní pred zmenou hesla\n" "\t\t\t\tna MIN_DAYS dní\n" @@ -1225,10 +1230,10 @@ msgstr "" " -r, --repository REPOSITORY\tzmení heslo v repozitári REPOSITORY\n" " -S, --status\t\t\tzobrazí stav hesla pre zadaný účet\n" " -u, --unlock\t\t\todblokuje zadaný účet\n" -" -w, --warndays WARN_DAYS\tnastaví počet dní na upozornenie o vypršaní " -"platnosti na WARN_DAYS dní\n" -" -x, --maxdays MAX_DAYS\tnastaví maximálny počet dní pred zmenou hesla na " -"MAX_DAYS dní\n" +" -w, --warndays WARN_DAYS\tnastaví počet dní na upozornenie o vypršaní\n" +"\t\t\t\tplatnosti na WARN_DAYS dní\n" +" -x, --maxdays MAX_DAYS\tnastaví maximálny počet dní pred zmenou hesla na\n" +"\t\t\t\tMAX_DAYS dní\n" msgid "Old password: " msgstr "Staré heslo: " @@ -1408,12 +1413,13 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Použitie: su [voľby] [účet]\n" "\n" "Voľby:\n" -" -c, --command PRÍKAZ\t\tpredá PRÍKAZ vyvolanému shell-u -h, --help\t\t" -"\tzobrazí túto nápovedu a ukončí sa\n" +" -c, --command PRÍKAZ\t\tpredá PRÍKAZ vyvolanému shell-u -h, --help\n" +"\t\t\t\tzobrazí túto nápovedu a ukončí sa\n" " -, -l, --login\t\tnastaví shell ako prihlasovací shell\n" " -m, -p,\n" " --preserve-environment\tzachová premenné prostredia a ponechá\n" @@ -1531,6 +1537,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Použitie: useradd [voľby] účet\n" "\n" @@ -1539,24 +1546,22 @@ msgstr "" "\t\t\t\tpoužívateľského účtu\n" " -c, --comment KOMENTÁR\tnastaví pole GECOS nového účtu\n" " -d, --home-dir DOM_ADR\tdomovský adresár nového účtu\n" -" -D, --defaults\t\tvypíše alebo nastaví predvolené nastavenia\n" -"\t\t\t\tprogramu useradd\n" -" -e, --expiredate EXP_DATUM\tnastaví čas vypršania platnosti účtu na " -"EXP_DATUM\n" -" -f, --inactive NEAKTIV\tzablokuje účet po NEAKTIV dňoch od času vypršania " -"platnosti\n" +" -D, --defaults\t\tvypíše alebo nastaví predvolené nastavenia programu\n" +"\t\t\t\tuseradd\n" +" -e, --expiredate EXP_DATUM\tnastaví čas vypršania platnosti účtu na\n" +"\t\t\t\tEXP_DATUM\n" +" -f, --inactive NEAKTIV\tzablokuje účet po NEAKTIV dňoch od času vypršania\n" +"\t\t\t\tplatnosti\n" " -g, --gid SKUPINA\t\tvynúti použitie tejto skupiny pre nový účet\n" -" -G, --groups SKUPINY\t\tzoznam dodatočných skupín, do ktorých\n" -"\t\t\t\tmá patriť nový účet\n" +" -G, --groups SKUPINY\t\tzoznam dodatočných skupín, do ktorých má patriť\n" +"\t\t\t\tnový účet\n" " -h, --help\t\t\tzobrazí túto nápovedu a skončí\n" " -k, --skel VZOR_ADR\t\tzadá alternatívny vzorový adresár\n" " -K, --key KĽÚČ=HODNOTA\tnahradí predvolené nastavenia /etc/login.defs\n" -" -m, --create-home\t\tvytvorí domovský adresár pre nový\n" -"\t\t\t\tpoužívateľský účet\n" +" -m, --create-home\t\tvytvorí domovský adresár pre nový používateľský účet\n" " -o, --non-unique\t\tpovolí vytvorenie používateľa s duplicitným\n" "\t\t\t\t(nejedinečným) UID\n" -" -p, --password HESLO\t\tpre nový účet použije zadané zašifrované\n" -"\t\t\t\theslo\n" +" -p, --password HESLO\t\tpre nový účet použije zadané zašifrované heslo\n" " -s, --shell SHELL\t\tprihlasovací shell nového účtu\n" " -u, --uid UID\t\t\tvynúti použitie tohto UID pre nový účet\n" @@ -1700,6 +1705,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Použitie: userdel [voľby] LOGIN\n" "\n" @@ -1765,19 +1771,19 @@ msgstr "%s: chyba pri mazaní adresára %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1786,18 +1792,19 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Použitie: usermod [voľby] účet\n" "\n" "Voľby:\n" " -a, --append SKUPINA\t\tpridá používateľa do prídavnej skupiny\n" " -c, --comment KOMENTÁR\t\tnová hodnota poľa GECOS\n" -" -d, --home DOMACI_ADR\t\tnový domovský adresár pre nový používateľský " -"účet\n" -" -e, --expiredate EXP_DATUM\tnastaví čas vypršania platnosti účtu na " -"EXP_DATUM\n" -" -f, --inactive NEAKTIV\tzablokuje platnosť hesla po NEAKTIV dňoch \t\t\t" -"\tod času vypršania platnosti\n" +" -d, --home DOM_ADR\t\tnový domovský adresár pre nový používateľský\n" +"\t\t\t\túčet\n" +" -e, --expiredate EXP_DATUM\tnastaví čas vypršania platnosti účtu na\n" +"\t\t\t\tEXP_DATUM\n" +" -f, --inactive NEAKTIV\tzablokuje platnosť hesla po NEAKTIV dňoch\n" +"\t\t\t\tod času vypršania platnosti\n" " -g, --gid SKUPINA\t\tvynúti použitie skupiny SKUPINA ako novej prvotnej\n" "\t\t\t\tprihlasovacej skupiny\n" " -G, --groups SKUPINY\t\tzobrazí prídavné skupiny\n" @@ -1807,10 +1814,11 @@ msgstr "" " -m, --move-home\t\tpresunie obsah domovského adresára do nového\n" "\t\t\t\tumiestnenia (používať iba s -d)\n" " -o, --non-unique\t\tdovolí použitie duplicitného (nejedinečného) UID\n" -" -p, --password HESLO\tako nové heslo použije zadané zašifrované HESLO\n" +" -p, --password HESLO\t\tako nové heslo použije zadané zašifrované HESLO\n" " -s, --shell SHELL\t\tnový prihlasovací shell pre používateľský účet\n" " -u, --uid UID\t\t\tnový UID pre používateľský účet\n" " -U, --unlock\t\t\todblokuje používateľský účet\n" +"\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1889,6 +1897,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Použitie: vipw [voľby]\n" "\n" @@ -1916,11 +1925,3 @@ msgstr "Nedá sa vytvoriť záloha" #, c-format msgid "%s: can't restore %s: %s (your changes are in %s)\n" msgstr "%s: %s sa nedá obnoviť: %s (zmeny sú v %s)\n" - -#~ msgid "" -#~ "No group named \"mail\" exists, creating mail spool with mode 0600.\n" -#~ msgstr "" -#~ "Skupina \"mail\" nejestvuje, vytvára sa mail spool s právami 0600.\n" - -#~ msgid "Can't create mail spool for user %s.\n" -#~ msgstr "Nedá sa vytvoriť mail spool pre používateľa %s.\n" diff --git a/po/sq.gmo b/po/sq.gmo index 21d3fe58cf398e612b96e75b70074b968f88f005..af05b7c9aa07564af818dc2f6c9c28fb0ffac161 100644 GIT binary patch delta 23 ecmeC>=;he(j*-hu*T_`C(9Fuvc=HcNQ6>OW-3EpL delta 23 ecmeC>=;he(j*-h$*T_J@z|_jnaPtpFQ6>OWa|V0> diff --git a/po/sq.po b/po/sq.po index ab51debd..2a78e387 100644 --- a/po/sq.po +++ b/po/sq.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.0.3\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2004-11-20 03:28+0100\n" "Last-Translator: Elian Myftiu <pinguini AT fastwebnet DOT it>\n" "Language-Team: Albanian <gnome-albanian-perkthyesit@lists.sourceforge.net>\n" @@ -190,6 +190,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" #, c-format @@ -428,6 +429,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -483,6 +485,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -542,6 +545,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" #, c-format @@ -662,13 +666,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" #, c-format @@ -912,6 +917,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" #, c-format @@ -1121,6 +1127,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" msgid "Old password: " @@ -1296,6 +1303,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" #, c-format @@ -1404,6 +1412,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" #, c-format @@ -1540,6 +1549,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1596,19 +1606,19 @@ msgstr "" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1617,6 +1627,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" #, c-format @@ -1695,6 +1706,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" #, c-format diff --git a/po/sv.gmo b/po/sv.gmo index f617f93c5eaa65b8e7842643b0441d9bbd2097f7..7924a14dcc4f4e6299a238ae550b2fed7a75daa6 100644 GIT binary patch delta 9416 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 delta 8748 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 BVqyRQ diff --git a/po/sv.po b/po/sv.po index f075cec3..aaf1a300 100644 --- a/po/sv.po +++ b/po/sv.po @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.15\n" +"Project-Id-Version: shadow 4.0.17\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-05-08 14:02+0100\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-22 18:27+0100\n" "Last-Translator: Daniel Nylander <po@danielnylander.se>\n" "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n" "MIME-Version: 1.0\n" @@ -193,6 +193,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Användning: chage [flaggor] användare\n" "\n" @@ -209,6 +210,7 @@ msgstr "" "\t\t\t\tmåste bytas till MAX_DAG\n" " -W, --warndays VARN_DAG\tsätt antal dagar för varning före utgångsdatum\n" "\t\t\t\ttill VARN_DAG\n" +"\n" #, c-format msgid "Enter the new value, or press ENTER for the default\n" @@ -449,6 +451,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Användning: chgpasswd [flaggor]\n" "\n" @@ -457,6 +460,7 @@ msgstr "" " -h, --help\t\tvisa detta hjälpmeddelande och avsluta\n" " -m, --md5\t\tanvänd MD5-kryptering istället för DES när de\n" "\t\t\tangivna lösenorden inte är krypterade\n" +"\n" #, c-format msgid "%s: can't lock group file\n" @@ -511,6 +515,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Användning: chpasswd [flaggor]\n" "\n" @@ -519,6 +524,7 @@ msgstr "" " -h, --help\t\tvisa detta hjälpmeddelande och avsluta.\n" " -m, --md5\t\tanvänd MD5-kryptering istället för DES när de\n" "\t\t\tangivna lösenorden inte är krypterade\n" +"\n" #, c-format msgid "%s: can't lock password file\n" @@ -577,22 +583,23 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Användning: faillog [flaggor]\n" "\n" "Flaggor:\n" " -a, --all\t\t\tvisa faillog information för alla användare\n" " -h, --help\t\t\tvisa detta hjälpmeddelande och avsluta\n" -" -l, --lock-time SEK\t\tlås kontot efter misslyckade inloggningar i SEK " -"sekunder\n" +" -l, --lock-time SEK\t\tlås kontot efter misslyckade inloggningar i SEK\n" +"\t\t\t\tsekunder\n" " -m, --maximum MAX\t\tsätt maximum misslyckade inloggningar till MAX\n" " -r, --reset\t\t\tåterställ räknaren för misslyckade inloggningar\n" " -t, --time DAGAR\t\tvisa faillog information för senare än DAGAR\n" -" -u, --user KONTO\t\tvisa faillog information eller hantera räknare för " -"misslyckade\n" -"\t\t\t\tinloggningar och begränsa (om använd med -r, -m eller -l flaggor) " -"endast\n" +" -u, --user KONTO\t\tvisa faillog information eller hantera räknare för\n" +"\t\t\t\tmisslyckade inloggningar och begränsa\n" +"\t\t\t\t(om använd med -r, -m eller -l flaggor) endast\n" "\t\t\t\tför användaren KONTO\n" +"\n" #, c-format msgid "Login Failures Maximum Latest On\n" @@ -712,13 +719,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Användning: groupadd [flaggor] grupp\n" "\n" @@ -730,6 +738,7 @@ msgstr "" " -K, --key KEY=VÄRDE\tåsidosätter standardvärden från /etc/login.defs\n" " -o, --non-unique\ttillåter skapa grupp med duplikat\n" "\t\t\t(icke-unikt) GID\n" +"\n" #, c-format msgid "%s: error adding new group entry\n" @@ -972,6 +981,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Användning: lastlog [flaggor]\n" "\n" @@ -979,8 +989,9 @@ msgstr "" " -b, --before DAGAR\tskriv bara ut lastlog information äldre än DAGAR\n" " -h, --help\t\tvisa detta hjälpmeddelande och avsluta\n" " -t, --time DAGAR\tskriv bara ut lastlog information senare än DAGAR\n" -" -u, --user LOGIN\tskriv ut lastlog information för användare angiven med " -"LOGIN\n" +" -u, --user LOGIN\tskriv ut lastlog information för användare angiven med\n" +"\t\t\tLOGIN\n" +"\n" #, c-format msgid "Username Port From Latest\n" @@ -1199,6 +1210,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Användning: passwd [flaggor] [login]\n" "\n" @@ -1220,6 +1232,7 @@ msgstr "" " -w, --warndays VARN_DAG\tsätt antal dagar för utlöpsvarning till VARN_DAG\n" " -x, --maxdays MAX_DAG\t\tsätt maximum antal dagar för lösenordet måste\n" "\t\t\t\tändras till MAX_DAG\n" +"\n" msgid "Old password: " msgstr "Gammalt lösenord: " @@ -1398,6 +1411,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Användning: su [flaggor] [konto]\n" "\n" @@ -1409,6 +1423,7 @@ msgstr "" " --preserve-environment\tåterställ inte miljövariabler och behåll\n" "\t\t\t\tsamma skal\n" " -s, --shell SKAL\t\tanvänd SKAL istället för det angivna i passwd\n" +"\n" #, c-format msgid "%s: must be run from a terminal\n" @@ -1521,6 +1536,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Användning: useradd [flaggor] LOGIN\n" "\n" @@ -1547,6 +1563,7 @@ msgstr "" "\t\t\t\tanvändarkontot\n" " -s, --shell SKAL\t\tinloggningsskalet för det nya användarkontot\n" " -u, --uid UID\t\t\ttvinga använda UID för det nya användarkontot\n" +"\n" #, c-format msgid "%s: UID %u is not unique\n" @@ -1645,15 +1662,17 @@ msgid "%s: cannot create directory %s\n" msgstr "%s: kan inte skapa katalog %s\n" msgid "Creating mailbox file" -msgstr "" +msgstr "Skapar postlådefil" #, c-format msgid "" "Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n" msgstr "" +"Gruppen \"mail\" hittades inte. Skapar användarens postlådefil med läget " +"0600.\n" msgid "Setting mailbox file permissions" -msgstr "" +msgstr "Ställer in rättigheter för postlådefil" #, c-format msgid "%s: user %s exists\n" @@ -1686,7 +1705,16 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" +"Användning: userdel [flaggor] INLOGGNINGSNAMN\n" +"\n" +"Flaggor:\n" +" -f, --force\t\t\ttvinga borttagning av filer, även om de inte ägs av " +"användaren\n" +" -h, --help\t\t\tvisa detta hjälpmeddelandet och avsluta\n" +" -r, --remove\t\t\tta bort hemkatalog och postkö\n" +"\n" #, c-format msgid "%s: error updating group entry\n" @@ -1745,19 +1773,19 @@ msgstr "%s: fel vid borttagning av katalogen %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1766,15 +1794,16 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" -"Användning: usermod [flaggor] login\n" +"Användning: usermod [flaggor] INLOGGNINGSNAMN\n" "\n" "Flaggor:\n" " -a, --append GRUPP\t\tlägg till användaren till tilläggsGRUPP\n" -" -c, --comment KOMMENTAR\t\tnytt värde för GECOS-fält\n" -" -d, --home-dir HEMKATALOG\themkatalog för nya användarkontot\n" -" -e, --expiredate UTGÅNGSDATUM\tsätt kontots utgångsdatum till " -"UTGÅNGSDATUM\n" +" -c, --comment KOMMENTAR\tnytt värde för GECOS-fält\n" +" -d, --home HEMKATALOG\themkatalog för nya användarkontot\n" +" -e, --expiredate UTGÅNGSDATUM\tsätt kontots utgångsdatum till\n" +"\t\t\t\tUTGÅNGSDATUM\n" " -f, --inactive INAKTIV\tsätt lösenordet inaktivt efter utgångsdatum\n" "\t\t\t\ttill INAKTIV\n" " -g, --gid GRUPP\t\ttvinga använda GRUPP som ny initial inloggningsgrupp\n" @@ -1790,6 +1819,7 @@ msgstr "" " -s, --shell SKAL\t\tnytt inloggningsskal för användarkontot\n" " -u, --uid UID\t\t\tnytt UID för användarkontot\n" " -U, --unlock\t\t\tlås upp användarkontot\n" +"\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1868,6 +1898,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Användning: vipw [flaggor]\n" "\n" @@ -1877,6 +1908,7 @@ msgstr "" " -p, --passwd\t\t\tredigera lösenordsdatabas\n" " -q, --quiet\t\t\ttyst läge\n" " -s, --shadow\t\t\tredigera databaserna shadow eller gshadow\n" +"\n" #, c-format msgid "" @@ -1895,12 +1927,3 @@ msgstr "Kunde inte göra en säkerhetskopia" #, c-format msgid "%s: can't restore %s: %s (your changes are in %s)\n" msgstr "%s: kan inte återställa %s: %s (dina ändringar finns i %s)\n" - -#~ msgid "" -#~ "No group named \"mail\" exists, creating mail spool with mode 0600.\n" -#~ msgstr "" -#~ "Ingen grupp kallad \"mail\" finns, skapar mail spool med rättigheterna " -#~ "0600.\n" - -#~ msgid "Can't create mail spool for user %s.\n" -#~ msgstr "Kan inte skapa mail spool för användaren %s.\n" diff --git a/po/tl.gmo b/po/tl.gmo index 2ed41c47bf2e789ab5188e6a6f2f637e6337df9e..b6b9bd16e411e07e5bfdd0e57d6a8dd7708ec030 100644 GIT binary patch delta 8014 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 delta 9109 zcmaLc2Yi)Pp2qPv0Rjn~&_m!2EdfcWq4y+&9tgd2Np6ZH_l6WoKrX1rPy~i6O%Xw6 zEh8uz%b+u$Aj>MEqArSztOAP4V8J$w0{eUJIa%3VXWq~J`JQv$bIyC(`(9*TKM}s^ zTzKGIgQ{B`uDmeEX@N6qI?g51I~%LiaeB9OoVwTt>){BjkJD|w0BPdffsJqtw!w!m z9*^Q2yo~*DR4d0x!qwQxaRScsB)I2Xz~&h48e_2u`QE4w$6+%p#kRNsYhi`;WsD+! z5^LZGI1fL;rkEOM?$1I^C=aXid}lEU&1eN`1vVr9bDrW4J@6DVHs><BShKa`w8Ksq zgPEv-`!EsLpo=e{>V1I2@CK^CG-jj4or86FzO#^oR$vus#(%(u_-70a0Q-}_jM13D z^mV^KQsj)s_E?6xzY{f}1E}^Vte>JLcoS8>1)~e7VhRb}n2nmzQjEoIHvb$ldFK?; z*7*)KfTr}KJx|0?KdAPzQSHlZemkoDv#9o`QCsqJd)8k|+mMq&pH2@{#p&1$m!XSK zA^&sU<_|61-%%@7H^Fomk6MY*sEHJz`nwl3kP6guPN7!%TYJA=2i9K|dUh}!Ohg9f zEJihW2sPrvs1aX8b$s3C+jKND?vHG*Gu65jRc{yaEaz35zk(V-^lfIM-2x<3aU!Z> zIch2Qq8@n2mcNf$8ND+aP-~>fNk`Q$K@DJo^=V{`&U>i(H&7F8!wFS>2r3`Qu?2Ud zOTpu)nZJ(e@JrN+)aIpChdoe-YBs9gV${I4+x&~Dt@seNMK@4qrEzDoHMgPi!*QhE z|5^6NW2nP)40VXkqL%6>YvV3vfXS!_Oh!Gp99dOoCu${*ThF8VxsIAhv##cTe^kFy zFjnvXLJ}?o_t^^1VO{cXqh6<vaR7dg4X_(0Qyr$EmNE~uRrg{Yd<0#54z)$6QCl3| zJ+ymH0xCZVU7qhOwKsO6&cJJ^nOsGUv~~|O(@v;{V^QU$wmfLdpTlU%&!SfHYt-9P zE!lkFT3|!+NvM@c!GIdfArU%6sHNS2E<S^U@LhX9x~Jm|B%g%yun=_?-bVHFC2D{- zP%G26mpKC?P!IH=>fM2Q-tT*{{%Wv~g8KLlvR%$a)ZuE>+sr%}^`I%J!?*xl+>RRX zK~z5<q0T~;K4z<uP%|Eat8p^2D9$;I!|1-Oe<KpfeN9KBFp|6<qi_jo<aeV+z8lr> zS!{x*Q4jbERj*1vekrjP*2HP3v*bn9D?=8?S&N#;D*=1sb9>`D>JatdgD+FC3TC2~ zbTZb!rKtD!Zq&*>j2if}I2aEhi{acv_0yXZTn*DP2FIY<1@cMgG%v*lxC=G2r?Dx% zW<8Huk)M$R?L=@8RId+etHz^dya09o4vfG9SRG$LzS_=V)blPO0|_`$oUm95+M`C4 zit1=G>H+gm4a)8P2T@D<6i&dyI2fb(qcKiIy>|0aOS}zR;33q6&f5I<*nsCd^@p%e z;VdtHMup`mj`JycQ%#4X(ikcC=V5jj_tQ=Jh2iFJGXFrWOotI>U_Gz}^-{4p<(`rJ zkg<o$uod}hW9Xav&Bn4yfvT)QhT~kJ!gZ$eITbEXG2emrrkbU^j@>EmGR?dN*{F_} zV{P1l8o;CI;xni{e;2i-=TR&91GdB3(@nlRhJOD?kx+*@s6ASVariju(4D|q_zh}{ zt|P1N)SY2gA_JR|&p~bF3UqN7w#37zr9X#y+kQgTuRW9X*WSd>G!0U*4S6qW#A{Fk z*@J3$6m^)+*z!+M52!NB%(OM?&?RFe_D7wiVW^pBqRzx()Bqlu#r~_qgB0k{yn-$8 z3f9A@*`}iyR7dSlOWhT<68%y2#-f&b4(dV0$S<z59X0S{sEM7$6=A%VsPDmwz+5xa zEvSn7Q6oEwdf-Q>rTYRqW4Onhg>J~$og7TT&u|EKoM%2T1*iw^MIE~1)=Q|Bt)6AJ zI?#$lECuP<0llchvk|rDyHGQJ0yUuLaRVN~);K=f+%H9~L;$s-n@|(lj&1NsOu~0i z6Abf)$^%Xei3AD;p*|dWs1ZMaTEdqw6+cG}Ffqr}pMsOfuRs@1quTw1nn06Wb9UOJ zW;`6Vl5<fLUV_85hTBN!!|^d{WIv$>Qa_J_gsG?o<=7s#V_Q6Iy=aZhH*ZA}#&h3? z8t_(3z?ZQjeqr+sZ|5BGd}n|X=tmd#pdN4p)zKwX2X*J04tk^VS*UjFt%tB3`EQWF zwK<Io9H$qiVn<wt1MpGQS^5+MJxMewG^c+wwj{q8^)tB*JK-Cs2VO(fZ|yVrX{e6x zwE6w02cEY1I)1Z~y-)+a9d#CVqE_~0KkKiV{z!oy7*k|sJ`OeWGSmYfM0M~Us$Rqb z^Xt|R^}tfpK=)y1JcDW%S!{le2cuS|9OG~|YT!qTS^q91u27%`ElbRg$t2Xkwqg># zgsS%?_QjY|Gl0pcjy9qO_9AM}zsBy^tjw&`7*xH5sDAdK?!OZtp&3LhG!+M8BKcg@ zgSVh&_9|*--=a=&+#)lRzSx-jOw@;~1lc8L6YBN6f!flz#b)UTqgEo@8dyu>HVO_{ z|B4zwjU~pOsMDW~YIrAVWgfHnllK01sJ*RUZniENlgZCQl?SmAzJPj7PvTI0!>*8M zN<o*U=JgtZI&4L#@*Sv|J%d`>x3CvpL#<5LWo9X7qw<?kGe3-~e;&JGtvk#_2BFT@ zEbOTFe-(+Y6dbTO&WCRBRa<V#ld%c+bFmo)um$eGSbX049_oQtQHQJreQTu#qWaH5 zJ$MVI;9pR6oUj#qez7I;@p5ud4Nsz0;41dSnk!AmLs5I4jXF$AQT6tr26PN{7%!me zHNDgP`$1>a2dn^fmVy{)MdBz4Ezt#Rjg9XzBkhBI$$M}B?!*}U5cR+x@gA&uxB2pI zMQy=p)QVMEW%`N1I^<KZK4zi@n!SqkSBG~}pgrG(TH52NrM`$Q@doz6Se{lBr(j*o zLKjO=1HBJ5v$rq~Z=zNrZnb&vWNRKqP+q>8_1B)Qq@XrFfqEMbVsre|mOH=Whl6|_ z9E^U{Ob(zrI)VxK8tRl^wfP!r%u02|hLn#)-JgS6sj>ixC=w52KirQR`4<@4^R;HC zLs9oLQA@eOmOqFc)DGkEebkoT#P--~oq6CeRJ)m|t(lJ+aNsTyn(01_#^bmM&te8n zSZ}sqFKTIzU`M=)F2>$#wrn8k(9S>|x)nI33cn%Bhw(++WQ^Eso);VBO$cZIdz08e zg*UgD8?&~VnJ-3-_$k!D4q+$iy@NUvH@EZeIpkaJFa!DKe#g0seEkRbi)K|i-^qWH zW9c6LLPB}?BWA`?kD9~Y9f#`u&mp0aKaMWGiIMm<>cQ7gOI-UglkbJv%TcIyb1?~5 z+5EE@PyUR}hdpi{*xot~RewF!<N3}@BwTz0$Kn;#ThafIW-q5=9QnoA9q&i&?VG3v z{eUjUK4G?IAnLo2kNWW3k9s@aK%I^1`^-wjW5A_g9Es|<0M+pl)Xa9HW_k?k;fL1C zSd;uOr~%a2Z&s)a>H*U+0?V-zuEdV`B<l4(gSGL;{j9&1xayPUls84a9to%i4@4cN z3D^#A$Nsnpbp}pi8~huF;rGN_L=Q4*7losU7f7cPZB&ViqvBL0JYiaYdv)YyXCgFH z%5sQLiEoLE#AV`DLf7p?RqARsx;`hy*v{F#&?=~0%YI%7F0JrP>hvc(q{rfpTb}Ps zpg`AEq918}Vq-9uc%JmLMCCPyvaiYLBQ%p}LbRt$S6$-YL#bc?$Rb(G-v5a7P@)(4 zKrV@Lg15%$KtUc3v=vE){!3MMr)-K6T+a}{Cx$3<%QefU8&Wr)bZ=})+)Fx{c%7I_ zz7%yZIRn+5AC(9TJ{=RSwMZjUsWJ&i5{n33i;3q5y~(;hCJqt$xhf<0syN>fdx-mp zY~nNGP2vke-%edaXg?jp@gYf^A^wx_>i+}TNumxhmB=BlYqs@@$vRzaUO!14Y?;WS zyeB?P=wATzvK}M`5&H=raW*v55>h(2x+W06BbF+|)rXeVh$zydR6sgia=l3KQ4L)~ zDIZ286YXu;WL!r4OvF-NdHusC+L^L|Q$fL2LjR!A3$GLR5W4ia*4w75p}`qWS&C^K z`swE58@le`&ke*SVm2{?c!?NE-9f}e(svTa30*<rn7+EFNjy#HHP&^3XdX(Lza1(0 zgUt`H56-mt8OYB`=p*NH@1`xULHaJ6u4E!*hsnHOSs;0S=-2PovJq7L4+?ssuKot6 zIr%BX%Qi34$w%6JO<R8!K1Nw0F@WenoFa5}<DQ<GiPbRR^2dY3+k~zq#NR_H{^E=C zsJIcA6OBkG5u-^L5R*u+!*Qr<9x<78BJmCBRyc!5Aaq3&b3!Te$3Qa{Zcw2C(bnE< zhJ(q!WAlHszJe=>e<Sn@d=hUEUlN}X>xo;hxn$lTju0_K25m+Y-AG3ecWW*7lBm3% zBC*?M!l<~9bQO%lUx>BDyM(Te#A@Q4GF(lmrz;ZQGf8I!o*?Q_R>PKw*0yeFFCL*_ z8xcXF7oQ|L6Vr%CiDF_Z_iEuV;xEK1Vm_g(F8BHpe>PdC3F!|=--Zit4Ka=MSbM*c zdXxork^74H8&ODXA#^n&o(QG*3osRR`H3+^C!zr{oJb<#iT@(T5tUawZR*>08MbgR zcA;!M)-+{<LX4-dH>qnxoNaU)=>tR>`9I-L#9s+ruMur2pC0;JYh4x+M~OdFRBJiB zU2ts5rC`t0&njZmx`zkHr}qu6PoEyVlzyt>;PB;P6}?ApuTpVp%spWhQ!|!V4LFlZ zJh|S!Zdr-9xX_>N&hQtN=KFmmv)lrIZoV%nD#PUaM!9aHr<0qQ=qW1l`m){h%#2Cn zA|q|CG|wCA!Y%c?N|%%s6%}|3y}nXUfvKwYS!$o<FI2gkk}+mX+K{mmBO`s@MeagR zL7CU}=Y(3Pr=?^}aC7p#1=(trt!8=tLa#eKV@%qd)DfAcO=yI{-5G6zQCsQ+|1|DE zb5Dt@&hmZvrTIKKRKd+H_Lmg}SBy`J2#t9{aL<sQfdchu?vKt$A2IefMq%#yJcV8j zVzg<HH9s;kvcR7;KQvISn(N8R@|XEaRjE*w3jGVcq2WeGD(PnVeWgseq;hteNwS-r zU+m2)^%pOxTrvh8Mc?Y&qb+a~=-u`E3YNHw@=Nnrh7Li`=7zx)!>iXTE6Mley4ht# z1^HC=y1`#E$JQwFl$0#;7iR|t?rhvd%U~u@lIJZbaC7{{8gX#l1UF6hCXGm~EHfK- z%Pb~o7G*xolJS_t|C?^`^n@=fUYWQlA}TqtTNk%Wa^J39D`w0nPpanX3Z7mQA4>eI zKZ0Rv6T_+7d2Q=NH*M;;5t;1nkcnwp$~+B%p%?vD2f+nvdsVkLf-mn#XkX}I_I}#^ z%PV+xZM$HDe$ioWu*$lW8kKc}>Fe56rvItIqIKPVZLxP<+kaZK@&+wpgP*T!QdI?; z*T;vs6`j`iu2RGG_;R(=!GewBs=Gdq(iKNHR;?XjUc%s4+u8*WY>0?3FIv!Ze{{>- zvO-U;r!c?NE%CVXJ;k2fZ1S9e^vp@)GJ^i?U7Bdoe&bCEp4grkti7dX#nc^h!h&bE zM*qgqpXbT-(^sCSfKFXfMRZNZrb6dP-QW5S@P1``=6N)k$~QnQ|7W18|9@YH{DS-< z&xF!Yn*vXv$EOyho;;6Fz5Mz{Fh?^a^Foy6dWzkI(Dd_tZm3}{i%>!j>cGAjdtZ7W kYzPni->0{fo|y{m%xrS!d+fkzY0vzv<E}Wkvwq}%1KgWABme*a diff --git a/po/tl.po b/po/tl.po index a0949ab5..f6f96552 100644 --- a/po/tl.po +++ b/po/tl.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.0.15\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2006-03-08 17:13+0800\n" "Last-Translator: Eric Pareja <xenos@upm.edu.ph>\n" "Language-Team: Tagalog <debian-tl@banwa.upm.edu.ph>\n" @@ -200,25 +200,25 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Pag-gamit: chage [mga opsyon] gumagamit\n" "\n" "Mga opsyon:\n" -" -d, --lastday HULING_ARAW itakda ang huling pagpalit ng password\n" -" sa HULING_ARAW\n" -" -E, --expiredate EXPIRE_DATE itakda ang pagkapaso ng account sa " -"EXPIRE_DATE\n" -" -h, --help ipakita ang tulong at lumabas\n" -" -I, --inactive INACTIVE itakda ang password na inaktibo matapos " -"mapaso\n" -" at gawin itong INACTIVE\n" -" -l, --list ipakita ang impormasyon tungkol sa account\n" -" -m, --mindays MIN_DAYS itakda na hindi kukulang sa MIN_DAYS\n" -" bago palitan ang password\n" -" -M, --maxdays MAX_DAYS itakda na hindi hihigit sa MAX_DAYS\n" -" bago palitan ang password\n" -" -W, --warndays WARN_DAYS itakda ang babala tungkol sa pagpaso sa " -"WARN_DAYS\n" +" -d, --lastday HULING_ARAW\titakda ang huling pagpalit ng password\n" +"\t\t\t\tsa HULING_ARAW\n" +" -E, --expiredate EXPIRE_DATE\titakda ang pagkapaso ng account sa\n" +"\t\t\t\tEXPIRE_DATE\n" +" -h, --help\t\t\tipakita ang tulong at lumabas\n" +" -I, --inactive INACTIVE\titakda ang password na inaktibo matapos\n" +"\t\t\t\tmapaso at gawin itong INACTIVE\n" +" -l, --list\t\t\tipakita ang impormasyon tungkol sa account\n" +" -m, --mindays MIN_DAYS\titakda na hindi kukulang sa MIN_DAYS\n" +"\t\t\t\tbago palitan ang password\n" +" -M, --maxdays MAX_DAYS\titakda na hindi hihigit sa MAX_DAYS\n" +"\t\t\t\tbago palitan ang password\n" +" -W, --warndays WARN_DAYS\titakda ang babala tungkol sa pagpaso sa\n" +"\t\t\t\tWARN_DAYS\n" #, c-format msgid "Enter the new value, or press ENTER for the default\n" @@ -461,6 +461,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Pag-gamit: chpasswd [mga opsyon]\n" "\n" @@ -523,6 +524,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Pag-gamit: chpasswd [mga option]\n" "\n" @@ -589,18 +591,17 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Pag-gamit: faillog [mga opsyon]\n" "\n" "Mga opsyon:\n" " -a, --all\t\tipakita ang mga record ng faillog para sa lahat\n" " -h, --help\t\tipakita ang tulong na ito at lumabas\n" -" -l, --lock-time SEG\tmatapos mabigo sa pagpasok, i-lock ng SEG segundo " -"ang\n" -"\t\t\taccount\n" -" -m, --maximum MAX\titakda ang maximum na bilang ng kabiguan sa pagpasok " -"na\n" -"\t\t\thanggang MAX lamang\n" +" -l, --lock-time SEG\tmatapos mabigo sa pagpasok, i-lock ng SEG segundo\n" +"\t\t\tang account\n" +" -m, --maximum MAX\titakda ang maximum na bilang ng kabiguan sa pagpasok\n" +"\t\t\tna hanggang MAX lamang\n" " -r, --reset\t\tireset ang mga tagabilang ng kabiguan sa pagpasok\n" " -t, --time ARAW\tipakita ang faillog records na hindi tatanda sa ARAW\n" " -u, --user LOGIN\tipakita ang faillog record o pangasiwaan ang tagabilang\n" @@ -725,13 +726,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Pag-gamit: groupadd [mga opsyon] grupo\n" "\n" @@ -984,6 +986,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Pag-gamit: lastlog [mga option]\n" "\n" @@ -1210,6 +1213,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Pag-gamit: passwd [mga opsyon] [login]\n" "\n" @@ -1402,6 +1406,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Pag-gamit: su [mga opsyon] [login]\n" "\n" @@ -1527,6 +1532,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Pag-gamit: useradd [mga opsyon] LOGIN\n" "\n" @@ -1694,6 +1700,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1750,21 +1757,21 @@ msgstr "%s: hindi tatanggalin ang directory %s (mawawalan ng bahay si %s)\n" msgid "%s: error removing directory %s\n" msgstr "%s: error sa pagtanggal ng directory %s\n" -#, c-format +#, fuzzy, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1773,6 +1780,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Pag-gamit: usermod [mga opsyon] LOGIN\n" "\n" @@ -1877,6 +1885,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Pag-gamit: vipw [mga opsyon]\n" "\n" diff --git a/po/tr.gmo b/po/tr.gmo index 809a7fe8fd94daf88181443fdf0c1df71c31129b..09fbccebc4c1aff0906642eb1ab82b7ff5458fa5 100644 GIT binary patch delta 675 zcmXZZJ4ixd6u|K#4T|=#C-$(e2&vIaD}yp3aHy%FrRZf3i<XE8x46(26b(@!ZPm~i zI0S;w7A-D8L~~?C4UIMRKis?A-**n*J>NOs_g!>+6&*JTuURc3?{gw9{KG*kn-}rp zF!taKR^UFy@eDm!#BzMWAeOKNJqsdj7)Arfu@*N_&)da1JX#P_nps?tsKGm=2YJLX z>|GRT!fn(>4l#lSY{L@j|IU<kP!Jo4lc@jAVk>4aiYHi!_oxj$rA%wmPZ9<R*OIj{ zf+NJUIEh&d;0Nk~o@J|02=!*-XkZe(n8td{*dAaz@dbwP!H$1S7CsWb6_Er+u^%^W zFHswKMx89YYV99IKk+o`O=K{Lr`U;kJ72POrmX=&sEtfu7|ksf28%3e!942QK4S;I zqP|(xnsqY)>?WQ<opcZNEst%lQ41F^hHt17H?CXt#?V3R)sI7Rw>2*jcf2b$U_|3X Q(Z1YyV&2I8&h5DW0h^Ouy8r+H delta 677 zcmXZZJxD@P6u|NOpux<-?1Qq*S4OGyp^^z<P=P}&EiHwbeHpYw6u9+<wxDQ;3LC4T zEpTWMgtlm~B?xPdq>rU3Xz71=Z+X9a4)>jV&b?n{?Ypeq#GQsqDOF7>Wy3#=VNFUY z55{pA7qA}paTL$64j<8hujs=ncA_J#lotc2<1{wm1~%d@HseuR8LETD6$xqN4(UNX z;UtC^m2%@YN+X9Dz!G|~it@iLV;<Ctt;7kG|B~2+ISk_oHsC!<L(dt*ob;1~PNH_n z+!(}h;v~*u9=q`a<v_=>S;&uaGcnXLflka~3+5~ju#flx`|-hwe+(9FB-&TFZj9gv zZdzWVG*CgAEU;?spFj`sJjzYv(1)iufJG}`wY0671Nc!InL$4qTP$=Id6a@hl((&5 z5Z_SV%$YTBrU!?J=TIiyLwU<%%WIUvC5+%Z%Eaz<v)&YH#7_BWs&MOi3D~29k&qsW Sj)lX8^LR?v^ulj)$Nmq!v0fhl diff --git a/po/tr.po b/po/tr.po index 569eed46..23c65eab 100644 --- a/po/tr.po +++ b/po/tr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2004-06-13 10:27+0300\n" "Last-Translator: Mehmet Türker <mturker@innova.com.tr>\n" "Language-Team: Turkish <debian-l10n-turkish@lists.debian.org>\n" @@ -191,6 +191,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" #, c-format @@ -431,6 +432,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -486,6 +488,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" #, c-format @@ -545,6 +548,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" #, c-format @@ -665,13 +669,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" #, c-format @@ -915,6 +920,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" #, c-format @@ -1137,6 +1143,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" msgid "Old password: " @@ -1199,7 +1206,7 @@ msgstr "%s için parola değişmedi\n" #, c-format msgid "Password changed.\n" -msgstr "Parola değişti \n" +msgstr "Parola değişti\n" #, fuzzy, c-format msgid "Password set to expire.\n" @@ -1316,6 +1323,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" #, c-format @@ -1429,6 +1437,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" #, fuzzy, c-format @@ -1568,6 +1577,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1624,19 +1634,19 @@ msgstr "%s: %s dizini silinirken hata oluştu\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1645,6 +1655,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" #, c-format @@ -1723,6 +1734,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" #, c-format diff --git a/po/uk.gmo b/po/uk.gmo index ae8a245786079596c01468bedcba12bfc7a5e917..3b99445e3377882a455c50d7a0ca48c6e566a4c8 100644 GIT binary patch delta 3788 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 delta 3732 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 diff --git a/po/uk.po b/po/uk.po index ec29e9a2..c5c66adc 100644 --- a/po/uk.po +++ b/po/uk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow-4.0.13\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2005-10-23 19:11+0300\n" "Last-Translator: Eugeniy Meshcheryakov <eugen@univ.kiev.ua>\n" "Language-Team: Ukrainian\n" @@ -195,25 +195,25 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Використання: chage [параметри] користувач\n" "\n" "Параметри:\n" -" -d, --lastday ОСТАННІЙ_ДЕНЬ\tвстановити дату останньої зміни пароля в " -"ОСТАННІЙ_ДЕНЬ\n" -" -E, --expiredate ДАТА_ПРОСТР\tвстановити дату прострочення облікового " -"запису у ДАТА_ПРОСТР\n" +" -d, --lastday ОСТАННІЙ_ДЕНЬ\tвстановити дату останньої зміни пароля в\n" +"\t\t\t\tОСТАННІЙ_ДЕНЬ\n" +" -E, --expiredate ДАТА_ПРОСТР\tвстановити дату прострочення облікового\n" +"\t\t\t\tзапису у ДАТА_ПРОСТР\n" " -h, --help\t\t\tвивести це довідкове повідомлення та вийти\n" " -I, --inactive НЕАКТИВНИЙ\tзробити пароль неактивним після прострочення\n" " -l, --list\t\t\tпоказати інформацію про вік облікового запису\n" -" -m, --mindays МІН_ДНІВ\tвстановити найменшу кількість днів перед зміною " -"пароля у \n" -"\t\t\t\tМІН_ДНІВ\n" -" -M, --maxdays МАКС_ДНІВ\t встановити максимальну кількість днів перед " -"зміною\n" -"\t\t\t\tпароля у МАКС_ДНІВ\n" -" -W, --warndays ПОПЕРЕДЖЕНЯЯ\tвстоновити кількість днів перед попередженням " -"про прострочення у ПОПЕРЕДЖЕННЯ\n" +" -m, --mindays МІН_ДНІВ\tвстановити найменшу кількість днів перед зміною\n" +"\t\t\t\tпароля у МІН_ДНІВ\n" +" -M, --maxdays МАКС_ДНІВ\tвстановити максимальну кількість днів перед\n" +"\t\t\t\tзміною пароля у МАКС_ДНІВ\n" +" -W, --warndays ПОПЕРЕДЖЕНЯЯ\tвстоновити кількість днів перед " +"попередженням\n" +"\t\t\t\tпро прострочення у ПОПЕРЕДЖЕННЯ\n" #, c-format msgid "Enter the new value, or press ENTER for the default\n" @@ -456,6 +456,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Використання: chpasswd [опції]\n" "\n" @@ -518,6 +519,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Використання: chpasswd [опції]\n" "\n" @@ -584,16 +586,17 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Використання: faillog [опції]\n" "\n" "Опції:\n" " -a, --all\t\t\tпоказати помилки входу для всіх користувачів\n" " -h, --help\t\t\tпоказати цю допомогу та вийти\n" -" -l, --lock-time СЕК\t\tпісля помилки входу блокувати рахунок на СЕК " -"секунд\n" -" -m, --maximum МАКС\t\tвстановити максимальну кількість помилок входу до " -"МАКС\n" +" -l, --lock-time СЕК\t\tпісля помилки входу блокувати рахунок на СЕК\n" +"\t\t\t\tсекунд\n" +" -m, --maximum МАКС\t\tвстановити максимальну кількість помилок входу до\n" +"\t\t\t\tМАКС\n" " -r, --reset\t\t\tперезавантажити лічільник помилок входу\n" " -t, --time ДНІВ\t\tпоказати помилки входу новіші за ДНІВ\n" " -u, --user ЛОГІН\t\tпоказати помилки входу або вести лічільники помилок\n" @@ -718,13 +721,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Використання: groupadd [параметри] група\n" "\n" @@ -733,8 +737,8 @@ msgstr "" "\t\t\t\tвже існує\n" " -g, --gid GID\t\tвикористати GID для нової групи\n" " -h, --help\t\t\tпоказати це довідкове повідомлення та вийти\n" -" -K, --key КЛЮЧ=ЗНАЧЕННЯ\t\tзмінити значення за замовченням з /etc/login." -"defs\n" +" -K, --key КЛЮЧ=ЗНАЧЕННЯ\t\tзмінити значення за замовченням\n" +"\t\t\t\t\tз /etc/login.defs\n" " -o, --non-unique\t\tдозволити створювати групи з GID що повторюються\n" #, c-format @@ -978,6 +982,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Використання: lastlog [параметри]\n" "\n" @@ -1209,6 +1214,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Використання: passwd [параметри] [логін]\n" "\n" @@ -1226,11 +1232,11 @@ msgstr "" " -r, --repository СХОВИЩЕ\tзмінити пароль у вказаному СХОВИЩІ\n" " -S, --status\t\t\tзвітувати про стан пароля вказаного запису\n" " -u, --unlock\t\t\tрозблокувати вказаний запис\n" -" -w, --warndays ПОП_ДНІВ\tвстановити кількість днів перед повідомленням про " -"прострочення у ПОП_ДНІВ\n" -" -x, --maxdays МАКС_ДНІВ\tвстановити максимальну кількість днів перед " -"зміною\n" -"\t\t\t\tпароля у МАКС_ДНІВ\n" +" -w, --warndays ПОП_ДНІВ\tвстановити кількість днів перед повідомленням " +"про\n" +"\t\t\t\tпрострочення у ПОП_ДНІВ\n" +" -x, --maxdays МАКС_ДНІВ\tвстановити максимальну кількість днів перед\n" +"\t\t\t\tзміною пароля у МАКС_ДНІВ\n" msgid "Old password: " msgstr "Старий пароль: " @@ -1410,6 +1416,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" #, c-format @@ -1523,27 +1530,28 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Використання: useradd [параметри] ЛОГІН\n" "\n" "Параметри:\n" -" -b, --base-dir БАЗОВА_ТЕКА\tбазова тека для домашніх тек нових \n" +" -b, --base-dir БАЗОВА_ТЕКА\tбазова тека для домашніх тек нових\n" "\t\t\t\tкористувацьких облікових записів\n" -" -c, --comment КОМЕНТАР\t\tвстановити поле GECOS для нового запису " -"користувача\n" +" -c, --comment КОМЕНТАР\t\tвстановити поле GECOS для нового запису\n" +"\t\t\t\tкористувача\n" " -d, --home-dir ДОМ_ТЕКА\tдомашня тека для нового запису користувача\n" " -D, --defaults\t\tдрукувати або зберегти змінені налаштування useradd\n" " -e, --expiredate ДАТА_ПРОСТР\tвстановити дату прострочення запису\n" " -f, --inactive НЕАКТИВНИЙ\tзробити пароль неактивним після прострочення\n" " -g, --gid ГРУПА\t\tвикористовувати ГРУПУ для нового запису користувача\n" -" -G, --groups ГРУПИ\t\tсписок додаткових груп для нового запису " -"користувача\n" +" -G, --groups ГРУПИ\t\tсписок додаткових груп для нового запису\n" +"\t\t\t\tкористувача\n" " -h, --help\t\t\tпоказати це довідкове повідомлення і вийти\n" " -k, --skel ТЕКА_КІСТЯКА\t\tвказати альтернативну теку для кістяка\n" " -K, --key КЛЮЧ=ЗНАЧЕННЯ\t\tпереписати значення з /etc/login.defs\n" " -m, --create-home\t\tстворити домашню теку для запису нового користувача\n" -" -o, --non-unique\t\tдозволювати створювати користувачів з UID що " -"повторюються\n" +" -o, --non-unique\t\tдозволювати створювати користувачів з UID що\n" +"\t\t\t\tповторюються\n" " -p, --password ПАРОЛЬ\tвикористовувати зашифрований пароль для нового\n" "\t\t\t\tзапису користувача\n" " -s, --shell ОБОЛОНКА\t\tвхідна оболонка для нового запису користувача\n" @@ -1687,6 +1695,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1744,19 +1753,19 @@ msgstr "%s: помилка видалення теки %s\n" #, fuzzy, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1765,11 +1774,12 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Використання: useradd [параметри] ЛОГІН\n" "\n" "Параметри:\n" -" -b, --base-dir БАЗОВА_ТЕКА\tбазова тека для домашніх тек нових \n" +" -b, --base-dir БАЗОВА_ТЕКА\tбазова тека для домашніх тек нових\n" "\t\t\t\tкористувацьких облікових записів\n" " -c, --comment КОМЕНТАР\t\tвстановити поле GECOS для нового запису " "користувача\n" @@ -1867,6 +1877,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" #, c-format diff --git a/po/vi.gmo b/po/vi.gmo index d978caafe2c0cdbddca195ceca82147da165aac9..28ebbb6a0359652c0061b179d0712953d57abdb5 100644 GIT binary patch delta 4836 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 O3u3vCdWUo$82EqGd6TdJ delta 4674 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 diff --git a/po/vi.po b/po/vi.po index 249f830f..736a6f69 100644 --- a/po/vi.po +++ b/po/vi.po @@ -6,15 +6,15 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.0.16\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" -"PO-Revision-Date: 2006-05-24 17:29+0930\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" +"PO-Revision-Date: 2006-06-23 21:53+0930\n" "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" -"Language-Team: Vietnamese <gnomevi-list@lists.sourceforge.net>\n" +"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -"X-Generator: LocFactoryEditor 1.6b36\n" +"X-Generator: LocFactoryEditor 1.6a11\n" #, c-format msgid "Could not allocate space for config info.\n" @@ -192,6 +192,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "Cách sử dụng: chage [tùy_chọn] người_dùng\n" "\n" @@ -449,6 +450,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Cách sử dụng: chgpasswd [tùy_chọn]\n" "\n" @@ -513,6 +515,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "Cách sử dụng: chpasswd [tùy_chọn]\n" "\n" @@ -583,6 +586,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "Cách sử dụng: faillog [tùy_chọn]\n" "\n" @@ -719,13 +723,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "Cách sử dụng: groupadd [tùy_chọn] nhóm\n" "\n" @@ -985,6 +990,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "Cách sử dụng: lastlog [tùy_chọn]\n" "\n" @@ -1219,6 +1225,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "Cách sử dụng: passwd [tùy_chọn] [tên_dùng]\n" "\n" @@ -1421,6 +1428,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "Cách sử dụng: su [tùy_chọn...] [tên_dùng]\n" "\n" @@ -1546,6 +1554,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "Cách sử dụng: useradd [tùy_chon] TÊN_DÙNG\n" "\n" @@ -1718,6 +1727,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" "Cách sử dụng: userdel [các_tùy_chọn] ĐĂNG_NHẬP\n" "\n" @@ -1783,19 +1793,19 @@ msgstr "%s: gặp lỗi khi gỡ bỏ thư mục %s\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1804,6 +1814,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "Cách sử dụng: usermod [tùy_chọn] tên_dùng\n" "\n" @@ -1812,22 +1823,25 @@ msgstr "" "Tùy chọn:\n" " -a, --append NHÓM\t\t_phụ thêm_ người dùng vào nhóm phụ này\n" " -c, --comment CHUỖI\t\tgiá trị mới trong trường GECOS (_ghi chú_)\n" -" -d, --home THƯ_MỤC_CHÍNH\t\tthư mục đăng nhập mới\n" -"\tcho tài khoản người dùng mới (_thư mục chính_)\n" -" -e, --expiredate NGÀY\tlập ngày hết hạn dùng tài khoản\n" -" -f, --inactive CHUỖI\tlập mật khẩu mới _không hoạt động_ thành chuỗi này\n" -" -g, --gid NHÓM\t\tbuộc gán nhóm này là nhóm đăng nhập ban đầu mới\n" -" -G, --groups NHÓM\t\tdanh sách _các nhóm_ phụ\n" +" -d, --home THƯ_MỤC_CHÍNH\t\tthư mục chính mới cho tài khoản\n" +" người dùng\n" +" -e, --expiredate NGÀY\tđặt ngày hết hạn dùng tài khoản thành ngày này\n" +" -f, --inactive CHUỖI\tđặt mật khẩu là _không hoạt động_ sau khi hết hạn\n" +" dùng thành chuỗi này\n" +" -g, --gid NHÓM\t\tbuộc gán nhóm này là nhóm chính mới\n" +" -G, --groups NHÓM\t\tdanh sách mới _các nhóm_ phụ\n" " -h, --help\t\t\thiển thị _trợ giúp_ này rồi thoát\n" -" -l, --login TÊN_DÙNG\t\ttên dùng mới (_đăng nhập_)\n" +" -l, --login TÊN_ĐĂNG_NHẬP\t\ttên _đăng nhập_ mới\n" " -L, --lock\t\t\tl_khóa_ tài khoản người dùng\n" " -m, --move-home\t\t_di chuyển_ nội dụng của _thư mục chính_\n" "\tsang địa điểm mới (chỉ dùng với tùy chọn « -d »)\n" " -o, --non-unique\t\tcho phép sử dụng UID trùng (_không độc nhất_)\n" -" -p, --password MẬT_KHẨU\tsử dụng _mật khẩu_ mật mã cho mật khẩu mới\n" -" -s, --shell HỆ_VỎ\t\t_hệ vỏ_ đăng nhập mới cho tài khoản người dùng\n" -" -u, --uid UID\t\t\tUID mới cho tài khoản người dùng\n" -" -U, --unlock\t\t\t_bỏ khóa_ tài khoản người dùng\n" +" -p, --password MẬT_KHẨU\tsử dụng _mật khẩu_ đã mật mã cho mật\n" +" khẩu mới\n" +" -s, --shell TRÌNH_BAO\t\t_trình bao_ đăng nhập mới cho tài khoản\n" +" người dùng\n" +" -u, --uid UID\t\t\t_mã hiệu người dùng_ mới cho tài khoản người dùng\n" +" -U, --unlock\t\t\t_mở khóa_ tài khoản người dùng\n" #, c-format msgid "%s: out of memory in update_group\n" @@ -1905,6 +1919,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "Cách sử dụng: vipw [tùy_chọn]\n" "\n" diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo index 9993b7f4dacc269b8ab92fb7b8ca1d17fd04776e..d6e85b5e70f1fa49cbb1ef2f97a4ab0c9d22579e 100644 GIT binary patch delta 7841 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 delta 8932 zcmZwM30zgx+Q;z?CI)IIDk>suXDu}ca6odnf`}+MTaF<dlmre5s5u?&I;A;vDzzNT zQX3q?+0^T8x;EUK)wRJgHBL}wlMT1bdVl}3miP62Ykzw9uC?~sYp?a}wa)?D`g~}` ziBR9!$QvGZI3|ZUP7IE%?l={c*GH+<ak|AiPA%+?H)9&s#?iK(k6hx+!FqT<Hp5NW z3SYztcoBPGdYt35$HmyzaeU5x3Y>F3#b^w5jg7HB^=_yE2V+Al!RELEYhao6Zx})S zO}r7`$BB3z8(?x1bAB9ZL6fl>_jhJc(2C}vGVmbspR<b}y5T8gZq7w?v3gU-X@PCA z5e`L7yb#;r{pjKWRKNGJAO40KFNM`8xfAdv?(a;apbRWTt#~We#TPI*0ZgKP5$j-U zmap?kNRu-JTVg5d{Cd=ccB8I;-5NkG@OM=I7-r{F$G#MFVmxX^v#>F)vGsk(;+<2- zwa#VK1R5}ko_RYAj)S^>JnH(Hw!Rj1{a)1dr%{jON=x#u)YfIEFs2ia>NpxZ;cRqq z7xJI;7C)4_|DZBetF;-h6)F=0Q41+Tjkg>%kuubMPN6dWtv!Ep8}hFXUD}udh9i@6 zW}q(Egqrbj)Qrnf17EfEX1ACXCn1m5xx+dO)o&wmFXts&zl54Vom<U9JNYQ6<8V~R znW$7gfx6)_+x{LZGkRw<p{7WalZxtJjGDj->mFo|&bz4ozo8b|j2)_aA5`6!Ya14z zOT!M-%3nhb_ysB>HF;?@U_5G5jYsvHftuJ_TR)6?6d$4<(Ql}|5_Ow-G`FJa{c(Wa z|8e%jcGPBi8MTSdpi=ddHL8P|U;^p}BT+Y=iDcDTkIKZW)(fa{uA&ywu%kJjgc^4g zHrD$;je<+VL$<>{tVR7T)a!H(Z^!R35<9UoHDC%Vm6K7AYB}D7PoazZP><*|>Jf)_ z4n94nHL5-WUGDG9vM1J~_P|NhO1?wQv}U|nX<O8V8L0LW+wQmR`>+n}XHc2^8uhkR zO)wvDF<6&+dsJrnqE8o0pb*?dsMM}N7oW#o_>Mhar;FqCq~0DUVgYI|yoDO)3)BRE zLuICUSF;DwP&dp%^_zpb-|DX9Ul%+}Lv4H;d0b98YID`=W>%hny3r`qX1oVoT#K6U zA=Ee@qxM3T?&eXoN3FOIF2<2aQk=8c1nVS{|9TV>63syA7*5@b5qK|Z<_l0W-;BC& zFV@G?s2hBR>Q|))-;@}K)$vZ$Uh<&&l_JS;mZBDN!e>uZ+7nk%n<$<SeAySP;80Xb zN8*h*3-$gkKxOW6)Wr8<Z#;%1!}%RGPB(UNRZPW3I0$u}FOPzD^DK<Sji{CF!3KEJ zdI6P@E69d+!q^Dv*B$k!hM-n_59<6J48z@64G$on+Rky*{VI@&_?!rKSYsMmqGptg z8fYZy1`|;i%(Uk>pi;UEhv9MTjdl1Dg~L&=-4s-c*I*1DLoMixt$&Y^+~29)hvyVZ zdhs(l%<bzq0rVuB0n<~MDd#6*P6+2yP5Y<)&2KWlpfb}Y%}gvFW9XNR(X?j`;ERlB zI2+@r|2&AXIo~jYEctFA2bqp@i4Ip;P9+^KjxwJE@7`fjc@;a;-r-L37UZA?o{Kec z9clvG(8cFb&-@+KBfWsi<PX>aYmPSc&KUguPp6;(b5YM|J~qJ}s7?1e*1&I2kLW6r zb*I)ClZi}hNIe(zDCePz8!;A-qf&ns^|t+l>R)p#`PZ{)HP&2^jLoQfP&2+CHIXf- z3tvQSrVniUdDIQ6j58~3irRDu7>-G(z0?o2@}a0bF#|P$P2+g}8t@Pe+B7FH1~1{w z7%|=q)Ce_D3skB*qB4<$>X(5^^#s(7rXt_C&RW#OUq&tL3_cmcYl(VvPx|gMA1r0o zSFLAI1AmR$)lQZfs6IBP+79zE9dE~jcpLtR?Xl%VlbI11O})gr61DQDQIFd95`|a_ zUs|hYo6U2JwL9wB_s6O@0!QK))IiUpUdK1AAE7>=zC>l{2h<*_mSgVI7B!)Cq}}J_ zQc%j4A-`)ld$1{fg1SMdhje2Msyzdn<2~39A3^o|7&Y)usLVy?n#?srJ%U8*U{wEH zjMw`=kAj~4KHK3uHlh9#>P8JGnE`rYBkIFZ?{SfJ6{`Pk)B@f{^>Zeh_83%#ds@d? zXX`xocOIjl8y!WxCKs$%Py^M?GXr$6W?BnTH(rjqei!QcckTI0*n)bEyUq2TP@f}1 zY<(g6bm3MCO36vo0H2~#{VQsKxGCm*3aUN<wW5XAt=1Rq`3tswBRf<RY=yc{8frm> zw!So<{HtM?ZFt>w_{LhJz+BiGHP9ei_gWu9P3RD6oKH{_yMpQ;U1+XPLY>b-Ep!fQ zPpv5=|LS;>26+)%VNI{OAOSVt5Ni=?B`Z<=_uBT;w*3cNk1jI(x})~Wc+@y^tsCt5 z7ksvG9+mpAdrZeT)Qx&tvr!*ROHjM{Nz@0<5nKPKwH(LL{tN1JV&qiQzXVlZip_Al z)%OMkrSKbTRI&N;Ny1xc_h3g{jheuVs1=<<?GdNMT;B}Uo`!1AL#_A$)OF8bE&K;+ zq3>fqz5m}*h@_!gsTm+0mD(w&XSN(~#vQ1E4x<Ks50#-Gu{AcDX6nhP8|0zJxer_7 zR@8UO>!@)*#aO-nzf(}h*y-j(Z`2LOqS|L+6mGzJxYzm`YU1axK3+y`uIe+4El}h1 z!r&gT^|{!a_6-=#{hhNEy5P?^9y{D?p4CdML;X3_z$Z`xok6YO3f_kGXPOnKqB3+B z>JiLArF=8$QSP?qKeGOe!SDa5S?24vBSzD4C~C75*!E?pJ@PDS#cyK`4B$BY4ij<k zY%{@SSd;oQwtfi1sDFUE?i^}Cmu8cHrMB7}Gs9Ta3I|{e-i>;8i!m8@q6WBZb>^B0 z)kI~`MeT`Ewtcp3Ux~Wz73({A1NC!r$-iEQfISgTy)pGDRO;hVE9sAEI1=09X4HUh zqE_}HDl_M8`}e5pL*^Olp)%XXnv8MOC-^9YQ;>Q__hTd6hkCZBP&W#hZ!&Qc>V^pz zfk~(dr=l|E!C1TxwFkDKGW-&1A!kq%`y91!-&G2ld6WChW{Jlv>dBanPoZZ19k#=o ze>I<wJy18y#s)YKU0jEHOAh0vQ2sW=^VEwL8HX-5{o|MLRUXRoA4H)~2!FpXH8VZC z%=``b18U_hA27d2bjA?+rJyF1x}1Gdg<s22D}HVjznpOX4Q$QBZTcYJE1XY%gg?(X ze`THd)9i~!8H0NB$MnI*bGn;?cH??fs`jH&^(JZpXYBb()aw+w-efEi_1?EY7jH*p zV!U;_brtG6We3LKDQt>gVJ+_O)ZSoH)&#pz?~3}wD?&Z1`KXCKj2hrsY=kFKsSeol zS5OOy+-Piz+GPE#xv1+F+4|$?t4qV*DQKndp<cIg)Jm#vGAnJ4)u?wx_3LFFh+5g5 z7>Dyw6W)T_)ca7M8^=)-51<wny4h^vI-AMAI!4nVo1-Sw9yL&3RLV!8i<3|TE<vS! zC%X6whT!+azleA$%2))Z69*{k^P`zMaj*q~?|)W^FIW%$xP_Cq5t`wLL@p5^z9q_u zi^NNW4t_CmZlJGLrK6G<WC!0tIZllniNu9q$z*UWeUgYQ+A?t6b@z9M(V*iyq6cL? zf<`!r*iU&caqXBu+t*ZT6JrTwqa|%Rl(AQWrT_hrO|gbO|1ssi5M8PJCQ+D4u(_Q! zG)%^xwj;&hU#hY*ZKG7+c%E2I^ik!yW1KD5rEebPZWv4OhB^tvYs6jDORyusTUO2a zQH2oyo<?<)3%!}ibQysIi0Oom8N@!K8s~JJBaRVzkxB_(cIPs&g?Na_AwDDiNqkQ9 zAav-HW;BN4CP{oi{G0IT|ADNha1(I{kxO02c<UuobvoL5cj|3yo5-fU3qDThUjRDe zA)*)Y9KkP_&Y9p!izziDbPOZ-40L9x!qJ^8s}d2E)73yZRdO6A_)H5Pf1$k}kwCPx zZ6k3uafN71`?cd2TWDe0d`=k+j}ZC?jjni=SVZWEqD^m^j=Bb?KW%-@#li2JwYGf@ zt{^Ii@kAPNgcv~IUc_+9_YtoWI{d`T`qVv5VGj{Y==hX~4wkr)^#|+i_QpePeGKv` zAN;36mvg_{_8Tex)t0X@oVMds-n-Tyxqt9?#_QYC==cvBx}c6EgA+}C6!AA(7pc_4 zZN0kfKMuFk){eNHh$l`FIy!Mq_Z*5<(dY7G1MwE2<6h!F!4e<)IFXJkaV}Aha(iMR z<$OY4a?5Zq>X=B3q}-19hH@N^AzBkU>JSrxCG(@FnF}ZA5J@z*CmUjK>Tlcn)7BF> zpLmjJ%lS9)H{uK8Jn;Z={c#tSH;BIzjfhOH8Ax=Z97ZfqE}o!p?bt<Ov#sbW{#nXZ zunGQ3EG6C{blgHLCeEtD(SUwB!tq^Gbmrmf#7(r_Xxl_n+c)?uo}yt55k{j2cM`V| zcM{u(sl*+etAYK9qr^gD3ZbJG=Msq*Ox3AR`F+Z_;yrjjaVO;rd;S_X)8^Yq?JMF- zqJVgq&{2<gCRpMtoQ^uY#2}(A5lQqX+7qpaPl&<9wWAf+)V9}U+Q#14fwm!7-L&-z zGK9u%lzt|f*o$tZyqid&eh_~mJ|c9SB%0GcI{0a=yi6lrB(|1SjqTsUpV7C%-zE98 zvc@T$L;XWi6a5dQj`mlio+>-ke{M)ww*hObl${#1D5UI;%(*xCoDs!YlRSxTX|ZQ& zfj7q;<1H%5^A;A5bMw8E@(Lp&GEF@(!gbqawRPLI%PK1J6y~_8Lo-JV4iC4rlF6Rn z5N?UrRk^sds3_l4;3+K0$~RqgeYUR8_7<q!?VCAhP)eVS;o;$hp6Twito%}s>&*>b zotn}&bC{c(=gH5}WjVTRvbVtF_Rk!YG9fu_sJSLML;vQ?=KiM#AB)Z^b~R95VO~id zHw~V2Cr$O17Wtd3YT#cxBq}U8=VAUWeY*JaHKyq^Ff%nR<4<N`&K71Bcr=ND=7Q`g z;o;%=-s~yCi7IPuR(7_xw6H{-3e>5<JIxcEZg{wgZnn3ugasF0Tb)*t;O68_^<<ZL zr`~%lWlTPTu{C&>9)a7M(Oqw0{=M$>ypqYJp^d-8>UvRG`T5@IBs;HglABXnl%Gd; zkL&++XhuR&R&nuk@6=$@iZzwu$)5atcUb?Ffdj8gnQNMJy;HRa|FU6jiZVAME!nkg z=2>31un`)qv``CYil*>~4ERqE`=ac`@Ks?E3GF&{a62R<cI;R-X3XVgA#PcQ?{Z|A z*<}9M6;b|kzM4J$WIF|RFRFNG`)5lIR31MXSh~4#aarK;jg?!Ttax-m#gPSOC%NSZ zpYtzU(J<`u#mhf?WVe6+il*(a+ZpD1F5q0nx+8(34_7?4lb@{vJNKJX8~={Mu0Lnx zBXQ+NkJJ6X!yXPS*$~*a%wBb5fi_NkJArF=ALa&@tf}0x-CuiYr$5<6x+!xF-Z!vn zdBwKf|9|s*{?Pou&PUBG0|!?HRv!4XokJr2JKw;fg@K)iDz+UV9gJUoba}<moo?&$ zBlQ-RA6~)6AS3fC_Z={+(JqPcZ(7{gA3iL$3gh^9tZv-Rt=xI6{NQ0O5A0f0v3b7k p`Nu7C{j5v|{a>w)OZ;QAHj9S%zx$$c+Y_wr`rc(-9{eioe*hF~Z8rb_ diff --git a/po/zh_CN.po b/po/zh_CN.po index 3c324fbd..0490126a 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.0.15\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2006-03-11 00:35+1300\n" "Last-Translator: Carlos Z.F. Liu <carlosliu@users.sourceforge.net>\n" "Language-Team: Debian Chinese [GB] <debian-chinese-gb@lists.debian.org>\n" @@ -191,6 +191,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "用法:chage [选项] 用户名\n" "\n" @@ -444,6 +445,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "用法:chpasswd [选项]\n" "\n" @@ -505,6 +507,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "用法:chpasswd [选项]\n" "\n" @@ -570,6 +573,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "用法:faillog [选项]\n" "\n" @@ -702,13 +706,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" "用法:groupadd [选项] 组\n" "\n" @@ -821,7 +826,7 @@ msgstr "%s:%s 不是一个独有的名称\n" #, c-format msgid "Usage: %s [-r] [-s] [group [gshadow]]\n" -msgstr "用法:%s [-r] [-s] [组 [gshadow]] \n" +msgstr "用法:%s [-r] [-s] [组 [gshadow]]\n" #, c-format msgid "Usage: %s [-r] [-s] [group]\n" @@ -960,6 +965,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "用法:lastlog [选项]\n" "\n" @@ -1186,6 +1192,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" "用法:passwd [选项] [用户名]\n" "\n" @@ -1384,6 +1391,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" "用法:su [选项] [用户名]\n" "\n" @@ -1506,6 +1514,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" "用法:useradd [选项] 用户名\n" "\n" @@ -1663,6 +1672,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1717,21 +1727,21 @@ msgstr "%s:不能删除目录 %s (因为这将删除用户 %s 的主目录)\n" msgid "%s: error removing directory %s\n" msgstr "%s:删除目录 %s 时出错\n" -#, c-format +#, fuzzy, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1740,6 +1750,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" "用法:usermod [选项] 用户名\n" "\n" @@ -1837,6 +1848,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" "用法:vipw [选项]\n" "\n" diff --git a/po/zh_TW.gmo b/po/zh_TW.gmo index 5ca6c348ebdc88a6b407567d475fd93f739ed020..87f4b2611c5aaa8dc9208e3d027ba766bccb2517 100644 GIT binary patch delta 3040 zcmXZdc}&-J9LMnw=nx1*P(%>qR1v}k2q_Sj26^O#W?rc%mImsUPRqr<)0LT<Zb}}s zvRKR9^1yJ6wRE#XXXcU1t1!zyT;{Rnm1p*R`FU^R<MaOTIo_Z5=kxpVdwa<F_K@bR z@Zh3zZs#E9y5oit=aNI6+m4D4l{wcR|G-F$d4?ZM!X(VWRII>koP!0p77KAdCgLsB z_?U9%qA>@x-oSDfxHK9=>FA6#7>A260as#g++y+fsD;|if3Yud++gR@u>`Yl8uHIA z=RX}}KPr(kn1a_a4ZA!WIM<6t{<F^Yz_A#Q^H384OvXk`!&c11)2IaRqZ01=oO5B= z2cN(^RN{lM56(cXw-R&lQ`EXY1vI+QxP-BI54B*_5WhewK1p1GO6(0(0;{k+gsVc8 z^!?|3LYq)0-h~=}0CnPatiyZAZMfGeoO=p`&uKhO<0NKbbfrIOfjJ(P`C?S5*P<%c zYMw-0-A%K@3nWh*hvArt<1rhx&fBOrv=KRQ;I`7x#%-96=TLY2$oi9p`AQ7NJo@Kg z1~y<0wxY)WiK^rSR0X1k`wC>4B{+cov8XF}_i;b>zng{<IA~r$y@l8j{-imm#D=31 zsI~q^vkiOFe;QTl8>sbSM|z7<>rFKmqbj&YvcKDI9fwg1{Eb>5{6%jbYJn=$#9Gwj zT8&Dq8TD~HVZRR><>&QAm3#zhehq3~J!a!)7(9N3_KQoX4Pr)n`<tUs6YDHqk4kX2 zc?wm5`xYmR@o^by+$4+ZQR_Eaf7=-DUjxorN9b68r+rZyR-q=mX>LM|Z#92IZS2PR zlO|(6VKHjlTyqWfCH@LE{#R7xZjYn>YV@e`14>ZwEb|@f-)iwui~qq?&Esin{6JKq zQ&1bdWj3Koe+V`10xGeN6TJNb8gX=tMh&bsmthTY1M2gB$NH0B@^O(l*{nxZtjRox zxx`n^#EHH#6{ss;iaJ2>0S$ee_MjFxZ9YVuDD!1MVF<<$&p;)*5c#0ERTz&aQ1kyn zRiN`EU+QA)LR^K~XEv%5E0IbBZW|4~#v{JN-NqioJtsTY4+mfZPDdrQ#N2=?<sOUA zns=-}VT%7AC_}9`9+haFxdM~e-)*L$lC+q|Q43#1WgIuvZ(M}>>YRW{xE}R!-GN>4 zFec)8RB7*GH%y%7ToLw1B~pXhuO2hl-+f3!rQM6Vvm=;{cg^mv_zep&jsDRVFSK|y z>WzGfx`Jb<H+2i6FnqdmG+jKF;v!UnyD*5Ram+f-VHoj4)WnW6d<kPwiDjcEPCzBN z82jKl9D;4AdH2omnZD%ls0!p-Ty62vnbcnscF-ZeMxErK#g{RS_ztSXiPiqET^^Pb zm!jq^LnZzm>f~#!zX>&Or}-`FN=})Vs{`jE=y0?A2_vy5VKFM>D%1w6P$%7h+UOgM z#P2W#kD@Aa1$$w{Z2xw$u{-fd)c9Gbgyy3j<MM!p?tT;2;1@U&qX_iKCSe{fLVX&V zFclA@61|LR*lCVmFdMHCm!lqA-m7dJ>Rcu2agLko|5ntZ4i<buBbLT?)JgVXI<{jO z{)d%VI?sQBtUx8O2esfYs5f*CwcrEmk9gf5EE9Dlg{Y5lC8ptYB*DN1zTq~TyHQ^t zKcY%{9WyYdmakbXK$Wl-RoVcR$VSxoW>jU4ph|qn`X8Ceb$;9+%+Tk5;^PM2*{G9$ zgvxjycEX=A3eTbvyNF7t^L(F3K4ueFp!ye}5?hCQY}-)l?Zr$yjv9XxQ?zi(0{@HB zmd38RA)%om4F|gAaAytIyIlzF7}9boeoF_!mL-WP=`HI^286c!P&O<qvN*4xC@sIZ aB)_mFVQ6!D!^btL4QJ*?wcMzwjrboL!-g&Z delta 3042 zcmXZe3ryBk7{~GRzPVRK5EKvrkrzZj!Q!Uko0^K(GzH6Rl8BcSrKL-AvHW*IbJHyi ziCRt8vRaZ#zKpfXSuHbf<>n<7)7EC*mdi_Ca=N}h&)L+^c@F3DoadbP#dBwTXV3Ur zG9$e6#+V(0jp>e?L&l`|jcG>3`-T|vD4xYgj2>!C4EDfe%)vA)#T=Z6g}4EWa1SQo z4b=GPVf@7$)OrJl8P5c1jG&_nR$(_>hKX2*eegpU|A1QPwDVugCXRi=m~<?`Oq_-M zF&_WuAbU`WoWNB42ZPvUxMxf+8jlU<R5%F}@OjjPSFtBHVh~%gHy%eNco&s$*Ad19 zFcUjtE-LXsn1vOn_3AJex1iQN;L(VsaRIyH9n^x6BkcmIm`7ZSO6)~c0&DS%&zNnf zlD;*{Ce(mB@pjbsA5kYhjZ5(kavNsBXbz3u$211fIEtCrd5k@2zOx*a`EpdLH=ruk z>O6|Ny6aBgSYx7yV=)3#@oCILt@8@%4Q)ma?3t}Jv~e4zV>{}O@4NmU<7_2{Vt@MQ zVFqr(e%Oi{e-2g2|4<d^Jl<9y!&!pG^iM)v!J7~Jx&NIsl)zr+Wz<`UdD5OV2bI`Z zR04}#f1|SvQ|LdAD)lwgdNC8M#i;dWI+vp=xL&fq+2%U-qZYV`S|Bjdnu}VX3^j2v z>T#_@CAI_gaXaFE-r*@buQ#gX<52UfQ1far2R}mZ;VX1MxPaOqdXhEIIRQ1X+Ql1D z3GQ?rLsj6eixVc>ID{HE&Be8-^&4G(+hp!v1KM4ODYJLl2en}tYQjoq18RJ$^Au|1 z2dI-Kmm5=n#i(%$o$E21xCJ%-B&u>Z%c;K_-KW?AC8)U4`G)J?>f%E#zKUs@$J5sM zfv7}hpf-Bh*@P<nKGe8BP>K1Uv1WTTy3sKaHE@n|70xH#g!;VSa{b9uZCvD>?yN;s ztjW0-bBV7w6Q|kAl%lSD1?m9aJ2doh+J#!+xbq(BMCsG*gy9%NT!Bio2Kk_vwU~fM zQ1kynRUm4HEp;)*5|^R&nTx7K9a0I;d`d&F@u2N6H?aqC(oAFeVj(8tY*a!oIqOlS z+~wlmoVQ$m!Yune5JIh2j!LxJ`5Gp(zj>F2O7f-i7u3R6P#MQQYd0=JeRWR3WZa1Q zxHe-P?#Cqj9aY-f7>|jwjTwM>s6?tz`_*Cw`<wS@sI=dp?(87;#M{pJ3cFze2I-&Z z;u;sPL%osDQCDyn^`>rM6b7E-+At0u$7QGlx1$$L<FM;!#{ls?)I|RrTf!JrVp*t( zQ&0&m$1HpsM`9al-d$&)(w009Re`=Pp5x*bmDFDon(2^Vp-!^b#g{Nhd<#|L#JTpj zT`mqI9*ml|3YGX8)X6uv{wCDCFPz_@uH=~W(p=A&PINq=Lnn-=a<3MZaT#iZwWyQU zqc-{)Bk_Ao#Y3oyT*hA5ah`oUS=gO;JZgL;DxoEqfSyM~ci({eynlidFp@xzY#R2* zW!Mj!Fbxl23SPz_1{T-_v+*kNP}F0~TgX~|V@9JMXW1hAyP_I(FmDTut~8oaC)thZ z*p5T+K90fAV*3U1Ix2xMYQdwZH}p4Z!F#ShqS_uT19c^ZsE_ez3}OY6pl4RwhG}%R zpuRx%qe^-WGqB4N{(pxBs1jDAO1m1BNCRs8PE=(Mp-Ozw^*?Z?EVbiGFhigJsSg`G zBGk!0KxMoeJK_<H!jq`P&Z82FuCa;aV-E2sRDTUBv5lz5_8DruZ?QN2iW+|dQ?+o< z7wiv0;rHWmeOy-kPx1Zyeqa6d_&<rlCla<i;_u)KuS`l!4{r_?`NKaC85@Wk(7!N0 fm_Hy?P!LWkZAte9>zn4M)t_1v6}~xtNvHn-^Y(?T diff --git a/po/zh_TW.po b/po/zh_TW.po index 83b98b57..5cd2653d 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.0.9\n" "Report-Msgid-Bugs-To: kloczek@pld.org.pl\n" -"POT-Creation-Date: 2006-05-20 05:11+0200\n" +"POT-Creation-Date: 2006-06-25 16:13+0200\n" "PO-Revision-Date: 2005-06-02 22:20+0800\n" "Last-Translator: Asho Yeh <asho@debian.org.tw>\n" "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n" @@ -195,6 +195,7 @@ msgid "" " -M, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" " -W, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" +"\n" msgstr "" "用法:chage [選項] 使用者\n" "\n" @@ -446,6 +447,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "用法:chpasswd [選項]\n" "\n" @@ -508,6 +510,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -m, --md5\t\tuse MD5 encryption instead DES when the supplied\n" "\t\t\tpasswords are not encrypted\n" +"\n" msgstr "" "用法:chpasswd [選項]\n" "\n" @@ -574,6 +577,7 @@ msgid "" " -u, --user LOGIN\t\tdisplay faillog record or maintains failure counters\n" "\t\t\t\tand limits (if used with -r, -m or -l options) only\n" "\t\t\t\tfor user with LOGIN\n" +"\n" msgstr "" "用法:faillog [選項]\n" "\n" @@ -705,13 +709,14 @@ msgid "" "Usage: groupadd [options] group\n" "\n" "Options:\n" -" -f, --force\t\tforce exit with success status if the specified\n" +" -f, --force\t\t\tforce exit with success status if the specified\n" "\t\t\t\tgroup already exists\n" -" -g, --gid GID\t\tuse GID for the new group\n" +" -g, --gid GID\t\t\tuse GID for the new group\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -K, --key KEY=VALUE\t\toverrides /etc/login.defs defaults\n" " -o, --non-unique\t\tallow create group with duplicate\n" "\t\t\t\t(non-unique) GID\n" +"\n" msgstr "" #, c-format @@ -816,7 +821,7 @@ msgstr "%s:%s 不是一個唯一的名稱\n" #, c-format msgid "Usage: %s [-r] [-s] [group [gshadow]]\n" -msgstr "用法:%s [-r] [-s] [群組 [gshadow]] \n" +msgstr "用法:%s [-r] [-s] [群組 [gshadow]]\n" #, c-format msgid "Usage: %s [-r] [-s] [group]\n" @@ -955,6 +960,7 @@ msgid "" " -h, --help\t\tdisplay this help message and exit\n" " -t, --time DAYS\tprint only lastlog records more recent than DAYS\n" " -u, --user LOGIN\tprint lastlog record for user with specified LOGIN\n" +"\n" msgstr "" "用法:lastlog [選項]\n" "\n" @@ -1182,6 +1188,7 @@ msgid "" " -w, --warndays WARN_DAYS\tset expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS\tset maximim number of days before password\n" "\t\t\t\tchange to MAX_DAYS\n" +"\n" msgstr "" msgid "Old password: " @@ -1361,6 +1368,7 @@ msgid "" " --preserve-environment\tdo not reset environment variables, and keep\n" "\t\t\t\tthe same shell\n" " -s, --shell SHELL\t\tuse SHELL instead of the default in passwd\n" +"\n" msgstr "" #, c-format @@ -1474,6 +1482,7 @@ msgid "" "\t\t\t\taccount\n" " -s, --shell SHELL\t\tthe login shell for the new user account\n" " -u, --uid UID\t\t\tforce use the UID for the new user account\n" +"\n" msgstr "" #, fuzzy, c-format @@ -1611,6 +1620,7 @@ msgid "" " -f, --force\t\t\tforce removal of files, even if not owned by user\n" " -h, --help\t\t\tdisplay this help message and exit\n" " -r, --remove\t\t\tremove home directory and mail spool\n" +"\n" msgstr "" #, c-format @@ -1667,19 +1677,19 @@ msgstr "%s:刪除目錄 %s 時出錯\n" #, c-format msgid "" -"Usage: usermod [options] login\n" +"Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP\t\tappend the user to the supplemental GROUP\n" " -c, --comment COMMENT\t\tnew value of the GECOS field\n" -" -d, --home HOME_DIR\t\tnew login directory for the new user account\n" +" -d, --home HOME_DIR\t\tnew home directory for the user account\n" " -e, --expiredate EXPIRE_DATE\tset account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE\tset password inactive after expiration\n" "\t\t\t\tto INACTIVE\n" -" -g, --gid GROUP\t\tforce use GROUP as new initial login group\n" -" -G, --groups GROUPS\t\tlist of supplementary GROUPS\n" +" -g, --gid GROUP\t\tforce use GROUP as new primary group\n" +" -G, --groups GROUPS\t\tnew list of supplementary GROUPS\n" " -h, --help\t\t\tdisplay this help message and exit\n" -" -l, --login LOGIN\t\tnew value of the login name\n" +" -l, --login NEW_LOGIN\t\tnew value of the login name\n" " -L, --lock\t\t\tlock the user account\n" " -m, --move-home\t\tmove contents of the home directory to the new\n" "\t\t\t\tlocation (use only with -d)\n" @@ -1688,6 +1698,7 @@ msgid "" " -s, --shell SHELL\t\tnew login shell for the user account\n" " -u, --uid UID\t\t\tnew UID for the user account\n" " -U, --unlock\t\t\tunlock the user account\n" +"\n" msgstr "" #, c-format @@ -1766,6 +1777,7 @@ msgid "" " -p, --passwd\t\t\tedit passwd database\n" " -q, --quiet\t\t\tquiet mode\n" " -s, --shadow\t\t\tedit shadow or gshadow database\n" +"\n" msgstr "" #, c-format diff --git a/src/Makefile.am b/src/Makefile.am index 33892be9..ee3a814d 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -21,6 +21,7 @@ INCLUDES = \ # $prefix/bin and $prefix/sbin, no install-data hacks...) bin_PROGRAMS = groups login su +sbin_PROGRAMS = nologin ubin_PROGRAMS = faillog lastlog chage chfn chsh expiry gpasswd newgrp passwd usbin_PROGRAMS = \ chgpasswd \ @@ -33,7 +34,6 @@ usbin_PROGRAMS = \ grpunconv \ logoutd \ newusers \ - nologin \ pwck \ pwconv \ pwunconv \ diff --git a/src/Makefile.in b/src/Makefile.in index b4ee4b5c..99771b7e 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -37,16 +37,16 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ bin_PROGRAMS = groups$(EXEEXT) login$(EXEEXT) su$(EXEEXT) +sbin_PROGRAMS = nologin$(EXEEXT) ubin_PROGRAMS = faillog$(EXEEXT) lastlog$(EXEEXT) chage$(EXEEXT) \ chfn$(EXEEXT) chsh$(EXEEXT) expiry$(EXEEXT) gpasswd$(EXEEXT) \ newgrp$(EXEEXT) passwd$(EXEEXT) usbin_PROGRAMS = chgpasswd$(EXEEXT) chpasswd$(EXEEXT) \ groupadd$(EXEEXT) groupdel$(EXEEXT) groupmod$(EXEEXT) \ grpck$(EXEEXT) grpconv$(EXEEXT) grpunconv$(EXEEXT) \ - logoutd$(EXEEXT) newusers$(EXEEXT) nologin$(EXEEXT) \ - pwck$(EXEEXT) pwconv$(EXEEXT) pwunconv$(EXEEXT) \ - useradd$(EXEEXT) userdel$(EXEEXT) usermod$(EXEEXT) \ - vipw$(EXEEXT) + logoutd$(EXEEXT) newusers$(EXEEXT) pwck$(EXEEXT) \ + pwconv$(EXEEXT) pwunconv$(EXEEXT) useradd$(EXEEXT) \ + userdel$(EXEEXT) usermod$(EXEEXT) vipw$(EXEEXT) noinst_PROGRAMS = id$(EXEEXT) sulogin$(EXEEXT) subdir = src DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in @@ -58,13 +58,14 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(ubindir)" \ - "$(DESTDIR)$(usbindir)" +am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \ + "$(DESTDIR)$(ubindir)" "$(DESTDIR)$(usbindir)" binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) +sbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM) ubinPROGRAMS_INSTALL = $(INSTALL_PROGRAM) usbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM) -PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(ubin_PROGRAMS) \ - $(usbin_PROGRAMS) +PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(sbin_PROGRAMS) \ + $(ubin_PROGRAMS) $(usbin_PROGRAMS) chage_SOURCES = chage.c chage_OBJECTS = chage.$(OBJEXT) am__DEPENDENCIES_1 = $(top_builddir)/libmisc/libmisc.a \ @@ -412,9 +413,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign src/Makefile + $(AUTOMAKE) --gnu src/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -467,6 +468,34 @@ clean-noinstPROGRAMS: echo " rm -f $$p $$f"; \ rm -f $$p $$f ; \ done +install-sbinPROGRAMS: $(sbin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(sbindir)" || $(mkdir_p) "$(DESTDIR)$(sbindir)" + @list='$(sbin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(sbinPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(sbindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(sbinPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(sbindir)/$$f" || exit 1; \ + else :; fi; \ + done + +uninstall-sbinPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(sbin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(sbindir)/$$f'"; \ + rm -f "$(DESTDIR)$(sbindir)/$$f"; \ + done + +clean-sbinPROGRAMS: + @list='$(sbin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done install-ubinPROGRAMS: $(ubin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(ubindir)" || $(mkdir_p) "$(DESTDIR)$(ubindir)" @@ -771,7 +800,7 @@ check-am: all-am check: check-am all-am: Makefile $(PROGRAMS) installdirs: - for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(ubindir)" "$(DESTDIR)$(usbindir)"; do \ + for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(ubindir)" "$(DESTDIR)$(usbindir)"; do \ test -z "$$dir" || $(mkdir_p) "$$dir"; \ done install: install-am @@ -798,8 +827,8 @@ maintainer-clean-generic: clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool \ - clean-noinstPROGRAMS clean-ubinPROGRAMS clean-usbinPROGRAMS \ - mostlyclean-am + clean-noinstPROGRAMS clean-sbinPROGRAMS clean-ubinPROGRAMS \ + clean-usbinPROGRAMS mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) @@ -819,7 +848,7 @@ info-am: install-data-am: install-ubinPROGRAMS install-usbinPROGRAMS -install-exec-am: install-binPROGRAMS +install-exec-am: install-binPROGRAMS install-sbinPROGRAMS install-info: install-info-am @@ -846,22 +875,24 @@ ps: ps-am ps-am: uninstall-am: uninstall-binPROGRAMS uninstall-info-am \ - uninstall-ubinPROGRAMS uninstall-usbinPROGRAMS + uninstall-sbinPROGRAMS uninstall-ubinPROGRAMS \ + uninstall-usbinPROGRAMS .PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \ clean-generic clean-libtool clean-noinstPROGRAMS \ - clean-ubinPROGRAMS clean-usbinPROGRAMS ctags distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-binPROGRAMS install-data \ - install-data-am install-exec install-exec-am install-info \ - install-info-am install-man install-strip install-ubinPROGRAMS \ - install-usbinPROGRAMS installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags uninstall uninstall-am \ - uninstall-binPROGRAMS uninstall-info-am uninstall-ubinPROGRAMS \ - uninstall-usbinPROGRAMS + clean-sbinPROGRAMS clean-ubinPROGRAMS clean-usbinPROGRAMS \ + ctags distclean distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-sbinPROGRAMS \ + install-strip install-ubinPROGRAMS install-usbinPROGRAMS \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am uninstall-sbinPROGRAMS \ + uninstall-ubinPROGRAMS uninstall-usbinPROGRAMS install-am: all-am diff --git a/src/chage.c b/src/chage.c index 9333fef5..7cf56817 100644 --- a/src/chage.c +++ b/src/chage.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: chage.c,v 1.71 2006/02/21 22:44:35 kloczek Exp $" +#ident "$Id: chage.c,v 1.72 2006/06/20 20:00:04 kloczek Exp $" #include <ctype.h> #include <fcntl.h> @@ -116,7 +116,8 @@ static void usage (void) " change to MIN_DAYS\n" " -M, --maxdays MAX_DAYS set maximim number of days before password\n" " change to MAX_DAYS\n" - " -W, --warndays WARN_DAYS set expiration warning days to WARN_DAYS\n")); + " -W, --warndays WARN_DAYS set expiration warning days to WARN_DAYS\n" + "\n")); exit (E_USAGE); } diff --git a/src/chgpasswd.c b/src/chgpasswd.c index ea446afc..a9ea4a0e 100644 --- a/src/chgpasswd.c +++ b/src/chgpasswd.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: chgpasswd.c,v 1.4 2006/05/19 23:47:11 kloczek Exp $" +#ident "$Id: chgpasswd.c,v 1.5 2006/06/20 20:00:04 kloczek Exp $" #include <fcntl.h> #include <getopt.h> @@ -71,7 +71,8 @@ static void usage (void) " -e, --encrypted supplied passwords are encrypted\n" " -h, --help display this help message and exit\n" " -m, --md5 use MD5 encryption instead DES when the supplied\n" - " passwords are not encrypted\n")); + " passwords are not encrypted\n" + "\n")); exit (1); } diff --git a/src/chpasswd.c b/src/chpasswd.c index 6064beed..5e159c3f 100644 --- a/src/chpasswd.c +++ b/src/chpasswd.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: chpasswd.c,v 1.34 2005/10/19 15:21:07 kloczek Exp $" +#ident "$Id: chpasswd.c,v 1.37 2006/06/24 10:18:55 kloczek Exp $" #include <fcntl.h> #include <getopt.h> @@ -40,6 +40,7 @@ #include "pam_defs.h" #endif /* USE_PAM */ #include "defines.h" +#include "exitcodes.h" #include "nscd.h" #include "prototypes.h" #include "pwio.h" @@ -67,8 +68,9 @@ static void usage (void) " -e, --encrypted supplied passwords are encrypted\n" " -h, --help display this help message and exit\n" " -m, --md5 use MD5 encryption instead DES when the supplied\n" - " passwords are not encrypted\n")); - exit (1); + " passwords are not encrypted\n" + "\n")); + exit (E_USAGE); } int main (int argc, char **argv) diff --git a/src/faillog.c b/src/faillog.c index dc1ee335..27943994 100644 --- a/src/faillog.c +++ b/src/faillog.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: faillog.c,v 1.26 2005/08/31 17:25:00 kloczek Exp $" +#ident "$Id: faillog.c,v 1.28 2006/06/25 13:08:25 kloczek Exp $" #include <getopt.h> #include <pwd.h> @@ -71,7 +71,8 @@ static void usage (void) " -t, --time DAYS display faillog records more recent than DAYS\n" " -u, --user LOGIN display faillog record or maintains failure counters\n" " and limits (if used with -r, -m or -l options) only\n" - " for user with LOGIN\n")); + " for user with LOGIN\n" + "\n")); exit (E_USAGE); } @@ -311,11 +312,11 @@ int main (int argc, char **argv) static struct option long_options[] = { {"all", no_argument, NULL, 'a'}, {"help", no_argument, NULL, 'h'}, - {"lock-secs", no_argument, NULL, 'l'}, - {"maximum", no_argument, NULL, 'm'}, + {"lock-secs", required_argument, NULL, 'l'}, + {"maximum", required_argument, NULL, 'm'}, {"reset", no_argument, NULL, 'r'}, - {"time", no_argument, NULL, 't'}, - {"user", no_argument, NULL, 'u'}, + {"time", required_argument, NULL, 't'}, + {"user", required_argument, NULL, 'u'}, {NULL, 0, NULL, '\0'} }; diff --git a/src/groupadd.c b/src/groupadd.c index 35113ca8..eac3e880 100644 --- a/src/groupadd.c +++ b/src/groupadd.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: groupadd.c,v 1.51 2006/01/18 19:55:15 kloczek Exp $" +#ident "$Id: groupadd.c,v 1.53 2006/06/24 05:52:00 kloczek Exp $" #include <ctype.h> #include <fcntl.h> @@ -97,13 +97,14 @@ static void usage (void) fprintf (stderr, _("Usage: groupadd [options] group\n" "\n" "Options:\n" - " -f, --force force exit with success status if the specified\n" + " -f, --force force exit with success status if the specified\n" " group already exists\n" - " -g, --gid GID use GID for the new group\n" + " -g, --gid GID use GID for the new group\n" " -h, --help display this help message and exit\n" " -K, --key KEY=VALUE overrides /etc/login.defs defaults\n" " -o, --non-unique allow create group with duplicate\n" - " (non-unique) GID\n")); + " (non-unique) GID\n" + "\n")); exit (E_USAGE); } diff --git a/src/lastlog.c b/src/lastlog.c index 9adaf1e2..8b07e247 100644 --- a/src/lastlog.c +++ b/src/lastlog.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: lastlog.c,v 1.25 2006/03/05 22:06:58 kloczek Exp $" +#ident "$Id: lastlog.c,v 1.26 2006/06/20 20:00:04 kloczek Exp $" #include <getopt.h> #include <lastlog.h> @@ -74,7 +74,8 @@ static void usage (void) " -b, --before DAYS print only lastlog records older than DAYS\n" " -h, --help display this help message and exit\n" " -t, --time DAYS print only lastlog records more recent than DAYS\n" - " -u, --user LOGIN print lastlog record for user with specified LOGIN\n")); + " -u, --user LOGIN print lastlog record for user with specified LOGIN\n" + "\n")); exit (1); } diff --git a/src/login.c b/src/login.c index c30b3b97..a2c2e77c 100644 --- a/src/login.c +++ b/src/login.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: login.c,v 1.85 2006/05/07 17:44:39 kloczek Exp $" +#ident "$Id: login.c,v 1.86 2006/07/10 04:11:32 kloczek Exp $" #include <errno.h> #include <grp.h> @@ -889,9 +889,7 @@ int main (int argc, char **argv) } strncpy (failent.ut_user, failent_user, sizeof (failent.ut_user)); -#ifdef USER_PROCESS failent.ut_type = USER_PROCESS; -#endif failtmp (&failent); } memzero (username, sizeof username); diff --git a/src/logoutd.c b/src/logoutd.c index ef76d072..428dadfe 100644 --- a/src/logoutd.c +++ b/src/logoutd.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: logoutd.c,v 1.30 2005/09/07 15:00:45 kloczek Exp $" +#ident "$Id: logoutd.c,v 1.31 2006/07/10 04:11:32 kloczek Exp $" #include <fcntl.h> #include <signal.h> @@ -204,10 +204,8 @@ int main (int argc, char **argv) #else while ((ut = getutent ())) { #endif -#ifdef USER_PROCESS if (ut->ut_type != USER_PROCESS) continue; -#endif if (ut->ut_user[0] == '\0') continue; if (check_login (ut)) @@ -244,24 +242,12 @@ int main (int argc, char **argv) close (tty_fd); sleep (10); } -#ifdef USER_PROCESS /* USG_UTMP */ + if (ut->ut_pid > 1) { kill (-ut->ut_pid, SIGHUP); sleep (10); kill (-ut->ut_pid, SIGKILL); } -#else /* BSD || SUN || SUN4 */ - /* - * vhangup() the line to kill try and kill - * whatever is out there using it. - */ - if ((tty_fd = - open (tty_name, O_RDONLY | O_NDELAY)) == -1) - continue; - - vhangup (tty_fd); - close (tty_fd); -#endif /* BSD || SUN || SUN4 */ strncpy (user, ut->ut_user, sizeof (user) - 1); user[sizeof (user) - 1] = '\0'; diff --git a/src/passwd.c b/src/passwd.c index c700eaeb..577fe0e2 100644 --- a/src/passwd.c +++ b/src/passwd.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: passwd.c,v 1.58 2006/03/26 19:15:27 kloczek Exp $" +#ident "$Id: passwd.c,v 1.59 2006/06/20 20:00:04 kloczek Exp $" #include <errno.h> #include <fcntl.h> @@ -149,7 +149,8 @@ static void usage (int status) " -u, --unlock unlock the named account\n" " -w, --warndays WARN_DAYS set expiration warning days to WARN_DAYS\n" " -x, --maxdays MAX_DAYS set maximim number of days before password\n" - " change to MAX_DAYS\n")); + " change to MAX_DAYS\n" + "\n")); exit (status); } diff --git a/src/su.c b/src/su.c index 80d5bf0c..a75ede00 100644 --- a/src/su.c +++ b/src/su.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: su.c,v 1.70 2006/05/07 17:26:59 kloczek Exp $" +#ident "$Id: su.c,v 1.71 2006/06/20 20:00:04 kloczek Exp $" #include <getopt.h> #include <grp.h> @@ -261,7 +261,8 @@ static void usage (void) " -m, -p,\n" " --preserve-environment do not reset environment variables, and keep\n" " the same shell\n" - " -s, --shell SHELL use SHELL instead of the default in passwd\n")); + " -s, --shell SHELL use SHELL instead of the default in passwd\n" + "\n")); exit (E_USAGE); } diff --git a/src/useradd.c b/src/useradd.c index 1b02a56f..51f70a17 100644 --- a/src/useradd.c +++ b/src/useradd.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: useradd.c,v 1.96 2006/05/30 18:28:45 kloczek Exp $" +#ident "$Id: useradd.c,v 1.99 2006/06/22 11:30:32 kloczek Exp $" #include <ctype.h> #include <errno.h> @@ -633,7 +633,8 @@ static void usage (void) " -p, --password PASSWORD use encrypted password for the new user\n" " account\n" " -s, --shell SHELL the login shell for the new user account\n" - " -u, --uid UID force use the UID for the new user account\n")); + " -u, --uid UID force use the UID for the new user account\n" + "\n")); exit (E_USAGE); } @@ -1246,6 +1247,11 @@ static void process_flags (int argc, char **argv) if (!sflg) user_shell = def_shell; + + /* TODO: add handle change default spool mail creation by + -K CREATE_MAIL_SPOOL={yes,no}. It need rewrite internal API for handle + shadow tools configuration */ + create_mail_spool = def_create_mail_spool; } /* @@ -1599,24 +1605,24 @@ static void create_mail (void) if (fd < 0) { perror (_("Creating mailbox file")); return; - - gr = getgrnam ("mail"); - if (!gr) { - fprintf (stderr, - _ - ("Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n")); - gid = user_gid; - mode = 0600; - } else { - gid = gr->gr_gid; - mode = 0660; - } - - if (fchown (fd, user_id, gid) || fchmod (fd, mode)) - perror (_("Setting mailbox file permissions")); - - close (fd); } + + gr = getgrnam ("mail"); + if (!gr) { + fprintf (stderr, + _ + ("Group 'mail' not found. Creating the user mailbox file with 0600 mode.\n")); + gid = user_gid; + mode = 0600; + } else { + gid = gr->gr_gid; + mode = 0660; + } + + if (fchown (fd, user_id, gid) || fchmod (fd, mode)) + perror (_("Setting mailbox file permissions")); + + close (fd); } } diff --git a/src/userdel.c b/src/userdel.c index a07787f7..9ccbb3c8 100644 --- a/src/userdel.c +++ b/src/userdel.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: userdel.c,v 1.64 2006/05/12 23:37:33 kloczek Exp $" +#ident "$Id: userdel.c,v 1.66 2006/07/10 04:11:32 kloczek Exp $" #include <errno.h> #include <fcntl.h> @@ -104,7 +104,8 @@ static void usage (void) "Options:\n" " -f, --force force removal of files, even if not owned by user\n" " -h, --help display this help message and exit\n" - " -r, --remove remove home directory and mail spool\n")); + " -r, --remove remove home directory and mail spool\n" + "\n")); exit (E_USAGE); } @@ -448,13 +449,9 @@ static void user_busy (const char *name, uid_t uid) setutent (); while ((utent = getutent ())) { #endif -#ifdef USER_PROCESS if (utent->ut_type != USER_PROCESS) continue; -#else - if (utent->ut_user[0] == '\0') - continue; -#endif + if (strncmp (utent->ut_user, name, sizeof utent->ut_user)) continue; fprintf (stderr, diff --git a/src/usermod.c b/src/usermod.c index 4aeb730b..c94b0049 100644 --- a/src/usermod.c +++ b/src/usermod.c @@ -29,7 +29,7 @@ #include <config.h> -#ident "$Id: usermod.c,v 1.66 2006/05/07 17:44:39 kloczek Exp $" +#ident "$Id: usermod.c,v 1.69 2006/06/25 13:10:29 kloczek Exp $" #include <ctype.h> #include <errno.h> @@ -273,19 +273,19 @@ static int get_groups (char *list) */ static void usage (void) { - fprintf (stderr, _("Usage: usermod [options] login\n" + fprintf (stderr, _("Usage: usermod [options] LOGIN\n" "\n" "Options:\n" " -a, --append GROUP append the user to the supplemental GROUP\n" " -c, --comment COMMENT new value of the GECOS field\n" - " -d, --home HOME_DIR new login directory for the new user account\n" + " -d, --home HOME_DIR new home directory for the user account\n" " -e, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE\n" " -f, --inactive INACTIVE set password inactive after expiration\n" " to INACTIVE\n" - " -g, --gid GROUP force use GROUP as new initial login group\n" - " -G, --groups GROUPS list of supplementary GROUPS\n" + " -g, --gid GROUP force use GROUP as new primary group\n" + " -G, --groups GROUPS new list of supplementary GROUPS\n" " -h, --help display this help message and exit\n" - " -l, --login LOGIN new value of the login name\n" + " -l, --login NEW_LOGIN new value of the login name\n" " -L, --lock lock the user account\n" " -m, --move-home move contents of the home directory to the new\n" " location (use only with -d)\n" @@ -293,7 +293,8 @@ static void usage (void) " -p, --password PASSWORD use encrypted password for the new password\n" " -s, --shell SHELL new login shell for the user account\n" " -u, --uid UID new UID for the user account\n" - " -U, --unlock unlock the user account\n")); + " -U, --unlock unlock the user account\n" + "\n")); exit (E_USAGE); } @@ -921,7 +922,7 @@ static void process_flags (int argc, char **argv) {NULL, 0, NULL, '\0'} }; while ((c = - getopt_long (argc, argv, "ac:d:e:f:g:G:l:Lmop:s:u:U", + getopt_long (argc, argv, "a:c:d:e:f:g:G:hl:Lmop:s:u:U", long_options, NULL)) != -1) { switch (c) { case 'a': diff --git a/src/vipw.c b/src/vipw.c index 7ae620f3..27fd6609 100644 --- a/src/vipw.c +++ b/src/vipw.c @@ -22,7 +22,7 @@ #include <config.h> -#ident "$Id: vipw.c,v 1.21 2006/01/18 19:55:15 kloczek Exp $" +#ident "$Id: vipw.c,v 1.22 2006/06/20 20:00:04 kloczek Exp $" #include <errno.h> #include <getopt.h> @@ -67,7 +67,8 @@ static void usage (void) " -h, --help display this help message and exit\n" " -p, --passwd edit passwd database\n" " -q, --quiet quiet mode\n" - " -s, --shadow edit shadow or gshadow database\n")); + " -s, --shadow edit shadow or gshadow database\n" + "\n")); exit (E_USAGE); }