diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..4a1f96e2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,47 @@ +*~ +lib*.a +*.o +*.lo +*.la +*.gmo +.deps +.libs + +*.patch +*.rej +*.orig + +Makefile +Makefile.in + +/ABOUT-NLS +/aclocal.m4 +/autom4te.cache +/config.guess +/config.h +/config.h.in +/config.log +/config.rpath +/config.status +/config.sub +/configure +/depcomp +/install-sh +/libtool +/ltmain.sh +/m4 +/missing +/stamp-h1 +/ylwrap + +/po/*.header +/po/*.sed +/po/*.sin +/po/Makefile.in.in +/po/Makevars.template +/po/POTFILES +/po/Rules-quot +/po/stamp-po + +/shadow.spec +/libmisc/getdate.c diff --git a/ABOUT-NLS b/ABOUT-NLS deleted file mode 100644 index ec20977e..00000000 --- a/ABOUT-NLS +++ /dev/null @@ -1,1101 +0,0 @@ -1 Notes on the Free Translation Project -*************************************** - -Free software is going international! The Free Translation Project is -a way to get maintainers of free software, translators, and users all -together, so that free software will gradually become able to speak many -languages. A few packages already provide translations for their -messages. - - If you found this `ABOUT-NLS' file inside a distribution, you may -assume that the distributed package does use GNU `gettext' internally, -itself available at your nearest GNU archive site. But you do _not_ -need to install GNU `gettext' prior to configuring, installing or using -this package with messages translated. - - Installers will find here some useful hints. These notes also -explain how users should proceed for getting the programs to use the -available translations. They tell how people wanting to contribute and -work on translations can contact the appropriate team. - - When reporting bugs in the `intl/' directory or bugs which may be -related to internationalization, you should tell about the version of -`gettext' which is used. The information can be found in the -`intl/VERSION' file, in internationalized packages. - -1.1 Quick configuration advice -============================== - -If you want to exploit the full power of internationalization, you -should configure it using - - ./configure --with-included-gettext - -to force usage of internationalizing routines provided within this -package, despite the existence of internationalizing capabilities in the -operating system where this package is being installed. So far, only -the `gettext' implementation in the GNU C library version 2 provides as -many features (such as locale alias, message inheritance, automatic -charset conversion or plural form handling) as the implementation here. -It is also not possible to offer this additional functionality on top -of a `catgets' implementation. Future versions of GNU `gettext' will -very likely convey even more functionality. So it might be a good idea -to change to GNU `gettext' as soon as possible. - - So you need _not_ provide this option if you are using GNU libc 2 or -you have installed a recent copy of the GNU gettext package with the -included `libintl'. - -1.2 INSTALL Matters -=================== - -Some packages are "localizable" when properly installed; the programs -they contain can be made to speak your own native language. Most such -packages use GNU `gettext'. Other packages have their own ways to -internationalization, predating GNU `gettext'. - - By default, this package will be installed to allow translation of -messages. It will automatically detect whether the system already -provides the GNU `gettext' functions. If not, the included GNU -`gettext' library will be used. This library is wholly contained -within this package, usually in the `intl/' subdirectory, so prior -installation of the GNU `gettext' package is _not_ required. -Installers may use special options at configuration time for changing -the default behaviour. The commands: - - ./configure --with-included-gettext - ./configure --disable-nls - -will, respectively, bypass any pre-existing `gettext' to use the -internationalizing routines provided within this package, or else, -_totally_ disable translation of messages. - - When you already have GNU `gettext' installed on your system and run -configure without an option for your new package, `configure' will -probably detect the previously built and installed `libintl.a' file and -will decide to use this. This might not be desirable. You should use -the more recent version of the GNU `gettext' library. I.e. if the file -`intl/VERSION' shows that the library which comes with this package is -more recent, you should use - - ./configure --with-included-gettext - -to prevent auto-detection. - - The configuration process will not test for the `catgets' function -and therefore it will not be used. The reason is that even an -emulation of `gettext' on top of `catgets' could not provide all the -extensions of the GNU `gettext' library. - - Internationalized packages usually have many `po/LL.po' files, where -LL gives an ISO 639 two-letter code identifying the language. Unless -translations have been forbidden at `configure' time by using the -`--disable-nls' switch, all available translations are installed -together with the package. However, the environment variable `LINGUAS' -may be set, prior to configuration, to limit the installed set. -`LINGUAS' should then contain a space separated list of two-letter -codes, stating which languages are allowed. - -1.3 Using This Package -====================== - -As a user, if your language has been installed for this package, you -only have to set the `LANG' environment variable to the appropriate -`LL_CC' combination. Here `LL' is an ISO 639 two-letter language code, -and `CC' is an ISO 3166 two-letter country code. For example, let's -suppose that you speak German and live in Germany. At the shell -prompt, merely execute `setenv LANG de_DE' (in `csh'), -`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash'). -This can be done from your `.login' or `.profile' file, once and for -all. - - You might think that the country code specification is redundant. -But in fact, some languages have dialects in different countries. For -example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The -country code serves to distinguish the dialects. - - The locale naming convention of `LL_CC', with `LL' denoting the -language and `CC' denoting the country, is the one use on systems based -on GNU libc. On other systems, some variations of this scheme are -used, such as `LL' or `LL_CC.ENCODING'. You can get the list of -locales supported by your system for your language by running the -command `locale -a | grep '^LL''. - - Not all programs have translations for all languages. By default, an -English message is shown in place of a nonexistent translation. If you -understand other languages, you can set up a priority list of languages. -This is done through a different environment variable, called -`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG' -for the purpose of message handling, but you still need to have `LANG' -set to the primary language; this is required by other parts of the -system libraries. For example, some Swedish users who would rather -read translations in German than English for when Swedish is not -available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'. - - Special advice for Norwegian users: The language code for Norwegian -bokma*l changed from `no' to `nb' recently (in 2003). During the -transition period, while some message catalogs for this language are -installed under `nb' and some older ones under `no', it's recommended -for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and -older translations are used. - - In the `LANGUAGE' environment variable, but not in the `LANG' -environment variable, `LL_CC' combinations can be abbreviated as `LL' -to denote the language's main dialect. For example, `de' is equivalent -to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT' -(Portuguese as spoken in Portugal) in this context. - -1.4 Translating Teams -===================== - -For the Free Translation Project to be a success, we need interested -people who like their own language and write it well, and who are also -able to synergize with other translators speaking the same language. -Each translation team has its own mailing list. The up-to-date list of -teams can be found at the Free Translation Project's homepage, -`http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams" -area. - - If you'd like to volunteer to _work_ at translating messages, you -should become a member of the translating team for your own language. -The subscribing address is _not_ the same as the list itself, it has -`-request' appended. For example, speakers of Swedish can send a -message to `sv-request@li.org', having this message body: - - subscribe - - Keep in mind that team members are expected to participate -_actively_ in translations, or at solving translational difficulties, -rather than merely lurking around. If your team does not exist yet and -you want to start one, or if you are unsure about what to do or how to -get started, please write to `translation@iro.umontreal.ca' to reach the -coordinator for all translator teams. - - The English team is special. It works at improving and uniformizing -the terminology in use. Proven linguistic skills are praised more than -programming skills, here. - -1.5 Available Packages -====================== - -Languages are not equally supported in all packages. The following -matrix shows the current state of internationalization, as of October -2006. The matrix shows, in regard of each package, for which languages -PO files have been submitted to translation coordination, with a -translation percentage of at least 50%. - - Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB eo - +----------------------------------------------------+ - GNUnet | [] | - a2ps | [] [] [] [] [] | - aegis | () | - ant-phone | () | - anubis | [] | - ap-utils | | - aspell | [] [] [] [] [] | - bash | [] [] [] | - batchelor | [] | - bfd | | - bibshelf | [] | - binutils | [] | - bison | [] [] | - bison-runtime | | - bluez-pin | [] [] [] [] [] | - cflow | [] | - clisp | [] [] | - console-tools | [] [] | - coreutils | [] [] [] | - cpio | | - cpplib | [] [] [] | - cryptonit | [] | - darkstat | [] () [] | - dialog | [] [] [] [] [] [] | - diffutils | [] [] [] [] [] [] | - doodle | [] | - e2fsprogs | [] [] | - enscript | [] [] [] [] | - error | [] [] [] [] | - fetchmail | [] [] () [] | - fileutils | [] [] | - findutils | [] [] [] | - flex | [] [] [] | - fslint | [] | - gas | | - gawk | [] [] [] | - gbiff | [] | - gcal | [] | - gcc | [] | - gettext-examples | [] [] [] [] [] | - gettext-runtime | [] [] [] [] [] | - gettext-tools | [] [] | - gimp-print | [] [] [] [] | - gip | [] | - gliv | [] | - glunarclock | [] | - gmult | [] [] | - gnubiff | () | - gnucash | () () [] | - gnucash-glossary | [] () | - gnuedu | | - gnulib | [] [] [] [] [] [] | - gnunet-gtk | | - gnutls | | - gpe-aerial | [] [] | - gpe-beam | [] [] | - gpe-calendar | | - gpe-clock | [] [] | - gpe-conf | [] [] | - gpe-contacts | | - gpe-edit | [] | - gpe-filemanager | | - gpe-go | [] | - gpe-login | [] [] | - gpe-ownerinfo | [] [] | - gpe-package | | - gpe-sketchbook | [] [] | - gpe-su | [] [] | - gpe-taskmanager | [] [] | - gpe-timesheet | [] | - gpe-today | [] [] | - gpe-todo | | - gphoto2 | [] [] [] [] | - gprof | [] [] | - gpsdrive | () () | - gramadoir | [] [] | - grep | [] [] [] [] [] [] | - gretl | | - gsasl | | - gss | | - gst-plugins | [] [] [] [] | - gst-plugins-base | [] [] [] | - gst-plugins-good | [] [] [] [] [] [] [] | - gstreamer | [] [] [] [] [] [] [] | - gtick | () | - gtkam | [] [] [] | - gtkorphan | [] [] | - gtkspell | [] [] [] [] | - gutenprint | [] | - hello | [] [] [] [] [] | - id-utils | [] [] | - impost | | - indent | [] [] [] | - iso_3166 | [] [] | - iso_3166_2 | | - iso_4217 | [] | - iso_639 | [] [] | - jpilot | [] | - jtag | | - jwhois | | - kbd | [] [] [] [] | - keytouch | | - keytouch-editor | | - keytouch-keyboa... | | - latrine | () | - ld | [] | - leafpad | [] [] [] [] [] | - libc | [] [] [] [] [] | - libexif | [] | - libextractor | [] | - libgpewidget | [] [] [] | - libgpg-error | [] | - libgphoto2 | [] [] | - libgphoto2_port | [] [] | - libgsasl | | - libiconv | [] [] | - libidn | [] [] | - lifelines | [] () | - lilypond | [] | - lingoteach | | - lynx | [] [] [] [] | - m4 | [] [] [] [] | - mailutils | [] | - make | [] [] | - man-db | [] () [] [] | - minicom | [] [] [] | - mysecretdiary | [] [] | - nano | [] [] [] | - nano_1_0 | [] () [] [] | - opcodes | [] | - parted | | - pilot-qof | [] | - psmisc | [] | - pwdutils | | - python | | - qof | | - radius | [] | - recode | [] [] [] [] [] [] | - rpm | [] [] | - screem | | - scrollkeeper | [] [] [] [] [] [] [] [] | - sed | [] [] [] | - sh-utils | [] [] | - shared-mime-info | [] [] [] [] | - sharutils | [] [] [] [] [] [] | - shishi | | - silky | | - skencil | [] () | - sketch | [] () | - solfege | | - soundtracker | [] [] | - sp | [] | - stardict | [] | - system-tools-ba... | [] [] [] [] [] [] [] [] [] | - tar | [] | - texinfo | [] [] [] | - textutils | [] [] [] | - tin | () () | - tp-robot | [] | - tuxpaint | [] [] [] [] [] | - unicode-han-tra... | | - unicode-transla... | | - util-linux | [] [] [] [] | - vorbis-tools | [] [] [] [] | - wastesedge | () | - wdiff | [] [] [] [] | - wget | [] [] | - xchat | [] [] [] [] [] [] | - xkeyboard-config | | - xpad | [] [] | - +----------------------------------------------------+ - af am ar az be bg bs ca cs cy da de el en en_GB eo - 10 0 1 2 9 22 1 42 41 2 60 95 16 1 17 16 - - es et eu fa fi fr ga gl gu he hi hr hu id is it - +--------------------------------------------------+ - GNUnet | | - a2ps | [] [] [] () | - aegis | | - ant-phone | [] | - anubis | [] | - ap-utils | [] [] | - aspell | [] [] [] | - bash | [] [] [] | - batchelor | [] [] | - bfd | [] | - bibshelf | [] [] [] | - binutils | [] [] [] | - bison | [] [] [] [] [] [] | - bison-runtime | [] [] [] [] [] | - bluez-pin | [] [] [] [] [] | - cflow | [] | - clisp | [] [] | - console-tools | | - coreutils | [] [] [] [] [] [] | - cpio | [] [] [] | - cpplib | [] [] | - cryptonit | [] | - darkstat | [] () [] [] [] | - dialog | [] [] [] [] [] [] [] [] | - diffutils | [] [] [] [] [] [] [] [] [] | - doodle | [] [] | - e2fsprogs | [] [] [] | - enscript | [] [] [] | - error | [] [] [] [] [] | - fetchmail | [] | - fileutils | [] [] [] [] [] [] | - findutils | [] [] [] [] | - flex | [] [] [] | - fslint | [] | - gas | [] [] | - gawk | [] [] [] [] | - gbiff | [] | - gcal | [] [] | - gcc | [] | - gettext-examples | [] [] [] [] [] [] | - gettext-runtime | [] [] [] [] [] [] | - gettext-tools | [] [] [] | - gimp-print | [] [] | - gip | [] [] [] | - gliv | () | - glunarclock | [] [] [] | - gmult | [] [] [] | - gnubiff | () () | - gnucash | () () () | - gnucash-glossary | [] [] | - gnuedu | [] | - gnulib | [] [] [] [] [] [] [] [] | - gnunet-gtk | | - gnutls | | - gpe-aerial | [] [] | - gpe-beam | [] [] | - gpe-calendar | | - gpe-clock | [] [] [] [] | - gpe-conf | [] | - gpe-contacts | [] [] | - gpe-edit | [] [] [] [] | - gpe-filemanager | [] | - gpe-go | [] [] [] | - gpe-login | [] [] [] | - gpe-ownerinfo | [] [] [] [] [] | - gpe-package | [] | - gpe-sketchbook | [] [] | - gpe-su | [] [] [] [] | - gpe-taskmanager | [] [] [] | - gpe-timesheet | [] [] [] [] | - gpe-today | [] [] [] [] | - gpe-todo | [] | - gphoto2 | [] [] [] [] [] | - gprof | [] [] [] [] | - gpsdrive | () () [] () | - gramadoir | [] [] | - grep | [] [] [] [] [] [] [] [] [] [] [] [] | - gretl | [] [] [] | - gsasl | [] [] | - gss | [] | - gst-plugins | [] [] [] | - gst-plugins-base | [] [] | - gst-plugins-good | [] [] [] | - gstreamer | [] [] [] | - gtick | [] | - gtkam | [] [] [] [] | - gtkorphan | [] [] | - gtkspell | [] [] [] [] [] [] | - gutenprint | [] | - hello | [] [] [] [] [] [] [] [] [] [] [] [] [] | - id-utils | [] [] [] [] [] | - impost | [] [] | - indent | [] [] [] [] [] [] [] [] [] [] | - iso_3166 | [] [] [] | - iso_3166_2 | [] | - iso_4217 | [] [] [] [] | - iso_639 | [] [] [] [] [] | - jpilot | [] [] | - jtag | [] | - jwhois | [] [] [] [] [] | - kbd | [] [] | - keytouch | [] | - keytouch-editor | [] | - keytouch-keyboa... | [] | - latrine | [] [] [] | - ld | [] [] | - leafpad | [] [] [] [] [] [] | - libc | [] [] [] [] [] | - libexif | [] | - libextractor | [] | - libgpewidget | [] [] [] [] [] | - libgpg-error | | - libgphoto2 | [] [] [] | - libgphoto2_port | [] [] | - libgsasl | [] [] | - libiconv | [] [] | - libidn | [] [] | - lifelines | () | - lilypond | [] | - lingoteach | [] [] [] | - lynx | [] [] [] | - m4 | [] [] [] [] | - mailutils | [] [] | - make | [] [] [] [] [] [] [] [] | - man-db | () | - minicom | [] [] [] [] | - mysecretdiary | [] [] [] | - nano | [] [] [] [] [] [] | - nano_1_0 | [] [] [] [] [] | - opcodes | [] [] [] [] | - parted | [] [] [] [] | - pilot-qof | | - psmisc | [] [] [] | - pwdutils | | - python | | - qof | [] | - radius | [] [] | - recode | [] [] [] [] [] [] [] [] | - rpm | [] [] | - screem | | - scrollkeeper | [] [] [] | - sed | [] [] [] [] [] | - sh-utils | [] [] [] [] [] [] [] | - shared-mime-info | [] [] [] [] [] [] | - sharutils | [] [] [] [] [] [] [] [] | - shishi | | - silky | [] | - skencil | [] [] | - sketch | [] [] | - solfege | [] | - soundtracker | [] [] [] | - sp | [] | - stardict | [] | - system-tools-ba... | [] [] [] [] [] [] [] [] | - tar | [] [] [] [] [] [] [] | - texinfo | [] [] | - textutils | [] [] [] [] [] | - tin | [] () | - tp-robot | [] [] [] [] | - tuxpaint | [] [] | - unicode-han-tra... | | - unicode-transla... | [] [] | - util-linux | [] [] [] [] [] [] [] | - vorbis-tools | [] [] | - wastesedge | () | - wdiff | [] [] [] [] [] [] [] [] | - wget | [] [] [] [] [] [] [] [] | - xchat | [] [] [] [] [] [] [] [] | - xkeyboard-config | [] [] [] [] | - xpad | [] [] [] | - +--------------------------------------------------+ - es et eu fa fi fr ga gl gu he hi hr hu id is it - 88 22 14 2 40 115 61 14 1 8 1 6 59 31 0 52 - - ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no - +-------------------------------------------------+ - GNUnet | | - a2ps | () [] [] () | - aegis | () | - ant-phone | [] | - anubis | [] [] [] | - ap-utils | [] | - aspell | [] [] | - bash | [] | - batchelor | [] [] | - bfd | | - bibshelf | [] | - binutils | | - bison | [] [] [] | - bison-runtime | [] [] [] | - bluez-pin | [] [] [] | - cflow | | - clisp | [] | - console-tools | | - coreutils | [] | - cpio | | - cpplib | [] | - cryptonit | [] | - darkstat | [] [] | - dialog | [] [] | - diffutils | [] [] [] | - doodle | | - e2fsprogs | [] | - enscript | [] | - error | [] | - fetchmail | [] [] | - fileutils | [] [] | - findutils | [] | - flex | [] [] | - fslint | [] [] | - gas | | - gawk | [] [] | - gbiff | [] | - gcal | | - gcc | | - gettext-examples | [] [] | - gettext-runtime | [] [] [] | - gettext-tools | [] [] | - gimp-print | [] [] | - gip | [] [] | - gliv | [] | - glunarclock | [] [] | - gmult | [] [] | - gnubiff | | - gnucash | () () | - gnucash-glossary | [] | - gnuedu | | - gnulib | [] [] [] [] | - gnunet-gtk | | - gnutls | | - gpe-aerial | [] | - gpe-beam | [] | - gpe-calendar | [] | - gpe-clock | [] [] [] | - gpe-conf | [] [] | - gpe-contacts | [] | - gpe-edit | [] [] [] | - gpe-filemanager | [] [] | - gpe-go | [] [] [] | - gpe-login | [] [] [] | - gpe-ownerinfo | [] [] | - gpe-package | [] [] | - gpe-sketchbook | [] [] | - gpe-su | [] [] [] | - gpe-taskmanager | [] [] [] [] | - gpe-timesheet | [] | - gpe-today | [] [] | - gpe-todo | [] | - gphoto2 | [] [] | - gprof | | - gpsdrive | () () () | - gramadoir | () | - grep | [] [] [] [] | - gretl | | - gsasl | [] | - gss | | - gst-plugins | [] | - gst-plugins-base | | - gst-plugins-good | [] | - gstreamer | [] | - gtick | | - gtkam | [] | - gtkorphan | [] | - gtkspell | [] [] | - gutenprint | | - hello | [] [] [] [] [] [] | - id-utils | [] | - impost | | - indent | [] [] | - iso_3166 | [] | - iso_3166_2 | [] | - iso_4217 | [] [] [] | - iso_639 | [] [] | - jpilot | () () () | - jtag | | - jwhois | [] | - kbd | [] | - keytouch | [] | - keytouch-editor | | - keytouch-keyboa... | | - latrine | [] | - ld | | - leafpad | [] [] | - libc | [] [] [] [] [] | - libexif | | - libextractor | | - libgpewidget | [] | - libgpg-error | | - libgphoto2 | [] | - libgphoto2_port | [] | - libgsasl | [] | - libiconv | | - libidn | [] [] | - lifelines | [] | - lilypond | | - lingoteach | [] | - lynx | [] [] | - m4 | [] [] | - mailutils | | - make | [] [] [] | - man-db | () | - minicom | [] | - mysecretdiary | [] | - nano | [] [] [] | - nano_1_0 | [] [] [] | - opcodes | [] | - parted | [] [] | - pilot-qof | | - psmisc | [] [] [] | - pwdutils | | - python | | - qof | | - radius | | - recode | [] | - rpm | [] [] | - screem | [] | - scrollkeeper | [] [] [] [] | - sed | [] [] | - sh-utils | [] [] | - shared-mime-info | [] [] [] [] [] | - sharutils | [] [] | - shishi | | - silky | [] | - skencil | | - sketch | | - solfege | | - soundtracker | | - sp | () | - stardict | [] [] | - system-tools-ba... | [] [] [] [] | - tar | [] [] [] | - texinfo | [] [] [] | - textutils | [] [] [] | - tin | | - tp-robot | [] | - tuxpaint | [] | - unicode-han-tra... | | - unicode-transla... | | - util-linux | [] [] | - vorbis-tools | [] | - wastesedge | [] | - wdiff | [] [] | - wget | [] [] | - xchat | [] [] [] [] | - xkeyboard-config | [] | - xpad | [] [] [] | - +-------------------------------------------------+ - ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no - 52 24 2 2 1 3 0 2 3 21 0 15 1 97 5 1 - - nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta - +------------------------------------------------------+ - GNUnet | | - a2ps | () [] [] [] [] [] [] | - aegis | () () | - ant-phone | [] [] | - anubis | [] [] [] | - ap-utils | () | - aspell | [] [] | - bash | [] [] [] | - batchelor | [] [] | - bfd | | - bibshelf | [] | - binutils | [] [] | - bison | [] [] [] [] [] | - bison-runtime | [] [] [] [] | - bluez-pin | [] [] [] [] [] [] [] [] [] | - cflow | [] | - clisp | [] | - console-tools | [] | - coreutils | [] [] [] [] | - cpio | [] [] [] | - cpplib | [] | - cryptonit | [] [] | - darkstat | [] [] [] [] [] [] | - dialog | [] [] [] [] [] [] [] [] [] | - diffutils | [] [] [] [] [] [] | - doodle | [] [] | - e2fsprogs | [] [] | - enscript | [] [] [] [] [] | - error | [] [] [] [] | - fetchmail | [] [] [] | - fileutils | [] [] [] [] [] | - findutils | [] [] [] [] [] [] | - flex | [] [] [] [] [] | - fslint | [] [] [] [] | - gas | | - gawk | [] [] [] [] | - gbiff | [] | - gcal | [] | - gcc | [] | - gettext-examples | [] [] [] [] [] [] [] [] | - gettext-runtime | [] [] [] [] [] [] [] [] | - gettext-tools | [] [] [] [] [] [] [] | - gimp-print | [] [] | - gip | [] [] [] [] | - gliv | [] [] [] [] | - glunarclock | [] [] [] [] [] [] | - gmult | [] [] [] [] | - gnubiff | () | - gnucash | () [] | - gnucash-glossary | [] [] [] | - gnuedu | | - gnulib | [] [] [] [] [] | - gnunet-gtk | [] | - gnutls | [] [] | - gpe-aerial | [] [] [] [] [] [] [] | - gpe-beam | [] [] [] [] [] [] [] | - gpe-calendar | [] | - gpe-clock | [] [] [] [] [] [] [] [] | - gpe-conf | [] [] [] [] [] [] [] | - gpe-contacts | [] [] [] [] [] | - gpe-edit | [] [] [] [] [] [] [] [] | - gpe-filemanager | [] [] | - gpe-go | [] [] [] [] [] [] | - gpe-login | [] [] [] [] [] [] [] [] | - gpe-ownerinfo | [] [] [] [] [] [] [] [] | - gpe-package | [] [] | - gpe-sketchbook | [] [] [] [] [] [] [] [] | - gpe-su | [] [] [] [] [] [] [] [] | - gpe-taskmanager | [] [] [] [] [] [] [] [] | - gpe-timesheet | [] [] [] [] [] [] [] [] | - gpe-today | [] [] [] [] [] [] [] [] | - gpe-todo | [] [] [] [] | - gphoto2 | [] [] [] [] [] | - gprof | [] [] [] | - gpsdrive | [] [] [] | - gramadoir | [] [] | - grep | [] [] [] [] [] [] [] [] | - gretl | [] | - gsasl | [] [] [] | - gss | [] [] [] | - gst-plugins | [] [] [] [] | - gst-plugins-base | [] | - gst-plugins-good | [] [] [] [] | - gstreamer | [] [] [] | - gtick | [] | - gtkam | [] [] [] [] | - gtkorphan | [] | - gtkspell | [] [] [] [] [] [] [] [] | - gutenprint | [] | - hello | [] [] [] [] [] [] [] [] | - id-utils | [] [] [] [] | - impost | [] | - indent | [] [] [] [] [] [] | - iso_3166 | [] [] [] [] [] [] | - iso_3166_2 | | - iso_4217 | [] [] [] [] | - iso_639 | [] [] [] [] | - jpilot | | - jtag | [] | - jwhois | [] [] [] [] | - kbd | [] [] [] | - keytouch | [] | - keytouch-editor | [] | - keytouch-keyboa... | [] | - latrine | [] [] | - ld | [] | - leafpad | [] [] [] [] [] [] | - libc | [] [] [] [] [] | - libexif | [] | - libextractor | [] [] | - libgpewidget | [] [] [] [] [] [] [] | - libgpg-error | [] [] | - libgphoto2 | [] | - libgphoto2_port | [] [] [] | - libgsasl | [] [] [] [] | - libiconv | [] [] | - libidn | [] [] () | - lifelines | [] [] | - lilypond | | - lingoteach | [] | - lynx | [] [] [] | - m4 | [] [] [] [] [] | - mailutils | [] [] [] [] | - make | [] [] [] [] | - man-db | [] [] | - minicom | [] [] [] [] [] | - mysecretdiary | [] [] [] [] | - nano | [] [] [] | - nano_1_0 | [] [] [] [] | - opcodes | [] [] | - parted | [] | - pilot-qof | [] | - psmisc | [] [] | - pwdutils | [] [] | - python | | - qof | [] [] | - radius | [] [] | - recode | [] [] [] [] [] [] [] | - rpm | [] [] [] [] | - screem | | - scrollkeeper | [] [] [] [] [] [] [] | - sed | [] [] [] [] [] [] [] [] [] | - sh-utils | [] [] [] | - shared-mime-info | [] [] [] [] [] | - sharutils | [] [] [] [] | - shishi | [] | - silky | [] | - skencil | [] [] [] | - sketch | [] [] [] | - solfege | [] | - soundtracker | [] [] | - sp | | - stardict | [] [] [] | - system-tools-ba... | [] [] [] [] [] [] [] [] [] | - tar | [] [] [] [] [] | - texinfo | [] [] [] [] | - textutils | [] [] [] | - tin | () | - tp-robot | [] | - tuxpaint | [] [] [] [] [] | - unicode-han-tra... | | - unicode-transla... | | - util-linux | [] [] [] [] | - vorbis-tools | [] [] | - wastesedge | | - wdiff | [] [] [] [] [] [] | - wget | [] [] [] [] | - xchat | [] [] [] [] [] [] [] | - xkeyboard-config | [] [] | - xpad | [] [] [] | - +------------------------------------------------------+ - nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta - 0 2 3 58 30 54 5 73 72 4 40 46 11 50 128 2 - - tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu - +---------------------------------------------------+ - GNUnet | [] | 2 - a2ps | [] [] [] | 19 - aegis | | 0 - ant-phone | [] [] | 6 - anubis | [] [] [] | 11 - ap-utils | () [] | 4 - aspell | [] [] [] | 15 - bash | [] | 11 - batchelor | [] [] | 9 - bfd | | 1 - bibshelf | [] | 7 - binutils | [] [] [] | 9 - bison | [] [] [] | 19 - bison-runtime | [] [] [] | 15 - bluez-pin | [] [] [] [] [] [] | 28 - cflow | [] [] | 5 - clisp | | 6 - console-tools | [] [] | 5 - coreutils | [] [] | 16 - cpio | [] [] [] | 9 - cpplib | [] [] [] [] | 11 - cryptonit | | 5 - darkstat | [] () () | 15 - dialog | [] [] [] [] [] | 30 - diffutils | [] [] [] [] | 28 - doodle | [] | 6 - e2fsprogs | [] [] | 10 - enscript | [] [] [] | 16 - error | [] [] [] [] | 18 - fetchmail | [] [] | 12 - fileutils | [] [] [] | 18 - findutils | [] [] [] | 17 - flex | [] [] | 15 - fslint | [] | 9 - gas | [] | 3 - gawk | [] [] | 15 - gbiff | [] | 5 - gcal | [] | 5 - gcc | [] [] [] | 6 - gettext-examples | [] [] [] [] [] [] | 27 - gettext-runtime | [] [] [] [] [] [] | 28 - gettext-tools | [] [] [] [] [] | 19 - gimp-print | [] [] | 12 - gip | [] [] | 12 - gliv | [] [] | 8 - glunarclock | [] [] [] | 15 - gmult | [] [] [] [] | 15 - gnubiff | [] | 1 - gnucash | () | 2 - gnucash-glossary | [] [] | 9 - gnuedu | [] | 2 - gnulib | [] [] [] [] [] | 28 - gnunet-gtk | | 1 - gnutls | | 2 - gpe-aerial | [] [] | 14 - gpe-beam | [] [] | 14 - gpe-calendar | [] | 3 - gpe-clock | [] [] [] [] | 21 - gpe-conf | [] [] | 14 - gpe-contacts | [] [] | 10 - gpe-edit | [] [] [] [] | 20 - gpe-filemanager | [] | 6 - gpe-go | [] [] | 15 - gpe-login | [] [] [] [] [] | 21 - gpe-ownerinfo | [] [] [] [] | 21 - gpe-package | [] | 6 - gpe-sketchbook | [] [] | 16 - gpe-su | [] [] [] | 20 - gpe-taskmanager | [] [] [] | 20 - gpe-timesheet | [] [] [] [] | 18 - gpe-today | [] [] [] [] [] | 21 - gpe-todo | [] | 7 - gphoto2 | [] [] [] [] | 20 - gprof | [] [] | 11 - gpsdrive | | 4 - gramadoir | [] | 7 - grep | [] [] [] [] | 34 - gretl | | 4 - gsasl | [] [] | 8 - gss | [] | 5 - gst-plugins | [] [] [] | 15 - gst-plugins-base | [] [] [] | 9 - gst-plugins-good | [] [] [] [] [] | 20 - gstreamer | [] [] [] | 17 - gtick | [] | 3 - gtkam | [] | 13 - gtkorphan | [] | 7 - gtkspell | [] [] [] [] [] [] | 26 - gutenprint | | 3 - hello | [] [] [] [] [] | 37 - id-utils | [] [] | 14 - impost | [] | 4 - indent | [] [] [] [] | 25 - iso_3166 | [] [] [] [] | 16 - iso_3166_2 | | 2 - iso_4217 | [] [] | 14 - iso_639 | [] | 14 - jpilot | [] [] [] [] | 7 - jtag | [] | 3 - jwhois | [] [] [] | 13 - kbd | [] [] | 12 - keytouch | [] | 4 - keytouch-editor | | 2 - keytouch-keyboa... | [] | 3 - latrine | [] [] | 8 - ld | [] [] [] [] | 8 - leafpad | [] [] [] [] | 23 - libc | [] [] [] | 23 - libexif | [] | 4 - libextractor | [] | 5 - libgpewidget | [] [] [] | 19 - libgpg-error | [] | 4 - libgphoto2 | [] | 8 - libgphoto2_port | [] [] [] | 11 - libgsasl | [] | 8 - libiconv | [] | 7 - libidn | [] [] | 10 - lifelines | | 4 - lilypond | | 2 - lingoteach | [] | 6 - lynx | [] [] [] | 15 - m4 | [] [] [] | 18 - mailutils | [] | 8 - make | [] [] [] | 20 - man-db | [] | 6 - minicom | [] | 14 - mysecretdiary | [] [] | 12 - nano | [] [] | 17 - nano_1_0 | [] [] [] | 18 - opcodes | [] [] | 10 - parted | [] [] [] | 10 - pilot-qof | [] | 3 - psmisc | [] | 10 - pwdutils | [] | 3 - python | | 0 - qof | [] | 4 - radius | [] | 6 - recode | [] [] [] | 25 - rpm | [] [] [] [] | 14 - screem | [] | 2 - scrollkeeper | [] [] [] [] | 26 - sed | [] [] [] | 22 - sh-utils | [] | 15 - shared-mime-info | [] [] [] [] | 24 - sharutils | [] [] [] | 23 - shishi | | 1 - silky | [] | 4 - skencil | [] | 7 - sketch | | 6 - solfege | | 2 - soundtracker | [] [] | 9 - sp | [] | 3 - stardict | [] [] [] [] | 11 - system-tools-ba... | [] [] [] [] [] [] [] | 37 - tar | [] [] [] [] | 20 - texinfo | [] [] [] | 15 - textutils | [] [] [] | 17 - tin | | 1 - tp-robot | [] [] [] | 10 - tuxpaint | [] [] [] | 16 - unicode-han-tra... | | 0 - unicode-transla... | | 2 - util-linux | [] [] [] | 20 - vorbis-tools | [] [] | 11 - wastesedge | | 1 - wdiff | [] [] | 22 - wget | [] [] [] | 19 - xchat | [] [] [] [] | 29 - xkeyboard-config | [] [] [] [] | 11 - xpad | [] [] [] | 14 - +---------------------------------------------------+ - 77 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu - 170 domains 0 1 1 77 39 0 136 10 1 48 5 54 0 2028 - - Some counters in the preceding matrix are higher than the number of -visible blocks let us expect. This is because a few extra PO files are -used for implementing regional variants of languages, or language -dialects. - - For a PO file in the matrix above to be effective, the package to -which it applies should also have been internationalized and -distributed as such by its maintainer. There might be an observable -lag between the mere existence a PO file and its wide availability in a -distribution. - - If October 2006 seems to be old, you may fetch a more recent copy of -this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date -matrix with full percentage details can be found at -`http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'. - -1.6 Using `gettext' in new packages -=================================== - -If you are writing a freely available program and want to -internationalize it you are welcome to use GNU `gettext' in your -package. Of course you have to respect the GNU Library General Public -License which covers the use of the GNU `gettext' library. This means -in particular that even non-free programs can use `libintl' as a shared -library, whereas only free software can use `libintl' as a static -library or use modified versions of `libintl'. - - Once the sources are changed appropriately and the setup can handle -the use of `gettext' the only thing missing are the translations. The -Free Translation Project is also available for packages which are not -developed inside the GNU project. Therefore the information given above -applies also for every other Free Software Project. Contact -`translation@iro.umontreal.ca' to make the `.pot' files available to -the translation teams. - diff --git a/COPYING b/COPYING index 3597c1e2..88bd403e 100644 --- a/COPYING +++ b/COPYING @@ -8,7 +8,7 @@ This document is freely plagiarised from the 'Artistic Licence', distributed as part of the Perl v4.0 kit by Larry Wall, which is available from most major archive sites. I stole it from CrackLib. - $Id: COPYING 1342 2007-11-10 23:46:11Z nekral-guest $ + $Id$ *) This documents purpose is to state the conditions under which this diff --git a/ChangeLog b/ChangeLog index a6c4a249..201ce95d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,478 @@ +2013-08-25 Nicolas François + + * src/vipw.c: After waitpid(), use errno only if waitpid returned + -1. Debian#688260 + * src/vipw.c: Likewise for system(). + +2013-08-23 victory + + * po/ja.po: Updated to 558t + +2013-08-22 Nicolas François + + * man/po/shadow-man-pages.pot: Regenerated. + * man/po/*.po: Updated PO files. + +2013-08-22 Nicolas François + + * man/newgrp.1.xml: Fix encoding. + * man/sg.1.xml: Likewise. + +2013-08-22 Nicolas François + + * man/po/da.po: Unfuzzy according to previous change. + * man/po/de.po: Likewise. + * man/po/fr.po: Likewise. + * man/po/it.po: Likewise. + * man/po/pl.po: Likewise. + * man/po/ru.po: Likewise. + * man/po/sv.po: Likewise. + * man/po/zh_CN.po: Likewise. + +2013-08-22 Nicolas François + + * man/chage.1.xml: Add a non breaking space between options and + their parameter because xml2po removes those spaces. Alioth#314401 + * man/chfn.1.xml: Likewise. + * man/chgpasswd.8.xml: Likewise. + * man/chpasswd.8.xml: Likewise. + * man/chsh.1.xml: Likewise. + * man/faillog.8.xml: Likewise. + * man/gpasswd.1.xml: Likewise. + * man/groupadd.8.xml: Likewise. + * man/groupdel.8.xml: Likewise. + * man/groupmems.8.xml: Likewise. + * man/groupmod.8.xml: Likewise. + * man/grpck.8.xml: Likewise. + * man/lastlog.8.xml: Likewise. + * man/newusers.8.xml: Likewise. + * man/passwd.1.xml: Likewise. + * man/pwck.8.xml: Likewise. + * man/pwconv.8.xml: Likewise. + * man/su.1.xml: Likewise. + * man/useradd.8.xml: Likewise. + * man/userdel.8.xml: Likewise. + * man/usermod.8.xml: Likewise. + * man/vipw.8.xml: Likewise. + +2013-08-22 Nicolas François + + * man/po/shadow-man-pages.pot: Regenerated. + * man/po/*.po: Updated PO files. + +2013-08-22 Nicolas François + + * man/po/de.po: Fix encoding. + +2013-08-19 Nicolas François + + * lib/subordinateio.c (subordinate_next): Fix return value. + +2013-08-16 Nicolas François + + * libmisc/idmapping.c: Include needed for fprintf() and + stderr. + +2013-08-15 Nicolas François + + * man/login.defs.d/SUB_GID_COUNT.xml: Document newusers behavior + when the user already have subordinate group IDs. + * man/login.defs.d/SUB_UID_COUNT.xml: Likewise. + * man/login.defs.d/SUB_GID_COUNT.xml: Fix typo (MAX<->MIN). + * man/login.defs.d/SUB_UID_COUNT.xml: Likewise. + +2013-08-15 Nicolas François + + * src/usermod.c: Check early if /etc/subuid (/etc/subgid) exists + when option -v/-V (-w/-W) are provided. + +2013-08-15 Nicolas François + + * src/usermod.c: Fix parse of ranges. The hyphen might be followed + by a negative integer. + +2013-08-15 Nicolas François + + * lib/subordinateio.c (find_free_range): max is allowed for new + ranges. + +2013-08-15 Nicolas François + + * libmisc/find_new_sub_gids.c: Remove dead code. + find_new_sub_gids() is always called with *range_count set to 0. + It's more difficult to keep the subordinate GIDs and UIDs + synchronized, than for the user's UID/GId because the count of + subordinate IDs may differ. + * libmisc/find_new_sub_uids.c: Likewise. + * lib/subordinateio.h, lib/subordinateio.c: Remove APIs that are + no more needed: is_sub_uid_range_free(), is_sub_gid_range_free(), + is_range_free(). + +2013-08-13 Nicolas François + + * configure.in: Check if sizeof uid_t and gid_t is larger than 32 + bit to support subordinate IDs. + +2013-08-13 Nicolas François + + * lib/subordinateio.c: Avoid dead branches. + * lib/subordinateio.c: Add schematics with ranges to help reviews. + * lib/subordinateio.c: Avoid implicit conversion of pointers and + integers to booleans. + * lib/subordinateio.c: Added brackets. + +2013-08-13 Nicolas François + + * src/vipw.c: Fail in case arguments are provided after options. + Debian#677812 + +2013-08-13 Nicolas François + + * lib/subordinateio.c: Fix count for ranges truncated in + remove_range(). + +2013-08-13 Nicolas François + + * src/su.c: Terminate the child (if needed) before closing the PAM + session. This is probably more correct, and avoid reporting + termination from signals possibly sent by PAM modules (e.g. former + versions of pam_systemd). Debian#670132 + +2013-08-13 Nicolas François + + * src/su.c: When a SIGTSTP is caught, reset caught to 0. There is + no need to kill the child in such case after su is resumed. This + remove the "Session terminated, terminating shell... + ...terminated." messages in such case. + +2013-08-13 Nicolas François + + * man/newgidmap.1.xml: Document the checks performed before + setting the mapping in /proc. + * man/newuidmap.1.xml: Likewise. + +2013-08-13 Nicolas François + + * libmisc/idmapping.h: Document what the upper and lower fields + are in struct map_range. + * man/newgidmap.1.xml: Document when the gid, gidlower and count + argument are. + * man/newuidmap.1.xml: Likewise for uid, uidlower and count. + +2013-08-13 Nicolas François + + * libmisc/salt.c (shadow_random): Use long instead of size_t. + Compatibility with size_t is easier to check since it's used for + smaller numbers (salt size). + +2013-08-13 Nicolas François + + * lib/groupmem.c: Add splint annotations. The added memset makes + splint think data was allocated. + * lib/pwmem.c: Likewise. + * lib/sgroupio.c: Likewise. + * lib/shadowmem.c: Likewise. + +2013-08-13 Nicolas François + + * man/login.defs.d/SUB_GID_COUNT.xml: Document that the behavior + of useradd and newusers depends on the existence of /etc/subgid. + * man/login.defs.d/SUB_UID_COUNT.xml: Likewise for /etc/subuid. + +2013-08-13 Nicolas François + + * src/useradd.c: Change message in case of find_new_sub_uids / + find_new_sub_gids failure. This complements the messages already + provided by these APIs. + +2013-08-13 Nicolas François + + * lib/subordinateio.c: Fix handling of boundaries. + * libmisc/find_new_sub_uids.c: Likewise. + * libmisc/find_new_sub_gids.c: Likewise. + +2013-08-12 Nicolas François + + * lib/subordinateio.c: Fix removal of ranges. The database needs + to be marked as changed or commonio_close will discard any change. + +2013-08-11 Nicolas François + + * man/newusers.8.xml: Include documentation of SUB_GID_MIN, + SUB_GID_MAX, SUB_GID_COUNT, SUB_UID_MIN, SUB_UID_MAX, + SUB_UID_COUNT. + * man/useradd.8.xml: Likewise. + * man/usermod.8.xml: Likewise. + * man/newusers.8.xml: Document usage of /etc/subgid /etc/subuid. + * man/useradd.8.xml: Likewise. + * man/userdel.8.xml: Likewise. + * man/usermod.8.xml: Likewise. + * man/newusers.8.xml: Add references to subgid(5) and subuid(5). + * man/useradd.8.xml: Likewise. + * man/userdel.8.xml: Likewise. + * man/subgid.5.xml: Sort references alphabetically. + * man/subuid.5.xml: Likewise. + * man/subgid.5.xml: Add references to newusers(8), useradd(8), + userdel(8), usermod(8), user_namespaces(7). + * man/subuid.5.xml: Likewise. + +2013-08-11 Nicolas François + + * man/newgidmap.1.xml: Sort references alphabetically. + * man/newuidmap.1.xml: Likewise. + +2013-08-11 Nicolas François + + * configure.in: Add configure options --enable-subordinate-ids / + --disable-subordinate-ids. Enabled by default. + * lib/prototypes.h: Include before using its macros. + * lib/commonio.h, lib/commonio.c: Define commonio_append only when + ENABLE_SUBIDS is defined. + * lib/prototypes.h, libmisc/find_new_sub_gids.c, + libmisc/find_new_sub_uids.c: Likewise. + * lib/subordinateio.h, lib/subordinateio.c: Likewise. + * libmisc/user_busy.c: Only check if subordinate IDs are in use if + ENABLE_SUBIDS is defined. + * src/Makefile.am: Create newgidmap and newuidmap only if + ENABLE_SUBIDS is defined. + * src/newusers.c: Check for ENABLE_SUBIDS to enable support for + subordinate IDs. + * src/useradd.c: Likewise. + * src/userdel.c: Likewise. + * src/usermod.c: Likewise. + * man/Makefile.am: Install man1/newgidmap.1, man1/newuidmap.1, + man5/subgid.5, and man5/subuid.5 only if ENABLE_SUBIDS is defined. + * man/fr/Makefile.am: Install man1/newgidmap.1, man1/newuidmap.1, + man5/subgid.5, and man5/subuid.5 (not translated yet). + * man/generate_mans.mak: Add xsltproc conditionals + subids/no_subids. + * man/login.defs.d/SUB_GID_COUNT.xml: Add dependency on subids + condition. + * man/login.defs.d/SUB_UID_COUNT.xml: Likewise. + * man/usermod.8.xml: Document options for subordinate IDs and + reference subgid(5) / subuid(5) depending on the subids condition. + +2013-08-09 Nicolas François + + * libmisc/salt.c: Remove unused variable. + +2013-08-07 Nicolas François + + * libmisc/utmp.c: Add include files needed for getaddrinfo(). + See Alioth#314271 + +2013-08-07 Mike Frysinger + + * configure.in: Check at configure time whether libc supports + ruserok (support dropped by newer C libraries). + +2013-08-07 Nicolas François + + * man/usermod.8.xml: Fix typos and wording. + * man/usermod.8.xml: Add references to subgid(5) and subuid(5). + +2013-08-07 Nicolas François + + * libmisc/find_new_sub_gids.c: Fix wording: secondary -> + subordinate. + * libmisc/find_new_sub_uids.c: Likewise. + +2013-08-06 Nicolas François + + * libmisc/find_new_sub_gids.c: Remove duplicate check (duplicate + at least in its intent). + * libmisc/find_new_sub_uids.c: Likewise. + +2013-08-06 Nicolas François + + * src/usermod.c: Fix typos. + +2013-08-06 Nicolas François + + * man/subgid.5.xml: Reorder words. + * man/subuid.5.xml: Likewise. + +2013-08-06 Nicolas François + + * man/subgid.5.xml: Fix typos. + * man/subuid.5.xml: Likewise. + * man/subgid.5.xml: Fix copy-paste errors from subuid.5.xml. + +2013-08-06 Nicolas François + + * man/newgidmap.1.xml: Remove copy-pasted NOTE. + * man/newuidmap.1.xml: Likewise. + +2013-08-06 Nicolas François + + * lib/subordinateio.c: Remove unused variables. + +2013-08-06 Nicolas François + + * man/login.defs.d/SUB_GID_COUNT.xml: Fix typo. + * man/login.defs.d/SUB_UID_COUNT.xml: Likewise. + * man/login.defs.d/SUB_UID_COUNT.xml: Fix copy-paste issue from + SUB_GID_COUNT. + * man/newgidmap.1.xml: Fix Typo. + * src/useradd.c: Fix typos. + * lib/subordinateio.c: Fix typos. + +2013-08-06 Nicolas François + + Fix Debian bug #675824 + * lib/groupmem.c (__gr_dup): Support libc which define other + fields in struct group. + * lib/pwmem.c: Likewise for struct passwd. + * lib/shadowmem.c: Likewise for struct spwd. + * lib/sgroupio.c: Apply same logic, even if this structure is + defined internally. + +2013-08-05 Nicolas François + + * lib/groupio.c: Revert change from 2013-07-29. The length of the + concatenated 2 lines was correct. + +2013-08-05 Nicolas François + + * libmisc/salt.c: random() max value is 2^31-1 (same as RAND_MAX + on GNU). As it is not clear whether on some systems the max value + can exceed this number and whether some systems have max values + which would be lower, we take this into account when defining the + salt size and number of rounds for SHA encrypted passwords. Higher + values are favored. + +2013-08-04 Nicolas François + + * man/su.1.xml: With getopt, '-' does not need to be the last + option, but it is recommended for portability. + Closes https://bugs.launchpad.net/bugs/1100775 + +2013-08-04 Nicolas François + + * NEWS: Add NEWS entries. + +2013-08-04 Nicolas François + + * man/po/da.po: Fix translation (--home became --home-dir). + * man/po/de.po: Likewise. + * man/po/fr.po: Likewise. + * man/po/pl.po: Likewise. + * man/po/ru.po: Likewise. + * man/po/sv.po: Likewise. + +2013-08-04 Nicolas François + + * lib/groupio.c (merge_group_entries): Do not allocate more than + necessary (sizeof char* instead of char). + Thanks for Tomáš Mráz (alioth#313962) + * lib/groupio.c (merge_group_entries): Document that new_members + is correctly NULL terminated. (alioth:#313940) + +2013-08-03 Nicolas François + + * Changelog: Update documentation of 2013-07-28 mancha entry. + * lib/prototypes.h, lib/encrypt.c: Update splint marker, + pw_encrypt can return NULL. + * lib/encrypt.c: Fix outdated statement on GNU crypt. + * src/chgpasswd.c: Improve diagnostic to user when pw_encrypt + fails and use fail_exit() instead of exit(). + * src/chpasswd.c: Likewise. + * src/newusers.c: Likewise. + * src/passwd.c: Likewise when new password is encrypted. + * src/newgrp.c: Improve diagnostic to user and syslog when + pw_encrypt fails. Do not apply 1s penalty as this is not an + invalid password issue. + * src/passwd.c: Likewise when password is checked. + +2013-08-02 Nicolas François + + * libmisc/setupenv.c: xstrdup the static char* temp_pw_dir / + temp_pw_shell. That way we can continue to use pw_free() without + segving. Thanks to Serge Hallyn for the patch. + * libmisc/setupenv.c: Free pw_dir and pw_shell before reallocating + them. + +2013-08-01 Yuri Kozlov + + * po/ru.po: completed translation + Closes: Debian#718356 + +2013-07-29 Michael Scherer + + * libmisc/root_flag.c: use chdir() before calling chroot() to + avoid potential security issue (see + http://www.bpfh.net/simes/computing/chroot-break.html) + Closes: alioth#313962 + +2013-07-29 Christian Perrier + + * man/useradd.xml: use "--home-dir" instead of "--home" + Fix translations too. + Thanks to Ville Skyttä + Closes: alioth#313880 + +2013-07-29 Ville Skyttä + + * man/ja/man8/groupmod.8: Syntax fix + Closes: alioth#313785 + +2013-07-29 Brad Hubbard + + * lib/groupio.c: add newline char when two lines + are concatenated + Closes: alioth#313942 + * lib/groupio.c: fix uninitialised memory in + merge_group_entries causes segfault in useradd by changing + a call to malloc to a call to calloc + Closes: alioth:#313940 + +2013-07-28 Guido Trentalancia + + * etc/login.defs: fix typographic errors and use a better format + Closes: Debian#685415 + +2013-07-28 Simon Brandmair + + * man/po/de.po: translation completed : 1203 translated messages + Closes: Debian#679152 + +2013-07-28 mancha + + * lib/encrypt.c (pw_encrypt): crypt() in glibc/eglibc 2.17 now + fails if passed a salt that violates specs. On Linux, crypt() also + fails with DES/MD5 salts in FIPS140 mode. Rather than exit() on + NULL returns we send them back to the caller for appropriate + handling (instead of exiting). Closes: alioth#314234 + * lib/pwauth.c: Handle NULL return from pw_crypt(), return non + zero (as in case of failure). + * libmisc/valid.c: Likewise. + * src/chgpasswd.c: Handle NULL return from pw_crypt(), report + crypt error to stderr and exit. + * src/chpasswd.c: Likewise. + * src/gpasswd.c: Likewise. + * src/newusers.c: Likewise. + * src/passwd.c: Likewise when new password is encrypted. + * src/newgrp.c: Handle NULL return from pw_crypt(), report crypt + error to stderr and syslog and return to report unchanged + password. + * src/passwd.c: Likewise when password is checked. + +2013-07-28 Christian Perrier + + * configure.in: Prepare for next point release 4.2. + * if using the static char* for pw_dir, strdup it so + pw_free() can be used. (Closes: Debian#691459, alioth#313957) + * Kill the child process group, rather than just the + immediate child; this is needed now that su no + longer starts a controlling terminal when not running an + interactive shell (closes: Debian#713979) + Thansk to Colin Watson for the patch. + 2012-05-25 Nicolas François * NEWS: Set release date. + * man/po/shadow-man-pages.pot: Regenerated. + * man/po/*.po: Updated PO files. 2012-05-25 Nicolas François @@ -107,6 +579,10 @@ * NEWS: New placeholder for the next release (4.1.5.1 expected) +2012-04-15 Robert Luberda + + * man/po/pl.po: Complete translation of logoutd(8) in Polish. + 2012-02-13 Mike Frysinger * src/passwd.c: (non PAM flavour) Report permission denied when diff --git a/ChangeLog.orig b/ChangeLog.orig new file mode 100644 index 00000000..1b90ceea --- /dev/null +++ b/ChangeLog.orig @@ -0,0 +1,14622 @@ +2012-05-20 Christian Perrier + + * configure.in: Prepare for next point release 4.2. + * if using the static char* for pw_dir, strdup it so + pw_free() can be used. (Closes: Debian#691459) + * Kill the child process group, rather than just the + immediate child; this is needed now that su no + longer starts a controlling terminal when not running an + interactive shell (closes: Debian#713979) + Thansk to Colin Watson for the patch. + +2012-05-25 Nicolas François + + * NEWS: Set release date. + * man/po/shadow-man-pages.pot: Regenerated. + * man/po/*.po: Updated PO files. + +2012-05-25 Nicolas François + + * man/*.xml: Add author based on copyright statement. + * man//*.[1358], man//man[1358]/*.[1358], + man//Makefile.am: Sort manpages per section as the generated + manpages. + +2012-05-20 Nicolas François + + * po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated. + * po/*.po, man/po/*.po: Updated PO files. + +2012-05-20 Nicolas François + + * man/Makefile.am, man/generate_mans.mak: Update clean targets, + due to the generation in separate sub folders. + +2012-05-20 Nicolas François + + * man/su.1.xml: Document author to avoid warnings during + generation. This needs to be rolled out to other manpages. + * man/generate_mans.mak: Do not add a AUTHOR section in the man + pages. + +2012-05-20 Nicolas François + + * src/su.c: non PAM enabled versions: do not fail if su is called + without a controlling terminal. Ignore ENXIO errors when opening + /dev/tty. + +2012-05-20 Nicolas François + + * src/useradd.c: Cleanup, return code 13 no more used. + * man/useradd.8.xml: Document return code 14, and remove return + code 13. + +2012-05-20 Nicolas François + + * NEWS, man/generate_mans.mak: Generate manpages in man1, man3, + man5, man8 subdirectories. This fix the generation of .so links + which did not point to a path relative to the top-level manual + hierarchy. + * man/generate_mans.mak: Update man paths accordingly. + * man/Makefile.am: Likewise. + * man/da/Makefile.am: Likewise. + * man/de/Makefile.am: Likewise. + * man/fr/Makefile.am: Likewise. + * man/it/Makefile.am: Likewise. + * man/pl/Makefile.am: Likewise. + * man/ru/Makefile.am: Likewise. + * man/sv/Makefile.am: Likewise. + * man/zh_CN/Makefile.am: Likewise. + +2012-05-20 Nicolas François + + * configure.in: Prepare for next point release 4.1.5.1. + +2012-05-19 Nitin A Kamble + + * configure.in: Remove deprecated AM_C_PROTOTYPES (no more + supported in automake 1.12). + +2012-05-18 Nicolas François + + * src/useradd.c: Keep the default file as much as possible to + avoid issue in case of crash. Use link instead of rename. + +2012-05-18 Peter Vrabec + + * lib/commonio.c: Fix labeling of /etc/{passwd,shadow,group,gshadow}. + It will basically label them with same context as + /etc/{passwd+,shadow+,group+,gshadow+} + +2012-05-18 Nicolas François + + * src/pwunconv.c: Do not check spw_close() return value (file is + opened readonly). + * src/grpunconv.c: Do not check sgr_close() return value (file is + opened readonly). + +2012-05-18 Nicolas François + + * NEWS, src/userdel.c: Fix segfault when userdel removes the + user's group. + +2012-05-17 Nicolas François + + * NEWS, src/login.c: Log in utmp / utmpx / wtmp also when PAM is + enabled. This is not done by pam_lastlog. This was broken on + 2011-07-23. + * NEWS, libmisc/utmp.c: Do not log in wtmp when PAM is enabled. + This is done by pam_lastlog. + +2012-05-17 Christian Perrier + + * man/po/fr.po: French translation of manpages completed + +2012-05-17 Simon Brandmair + + * man/po/de.po: German translation of manpages completed + +2012-02-12 Nicolas François + + * NEWS: New placeholder for the next release (4.1.5.1 expected) + +2012-04-15 Robert Luberda + + * man/po/pl.po: Complete translation of logoutd(8) in Polish. + +2012-02-13 Mike Frysinger + + * src/passwd.c: (non PAM flavour) Report permission denied when + access to /etc/shadow fails with EACCES. + +2012-02-13 Mike Frysinger + + * lib/nscd.c: Add missing newline to error message. + * lib/nscd.c: If nscd is installed but not in use, then running + `nscd -i` will exit(1). We shouldn't warn in this case since this + is not abnormal behavior. + +2012-02-13 Mike Frysinger + + * man/.gitignore: Add generate_mans.deps + +2012-02-13 Mike Frysinger + + * man/grpck.8.xml: Relocate space. + +2012-02-13 Mike Frysinger + + * libmisc/copydir.c: Add missing #include + +2012-02-12 Nicolas François + + * NEWS: Set release date. + +2012-02-12 Nicolas François + + * po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated. + * po/*.po, man/po/*.po: Updated PO files. + +2012-02-11 Giuseppe Sacco + + * man/po/it.po: Updated after review. + +2012-02-11 Nicolas François + + * man/it/Makefile.am: Activate all manpages. + * man/po/it.po: Fix formal issues (end of lines). + +2012-02-11 Giuseppe Sacco + + * man/po/it.po: Updated to 1173t. + +2012-01-30 Nicolas François + + * man/useradd.8.xml, man/su.1.xml, man/po/da.po, man/po/ru.po, + man/po/fr.po, man/po/de.po, man/po/sv.po, man/po/pl.po, + man/po/it.po, man/po/shadow-man-pages.pot, man/po/zh_CN.po: Fix + two typos. Thanks to Giuseppe Sacco. Unfuzzy translations + * po/kk.po, po/nb.po, po/el.po, po/ca.po, po/ja.po: Re-generate. + * man/login.defs.d/ENV_PATH.xml, man/login.defs.d/ENV_SUPATH.xml: + Fix typo. + +2012-01-28 Innocent De Marchi + + * po/ca.po: Updated to 557t. + +2012-01-28 Nicolas François + + * NEWS, configure.in, man/da/Makefile.am, man/Makefile.am: Build + manpages with more than 50% translated messages. + * man/fr/Makefile.am: Add missing manpages: chgpasswd.8, + groupmems.8, nologin.8, sulogin.8. + * man/de/Makefile.am: Add missing manpages: chage.1, chgpasswd.8, + chpasswd.8, expiry.1, faillog.5, faillog.8, getspnam.3, gpasswd.1, + groupadd.8, groupdel.8, groupmems.8, groupmod.8, grpck.8, + grpconv.8, grpunconv.8, gshadow.5, lastlog.8, login.defs.5, + logoutd.8, newusers.8, nologin.8, pwck.8, pwconv.8, pwunconv.8, + sg.1, shadow.3, shadow.5, suauth.5, useradd.8, userdel.8, + usermod.8, limits.5, login.access.5, porttime.5, id.1, sulogin.8 + * man/zh_CN/Makefile.am: Add missing manpages: chgpasswd.8, + groupmems.8, nologin.8, sulogin.8 + * man/pl/Makefile.am, man/sv/Makefile.am, man/it/Makefile.am: + Translate only manpages with more than 50% translated messages. + * man/po/da.po: Do not translate names of manpages (newusers, + limits, groups) + +2012-01-28 Yuri Kozlov + + * man/po/ru.po: Updated to 1173t. + +2012-01-27 Thomas Blein + + * po/fr.po: Updated to 557t. + * man/po/fr.po: Updated to 1173t. + +2012-01-26 Joe Hansen + + * po/da.po: Updated to 557t. + * man/po/da.po: Updated to 294t879u. + +2012-01-23 Thomas Vasileiou + + * po/el.po: Updated to 553t. + +2012-01-22 Baurzhan Muftakhidinov + + * po/kk.po: Updated to 557t. + +2012-01-21 Miguel Figueiredo + + * po/pt.po: Updated to 557t. + +2012-01-19 Holger Wansing + + * po/de.po: Updated to 557t. + +2012-01-18 Bjørn Steensrud + + * po/nb.po: Updated to 557t. Thanks also to Hans Fredrik Nordhaug. + +2012-01-16 NAKANO Takeo + + * po/ja.po: Updated to 557t + +2012-01-16 Simon Brandmair + + * man/po/de.po: Updated to 1173t. + +2012-01-14 YunQiang Su + + * po/zh_CN.po: Updated to 551t2f4u + * man/po/zh_CN.po: Updated to 1026t15f132u + +2012-01-09 Yuri Kozlov + + * po/ru.po: Updated to 557t. + +2012-01-09 Nicolas François + + * po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated. + * po/*.po, man/po/*.po: Updated PO files. + +2012-01-08 Nicolas François + + * lib/prototypes.h: Cleanup. + * lib/selinux.c, lib/semanage.c: prototypes.h was not included. + +2011-12-09 Peter Vrabec + + * lib/prototypes.h, lib/Makefile.am, po/POTFILES.in, + libmisc/copydir.c, lib/selinux.c: Move set_selinux_file_context() + and reset_selinux_file_context() from libmisc/copydir.c to + lib/selinux.c. + * lib/commonio.c: Use set_selinux_file_context() and + reset_selinux_file_context() instead of using the existing + database SELinux context to set the context for the newly created + files. + +2011-12-09 Nicolas François + + * src/vipw.c: Do not use a hardcoded program name in the usage + message. + +2011-12-04 Nicolas François + + * po/ca.po, po/cs.po, po/da.po, po/de.po, po/es.po, po/eu.po, + po/fr.po, po/ja.po, po/kk.po, po/pt.po, po/pt_BR.po, po/ru.po, + po/sk.po, po/sv.po, po/vi.po, po/zh_CN.po: Quick unfuzzy. + +2011-12-09 Nicolas François + + * src/newusers.c, src/chpasswd.c, src/chgpasswd.c: Harmonize + usage messages. + +2011-12-09 Nicolas François + + * lib/Makefile.am, lib/prototypes.h, lib/selinux.c, + lib/semanage.c, po/POTFILES.in: Move lib/selinux.c to + lib/semanage.c. + +2011-11-21 Nicolas François + + * src/usermod.c, man/usermod.8.xml: usermod -Z "" removes the + SELinux user mapping for the modified user. + * src/useradd.c: Zflg is #defined as user_selinux non empty. + +2011-11-21 Peter Vrabec + + * libmisc/copydir.c: Ignore errors to copy ACLs if the operation + is not supported. + +2011-11-19 Nicolas François + + * libmisc/root_flag.c, src/gpasswd.c, src/chsh.c: Add splint + annotations. + * src/pwconv.c, src/pwunconv.c, src/grpconv.c, src/grpunconv.c: + Ignore return value of spw_rewind, pw_rewind, sgr_rewind, and + gr_rewind. + * lib/commonio.h: Both head and tail cannot be owned. Set tail as + dependent. + * src/expiry.c: Ignore return value of expire (). + * src/expiry.c: The catch_signals function does not use its sig + parameter. + * src/userdel.c: Last audit_logger parameter is a + shadow_audit_result, use SHADOW_AUDIT_FAILURE instead of 0. + * lib/selinux.c: vasprintf requires _GNU_SOURCE to be defined + before including stdio.h. + * src/chage.c: Cast 3rd date_to_str parameter to a time_t + * src/passwd.c: Add missing cast. + * lib/commonio.c: Avoid multiple statements per line. + * lib/commonio.c: Ignore fclose return value when the file was + open read only or was not changed, or if an error is already + reported. + +2011-11-19 Nicolas François + + * src/faillog.c: The fail_max field is a short, use a short also + for the max argument of setmax / setmax_one. + * src/faillog.c: Fail with an error message when faillog fails to + write to the faillog database. + +2011-11-19 Nicolas François + + * man/gpasswd.1.xml: Document the difference between the -r and -R + options. + +2011-11-19 Nicolas François + + * man/useradd.8.xml, man/groupadd.8.xml, man/usermod.8.xml, + man/groupmod.8.xml: Avoid hardcoded values, and reference instead + the configuration options (e.g. UID_MIN) + * man/groupmod.8.xml, man/usermod.8.xml: Add missing reference to + login.defs + * man/login.defs.d/UID_MAX.xml, man/login.defs.d/SYS_UID_MAX.xml, + man/login.defs.d/GID_MAX.xml, man/login.defs.d/SYS_GID_MAX.xml: + Document the default values. + +2011-11-19 Nicolas François + + * src/gpasswd.c: Change of group password enforces gshadow + password. Set /etc/group password to "x". + +2011-11-16 Peter Vrabec + + * NEWS, src/userdel.c, man/userdel.8.xml: Add option -Z/--selinux-user. + * libmisc/system.c, lib/prototypes.h, libmisc/Makefile.am: Removed + safe_system(). + * lib/selinux.c, po/POTFILES.in, lib/prototypes.h, + lib/Makefile.am: Added helper functions for semanage. + * NEWS, README, src/useradd.c, src/usermod.c, src/userdel.c, + configure.in: Use libsemanage instead of semanage. + +2011-11-16 Peter Vrabec + + * src/Makefile.am: useradd may need the LIBATTR library. + +2011-11-16 Peter Vrabec + + * libmisc/copydir.c: Ignore perm_copy_file() errors with errno set + to ENOTSUP. + +2011-11-16 Nicolas François + + * src/useradd.c: Compilation fix when SHADOWGRP is not enabled. + * libmisc/root_flag.c: Add missing #include + +2011-11-13 Nicolas François + + * po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated. + * po/*.po, man/po/*.po: Updated PO files. + +2011-11-12 Nicolas François + + * src/chage.c, src/chfn.c, src/chgpasswd.c, src/chpasswd.c, + src/chsh.c, src/groupadd.c, src/groupdel.c, src/groupmems.c, + src/groupmod.c, src/newusers.c, src/useradd.c, src/userdel.c, + src/usermod.c: Provide the PAM error + message instead of our own, and log error to syslog. + * src/groupmems.c: Exit with exit rather than fail_exit in usage(). + * src/newusers.c: Check the number of arguments. + * src/newusers.c: Do not create the home directory when it is not + changed. + * src/useradd.c: Set the group password to "!" rather "x" if there + are no gshadow file. + +2011-11-11 Nicolas François + + * src/pwck.c: Removed pw_opened. + * src/pwck.c: optind cannot be greater than argc. + * src/pwck.c: If spw_opened, then is_shadow is implicitly set. + * src/pwck.c: Do not report passwd entry without x password and a + shadow entry in --quiet mode (no interaction with the caller) + * src/pwck.c: Do not check if the last password change is in the + future if the time is set to 0. + +2011-11-11 Nicolas François + + * libmisc/root_flag.c: Drop privileges before changing root. The + --root option should not be used by regular users for suid utils. + * libmisc/root_flag.c: Improve error messages. + +2011-11-11 Nicolas François + + * src/pwck.c: Compile fix for TCB. + +2011-11-11 Nicolas François + + * libmisc/copydir.c: Avoid conflict with glibc. Rename error to + error_acl. + +2011-11-11 Nicolas François + + * man/newusers.8.xml: Document the optional file argument. + * man/newusers.8.xml: Fix the documentation of the inputs' format. + +2011-11-06 Nicolas François + + * man/groupmod.8.xml: Document that the primary group of users may + be changed by groupmod -g. + +2011-11-06 Nicolas François + + * NEWS, src/newusers.c, man/newusers.8.xml: Add --root option. + +2011-11-06 Nicolas François + + * src/vipw.c: Remove unused variable a. + +2011-11-06 Nicolas François + + * man/generate_mans.mak: The xml-config files do not depend on the + Makefile. + +2011-10-31 Nicolas François + + * src/chage.c, src/chgpasswd.c, src/chpasswd.c, src/chsh.c, + src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c, + src/groupmems.c, src/groupmod.c, src/grpconv.c, src/grpunconv.c, + src/lastlog.c, src/newusers.c, src/passwd.c, src/pwconv.c, + src/pwunconv.c, src/su.c, src/useradd.c, src/userdel.c, + src/usermod.c, src/vipw.c: Align and sort options. + +2011-10-31 Nicolas François + + * NEWS, src/pwck.c, man/pwck.8.xm, src/grpck.c, man/grpck.8.xml: + Add --root option. + +2011-10-31 Nicolas François + + * man/limits.5.xml, libmisc/limits.c: Sort limit identifiers. + * libmisc/limits.c: Fix support for the K limit identifier. + * libmisc/limits.c: Add missing default limit for L and U. + +2011-10-31 Nicolas François + + * src/pwck.c, man/pwck.8.xml: Add support for long options. + * src/pwck.c, man/pwck.8.xml: Add -h/--help option + * src/grpck.c, man/grpck.8.xml: Add support for long options. + * src/grpck.c, man/grpck.8.xml: Add -h/--help option + +2011-10-30 Nicolas François + + * src/expiry.c, man/expiry.1.xml: Add support for long options. + * src/expiry.c, man/expiry.1.xml: Add -h/--help option + +2011-10-30 Nicolas François + + * src/chfn.c, man/chfn.1.xml: Add support for long options. + * src/chfn.c, man/chfn.1.xml: Add -u/--help option + * NEWS, src/chfn.c, man/chfn.1.xml: Add --root option. + +2011-10-30 Nicolas François + + * NEWS, src/vipw.c, man/vipw.8.xml: Add --root option. + +2011-10-30 Nicolas François + + * NEWS, src/faillog.c, man/faillog.8.xml: Add --root option. + * NEWS, src/lastlog.c, man/lastlog.8.xml: Likewise. + * src/faillog.c: Add Prog variable, and prefix error messages with + Prog rather than "faillog". + * src/lastlog.c: Likewise. + * src/lastlog.c: Split usage in smaller messages. + +2011-10-30 Nicolas François + + * NEWS, src/chage.c, man/chage.1.xml: Add --root option. Open + audit and syslog after the potential chroot. chage's usage split + in smaller messages. + +2011-10-30 Nicolas François + + * src/login.c: re-indent. + * src/login.c: Fix support for sub-logins. + +2011-10-30 Nicolas François + + * src/faillog.c, src/chage.c, src/newusers.c, src/su.c: The getopt + index of long options is not used. + +2011-10-29 Nicolas François + + * lib/prototypes.h, libmisc/Makefile.am, libmisc/root_flag.c, + po/POTFILES.in: Add process_root_flag() to process the --root + option and chroot so that the chroot config is used and changes + are applied to the chroot. + * NEWS, src/useradd.c, man/useradd.8.xml: Add --root option. Open + audit after the potential chroot. + * NEWS, src/userdel.c, man/userdel.8.xml: Add --root option. Open + audit and syslog after the potential chroot. userdel's usage split + in smaller messages. + * NEWS, src/usermod.c, man/usermod.8.xml: Likewise + * NEWS, src/groupadd.c, man/groupadd.8.xml: Add --root option. Open + audit and syslog after the potential chroot. + * src/groupadd.c: Check atexit failures. + * src/groupadd.c: Return E_SUCCESS instead of exit'ing at the end + of main(). + * NEWS, src/groupadd.c, man/groupadd.8.xml: Add --root option. Open + audit and syslog after the potential chroot. + * src/groupmod.c: The getopt index of long options is not used. + * src/groupdel.c: Add process_flags(). + * src/groupdel.c, man/groupdel.8.xml: Add --help option. + * NEWS, src/groupdel.c, man/groupdel.8.xml: Add --root option. Open + audit and syslog after the potential chroot. + * src/groupdel.c: Check atexit failures. + * NEWS, src/pwconv.c, src/pwunconv.c, src/grpconv.c, + src/grpunconv.c, man/pwconv.8.xml: Add --root option. + * src/pwconv.c, src/pwunconv.c, src/grpconv.c, src/grpunconv.c: + Add --help option. + * src/pwconv.c, src/pwunconv.c, src/grpconv.c, src/grpunconv.c: + Add process_flags() and usage(). + * NEWS, src/chpasswd.c, man/chpasswd.8.xml, src/chgpasswd.c, + man/chgpasswd.8.xml: Add --root option. + * src/chpasswd.c, src/chgpasswd.c: The getopt index of long + options is not used. + * NEWS, src/passwd.c, man/passwd.1.xml: Add --root option. + passwd's usage split in smaller messages. + * src/passwd.c: Call sanitize_env() before setting the locales. + * NEWS, src/groupmems.c, man/groupmems.8.xml: Add --root option. + Open syslog after the potential chroot. + * src/groupmems.c: The getopt index of long options is not used. + * NEWS, src/chsh.c, man/chsh.1.xml: Add --root option. + chsh's usage split in smaller messages. + * src/chsh.c: The getopt index of long options is not used. + * NEWS, src/gpasswd.c, man/gpasswd.1.xml: Add --root option. + * src/gpasswd.c: The getopt index of long options is not used. + +2011-10-22 Nicolas François + + * man/ja/Makefile.am, man/fr/Makefile.am, man/ru/Makefile.am, + man/sv/Makefile.am, man/pl/Makefile.am, man/zh_CN/Makefile.am, + man/it/Makefile.am, man/Makefile.am: Include man_nopam in + EXTRA_DIST only when USE_PAM (they are already in man_MANS + otherwise). + +2011-10-22 Nicolas François + + * man/su.1.xml: Document that su -c does not providea controlling + terminal. + +2011-10-18 Nicolas François + + * src/newusers.c: Fix typo. + * src/useradd.c: Likewise. + * lib/nscd.c: Remove unused variable. + * lib/prototypes.h, libmisc/cleanup.c, lib/spawn.c, src/chage.c: + Add splint annotations. + * src/sulogin.c (main): env is only used when USE_PAM is not set. + +2011-10-15 Nicolas François + + * man/login.defs.d/LOGIN_STRING.xml: Fix typo. + +2011-09-18 Nicolas François + + * lib/prototypes, libmisc/basename.c (Basename): Input is a + constant string. + * lib/prototypes.h, lib/spawn.h, lib/spawn.c, src/userdel.c, + lib/nscd.c, lib/Makefile.am: Delete spawn.h. Move from spawn.h to + prototypes.h. + * src/userdel.c: Remove unused variables. + * lib/nscd.c: Remove unused header files. + * lib/nscd.c: Add the program name to error messages. + * lib/nscd.c: Indicate when nscd does not terminate normally (signal). + * lib/spawn.c: Updated header. + * lib/spawn.c: Flush stdout and stderr to avoid inheriting from + ongoing buffers. + * lib/spawn.c: Avoid implicit conversion of pointer to boolean. + * lib/spawn.c: Replace perror by a complete message. + * lib/spawn.c: Continue to wait for the child if another child + terminates. + * lib/prototypes.h: The name field from cleanup_info_mod is a + constant string. (username). + +2011-09-18 Nicolas François + + * libmisc/cleanup.c: Spawn children should no trigger cleanup + actions. Make sure only the parent (initial caller) perform the + cleanup actions. + +2011-09-18 Nicolas François + + * libmisc/salt.c (SHA_salt_rounds): It is statically ensured that + the format fits in rounds_prefix. + * libmisc/loginprompt.c: Likewise. + +2011-09-18 Nicolas François + + * src/grpconv.c: Fail if not called correctly. + * src/grpconv.c: At the end of main, the passwd and shadow files + are locked. No need to check before unlocking. No need to set the + lock as false neither since there cannot be anymore failures. + +2011-09-18 Nicolas François + + * src/chage.c: EPOCH is not needed, it's converted to -1 by + strtoday(). But we need to support "-1" specifically. + * src/chage.c: Fix usage: LOGIN is mandatory. + * src/chage.c: Display disabled expiry or last change as "-1" + instead of 1969-12-31. 1969-12-31 is still supported as input from + the user. + * src/chage.c: Exit cleanly with fail_exit() (lock files were not + removed). + +2011-09-18 Nicolas François + + * src/useradd.c: Remove def_file. It was always set to + USER_DEFAULTS_FILE. + * src/useradd.c: Fix cut&paste issue causing bad warning when + the useradd.default file contains an invalid INACTIVE= value. + * src/useradd.c: Added missing end of line for rename errors. + * src/useradd.c: Added -D synopsis to the usage message. + * src/useradd.c: Do not scale_age(-1), just use -1. + * src/useradd.c: Added FIXME to be fixed later. + * src/useradd.c: Allow -e -1 when there is no shadow file. + * src/useradd.c: Fail, but do not print the usage message when the + -e argument is not valid. + * src/useradd.c: No need to check for oflg since uflg is + already checked. + +2011-09-18 Nicolas François + + * src/su.c: Too much const were added on 2011-08-15. pw in + save_caller_context() is allocated and freed. + * src/su.c: Added missing #endif indication + * src/su.c (save_caller_context): password only needed if + SU_ACCESS and !USE_PAM. + +2011-09-18 Nicolas François + + * src/usermod.c: date_to_str() is always called with negativ set + to "never", remove this argument. + * src/usermod.c: Added missing cast for gr_free argument. + +2011-09-18 Nicolas François + + * src/pwconv.c: Fail if not called correctly. + * src/pwconv.c: At the end of main, the passwd and shadow files + are locked. No need to check before unlocking. + +2011-09-18 Nicolas François + + * src/newusers.c: Initially set the passwd's password to '*' + instead of 'x'. Only when it is confirmed that a shadow entry is + (will be) added, set the passwd's password to 'x'. + * src/newusers.c: An invalid line is an error. A failure needs to + be reported. + +2011-09-18 Nicolas François + + * src/gpasswd.c: Remove log_gpasswd_success_gshadow(). Writing in + gshadow is the last sub-task. + +2011-09-18 Nicolas François + + * src/chsh.c: No needto remove lines tarting with '#' from + /etc/shells. This is already done by getusershell() and these + shell would fail the access(X_OK) test. + +2011-09-18 Nicolas François + + * man/generate_mans.mak: Fix the generation of translated man + pages. xml2po removed the comment from empty headers and the + config was no more inserted. + +2011-09-18 Nicolas François + + * man/chage.1.xml: The LOGIN argument is not optional. + * man/login.defs.d/QUOTAS_ENAB.xml: Document the dependency + between /etc/limits and QUOTAS_ENAB. + +2011-08-20 Nicolas François + + * po/POTFILES.in: Added lib/spawn.c. + +2011-08-20 Jonathan Nieder + + * lib/Makefile.am: Added lib/spawn.c and lib/spawn.h. + * lib/nscd.c, lib/spawn.c, lib/spawn.h: It is not possible to + differentiate between an nscd failure, and a failure to execute + due to no nscd with posix_spawn. Use our own run_command routine. + * src/userdel.c: Use run_command() + +2011-08-15 Nicolas François + + * src/groupmod.c: Ignore return value from snprintf. + * src/groupmod.c: Add static qualifier to the cleanup structures. + * src/groupmod.c: Check atexit failures. + +2011-08-15 Nicolas François + + * src/usermod.c: Do not assign static to NULL. + * src/usermod.c (date_to_str): buf needs to be unique (e.g. + independent from negativ), and is an out buffer. + * src/usermod.c: Ignore return value from snprintf, and force + nul-termination of buffer. + * src/usermod.c: Improve memory management. + * src/usermod.c: An audit bloc was not reachable, moved above on + success to move the home directory. + * src/usermod.c: Ignore close() return value for the mailbox + (opened read only). + +2011-08-15 Nicolas François + + * src/su.c: Added const modifiers. + * lib/prototypes: Synchronize splint annotations. + +2011-08-14 Nicolas François + + * src/su.c: Add splint annotations. + * src/su.c: Set caller_on_console as boolean. + * src/su.c: Ignore return value from fputs (usage) / puts (prompt). + * src/su.c: Improved memory management. + +2011-08-14 Nicolas François + + * src/chgpasswd.c, src/chpasswd.c, src/newusers.c: Replace cflg by + a test on crypt_method. + +2011-08-14 Nicolas François + + * libmisc/chowndir.c: Add splint annotations. + * src/chgpasswd.c: Likewise. + * src/chpasswd.c: Likewise. + * src/newusers.c: Likewise. + * libmisc/salt.c, lib/prototypes.h (crypt_make_salt): Likewise. + +2011-08-14 Nicolas François + + * lib/gshadow_.h: Fix typo in comment. + +2011-08-14 Nicolas François + + * lib/prototypes.h, libmisc/getgr_nam_gid.c: getgr_nam_gid() + returns an allocated structure. + +2011-08-14 Nicolas François + + * src/su.c: Add annotations to indicate that su_failure() does + not return. + +2011-07-30 Nicolas François + + * lib/commonio.c: Display PID as unsigned long. + +2011-07-30 Nicolas François + + * src/useradd.c: Remove unused Zflg. + +2011-07-30 Nicolas François + + * src/chgpasswd.c: Fix typo sp -> sg. sg_namp -> sg_name + * src/chgpasswd.c: Always update the group file when SHADOWGRP is + not enabled. + +2011-07-30 Nicolas François + + * src/newgrp.c: Fix typo in notreached annotation. + +2011-07-30 Nicolas François + + * src/usermod.c: Add annotations to indicate that fail_exit() does + not return. + * src/usermod.c: Fix typo in notreached annotation. + +2011-07-30 Nicolas François + + * libmisc/find_new_uid.c: free (used_uids) on return. + * libmisc/find_new_gid.c: free (used_gids) on return. + +2011-07-28 Nicolas François + + * lib/commonio.c: Fix NIS commit from 2011-07-14. + +2011-07-28 Nicolas François + + * NEWS, src/chpasswd.c: Create a shadow entry if the password is + set to 'x' in passwd and there are no entry in shadow for the + user. + * NEWS, src/chgpasswd.c: Create a gshadow entry if the password is + set to 'x' in group and there are no entry in gshadow for the + group. + +2011-07-28 Nicolas François + + * src/pwunconv.c: Exit after printing usage when arguments or + options are provided. + * src/pwunconv.c: Re-indent. + * src/pwunconv.c: Open the shadow file read only. + * src/grpunconv.c: Exit after printing usage when arguments or + options are provided. + * src/grpunconv.c: Open the gshadow file read only. + +2011-07-28 Nicolas François + + * src/chgpasswd.c: Fix typo. + +2011-07-23 Nicolas François + + * NEWS, src/login.c: Do not log in utmp / utmpx / wtmp when PAM is + enabled. This is already done by pam_lastlog. Note that + pam_lastlog can only log the parent PID, not the PID of the + process forked by login. + +2011-07-23 Nicolas François + + * src/chpasswd.c: Add annotations to indicate that usage() does + not return. + * src/chpasswd.c: Reindent. + * src/chpasswd.c: Remove dead code. No need to set crypt_method + to NULL when it is already NULL. sflg is only set if crypt_method + is not NULL. + +2011-07-23 Nicolas François + + * src/lastlog.c: Add annotations to indicate that usage() does not + return. + +2011-07-23 Nicolas François + + * src/faillog.c: Add annotations to indicate that usage() does not + return. + * src/faillog.c: Fix message: this is faillog, not lastlog. + * src/faillog.c: Check that there are no extra arguments after + parsing the options. + +2011-07-23 Nicolas François + + * src/chgpasswd.c: Add annotations to indicate that usage() does + not return. + * src/chgpasswd.c: Split usage in smaller parts. Those parts are + already translated for chpasswd. Usage is now closer to + chpasswd's. + * src/chgpasswd.c: Remove dead code. No need to set crypt_method + to NULL when it is already NULL. sflg is only set if crypt_method + is not NULL. + +2011-07-23 Nicolas François + + * src/expiry.c: Remove dead code. + * src/expiry.c: Improve comments. + +2011-07-23 Nicolas François + + * src/grpck.c: Added comments. + * src/grpck.c: Avoid implicit conversion of pointer to boolean. + * src/grpck.c: Remove dead code. argc cannot be lower than optind. + Avoid checking twice in a row for NULL != list[i]. + +2011-07-22 Nicolas François + + * libmisc/find_new_gid.c, libmisc/find_new_uid.c: Fail in case of + invalid configuration. + * libmisc/find_new_gid.c, libmisc/find_new_uid.c: Updated + comments. + * libmisc/find_new_gid.c, libmisc/find_new_uid.c: Be more strict + on the loop stop conditions. Stop if we passed the limit, even if + the limit itself was never noticed. + +2011-07-14 Nicolas François + + * man/po/fr.po: Fix some spacing issues due to configuration + variants. + +2011-07-14 Nicolas François + + * src/passwd.c: Overflow when computing the number of days based + on the scaling. Use of long long needed. + +2011-07-14 Nicolas François + + * NEWS, lib/commonio.h, lib/commonio.c: Additional messages to + indicate why locking failed. + * NEWS, lib/commonio.c: Fix the sort algorithm in case of NIS. NIS + entries were dropped. + * lib/commonio.c: NIS entries can start by '+' or '-'. + +2011-07-14 Nicolas François + + * NEWS, src/groupmod.c: When the gshadow file exists but there are + no gshadow entries, an entry is created if the password is changed + and group requires a shadow entry. + +2011-07-14 Nicolas François + + * src/usermod.c: Fix typo in comment. + * src/usermod.c (move_home): It is always an error to use -m if + the new home directory already exist (independently from the + existence of the old home directory did not exist) + * src/usermod.c (process_flags): Report usage if no options are + provided. Update the error message. + * src/usermod.c (process_flags): Check option compatibility and + dependency before options are discarded when no changes are + requested. + * src/usermod.c (process_flags): Check for oflg is not needed to + check if changes are needed. + * src/usermod.c: usage() does not return. Add annotations. + * src/usermod.c (update_gshadow): is_member was computed twice. + * src/usermod.c (update_group, update_gshadow): Reduce complexity + and document checks. Some checks were always true/false within + their call context. + * NEWS, src/usermod.c; man/usermod.8.xml: When the shadow file + exists but there are no shadow entries, an entry has to be created + if the password is changed and passwd requires a shadow entry, or + if aging features are used (-e or -f). Document this and also that + -e and -f require a shadow file. + * man/usermod.8.xml: Document behavior of an empty EXPIRE_DATE. + * man/usermod.8.xml: Document that the mail spool might have to be + renamed (as for the homedir) + * src/usermod.c (new_pwent): Document that pw_locate will not fail + because getpwnam returned successfully. + * src/usermod.c (process_flags): Do not display the usage in case + of an invalid -f value (similar to -e). + * src/usermod.c (process_flags): Indicate that the user name is + invalid, instead of just a 'field'. + +2011-07-08 Nicolas François + + * src/groupadd.c: Fix typo in comment. + * src/userdel.c: Fix typo from 2011-06-04. Report failure on the + mailfile instead of user_home. + * lib/fields.c: Fixed typo from 2010-02-15. field instead of cp + ought to be checked. + * src/vipw.c: Use Prog instead of progname. This is needed since + Prog is used in the library. + * configure.in: Fix typo. libcrack default is 'no'. + * src/groupmod.c: Avoid implicit conversion of pointer to boolean. + * src/groupmod.c: osgrp can be set only if pflg || nflg. No need + to check for pflg || nflg again + +2011-07-08 Nicolas François + + * man/*.xml, man/config.xml.in: Add source and version + information. This reduce the amount of warnings during the + manpages generation. + +2011-06-25 Nicolas François + + * man/passwd.1.xml: Added reference to chpasswd(8). + * man/po/ru.po: Add space between option and argument. + +2011-06-16 Francisco Javier Cuadrado + + * po/es.po: Spanish translation + +2011-06-16 Nicolas François + + * libmisc/isexpired.c: Added parenthesis. + * libmisc/env.c: Added comments. + * libmisc/env.c: Avoid implicit conversion of pointer to boolean. + +2011-06-16 Nicolas François + + * src/su.c: environ is provided by . + * src/su.c: Added function prototypes. + * src/su.c: Rename shellstr parameter to shellname to avoid + collision with static variable. + * NEWS, src/su.c: Added support for PAM modules which change + PAM_USER. + +2011-06-13 Nicolas François + + * src/su.c (prepare_pam_close_session): Extract the creation of a + child and listening for signal in the parent from run_shell(). + prepare_pam_close_session() is now executed before the creation of + the pam session and before the UID is changed. This allows to + close the session as root. + * src/su.c: Also drop the controlling terminal when PAM is not + used. + * src/su.c: Remove run_shell(). + * src/su.c: After prepare_pam_close_session() there is no need to + close the session in the child. Added pam_setcred to + prepare_pam_close_session(). + +2011-06-12 Nicolas François + + * src/su.c (save_caller_context): Extract from main() the code + used to save the caller's context. + * src/su.c: Split check_perms() in to a PAM (check_perms_pam) and + a non-PAM (check_perms_nopam) version. + * src/su.c: Cleanup check_perms_nopam(). + * src/su.c: Merge environment setting blocks after the creation of + the session. + * src/su.c: Close the password databases together with syslog. + * src/su.c: Extract command line processing from main(). + * src/su.c: Extract export of environment from main(). + +2011-06-10 Nicolas François + + * src/su.c: Group some of the environment processing blocks. The + definition of shellstr, PATH and IFS is not influenced (getenv, + getdef, restricted_shell) by and does not influence (addenv does + not change environ) the authentication. And the authentication + did not overwrite those definitions. This will ease an extraction + from the big main() function. + * src/su.c: Move definition of change_environment and shellstr + after the switch to the final subsystem. The previous architecture + forced to always change the environment (the shell starts with a + '*' and was thus restricted, and change_environment could not be + reset to false). + * src/su.c: No need to change the user's shell in case of + subsystem root. Update the comments. + * src/su.c: Define shellstr before the environment so that + restricted_shell is called only once. This will allow moving the + environment definition after the switch to the new user. + * src/su.c: Extract the authentication from the main function. + * lib/prototypes.h, src/suauth.c, src/su.c (check_su_auth): Do not + use the pwent global variable to communicate between APIs of + different files. Added boolean parameter su_to_root to + check_su_auth(). + * src/su.c (check_perms): Return the passwd entry of the finally + authenticated user. Remove usage of the pwent variable. + * src/su.c: The password of the caller is the one from the + spwd structure only if the passwd's password is 'x'. + * src/su.c: Cleanup local variables. + +2011-06-10 Nicolas François + + * src/su.c: Updating pwent after expire() is not useful. Only the + password information may have changed and they are not used + anymore afterwards. + * src/su.c: No need to call expire() if there are no shadow entry. + No need to convert a passwd entry into an spwd entry in that case. + +2011-06-12 Thomas Blein + + * man/po/fr.po: French manpages translation + +2011-06-05 Nicolas François + + * NEWS, src/su.c: Do not forward the controlling terminal to + commands executed with -c. This prevents tty hijacking which could + lead to execution with the caller's privileges. This required to + forward signals from the terminal (SIGINT, SIGQUIT, SIGTSTP) to + the executed command. + +2011-06-05 Nicolas François + + * NEWS, src/userdel.c: Do not remove a group with the same name as + the user (usergroup) if this group isn't the user's primary group. + +2011-06-04 Nicolas François + + * NEWS, src/userdel.c: Check the existence of the user's mail + spool before trying to remove it. If it does not exist, a warning + is issued, but no failure. + +2011-06-03 Nicolas François + + * src/sulogin.c: Added Prog, needed because of the last xmalloc() + change. + +2011-06-03 Nicolas François + + * man/zh_CN/, man/zh_CN/Makefile.am: Added directory, and zh_CN + Makefile. + * man/Makefile.am: Build zh_CN pages. + * man/generate_translations.mak: Add config.xml to CLEANFILES. + * man/po/zh_CN.po: limits, groups, faillog, expiry should not be + translated (command name, file name), also this broke the build + system as they are used to derive manpage names. + +2011-06-02 Peter Vrabec + + * src/lastlog.c, src/faillog.c: Fix underflows causing wrong entry + to be displayed. + +2011-06-02 Nicolas François + + * libmisc/xmalloc.c: Harmonize message. + +2011-06-02 Peter Vrabec + + * libmisc/find_new_uid.c, libmisc/find_new_gid.c: Add missing + memory allocation check. + +2011-06-02 Cal Peake + + * NEWS, libmisc/addgrps.c: Fix allocator loop. Continue to + getgroups() when getgroups fails (-1) with errno==EINVAL. + +2011-06-01 Simon Brandmair + + * man/newusers.8.xml, man/suauth.5.xml, man/suauth.5.xml, + man/logoutd.8.xml, man/chgpasswd.8.xml, man/groups.1.xml, + man/faillog.5.xml, man/login.defs.d/MD5_CRYPT_ENAB.xml, + man/login.defs.d/DEFAULT_HOME.xml, + man/login.defs.d/LOGIN_RETRIES.xml, + man/login.defs.d/MD5_CRYPT_ENAB.xml, + man/login.defs.d/PORTTIME_CHECKS_ENAB.xml, + man/login.defs.d/SHA_CRYPT_MIN_ROUNDS.xml: + Fix typos + * man/po/de.po: German translation of manpages completed + +2011-05-23 Innocent De Marchi + + * po/ca.po: Catalan translation completed + +2011-04-22 Miguel Figueiredo + + * po/pt.po: Portuguese translation completed + +2011-04-22 Thomas Blein + + * po/fr.po: French translation completed + +2011-04-16 Holger Wansing + + * po/de.po: German translation completed + +2011-04-15 Fred Maranhão + + * po/pt_BR.po: Brazilian Portuguese translation completed + +2011-04-10 Yuri Kozlov + + * po/ru.po: Russian translation completed + +2011-04-07 Daniel Nylander + + * po/sv.po: Swedish translation completed + +2011-04-07 Joe Dalton + + * po/da.po: Danish translation completed + +2011-04-05 Timur Birsh + + * po/kk.po: Kazakh translation completed + +2011-04-05 NAKANO Takeo + + * po/ja.po: Japanese translation completed + +2011-03-30 YunQiang Su + + * man/po/zh_CN.po: convert Simplified Chinese translation + of manpages to gettext + * po/zh_CN.po: Simplified Chinese translation completed + +2010-02-15 Nicolas François + + * man/ru/Makefile.am: Remove double inclusion of $(man_nopam) + +2010-02-15 Nicolas François + + * libmisc/user_busy.c, src/userdel.c, src/usermod.c: Warn in + user_busy() rather than in src/userdel.c or src/usermod.c to + provide more accurate failure cause (user is logged in or user + still executes processes). + +2010-02-15 Nicolas François + + * lib/groupio.c, lib/sgroupio.c, lib/shadowio.c, lib/pwio.c: Check + entry validity before commits to databases. + * libmisc/fields.c, libmisc/Makefile.am, lib/fields.c, + lib/Makefile.am, po/POTFILES.in: fields.c moved from libmisc to + lib. + * lib/fields.c: Fail if input pointer is NULL. + +2010-02-13 Nicolas François + + * NEWS, src/chfn.c, src/chsh.c: Fix CVE-2011-0721: forbid \n in + gecos or shell. + +2011-02-12 Nicolas François + + * autogen.sh: Restore original autoreconf (see 2010-08-29's change + for autogen.sh) + * configure.in, man/po/Makefile.in.in, man/po/Makefile.in: + Makefile.in.in replaced by Makefile.in to avoid config.status + issues when there are multiple po directories. + * man/po/LINGUAS: Adapted to above change. + * man/po/POTFILES.in, man/po/XMLFILES: POTFILES.in replaced by + XMLFILES. + * man/Makefile.am: generate_mans.deps shall be included by make, + not automake. + +2010-11-19 Nicolas François + + * NEWS, libmisc/console.c: Fix CONSOLE parser. This caused login + to hang when CONSOLE was configured with a colon separated list of + TTYs. See http://bugs.gentoo.org/show_bug.cgi?id=324419 + +2010-09-05 Nicolas François + + Integrate review comments from Julien Cristau + * libmisc/copydir.c: Missing parenthesis in comment. + * libmisc/chowndir.c: Fixed memory leak on failed realloc(). + * libmisc/chowndir.c: Make sure the buffer for the path is large + enough. + * libmisc/remove_tree.c: Remove check for NULL before free(). + +2010-08-29 Nicolas François + + * man/po/fr.po: Fix 2 fuzzy strings. + +2010-08-29 Nicolas François + + * NEWS, src/usermod.c: Accept options in any order (username not + necessarily at the end) + +2010-08-29 Nicolas François + + * autogen.sh: Expand autoreconf to avoid running autopoint. + +2010-08-29 Nicolas François + + * po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated. + * po/*.po, man/po/*.po: Updated PO files. + +2010-08-28 Brian M. Carlson + + * man/chsh.1.xml: Fix comma splice. + +2010-08-28 Nicolas François + + * lib/protoypes.h, libmisc/copydir.c, src/useradd.c: + selinux_file_context renamed set_selinux_file_context. + * lib/protoypes.h, libmisc/copydir.c, src/useradd.c: + Added reset_selinux_file_context. + * src/useradd.c: Check the return value of + set_selinux_file_context and reset_selinux_file_context. + * libmisc/copydir.c: Check the return value of + reset_selinux_file_context. + +2010-08-28 Nicolas François + + * src/su.c: Fix handling of environment variables when + the environment is not changed. In particular, this makes su + behave as documented regarding PATH and IFS (i.e. they are reset) + when -p is provided. + +2010-08-28 Nicolas François + + * man/su.1.xml: Fix typo. + +2010-08-22 Nicolas François + + * src/newgrp.c, src/userdel.c, src/grpck.c, src/gpasswd.c, + src/newusers.c, src/pwconv.c, src/chpasswd.c, src/logoutd.c, + src/chfn.c, src/groupmems.c, src/usermod.c, src/pwunconv.c, + src/expiry.c, src/groupdel.c, src/chgpasswd.c, src/useradd.c, + src/su.c, src/groupmod.c, src/passwd.c, src/pwck.c, src/chage.c, + src/groupadd.c, src/login.c, src/grpconv.c, src/groups.c, + src/grpunconv.c, src/chsh.c: Prog changed to a constant string. + +2010-08-22 Nicolas François + + * libmisc/limits.c: Avoid implicit conversion of integer to + boolean. + * libmisc/basename.c: Avoid implicit conversion of pointer to + boolean. + * libmisc/basename.c, lib/prototypes.h (Basename): Return a + constant string. + * libmisc/basename.c, libmisc/obscure.c, lib/prototypes.h, + libmisc/xmalloc.c, libmisc/getdate.h, libmisc/system.c, + libmisc/getgr_nam_gid.c, libmisc/failure.c, libmisc/valid.c: Add + splint annotations. + * libmisc/chowndir.c: Avoid memory leak. + * libmisc/chowndir.c: Do not check *printf/*puts return value. + * libmisc/chowntty.c: Avoid implicit conversion between integer + types. + * libmisc/obscure.c: Return a bool when possible instead of int. + * libmisc/shell.c: Do not check *printf/*puts return value. + * libmisc/shell.c: Do not check execle return value. + * libmisc/setupenv.c: Avoid implicit conversion between integer + types. + * libmisc/xmalloc.c: size should not be zero to avoid returning + NULL pointers. + * libmisc/hushed.c: Do not check *printf/*puts return value. + * libmisc/system.c: Avoid implicit conversion of integer to + boolean. safe_system last argument is a boolean. + * libmisc/system.c: Check return value of dup2. + * libmisc/system.c: Do not check *printf/*puts return value. + * libmisc/system.c: Do not check execve return value. + * libmisc/salt.c: Do not check *printf/*puts return value. + * libmisc/loginprompt.c: Do not check gethostname return value. + * libmisc/find_new_gid.c, libmisc/find_new_uid.c: Do not check + gr_rewind/pw_rewind return value. + * libmisc/ttytype.c: Limit the number of parsed characters in the + sscanf format. + * libmisc/ttytype.c: Test if a type was really read. + * libmisc/sub.c: Do not check *printf/*puts return value. + * libmisc/sub.c: Avoid implicit conversion of integer to boolean. + * src/userdel.c: Fix typo in comment. + * src/userdel.c: Avoid implicit conversion of boolean to integer. + * src/userdel.c: safe_system last argument is a boolean. + * src/newusers.c: Avoid implicit conversion of boolean to integer. + * src/newusers.c: Avoid implicit conversion of integer to boolean. + * src/usermod.c: Add brackets. + * src/usermod.c: Avoid implicit conversion of characters or + integers to booleans. + * src/vipw.c: Avoid implicit conversion of integer to boolean. + * src/su.c: Avoid implicit conversion of integer to boolean. + * src/su.c: Add brackets. + * src/useradd.c: Avoid implicit conversion of characters or + integers to booleans. + +2010-08-22 Nicolas François + + * libmisc/obscure.c, lib/prototypes.h (obscure): Return a bool + instead of an int. + * libmisc/obscure.c, libmisc/tz.c, src/passwd.c, lib/encrypt.c, + libmisc/copydir.c, lib/prototypes.h: Add splint annotations. + * libmisc/tz.c: Fix some const issues. + * libmisc/tz.c: Avoid multi-statements lines. + * libmisc/tz.c: Add brackets. + * libmisc/copydir.c: Do not check *printf/*puts return value. + * libmisc/copydir.c: Fail if we cannot set or reset the SELinux + fscreate context. + * libmisc/copydir.c: Use xmalloc instead of malloc. + * libmisc/copydir.c: Do not check lutimes return value + * src/vipw.c: Avoid implicit conversion of integer to boolean. + * src/su.c (iswheel): Return a bool instead of an int. + * src/passwd.c: Remove insert_crypt_passwd(). Use xstrdup instead. + * src/passwd.c: Return constant strings when sufficient. + * src/passwd.c: Do not check *printf/*puts return value. + * src/passwd.c: Avoid implicit conversion of character to boolean. + * src/passwd.c: Do not check sleep return value. + * src/sulogin.c: Do not check *printf/*puts return value. + * lib/encrypt.c: Do not check fprintf return value. + +2010-08-21 Nicolas François + + * src/passwd.c: Fix a const issue. + * src/passwd.c: Avoid multi-statements lines. + * src/sulogin.c: Fix a const issue. + +2010-08-21 Nicolas François + + * libmisc/copydir.c, lib/prototypes.h: Caller can choose not to + copy the extended attributes (the SELinux context is hence reset) + * src/usermod.c: Copy the extended attributes. + * src/useradd.c: Only reset the SELinux context. + +2010-08-21 Nicolas François + + * configure.in: Fixed typo. + +2010-08-21 Nicolas François + + * libmisc/console.c, libmisc/motd.c, libmisc/setupenv.c, + libmisc/sulog.c, libmisc/hushed.c, libmisc/failure.c, + libmisc/loginprompt.c, libmisc/ttytype.c, libmisc/obscure.c, + libmisc/pam_pass_non_interractive.c, src/userdel.c, src/login.c, + lib/commonio.c, lib/commonio.h, libmisc/setugid.c, + libmisc/setupenv.c: Fix some const issues. + * libmisc/motd.c: Avoid multi-statements lines. + * libmisc/motd.c: Support long MOTD_FILE. + * libmisc/list.c, lib/prototypes.h: Revert previous change. + dup_list and is_on_list are used with members as defined for the + group structure, and thus even if the list is not modified, the + list elements cannot be constant strings. + * libmisc/system.c: Avoid C++ comments. + * src/vipw.c: WITH_TCB cannot be tested inside a gettextized + string. Split the Usage string. + * lib/commonio.h: Re-indent. + +2010-08-21 Nicolas François + + * libmisc/audit_help.c (audit_logger):pgname is not used. We let + audit find out the name of the program. + * libmisc/audit_help.c: Re-indent. + +2010-08-20 Nicolas François + + * lib/groupio.c: Avoid implicit conversion from signed to unsigned. + +2010-08-20 Nicolas François + + * lib/commonio.c: Make sure there are no NULL pointer dereference. + +2010-08-20 Nicolas François + + * libmisc/remove_tree.c: Ignore snprintf return value. + +2010-08-20 Nicolas François + + * lib/prototypes.h, libmisc/list.c: dup_list() and is_on_list() do + not change the members of the list they receive. Added const + qualifiers. + +2010-08-20 Nicolas François + + * src/usermod.c: Re-indent. + +2010-08-20 Nicolas François + + * lib/commonio.c: Avoid multi-statements lines. + +2010-08-20 Nicolas François + + * man/po/fr.po: Fix a typo. + +2010-06-24 Baurzhan Muftakhidinov + + * NEWS, po/kk.po: Updated Kazakh translation. + +2010-04-12 Nicolas François + + * man/po/fr.po: Fix some typos. Minor updates: 886t70f187u. + +2010-04-12 Nicolas François + + * po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated. + * po/*.po, man/po/*.po: Updated PO files. + +2010-04-05 Nicolas François + + * man/newusers.8.xml, man/useradd.8.xml, man/groupadd.8.xml, + man/login.defs.d/UMASK.xml, man/login.defs.d/CREATE_HOME.xml, + man/login.defs.d/LOGIN_RETRIES.xml: Fix typos: choosen, overriden, + bahavior. + +2010-04-04 Nicolas François + + * man/usermod.8.xml: Document changes of ownerships. + +2010-04-04 Nicolas François + + * man/vipw.8.xml: Fix formatting typo. + * man/vipw.8.xml: Document the login.defs parameters only when tcb + is enabled. + +2010-04-04 Nicolas François + + * src/useradd.c: spool is a constant string. + * src/useradd.c: Set the new copy_tree's paramater 'copy_root' to false + +2010-04-04 Nicolas François + + * src/usermod.c: move_home() is only called if mflg is set. + * src/usermod.c: Fail is -m is provided but the old home directory + is not a directory. + * src/usermod.c: Use the previous improvement of copy_tree to + provide better error diagnosis. + * src/usermod.c: When rename() is used, also change the ownership. + * src/usermod.c: Do not change the ownership of the root directory + twice. + * src/usermod.c: When -u is provided, only change the ownership of + the home directory if it is a directory. + * src/usermod.c: Also change ownerships when -g is used. + +2010-04-04 Nicolas François + + * lib/prototypes.h, libmisc/copydir.c: Add the old UID and GID to + copy_tree to detect when ownership shall be changed. + * libmisc/copydir.c: Document the behavior when the IDs are set to + -1. + * lib/prototypes.h, libmisc/copydir.c (copy_tree): Add parameter + copy_root. + * libmisc/copydir.c: error() and ctx can be static. + * libmisc/copydir.c (copy_hardlink): Remove parameter src. + +2010-04-04 Nicolas François + + * libmisc/chowndir.c: Dynamically allocate memory to support + path longer than 1024 characters. + * libmisc/chowndir.c: Fix typos in documentation. + * libmisc/chowndir.c: Support and document the behavior when a old + or new ID is set to -1. + * libmisc/chowndir.c: Improved error detection when chown fails. + * libmisc/chowndir.c: Harmonize error handling strategy when an + error occurs: stop changing ownership as soon as an error was + detected. + +2010-04-03 Nicolas François + + * man/hu/passwd.5: Fix formatting typo. + * man/id/login.1: Likewise. + +2010-03-31 Nicolas François + + * man/vipw.8.xml: When TCB is enabled, vipw uses login.defs. + +2010-03-31 Nicolas François + + * NEWS, libmisc/copydir.c: When a hardlink is detected, the + original hardlink should not be removed. + +2010-03-30 Nicolas François + + * po/POTFILES.in, libmisc/Makefile.am, lib/prototypes.h, + libmisc/remove_tree.c, libmisc/copydir.c: Split remove_tree() + outside of copydir.c to avoid linking against libacl or libattr. + +2010-03-30 Nicolas François + + * src/su.c: shell's name must be -su when a su fakes a login. + +2010-03-30 Nicolas François + + * NEWS, configure.in, libmisc/copydir.c, man/useradd.8.xml, + man/usermod.8.xml, src/Makefile.am: Added support for ACLs and + Extended Attributes. + +2010-03-30 Nicolas François + + * libmisc/copydir.c: Document the sections closed by #endif + +2010-03-27 Nicolas François + + * man/vipw.8.xml: Add section ENVIRONMENT. + +2010-03-26 Nicolas François + + * etc/login.defs: Updated description of UMASK to indicate its + usage by pam_umask. + * man/login.defs.d/UMASK.xml: Likewise. + +2010-03-25 Nicolas François + + * man/login.1.xml: login does not check for new mails in PAM + enabled versions. This is done by pam_mail. + +2010-03-25 Nicolas François + + * NEWS, src/chpasswd.c, man/chpasswd.8.xml, man/login.defs.5.xml: + PAM enabled versions: restore the -e option to allow restoring + passwords without knowing those passwords. Restore together the -m + and -c options. + +2010-03-23 Nicolas François + + * src/su.c, src/vipw.c, src/newgrp.c: When the child is + interrupted, stop ourself with a SIGSTOP signal. + +2010-03-23 Nicolas François + + * src/newgrp.c: Limit the scope of variable pid. + * src/login_nopam.c: Limit the scope of variables end, lineno, i, + str_len. + * src/logoutd.c: Limit the scope of variable c. + * src/vipw.c: Re-indent. + * src/vipw.c: Close the file after the creation of the backup. + * src/useradd.c (set_default): Close input file on failure. + * src/useradd.c: Limit the scope of variables spool, file, fd, gr, + gid, mode. + * src/passwd.c: Limit the scope of variables last and ok. + * src/chage.c: Fix typo (non breaking space). + * src/login.c: Limit the scope of variables erasechar killchar, c, + failed. + * src/groups.c: Limit the scope of variable ngroups, pri_grp, i. + * src/id.c: Limit the scope of variable i. + +2010-03-22 Nicolas François + + * lib/utent.c (getutline): Remove getutline(). This function is + no more used. + * lib/groupmem.c: Limit the scope of variable i. + * lib/shadow.c: Avoid implicit conversion of pointers and integers + to booleans. + * lib/shadow.c: Added brackets. + * libmisc/limits.c: Limit the scope of variable tmpmask. + * libmisc/copydir.c: Close opened file on failure. + * libmisc/loginprompt.c: Limit the scope of variable envc. + * libmisc/find_new_uid.c, libmisc/find_new_gid.c: Limit the scope + of variable id. + +2010-03-21 Nicolas François + + * libmisc/find_new_gid.c, libmisc/find_new_uid.c: Detect some + misconfigurations of UID_MIN, UID_MAX, SYS_UID_MIN, SYS_UID_MAX (and + the GID equivalents) + +2010-03-20 Nicolas François + + * NEWS, configure.in: Next version will be 4.1.5. + * po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated. + * po/*.po, man/po/*.po: Updated PO files. + +2010-03-20 Nicolas François + + * libmisc/limits.c: Re-indent to make pmccabe happy. + +2010-03-20 Nicolas François + + * man/generate_translations.mak, man/generate_mans.mak: Fix + distcheck. All manpages generation code shall be enclosed in + ENABLE_REGENERATE_MAN conditions. + +2010-03-20 Nicolas François + + * man/useradd.8.xml: Do not document the features which are not + working. + * man/useradd.8.xml: Fix typo: -u was meant instead of -o. + * man/useradd.8.xml: Document that the default behavior depends on + CREATE_HOME. + +2010-03-20 Nicolas François + + * lib/groupio.c: Fix memory management insplit_groups(). + +2010-03-20 Nicolas François + + * libmisc/strtoday.c: Empty dates indicate a disabled date, this is + not an error. + +2010-03-19 Nicolas François + + * src/useradd.c, lib/commonio.c, po/POTFILES.in: Fix typos. + * libmisc/limits.c: Removed unused variable. + +2010-03-19 Nicolas François + + * lib/commonio.c: Stop sorting entries when we reach the first + NIS line. + +2010-03-18 Nicolas François + + * src/chsh.c: Even for root, warn if an invalid shell is + specified. Alioth#311305 + +2010-03-18 Nicolas François + + * man/limits.5.xml: Document the selection of the limits when + multiple lines match the user. + +2010-03-18 Nicolas François + + * libmisc/limits.c: Re-indent. + * libmisc/limits.c: Reformat the documentation. Avoid personal + comments. + * man/limits.5.xml: Document the new features. + +2010-03-18 Thomas Orgis + + * NEWS, libmisc/limits.c: Fix parsing of limits. + * NEWS, libmisc/limits.c: Add support for infinite limits. + * NEWS, libmisc/limits.c: Add support for @group syntax. + +2010-03-18 Nicolas François + + * lib/tcbfuncs.h: Re-indent. + * lib/tcbfuncs.h: Explicitly indicate function taking a void + parameter. + +2010-03-18 Nicolas François + + * src/useradd.c: When exiting because of a failure, warn if an + home directory created, but cannot be removed. + +2010-03-18 Nicolas François + + * libmisc/chowndir.c: Re-indent. + * libmisc/chowndir.c: Avoid assignment in comparisons. + * libmisc/chowndir.c: Added brackets and parenthesis. + +2010-03-18 Nicolas François + + * libmisc/strtoday.c: Add support for numerical dates, assuming + they are already specified in number of days since Epoch. Return + -2 in case of errors to support the specification of -1. + * src/usermod.c, src/useradd.c: Adapt to the new error value of + strtoday(). + * src/chage.c: Remove isnum(). Adapt to the new error value of + strtoday(). Support for numerical dates is moved to strtoday(). + +2010-03-18 Nicolas François + + * man/po/fr.po: Harmonize name of parameters. + +2010-03-18 Nicolas François + + * NEWS: Indicate which tools support TCB. + +2010-03-18 Nicolas François + + * src/pwck.c: Unlock the password and shadow files when there is a + failure to prepare the update in memory. + +2010-03-18 Nicolas François + + * src/pwck.c: Only log to SYSLOG when acting on system files. + +2010-03-18 Nicolas François + + * src/pwck.c: Document the sections closed by #endif + * src/pwck.c, man/pwck.8.xml: No alternative shadow file can be + given when USE_TCB is enabled. + * src/pwck.c: Remove the -s option from the usage when USE_TCB is + enabled. The option is still supported, but has no effect, as + documented in the manpage. + +2010-03-18 Nicolas François + + * src/pwck.c: Do not use pwd_file and spw_file. Always use the + dbname() functions. + +2010-03-18 Nicolas François + + * src/pwck.c: Re-indent. + +2010-03-18 Nicolas François + + * src/userdel.c, src/usermod.c, src/vipw.c, src/useradd.c, + src/pwck.c, src/chage.c, lib/shadowio.c: Explicitly use the + SHADOWTCB_FAILURE return code instead of 0 or implicit conversion + to booleans. + +2010-03-18 Paweł Hajdan, Jr. + + * src/pwck.c: Add support for TCB. + * src/pwck.c: Use spw_dbname() instead of spw_file since TCB + changes from a file to another depending on the user. Also use + pw_dbname() for consistency. + +2010-03-17 Nicolas François + + * src/faillog.c: Re-indent. + +2010-03-17 Nicolas François + + * lib/tcbfuncs.h: Added type shadowtcb_status. + * lib/tcbfuncs.h, lib/tcbfuncs.c: Return a shadowtcb_status + instead of an int. + * lib/tcbfuncs.c: Do not return in OUT_OF_MEMORY. + * lib/tcbfuncs.c: Only FreeBSD specify that the returned buffer is + NULL in case of failure. The return value of asprintf shall be + checked. + * lib/tcbfuncs.c: Avoid implicit conversion of pointers or + integers to booleans. + * lib/tcbfuncs.c: Avoid assignments in comparisons. + * lib/tcbfuncs.c: Do not free path before its last use. + * lib/tcbfuncs.c: Include shadowio.h, needed for the + spw_setdbname's prototype. + * lib/tcbfuncs.c: Ignore fflush() return value. + * lib/tcbfuncs.c: Avoid implicit signed to unsigned conversions. + * lib/tcbfuncs.c: Avoid integer to char conversions. + * lib/tcbfuncs.c: Include prototypes.h for the definition of Prog. + * lib/tcbfuncs.c: Removed dead return. + * lib/tcbfuncs.c: move_dir() and shadowtcb_move() need a non NULL + stored_tcb_user. + * lib/tcbfuncs.c: Avoid implicit int to mode_t conversion. + * lib/tcbfuncs.c: Added brackets and parenthesis. + * lib/tcbfuncs.c: Re-indent. + +2010-03-17 Nicolas François + + * lib/commonio.c: Avoid implicit conversion of pointers to + booleans. + * lib/commonio.c: Ignore the return value of close when a + failure is reported. + +2010-03-16 Nicolas François + + * man/faillog.8.xml: Document the behavior in display mode of the + -a option. + * NEWS, man/faillog.8.xml, src/faillog.c: Extend the -a option to + the non-display mode. This changes the default behavior of the -l, + -m, -r, -t options when -a is not specified (restrict to existing + users). + +2010-03-15 Nicolas François + + * man/chage.1.xml, man/login.defs.5.xml, man/pwck.8.xml, + man/pwconv.8.xml, man/useradd.8.xml, man/userdel.8.xml, + man/usermod.8.xml, man/vipw.8.xml: Document the usage of the + TCB_AUTH_GROUP, TCB_SYMLINKS, and USE_TCB configuration + parameters. + * man/pwconv.8.xml, man/pwck.8.xml: Document the behavior when + USE_TCB is enabled. + +2010-03-15 Nicolas François + + * po/POTFILES.in, lib/tcbfuncs.c: Add more strings for + translation. + * lib/tcbfuncs.c: Indicate the name of the program in error + messages. Avoid perror. + * src/useradd.c: Re-indent. + * src/useradd.c: Add more strings for translation. Indicate the + name of the program in error messages. + * src/userdel.c: Re-indent. + * src/userdel.c: Add more strings for translation. Indicate the + name of the program in error messages. + +2010-03-15 Nicolas François + + * src/usermod.c: user_newname and user_newid cannot be used to + test if the username or ID is changed. lflg and uflg should be + used instead. + +2010-03-15 Nicolas François + + * src/userdel.c: Avoid perror. Give more verbose warnings. + +2010-03-11 Nicolas François + + * man/Makefile.am: Indicate that man/generate_mans.deps is + generated. + +2010-03-11 Nicolas François + + * lib/commonio.c: Re-indent. + * lib/commonio.c: Document the sections closed by #endif + * lib/commonio.c: Added brackets. + * lib/commonio.c: Avoid implicit conversion of integer to + booleans. + +2010-03-11 Nicolas François + + * src/userdel.c: Re-indent. + * src/userdel.c: Added brackets. + * src/userdel.c: Avoid implicit conversion of pointers to + booleans. + +2010-03-11 Nicolas François + + * lib/shadowio.c: Re-indent. + * lib/shadowio.c: Added brackets and parenthesis. + * lib/shadowio.c: Document the sections closed by #endif + * lib/shadowio.c: Avoid negation of comparisons. + * lib/shadowio.c: Avoid implicit conversion of integer to booleans + and booleans to integers. + +2010-03-11 Nicolas François + + * src/useradd.c: Re-indent. + * src/useradd.c: Added brackets. + * src/useradd.c: Avoid implicit conversion of integers to + booleans. + * src/useradd.c: Harmonize error messages. + +2010-03-11 Nicolas François + + * src/vipw.c: Document the sections closed by #endif + * src/vipw.c: Avoid implicit conversion of pointers or integers to + booleans. + * src/vipw.c: Added brackets and parenthesis. + * src/vipw.c: Limit the definition of some variables and macros to + the WITH_TCB scope. + * src/vipw.c: Avoid assignment in comparisons. + * src/vipw.c: Replace PASSWD_FILE (resp. GROUP_FILE and + SGROUP_FILE) by pw_dbname () (resp. gr_dbname () and sgr_dbname ()). + This is more consistent with the shadow file handling and may be + useful to allow edition of another partition's files. + + +2010-03-11 Nicolas François + + * src/usermod.c: Re-indent. + * src/usermod.c: Avoid implicit conversion of pointers to + booleans. + * src/usermod.c: Added parenthesis. + +2010-03-11 Nicolas François + + * src/pwunconv.c: Only check USE_TCB if configured WITH_TCB. + +2010-03-10 Nicolas François + + * src/userdel.c: Re-indent. + * src/userdel.c: Avoid implicit conversion of pointers to + booleans. + * src/userdel.c: Document the sections closed by #endif + +2010-03-10 Nicolas François + + * src/pwconv.c: Only check USE_TCB if configured WITH_TCB. + +2010-03-10 Nicolas François + + * libmisc/copydir.c: Added parenthesis. + +2010-02-14 Michael Bunk + + * NEWS, lib/gshadow.c: Fix parsing of gshadow entries. + +2010-01-30 Paweł Hajdan, Jr. + + * NEWS: Add support for TCB. + * lib/tcbfuncs.h, lib/tcbfuncs.c, lib/Makefile.am: New library to + support TCB. + * lib/prototypes, libmisc/copydir.c (remove_tree): Add boolean + parameter remove_root. + * configure.in: Add conditional WITH_TCB. + * src/userdel.c, src/usermod.c: Add support for TCB. Update call to + remove_tree(). + * src/pwconv.c, src/pwunconv.c: Should not be used with TCB enabled. + * src/vipw.c: Add support for TCB. Update call to remove_tree(). + * src/useradd.c: Add support for TCB. Open the shadow file outside + of open_files(). + * src/chage.c: Add support for TCB. + * src/Makefile.am: Install passwd sgid shadow when TCB is enabled. + * lib/getdefs.c, man/vipw.8.xml, man/login.defs.5.xml, + man/login.defs/TCB_AUTH_GROUP.xml, man/login.defs/USE_TCB.xml, + man/login.defs/TCB_SYMLINKS.xml, man/generate_mans.mak, + man/generate_mans.deps, man/Makefile.am: New configuration + parameters: TCB_AUTH_GROUP, TCB_SYMLINKS, USE_TCB. + * lib/shadowio.c, lib/commonio.c: Add support for TCB. + +2010-01-24 Nicolas François + + * libmisc/env.c: Fix sanitize_env() noslash support. This fixes + Alioth#311740. + +2010-01-24 Nicolas François + + * src/su.c: Do not sanitize the environment. This breaks + --preserve-environment. This sanitation was disabled on Debian + since quite some time with no reported issues, and sanitize_env() + documentation agrees that it should be useless as all modern + Unixes will handle setuid executables properly. This fixes + Alioth#312287. + +2010-01-24 Nicolas François + + * libmisc/setupenv.c: Fix typo from 2009-11-01. + +2010-01-24 Paweł Hajdan, Jr. + + * configure.in: Add support for TCB in configure.in. Actual TCB + support will follow. + +2009-11-05 Nicolas François + + * NEWS, src/groupmod.c: Fixed groupmod when configured with + --enable-account-tools-setuid. + +2009-11-01 Nicolas François + + * NEWS, man/login.defs.d/ENV_SUPATH.xml, libmisc/setupenv.c: + Harmonize other paths and documentation with previous + change. + +2009-11-01 Michel Hermier + + * src/su.c: Set the default ENV_SUPATH to + /sbin:/bin:/usr/sbin:/usr/bin (i.e. PATH when no ENV_SUPATH is + specified). + +2009-10-15 Thorsten Kukuk + + * src/faillog.c, man/faillog.8.xml: Harmonize long option in code + and documentation. Use --lock-secs instead of --lock-time. + +2009-10-05 Miroslav Kure + + * po/cs.po: updated to 412t + +2009-09-29 Clytie Siddall + + * po/vi.po: updated to 412t + +2009-09-27 Miroslav Kure + + * po/cs.po: updated to 411t1f + +2009-09-24 Christian Perrier + + * man/po/fr.po: Updated French translation to 835t99f165 + +2009-09-24 Clytie Siddall + + * po/vi.po: updated to 348t30f34u + +2009-09-08 Nicolas François + + * lib/commonio.c: Avoid pre-decrement operator (--n). Add some + comments. + * libmisc/cleanup.c: Fix off by one in an assertion. + +2009-09-08 Nicolas François + + * src/su.c: Fix indentation. + * src/su.c: Add more messages for translation. + * src/su.c: Ignore kill() return value when sending the TERM + signal. If it fails, a KILL should be sent anyway. + +2009-09-08 Nicolas François + + * NEWS, src/su.c: When su receives a signal, wait for the child to + terminate (after sending a SIGTERM), and kill it only if it did + not terminate by itself. No delay will be enforced if the child + cooperates. See http://bugs.gentoo.org/282094 + * NEWS, man/su.1.xml: Document su's exit values. + +2009-09-08 Nicolas François + + * src/useradd.c: The default value for the CREATE_MAIL_SPOOL + variable (i.e. if CREATE_MAIL_SPOOL= is specified without any + values) is "no", not DCREATE_MAIL_SPOOL ("CREATE_MAIL_SPOOL="). + +2009-09-08 Nicolas François + + * src/useradd.c: Avoid redefinition of SHELL. Use DSHELL instead. + For consistency, change HOME, INACT, EXPIRE, SKEL, and + CREATE_MAIL_SPOOL to DHOME, DINACT, DEXPIRE, DSKEL, and + DCREATE_MAIL_SPOOL. + +2009-09-08 Nicolas François + + * src/newusers.c: Prefer #ifdef over #if. + +2009-09-08 Nicolas François + + * configure.in: We do not use SETPGRP_VOID, and already assume + that setpgrp has a void argument. Remove AC_FUNC_SETPGRP to ease + cross compiling. + +2009-09-07 Nicolas François + + * man/generate_translations.mak, man/generate_mans.mak, + po/Makefile.in.in: Removing and restoring the config.xml file + broke parallel builds. Build the manpages based on *.xml-config + files instead of *.xml files. The *.xml do not include config.xml + anymore, which permits to run xml2po without needing to remove + config.xml. The config.xml is restored in the *.xml-config files. + * man/groupadd.8.xml: Implementation of the above. + * man/generate_mans.deps: Updated dependencies + +2009-09-07 Steve Grubb + + * libmisc/limits.c: Fix the format to match the unsigned long + variable in argument. + * libmisc/utmp.c: Fix tests. tmptty is a variable stack. ut_host + is an array of the ut structure. None of them can be NULL. + +2009-09-07 Nicolas François + + * lib/shadowmem.c: Only copy the required fields of the struct + spwd. (start with the primitive types) + * lib/shadowmem.c: Avoid memzero() on a possibly NULL pointer. + * lib/groupmem.c: Only copy the required fields of the struct + group. (start with the primitive types) + * lib/groupmem.c: Avoid memzero() on a possibly NULL pointer. + * lib/groupmem.c: Free gr_mem in addition to its elements. + * lib/sgroupio.c: The struct sgrp has no primitive types to be + copied initially. + * lib/sgroupio.c: Avoid memzero() on a possibly NULL pointer. + * lib/sgroupio.c: Free sg_mem and sg_add in addition to their + elements. + * lib/pwmem.c: Only copy the required fields of the struct + passwd. (start with the primitive types) + +2009-09-07 Nicolas François + + * lib/sgroupio.h: Harmonize splint annotations of sgr_locate() + prototype with the one used in its definition. + +2009-09-07 Steve Grubb + + * libmisc/copydir.c, lib/shadowmem.c, lib/groupmem.c, lib/pwmem.c: + Fix some memory leaks. + +2009-09-06 Nicolas François + + * src/userdel.c, src/lastlog.c, src/gpasswd.c, src/newusers.c, + src/chpasswd.c, src/groupmems.c, src/usermod.c, src/chgpasswd.c, + src/vipw.c, src/su.c, src/useradd.c, src/groupmod.c, src/passwd.c, + src/groupadd.c, src/chage.c, src/faillog.c, src/chsh.c: Use + booleans for tests. + * src/userdel.c, src/gpasswd.c, src/groupmems.c, src/usermod.c, + src/groupmod.c, src/passwd.c: Use a break even after usage(). + +2009-09-05 Nicolas François + + * src/gpasswd.c, src/groupmems.c: Split the groupmems and gpasswd + Usage string. It was changed anyway to add the --help option. + +2009-09-05 Mike Frysinger + + * NEWS, src/userdel.c, src/lastlog.c, src/gpasswd.c, + src/newusers.c, src/chpasswd.c, src/groupmems.c, src/usermod.c, + src/chgpasswd.c, src/vipw.c, src/su.c, src/useradd.c, + src/groupmod.c, src/passwd.c, src/groupadd.c, src/chage.c, + src/faillog.c, src/chsh.c: If someone uses the -h/--help options, + the usage should not go to stderr nor should the utility exit with + non-zero status. All of the shadow utils do just this + unfortunately, so convert them over to sanity. + * man/groupmems.8.xml, man/gpasswd.1.xml: Added option -h/--help. + +2009-09-05 Nicolas François + + * src/useradd.c: Fixed wrong format string. + * lib/gshadow.c: Removed declaration of unused variable. + +2009-08-30 Mike Frysinger + + * man/generate_mans.mak, man/generate_translations.mak: Provide an + useful error message when --enable-man is not enabled and the + translated manpages are not generated. + +2009-08-21 Nicolas François + + * man/login.defs.d/ENCRYPT_METHOD.xml: Avoid using sub-lists. They + break the groff formatting. + +2009-07-24 Nicolas François + + * po/fr.po: Fix typos, based on reviews by the Debian French + translation team. + +2009-07-24 Nicolas François + + * NEWS, configure.in: Prepare for the next release 4.1.4.2. + * po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated. + * po/*.po, man/po/*.po: Updated PO files. + +2009-07-23 Nicolas François + + * configure.in: Fixed definition of the SHELL configuration. + +2009-07-23 Nicolas François + + * etc/login.defs: SYS_GID_MIN /SYS_UID_MIN changed from 100 to + 101. GID 100 seems to be used statically. + +2009-07-22 Nicolas François + + * libmisc/shell.c, src/su.c: Execute the scripts with "sh -" + rather than "sh". + +2009-07-22 Nicolas François + + * configure.in, libmisc/shell.c, libmisc/setupenv.c, src/newgrp.c, + src/su.c: Let the system shell be configurable. + +2009-07-20 Nicolas François + + * NEWS, src/su.c, libmisc/shell.c: Added support for shells being a + shell script without a shebang. + +2009-07-19 Jean-Louis Dupond + + * po/nl.po: Fix obvious mistake in Dutch translation. + +2009-07-18 Peter Vrabec + + * NEWS, libmisc/find_new_gid.c, libmisc/find_new_uid.c: Do not use + getpwent / getgrent for system accounts. Trying the low-IDs with + getpwuid / getgrgid should be more efficient on LDAP configured + systems with many accounts. + * NEWS, libmisc/find_new_gid.c, libmisc/find_new_uid.c: Since + system accounts are allocated from SYS_?ID_MIN to SYS_?ID_MAX in + reverse order, accounts are packed close to SYS_?ID_MAX if + SYS_?ID_MIN is already used but there are still dome gaps. + +2009-07-05 Piarres Beobide + + * po/eu.po: Updated Basque translation. + +2009-06-20 Nicolas François + + * man/fi/Makefile.am: Stop distributing the Finnish translation of + passwd.1 (outdated). + +2009-06-20 Nicolas François + + * man/pwck.8.xml: The shadow file is optional. + * man/pwck.8.xml: Updated description of the checks. Added + description of the shadow checks. + * man/pwck.8.xml: Updated description of the checks. + +2009-06-12 Nicolas François + + * man/po/fr.po: Fixed typo (forunis) + +2009-06-12 Nicolas François + + * lib/fputsx.c: Compare the result of fgets() with the provided + buffer instead of NULL. + +2009-06-12 Nicolas François + + * lib/gshadow.c: Removed limitation on the length of the gshadow + lines. + * lib/gshadow.c: Compare the result of fgetsx() with the provided + buffer instead of NULL. + +2009-06-11 Nicolas François + + * libmisc/xgetXXbyYY.c, libmisc/xgetpwnam.c, libmisc/xgetgrnam.c, + libmisc/xgetpwuid.c, libmisc/xgetgrgid.c, libmisc/xgetspnam.c: Do + not limit the size of the buffer to hold the group or user + structure. It used to be limited to 16k, which caused issues with + groups having many users. + +2009-06-11 Nicolas François + + * src/su.c, man/su.1.xml: The default behavior (without -p or + --login) is to copy most of the environment variables. Revert a + previous change and update the documentation. + +2009-06-06 Nicolas François + + * man/passwd.5.xml, man/shadow.5.xml: Document the passwd- and + shadow- files. + +2009-06-06 Nicolas François + + * NEWS, src/su.c: Preserve the DISPLAY and XAUTHORITY environment + variables, even with --login. This was not the case before in the + PAM version. + +2009-06-06 Nicolas François + + * src/useradd.c, src/groupmod.c, src/groupadd.c, src/faillog.c: + Fix typos. Take this opportunity to split the usage messages into + smaller messages (one per option). + * src/pwck.c: Fix typo. + +2009-06-05 Petri Koistinen + + * man/passwd.1.xml: The short option for --mindays is -n, not -m. + +2009-06-04 Mike Frysinger + + * .gitignore, man/.gitignore, src/.gitignore: Added .gitignore + files. + +2009-06-04 Nicolas François + + * man/su.1.xml: Use ,  INACTIVE" msgstr "" -", INAKTIV-f,  INAKTIV" -#: usermod.8.xml:166(para) +#: usermod.8.xml:164(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled." @@ -800,43 +806,44 @@ msgstr "" "Antallet af dage fra en adgangskode udløber til kontoen bliver permanent " "deaktiveret." -#: usermod.8.xml:170(para) +#: usermod.8.xml:168(para) msgid "" "A value of 0 disables the account as soon as the password has expired, and a " "value of -1 disables the feature." msgstr "" -#: usermod.8.xml:183(term) useradd.8.xml:228(term) useradd.8.xml:594(term) +#: usermod.8.xml:181(term) useradd.8.xml:224(term) useradd.8.xml:575(term) msgid "" -", GROUP" +",  GROUP" msgstr "" -#: usermod.8.xml:188(para) +#: usermod.8.xml:185(para) msgid "" "The group name or number of the user's new initial login group. The group " "must exist." msgstr "" -#: usermod.8.xml:192(para) +#: usermod.8.xml:189(para) msgid "" "Any file from the user's home directory owned by the previous primary group " "of the user will be owned by this new group." msgstr "" -#: usermod.8.xml:196(para) +#: usermod.8.xml:193(para) msgid "" "The group ownership of files outside of the user's home directory must be " "fixed manually." msgstr "" -#: usermod.8.xml:203(term) useradd.8.xml:256(term) +#: usermod.8.xml:200(term) useradd.8.xml:251(term) msgid "" -", GROUP1-G,  GROUP1[,GROUP2,...[,GROUPN]]]" msgstr "" -#: usermod.8.xml:208(para) +#: usermod.8.xml:204(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -844,7 +851,7 @@ msgid "" " option." msgstr "" -#: usermod.8.xml:215(para) +#: usermod.8.xml:211(para) msgid "" "If the user is currently a member of a group which is not listed, the user " "will be removed from the group. This behaviour can be changed via the " @@ -852,13 +859,13 @@ msgid "" "supplementary group list." msgstr "" -#: usermod.8.xml:224(term) +#: usermod.8.xml:220(term) msgid "" -", NEW_LOGIN-l,  NEW_LOGIN" msgstr "" -#: usermod.8.xml:229(para) +#: usermod.8.xml:224(para) msgid "" "The name of the user will be changed from LOGIN " "to NEW_LOGIN. Nothing else is changed. In " @@ -866,149 +873,151 @@ msgid "" "renamed manually to reflect the new login name." msgstr "" -#: usermod.8.xml:239(term) +#: usermod.8.xml:234(term) msgid ", " msgstr "" -#: usermod.8.xml:243(para) +#: usermod.8.xml:238(para) msgid "" "Lock a user's password. This puts a '!' in front of the encrypted password, " "effectively disabling the password. You can't use this option with or ." msgstr "" -#: usermod.8.xml:249(para) +#: usermod.8.xml:244(para) msgid "" "Note: if you wish to lock the account (not only access with a password), you " "should also set the EXPIRE_DATE to " "1." msgstr "" -#: usermod.8.xml:258(term) +#: usermod.8.xml:253(term) msgid ", " msgstr "" -#: usermod.8.xml:262(para) +#: usermod.8.xml:257(para) msgid "Move the content of the user's home directory to the new location." msgstr "" -#: usermod.8.xml:266(para) +#: usermod.8.xml:261(para) msgid "" "This option is only valid in combination with the (or " ") option." msgstr "" -#: usermod.8.xml:270(para) +#: usermod.8.xml:265(para) msgid "" "usermod will try to adapt the ownership of the files and " "to copy the modes, ACL and extended attributes, but manual changes might be " "needed afterwards." msgstr "" -#: usermod.8.xml:278(term) useradd.8.xml:396(term) groupmod.8.xml:147(term) -#: groupadd.8.xml:158(term) +#: usermod.8.xml:273(term) useradd.8.xml:385(term) groupmod.8.xml:146(term) +#: groupadd.8.xml:157(term) msgid ", " msgstr "" -#: usermod.8.xml:282(para) +#: usermod.8.xml:277(para) msgid "" "When used with the option, this option allows to change " "the user ID to a non-unique value." msgstr "" -#: usermod.8.xml:289(term) useradd.8.xml:408(term) groupmod.8.xml:158(term) -#: groupadd.8.xml:168(term) +#: usermod.8.xml:284(term) useradd.8.xml:397(term) groupmod.8.xml:157(term) +#: groupadd.8.xml:167(term) msgid "" -", PASSWORD-p,  PASSWORD" msgstr "" -#: usermod.8.xml:294(para) groupmod.8.xml:163(para) +#: usermod.8.xml:288(para) groupmod.8.xml:161(para) msgid "" "The encrypted password, as returned by crypt3." msgstr "" -#: usermod.8.xml:299(para) useradd.8.xml:418(para) groupmod.8.xml:168(para) -#: groupadd.8.xml:178(para) +#: usermod.8.xml:293(para) useradd.8.xml:406(para) groupmod.8.xml:166(para) +#: groupadd.8.xml:176(para) msgid "" "Note: This option is not recommended " "because the password (or encrypted password) will be visible by users " "listing the processes." msgstr "" -#: usermod.8.xml:304(para) +#: usermod.8.xml:298(para) msgid "" "The password will be written in the local /etc/passwd " "or /etc/shadow file. This might differ from the " "password database configured in your PAM configuration." msgstr "" -#: usermod.8.xml:310(para) useradd.8.xml:423(para) groupmod.8.xml:173(para) -#: groupadd.8.xml:183(para) +#: usermod.8.xml:304(para) useradd.8.xml:411(para) groupmod.8.xml:171(para) +#: groupadd.8.xml:181(para) msgid "" "You should make sure the password respects the system's password policy." msgstr "" -#: usermod.8.xml:330(term) useradd.8.xml:470(term) useradd.8.xml:615(term) -#: su.1.xml:186(term) chsh.1.xml:120(term) +#: usermod.8.xml:323(term) useradd.8.xml:457(term) useradd.8.xml:595(term) +#: su.1.xml:187(term) chsh.1.xml:119(term) msgid "" -", SHELL" +",  SHELL" msgstr "" -#: usermod.8.xml:335(para) chsh.1.xml:124(para) +#: usermod.8.xml:327(para) chsh.1.xml:123(para) msgid "" "The name of the user's new login shell. Setting this field to blank causes " "the system to select the default login shell." msgstr "" -#: usermod.8.xml:342(term) useradd.8.xml:485(term) +#: usermod.8.xml:334(term) useradd.8.xml:471(term) msgid "" -", UID" +",  UID" msgstr "" -#: usermod.8.xml:347(para) +#: usermod.8.xml:338(para) msgid "The new numerical value of the user's ID." msgstr "" -#: usermod.8.xml:350(para) +#: usermod.8.xml:341(para) msgid "" "This value must be unique, unless the option is used. " "The value must be non-negative." msgstr "" -#: usermod.8.xml:355(para) +#: usermod.8.xml:346(para) msgid "" "The user's mailbox, and any files which the user owns and which are located " "in the user's home directory will have the file user ID changed " "automatically." msgstr "" -#: usermod.8.xml:360(para) +#: usermod.8.xml:351(para) msgid "" "The ownership of files outside of the user's home directory must be fixed " "manually." msgstr "" -#: usermod.8.xml:364(para) +#: usermod.8.xml:355(para) msgid "" "No checks will be performed with regard to the , " ", , or " " from /etc/login.defs." msgstr "" -#: usermod.8.xml:373(term) +#: usermod.8.xml:364(term) msgid ", " msgstr "" -#: usermod.8.xml:377(para) +#: usermod.8.xml:368(para) msgid "" "Unlock a user's password. This removes the '!' in front of the encrypted " "password. You can't use this option with or ,  " +#| "INACTIVE" msgid "" -", SEUSER-v,  " +"FIRST-LAST" +msgstr "" +",  INAKTIV" + +#: usermod.8.xml:388(para) +msgid "Add a range of subordinate uids to the user's account." msgstr "" -#: usermod.8.xml:398(para) +#: usermod.8.xml:391(para) usermod.8.xml:429(para) +msgid "" +"This option may be specified multiple times to add multiple ranges to a " +"users account." +msgstr "" + +#: usermod.8.xml:394(para) usermod.8.xml:414(para) +msgid "" +"No checks will be performed with regard to , " +", or from /etc/" +"login.defs." +msgstr "" + +#: usermod.8.xml:402(term) +#, fuzzy +#| msgid "" +#| ",  " +#| "EXPIRE_DATE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  " +"UDLØBSDATO" + +#: usermod.8.xml:406(para) +msgid "Remove a range of subordinate uids from the user's account." +msgstr "" + +#: usermod.8.xml:409(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both and are specified, the removal of all subordinate uid ranges " +"happens before any subordinate uid range is added." +msgstr "" + +#: usermod.8.xml:422(term) +#, fuzzy +#| msgid "" +#| ",  " +#| "INACTIVE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  INAKTIV" + +#: usermod.8.xml:426(para) +msgid "Add a range of subordinate gids to the user's account." +msgstr "" + +#: usermod.8.xml:432(para) usermod.8.xml:452(para) +msgid "" +"No checks will be performed with regard to , " +", or from /etc/" +"login.defs." +msgstr "" + +#: usermod.8.xml:440(term) +#, fuzzy +#| msgid "" +#| ",  " +#| "EXPIRE_DATE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  " +"UDLØBSDATO" + +#: usermod.8.xml:444(para) +msgid "Remove a range of subordinate gids from the user's account." +msgstr "" + +#: usermod.8.xml:447(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both and are specified, the removal of all subordinate gid ranges " +"happens before any subordinate gid range is added." +msgstr "" + +#: usermod.8.xml:460(term) useradd.8.xml:506(term) +msgid "" +",  " +"SEUSER" +msgstr "" + +#: usermod.8.xml:464(para) msgid "The new SELinux user for the user's login." msgstr "" -#: usermod.8.xml:401(para) +#: usermod.8.xml:467(para) msgid "" "A blank SEUSER will remove the SELinux user " "mapping for user LOGIN (if any)." msgstr "" -#: usermod.8.xml:412(title) userdel.8.xml:270(title) useradd.8.xml:644(title) -#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:373(title) -#: newusers.8.xml:349(title) login.1.xml:260(title) lastlog.8.xml:197(title) -#: groupdel.8.xml:117(title) groupadd.8.xml:260(title) -#: gpasswd.1.xml:253(title) faillog.8.xml:237(title) chpasswd.8.xml:234(title) -#: chgpasswd.8.xml:187(title) +#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title) +#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title) +#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title) +#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) +#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title) +#: chgpasswd.8.xml:186(title) msgid "CAVEATS" msgstr "" -#: usermod.8.xml:413(para) +#: usermod.8.xml:479(para) msgid "" "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, the " @@ -1050,13 +1159,13 @@ msgid "" "is logged in according to utmp on other architectures." msgstr "" -#: usermod.8.xml:421(para) +#: usermod.8.xml:487(para) msgid "" "You must change the owner of any crontab files or " "at jobs manually." msgstr "" -#: usermod.8.xml:425(para) +#: usermod.8.xml:491(para) msgid "You must make any changes involving NIS on the NIS server." msgstr "" @@ -1162,6 +1271,96 @@ msgid "" "toolsuite). You should not use this variable unless you really need it." msgstr "" +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (nummer)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (nummer)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (nummer)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If /etc/subuid exists, the commands useradd and newusers (unless the user already have " +"subordinate group IDs) allocate unused group " +"IDs from the range to (resp. , are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"Standardværdien for (resp. (number)" +msgid " (number)" +msgstr " (nummer)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (nummer)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (nummer)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If /etc/subuid exists, the commands useradd and newusers (unless the user already have " +"subordinate user IDs) allocate unused user " +"IDs from the range to (resp. , are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"Standardværdien for (resp. (boolean)" @@ -1197,26 +1396,63 @@ msgid "" "algorithm: " msgstr "" -#: usermod.8.xml:461(filename) userdel.8.xml:198(filename) -#: useradd.8.xml:733(filename) su.1.xml:382(filename) -#: pwconv.8.xml:254(filename) passwd.1.xml:424(filename) -#: newusers.8.xml:421(filename) login.access.5.xml:124(filename) -#: login.1.xml:389(filename) groupmod.8.xml:223(filename) -#: groupadd.8.xml:251(filename) chsh.1.xml:183(filename) -#: chpasswd.8.xml:273(filename) chgpasswd.8.xml:229(filename) -#: chfn.1.xml:211(filename) +#: usermod.8.xml:529(filename) userdel.8.xml:197(filename) +#: useradd.8.xml:726(filename) su.1.xml:382(filename) +#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename) +#: newusers.8.xml:424(filename) login.access.5.xml:124(filename) +#: login.1.xml:389(filename) groupmod.8.xml:220(filename) +#: groupadd.8.xml:248(filename) chsh.1.xml:182(filename) +#: chpasswd.8.xml:270(filename) chgpasswd.8.xml:228(filename) +#: chfn.1.xml:210(filename) msgid "/etc/login.defs" msgstr "" -#: usermod.8.xml:463(para) userdel.8.xml:200(para) useradd.8.xml:735(para) -#: su.1.xml:384(para) pwconv.8.xml:256(para) passwd.1.xml:426(para) -#: newusers.8.xml:423(para) login.access.5.xml:126(para) login.1.xml:391(para) -#: groupmod.8.xml:225(para) groupadd.8.xml:253(para) chsh.1.xml:185(para) -#: chpasswd.8.xml:275(para) chgpasswd.8.xml:231(para) chfn.1.xml:213(para) +#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para) +#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para) +#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para) +#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para) +#: chpasswd.8.xml:272(para) chgpasswd.8.xml:230(para) chfn.1.xml:212(para) msgid "Shadow password suite configuration." msgstr "" -#: usermod.8.xml:483(para) +#: usermod.8.xml:547(filename) userdel.8.xml:215(filename) +#: useradd.8.xml:714(filename) newusers.8.xml:436(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subgid" +msgstr "/etc/suauth" + +#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para) +#: newusers.8.xml:438(para) +msgid "Per user subordinate group IDs." +msgstr "" + +#: usermod.8.xml:553(filename) userdel.8.xml:221(filename) +#: useradd.8.xml:720(filename) newusers.8.xml:442(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subuid" +msgstr "/etc/suauth" + +#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para) +#: newusers.8.xml:444(para) +msgid "Per user subordinate user IDs." +msgstr "" + +#: usermod.8.xml:563(para) +#, fuzzy +#| msgid "" +#| "vi1, group5, " +#| "gshadow5login.defs5, passwd5, tcb5, shadow5." msgid "" "chfn1, chsh, groupmod8, " "login.defs5, useradd8, " -"userdel8." +"manvolnum>, subgid5, subuid5, useradd8, userdel8." msgstr "" +"vi1, gruppe5, " +"gshadow5login.defs5, passwd5, tcb5, shadow5." #: userdel.8.xml:63(refentrytitle) userdel.8.xml:70(refname) -#: userdel.8.xml:75(command) login.defs.5.xml:480(term) +#: userdel.8.xml:75(command) login.defs.5.xml:488(term) msgid "userdel" msgstr "" @@ -1296,11 +1546,11 @@ msgid "" "login.defs file." msgstr "" -#: userdel.8.xml:159(term) +#: userdel.8.xml:158(term) msgid ", " msgstr "" -#: userdel.8.xml:163(para) +#: userdel.8.xml:162(para) msgid "Remove any SELinux user mapping for the user's login." msgstr "" @@ -1376,97 +1626,97 @@ msgid "" "the user." msgstr "" -#: userdel.8.xml:219(title) useradd.8.xml:742(title) su.1.xml:391(title) -#: pwck.8.xml:294(title) passwd.1.xml:439(title) grpck.8.xml:246(title) -#: groupmod.8.xml:238(title) groupdel.8.xml:159(title) -#: groupadd.8.xml:282(title) chage.1.xml:279(title) +#: userdel.8.xml:230(title) useradd.8.xml:735(title) su.1.xml:391(title) +#: pwck.8.xml:293(title) passwd.1.xml:438(title) grpck.8.xml:245(title) +#: groupmod.8.xml:235(title) groupdel.8.xml:158(title) +#: groupadd.8.xml:279(title) chage.1.xml:278(title) msgid "EXIT VALUES" msgstr "" -#: userdel.8.xml:224(replaceable) useradd.8.xml:747(replaceable) -#: su.1.xml:410(replaceable) pwck.8.xml:299(replaceable) -#: passwd.1.xml:444(replaceable) grpck.8.xml:251(replaceable) -#: groupmod.8.xml:243(replaceable) groupdel.8.xml:164(replaceable) -#: groupadd.8.xml:287(replaceable) chage.1.xml:284(replaceable) +#: userdel.8.xml:235(replaceable) useradd.8.xml:740(replaceable) +#: su.1.xml:410(replaceable) pwck.8.xml:298(replaceable) +#: passwd.1.xml:443(replaceable) grpck.8.xml:250(replaceable) +#: groupmod.8.xml:240(replaceable) groupdel.8.xml:163(replaceable) +#: groupadd.8.xml:284(replaceable) chage.1.xml:283(replaceable) msgid "0" msgstr "" -#: userdel.8.xml:226(para) useradd.8.xml:749(para) pwck.8.xml:301(para) -#: passwd.1.xml:446(para) grpck.8.xml:253(para) groupmod.8.xml:245(para) -#: groupdel.8.xml:166(para) groupadd.8.xml:289(para) chage.1.xml:286(para) +#: userdel.8.xml:237(para) useradd.8.xml:742(para) pwck.8.xml:300(para) +#: passwd.1.xml:445(para) grpck.8.xml:252(para) groupmod.8.xml:242(para) +#: groupdel.8.xml:165(para) groupadd.8.xml:286(para) chage.1.xml:285(para) msgid "success" msgstr "" -#: userdel.8.xml:230(replaceable) useradd.8.xml:753(replaceable) +#: userdel.8.xml:241(replaceable) useradd.8.xml:746(replaceable) #: su.1.xml:75(manvolnum) su.1.xml:416(replaceable) sg.1.xml:59(manvolnum) -#: pwck.8.xml:305(replaceable) passwd.1.xml:65(manvolnum) -#: passwd.1.xml:450(replaceable) newgrp.1.xml:59(manvolnum) -#: login.1.xml:91(manvolnum) grpck.8.xml:257(replaceable) +#: pwck.8.xml:304(replaceable) passwd.1.xml:65(manvolnum) +#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum) +#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable) #: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum) #: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) #: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum) -#: chage.1.xml:290(replaceable) +#: chage.1.xml:289(replaceable) msgid "1" msgstr "" -#: userdel.8.xml:232(para) useradd.8.xml:755(para) +#: userdel.8.xml:243(para) useradd.8.xml:748(para) msgid "can't update password file" msgstr "" -#: userdel.8.xml:236(replaceable) useradd.8.xml:759(replaceable) -#: pwck.8.xml:311(replaceable) passwd.1.xml:456(replaceable) -#: grpck.8.xml:263(replaceable) groupmod.8.xml:249(replaceable) -#: groupdel.8.xml:170(replaceable) groupadd.8.xml:293(replaceable) -#: chage.1.xml:296(replaceable) +#: userdel.8.xml:247(replaceable) useradd.8.xml:752(replaceable) +#: pwck.8.xml:310(replaceable) passwd.1.xml:455(replaceable) +#: grpck.8.xml:262(replaceable) groupmod.8.xml:246(replaceable) +#: groupdel.8.xml:169(replaceable) groupadd.8.xml:290(replaceable) +#: chage.1.xml:295(replaceable) msgid "2" msgstr "" -#: userdel.8.xml:238(para) useradd.8.xml:761(para) pwck.8.xml:307(para) -#: grpck.8.xml:259(para) groupmod.8.xml:251(para) groupdel.8.xml:172(para) -#: groupadd.8.xml:295(para) chage.1.xml:298(para) +#: userdel.8.xml:249(para) useradd.8.xml:754(para) pwck.8.xml:306(para) +#: grpck.8.xml:258(para) groupmod.8.xml:248(para) groupdel.8.xml:171(para) +#: groupadd.8.xml:292(para) chage.1.xml:297(para) msgid "invalid command syntax" msgstr "" -#: userdel.8.xml:242(replaceable) useradd.8.xml:777(replaceable) -#: pwck.8.xml:335(replaceable) passwd.1.xml:480(replaceable) -#: groupmod.8.xml:267(replaceable) groupdel.8.xml:176(replaceable) +#: userdel.8.xml:253(replaceable) useradd.8.xml:770(replaceable) +#: pwck.8.xml:334(replaceable) passwd.1.xml:479(replaceable) +#: groupmod.8.xml:264(replaceable) groupdel.8.xml:175(replaceable) msgid "6" msgstr "" -#: userdel.8.xml:244(para) +#: userdel.8.xml:255(para) msgid "specified user doesn't exist" msgstr "" -#: userdel.8.xml:250(para) +#: userdel.8.xml:261(para) msgid "user currently logged in" msgstr "" -#: userdel.8.xml:254(replaceable) useradd.8.xml:789(replaceable) -#: groupmod.8.xml:279(replaceable) groupdel.8.xml:188(replaceable) -#: groupadd.8.xml:317(replaceable) +#: userdel.8.xml:265(replaceable) useradd.8.xml:782(replaceable) +#: groupmod.8.xml:276(replaceable) groupdel.8.xml:187(replaceable) +#: groupadd.8.xml:314(replaceable) msgid "10" msgstr "" -#: userdel.8.xml:256(para) useradd.8.xml:791(para) groupmod.8.xml:281(para) -#: groupdel.8.xml:190(para) groupadd.8.xml:319(para) +#: userdel.8.xml:267(para) useradd.8.xml:784(para) groupmod.8.xml:278(para) +#: groupdel.8.xml:189(para) groupadd.8.xml:316(para) msgid "can't update group file" msgstr "" -#: userdel.8.xml:260(replaceable) useradd.8.xml:795(replaceable) +#: userdel.8.xml:271(replaceable) useradd.8.xml:788(replaceable) msgid "12" msgstr "" -#: userdel.8.xml:262(para) +#: userdel.8.xml:273(para) msgid "can't remove home directory" msgstr "" -#: userdel.8.xml:220(para) +#: userdel.8.xml:231(para) msgid "" "The userdel command exits with the following values: " "" msgstr "" -#: userdel.8.xml:271(para) +#: userdel.8.xml:282(para) msgid "" "userdel will not allow you to remove an account if there " "are running processes which belong to this account. In that case, you may " @@ -1475,19 +1725,19 @@ msgid "" "deletion of this account." msgstr "" -#: userdel.8.xml:278(para) +#: userdel.8.xml:289(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this user." msgstr "" -#: userdel.8.xml:282(para) +#: userdel.8.xml:293(para) msgid "" "You may not remove any NIS attributes on a NIS client. This must be " "performed on the NIS server." msgstr "" -#: userdel.8.xml:285(para) +#: userdel.8.xml:296(para) msgid "" "If is defined to yes in /etc/login.defs, userdel-f option can force the deletion of this group." msgstr "" -#: userdel.8.xml:298(para) +#: userdel.8.xml:309(para) +#, fuzzy +#| msgid "" +#| "vi1, group5, " +#| "gshadow5login.defs5, passwd5, tcb5, shadow5." msgid "" "chfn1, chsh8, " "groupdel8, groupmod8, " -"useradd88, subgid5, subuid5, useradd8, usermod8." msgstr "" +"vi1, gruppe5, " +"gshadow5login.defs5, passwd5, tcb5, shadow5." -#: useradd.8.xml:72(refentrytitle) useradd.8.xml:79(refname) -#: useradd.8.xml:84(command) useradd.8.xml:91(command) -#: useradd.8.xml:95(command) login.defs.5.xml:466(term) +#: useradd.8.xml:74(refentrytitle) useradd.8.xml:81(refname) +#: useradd.8.xml:86(command) useradd.8.xml:93(command) +#: useradd.8.xml:97(command) login.defs.5.xml:472(term) msgid "useradd" msgstr "" -#: useradd.8.xml:80(refpurpose) +#: useradd.8.xml:82(refpurpose) msgid "create a new user or update default new user information" msgstr "" -#: useradd.8.xml:92(arg) useradd.8.xml:96(arg) +#: useradd.8.xml:94(arg) useradd.8.xml:98(arg) msgid "-D" msgstr "" -#: useradd.8.xml:105(para) +#: useradd.8.xml:107(para) msgid "" "When invoked without the option, the useradd command creates a new user account using the values specified on " @@ -1541,29 +1818,29 @@ msgid "" "initial files." msgstr "" -#: useradd.8.xml:114(para) +#: useradd.8.xml:116(para) msgid "" "By default, a group will also be created for the new user (see , , and " ")." msgstr "" -#: useradd.8.xml:123(para) +#: useradd.8.xml:125(para) msgid "The options which apply to the useradd command are:" msgstr "" -#: useradd.8.xml:127(term) useradd.8.xml:546(term) +#: useradd.8.xml:129(term) useradd.8.xml:530(term) msgid "" -", BASE_DIR-b,  BASE_DIR" msgstr "" -#: useradd.8.xml:132(para) +#: useradd.8.xml:133(para) msgid "" -"The default base directory for the system if option is not used, " +"The default base directory for the system if  " +"HOME_DIR is not specified. BASE_DIR is concatenated with the account name to define the home " +"directory. If the option is not used, " "BASE_DIR must exist." msgstr "" @@ -1574,13 +1851,21 @@ msgid "" "etc/default/useradd, or /home by default." msgstr "" -#: useradd.8.xml:155(para) +#: useradd.8.xml:154(para) msgid "" "Any text string. It is generally a short description of the login, and is " "currently used as the field for the user's full name." msgstr "" -#: useradd.8.xml:168(para) +#: useradd.8.xml:162(term) +msgid "" +",  HOME_DIR" +msgstr "" +",  " +"HJEMMEMAPPE" + +#: useradd.8.xml:166(para) msgid "" "The new user will be created using HOME_DIR as " "the value for the user's login directory. The default is to append the " @@ -1590,42 +1875,42 @@ msgid "" "created if it is missing." msgstr "" -#: useradd.8.xml:180(term) +#: useradd.8.xml:178(term) msgid ", " msgstr "" -#: useradd.8.xml:184(para) +#: useradd.8.xml:182(para) msgid "See below, the subsection \"Changing the default values\"." msgstr "" -#: useradd.8.xml:199(para) +#: useradd.8.xml:196(para) msgid "" "If not specified, useradd will use the default expiry " "date specified by the variable in /etc/" "default/useradd, or an empty string (no expiry) by default." msgstr "" -#: useradd.8.xml:213(para) +#: useradd.8.xml:209(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled. A value of 0 disables the account as soon as the password has " "expired, and a value of -1 disables the feature." msgstr "" -#: useradd.8.xml:219(para) +#: useradd.8.xml:215(para) msgid "" "If not specified, useradd will use the default inactivity " "period specified by the variable in /etc/" "default/useradd, or -1 by default." msgstr "" -#: useradd.8.xml:233(para) +#: useradd.8.xml:228(para) msgid "" "The group name or number of the user's initial login group. The group name " "must exist. A group number must refer to an already existing group." msgstr "" -#: useradd.8.xml:238(para) +#: useradd.8.xml:233(para) msgid "" "If not specified, the behavior of useradd will depend on " "the variable in /etc/login.defs-k, SKEL_DIR-k,  SKEL_DIR" msgstr "" -#: useradd.8.xml:283(para) +#: useradd.8.xml:276(para) msgid "" "The skeleton directory, which contains files and directories to be copied in " "the user's home directory, when the home directory is created by " "useradd." msgstr "" -#: useradd.8.xml:288(para) +#: useradd.8.xml:281(para) msgid "" "This option is only valid if the (or ) option is specified." msgstr "" -#: useradd.8.xml:292(para) +#: useradd.8.xml:285(para) msgid "" "If this option is not set, the skeleton directory is defined by the " " variable in /etc/default/useradd " "or, by default, /etc/skel." msgstr "" -#: useradd.8.xml:298(para) +#: useradd.8.xml:291(para) msgid "If possible, the ACLs and extended attributes are copied." msgstr "" -#: useradd.8.xml:304(term) groupadd.8.xml:137(term) +#: useradd.8.xml:297(term) groupadd.8.xml:137(term) msgid "" -", KEY-K,  KEY=VALUE" msgstr "" -#: useradd.8.xml:309(para) +#: useradd.8.xml:301(para) msgid "" "Overrides /etc/login.defs defaults (, , " " and others). Example: " -"PASS_MAX_DAYS-K PASS_MAX_DAYS=-1 can be used when creating system " "account to turn off password ageing, even though system account has no " "password at all. Multiple options can be specified, e." -"g.: UID_MIN=100UID_MAX=499" +"g.:  UID_MIN=100  " +"UID_MAX=499" msgstr "" -#: useradd.8.xml:333(term) +#: useradd.8.xml:322(term) msgid ", " msgstr "" -#: useradd.8.xml:335(para) +#: useradd.8.xml:324(para) msgid "Do not add the user to the lastlog and faillog databases." msgstr "" -#: useradd.8.xml:338(para) +#: useradd.8.xml:327(para) msgid "" "By default, the user's entries in the lastlog and faillog databases are " "resetted to avoid reusing the entry from a previously deleted user." msgstr "" -#: useradd.8.xml:346(term) +#: useradd.8.xml:335(term) msgid ", " msgstr "" -#: useradd.8.xml:350(para) +#: useradd.8.xml:339(para) msgid "" "Create the user's home directory if it does not exist. The files and " "directories contained in the skeleton directory (which can be defined with " "the option) will be copied to the home directory." msgstr "" -#: useradd.8.xml:356(para) +#: useradd.8.xml:345(para) msgid "" "By default, if this option is not specified and " "is not enabled, no home directories are created." msgstr "" -#: useradd.8.xml:365(option) +#: useradd.8.xml:354(option) msgid "-M" msgstr "" -#: useradd.8.xml:368(para) +#: useradd.8.xml:357(para) msgid "" "Do no create the user's home directory, even if the system wide setting from " "/etc/login.defs () is set " "to yes." msgstr "" -#: useradd.8.xml:377(term) +#: useradd.8.xml:366(term) msgid ", " msgstr "" -#: useradd.8.xml:381(para) +#: useradd.8.xml:370(para) msgid "" "Do not create a group with the same name as the user, but add the user to " "the group specified by the option or by the " " variable in /etc/default/useradd." msgstr "" -#: useradd.8.xml:387(para) useradd.8.xml:512(para) +#: useradd.8.xml:376(para) useradd.8.xml:497(para) msgid "" "The default behavior (if the , , and " " options are not specified) is defined by the " @@ -1759,31 +2044,31 @@ msgid "" "filename>." msgstr "" -#: useradd.8.xml:400(para) +#: useradd.8.xml:389(para) msgid "Allow the creation of a user account with a duplicate (non-unique) UID." msgstr "" -#: useradd.8.xml:401(para) +#: useradd.8.xml:390(para) msgid "" "This option is only valid in combination with the option." msgstr "" -#: useradd.8.xml:413(para) groupadd.8.xml:173(para) +#: useradd.8.xml:401(para) groupadd.8.xml:171(para) msgid "" "The encrypted password, as returned by crypt3. The default is to " "disable the password." msgstr "" -#: useradd.8.xml:430(term) newusers.8.xml:287(term) groupadd.8.xml:190(term) +#: useradd.8.xml:418(term) newusers.8.xml:289(term) groupadd.8.xml:188(term) msgid ", " msgstr "" -#: useradd.8.xml:434(para) newusers.8.xml:291(para) +#: useradd.8.xml:422(para) newusers.8.xml:293(para) msgid "Create a system account." msgstr "" -#: useradd.8.xml:437(para) +#: useradd.8.xml:425(para) msgid "" "System users will be created with no aging information in /etc/" "shadow, and their numeric identifiers are chosen in the " @@ -1793,7 +2078,7 @@ msgid "" "the creation of groups)." msgstr "" -#: useradd.8.xml:446(para) +#: useradd.8.xml:434(para) msgid "" "Note that useradd will not create a home directory for " "such an user, regardless of the default setting in /etc/login." @@ -1802,7 +2087,7 @@ msgid "" "account to be created." msgstr "" -#: useradd.8.xml:475(para) +#: useradd.8.xml:461(para) msgid "" "The name of the user's login shell. The default is to leave this field " "blank, which causes the system to select the default login shell specified " @@ -1810,7 +2095,7 @@ msgid "" "filename>, or an empty string by default." msgstr "" -#: useradd.8.xml:490(para) +#: useradd.8.xml:475(para) msgid "" "The numerical value of the user's ID. This value must be unique, unless the " " option is used. The value must be non-negative. The " @@ -1818,33 +2103,33 @@ msgid "" " and greater than every other user." msgstr "" -#: useradd.8.xml:497(para) +#: useradd.8.xml:482(para) msgid "" "See also the option and the " "description." msgstr "" -#: useradd.8.xml:504(term) +#: useradd.8.xml:489(term) msgid ", " msgstr "" -#: useradd.8.xml:508(para) +#: useradd.8.xml:493(para) msgid "" "Create a group with the same name as the user, and add the user to this " "group." msgstr "" -#: useradd.8.xml:526(para) +#: useradd.8.xml:510(para) msgid "" "The SELinux user for the user's login. The default is to leave this field " "blank, which causes the system to select the default SELinux user." msgstr "" -#: useradd.8.xml:536(title) +#: useradd.8.xml:520(title) msgid "Changing the default values" msgstr "" -#: useradd.8.xml:537(para) +#: useradd.8.xml:521(para) msgid "" "When invoked with only the option, useradd will display the current default values. When invoked with variable in /etc/" "default/useradd." msgstr "" -#: useradd.8.xml:570(para) +#: useradd.8.xml:552(para) msgid "The date on which the user account is disabled." msgstr "" -#: useradd.8.xml:571(para) +#: useradd.8.xml:553(para) msgid "" "This option sets the variable in /etc/" "default/useradd." msgstr "" -#: useradd.8.xml:583(para) +#: useradd.8.xml:564(para) msgid "" "The number of days after a password has expired before the account will be " "disabled." @@ -1884,7 +2169,7 @@ msgstr "" "Antallet af dage efter en adgangskode er udløbet før kontoen vil blive " "deaktiveret." -#: useradd.8.xml:587(para) +#: useradd.8.xml:568(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -1892,7 +2177,7 @@ msgstr "" "Dette tilvalg sætter variablen i /etc/" "default/useradd." -#: useradd.8.xml:599(para) +#: useradd.8.xml:579(para) msgid "" "The group name or ID for a new user's initial group (when the is used or when the " @@ -1901,27 +2186,27 @@ msgid "" "have an existing entry." msgstr "" -#: useradd.8.xml:608(para) +#: useradd.8.xml:588(para) msgid "" "This option sets the variable in /etc/" "default/useradd." msgstr "" -#: useradd.8.xml:620(para) +#: useradd.8.xml:599(para) msgid "The name of a new user's login shell." msgstr "Navnet på en ny brugers logindskal." -#: useradd.8.xml:623(para) +#: useradd.8.xml:602(para) msgid "" "This option sets the variable in /etc/" "default/useradd." msgstr "" -#: useradd.8.xml:635(title) +#: useradd.8.xml:614(title) msgid "NOTES" msgstr "" -#: useradd.8.xml:636(para) +#: useradd.8.xml:615(para) msgid "" "The system administrator is responsible for placing the default user files " "in the /etc/skel/ directory (or any other skeleton " @@ -1929,7 +2214,7 @@ msgid "" "command line)." msgstr "" -#: useradd.8.xml:645(para) +#: useradd.8.xml:624(para) msgid "" "You may not add a user to a NIS or LDAP group. This must be performed on the " "corresponding server." @@ -1937,21 +2222,21 @@ msgstr "" "Du kan ikke tilføje en bruger til en NIS eller LDAP-gruppe. Dette skal " "udføres på den tilsvarende server." -#: useradd.8.xml:650(para) +#: useradd.8.xml:629(para) msgid "" "Similarly, if the username already exists in an external user database such " "as NIS or LDAP, useradd will deny the user account " "creation request." msgstr "" -#: useradd.8.xml:656(para) +#: useradd.8.xml:635(para) msgid "" "Usernames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " "dollar sign. In regular expression terms: [a-z_][a-z0-9_-]*[$]?" msgstr "" -#: useradd.8.xml:662(para) +#: useradd.8.xml:641(para) msgid "Usernames may only be up to 32 characters long." msgstr "Brugernavne må kun være op til 32 tegn lange." @@ -2150,73 +2435,73 @@ msgid "" "It is also used by pam_umask as the default umask value." msgstr "" -#: useradd.8.xml:721(filename) +#: useradd.8.xml:702(filename) msgid "/etc/default/useradd" msgstr "/etc/default/useradd" -#: useradd.8.xml:723(para) +#: useradd.8.xml:704(para) msgid "Default values for account creation." msgstr "Standardværdier for kontooprettelse." -#: useradd.8.xml:727(filename) +#: useradd.8.xml:708(filename) msgid "/etc/skel/" msgstr "/etc/skel/" -#: useradd.8.xml:729(para) +#: useradd.8.xml:710(para) msgid "Directory containing default files." msgstr "Mappe indeholdende standardfiler." -#: useradd.8.xml:765(replaceable) shadow.3.xml:58(manvolnum) -#: pwck.8.xml:317(replaceable) passwd.1.xml:462(replaceable) -#: grpck.8.xml:269(replaceable) groupmod.8.xml:255(replaceable) -#: groupadd.8.xml:299(replaceable) +#: useradd.8.xml:758(replaceable) shadow.3.xml:58(manvolnum) +#: pwck.8.xml:316(replaceable) passwd.1.xml:461(replaceable) +#: grpck.8.xml:268(replaceable) groupmod.8.xml:252(replaceable) +#: groupadd.8.xml:296(replaceable) msgid "3" msgstr "3" -#: useradd.8.xml:767(para) passwd.1.xml:482(para) groupmod.8.xml:257(para) -#: groupadd.8.xml:301(para) +#: useradd.8.xml:760(para) passwd.1.xml:481(para) groupmod.8.xml:254(para) +#: groupadd.8.xml:298(para) msgid "invalid argument to option" msgstr "Ugyldigt argument for tilvalg" -#: useradd.8.xml:771(replaceable) pwck.8.xml:323(replaceable) -#: passwd.1.xml:468(replaceable) grpck.8.xml:275(replaceable) -#: groupmod.8.xml:261(replaceable) groupadd.8.xml:305(replaceable) +#: useradd.8.xml:764(replaceable) pwck.8.xml:322(replaceable) +#: passwd.1.xml:467(replaceable) grpck.8.xml:274(replaceable) +#: groupmod.8.xml:258(replaceable) groupadd.8.xml:302(replaceable) msgid "4" msgstr "4" -#: useradd.8.xml:773(para) +#: useradd.8.xml:766(para) msgid "UID already in use (and no )" msgstr "UID er allerede i brug (og intet )" -#: useradd.8.xml:779(para) groupmod.8.xml:263(para) groupmod.8.xml:269(para) -#: groupdel.8.xml:178(para) +#: useradd.8.xml:772(para) groupmod.8.xml:260(para) groupmod.8.xml:266(para) +#: groupdel.8.xml:177(para) msgid "specified group doesn't exist" msgstr "angivet gruppe findes ikke" -#: useradd.8.xml:783(replaceable) groupmod.8.xml:273(replaceable) -#: groupadd.8.xml:311(replaceable) +#: useradd.8.xml:776(replaceable) groupmod.8.xml:270(replaceable) +#: groupadd.8.xml:308(replaceable) msgid "9" msgstr "9" -#: useradd.8.xml:785(para) +#: useradd.8.xml:778(para) msgid "username already in use" msgstr "brugernavn er allerede i brug" -#: useradd.8.xml:797(para) +#: useradd.8.xml:790(para) msgid "can't create home directory" msgstr "kan ikke oprette hjemmemappe" -#: useradd.8.xml:801(replaceable) +#: useradd.8.xml:794(replaceable) #, fuzzy #| msgid "4" msgid "14" msgstr "4" -#: useradd.8.xml:803(para) +#: useradd.8.xml:796(para) msgid "can't update SELinux user mapping" msgstr "" -#: useradd.8.xml:743(para) +#: useradd.8.xml:736(para) msgid "" "The useradd command exits with the following values: " "" @@ -2224,7 +2509,20 @@ msgstr "" "Kommandoen useradd findes med de følgende værdier: " "" -#: useradd.8.xml:812(para) +#: useradd.8.xml:805(para) +#, fuzzy +#| msgid "" +#| "vi1, group5, " +#| "gshadow5login.defs5, passwd5, tcb5, shadow5." msgid "" "chfn1, chsh, login.defs5, " "newusers8, userdel8, " -"usermod8." +"manvolnum>, subgid5, subuid5, userdel8, usermod8." msgstr "" +"vi1, gruppe5, " +"gshadow5login.defs5, passwd5, tcb5, shadow5." #: suauth.5.xml:41(contrib) pwconv.8.xml:47(contrib) #: login.access.5.xml:42(contrib) gpasswd.1.xml:46(contrib) @@ -2255,17 +2567,17 @@ msgid "suauth" msgstr "" #: suauth.5.xml:58(manvolnum) shadow.5.xml:58(manvolnum) -#: pwck.8.xml:329(replaceable) porttime.5.xml:58(manvolnum) -#: passwd.5.xml:58(manvolnum) passwd.1.xml:474(replaceable) -#: login.defs.5.xml:121(manvolnum) login.access.5.xml:59(manvolnum) +#: pwck.8.xml:328(replaceable) porttime.5.xml:58(manvolnum) +#: passwd.5.xml:58(manvolnum) passwd.1.xml:473(replaceable) +#: login.defs.5.xml:123(manvolnum) login.access.5.xml:59(manvolnum) #: limits.5.xml:60(manvolnum) gshadow.5.xml:47(manvolnum) -#: grpck.8.xml:281(replaceable) faillog.5.xml:58(manvolnum) +#: grpck.8.xml:280(replaceable) faillog.5.xml:58(manvolnum) msgid "5" msgstr "5" #: suauth.5.xml:59(refmiscinfo) shadow.5.xml:59(refmiscinfo) #: porttime.5.xml:59(refmiscinfo) passwd.5.xml:59(refmiscinfo) -#: login.defs.5.xml:122(refmiscinfo) login.access.5.xml:60(refmiscinfo) +#: login.defs.5.xml:124(refmiscinfo) login.access.5.xml:60(refmiscinfo) #: limits.5.xml:61(refmiscinfo) gshadow.5.xml:48(refmiscinfo) #: faillog.5.xml:59(refmiscinfo) msgid "File Formats and Conversions" @@ -2403,7 +2715,7 @@ msgid "" " " msgstr "" -#: suauth.5.xml:203(title) pwconv.8.xml:217(title) login.defs.5.xml:510(title) +#: suauth.5.xml:203(title) pwconv.8.xml:216(title) login.defs.5.xml:518(title) msgid "BUGS" msgstr "" @@ -2439,7 +2751,7 @@ msgid "Creation, 1989" msgstr "" #: su.1.xml:74(refentrytitle) su.1.xml:81(refname) su.1.xml:86(command) -#: login.defs.5.xml:440(term) +#: login.defs.5.xml:446(term) msgid "su" msgstr "" @@ -2520,37 +2832,38 @@ msgstr "" #: su.1.xml:150(term) msgid "" -", COMMAND-c,  COMMAND" msgstr "" -#: su.1.xml:155(para) +#: su.1.xml:154(para) msgid "" "Specify a command that will be invoked by the shell using its , , " msgstr "" -#: su.1.xml:173(para) +#: su.1.xml:172(para) msgid "" "Provide an environment similar to what the user would expect had the user " "logged in directly." msgstr "" -#: su.1.xml:177(para) +#: su.1.xml:176(para) msgid "" -"When is used, it must be specified as the last " -"su option. The other forms ( and " -") do not have this restriction." +"When is used, it must be specified before any " +". For portability it is recommended to use it as " +"last option, before any . The other forms ( and ) do not have this restriction." msgstr "" #: su.1.xml:191(para) @@ -2956,14 +3269,6 @@ msgid "" "manvolnum>." msgstr "" -#: sg.1.xml:46(surname) newgrp.1.xml:46(surname) -msgid "Kłoczko" -msgstr "" - -#: sg.1.xml:52(surname) newgrp.1.xml:52(surname) -msgid "François" -msgstr "" - #: sg.1.xml:58(refentrytitle) sg.1.xml:65(refname) sg.1.xml:71(command) msgid "sg" msgstr "" @@ -3459,22 +3764,22 @@ msgid "" msgstr "" #: pwconv.8.xml:63(refentrytitle) pwconv.8.xml:70(refname) -#: pwconv.8.xml:79(command) login.defs.5.xml:423(term) +#: pwconv.8.xml:79(command) login.defs.5.xml:429(term) msgid "pwconv" msgstr "" #: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) -#: login.defs.5.xml:432(term) +#: login.defs.5.xml:438(term) msgid "pwunconv" msgstr "" #: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) -#: login.defs.5.xml:336(term) +#: login.defs.5.xml:340(term) msgid "grpconv" msgstr "" #: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) -#: login.defs.5.xml:342(term) +#: login.defs.5.xml:346(term) msgid "grpunconv" msgstr "" @@ -3574,7 +3879,7 @@ msgid "" "commands are:" msgstr "" -#: pwconv.8.xml:218(para) +#: pwconv.8.xml:217(para) msgid "" "Errors in the password or group files (such as invalid or duplicate entries) " "may cause these programs to loop forever or fail in other strange ways. " @@ -3582,20 +3887,20 @@ msgid "" "any such errors before converting to or from shadow passwords or groups." msgstr "" -#: pwconv.8.xml:229(para) +#: pwconv.8.xml:228(para) msgid "" "The following configuration variable in /etc/login.defs " "changes the behavior of grpconv and grpunconv:" msgstr "" -#: pwconv.8.xml:237(para) +#: pwconv.8.xml:236(para) msgid "" "The following configuration variables in /etc/login.defs change the behavior of pwconv:" msgstr "" -#: pwconv.8.xml:264(para) +#: pwconv.8.xml:263(para) msgid "" "grpck8, login.defspwck command in read-only mode." msgstr "" -#: pwck.8.xml:222(term) grpck.8.xml:186(term) +#: pwck.8.xml:221(term) grpck.8.xml:185(term) msgid ", " msgstr "" -#: pwck.8.xml:224(para) +#: pwck.8.xml:223(para) msgid "" "Sort entries in /etc/passwd and /etc/shadow by UID." msgstr "" -#: pwck.8.xml:228(para) +#: pwck.8.xml:227(para) msgid "This option has no effect when is enabled." msgstr "" -#: pwck.8.xml:235(para) +#: pwck.8.xml:234(para) msgid "" "By default, pwck operates on the files /etc/" "passwd and /etc/shadowshadow parameters." msgstr "" -#: pwck.8.xml:244(para) +#: pwck.8.xml:243(para) msgid "" "Note that when is enabled, you cannot specify an " "alternative shadow file. In future releases, this " "paramater could be replaced by an alternate TCB directory." msgstr "" -#: pwck.8.xml:313(para) +#: pwck.8.xml:312(para) msgid "one or more bad password entries" msgstr "" -#: pwck.8.xml:319(para) +#: pwck.8.xml:318(para) msgid "can't open password files" msgstr "kan ikke åbne adgangskodefiler" -#: pwck.8.xml:325(para) +#: pwck.8.xml:324(para) msgid "can't lock password files" msgstr "kan ikke låse adgangskodefiler" -#: pwck.8.xml:331(para) +#: pwck.8.xml:330(para) msgid "can't update password files" msgstr "kan ikke opdatere adgangskodefiler" -#: pwck.8.xml:337(para) +#: pwck.8.xml:336(para) msgid "can't sort password files" msgstr "kan ikke sortere adgangskodefiler" -#: pwck.8.xml:295(para) +#: pwck.8.xml:294(para) msgid "" "The pwck command exits with the following values: " "" @@ -3797,7 +4102,7 @@ msgstr "" "Kommandoen pwck findes med de følgende værdier: " "" -#: pwck.8.xml:346(para) +#: pwck.8.xml:345(para) msgid "" "group5, grpck-i, INACTIVE-i,  INACTIVE" msgstr "" -", INAKTIV-i,  INAKTIV" #: passwd.1.xml:224(para) @@ -4199,7 +4504,7 @@ msgstr "" #: passwd.1.xml:269(term) msgid "" -", MIN_DAYS-n,  MIN_DAYS" msgstr "" @@ -4212,19 +4517,19 @@ msgstr "" #: passwd.1.xml:291(term) msgid "" -", REPOSITORY" +",  " +"REPOSITORY" msgstr "" #: passwd.1.xml:295(para) msgid "change password in REPOSITORY repository" msgstr "" -#: passwd.1.xml:314(term) +#: passwd.1.xml:313(term) msgid ", " msgstr "" -#: passwd.1.xml:318(para) +#: passwd.1.xml:317(para) msgid "" "Display account status information. The status information consists of 7 " "fields. The first field is the user's login name. The second field indicates " @@ -4235,24 +4540,24 @@ msgid "" "days." msgstr "" -#: passwd.1.xml:332(term) +#: passwd.1.xml:331(term) msgid ", " msgstr "" -#: passwd.1.xml:336(para) +#: passwd.1.xml:335(para) msgid "" "Unlock the password of the named account. This option re-enables a password " "by changing the password back to its previous value (to the value before " "using the option)." msgstr "" -#: passwd.1.xml:345(term) +#: passwd.1.xml:344(term) msgid "" -", WARN_DAYS" +",  " +"WARN_DAYS" msgstr "" -#: passwd.1.xml:349(para) +#: passwd.1.xml:348(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 " @@ -4260,31 +4565,31 @@ msgid "" "about to expire." msgstr "" -#: passwd.1.xml:358(term) +#: passwd.1.xml:357(term) msgid "" -", MAX_DAYS-x,  MAX_DAYS" msgstr "" -#: passwd.1.xml:362(para) +#: passwd.1.xml:361(para) msgid "" "Set the maximum number of days a password remains valid. After " "MAX_DAYS, the password is required to be changed." msgstr "" -#: passwd.1.xml:374(para) +#: passwd.1.xml:373(para) msgid "" "Password complexity checking may vary from site to site. The user is urged " "to select a password as complex as he or she feels comfortable with." msgstr "" -#: passwd.1.xml:379(para) +#: passwd.1.xml:378(para) msgid "" "Users may not be able to change their password on a system if NIS is enabled " "and they are not logged into the NIS server." msgstr "" -#: passwd.1.xml:384(para) +#: passwd.1.xml:383(para) msgid "" "passwd uses PAM to authenticate users and to change their " "passwords." @@ -4455,35 +4760,35 @@ msgid "" "option>, the highest value will be used." msgstr "" -#: passwd.1.xml:430(filename) +#: passwd.1.xml:429(filename) msgid "/etc/pam.d/passwd" msgstr "" -#: passwd.1.xml:432(para) +#: passwd.1.xml:431(para) msgid "PAM configuration for passwd." msgstr "PAM-konfiguration for passwd." -#: passwd.1.xml:452(para) chage.1.xml:292(para) +#: passwd.1.xml:451(para) chage.1.xml:291(para) msgid "permission denied" msgstr "tilladelse nægtet" -#: passwd.1.xml:458(para) +#: passwd.1.xml:457(para) msgid "invalid combination of options" msgstr "Ugyldig kombination af tilvalg" -#: passwd.1.xml:464(para) +#: passwd.1.xml:463(para) msgid "unexpected failure, nothing done" msgstr "uventet fejl, intet udført" -#: passwd.1.xml:470(para) +#: passwd.1.xml:469(para) msgid "unexpected failure, passwd file missing" msgstr "uventet fejl, passwd-filen mangler" -#: passwd.1.xml:476(para) +#: passwd.1.xml:475(para) msgid "passwd file busy, try again" msgstr "passwd-filen er optaget, forsøg igen" -#: passwd.1.xml:440(para) +#: passwd.1.xml:439(para) msgid "" "The passwd command exits with the following values: " "" @@ -4491,7 +4796,7 @@ msgstr "" "Kommandoen passwd afsluttedes med de følgende værdier: " "" -#: passwd.1.xml:491(para) +#: passwd.1.xml:490(para) msgid "" "chpasswd8, passwdnologin command appearred in BSD 4.4." msgstr "Kommandoen nologin fremkom i BSD 4.4." -#: newusers.8.xml:70(refentrytitle) newusers.8.xml:77(refname) -#: newusers.8.xml:83(command) login.defs.5.xml:387(term) +#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname) +#: newusers.8.xml:85(command) login.defs.5.xml:391(term) msgid "newusers" msgstr "newusers" -#: newusers.8.xml:78(refpurpose) +#: newusers.8.xml:80(refpurpose) msgid "update and create new users in batch" msgstr "opdater og opret nye brugere i et job" -#: newusers.8.xml:88(replaceable) +#: newusers.8.xml:90(replaceable) msgid "file" msgstr "fil" -#: newusers.8.xml:95(para) +#: newusers.8.xml:97(para) msgid "" "The newusers command reads a file (or the standard input by default) and uses this information to " @@ -4563,30 +4868,30 @@ msgid "" "citerefentry>) with the exceptions explained below:" msgstr "" -#: newusers.8.xml:103(para) +#: newusers.8.xml:105(para) msgid "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" msgstr "" -#: newusers.8.xml:108(emphasis) +#: newusers.8.xml:110(emphasis) msgid "pw_name" msgstr "" -#: newusers.8.xml:111(para) +#: newusers.8.xml:113(para) msgid "This is the name of the user." msgstr "Dette er navnet på brugeren." -#: newusers.8.xml:114(para) +#: newusers.8.xml:116(para) msgid "" "It can be the name of a new user or the name of an existing user (or an user " "created before by newusers). In case of an existing user, " "the user's information will be changed, otherwise a new user will be created." msgstr "" -#: newusers.8.xml:125(emphasis) +#: newusers.8.xml:127(emphasis) msgid "pw_passwd" msgstr "" -#: newusers.8.xml:128(para) +#: newusers.8.xml:130(para) msgid "" "This field will be encrypted and used as the new value of the encrypted " "password." @@ -4594,15 +4899,15 @@ msgstr "" "Dette felt vil være krypteret og brugt som den nye værdi for den krypterede " "adgangskode." -#: newusers.8.xml:136(emphasis) +#: newusers.8.xml:138(emphasis) msgid "pw_uid" msgstr "" -#: newusers.8.xml:139(para) +#: newusers.8.xml:141(para) msgid "This field is used to define the UID of the user." msgstr "Dette flet bruges til at definere UID for brugeren." -#: newusers.8.xml:142(para) +#: newusers.8.xml:144(para) msgid "" "If the field is empty, an new (unused) UID will be defined automatically by " "newusers." @@ -4610,12 +4915,12 @@ msgstr "" "Hvis feltet er tomt, vil en ny (ubrugt) UID blive defineret automatisk af " "newusers." -#: newusers.8.xml:146(para) +#: newusers.8.xml:148(para) msgid "If this field contains a number, this number will be used as the UID." msgstr "" "Hvis dette felt indeholer et tal, så vil dette tal blive brugt som UID'en." -#: newusers.8.xml:150(para) +#: newusers.8.xml:152(para) msgid "" "If this field contains the name of an existing user (or the name of an user " "created before by newusers), the UID of the specified " @@ -4625,7 +4930,7 @@ msgstr "" "en bruger oprettet før af newusers), så vil UID'en for " "den angivne bruger blive brugt." -#: newusers.8.xml:156(para) +#: newusers.8.xml:158(para) msgid "" "If the UID of an existing user is changed, the files ownership of the user's " "file should be fixed manually." @@ -4633,29 +4938,29 @@ msgstr "" "Hvis UID'en for en eksisterende bruger har ændret sig, så skal filens " "ejerskab for brugerens fil rettes manuelt." -#: newusers.8.xml:164(emphasis) +#: newusers.8.xml:166(emphasis) msgid "pw_gid" msgstr "" -#: newusers.8.xml:167(para) +#: newusers.8.xml:169(para) msgid "This field is used to define the primary group ID for the user." msgstr "Dette felt bruges til at definere det primære gruppe-id for brugeren." -#: newusers.8.xml:170(para) +#: newusers.8.xml:172(para) msgid "" "If this field contains the name of an existing group (or a group created " "before by newusers), the GID of this group will be used " "as the primary group ID for the user." msgstr "" -#: newusers.8.xml:176(para) +#: newusers.8.xml:178(para) msgid "" "If this field is a number, this number will be used as the primary group ID " "of the user. If no groups exist with this GID, a new group will be created " "with this GID, and the name of the user." msgstr "" -#: newusers.8.xml:182(para) +#: newusers.8.xml:184(para) msgid "" "If this field is empty, a new group will be created with the name of the " "user and a GID will be automatically defined by newusers " @@ -4663,7 +4968,7 @@ msgid "" "group." msgstr "" -#: newusers.8.xml:188(para) +#: newusers.8.xml:190(para) msgid "" "If this field contains the name of a group which does not exist (and was not " "created before by newusers), a new group will be created " @@ -4672,23 +4977,23 @@ msgid "" "and GID for the new group." msgstr "" -#: newusers.8.xml:200(emphasis) +#: newusers.8.xml:202(emphasis) msgid "pw_gecos" msgstr "" -#: newusers.8.xml:203(para) +#: newusers.8.xml:205(para) msgid "This field is copied in the GECOS field of the user." msgstr "Dette felt er kopieret i GECOS-feltet for brugeren." -#: newusers.8.xml:210(emphasis) +#: newusers.8.xml:212(emphasis) msgid "pw_dir" msgstr "" -#: newusers.8.xml:213(para) +#: newusers.8.xml:215(para) msgid "This field is used to define the home directory of the user." msgstr "Dette felt bruges til at definere hjemmemappen for brugeren." -#: newusers.8.xml:216(para) +#: newusers.8.xml:218(para) msgid "" "If this field does not specify an existing directory, the specified " "directory is created, with ownership set to the user being created or " @@ -4698,7 +5003,7 @@ msgstr "" "mappe, med ejerskab angivet for brugeren der oprettes elelr opdateres og " "dennes primære gruppe." -#: newusers.8.xml:221(para) +#: newusers.8.xml:223(para) msgid "" "If the home directory of an existing user is changed, newusers does not move or copy the content of the old directory to the new " @@ -4708,11 +5013,11 @@ msgstr "" "kopierer newusers ikke indholdet fra den gamle mappe til " "den nye placering. Dette ksal gøres manuelt." -#: newusers.8.xml:231(emphasis) +#: newusers.8.xml:233(emphasis) msgid "pw_shell" msgstr "" -#: newusers.8.xml:234(para) +#: newusers.8.xml:236(para) msgid "" "This field defines the shell of the user. No checks are performed on this " "field." @@ -4720,7 +5025,7 @@ msgstr "" "Dette felt definerer brugerens skal. Ingen kontrollerer udføres på dette " "felt." -#: newusers.8.xml:242(para) +#: newusers.8.xml:244(para) msgid "" "newusers first tries to create or change all the " "specified users, and then write these changes to the user or group " @@ -4728,7 +5033,7 @@ msgid "" "no changes are committed to the databases." msgstr "" -#: newusers.8.xml:248(para) +#: newusers.8.xml:250(para) msgid "" "During this first pass, users are created with a locked password (and " "passwords are not changed for the users which are not created). A second " @@ -4736,7 +5041,7 @@ msgid "" "password are reported, but will not stop the other password updates." msgstr "" -#: newusers.8.xml:256(para) +#: newusers.8.xml:258(para) msgid "" "This command is intended to be used in a large system environment where many " "accounts are updated at a single time." @@ -4744,19 +5049,19 @@ msgstr "" "Denne kommando skal bruges i store systemmiljøer hvor mange kontoer " "opdateres på en gang." -#: newusers.8.xml:264(para) +#: newusers.8.xml:266(para) msgid "The options which apply to the newusers command are:" msgstr "Tilvalgene som gælder for kommandoen newusers er:" -#: newusers.8.xml:269(term) chgpasswd.8.xml:112(term) +#: newusers.8.xml:271(term) chgpasswd.8.xml:112(term) msgid ", " msgstr ", " -#: newusers.8.xml:271(para) chpasswd.8.xml:142(para) chgpasswd.8.xml:114(para) +#: newusers.8.xml:273(para) chpasswd.8.xml:141(para) chgpasswd.8.xml:114(para) msgid "Use the specified method to encrypt the passwords." msgstr "Brug den angivne metode til at kryptere adgangskoderne." -#: newusers.8.xml:272(para) chpasswd.8.xml:146(para) chgpasswd.8.xml:118(para) +#: newusers.8.xml:274(para) chpasswd.8.xml:145(para) chgpasswd.8.xml:118(para) msgid "" "The available methods are DES, MD5, NONE, and SHA256 or SHA512 if your libc " "support these methods." @@ -4764,7 +5069,7 @@ msgstr "" "De tilgængelige metoder er DES, Md5, NONE og SHA256 eller SHA512 hvis din " "libc understøtter disse metoder." -#: newusers.8.xml:294(para) +#: newusers.8.xml:296(para) msgid "" "System users will be created with no aging information in /etc/" "shadow, and their numeric identifiers are chosen in the " @@ -4780,15 +5085,15 @@ msgstr "" " (og deres -modparte for " "oprettelsen af grupper.)." -#: newusers.8.xml:321(term) chgpasswd.8.xml:159(term) +#: newusers.8.xml:322(term) chgpasswd.8.xml:158(term) msgid ", " msgstr ", " -#: newusers.8.xml:323(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:161(para) +#: newusers.8.xml:324(para) chpasswd.8.xml:204(para) chgpasswd.8.xml:160(para) msgid "Use the specified number of rounds to encrypt the passwords." msgstr "Brug det angivet antal rundet til at kryhptere adgangskoderne." -#: newusers.8.xml:326(para) chpasswd.8.xml:210(para) chgpasswd.8.xml:164(para) +#: newusers.8.xml:327(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:163(para) msgid "" "The value 0 means that the system will choose the default number of rounds " "for the crypt method (5000)." @@ -4796,19 +5101,19 @@ msgstr "" "Værdien 0 betyder at systemet vil vælge antallet af standardrunder for " "krypteringsmetoden (5000)." -#: newusers.8.xml:330(para) chpasswd.8.xml:214(para) chgpasswd.8.xml:168(para) +#: newusers.8.xml:331(para) chpasswd.8.xml:211(para) chgpasswd.8.xml:167(para) msgid "" "A minimal value of 1000 and a maximal value of 999,999,999 will be enforced." msgstr "" "En minimusværdi på 1000 og en maksimumsværdi på 999.999.999 vil blive " "påtvunget." -#: newusers.8.xml:334(para) chpasswd.8.xml:218(para) chgpasswd.8.xml:172(para) +#: newusers.8.xml:335(para) chpasswd.8.xml:215(para) chgpasswd.8.xml:171(para) msgid "You can only use this option with the SHA256 or SHA512 crypt method." msgstr "" "Du kan kun bruge dette tilvalg med SHA256- eller SHA512-krypteringsmetoden." -#: newusers.8.xml:338(para) chgpasswd.8.xml:176(para) +#: newusers.8.xml:339(para) chgpasswd.8.xml:175(para) msgid "" "By default, the number of rounds is defined by the SHA_CRYPT_MIN_ROUNDS and " "SHA_CRYPT_MAX_ROUNDS variables in /etc/login.defs." @@ -4817,14 +5122,14 @@ msgstr "" "SHA_CRYPT_MIN_ROUNDS og SHA_CRYPT_MAX_ROUNDS i /etc/login.defs." -#: newusers.8.xml:350(para) +#: newusers.8.xml:351(para) msgid "" "The input file must be protected since it contains unencrypted passwords." msgstr "" "Inddatafilen skal beskyttes da den indeholder adgangskoder der ikke er " "krypteret." -#: newusers.8.xml:354(para) chgpasswd.8.xml:192(para) +#: newusers.8.xml:355(para) chgpasswd.8.xml:191(para) msgid "" "You should make sure the passwords and the encryption method respect the " "system's password policy." @@ -4832,22 +5137,49 @@ msgstr "" "Du skal sikre dig at adgangskoderne og krypteringsmetoden respekterer " "systemets adgangskodepolitik." -#: newusers.8.xml:427(filename) +#: newusers.8.xml:430(filename) msgid "/etc/pam.d/newusers" msgstr "/etc/pam.d/newusers" -#: newusers.8.xml:429(para) +#: newusers.8.xml:432(para) msgid "PAM configuration for newusers." msgstr "PAM-konfiguration for newusers." -#: newusers.8.xml:437(para) +#: newusers.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "vi1, group5, " +#| "gshadow5login.defs5, passwd5, tcb5, shadow5." msgid "" "login.defs5, passwd1, " -"useradd81, subgid5, subuid5, useradd8." msgstr "" +"vi1, gruppe5, " +"gshadow5login.defs5, passwd5, tcb5, shadow5." #: newgrp.1.xml:58(refentrytitle) newgrp.1.xml:65(refname) #: newgrp.1.xml:71(command) @@ -4942,15 +5274,15 @@ msgstr "" msgid "List of current login sessions." msgstr "Liste over aktuelle logindsessioner." -#: login.defs.5.xml:120(refentrytitle) login.defs.5.xml:127(refname) +#: login.defs.5.xml:122(refentrytitle) login.defs.5.xml:129(refname) msgid "login.defs" msgstr "" -#: login.defs.5.xml:128(refpurpose) +#: login.defs.5.xml:130(refpurpose) msgid "shadow password suite configuration" msgstr "" -#: login.defs.5.xml:133(para) +#: login.defs.5.xml:135(para) msgid "" "The /etc/login.defs file defines the site-specific " "configuration for the shadow password suite. This file is required. Absence " @@ -4958,7 +5290,7 @@ msgid "" "undesirable operation." msgstr "" -#: login.defs.5.xml:140(para) +#: login.defs.5.xml:142(para) msgid "" "This file is a readable text file, each line of the file describing one " "configuration parameter. The lines consist of a configuration name and " @@ -4972,7 +5304,7 @@ msgstr "" "indledes med tegnet »#« og tegnet skal være det første tegn på linjen, som " "ikke er et mellemrum." -#: login.defs.5.xml:148(para) +#: login.defs.5.xml:150(para) msgid "" "Parameter values may be of four types: strings, booleans, numbers, and long " "numbers. A string is comprised of any printable characters. A boolean should " @@ -4985,7 +5317,7 @@ msgid "" "and long numeric parameters is machine-dependent." msgstr "" -#: login.defs.5.xml:163(para) +#: login.defs.5.xml:165(para) msgid "The following configuration items are provided:" msgstr "De følgende konfigurationspunkter tilbydes:" @@ -5195,7 +5527,7 @@ msgid "" "inhibited." msgstr "" -#: login.defs.5.xml:206(para) +#: login.defs.5.xml:208(para) msgid "" ", and " " are only used at the time of account " @@ -5267,11 +5599,11 @@ msgstr "" msgid "Default ulimit value." msgstr "Standardværdi for ulimit." -#: login.defs.5.xml:237(title) +#: login.defs.5.xml:241(title) msgid "CROSS REFERENCES" msgstr "" -#: login.defs.5.xml:238(para) +#: login.defs.5.xml:242(para) msgid "" "The following cross references show which programs in the shadow password " "suite use which parameters." @@ -5279,107 +5611,107 @@ msgstr "" "De følgende krydsreferencer viser hvilke programmer i shadows " "adgangskodeprogrampakke der bruger hvilke parametre." -#: login.defs.5.xml:245(term) chage.1.xml:58(refentrytitle) +#: login.defs.5.xml:249(term) chage.1.xml:58(refentrytitle) #: chage.1.xml:65(refname) chage.1.xml:70(command) msgid "chage" msgstr "" -#: login.defs.5.xml:247(para) login.defs.5.xml:435(phrase) -#: login.defs.5.xml:502(phrase) +#: login.defs.5.xml:251(para) login.defs.5.xml:441(phrase) +#: login.defs.5.xml:510(phrase) msgid "USE_TCB" msgstr "" -#: login.defs.5.xml:251(term) chfn.1.xml:60(refentrytitle) +#: login.defs.5.xml:255(term) chfn.1.xml:60(refentrytitle) #: chfn.1.xml:67(refname) chfn.1.xml:73(command) msgid "chfn" msgstr "" -#: login.defs.5.xml:253(para) +#: login.defs.5.xml:257(para) msgid "" "CHFN_AUTH CHFN_RESTRICT LOGIN_STRING" msgstr "" -#: login.defs.5.xml:261(term) chgpasswd.8.xml:57(refentrytitle) +#: login.defs.5.xml:265(term) chgpasswd.8.xml:57(refentrytitle) #: chgpasswd.8.xml:64(refname) chgpasswd.8.xml:70(command) msgid "chgpasswd" msgstr "" -#: login.defs.5.xml:263(para) login.defs.5.xml:294(para) +#: login.defs.5.xml:267(para) login.defs.5.xml:298(para) msgid "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "" -#: login.defs.5.xml:271(term) chpasswd.8.xml:61(refentrytitle) +#: login.defs.5.xml:275(term) chpasswd.8.xml:61(refentrytitle) #: chpasswd.8.xml:68(refname) chpasswd.8.xml:74(command) msgid "chpasswd" msgstr "" -#: login.defs.5.xml:274(phrase) +#: login.defs.5.xml:278(phrase) msgid "ENCRYPT_METHOD MD5_CRYPT_ENAB" msgstr "" -#: login.defs.5.xml:276(phrase) +#: login.defs.5.xml:280(phrase) msgid "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "" -#: login.defs.5.xml:282(term) chsh.1.xml:60(refentrytitle) +#: login.defs.5.xml:286(term) chsh.1.xml:60(refentrytitle) #: chsh.1.xml:67(refname) chsh.1.xml:73(command) msgid "chsh" msgstr "" -#: login.defs.5.xml:284(para) +#: login.defs.5.xml:288(para) msgid "CHSH_AUTH LOGIN_STRING" msgstr "" -#: login.defs.5.xml:292(term) gpasswd.1.xml:62(refentrytitle) +#: login.defs.5.xml:296(term) gpasswd.1.xml:62(refentrytitle) #: gpasswd.1.xml:69(refname) gpasswd.1.xml:83(command) msgid "gpasswd" msgstr "" -#: login.defs.5.xml:302(term) groupadd.8.xml:60(refentrytitle) +#: login.defs.5.xml:306(term) groupadd.8.xml:60(refentrytitle) #: groupadd.8.xml:67(refname) groupadd.8.xml:73(command) msgid "groupadd" msgstr "" -#: login.defs.5.xml:304(para) +#: login.defs.5.xml:308(para) msgid "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" msgstr "" -#: login.defs.5.xml:311(term) groupdel.8.xml:58(refentrytitle) +#: login.defs.5.xml:315(term) groupdel.8.xml:58(refentrytitle) #: groupdel.8.xml:65(refname) groupdel.8.xml:71(command) msgid "groupdel" msgstr "" -#: login.defs.5.xml:313(para) login.defs.5.xml:319(para) -#: login.defs.5.xml:325(para) login.defs.5.xml:332(para) -#: login.defs.5.xml:338(para) login.defs.5.xml:344(para) +#: login.defs.5.xml:317(para) login.defs.5.xml:323(para) +#: login.defs.5.xml:329(para) login.defs.5.xml:336(para) +#: login.defs.5.xml:342(para) login.defs.5.xml:348(para) msgid "MAX_MEMBERS_PER_GROUP" msgstr "" -#: login.defs.5.xml:317(term) groupmems.8.xml:61(refentrytitle) +#: login.defs.5.xml:321(term) groupmems.8.xml:61(refentrytitle) #: groupmems.8.xml:68(refname) groupmems.8.xml:74(command) msgid "groupmems" msgstr "" -#: login.defs.5.xml:323(term) groupmod.8.xml:58(refentrytitle) +#: login.defs.5.xml:327(term) groupmod.8.xml:58(refentrytitle) #: groupmod.8.xml:65(refname) groupmod.8.xml:71(command) msgid "groupmod" msgstr "" -#: login.defs.5.xml:330(term) grpck.8.xml:58(refentrytitle) +#: login.defs.5.xml:334(term) grpck.8.xml:58(refentrytitle) #: grpck.8.xml:65(refname) grpck.8.xml:71(command) msgid "grpck" msgstr "" -#: login.defs.5.xml:350(term) login.1.xml:90(refentrytitle) +#: login.defs.5.xml:354(term) login.1.xml:90(refentrytitle) #: login.1.xml:97(refname) login.1.xml:103(command) login.1.xml:111(command) #: login.1.xml:118(command) msgid "login" msgstr "" -#: login.defs.5.xml:352(para) +#: login.defs.5.xml:356(para) msgid "" "CONSOLE CONSOLE_GROUPS DEFAULT_HOME " "ENV_HZ ENV_PATH ENV_SUPATH ENV_TZ ENVIRON_FILE USERGROUPS_ENAB" msgstr "" -#: login.defs.5.xml:379(term) +#: login.defs.5.xml:383(term) msgid "newgrp / sg" msgstr "" -#: login.defs.5.xml:381(para) +#: login.defs.5.xml:385(para) msgid "SYSLOG_SG_ENAB" msgstr "" -#: login.defs.5.xml:389(para) +#: login.defs.5.xml:393(para) msgid "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SYS_GID_MAX " +"\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SUB_GID_COUNT " +"SUB_GID_MAX SUB_GID_MIN SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgstr "" -#: login.defs.5.xml:405(para) +#: login.defs.5.xml:411(para) msgid "" "ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB PASS_ALWAYS_WARN " "PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "" -#: login.defs.5.xml:416(para) +#: login.defs.5.xml:422(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB" msgstr "" -#: login.defs.5.xml:425(para) +#: login.defs.5.xml:431(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE USE_TCB" msgstr "" -#: login.defs.5.xml:442(para) +#: login.defs.5.xml:448(para) msgid "" "CONSOLE CONSOLE_GROUPS DEFAULT_HOME " "ENV_HZ ENVIRON_FILE ENV_PATH " @@ -5439,35 +5772,36 @@ msgid "" "\">USERGROUPS_ENAB" msgstr "" -#: login.defs.5.xml:457(term) +#: login.defs.5.xml:463(term) msgid "sulogin" msgstr "" -#: login.defs.5.xml:459(para) +#: login.defs.5.xml:465(para) msgid "ENV_HZ ENV_TZ" msgstr "" -#: login.defs.5.xml:468(para) +#: login.defs.5.xml:474(para) msgid "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " -"PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " -"UID_MAX UID_MIN UMASK TCB_AUTH_GROUP TCB_SYMLINK " -"USE_TCB" +"PASS_MIN_DAYS PASS_WARN_AGE SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN " +"SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +"SYS_UID_MIN UID_MAX UID_MIN UMASK TCB_AUTH_GROUP " +"TCB_SYMLINK USE_TCB" msgstr "" -#: login.defs.5.xml:482(para) +#: login.defs.5.xml:490(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB TCB_SYMLINKS USE_TCB" msgstr "" -#: login.defs.5.xml:492(para) +#: login.defs.5.xml:500(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP TCB_SYMLINKS USE_TCB" msgstr "" -#: login.defs.5.xml:511(para) +#: login.defs.5.xml:519(para) msgid "" "Much of the functionality that used to be provided by the shadow password " "suite is now handled by PAM. Thus, /etc/login.defs is " @@ -5479,7 +5813,7 @@ msgid "" "corresponding PAM configuration files instead." msgstr "" -#: login.defs.5.xml:527(para) +#: login.defs.5.xml:535(para) msgid "" "login1, passwd-b, DAYS" +",  DAYS" msgstr "" #: lastlog.8.xml:101(para) @@ -6016,28 +6351,29 @@ msgid "" "Print only lastlog records older than DAYS." msgstr "" -#: lastlog.8.xml:128(term) faillog.8.xml:195(term) +#: lastlog.8.xml:127(term) faillog.8.xml:192(term) msgid "" -", DAYS" +",  DAYS" msgstr "" -#: lastlog.8.xml:133(para) +#: lastlog.8.xml:131(para) msgid "" "Print the lastlog records more recent than DAYS." msgstr "" -#: lastlog.8.xml:140(term) faillog.8.xml:206(term) +#: lastlog.8.xml:138(term) faillog.8.xml:202(term) msgid "" -", LOGIN|" -"RANGE" +",  LOGIN|RANGE" msgstr "" -#: lastlog.8.xml:145(para) +#: lastlog.8.xml:142(para) msgid "Print the lastlog record of the specified user(s)." msgstr "" -#: lastlog.8.xml:148(para) faillog.8.xml:216(para) +#: lastlog.8.xml:145(para) faillog.8.xml:211(para) msgid "" "The users can be specified by a login name, a numerical user ID, or a " "RANGE of users. This RANGE), or a min value (UID_MIN-)." msgstr "" -#: lastlog.8.xml:160(para) +#: lastlog.8.xml:157(para) msgid "" "If the user has never logged in the message ** Never logged in** will be displayed instead of the port and time." msgstr "" -#: lastlog.8.xml:165(para) +#: lastlog.8.xml:162(para) msgid "" "Only the entries for the current users of the system will be displayed. " "Other entries may exist for users that were deleted previously." msgstr "" -#: lastlog.8.xml:173(title) groups.1.xml:90(title) chsh.1.xml:141(title) -#: chage.1.xml:232(title) +#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title) +#: chage.1.xml:231(title) msgid "NOTE" msgstr "" -#: lastlog.8.xml:174(para) +#: lastlog.8.xml:171(para) 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, " @@ -6073,15 +6409,15 @@ msgid "" "its real size with \"ls -s\"." msgstr "" -#: lastlog.8.xml:188(filename) +#: lastlog.8.xml:185(filename) msgid "/var/log/lastlog" msgstr "/var/log/lastlog" -#: lastlog.8.xml:190(para) +#: lastlog.8.xml:187(para) msgid "Database times of previous user logins." msgstr "Databasetider for tidligere brugerlogind." -#: lastlog.8.xml:198(para) +#: lastlog.8.xml:195(para) 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 " @@ -6259,13 +6595,13 @@ msgid "" "without user intervention." msgstr "" -#: grpck.8.xml:188(para) +#: grpck.8.xml:187(para) msgid "" "Sort entries in /etc/groupand /etc/gshadow by GID." msgstr "" -#: grpck.8.xml:197(para) +#: grpck.8.xml:196(para) msgid "" "By default, grpck operates on /etc/groupand /etc/gshadow parameters." msgstr "" -#: grpck.8.xml:265(para) +#: grpck.8.xml:264(para) msgid "one or more bad group entries" msgstr "" -#: grpck.8.xml:271(para) +#: grpck.8.xml:270(para) msgid "can't open group files" msgstr "kan ikke åbne gruppefiler" -#: grpck.8.xml:277(para) +#: grpck.8.xml:276(para) msgid "can't lock group files" msgstr "kan ikke låse gruppefiler" -#: grpck.8.xml:283(para) +#: grpck.8.xml:282(para) msgid "can't update group files" msgstr "kan ikke opdatere gruppefiler" -#: grpck.8.xml:247(para) +#: grpck.8.xml:246(para) msgid "" "The grpck command exits with the following values: " "" @@ -6299,7 +6635,7 @@ msgstr "" "Kommandoen grpck findes med de følgende værdier: " "" -#: grpck.8.xml:292(para) +#: grpck.8.xml:291(para) msgid "" "group5, groupmod-g, GID" +",  GID" msgstr "" #: groupmod.8.xml:100(para) @@ -6413,27 +6750,27 @@ msgstr "" #: groupmod.8.xml:135(term) msgid "" -", NEW_GROUP" +",  " +"NEW_GROUP" msgstr "" -#: groupmod.8.xml:140(para) +#: groupmod.8.xml:139(para) msgid "" "The name of the group will be changed from GROUP " "to NEW_GROUP name." msgstr "" -#: groupmod.8.xml:151(para) +#: groupmod.8.xml:150(para) msgid "" "When used with the option, allow to change the group " "GID to a non-unique value." msgstr "" -#: groupmod.8.xml:275(para) +#: groupmod.8.xml:272(para) msgid "group name already in use" msgstr "gruppenavn er allerede i brug" -#: groupmod.8.xml:239(para) +#: groupmod.8.xml:236(para) msgid "" "The groupmod command exits with the following values: " "" @@ -6441,7 +6778,7 @@ msgstr "" "Kommandoen groupmod findes med de følgende værdier: " "" -#: groupmod.8.xml:290(para) +#: groupmod.8.xml:287(para) msgid "" "chfn1, chsh-a, user_name-a,  user_name" msgstr "" @@ -6546,7 +6883,7 @@ msgstr "" #: groupmems.8.xml:118(term) msgid "" -", user_name-d,  user_name" msgstr "" @@ -6562,7 +6899,7 @@ msgstr "" #: groupmems.8.xml:134(term) msgid "" -", group_name-g,  group_name" msgstr "" @@ -6586,11 +6923,11 @@ msgstr ", " msgid "Purge all users from the group membership list." msgstr "" -#: groupmems.8.xml:181(title) +#: groupmems.8.xml:180(title) msgid "SETUP" msgstr "" -#: groupmems.8.xml:182(para) +#: groupmems.8.xml:181(para) msgid "" "The groupmems executable should be in mode 2770 as user root and in group groupschfn1, chshgroupdel command are:" msgstr "Tilvalgene som gælder for kommandoen groupdel er:" -#: groupdel.8.xml:118(para) +#: groupdel.8.xml:117(para) msgid "" "You may not remove the primary group of any existing user. You must remove " "the user before you remove the group." @@ -6653,7 +6990,7 @@ msgstr "" "De kan ikke fjerne den primære gruppe for en eksisterende bruger. Du skal " "fjerne brugeren før du fjerner gruppen." -#: groupdel.8.xml:122(para) +#: groupdel.8.xml:121(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this group." @@ -6661,11 +6998,11 @@ msgstr "" "Du skal manuelt kontrollere alle filsystemer for at sikre dig, at ingen " "filer fortsat er ejet af denne gruppe." -#: groupdel.8.xml:184(para) +#: groupdel.8.xml:183(para) msgid "can't remove user's primary group" msgstr "Kan ikke fjerne brugers primære gruppe" -#: groupdel.8.xml:160(para) +#: groupdel.8.xml:159(para) msgid "" "The groupdel command exits with the following values: " "" @@ -6673,7 +7010,7 @@ msgstr "" "Kommandoen groupdel findes med de følgende værdier: " "" -#: groupdel.8.xml:199(para) +#: groupdel.8.xml:198(para) msgid "" "chfn1, chsh-K GID_MIN=100 GID_MIN=100  " +"GID_MAX=499" msgstr "" #: groupadd.8.xml:150(para) msgid "" -"Note: GID_MIN-K GID_MIN=10,GID_MAX=499 doesn't work yet." msgstr "" -#: groupadd.8.xml:162(para) +#: groupadd.8.xml:161(para) msgid "This option permits to add a group with a non-unique GID." msgstr "" -#: groupadd.8.xml:194(para) +#: groupadd.8.xml:192(para) msgid "Create a system group." msgstr "Opret en systemgruppe." -#: groupadd.8.xml:197(para) +#: groupadd.8.xml:195(para) msgid "" "The numeric identifiers of new system groups are chosen in the " "- range, defined in " @@ -6766,44 +7103,44 @@ msgid "" "." msgstr "" -#: groupadd.8.xml:261(para) +#: groupadd.8.xml:258(para) msgid "" "Groupnames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " "dollar sign. In regular expression terms: [a-z_][a-z0-9_-]*[$]?" msgstr "" -#: groupadd.8.xml:267(para) +#: groupadd.8.xml:264(para) msgid "Groupnames may only be up to &GROUP_NAME_MAX_LENGTH; characters long." msgstr "" -#: groupadd.8.xml:270(para) +#: groupadd.8.xml:267(para) msgid "" "You may not add a NIS or LDAP group. This must be performed on the " "corresponding server." msgstr "" -#: groupadd.8.xml:274(para) +#: groupadd.8.xml:271(para) msgid "" "If the groupname already exists in an external group database such as NIS or " "LDAP, groupadd will deny the group creation request." msgstr "" -#: groupadd.8.xml:307(para) +#: groupadd.8.xml:304(para) msgid "GID not unique (when not used)" msgstr "" -#: groupadd.8.xml:313(para) +#: groupadd.8.xml:310(para) msgid "group name not unique" msgstr "" -#: groupadd.8.xml:283(para) +#: groupadd.8.xml:280(para) msgid "" "The groupadd command exits with the following values: " "" msgstr "" -#: groupadd.8.xml:328(para) +#: groupadd.8.xml:325(para) msgid "" "chfn1, chsh-a, user" +",  user" msgstr "" #: gpasswd.1.xml:151(para) @@ -6910,7 +7248,8 @@ msgstr "" #: gpasswd.1.xml:160(term) msgid "" -", user" +",  user" msgstr "" #: gpasswd.1.xml:164(para) @@ -6921,26 +7260,26 @@ msgstr "" #: gpasswd.1.xml:181(term) msgid "" -", CHROOT_DIR-Q,  CHROOT_DIR" msgstr "" -#: gpasswd.1.xml:196(term) +#: gpasswd.1.xml:195(term) msgid ", " msgstr "" -#: gpasswd.1.xml:200(para) +#: gpasswd.1.xml:199(para) msgid "" "Remove the password from the named group. The " "group password will be empty. Only group members will be allowed to use " "newgrp to join the named group." msgstr "" -#: gpasswd.1.xml:212(term) +#: gpasswd.1.xml:211(term) msgid ", " msgstr "" -#: gpasswd.1.xml:216(para) +#: gpasswd.1.xml:215(para) msgid "" "Restrict the access to the named group. The group " "password is set to \"!\". Only group members with a password will be allowed " @@ -6948,27 +7287,27 @@ msgid "" "replaceable>." msgstr "" -#: gpasswd.1.xml:228(term) +#: gpasswd.1.xml:227(term) msgid "" -", user,..." +",  " +"user,..." msgstr "" -#: gpasswd.1.xml:232(para) +#: gpasswd.1.xml:231(para) msgid "Set the list of administrative users." msgstr "" -#: gpasswd.1.xml:240(term) +#: gpasswd.1.xml:239(term) msgid "" -", user-M,  user,..." msgstr "" -#: gpasswd.1.xml:244(para) +#: gpasswd.1.xml:243(para) msgid "Set the list of group members." msgstr "" -#: gpasswd.1.xml:254(para) +#: gpasswd.1.xml:253(para) msgid "" "This tool only operates on the /etc/group and /etc/gshadow files.newgrp1, groupadd-l, SEC-l,  SEC" msgstr "" -#: faillog.8.xml:133(para) +#: faillog.8.xml:132(para) msgid "" "Lock account for SEC seconds after failed login." msgstr "" -#: faillog.8.xml:137(para) faillog.8.xml:163(para) faillog.8.xml:175(para) +#: faillog.8.xml:136(para) faillog.8.xml:161(para) faillog.8.xml:173(para) msgid "" "Write access to /var/log/faillog is required for this " "option." msgstr "" -#: faillog.8.xml:144(term) +#: faillog.8.xml:143(term) msgid "" -", MAX" +",  MAX" msgstr "" -#: faillog.8.xml:149(para) +#: faillog.8.xml:147(para) msgid "" "Set the maximum number of login failures after the account is disabled to " "MAX." msgstr "" -#: faillog.8.xml:153(para) +#: faillog.8.xml:151(para) msgid "" "Selecting a MAX value of 0 has the effect of not " "placing a limit on the number of failed logins." msgstr "" -#: faillog.8.xml:158(para) +#: faillog.8.xml:156(para) msgid "" "The maximum failure count should always be 0 for root " "to prevent a denial of services attack against the system." msgstr "" -#: faillog.8.xml:170(term) +#: faillog.8.xml:168(term) msgid ", " msgstr "" -#: faillog.8.xml:172(para) +#: faillog.8.xml:170(para) msgid "Reset the counters of login failures." msgstr "" -#: faillog.8.xml:199(para) +#: faillog.8.xml:195(para) msgid "" "Display faillog records more recent than DAYS." msgstr "" -#: faillog.8.xml:211(para) +#: faillog.8.xml:206(para) msgid "" "Display faillog record or maintains failure counters and limits (if used " "with , or " "options) only for the specified user(s)." msgstr "" -#: faillog.8.xml:229(para) +#: faillog.8.xml:224(para) msgid "" "When none of the , , or command are:" msgstr "" -#: chsh.1.xml:131(para) +#: chsh.1.xml:130(para) msgid "" "If the option is not selected, chsh " "operates in an interactive fashion, prompting the user with the current " @@ -7237,7 +7577,7 @@ msgid "" "of [ ] marks." msgstr "" -#: chsh.1.xml:142(para) +#: chsh.1.xml:141(para) msgid "" "The only restriction placed on the login shell is that the command name must " "be listed in /etc/shells, unless the invoker is the " @@ -7248,15 +7588,15 @@ msgid "" "the user from ever changing her login shell back to its original value." msgstr "" -#: chsh.1.xml:177(filename) +#: chsh.1.xml:176(filename) msgid "/etc/shells" msgstr "" -#: chsh.1.xml:179(para) +#: chsh.1.xml:178(para) msgid "List of valid login shells." msgstr "" -#: chsh.1.xml:193(para) +#: chsh.1.xml:192(para) msgid "" "chfn1, login.defs-c, METHOD" +",  " +"METHOD" msgstr "" -#: chpasswd.8.xml:143(para) chgpasswd.8.xml:115(para) +#: chpasswd.8.xml:142(para) chgpasswd.8.xml:115(para) msgid "The available methods are DES, MD5, and NONE." msgstr "" -#: chpasswd.8.xml:150(para) +#: chpasswd.8.xml:149(para) msgid "By default, PAM is used to encrypt the passwords." msgstr "" -#: chpasswd.8.xml:153(para) +#: chpasswd.8.xml:152(para) msgid "" "By default (if none of the , , or " " options are specified), the encryption method is defined " @@ -7352,52 +7692,52 @@ msgid "" "variables of /etc/login.defs." msgstr "" -#: chpasswd.8.xml:164(term) chgpasswd.8.xml:125(term) +#: chpasswd.8.xml:163(term) chgpasswd.8.xml:125(term) msgid ", " msgstr "" -#: chpasswd.8.xml:166(para) chgpasswd.8.xml:127(para) +#: chpasswd.8.xml:165(para) chgpasswd.8.xml:127(para) msgid "Supplied passwords are in encrypted form." msgstr "" -#: chpasswd.8.xml:180(term) chgpasswd.8.xml:137(term) +#: chpasswd.8.xml:179(term) chgpasswd.8.xml:137(term) msgid ", " msgstr "" -#: chpasswd.8.xml:182(para) chgpasswd.8.xml:139(para) +#: chpasswd.8.xml:181(para) chgpasswd.8.xml:139(para) msgid "" "Use MD5 encryption instead of DES when the supplied passwords are not " "encrypted." msgstr "" -#: chpasswd.8.xml:202(term) +#: chpasswd.8.xml:200(term) msgid "" -", ROUNDS-s,  ROUNDS" msgstr "" -#: chpasswd.8.xml:222(para) +#: chpasswd.8.xml:219(para) msgid "" "By default, the number of rounds is defined by the " " and command are:" msgstr "" -#: chgpasswd.8.xml:239(para) +#: chgpasswd.8.xml:238(para) msgid "" "gpasswd1, groupaddchfn er:" #: chfn.1.xml:117(term) msgid "" -", FULL_NAME" +",  " +"FULL_NAME" msgstr "" -", NAVN-f,  NAVN" #: chfn.1.xml:121(para) @@ -7501,11 +7841,11 @@ msgstr "Ændr brugerens navn." #: chfn.1.xml:125(term) msgid "" -", HOME_PHONE" +",  " +"HOME_PHONE" msgstr "" -", ,  " +"TELEFONNUMMER" #: chfn.1.xml:129(para) msgid "Change the user's home phone number." @@ -7513,9 +7853,11 @@ msgstr "Ændr brugerens telefonnummer." #: chfn.1.xml:133(term) msgid "" -", OTHER" +",  OTHER" msgstr "" -", ANDEN" +",  ANDEN" #: chfn.1.xml:137(para) msgid "" @@ -7529,33 +7871,33 @@ msgstr "" #: chfn.1.xml:145(term) msgid "" -", ROOM_NUMBER-r,  ROOM_NUMBER" msgstr "" -", VÆRELSESNUMMER" +",  " +"VÆRELSESNUMMER" #: chfn.1.xml:149(para) msgid "Change the user's room number." msgstr "Ændr brugerens værelsesnummer." -#: chfn.1.xml:166(term) +#: chfn.1.xml:165(term) msgid ", " msgstr ", " -#: chfn.1.xml:174(term) +#: chfn.1.xml:173(term) msgid "" -", WORK_PHONE" +",  " +"WORK_PHONE" msgstr "" -", ,  " +"ARBEJDSTELEFON" -#: chfn.1.xml:178(para) +#: chfn.1.xml:177(para) msgid "Change the user's office phone number." msgstr "Ændr brugerens arbejdsnummer." -#: chfn.1.xml:182(para) +#: chfn.1.xml:181(para) msgid "" "If none of the options are selected, chfn operates in an " "interactive fashion, prompting the user with the current values for all of " @@ -7565,7 +7907,7 @@ msgid "" "command> prompts for the current user account." msgstr "" -#: chfn.1.xml:227(para) +#: chfn.1.xml:226(para) msgid "" "chsh1, login.defschage er:" #: chage.1.xml:97(term) msgid "" -", LAST_DAY-d,  LAST_DAY" msgstr "" @@ -7604,8 +7946,8 @@ msgstr "" #: chage.1.xml:109(term) msgid "" -", EXPIRE_DATE" +",  " +"EXPIRE_DATE" msgstr "" #: chage.1.xml:113(para) @@ -7626,7 +7968,7 @@ msgstr "" #: chage.1.xml:135(term) msgid "" -", INACTIVE-I,  INACTIVE" msgstr "" @@ -7650,13 +7992,13 @@ msgstr "" #: chage.1.xml:164(term) msgid "" -", MIN_DAYS-m,  MIN_DAYS" msgstr "" #: chage.1.xml:176(term) msgid "" -", MAX_DAYS-M,  MAX_DAYS" msgstr "" @@ -7677,13 +8019,13 @@ msgid "" "validity." msgstr "" -#: chage.1.xml:210(term) +#: chage.1.xml:209(term) msgid "" -", WARN_DAYS" +",  " +"WARN_DAYS" msgstr "" -#: chage.1.xml:214(para) +#: chage.1.xml:213(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 " @@ -7691,7 +8033,7 @@ msgid "" "to expire." msgstr "" -#: chage.1.xml:223(para) +#: chage.1.xml:222(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 " @@ -7700,7 +8042,7 @@ msgid "" "[ ] marks." msgstr "" -#: chage.1.xml:233(para) +#: chage.1.xml:232(para) msgid "" "The chage program requires a shadow password file to be " "available." @@ -7708,7 +8050,7 @@ msgstr "" "Programmet chage kræver at en adgangskodefil for shadow " "er tilgængelig." -#: chage.1.xml:237(para) +#: chage.1.xml:236(para) msgid "" "The chage command is restricted to the root user, except " "for the option, which may be used by an unprivileged " @@ -7719,15 +8061,15 @@ msgstr "" "upriviligeret bruger til at bestemme hvornår denne brugers adgangskode eller " "konto står til at udløbe." -#: chage.1.xml:302(replaceable) +#: chage.1.xml:301(replaceable) msgid "15" msgstr "15" -#: chage.1.xml:304(para) +#: chage.1.xml:303(para) msgid "can't find the shadow password file" msgstr "Kan ikke finde shadows adgangskodefil" -#: chage.1.xml:280(para) +#: chage.1.xml:279(para) msgid "" "The chage command exits with the following values: " "" diff --git a/man/po/de.po b/man/po/de.po index d9d743f1..8db9dfe3 100644 --- a/man/po/de.po +++ b/man/po/de.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: shadow-man-pages\n" -"POT-Creation-Date: 2012-05-25 14:00+0200\n" -"PO-Revision-Date: 2012-05-01 10:42+0200\n" +"POT-Creation-Date: 2013-08-23 01:54+0200\n" +"PO-Revision-Date: 2013-08-23 01:36+0200\n" "Last-Translator: Simon Brandmair \n" "Language-Team: debian-l10n-german \n" @@ -18,26 +18,26 @@ msgstr "" #: vipw.8.xml:41(firstname) suauth.5.xml:39(firstname) #: pwconv.8.xml:45(firstname) login.access.5.xml:40(firstname) msgid "Marek" -msgstr "" +msgstr "Marek" #: vipw.8.xml:42(surname) suauth.5.xml:40(surname) pwconv.8.xml:46(surname) #: login.access.5.xml:41(surname) msgid "Michałkiewicz" -msgstr "" +msgstr "Michałkiewicz" #: vipw.8.xml:43(contrib) limits.5.xml:43(contrib) msgid "Creation, 1997" -msgstr "" +msgstr "ursprünglicher Autor, 1997" -#: vipw.8.xml:46(firstname) usermod.8.xml:48(firstname) -#: userdel.8.xml:50(firstname) useradd.8.xml:59(firstname) +#: vipw.8.xml:46(firstname) usermod.8.xml:50(firstname) +#: userdel.8.xml:50(firstname) useradd.8.xml:61(firstname) #: suauth.5.xml:44(firstname) su.1.xml:61(firstname) sg.1.xml:45(firstname) #: shadow.5.xml:44(firstname) shadow.3.xml:44(firstname) #: pwconv.8.xml:50(firstname) pwck.8.xml:50(firstname) #: porttime.5.xml:44(firstname) passwd.5.xml:44(firstname) -#: passwd.1.xml:51(firstname) newusers.8.xml:57(firstname) +#: passwd.1.xml:51(firstname) newusers.8.xml:59(firstname) #: newgrp.1.xml:45(firstname) logoutd.8.xml:44(firstname) -#: login.defs.5.xml:107(firstname) login.access.5.xml:45(firstname) +#: login.defs.5.xml:109(firstname) login.access.5.xml:45(firstname) #: login.1.xml:77(firstname) limits.5.xml:46(firstname) #: lastlog.8.xml:45(firstname) grpck.8.xml:45(firstname) #: groups.1.xml:44(firstname) groupmod.8.xml:45(firstname) @@ -48,14 +48,15 @@ msgstr "" #: chpasswd.8.xml:48(firstname) chgpasswd.8.xml:44(firstname) #: chfn.1.xml:47(firstname) chage.1.xml:45(firstname) msgid "Thomas" -msgstr "" +msgstr "Thomas" -#: vipw.8.xml:47(surname) usermod.8.xml:49(surname) userdel.8.xml:51(surname) -#: useradd.8.xml:60(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) -#: shadow.5.xml:45(surname) shadow.3.xml:45(surname) pwconv.8.xml:51(surname) -#: pwck.8.xml:51(surname) porttime.5.xml:45(surname) passwd.5.xml:45(surname) -#: passwd.1.xml:52(surname) newusers.8.xml:58(surname) -#: logoutd.8.xml:45(surname) login.defs.5.xml:108(surname) +#: vipw.8.xml:47(surname) usermod.8.xml:51(surname) userdel.8.xml:51(surname) +#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) +#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname) +#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname) +#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) +#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname) +#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname) #: login.access.5.xml:46(surname) login.1.xml:78(surname) #: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname) #: groups.1.xml:45(surname) groupmod.8.xml:46(surname) @@ -65,14 +66,14 @@ msgstr "" #: expiry.1.xml:49(surname) chsh.1.xml:48(surname) chpasswd.8.xml:49(surname) #: chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname) msgid "Kłoczko" -msgstr "" +msgstr "Kłoczko" -#: vipw.8.xml:48(email) usermod.8.xml:50(email) userdel.8.xml:52(email) -#: useradd.8.xml:61(email) suauth.5.xml:46(email) su.1.xml:63(email) +#: vipw.8.xml:48(email) usermod.8.xml:52(email) userdel.8.xml:52(email) +#: useradd.8.xml:63(email) suauth.5.xml:46(email) su.1.xml:63(email) #: sg.1.xml:47(email) shadow.5.xml:46(email) shadow.3.xml:46(email) #: pwconv.8.xml:52(email) pwck.8.xml:52(email) porttime.5.xml:46(email) -#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:59(email) -#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:109(email) +#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:61(email) +#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:111(email) #: login.access.5.xml:47(email) login.1.xml:79(email) limits.5.xml:48(email) #: lastlog.8.xml:47(email) grpck.8.xml:47(email) groups.1.xml:46(email) #: groupmod.8.xml:47(email) groupmems.8.xml:50(email) groupdel.8.xml:47(email) @@ -81,15 +82,15 @@ msgstr "" #: chpasswd.8.xml:50(email) chgpasswd.8.xml:46(email) chfn.1.xml:49(email) #: chage.1.xml:47(email) msgid "kloczek@pld.org.pl" -msgstr "" +msgstr "kloczek@pld.org.pl" -#: vipw.8.xml:49(contrib) usermod.8.xml:51(contrib) userdel.8.xml:53(contrib) -#: useradd.8.xml:62(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) +#: vipw.8.xml:49(contrib) usermod.8.xml:53(contrib) userdel.8.xml:53(contrib) +#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) #: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib) #: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib) #: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) -#: newusers.8.xml:60(contrib) newgrp.1.xml:48(contrib) -#: logoutd.8.xml:47(contrib) login.defs.5.xml:110(contrib) +#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib) +#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib) #: login.access.5.xml:48(contrib) login.1.xml:80(contrib) #: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib) #: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib) @@ -99,17 +100,17 @@ msgstr "" #: expiry.1.xml:51(contrib) chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib) #: chfn.1.xml:50(contrib) chage.1.xml:48(contrib) msgid "shadow-utils maintainer, 2000 - 2007" -msgstr "" +msgstr "shadow-utils-Betreuer, 2000 - 2007" -#: vipw.8.xml:52(firstname) usermod.8.xml:54(firstname) -#: userdel.8.xml:56(firstname) useradd.8.xml:65(firstname) +#: vipw.8.xml:52(firstname) usermod.8.xml:56(firstname) +#: userdel.8.xml:56(firstname) useradd.8.xml:67(firstname) #: suauth.5.xml:50(firstname) su.1.xml:67(firstname) sg.1.xml:51(firstname) #: shadow.5.xml:50(firstname) shadow.3.xml:50(firstname) #: pwconv.8.xml:56(firstname) pwck.8.xml:56(firstname) #: porttime.5.xml:50(firstname) passwd.5.xml:50(firstname) #: passwd.1.xml:57(firstname) nologin.8.xml:39(firstname) -#: newusers.8.xml:63(firstname) newgrp.1.xml:51(firstname) -#: logoutd.8.xml:50(firstname) login.defs.5.xml:113(firstname) +#: newusers.8.xml:65(firstname) newgrp.1.xml:51(firstname) +#: logoutd.8.xml:50(firstname) login.defs.5.xml:115(firstname) #: login.access.5.xml:51(firstname) login.1.xml:83(firstname) #: limits.5.xml:52(firstname) lastlog.8.xml:51(firstname) #: gshadow.5.xml:38(firstname) grpck.8.xml:51(firstname) @@ -121,16 +122,17 @@ msgstr "" #: chpasswd.8.xml:54(firstname) chgpasswd.8.xml:50(firstname) #: chfn.1.xml:53(firstname) chage.1.xml:51(firstname) msgid "Nicolas" -msgstr "" +msgstr "Nicolas" -#: vipw.8.xml:53(surname) usermod.8.xml:55(surname) userdel.8.xml:57(surname) -#: useradd.8.xml:66(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) -#: shadow.5.xml:51(surname) shadow.3.xml:51(surname) pwconv.8.xml:57(surname) -#: pwck.8.xml:57(surname) porttime.5.xml:51(surname) passwd.5.xml:51(surname) -#: passwd.1.xml:58(surname) nologin.8.xml:40(surname) -#: newusers.8.xml:64(surname) logoutd.8.xml:51(surname) -#: login.defs.5.xml:114(surname) login.access.5.xml:52(surname) -#: login.1.xml:84(surname) limits.5.xml:53(surname) lastlog.8.xml:52(surname) +#: vipw.8.xml:53(surname) usermod.8.xml:57(surname) userdel.8.xml:57(surname) +#: useradd.8.xml:68(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) +#: sg.1.xml:52(surname) shadow.5.xml:51(surname) shadow.3.xml:51(surname) +#: pwconv.8.xml:57(surname) pwck.8.xml:57(surname) porttime.5.xml:51(surname) +#: passwd.5.xml:51(surname) passwd.1.xml:58(surname) nologin.8.xml:40(surname) +#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname) +#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname) +#: login.access.5.xml:52(surname) login.1.xml:84(surname) +#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) #: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname) #: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname) #: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname) @@ -139,15 +141,15 @@ msgstr "" #: chpasswd.8.xml:55(surname) chgpasswd.8.xml:51(surname) #: chfn.1.xml:54(surname) chage.1.xml:52(surname) msgid "François" -msgstr "" +msgstr "François" -#: vipw.8.xml:54(email) usermod.8.xml:56(email) userdel.8.xml:58(email) -#: useradd.8.xml:67(email) suauth.5.xml:52(email) su.1.xml:69(email) +#: vipw.8.xml:54(email) usermod.8.xml:58(email) userdel.8.xml:58(email) +#: useradd.8.xml:69(email) suauth.5.xml:52(email) su.1.xml:69(email) #: sg.1.xml:53(email) shadow.5.xml:52(email) shadow.3.xml:52(email) #: pwconv.8.xml:58(email) pwck.8.xml:58(email) porttime.5.xml:52(email) #: passwd.5.xml:52(email) passwd.1.xml:59(email) nologin.8.xml:41(email) -#: newusers.8.xml:65(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) -#: login.defs.5.xml:115(email) login.access.5.xml:53(email) +#: newusers.8.xml:67(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) +#: login.defs.5.xml:117(email) login.access.5.xml:53(email) #: login.1.xml:85(email) limits.5.xml:54(email) lastlog.8.xml:53(email) #: gshadow.5.xml:40(email) grpck.8.xml:53(email) groups.1.xml:52(email) #: groupmod.8.xml:53(email) groupmems.8.xml:56(email) groupdel.8.xml:53(email) @@ -156,15 +158,15 @@ msgstr "" #: chpasswd.8.xml:56(email) chgpasswd.8.xml:52(email) chfn.1.xml:55(email) #: chage.1.xml:53(email) msgid "nicolas.francois@centraliens.net" -msgstr "" +msgstr "nicolas.francois@centraliens.net" -#: vipw.8.xml:55(contrib) usermod.8.xml:57(contrib) userdel.8.xml:59(contrib) -#: useradd.8.xml:68(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) +#: vipw.8.xml:55(contrib) usermod.8.xml:59(contrib) userdel.8.xml:59(contrib) +#: useradd.8.xml:70(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) #: sg.1.xml:54(contrib) shadow.5.xml:53(contrib) shadow.3.xml:53(contrib) #: pwconv.8.xml:59(contrib) pwck.8.xml:59(contrib) porttime.5.xml:53(contrib) #: passwd.5.xml:53(contrib) passwd.1.xml:60(contrib) nologin.8.xml:42(contrib) -#: newusers.8.xml:66(contrib) newgrp.1.xml:54(contrib) -#: logoutd.8.xml:53(contrib) login.defs.5.xml:116(contrib) +#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib) +#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib) #: login.access.5.xml:54(contrib) login.1.xml:86(contrib) #: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) #: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib) @@ -175,31 +177,31 @@ msgstr "" #: chpasswd.8.xml:57(contrib) chgpasswd.8.xml:53(contrib) #: chfn.1.xml:56(contrib) chage.1.xml:54(contrib) msgid "shadow-utils maintainer, 2007 - now" -msgstr "" +msgstr "shadow-utils-Betreuer, 2007 - heute" #: vipw.8.xml:59(refentrytitle) vipw.8.xml:66(refname) vipw.8.xml:75(command) -#: login.defs.5.xml:499(term) +#: login.defs.5.xml:507(term) msgid "vipw" msgstr "vipw" -#: vipw.8.xml:60(manvolnum) usermod.8.xml:62(manvolnum) -#: userdel.8.xml:64(manvolnum) userdel.8.xml:248(replaceable) -#: useradd.8.xml:73(manvolnum) pwconv.8.xml:64(manvolnum) +#: vipw.8.xml:60(manvolnum) usermod.8.xml:64(manvolnum) +#: userdel.8.xml:64(manvolnum) userdel.8.xml:259(replaceable) +#: useradd.8.xml:75(manvolnum) pwconv.8.xml:64(manvolnum) #: pwck.8.xml:64(manvolnum) nologin.8.xml:47(manvolnum) -#: newusers.8.xml:71(manvolnum) logoutd.8.xml:58(manvolnum) +#: newusers.8.xml:73(manvolnum) logoutd.8.xml:58(manvolnum) #: lastlog.8.xml:59(manvolnum) grpck.8.xml:59(manvolnum) #: groupmod.8.xml:59(manvolnum) groupmems.8.xml:62(manvolnum) -#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:182(replaceable) +#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:181(replaceable) #: groupadd.8.xml:61(manvolnum) faillog.8.xml:58(manvolnum) #: faillog.5.xml:111(manvolnum) chpasswd.8.xml:62(manvolnum) #: chgpasswd.8.xml:58(manvolnum) msgid "8" msgstr "8" -#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:63(refmiscinfo) -#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:74(refmiscinfo) +#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:65(refmiscinfo) +#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:76(refmiscinfo) #: pwconv.8.xml:65(refmiscinfo) pwck.8.xml:65(refmiscinfo) -#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:72(refmiscinfo) +#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:74(refmiscinfo) #: logoutd.8.xml:59(refmiscinfo) lastlog.8.xml:60(refmiscinfo) #: grpck.8.xml:60(refmiscinfo) groupmod.8.xml:60(refmiscinfo) #: groupmems.8.xml:63(refmiscinfo) groupdel.8.xml:60(refmiscinfo) @@ -208,16 +210,16 @@ msgstr "8" msgid "System Management Commands" msgstr "Befehle zur Systemverwaltung" -#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:64(refmiscinfo) -#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:75(refmiscinfo) +#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:66(refmiscinfo) +#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:77(refmiscinfo) #: suauth.5.xml:60(refmiscinfo) su.1.xml:77(refmiscinfo) #: sg.1.xml:61(refmiscinfo) shadow.5.xml:60(refmiscinfo) #: shadow.3.xml:60(refmiscinfo) pwconv.8.xml:66(refmiscinfo) #: pwck.8.xml:66(refmiscinfo) porttime.5.xml:60(refmiscinfo) #: passwd.5.xml:60(refmiscinfo) passwd.1.xml:67(refmiscinfo) -#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:73(refmiscinfo) +#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:75(refmiscinfo) #: newgrp.1.xml:61(refmiscinfo) logoutd.8.xml:60(refmiscinfo) -#: login.defs.5.xml:123(refmiscinfo) login.access.5.xml:61(refmiscinfo) +#: login.defs.5.xml:125(refmiscinfo) login.access.5.xml:61(refmiscinfo) #: login.1.xml:93(refmiscinfo) limits.5.xml:62(refmiscinfo) #: lastlog.8.xml:61(refmiscinfo) gshadow.5.xml:49(refmiscinfo) #: grpck.8.xml:61(refmiscinfo) groups.1.xml:60(refmiscinfo) @@ -242,12 +244,12 @@ msgstr "" "Datei" #: vipw.8.xml:77(replaceable) vipw.8.xml:83(replaceable) -#: usermod.8.xml:76(replaceable) userdel.8.xml:76(arg) -#: useradd.8.xml:86(replaceable) useradd.8.xml:98(replaceable) +#: usermod.8.xml:78(replaceable) userdel.8.xml:76(arg) +#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable) #: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable) #: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable) #: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) -#: passwd.1.xml:79(replaceable) newusers.8.xml:85(replaceable) +#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable) #: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg) #: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable) #: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable) @@ -257,13 +259,13 @@ msgstr "" msgid "options" msgstr "Optionen" -#: vipw.8.xml:89(title) usermod.8.xml:83(title) userdel.8.xml:84(title) -#: useradd.8.xml:104(title) suauth.5.xml:75(title) su.1.xml:99(title) +#: vipw.8.xml:89(title) usermod.8.xml:85(title) userdel.8.xml:84(title) +#: useradd.8.xml:106(title) suauth.5.xml:75(title) su.1.xml:99(title) #: sg.1.xml:81(title) shadow.5.xml:69(title) shadow.3.xml:118(title) #: shadow.3.xml:174(title) pwconv.8.xml:105(title) pwck.8.xml:92(title) #: porttime.5.xml:69(title) passwd.5.xml:69(title) passwd.1.xml:88(title) -#: nologin.8.xml:64(title) newusers.8.xml:94(title) newgrp.1.xml:77(title) -#: logoutd.8.xml:75(title) login.defs.5.xml:132(title) +#: nologin.8.xml:64(title) newusers.8.xml:96(title) newgrp.1.xml:77(title) +#: logoutd.8.xml:75(title) login.defs.5.xml:134(title) #: login.access.5.xml:70(title) login.1.xml:125(title) limits.5.xml:72(title) #: lastlog.8.xml:79(title) gshadow.5.xml:58(title) grpck.8.xml:83(title) #: groups.1.xml:78(title) groupmod.8.xml:80(title) groupmems.8.xml:85(title) @@ -298,9 +300,9 @@ msgstr "" "Zuletzt wird der Standard-Editor vi1 verwendet." -#: vipw.8.xml:107(title) usermod.8.xml:91(title) userdel.8.xml:93(title) -#: useradd.8.xml:122(title) su.1.xml:145(title) pwconv.8.xml:187(title) -#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:263(title) +#: vipw.8.xml:107(title) usermod.8.xml:93(title) userdel.8.xml:93(title) +#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title) +#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title) #: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title) #: groupmod.8.xml:89(title) groupmems.8.xml:100(title) #: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title) @@ -326,23 +328,23 @@ msgstr ", " msgid "Edit group database." msgstr "bearbeitet die Gruppendatenbank" -#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:272(term) +#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term) #: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term) -#: newusers.8.xml:281(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) +#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) #: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term) #: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term) -#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:172(term) +#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term) #: chgpasswd.8.xml:131(term) chage.1.xml:129(term) msgid ", " msgstr ", " -#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:274(para) +#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para) #: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para) -#: newusers.8.xml:283(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) +#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) #: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para) #: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para) -#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:174(para) -#: chgpasswd.8.xml:133(para) chfn.1.xml:170(para) chage.1.xml:131(para) +#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para) +#: chgpasswd.8.xml:133(para) chfn.1.xml:169(para) chage.1.xml:131(para) msgid "Display help message and exit." msgstr "zeigt die Hilfe an und beendet das Programm" @@ -362,27 +364,27 @@ msgstr ", " msgid "Quiet mode." msgstr "stiller Modus" -#: vipw.8.xml:138(term) usermod.8.xml:317(term) userdel.8.xml:146(term) -#: useradd.8.xml:457(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) -#: passwd.1.xml:301(term) newusers.8.xml:306(term) lastlog.8.xml:115(term) -#: grpck.8.xml:173(term) groupmod.8.xml:180(term) groupmems.8.xml:165(term) -#: groupdel.8.xml:101(term) groupadd.8.xml:206(term) faillog.8.xml:182(term) -#: chsh.1.xml:107(term) chpasswd.8.xml:189(term) chgpasswd.8.xml:146(term) +#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term) +#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) +#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term) +#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term) +#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term) +#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term) #: chfn.1.xml:153(term) chage.1.xml:197(term) msgid "" -", CHROOT_DIR-R,  CHROOT_DIR" msgstr "" -", CHROOT_VERZ-R,  CHROOT_VERZ" -#: vipw.8.xml:143(para) usermod.8.xml:322(para) userdel.8.xml:151(para) -#: useradd.8.xml:462(para) pwconv.8.xml:206(para) pwck.8.xml:214(para) -#: passwd.1.xml:306(para) newusers.8.xml:311(para) lastlog.8.xml:120(para) -#: grpck.8.xml:178(para) groupmod.8.xml:185(para) groupmems.8.xml:170(para) -#: groupdel.8.xml:106(para) groupadd.8.xml:211(para) gpasswd.1.xml:186(para) -#: faillog.8.xml:187(para) chsh.1.xml:112(para) chpasswd.8.xml:194(para) -#: chgpasswd.8.xml:151(para) chfn.1.xml:158(para) chage.1.xml:202(para) +#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para) +#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para) +#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para) +#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para) +#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para) +#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para) +#: chgpasswd.8.xml:150(para) chfn.1.xml:157(para) chage.1.xml:201(para) msgid "" "Apply changes in the CHROOT_DIR directory and use " "the configuration files from the CHROOT_DIR " @@ -392,41 +394,41 @@ msgstr "" "replaceable> durch und verwendet die Konfigurationsdateien aus dem " "Verzeichnis CHROOT_VERZ" -#: vipw.8.xml:151(term) +#: vipw.8.xml:150(term) msgid ", " msgstr ", " -#: vipw.8.xml:153(para) +#: vipw.8.xml:152(para) msgid "Edit shadow or gshadow database." msgstr "bearbeitet die Shadow- oder Gshadow-Datenbank" -#: vipw.8.xml:157(term) +#: vipw.8.xml:156(term) msgid ", " msgstr ", " -#: vipw.8.xml:159(para) +#: vipw.8.xml:158(para) msgid "Indicates which user's tcb shadow file to edit." msgstr "bestimmt, welche Tcb-Shadow-Datei des Benutzers bearbeitet werden soll" -#: vipw.8.xml:166(title) usermod.8.xml:431(title) userdel.8.xml:172(title) -#: useradd.8.xml:668(title) su.1.xml:339(title) sg.1.xml:98(title) -#: pwconv.8.xml:228(title) pwck.8.xml:253(title) passwd.1.xml:391(title) -#: newusers.8.xml:361(title) newgrp.1.xml:109(title) login.1.xml:294(title) -#: grpck.8.xml:210(title) groupmod.8.xml:196(title) groupmems.8.xml:200(title) -#: groupdel.8.xml:129(title) groupadd.8.xml:222(title) -#: gpasswd.1.xml:265(title) chsh.1.xml:155(title) chpasswd.8.xml:242(title) -#: chgpasswd.8.xml:199(title) chfn.1.xml:194(title) chage.1.xml:245(title) +#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title) +#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title) +#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title) +#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title) +#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title) +#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) +#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title) +#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title) msgid "CONFIGURATION" msgstr "KONFIGURATION" -#: vipw.8.xml:167(para) usermod.8.xml:432(para) userdel.8.xml:173(para) -#: useradd.8.xml:669(para) su.1.xml:340(para) sg.1.xml:99(para) -#: pwck.8.xml:254(para) passwd.1.xml:392(para) newusers.8.xml:362(para) -#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:211(para) -#: groupmod.8.xml:197(para) groupmems.8.xml:201(para) groupdel.8.xml:130(para) -#: groupadd.8.xml:223(para) gpasswd.1.xml:266(para) chsh.1.xml:156(para) -#: chpasswd.8.xml:243(para) chgpasswd.8.xml:200(para) chfn.1.xml:195(para) -#: chage.1.xml:246(para) +#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para) +#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para) +#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para) +#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para) +#: groupmod.8.xml:194(para) groupmems.8.xml:200(para) groupdel.8.xml:129(para) +#: groupadd.8.xml:220(para) gpasswd.1.xml:265(para) chsh.1.xml:155(para) +#: chpasswd.8.xml:240(para) chgpasswd.8.xml:199(para) chfn.1.xml:194(para) +#: chage.1.xml:245(para) msgid "" "The following configuration variables in /etc/login.defs change the behavior of this tool:" @@ -452,147 +454,147 @@ msgstr "" "tcb5-Passwort-Shadowing-Schema verwendet." -#: vipw.8.xml:178(title) +#: vipw.8.xml:177(title) msgid "ENVIRONMENT" msgstr "UMGEBUNGSVARIABLEN" -#: vipw.8.xml:181(option) +#: vipw.8.xml:180(option) msgid "VISUAL" msgstr "VISUAL" -#: vipw.8.xml:183(para) +#: vipw.8.xml:182(para) msgid "Editor to be used." msgstr "der verwendete Editor" -#: vipw.8.xml:187(option) +#: vipw.8.xml:186(option) msgid "EDITOR" msgstr "EDITOR" -#: vipw.8.xml:189(para) +#: vipw.8.xml:188(para) msgid "Editor to be used if is not set." msgstr "der verwendete Editor, wenn nicht gesetzt ist" -#: vipw.8.xml:196(title) usermod.8.xml:446(title) userdel.8.xml:189(title) -#: useradd.8.xml:694(title) suauth.5.xml:193(title) su.1.xml:367(title) +#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title) +#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title) #: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title) -#: pwconv.8.xml:251(title) pwck.8.xml:270(title) porttime.5.xml:130(title) -#: passwd.5.xml:141(title) passwd.1.xml:409(title) newusers.8.xml:394(title) +#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title) +#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title) #: newgrp.1.xml:121(title) logoutd.8.xml:89(title) #: login.access.5.xml:121(title) login.1.xml:338(title) -#: limits.5.xml:196(title) lastlog.8.xml:185(title) gshadow.5.xml:156(title) -#: grpck.8.xml:222(title) groups.1.xml:100(title) groupmod.8.xml:208(title) -#: groupmems.8.xml:212(title) groupdel.8.xml:141(title) -#: groupadd.8.xml:236(title) gpasswd.1.xml:280(title) faillog.8.xml:248(title) -#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:168(title) -#: chpasswd.8.xml:258(title) chgpasswd.8.xml:214(title) chfn.1.xml:208(title) -#: chage.1.xml:257(title) +#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title) +#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title) +#: groupmems.8.xml:211(title) groupdel.8.xml:140(title) +#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title) +#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title) +#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title) +#: chage.1.xml:256(title) msgid "FILES" msgstr "DATEIEN" -#: vipw.8.xml:199(filename) usermod.8.xml:449(filename) -#: userdel.8.xml:192(filename) useradd.8.xml:709(filename) -#: sg.1.xml:125(filename) pwck.8.xml:273(filename) -#: newusers.8.xml:409(filename) newgrp.1.xml:136(filename) -#: gshadow.5.xml:159(filename) grpck.8.xml:225(filename) -#: groups.1.xml:103(filename) groupmod.8.xml:211(filename) -#: groupmems.8.xml:215(filename) groupdel.8.xml:144(filename) -#: groupadd.8.xml:239(filename) gpasswd.1.xml:72(filename) -#: gpasswd.1.xml:75(filename) gpasswd.1.xml:283(filename) -#: chgpasswd.8.xml:217(filename) +#: vipw.8.xml:198(filename) usermod.8.xml:517(filename) +#: userdel.8.xml:191(filename) useradd.8.xml:690(filename) +#: sg.1.xml:125(filename) pwck.8.xml:272(filename) +#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename) +#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename) +#: groups.1.xml:103(filename) groupmod.8.xml:208(filename) +#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename) +#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename) +#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename) +#: chgpasswd.8.xml:216(filename) msgid "/etc/group" msgstr "/etc/group" -#: vipw.8.xml:201(para) usermod.8.xml:451(para) userdel.8.xml:194(para) -#: useradd.8.xml:711(para) sg.1.xml:127(para) pwck.8.xml:275(para) -#: newusers.8.xml:411(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) -#: grpck.8.xml:227(para) groups.1.xml:105(para) groupmod.8.xml:213(para) -#: groupmems.8.xml:217(para) groupdel.8.xml:146(para) groupadd.8.xml:241(para) -#: gpasswd.1.xml:285(para) chgpasswd.8.xml:219(para) +#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para) +#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para) +#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) +#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para) +#: groupmems.8.xml:216(para) groupdel.8.xml:145(para) groupadd.8.xml:238(para) +#: gpasswd.1.xml:284(para) chgpasswd.8.xml:218(para) msgid "Group account information." msgstr "Informationen zu den Gruppenkonten" -#: vipw.8.xml:205(filename) usermod.8.xml:455(filename) -#: useradd.8.xml:715(filename) sg.1.xml:131(filename) -#: newusers.8.xml:415(filename) newgrp.1.xml:142(filename) -#: gshadow.5.xml:165(filename) grpck.8.xml:231(filename) -#: groupmod.8.xml:217(filename) groupmems.8.xml:221(filename) -#: groupdel.8.xml:150(filename) groupadd.8.xml:245(filename) -#: gpasswd.1.xml:76(filename) gpasswd.1.xml:289(filename) -#: chgpasswd.8.xml:223(filename) +#: vipw.8.xml:204(filename) usermod.8.xml:523(filename) +#: useradd.8.xml:696(filename) sg.1.xml:131(filename) +#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename) +#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename) +#: groupmod.8.xml:214(filename) groupmems.8.xml:220(filename) +#: groupdel.8.xml:149(filename) groupadd.8.xml:242(filename) +#: gpasswd.1.xml:76(filename) gpasswd.1.xml:288(filename) +#: chgpasswd.8.xml:222(filename) msgid "/etc/gshadow" msgstr "/etc/gshadow" # type: Plain text -#: vipw.8.xml:207(para) usermod.8.xml:457(para) useradd.8.xml:717(para) -#: sg.1.xml:133(para) newusers.8.xml:417(para) newgrp.1.xml:144(para) -#: gshadow.5.xml:167(para) grpck.8.xml:233(para) groupmod.8.xml:219(para) -#: groupdel.8.xml:152(para) groupadd.8.xml:247(para) gpasswd.1.xml:291(para) -#: chgpasswd.8.xml:225(para) +#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para) +#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para) +#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para) +#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para) +#: chgpasswd.8.xml:224(para) msgid "Secure group account information." msgstr "sichere Informationen zu den Gruppenkonten" -#: vipw.8.xml:211(filename) usermod.8.xml:467(filename) -#: userdel.8.xml:204(filename) useradd.8.xml:697(filename) +#: vipw.8.xml:210(filename) usermod.8.xml:535(filename) +#: userdel.8.xml:203(filename) useradd.8.xml:678(filename) #: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename) -#: pwck.8.xml:279(filename) passwd.5.xml:144(filename) -#: passwd.1.xml:412(filename) newusers.8.xml:397(filename) +#: pwck.8.xml:278(filename) passwd.5.xml:144(filename) +#: passwd.1.xml:411(filename) newusers.8.xml:400(filename) #: newgrp.1.xml:124(filename) login.1.xml:353(filename) -#: grpck.8.xml:237(filename) groupmod.8.xml:229(filename) -#: expiry.1.xml:124(filename) chsh.1.xml:171(filename) -#: chpasswd.8.xml:261(filename) chfn.1.xml:217(filename) -#: chage.1.xml:261(filename) +#: grpck.8.xml:236(filename) groupmod.8.xml:226(filename) +#: expiry.1.xml:124(filename) chsh.1.xml:170(filename) +#: chpasswd.8.xml:258(filename) chfn.1.xml:216(filename) +#: chage.1.xml:260(filename) msgid "/etc/passwd" msgstr "/etc/passwd" -#: vipw.8.xml:213(para) usermod.8.xml:469(para) userdel.8.xml:206(para) -#: useradd.8.xml:699(para) su.1.xml:372(para) sg.1.xml:115(para) -#: shadow.5.xml:260(para) pwck.8.xml:281(para) passwd.5.xml:146(para) -#: passwd.1.xml:414(para) newusers.8.xml:399(para) newgrp.1.xml:126(para) -#: login.1.xml:355(para) grpck.8.xml:239(para) groupmod.8.xml:231(para) -#: expiry.1.xml:126(para) chsh.1.xml:173(para) chpasswd.8.xml:263(para) -#: chfn.1.xml:219(para) chage.1.xml:264(para) +#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para) +#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para) +#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para) +#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para) +#: login.1.xml:355(para) grpck.8.xml:238(para) groupmod.8.xml:228(para) +#: expiry.1.xml:126(para) chsh.1.xml:172(para) chpasswd.8.xml:260(para) +#: chfn.1.xml:218(para) chage.1.xml:263(para) msgid "User account information." msgstr "Informationen zu den Benutzerkonten" -#: vipw.8.xml:217(filename) usermod.8.xml:473(filename) -#: userdel.8.xml:210(filename) useradd.8.xml:703(filename) +#: vipw.8.xml:216(filename) usermod.8.xml:541(filename) +#: userdel.8.xml:209(filename) useradd.8.xml:684(filename) #: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename) -#: shadow.3.xml:229(filename) pwck.8.xml:285(filename) -#: passwd.5.xml:150(filename) passwd.1.xml:418(filename) -#: newusers.8.xml:403(filename) newgrp.1.xml:130(filename) +#: shadow.3.xml:229(filename) pwck.8.xml:284(filename) +#: passwd.5.xml:150(filename) passwd.1.xml:417(filename) +#: newusers.8.xml:406(filename) newgrp.1.xml:130(filename) #: login.1.xml:359(filename) expiry.1.xml:130(filename) -#: chpasswd.8.xml:267(filename) chage.1.xml:269(filename) +#: chpasswd.8.xml:264(filename) chage.1.xml:268(filename) msgid "/etc/shadow" msgstr "/etc/shadow" # type: Plain text -#: vipw.8.xml:219(para) usermod.8.xml:475(para) userdel.8.xml:212(para) -#: useradd.8.xml:705(para) su.1.xml:378(para) sg.1.xml:121(para) -#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:287(para) -#: passwd.1.xml:420(para) newusers.8.xml:405(para) newgrp.1.xml:132(para) -#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:269(para) -#: chage.1.xml:272(para) +#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para) +#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para) +#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para) +#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para) +#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:266(para) +#: chage.1.xml:271(para) msgid "Secure user account information." msgstr "verschlüsselte Informationen zu den Benutzerkonten" -#: vipw.8.xml:226(title) usermod.8.xml:482(title) userdel.8.xml:297(title) -#: useradd.8.xml:811(title) suauth.5.xml:222(title) su.1.xml:438(title) +#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title) +#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title) #: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title) -#: pwconv.8.xml:263(title) pwck.8.xml:345(title) porttime.5.xml:142(title) -#: passwd.5.xml:169(title) passwd.1.xml:490(title) nologin.8.xml:78(title) -#: newusers.8.xml:436(title) newgrp.1.xml:151(title) -#: login.defs.5.xml:526(title) login.access.5.xml:133(title) +#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title) +#: passwd.5.xml:169(title) passwd.1.xml:489(title) nologin.8.xml:78(title) +#: newusers.8.xml:451(title) newgrp.1.xml:151(title) +#: login.defs.5.xml:534(title) login.access.5.xml:133(title) #: login.1.xml:398(title) limits.5.xml:206(title) gshadow.5.xml:174(title) -#: grpck.8.xml:291(title) groups.1.xml:112(title) groupmod.8.xml:289(title) -#: groupmems.8.xml:230(title) groupdel.8.xml:198(title) -#: groupadd.8.xml:327(title) gpasswd.1.xml:298(title) faillog.8.xml:260(title) -#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:192(title) -#: chpasswd.8.xml:288(title) chgpasswd.8.xml:238(title) chfn.1.xml:226(title) -#: chage.1.xml:312(title) +#: grpck.8.xml:290(title) groups.1.xml:112(title) groupmod.8.xml:286(title) +#: groupmems.8.xml:229(title) groupdel.8.xml:197(title) +#: groupadd.8.xml:324(title) gpasswd.1.xml:297(title) faillog.8.xml:255(title) +#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:191(title) +#: chpasswd.8.xml:285(title) chgpasswd.8.xml:237(title) chfn.1.xml:225(title) +#: chage.1.xml:311(title) msgid "SEE ALSO" msgstr "SIEHE AUCH" -#: vipw.8.xml:227(para) +#: vipw.8.xml:226(para) msgid "" "vi1, group, shadow5." -#: usermod.8.xml:43(firstname) userdel.8.xml:45(firstname) -#: useradd.8.xml:54(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) +#: usermod.8.xml:45(firstname) userdel.8.xml:45(firstname) +#: useradd.8.xml:56(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) #: shadow.5.xml:39(firstname) shadow.3.xml:39(firstname) #: pwck.8.xml:45(firstname) porttime.5.xml:39(firstname) #: passwd.5.xml:39(firstname) passwd.1.xml:46(firstname) -#: newusers.8.xml:52(firstname) newgrp.1.xml:40(firstname) -#: logoutd.8.xml:39(firstname) login.defs.5.xml:102(firstname) +#: newusers.8.xml:54(firstname) newgrp.1.xml:40(firstname) +#: logoutd.8.xml:39(firstname) login.defs.5.xml:104(firstname) #: login.1.xml:72(firstname) lastlog.8.xml:40(firstname) #: grpck.8.xml:40(firstname) groups.1.xml:39(firstname) #: groupmod.8.xml:40(firstname) groupdel.8.xml:40(firstname) @@ -633,49 +635,49 @@ msgstr "" #: chsh.1.xml:42(firstname) chpasswd.8.xml:43(firstname) #: chfn.1.xml:42(firstname) chage.1.xml:40(firstname) msgid "Julianne Frances" -msgstr "" +msgstr "Julianne Frances" -#: usermod.8.xml:44(surname) userdel.8.xml:46(surname) -#: useradd.8.xml:55(surname) su.1.xml:57(surname) sg.1.xml:41(surname) +#: usermod.8.xml:46(surname) userdel.8.xml:46(surname) +#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname) #: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname) #: porttime.5.xml:40(surname) passwd.5.xml:40(surname) -#: passwd.1.xml:47(surname) newusers.8.xml:53(surname) +#: passwd.1.xml:47(surname) newusers.8.xml:55(surname) #: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname) -#: login.defs.5.xml:103(surname) login.1.xml:73(surname) +#: login.defs.5.xml:105(surname) login.1.xml:73(surname) #: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname) #: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname) #: groupadd.8.xml:43(surname) faillog.8.xml:40(surname) #: faillog.5.xml:40(surname) expiry.1.xml:44(surname) chsh.1.xml:43(surname) #: chpasswd.8.xml:44(surname) chfn.1.xml:43(surname) chage.1.xml:41(surname) msgid "Haugh" -msgstr "" +msgstr "Haugh" -#: usermod.8.xml:45(contrib) userdel.8.xml:47(contrib) -#: useradd.8.xml:56(contrib) sg.1.xml:42(contrib) newusers.8.xml:54(contrib) +#: usermod.8.xml:47(contrib) userdel.8.xml:47(contrib) +#: useradd.8.xml:58(contrib) sg.1.xml:42(contrib) newusers.8.xml:56(contrib) #: newgrp.1.xml:42(contrib) logoutd.8.xml:41(contrib) -#: login.defs.5.xml:104(contrib) groups.1.xml:41(contrib) +#: login.defs.5.xml:106(contrib) groups.1.xml:41(contrib) #: groupmod.8.xml:42(contrib) groupdel.8.xml:42(contrib) #: groupadd.8.xml:44(contrib) chpasswd.8.xml:45(contrib) msgid "Creation, 1991" -msgstr "" +msgstr "ursprünglicher Autor, 1991" -#: usermod.8.xml:61(refentrytitle) usermod.8.xml:68(refname) -#: usermod.8.xml:74(command) login.defs.5.xml:490(term) +#: usermod.8.xml:63(refentrytitle) usermod.8.xml:70(refname) +#: usermod.8.xml:76(command) login.defs.5.xml:498(term) msgid "usermod" msgstr "usermod" -#: usermod.8.xml:69(refpurpose) +#: usermod.8.xml:71(refpurpose) msgid "modify a user account" msgstr "verändert ein Benutzerkonto" -#: usermod.8.xml:78(replaceable) userdel.8.xml:78(replaceable) -#: useradd.8.xml:88(replaceable) passwd.1.xml:82(replaceable) +#: usermod.8.xml:80(replaceable) userdel.8.xml:78(replaceable) +#: useradd.8.xml:90(replaceable) passwd.1.xml:82(replaceable) #: chsh.1.xml:78(replaceable) chfn.1.xml:78(replaceable) #: chage.1.xml:75(replaceable) msgid "LOGIN" msgstr "ANMELDENAME" -#: usermod.8.xml:84(para) +#: usermod.8.xml:86(para) msgid "" "The usermod command modifies the system account files to " "reflect the changes that are specified on the command line." @@ -684,17 +686,17 @@ msgstr "" "Systems, so dass sie die Änderungen enthalten, die in der Befehlszeile " "eingegeben wurden." -#: usermod.8.xml:92(para) +#: usermod.8.xml:94(para) msgid "The options which apply to the usermod command are:" msgstr "" "Die Optionen, die vom Befehl usermod unterstützt werden, " "sind:" -#: usermod.8.xml:98(term) +#: usermod.8.xml:100(term) msgid ", " msgstr ", " -#: usermod.8.xml:102(para) +#: usermod.8.xml:104(para) msgid "" "Add the user to the supplementary group(s). Use only with the verwendet werden." -#: usermod.8.xml:109(term) useradd.8.xml:150(term) +#: usermod.8.xml:111(term) useradd.8.xml:150(term) msgid "" -", COMMENT-c,  COMMENT" msgstr "" -", KOMMENTAR-c,  KOMMENTAR" -#: usermod.8.xml:114(para) +#: usermod.8.xml:115(para) msgid "" "The new value of the user's password file comment field. It is normally " "modified using the chfnchfn1 verändert." -#: usermod.8.xml:123(term) useradd.8.xml:163(term) +#: usermod.8.xml:124(term) msgid "" -", HOME_DIR-d,  HOME_DIR" msgstr "" -", HOME_VERZ-d,  HOME_VERZ" #: usermod.8.xml:128(para) @@ -742,15 +744,15 @@ msgstr "" "aktuellen Home-Verzeichnisses in das neue Home-Verzeichnis verschoben. Falls " "dieses nicht existiert, wird es angelegt." -#: usermod.8.xml:140(term) useradd.8.xml:190(term) useradd.8.xml:565(term) +#: usermod.8.xml:140(term) useradd.8.xml:188(term) useradd.8.xml:548(term) msgid "" -", EXPIRE_DATE" +",  " +"EXPIRE_DATE" msgstr "" -", ,  " +"VERFALLS_DATUM" -#: usermod.8.xml:145(para) useradd.8.xml:195(para) +#: usermod.8.xml:144(para) useradd.8.xml:192(para) msgid "" "The date on which the user account will be disabled. The date is specified " "in the format YYYY-MM-DD." @@ -758,7 +760,7 @@ msgstr "" "Das Datum, an welchem das Benutzerkonto deaktiviert wird. Das Datum muss im " "Format JJJJ-MM-TT angegeben werden." -#: usermod.8.xml:149(para) +#: usermod.8.xml:148(para) msgid "" "An empty EXPIRE_DATE argument will disable the " "expiration of the account." @@ -766,7 +768,7 @@ msgstr "" "Wenn das Argument VERFALLS_DATUM leer bleibt, " "wird der Verfall des Kontos deaktiviert." -#: usermod.8.xml:153(para) usermod.8.xml:175(para) +#: usermod.8.xml:152(para) usermod.8.xml:173(para) msgid "" "This option requires a /etc/shadow file. A /" "etc/shadow entry will be created if there were none." @@ -775,15 +777,15 @@ msgstr "" "Datei /etc/shadow leer sein sollte, wird ein Eintrag " "erstellt." -#: usermod.8.xml:161(term) useradd.8.xml:208(term) useradd.8.xml:578(term) +#: usermod.8.xml:160(term) useradd.8.xml:205(term) useradd.8.xml:560(term) msgid "" -", INACTIVE-f,  INACTIVE" msgstr "" -", INAKTIV-f,  INAKTIV" -#: usermod.8.xml:166(para) +#: usermod.8.xml:164(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled." @@ -791,7 +793,7 @@ msgstr "" "Die Anzahl von Tagen, nach denen ein Passwort abgelaufen ist, bis das Konto " "deaktiviert wird." -#: usermod.8.xml:170(para) +#: usermod.8.xml:168(para) msgid "" "A value of 0 disables the account as soon as the password has expired, and a " "value of -1 disables the feature." @@ -799,13 +801,15 @@ msgstr "" "Ein Wert von 0 deaktiviert das Konto, sobald das Passwort abläuft. Ein Wert " "von -1 schaltet diese Funktion ab." -#: usermod.8.xml:183(term) useradd.8.xml:228(term) useradd.8.xml:594(term) +#: usermod.8.xml:181(term) useradd.8.xml:224(term) useradd.8.xml:575(term) msgid "" -", GROUP" +",  GROUP" msgstr "" -", GRUPPE" +",  GRUPPE" -#: usermod.8.xml:188(para) +#: usermod.8.xml:185(para) msgid "" "The group name or number of the user's new initial login group. The group " "must exist." @@ -813,7 +817,7 @@ msgstr "" "Der Name oder die Zahl der anfänglichen Anmeldegruppe eines neuen Benutzers. " "Der Gruppenname muss existieren." -#: usermod.8.xml:192(para) +#: usermod.8.xml:189(para) msgid "" "Any file from the user's home directory owned by the previous primary group " "of the user will be owned by this new group." @@ -821,7 +825,7 @@ msgstr "" "Jede Datei im Home-Verzeichnis des Benutzers, die der alten Hauptgruppe des " "Benutzers gehörte, wird dieser neuen Gruppe gehören." -#: usermod.8.xml:196(para) +#: usermod.8.xml:193(para) msgid "" "The group ownership of files outside of the user's home directory must be " "fixed manually." @@ -829,17 +833,17 @@ msgstr "" "Die Gruppenzugehörigkeit von Dateien außerhalb des Home-Verzeichnisses des " "Benutzers muss per Hand angepasst werden." -#: usermod.8.xml:203(term) useradd.8.xml:256(term) +#: usermod.8.xml:200(term) useradd.8.xml:251(term) msgid "" -", GROUP1-G,  GROUP1[,GROUP2,...[,GROUPN]]]" msgstr "" -", GRUPPE_1-G,  GRUPPE_1[,GRUPPE_2, ...[,GRUPPE_N]]]" -#: usermod.8.xml:208(para) +#: usermod.8.xml:204(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -851,7 +855,7 @@ msgstr "" "Gruppen unterliegen denselben Beschränkungen wie die Gruppe, die mit der " "Option bestimmt wurde." -#: usermod.8.xml:215(para) +#: usermod.8.xml:211(para) msgid "" "If the user is currently a member of a group which is not listed, the user " "will be removed from the group. This behaviour can be changed via the " @@ -863,15 +867,15 @@ msgstr "" "Option abgeschaltet werden. Damit wird der Benutzer nur " "den angegebenen Gruppen hinzugefügt, ohne aus den übrigen gelöscht zu werden." -#: usermod.8.xml:224(term) +#: usermod.8.xml:220(term) msgid "" -", NEW_LOGIN-l,  NEW_LOGIN" msgstr "" -", NEUER_ANMELDENAME" +",  " +"NEUER_ANMELDENAME" -#: usermod.8.xml:229(para) +#: usermod.8.xml:224(para) msgid "" "The name of the user will be changed from LOGIN " "to NEW_LOGIN. Nothing else is changed. In " @@ -884,11 +888,11 @@ msgstr "" "Verzeichnisses des Benutzers per Hand geändert werden, um dem neuen " "Anmeldenamen Rechnung zu tragen." -#: usermod.8.xml:239(term) +#: usermod.8.xml:234(term) msgid ", " msgstr ", " -#: usermod.8.xml:243(para) +#: usermod.8.xml:238(para) msgid "" "Lock a user's password. This puts a '!' in front of the encrypted password, " "effectively disabling the password. You can't use this option with " "oder verwenden." -#: usermod.8.xml:249(para) +#: usermod.8.xml:244(para) msgid "" "Note: if you wish to lock the account (not only access with a password), you " "should also set the EXPIRE_DATE to " @@ -909,17 +913,17 @@ msgstr "" "einem Passwort), müssen Sie auch das VERFALLSDATUM auf 1 setzen." -#: usermod.8.xml:258(term) +#: usermod.8.xml:253(term) msgid ", " msgstr ", " -#: usermod.8.xml:262(para) +#: usermod.8.xml:257(para) msgid "Move the content of the user's home directory to the new location." msgstr "" "verschiebt den Inhalt des Home-Verzeichnisses eines Benutzers zu dem neuen " "Ziel" -#: usermod.8.xml:266(para) +#: usermod.8.xml:261(para) msgid "" "This option is only valid in combination with the (or " ") option." @@ -927,7 +931,7 @@ msgstr "" "Diese Option ist nur in Verbindung mit der Option (oder " ") zulässig." -#: usermod.8.xml:270(para) +#: usermod.8.xml:265(para) msgid "" "usermod will try to adapt the ownership of the files and " "to copy the modes, ACL and extended attributes, but manual changes might be " @@ -937,13 +941,13 @@ msgstr "" "und die Rechte, ACL und erweiterten Attribute zu übernehmen, aber " "Anpassungen per Hand können dennoch notwendig sein." -#: usermod.8.xml:278(term) useradd.8.xml:396(term) groupmod.8.xml:147(term) -#: groupadd.8.xml:158(term) +#: usermod.8.xml:273(term) useradd.8.xml:385(term) groupmod.8.xml:146(term) +#: groupadd.8.xml:157(term) msgid ", " msgstr ", " # SB: What is that suppossed to mean? I can assign the UID 1000 twice? -#: usermod.8.xml:282(para) +#: usermod.8.xml:277(para) msgid "" "When used with the option, this option allows to change " "the user ID to a non-unique value." @@ -952,16 +956,16 @@ msgstr "" "Option der Wert der Benutzer-ID auf einen nicht eindeutigen Wert gesetzt " "werden." -#: usermod.8.xml:289(term) useradd.8.xml:408(term) groupmod.8.xml:158(term) -#: groupadd.8.xml:168(term) +#: usermod.8.xml:284(term) useradd.8.xml:397(term) groupmod.8.xml:157(term) +#: groupadd.8.xml:167(term) msgid "" -", PASSWORD-p,  PASSWORD" msgstr "" -", PASSWORT-p,  PASSWORT" -#: usermod.8.xml:294(para) groupmod.8.xml:163(para) +#: usermod.8.xml:288(para) groupmod.8.xml:161(para) msgid "" "The encrypted password, as returned by crypt3." @@ -969,8 +973,8 @@ msgstr "" "das verschlüsselte Passwort, wie es von crypt3 zurückgegeben wird" -#: usermod.8.xml:299(para) useradd.8.xml:418(para) groupmod.8.xml:168(para) -#: groupadd.8.xml:178(para) +#: usermod.8.xml:293(para) useradd.8.xml:406(para) groupmod.8.xml:166(para) +#: groupadd.8.xml:176(para) msgid "" "Note: This option is not recommended " "because the password (or encrypted password) will be visible by users " @@ -980,7 +984,7 @@ msgstr "" "empfehlenswert, weil das Passwort (auch wenn es verschlüsselt ist) für " "Benutzer sichtbar ist, die sich den Prozess anzeigen lassen." -#: usermod.8.xml:304(para) +#: usermod.8.xml:298(para) msgid "" "The password will be written in the local /etc/passwd " "or /etc/shadow file. This might differ from the " @@ -990,22 +994,24 @@ msgstr "" "/etc/shadow geschrieben. Dies könnte von der Passwort-" "Datenbank abweichen, die Sie für PAM konfiguriert haben." -#: usermod.8.xml:310(para) useradd.8.xml:423(para) groupmod.8.xml:173(para) -#: groupadd.8.xml:183(para) +#: usermod.8.xml:304(para) useradd.8.xml:411(para) groupmod.8.xml:171(para) +#: groupadd.8.xml:181(para) msgid "" "You should make sure the password respects the system's password policy." msgstr "" "Sie sollten sicherstellen, dass das Passwort den Passwortrichtlinien des " "Systems entspricht." -#: usermod.8.xml:330(term) useradd.8.xml:470(term) useradd.8.xml:615(term) -#: su.1.xml:186(term) chsh.1.xml:120(term) +#: usermod.8.xml:323(term) useradd.8.xml:457(term) useradd.8.xml:595(term) +#: su.1.xml:187(term) chsh.1.xml:119(term) msgid "" -", SHELL" +",  SHELL" msgstr "" -", SHELL" +",  SHELL" -#: usermod.8.xml:335(para) chsh.1.xml:124(para) +#: usermod.8.xml:327(para) chsh.1.xml:123(para) msgid "" "The name of the user's new login shell. Setting this field to blank causes " "the system to select the default login shell." @@ -1013,17 +1019,19 @@ msgstr "" "Der Name der neuen Anmelde-Shell des Benutzers. Falls dieses Feld leer " "gelassen wird, verwendet das System die Standard-Anmelde-Shell." -#: usermod.8.xml:342(term) useradd.8.xml:485(term) +#: usermod.8.xml:334(term) useradd.8.xml:471(term) msgid "" -", UID" +",  UID" msgstr "" -", UID" +",  UID" -#: usermod.8.xml:347(para) +#: usermod.8.xml:338(para) msgid "The new numerical value of the user's ID." msgstr "der neue numerische Wert der UID des Benutzers" -#: usermod.8.xml:350(para) +#: usermod.8.xml:341(para) msgid "" "This value must be unique, unless the option is used. " "The value must be non-negative." @@ -1031,7 +1039,7 @@ msgstr "" "Dieser Wert muss eindeutig sein, sofern nicht die Option " "verwendet wird. Der Wert darf nicht negativ sein." -#: usermod.8.xml:355(para) +#: usermod.8.xml:346(para) msgid "" "The user's mailbox, and any files which the user owns and which are located " "in the user's home directory will have the file user ID changed " @@ -1041,7 +1049,7 @@ msgstr "" "seinem Home-Verzeichnis befinden, wird die ID des Eigentümers automatisch " "angepasst." -#: usermod.8.xml:360(para) +#: usermod.8.xml:351(para) msgid "" "The ownership of files outside of the user's home directory must be fixed " "manually." @@ -1049,7 +1057,7 @@ msgstr "" "Der Eigentümer von Dateien außerhalb des Home-Verzeichnisses des Benutzers " "muss per Hand angepasst werden." -#: usermod.8.xml:364(para) +#: usermod.8.xml:355(para) msgid "" "No checks will be performed with regard to the , " ", , or " @@ -1059,11 +1067,11 @@ msgstr "" " und aus /" "etc/login.defs werden nicht geprüft." -#: usermod.8.xml:373(term) +#: usermod.8.xml:364(term) msgid ", " msgstr ", " -#: usermod.8.xml:377(para) +#: usermod.8.xml:368(para) msgid "" "Unlock a user's password. This removes the '!' in front of the encrypted " "password. You can't use this option with or verwenden." -#: usermod.8.xml:382(para) +#: usermod.8.xml:373(para) msgid "" "Note: if you wish to unlock the account (not only access with a password), " "you should also set the EXPIRE_DATE (for example " @@ -1086,19 +1094,139 @@ msgstr "" "oder den Wert von aus /etc/default/" "useradd setzen)." -#: usermod.8.xml:393(term) useradd.8.xml:521(term) +#: usermod.8.xml:384(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" msgid "" -", SEUSER" +",  " +"FIRST-LAST" msgstr "" -", SE-" +",  LOGIN|MENGE" + +#: usermod.8.xml:388(para) +msgid "Add a range of subordinate uids to the user's account." +msgstr "" + +#: usermod.8.xml:391(para) usermod.8.xml:429(para) +msgid "" +"This option may be specified multiple times to add multiple ranges to a " +"users account." +msgstr "" + +#: usermod.8.xml:394(para) usermod.8.xml:414(para) +#, fuzzy +#| msgid "" +#| "No checks will be performed with regard to the , " +#| ", , or " +#| " from /etc/login.defs." +msgid "" +"No checks will be performed with regard to , " +", or from /etc/" +"login.defs." +msgstr "" +"Die Werte von , , " +" und aus /" +"etc/login.defs werden nicht geprüft." + +#: usermod.8.xml:402(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  LOGIN|MENGE" + +#: usermod.8.xml:406(para) +msgid "Remove a range of subordinate uids from the user's account." +msgstr "" + +#: usermod.8.xml:409(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both and are specified, the removal of all subordinate uid ranges " +"happens before any subordinate uid range is added." +msgstr "" + +#: usermod.8.xml:422(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  LOGIN|MENGE" + +#: usermod.8.xml:426(para) +msgid "Add a range of subordinate gids to the user's account." +msgstr "" + +#: usermod.8.xml:432(para) usermod.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "No checks will be performed with regard to the , " +#| ", , or " +#| " from /etc/login.defs." +msgid "" +"No checks will be performed with regard to , " +", or from /etc/" +"login.defs." +msgstr "" +"Die Werte von , , " +" und aus /" +"etc/login.defs werden nicht geprüft." + +#: usermod.8.xml:440(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  LOGIN|MENGE" + +#: usermod.8.xml:444(para) +#, fuzzy +#| msgid "Remove any SELinux user mapping for the user's login." +msgid "Remove a range of subordinate gids from the user's account." +msgstr "" +"entfernt die Zuordnung von SELinux-Benutzern aus den Anmeldeinformationen " +"des Benutzers" + +#: usermod.8.xml:447(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both and are specified, the removal of all subordinate gid ranges " +"happens before any subordinate gid range is added." +msgstr "" + +#: usermod.8.xml:460(term) useradd.8.xml:506(term) +msgid "" +",  " +"SEUSER" +msgstr "" +",  SE-" "BENUTZER" -#: usermod.8.xml:398(para) +#: usermod.8.xml:464(para) msgid "The new SELinux user for the user's login." msgstr "der neue SELinux-Benutzer für den Anmeldenamen des Benutzers" -#: usermod.8.xml:401(para) +#: usermod.8.xml:467(para) msgid "" "A blank SEUSER will remove the SELinux user " "mapping for user LOGIN (if any)." @@ -1107,16 +1235,16 @@ msgstr "" "SELinux-Benutzern (sofern vorhanden) aus den Anmeldeinformationen des " "Benutzers entfernt" -#: usermod.8.xml:412(title) userdel.8.xml:270(title) useradd.8.xml:644(title) -#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:373(title) -#: newusers.8.xml:349(title) login.1.xml:260(title) lastlog.8.xml:197(title) -#: groupdel.8.xml:117(title) groupadd.8.xml:260(title) -#: gpasswd.1.xml:253(title) faillog.8.xml:237(title) chpasswd.8.xml:234(title) -#: chgpasswd.8.xml:187(title) +#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title) +#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title) +#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title) +#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) +#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title) +#: chgpasswd.8.xml:186(title) msgid "CAVEATS" msgstr "WARNUNGEN" -#: usermod.8.xml:413(para) +#: usermod.8.xml:479(para) msgid "" "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, the " @@ -1130,7 +1258,7 @@ msgstr "" "usermod sicher, auf anderen Architekturen überprüft es " "nur, ob der Benutzer laut utmp eingeloggt ist." -#: usermod.8.xml:421(para) +#: usermod.8.xml:487(para) msgid "" "You must change the owner of any crontab files or " "at jobs manually." @@ -1138,7 +1266,7 @@ msgstr "" "Sie müssen den Eigentümer von crontab-Dateien oder " "at-Aufträgen per Hand ändern." -#: usermod.8.xml:425(para) +#: usermod.8.xml:491(para) msgid "You must make any changes involving NIS on the NIS server." msgstr "" "Sie müssen alle Änderung in Bezug auf NIS auf dem NIS-Server vornehmen." @@ -1269,6 +1397,96 @@ msgstr "" "Werkzeugen unterstützt, selbst nicht aus der Shadow-Werkzeugsammlung. Sie " "sollten diese Variable nur setzen, falls Sie zwingend darauf angewiesen sind." +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (Zahl)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (Zahl)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (Zahl)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If /etc/subuid exists, the commands useradd and newusers (unless the user already have " +"subordinate group IDs) allocate unused group " +"IDs from the range to (resp. " +#| ") is 101 (resp. -1)." +msgid "" +"The default values for , are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"Der Standardwert für ist 101, für " +" -1." + +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (Zahl)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (Zahl)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (Zahl)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If /etc/subuid exists, the commands useradd and newusers (unless the user already have " +"subordinate user IDs) allocate unused user " +"IDs from the range to (resp. " +#| ") is 101 (resp. -1)." +msgid "" +"The default values for , are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"Der Standardwert für ist 101, für " +" -1." + #: usermod.8.xml:30(term) userdel.8.xml:30(term) useradd.8.xml:30(term) #: pwck.8.xml:30(term) login.defs.5.xml:30(term) msgid " (boolean)" @@ -1322,26 +1540,69 @@ msgstr "" "nach dem folgenden Algorithmus aus der UID des Benutzers errechnet: " "" -#: usermod.8.xml:461(filename) userdel.8.xml:198(filename) -#: useradd.8.xml:733(filename) su.1.xml:382(filename) -#: pwconv.8.xml:254(filename) passwd.1.xml:424(filename) -#: newusers.8.xml:421(filename) login.access.5.xml:124(filename) -#: login.1.xml:389(filename) groupmod.8.xml:223(filename) -#: groupadd.8.xml:251(filename) chsh.1.xml:183(filename) -#: chpasswd.8.xml:273(filename) chgpasswd.8.xml:229(filename) -#: chfn.1.xml:211(filename) +#: usermod.8.xml:529(filename) userdel.8.xml:197(filename) +#: useradd.8.xml:726(filename) su.1.xml:382(filename) +#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename) +#: newusers.8.xml:424(filename) login.access.5.xml:124(filename) +#: login.1.xml:389(filename) groupmod.8.xml:220(filename) +#: groupadd.8.xml:248(filename) chsh.1.xml:182(filename) +#: chpasswd.8.xml:270(filename) chgpasswd.8.xml:228(filename) +#: chfn.1.xml:210(filename) msgid "/etc/login.defs" msgstr "/etc/login.defs" -#: usermod.8.xml:463(para) userdel.8.xml:200(para) useradd.8.xml:735(para) -#: su.1.xml:384(para) pwconv.8.xml:256(para) passwd.1.xml:426(para) -#: newusers.8.xml:423(para) login.access.5.xml:126(para) login.1.xml:391(para) -#: groupmod.8.xml:225(para) groupadd.8.xml:253(para) chsh.1.xml:185(para) -#: chpasswd.8.xml:275(para) chgpasswd.8.xml:231(para) chfn.1.xml:213(para) +#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para) +#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para) +#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para) +#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para) +#: chpasswd.8.xml:272(para) chgpasswd.8.xml:230(para) chfn.1.xml:212(para) msgid "Shadow password suite configuration." msgstr "Konfiguration der Shadow-Passwort-Werkzeugsammlung" -#: usermod.8.xml:483(para) +#: usermod.8.xml:547(filename) userdel.8.xml:215(filename) +#: useradd.8.xml:714(filename) newusers.8.xml:436(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subgid" +msgstr "/etc/suauth" + +#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para) +#: newusers.8.xml:438(para) +msgid "Per user subordinate group IDs." +msgstr "" + +#: usermod.8.xml:553(filename) userdel.8.xml:221(filename) +#: useradd.8.xml:720(filename) newusers.8.xml:442(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subuid" +msgstr "/etc/suauth" + +#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para) +#: newusers.8.xml:444(para) +msgid "Per user subordinate user IDs." +msgstr "" + +#: usermod.8.xml:563(para) +#, fuzzy +#| msgid "" +#| "chfn1, chsh1, " +#| "passwd1, crypt3, " +#| "gpasswd8, groupadd8, " +#| "groupdel8, groupmod8, " +#| "login.defs5, useradd8, " +#| "userdel8." msgid "" "chfn1, chsh, groupmod8, " "login.defs5, useradd8, " -"userdel8." +"manvolnum>, subgid5, subuid5, useradd8, userdel8." msgstr "" "chfn1, chsh." #: userdel.8.xml:63(refentrytitle) userdel.8.xml:70(refname) -#: userdel.8.xml:75(command) login.defs.5.xml:480(term) +#: userdel.8.xml:75(command) login.defs.5.xml:488(term) msgid "userdel" msgstr "userdel" @@ -1461,11 +1725,11 @@ msgstr "" "Der Mailspool wird durch die Variable in der Datei " "login.defs definiert." -#: userdel.8.xml:159(term) +#: userdel.8.xml:158(term) msgid ", " msgstr ", " -#: userdel.8.xml:163(para) +#: userdel.8.xml:162(para) msgid "Remove any SELinux user mapping for the user's login." msgstr "" "entfernt die Zuordnung von SELinux-Benutzern aus den Anmeldeinformationen " @@ -1581,91 +1845,91 @@ msgstr "" "hat, und useradd wird standardmäßig eine Gruppe mit dem " "Namen des Benutzers erstellen." -#: userdel.8.xml:219(title) useradd.8.xml:742(title) su.1.xml:391(title) -#: pwck.8.xml:294(title) passwd.1.xml:439(title) grpck.8.xml:246(title) -#: groupmod.8.xml:238(title) groupdel.8.xml:159(title) -#: groupadd.8.xml:282(title) chage.1.xml:279(title) +#: userdel.8.xml:230(title) useradd.8.xml:735(title) su.1.xml:391(title) +#: pwck.8.xml:293(title) passwd.1.xml:438(title) grpck.8.xml:245(title) +#: groupmod.8.xml:235(title) groupdel.8.xml:158(title) +#: groupadd.8.xml:279(title) chage.1.xml:278(title) msgid "EXIT VALUES" msgstr "RÜCKGABEWERTE" -#: userdel.8.xml:224(replaceable) useradd.8.xml:747(replaceable) -#: su.1.xml:410(replaceable) pwck.8.xml:299(replaceable) -#: passwd.1.xml:444(replaceable) grpck.8.xml:251(replaceable) -#: groupmod.8.xml:243(replaceable) groupdel.8.xml:164(replaceable) -#: groupadd.8.xml:287(replaceable) chage.1.xml:284(replaceable) +#: userdel.8.xml:235(replaceable) useradd.8.xml:740(replaceable) +#: su.1.xml:410(replaceable) pwck.8.xml:298(replaceable) +#: passwd.1.xml:443(replaceable) grpck.8.xml:250(replaceable) +#: groupmod.8.xml:240(replaceable) groupdel.8.xml:163(replaceable) +#: groupadd.8.xml:284(replaceable) chage.1.xml:283(replaceable) msgid "0" msgstr "0" -#: userdel.8.xml:226(para) useradd.8.xml:749(para) pwck.8.xml:301(para) -#: passwd.1.xml:446(para) grpck.8.xml:253(para) groupmod.8.xml:245(para) -#: groupdel.8.xml:166(para) groupadd.8.xml:289(para) chage.1.xml:286(para) +#: userdel.8.xml:237(para) useradd.8.xml:742(para) pwck.8.xml:300(para) +#: passwd.1.xml:445(para) grpck.8.xml:252(para) groupmod.8.xml:242(para) +#: groupdel.8.xml:165(para) groupadd.8.xml:286(para) chage.1.xml:285(para) msgid "success" msgstr "Erfolg" -#: userdel.8.xml:230(replaceable) useradd.8.xml:753(replaceable) +#: userdel.8.xml:241(replaceable) useradd.8.xml:746(replaceable) #: su.1.xml:75(manvolnum) su.1.xml:416(replaceable) sg.1.xml:59(manvolnum) -#: pwck.8.xml:305(replaceable) passwd.1.xml:65(manvolnum) -#: passwd.1.xml:450(replaceable) newgrp.1.xml:59(manvolnum) -#: login.1.xml:91(manvolnum) grpck.8.xml:257(replaceable) +#: pwck.8.xml:304(replaceable) passwd.1.xml:65(manvolnum) +#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum) +#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable) #: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum) #: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) #: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum) -#: chage.1.xml:290(replaceable) +#: chage.1.xml:289(replaceable) msgid "1" msgstr "1" -#: userdel.8.xml:232(para) useradd.8.xml:755(para) +#: userdel.8.xml:243(para) useradd.8.xml:748(para) msgid "can't update password file" msgstr "Die Passwortdatei kann nicht aktualisieren werden." -#: userdel.8.xml:236(replaceable) useradd.8.xml:759(replaceable) -#: pwck.8.xml:311(replaceable) passwd.1.xml:456(replaceable) -#: grpck.8.xml:263(replaceable) groupmod.8.xml:249(replaceable) -#: groupdel.8.xml:170(replaceable) groupadd.8.xml:293(replaceable) -#: chage.1.xml:296(replaceable) +#: userdel.8.xml:247(replaceable) useradd.8.xml:752(replaceable) +#: pwck.8.xml:310(replaceable) passwd.1.xml:455(replaceable) +#: grpck.8.xml:262(replaceable) groupmod.8.xml:246(replaceable) +#: groupdel.8.xml:169(replaceable) groupadd.8.xml:290(replaceable) +#: chage.1.xml:295(replaceable) msgid "2" msgstr "2" -#: userdel.8.xml:238(para) useradd.8.xml:761(para) pwck.8.xml:307(para) -#: grpck.8.xml:259(para) groupmod.8.xml:251(para) groupdel.8.xml:172(para) -#: groupadd.8.xml:295(para) chage.1.xml:298(para) +#: userdel.8.xml:249(para) useradd.8.xml:754(para) pwck.8.xml:306(para) +#: grpck.8.xml:258(para) groupmod.8.xml:248(para) groupdel.8.xml:171(para) +#: groupadd.8.xml:292(para) chage.1.xml:297(para) msgid "invalid command syntax" msgstr "unzulässige Syntax für diesen Befehl" -#: userdel.8.xml:242(replaceable) useradd.8.xml:777(replaceable) -#: pwck.8.xml:335(replaceable) passwd.1.xml:480(replaceable) -#: groupmod.8.xml:267(replaceable) groupdel.8.xml:176(replaceable) +#: userdel.8.xml:253(replaceable) useradd.8.xml:770(replaceable) +#: pwck.8.xml:334(replaceable) passwd.1.xml:479(replaceable) +#: groupmod.8.xml:264(replaceable) groupdel.8.xml:175(replaceable) msgid "6" msgstr "6" -#: userdel.8.xml:244(para) +#: userdel.8.xml:255(para) msgid "specified user doesn't exist" msgstr "Der angegebene Benutzer ist nicht vorhanden." -#: userdel.8.xml:250(para) +#: userdel.8.xml:261(para) msgid "user currently logged in" msgstr "Benutzer ist im Moment angemeldet." -#: userdel.8.xml:254(replaceable) useradd.8.xml:789(replaceable) -#: groupmod.8.xml:279(replaceable) groupdel.8.xml:188(replaceable) -#: groupadd.8.xml:317(replaceable) +#: userdel.8.xml:265(replaceable) useradd.8.xml:782(replaceable) +#: groupmod.8.xml:276(replaceable) groupdel.8.xml:187(replaceable) +#: groupadd.8.xml:314(replaceable) msgid "10" msgstr "10" -#: userdel.8.xml:256(para) useradd.8.xml:791(para) groupmod.8.xml:281(para) -#: groupdel.8.xml:190(para) groupadd.8.xml:319(para) +#: userdel.8.xml:267(para) useradd.8.xml:784(para) groupmod.8.xml:278(para) +#: groupdel.8.xml:189(para) groupadd.8.xml:316(para) msgid "can't update group file" msgstr "Die Gruppendatei kann nicht aktualisieren werden." -#: userdel.8.xml:260(replaceable) useradd.8.xml:795(replaceable) +#: userdel.8.xml:271(replaceable) useradd.8.xml:788(replaceable) msgid "12" msgstr "12" -#: userdel.8.xml:262(para) +#: userdel.8.xml:273(para) msgid "can't remove home directory" msgstr "Das Home-Verzeichnis kann nicht gelöscht werden." -#: userdel.8.xml:220(para) +#: userdel.8.xml:231(para) msgid "" "The userdel command exits with the following values: " "" @@ -1673,7 +1937,7 @@ msgstr "" "Der Befehl userdel gibt beim Beenden folgende Werte " "zurück: " -#: userdel.8.xml:271(para) +#: userdel.8.xml:282(para) msgid "" "userdel will not allow you to remove an account if there " "are running processes which belong to this account. In that case, you may " @@ -1687,7 +1951,7 @@ msgstr "" "Konto später entfernen. Die Option erzwingt das Löschen " "eines Kontos." -#: userdel.8.xml:278(para) +#: userdel.8.xml:289(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this user." @@ -1695,7 +1959,7 @@ msgstr "" "Sie sollten von Hand alle Systemdateien überprüfen, um sicherzustellen, dass " "keine Dateien vorhanden sind, die dem gelöschten Benutzer gehören." -#: userdel.8.xml:282(para) +#: userdel.8.xml:293(para) msgid "" "You may not remove any NIS attributes on a NIS client. This must be " "performed on the NIS server." @@ -1703,7 +1967,7 @@ msgstr "" "Sie sollten keine NIS-Attribute auf einem NIS-Client löschen. Dies muss auf " "dem NIS-Server durchgeführt werden." -#: userdel.8.xml:285(para) +#: userdel.8.xml:296(para) msgid "" "If is defined to yes in /etc/login.defs, userdel-" "f kann das Löschen dieser Gruppe erzwungen werden." -#: userdel.8.xml:298(para) +#: userdel.8.xml:309(para) +#, fuzzy +#| msgid "" +#| "chfn1, chsh1, " +#| "passwd1, crypt3, " +#| "gpasswd8, groupadd8, " +#| "groupdel8, groupmod8, " +#| "login.defs5, useradd8, " +#| "userdel8." msgid "" "chfn1, chsh8, " "groupdel8, groupmod8, " -"useradd88, subgid5, subuid5, useradd8, usermod8." msgstr "" @@ -1744,35 +2030,37 @@ msgstr "" "citerefentry>, chsh1, " "passwd1, login.defs5, " +"citerefentry>, crypt3, " "gpasswd8, groupadd8, " "groupdel8, groupmod8, " -"useradd8, usermod8." +"login.defs5, useradd8, " +"userdel8." -#: useradd.8.xml:72(refentrytitle) useradd.8.xml:79(refname) -#: useradd.8.xml:84(command) useradd.8.xml:91(command) -#: useradd.8.xml:95(command) login.defs.5.xml:466(term) +#: useradd.8.xml:74(refentrytitle) useradd.8.xml:81(refname) +#: useradd.8.xml:86(command) useradd.8.xml:93(command) +#: useradd.8.xml:97(command) login.defs.5.xml:472(term) msgid "useradd" msgstr "useradd" -#: useradd.8.xml:80(refpurpose) +#: useradd.8.xml:82(refpurpose) msgid "create a new user or update default new user information" msgstr "" "erstellt einen neuen Benutzer oder aktualisiert die Standardwerte für neue " "Benutzer" -#: useradd.8.xml:92(arg) useradd.8.xml:96(arg) +#: useradd.8.xml:94(arg) useradd.8.xml:98(arg) msgid "-D" msgstr "-D" -#: useradd.8.xml:105(para) +#: useradd.8.xml:107(para) msgid "" "When invoked without the option, the useradd command creates a new user account using the values specified on " @@ -1788,7 +2076,7 @@ msgstr "" "Befehl useradd Systemdateien, erstellt ein Home-" "Verzeichnis für den neuen Benutzer und kopiert Dateien." -#: useradd.8.xml:114(para) +#: useradd.8.xml:116(para) msgid "" "By default, a group will also be created for the new user (see , , and " @@ -1798,31 +2086,31 @@ msgstr "" "(vergleiche , , " "und )." -#: useradd.8.xml:123(para) +#: useradd.8.xml:125(para) msgid "The options which apply to the useradd command are:" msgstr "" "Die Optionen, die vom Befehl useradd unterstützt werden, " "sind:" -#: useradd.8.xml:127(term) useradd.8.xml:546(term) +#: useradd.8.xml:129(term) useradd.8.xml:530(term) msgid "" -", BASE_DIR-b,  BASE_DIR" msgstr "" -", WURZEL_VERZ" +",  " +"WURZEL_VERZ" -#: useradd.8.xml:132(para) +#: useradd.8.xml:133(para) msgid "" -"The default base directory for the system if option is not used, " +"The default base directory for the system if  " +"HOME_DIR is not specified. BASE_DIR is concatenated with the account name to define the home " +"directory. If the option is not used, " "BASE_DIR must exist." msgstr "" "Das standardmäßige Wurzelverzeichnis des Systems, wenn nicht eines mit " -"HOME_VERZ festgelegt wurde. " -"Der Name des Home-Verzeichnisses besteht aus der Verbindung von " +" HOME_VERZ festgelegt " +"wurde. Der Name des Home-Verzeichnisses besteht aus der Verbindung von " "WURZEL_VERZ und dem Kontonamen. Wenn die Option " " nicht verwendet wird, muss WURZEL_VERZ existieren." @@ -1838,7 +2126,7 @@ msgstr "" "in /etc/default/useradd festgelegt wurde, anderenfalls " "/home." -#: useradd.8.xml:155(para) +#: useradd.8.xml:154(para) msgid "" "Any text string. It is generally a short description of the login, and is " "currently used as the field for the user's full name." @@ -1847,7 +2135,19 @@ msgstr "" "des Logins und wird im Moment im Feld für den vollständigen Namen des " "Benutzers gespeichert." -#: useradd.8.xml:168(para) +#: useradd.8.xml:162(term) +#, fuzzy +#| msgid "" +#| ",  HOME_DIR" +msgid "" +",  HOME_DIR" +msgstr "" +",  HOME_VERZ" + +#: useradd.8.xml:166(para) msgid "" "The new user will be created using HOME_DIR as " "the value for the user's login directory. The default is to append the " @@ -1863,15 +2163,15 @@ msgstr "" "replaceable> angehängt. Das Verzeichnis HOME_VERZ " "muss nicht vorhanden sein, sondern wird gegebenenfalls angelegt." -#: useradd.8.xml:180(term) +#: useradd.8.xml:178(term) msgid ", " msgstr ", " -#: useradd.8.xml:184(para) +#: useradd.8.xml:182(para) msgid "See below, the subsection \"Changing the default values\"." msgstr "Lesen Sie dazu unten den Abschnitt »Die Standardwerte verändern«." -#: useradd.8.xml:199(para) +#: useradd.8.xml:196(para) msgid "" "If not specified, useradd will use the default expiry " "date specified by the variable in /etc/" @@ -1882,7 +2182,7 @@ msgstr "" "/etc/default/useradd bestimmt wurde, anderenfalls eine " "leere Zeichenkette (kein Verfall)." -#: useradd.8.xml:213(para) +#: useradd.8.xml:209(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled. A value of 0 disables the account as soon as the password has " @@ -1892,7 +2192,7 @@ msgstr "" "deaktiviert wird. Ein Wert von 0 deaktiviert das Konto, sobald das Passwort " "abläuft. Ein Wert von -1 schaltet diese Funktion ab." -#: useradd.8.xml:219(para) +#: useradd.8.xml:215(para) msgid "" "If not specified, useradd will use the default inactivity " "period specified by the variable in /etc/" @@ -1903,7 +2203,7 @@ msgstr "" "option> in /etc/default/useradd bestimmt wurde, " "anderenfalls -1." -#: useradd.8.xml:233(para) +#: useradd.8.xml:228(para) msgid "" "The group name or number of the user's initial login group. The group name " "must exist. A group number must refer to an already existing group." @@ -1912,7 +2212,7 @@ msgstr "" "Gruppenname muss existieren. Die Gruppenzahl muss auf eine bereits " "vorhandene Gruppe verweisen." -#: useradd.8.xml:238(para) +#: useradd.8.xml:233(para) msgid "" "If not specified, the behavior of useradd will depend on " "the variable in /etc/login.defsGROUP in /etc/default/" "useradd definiert wurde, anderenfalls 100." -#: useradd.8.xml:261(para) +#: useradd.8.xml:255(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -1950,15 +2250,15 @@ msgstr "" "Option bestimmt wurde. Standardmäßig ist der Benutzer " "nur Mitglied der Ausgangsgruppe." -#: useradd.8.xml:278(term) +#: useradd.8.xml:272(term) msgid "" -", SKEL_DIR-k,  SKEL_DIR" msgstr "" -", GERÜST_VERZ-k,  GERÜST_VERZ" -#: useradd.8.xml:283(para) +#: useradd.8.xml:276(para) msgid "" "The skeleton directory, which contains files and directories to be copied in " "the user's home directory, when the home directory is created by " @@ -1968,7 +2268,7 @@ msgstr "" "Home-Verzeichnis des Benutzers kopiert werden, wenn es von useradd erstellt wird." -#: useradd.8.xml:288(para) +#: useradd.8.xml:281(para) msgid "" "This option is only valid if the (or ) option is specified." @@ -1976,7 +2276,7 @@ msgstr "" "Diese Option ist nur zulässig, wenn auch die Option " "(oder ) angegeben wird." -#: useradd.8.xml:292(para) +#: useradd.8.xml:285(para) msgid "" "If this option is not set, the skeleton directory is defined by the " " variable in /etc/default/useradd " @@ -1986,52 +2286,52 @@ msgstr "" "Variable in /etc/default/useradd " "festgelegt, anderenfalls ist dieses /etc/skel." -#: useradd.8.xml:298(para) +#: useradd.8.xml:291(para) msgid "If possible, the ACLs and extended attributes are copied." msgstr "Soweit möglich, werden die ACLs und erweiterten Attribute kopiert." -#: useradd.8.xml:304(term) groupadd.8.xml:137(term) +#: useradd.8.xml:297(term) groupadd.8.xml:137(term) msgid "" -", KEY-K,  KEY=VALUE" msgstr "" -", SCHLÜSSEL-K,  SCHLÜSSEL=WERT" -#: useradd.8.xml:309(para) +#: useradd.8.xml:301(para) msgid "" "Overrides /etc/login.defs defaults (, , " " and others). Example: " -"PASS_MAX_DAYS-K PASS_MAX_DAYS=-1 can be used when creating system " "account to turn off password ageing, even though system account has no " "password at all. Multiple options can be specified, e." -"g.: UID_MIN=100UID_MAX=499" +"g.:  UID_MIN=100  " +"UID_MAX=499" msgstr "" "Überschreibt die Standardwerte aus /etc/login.defs " "(, , , " " und andere). Beispiel: " -"PASS_MAX_TAGE-K PASS_MAX_TAGE=-1 kann eingesetzt werden, wenn ein " "Systemkonto erstellt wird, um den Verfall des Passworts abzuschalten, selbst " "wenn das Systemkonto überhaupt kein Passwort besitzt. Die Option zurückgegeben wird. " "Standardmäßig ist das Passwort deaktiviert." -#: useradd.8.xml:430(term) newusers.8.xml:287(term) groupadd.8.xml:190(term) +#: useradd.8.xml:418(term) newusers.8.xml:289(term) groupadd.8.xml:188(term) msgid ", " msgstr ", " -#: useradd.8.xml:434(para) newusers.8.xml:291(para) +#: useradd.8.xml:422(para) newusers.8.xml:293(para) msgid "Create a system account." msgstr "erstellt ein Systemkonto" -#: useradd.8.xml:437(para) +#: useradd.8.xml:425(para) msgid "" "System users will be created with no aging information in /etc/" "shadow, and their numeric identifiers are chosen in the " @@ -2150,7 +2450,7 @@ msgstr "" " bis gewählt (gleiches gilt " "für die GID bei der Erstellung von Gruppen)." -#: useradd.8.xml:446(para) +#: useradd.8.xml:434(para) msgid "" "Note that useradd will not create a home directory for " "such an user, regardless of the default setting in /etc/login." @@ -2162,7 +2462,7 @@ msgstr "" "unabhängig von der Einstellung in /etc/login.defs " "() kein Home-Verzeichnis erzeugen wird." -#: useradd.8.xml:475(para) +#: useradd.8.xml:461(para) msgid "" "The name of the user's login shell. The default is to leave this field " "blank, which causes the system to select the default login shell specified " @@ -2174,7 +2474,7 @@ msgstr "" "der Variable in /etc/default/useradd definiert wird, anderenfalls bleibt das Feld leer." -#: useradd.8.xml:490(para) +#: useradd.8.xml:475(para) msgid "" "The numerical value of the user's ID. This value must be unique, unless the " " option is used. The value must be non-negative. The " @@ -2187,7 +2487,7 @@ msgstr "" "gleich und größer als jeder andere Wert eines " "Benutzers verwendet." -#: useradd.8.xml:497(para) +#: useradd.8.xml:482(para) msgid "" "See also the option and the " "description." @@ -2195,11 +2495,11 @@ msgstr "" "Vergleichen Sie auch die Option und die Ausführungen zu " "." -#: useradd.8.xml:504(term) +#: useradd.8.xml:489(term) msgid ", " msgstr ", " -#: useradd.8.xml:508(para) +#: useradd.8.xml:493(para) msgid "" "Create a group with the same name as the user, and add the user to this " "group." @@ -2207,7 +2507,7 @@ msgstr "" "erstellt eine Gruppe mit dem gleichen Name wie der Benutzer und fügt diesen " "der Gruppe hinzu" -#: useradd.8.xml:526(para) +#: useradd.8.xml:510(para) msgid "" "The SELinux user for the user's login. The default is to leave this field " "blank, which causes the system to select the default SELinux user." @@ -2216,11 +2516,11 @@ msgstr "" "bleibt dieses Feld leer und es wird dem System überlassen, den SELinux-" "Benutzer zu bestimmen." -#: useradd.8.xml:536(title) +#: useradd.8.xml:520(title) msgid "Changing the default values" msgstr "Die Standardwerte verändern" -#: useradd.8.xml:537(para) +#: useradd.8.xml:521(para) msgid "" "When invoked with only the option, useradd will display the current default values. When invoked with bei der Erstellung eines neuen Kontos verwendet wird." -#: useradd.8.xml:558(para) +#: useradd.8.xml:541(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2253,11 +2553,11 @@ msgstr "" "Diese Option verändert die Variable in /etc/" "default/useradd." -#: useradd.8.xml:570(para) +#: useradd.8.xml:552(para) msgid "The date on which the user account is disabled." msgstr "das Datum, an dem das Benutzerkonto abgeschaltet wird" -#: useradd.8.xml:571(para) +#: useradd.8.xml:553(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2265,7 +2565,7 @@ msgstr "" "Diese Option verändert die Variable in /" "etc/default/useradd." -#: useradd.8.xml:583(para) +#: useradd.8.xml:564(para) msgid "" "The number of days after a password has expired before the account will be " "disabled." @@ -2273,7 +2573,7 @@ msgstr "" "die Anzahl von Tagen nach dem Ablaufen des Passworts bis das Konto " "deaktiviert wird" -#: useradd.8.xml:587(para) +#: useradd.8.xml:568(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2281,7 +2581,7 @@ msgstr "" "Diese Option verändert die Variable in /" "etc/default/useradd." -#: useradd.8.xml:599(para) +#: useradd.8.xml:579(para) msgid "" "The group name or ID for a new user's initial group (when the is used or when the " @@ -2295,7 +2595,7 @@ msgstr "" "option> auf no gesetzt ist). Die bezeichnete " "Gruppe und die GID müssen existieren." -#: useradd.8.xml:608(para) +#: useradd.8.xml:588(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2303,11 +2603,11 @@ msgstr "" "Diese Option verändert die Variable in /etc/" "default/useradd." -#: useradd.8.xml:620(para) +#: useradd.8.xml:599(para) msgid "The name of a new user's login shell." msgstr "der Name der Anmelde-Shell des neuen Benutzers" -#: useradd.8.xml:623(para) +#: useradd.8.xml:602(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2315,11 +2615,11 @@ msgstr "" "Diese Option verändert die Variable in /etc/" "default/useradd." -#: useradd.8.xml:635(title) +#: useradd.8.xml:614(title) msgid "NOTES" msgstr "ANMERKUNGEN" -#: useradd.8.xml:636(para) +#: useradd.8.xml:615(para) msgid "" "The system administrator is responsible for placing the default user files " "in the /etc/skel/ directory (or any other skeleton " @@ -2331,7 +2631,7 @@ msgstr "" "einem anderen Gerüstverzeichnis, das in /etc/default/useradd oder über die Befehlszeile definiert wurde), anzulegen." -#: useradd.8.xml:645(para) +#: useradd.8.xml:624(para) msgid "" "You may not add a user to a NIS or LDAP group. This must be performed on the " "corresponding server." @@ -2339,7 +2639,7 @@ msgstr "" "Sie dürfen einen Benutzer nicht einer NIS- oder LDAP-Gruppe hinzufügen. Dies " "muss auf dem entsprechenden Server durchgeführt werden." -#: useradd.8.xml:650(para) +#: useradd.8.xml:629(para) msgid "" "Similarly, if the username already exists in an external user database such " "as NIS or LDAP, useradd will deny the user account " @@ -2349,7 +2649,7 @@ msgstr "" "erstellen, wenn der Benutzername schon in einer externen Benutzerdatenbank " "wie z.B. NIS oder LDAP vorhanden ist." -#: useradd.8.xml:656(para) +#: useradd.8.xml:635(para) msgid "" "Usernames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " @@ -2360,7 +2660,7 @@ msgstr "" "Gedankenstriche enthalten. Sie können mit einem Dollarzeichen enden. Als " "regulärer Ausdruck: [a-z_][a-z0-9_-]*[$]?" -#: useradd.8.xml:662(para) +#: useradd.8.xml:641(para) msgid "Usernames may only be up to 32 characters long." msgstr "Benutzernamen dürfen nur bis zu 32 Zeichen lang sein." @@ -2607,74 +2907,72 @@ msgstr "" "Sie wird ebenfalls von pam_umask als die Standard-Umask " "verwendet." -#: useradd.8.xml:721(filename) +#: useradd.8.xml:702(filename) msgid "/etc/default/useradd" msgstr "/etc/default/useradd" # type: Plain text -#: useradd.8.xml:723(para) +#: useradd.8.xml:704(para) msgid "Default values for account creation." msgstr "Standardwerte für die Erstellung eines Kontos" -#: useradd.8.xml:727(filename) +#: useradd.8.xml:708(filename) msgid "/etc/skel/" msgstr "/etc/skel/" -#: useradd.8.xml:729(para) +#: useradd.8.xml:710(para) msgid "Directory containing default files." msgstr "Verzeichnis, das die Standarddateien enthält" -#: useradd.8.xml:765(replaceable) shadow.3.xml:58(manvolnum) -#: pwck.8.xml:317(replaceable) passwd.1.xml:462(replaceable) -#: grpck.8.xml:269(replaceable) groupmod.8.xml:255(replaceable) -#: groupadd.8.xml:299(replaceable) +#: useradd.8.xml:758(replaceable) shadow.3.xml:58(manvolnum) +#: pwck.8.xml:316(replaceable) passwd.1.xml:461(replaceable) +#: grpck.8.xml:268(replaceable) groupmod.8.xml:252(replaceable) +#: groupadd.8.xml:296(replaceable) msgid "3" msgstr "3" -#: useradd.8.xml:767(para) passwd.1.xml:482(para) groupmod.8.xml:257(para) -#: groupadd.8.xml:301(para) +#: useradd.8.xml:760(para) passwd.1.xml:481(para) groupmod.8.xml:254(para) +#: groupadd.8.xml:298(para) msgid "invalid argument to option" msgstr "ungültiges Argument für Option" -#: useradd.8.xml:771(replaceable) pwck.8.xml:323(replaceable) -#: passwd.1.xml:468(replaceable) grpck.8.xml:275(replaceable) -#: groupmod.8.xml:261(replaceable) groupadd.8.xml:305(replaceable) +#: useradd.8.xml:764(replaceable) pwck.8.xml:322(replaceable) +#: passwd.1.xml:467(replaceable) grpck.8.xml:274(replaceable) +#: groupmod.8.xml:258(replaceable) groupadd.8.xml:302(replaceable) msgid "4" msgstr "4" -#: useradd.8.xml:773(para) +#: useradd.8.xml:766(para) msgid "UID already in use (and no )" msgstr "UID ist schon vergeben (und kein )" -#: useradd.8.xml:779(para) groupmod.8.xml:263(para) groupmod.8.xml:269(para) -#: groupdel.8.xml:178(para) +#: useradd.8.xml:772(para) groupmod.8.xml:260(para) groupmod.8.xml:266(para) +#: groupdel.8.xml:177(para) msgid "specified group doesn't exist" msgstr "angegebene Gruppe ist nicht vorhanden" -#: useradd.8.xml:783(replaceable) groupmod.8.xml:273(replaceable) -#: groupadd.8.xml:311(replaceable) +#: useradd.8.xml:776(replaceable) groupmod.8.xml:270(replaceable) +#: groupadd.8.xml:308(replaceable) msgid "9" msgstr "9" -#: useradd.8.xml:785(para) +#: useradd.8.xml:778(para) msgid "username already in use" msgstr "Benutzername ist schon vergeben" -#: useradd.8.xml:797(para) +#: useradd.8.xml:790(para) msgid "can't create home directory" msgstr "Home-Verzeichnis kann nicht erstellt werden." -#: useradd.8.xml:801(replaceable) -#, fuzzy -#| msgid "1" +#: useradd.8.xml:794(replaceable) msgid "14" -msgstr "1" +msgstr "14" -#: useradd.8.xml:803(para) +#: useradd.8.xml:796(para) msgid "can't update SELinux user mapping" -msgstr "" +msgstr "Die Zuordnung von SELinux-Benutzern kann nicht aktualisiert werden." -#: useradd.8.xml:743(para) +#: useradd.8.xml:736(para) msgid "" "The useradd command exits with the following values: " "" @@ -2682,7 +2980,26 @@ msgstr "" "Der Befehl useradd gibt beim Beenden folgende Werte " "zurück: " -#: useradd.8.xml:812(para) +#: useradd.8.xml:805(para) +#, fuzzy +#| msgid "" +#| "chfn1, chsh1, " +#| "passwd1, crypt3, " +#| "groupadd8, groupdel8, " +#| "groupmod8, login.defs5, " +#| "newusers8, userdel8, " +#| "usermod8." msgid "" "chfn1, chsh, login.defs5, " "newusers8, userdel8, " -"usermod8." +"manvolnum>, subgid5, subuid5, userdel8, usermod8." msgstr "" "chfn1, chsh-c, COMMAND-c,  COMMAND" msgstr "" -", BEFEHL-c,  BEFEHL" -#: su.1.xml:155(para) +#: su.1.xml:154(para) msgid "" "Specify a command that will be invoked by the shell using its , , " msgstr ", , " -#: su.1.xml:173(para) +#: su.1.xml:172(para) msgid "" "Provide an environment similar to what the user would expect had the user " "logged in directly." @@ -3124,11 +3444,17 @@ msgstr "" "Eine Umgebung wird zur Verfügung gestellt, die der entspricht, die der " "Benutzer nach einer direkten Anmeldung erwartet." -#: su.1.xml:177(para) +#: su.1.xml:176(para) +#, fuzzy +#| msgid "" +#| "When is used, it must be specified as the last " +#| "su option. The other forms ( and " +#| ") do not have this restriction." msgid "" -"When is used, it must be specified as the last " -"su option. The other forms ( and " -") do not have this restriction." +"When is used, it must be specified before any " +". For portability it is recommended to use it as " +"last option, before any . The other forms ( and ) do not have this restriction." msgstr "" "Wenn verwendet wird, muss es als die letzte Option von " "su angegeben werden. Die übrigen Formen ((." #: pwconv.8.xml:63(refentrytitle) pwconv.8.xml:70(refname) -#: pwconv.8.xml:79(command) login.defs.5.xml:423(term) +#: pwconv.8.xml:79(command) login.defs.5.xml:429(term) msgid "pwconv" msgstr "pwconv" #: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) -#: login.defs.5.xml:432(term) +#: login.defs.5.xml:438(term) msgid "pwunconv" msgstr "pwunconv" #: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) -#: login.defs.5.xml:336(term) +#: login.defs.5.xml:340(term) msgid "grpconv" msgstr "grpconv" #: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) -#: login.defs.5.xml:342(term) +#: login.defs.5.xml:346(term) msgid "grpunconv" msgstr "grpunconv" @@ -4496,7 +4814,7 @@ msgstr "" "pwunconv, grpconv und " "grpunconv unterstützt werden, sind:" -#: pwconv.8.xml:218(para) +#: pwconv.8.xml:217(para) msgid "" "Errors in the password or group files (such as invalid or duplicate entries) " "may cause these programs to loop forever or fail in other strange ways. " @@ -4509,7 +4827,7 @@ msgstr "" "ausführen, um solche Fehler zu entfernen, bevor Sie von oder zu Shadow-" "Passwörtern oder -gruppen umwandeln." -#: pwconv.8.xml:229(para) +#: pwconv.8.xml:228(para) msgid "" "The following configuration variable in /etc/login.defs " "changes the behavior of grpconv and grpunconvgrpconv und " "grpunconv:" -#: pwconv.8.xml:237(para) +#: pwconv.8.xml:236(para) msgid "" "The following configuration variables in /etc/login.defs change the behavior of pwconv:" @@ -4527,7 +4845,7 @@ msgstr "" "Die folgenden Konfigurationsvariablen in /etc/login.defs beeinflussen das Verhalten von pwconv:" -#: pwconv.8.xml:264(para) +#: pwconv.8.xml:263(para) msgid "" "grpck8, login.defs-r, " msgid "Execute the pwck command in read-only mode." msgstr "führt den Befehl pwck im Modus Nur-Lesen aus" -#: pwck.8.xml:222(term) grpck.8.xml:186(term) +#: pwck.8.xml:221(term) grpck.8.xml:185(term) msgid ", " msgstr ", " -#: pwck.8.xml:224(para) +#: pwck.8.xml:223(para) msgid "" "Sort entries in /etc/passwd and /etc/shadow by UID." @@ -4722,12 +5040,12 @@ msgstr "" "ordnet die Einträge in /etc/passwd und /etc/" "shadow nach der UID" -#: pwck.8.xml:228(para) +#: pwck.8.xml:227(para) msgid "This option has no effect when is enabled." msgstr "" "Diese Option ist wirkungslos, wenn aktiviert ist." -#: pwck.8.xml:235(para) +#: pwck.8.xml:234(para) msgid "" "By default, pwck operates on the files /etc/" "passwd and /etc/shadowpasswd und shadow auswählen." -#: pwck.8.xml:244(para) +#: pwck.8.xml:243(para) msgid "" "Note that when is enabled, you cannot specify an " "alternative shadow file. In future releases, this " @@ -4752,27 +5070,27 @@ msgstr "" "Versionen kann dieser Parameter durch ein anderes TCB-Verzeichnis ersetzt " "werden." -#: pwck.8.xml:313(para) +#: pwck.8.xml:312(para) msgid "one or more bad password entries" msgstr "ein oder mehrere fehlerhafte Passworteinträge" -#: pwck.8.xml:319(para) +#: pwck.8.xml:318(para) msgid "can't open password files" msgstr "Die Passwortdatei kann nicht geöffnet werden." -#: pwck.8.xml:325(para) +#: pwck.8.xml:324(para) msgid "can't lock password files" msgstr "Die Passwortdatei kann nicht gesperret werden." -#: pwck.8.xml:331(para) +#: pwck.8.xml:330(para) msgid "can't update password files" msgstr "Die Passwortdatei kann nicht aktualisieren werden." -#: pwck.8.xml:337(para) +#: pwck.8.xml:336(para) msgid "can't sort password files" msgstr "Die Passwortdatei kann nicht sortieren werden." -#: pwck.8.xml:295(para) +#: pwck.8.xml:294(para) msgid "" "The pwck command exits with the following values: " "" @@ -4780,7 +5098,7 @@ msgstr "" "Der Befehl pwck gibt beim Beenden folgende Werte zurück: " "" -#: pwck.8.xml:346(para) +#: pwck.8.xml:345(para) msgid "" "group5, grpck-i, INACTIVE-i,  INACTIVE" msgstr "" -", INAKTIV-i,  INAKTIV" #: passwd.1.xml:224(para) @@ -5321,10 +5639,10 @@ msgstr "Benutzer mit einem gesperrten Passwort können dieses nicht ändern." #: passwd.1.xml:269(term) msgid "" -", MIN_DAYS-n,  MIN_DAYS" msgstr "" -", MIN_TAGE-n,  MIN_TAGE" #: passwd.1.xml:273(para) chage.1.xml:168(para) @@ -5340,21 +5658,21 @@ msgstr "" #: passwd.1.xml:291(term) msgid "" -", REPOSITORY" +",  " +"REPOSITORY" msgstr "" -", DEPOT-r,  DEPOT" #: passwd.1.xml:295(para) msgid "change password in REPOSITORY repository" msgstr "ändert das Passwort im Depot DEPOT" -#: passwd.1.xml:314(term) +#: passwd.1.xml:313(term) msgid ", " msgstr ", " -#: passwd.1.xml:318(para) +#: passwd.1.xml:317(para) msgid "" "Display account status information. The status information consists of 7 " "fields. The first field is the user's login name. The second field indicates " @@ -5372,11 +5690,11 @@ msgstr "" "sind das Mindestalter, das Höchstalter, die Dauer der Warnung und die Dauer " "der Untätigkeit für das Passwort. Die Zeiträume werden in Tagen ausgedrückt." -#: passwd.1.xml:332(term) +#: passwd.1.xml:331(term) msgid ", " msgstr ", " -#: passwd.1.xml:336(para) +#: passwd.1.xml:335(para) msgid "" "Unlock the password of the named account. This option re-enables a password " "by changing the password back to its previous value (to the value before " @@ -5386,15 +5704,15 @@ msgstr "" "indem das Passwort auf seinen alten Wert zurückgesetzt wird, den es hatte, " "bevor die Option verwendet wurde." -#: passwd.1.xml:345(term) +#: passwd.1.xml:344(term) msgid "" -", WARN_DAYS" +",  " +"WARN_DAYS" msgstr "" -", WARN_TAGE" +",  " +"WARN_TAGE" -#: passwd.1.xml:349(para) +#: passwd.1.xml:348(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 " @@ -5406,15 +5724,15 @@ msgstr "" "replaceable> bezeichnet die Anzahl der Tage, für die ein Benutzer vor " "Verfall seines Passworts gewarnt wird." -#: passwd.1.xml:358(term) +#: passwd.1.xml:357(term) msgid "" -", MAX_DAYS-x,  MAX_DAYS" msgstr "" -", MAX_TAGE-x,  MAX_TAGE" -#: passwd.1.xml:362(para) +#: passwd.1.xml:361(para) msgid "" "Set the maximum number of days a password remains valid. After " "MAX_DAYS, the password is required to be changed." @@ -5422,7 +5740,7 @@ msgstr "" "Bestimmt die maximale Anzahl von Tagen, die das Passwort gültig bleibt. Nach " "MAX_TAGE Tagen muss das Passwort geändert werden." -#: passwd.1.xml:374(para) +#: passwd.1.xml:373(para) msgid "" "Password complexity checking may vary from site to site. The user is urged " "to select a password as complex as he or she feels comfortable with." @@ -5431,7 +5749,7 @@ msgstr "" "unterscheiden. Der Benutzer wird angehalten, ein möglichst komplexes, von " "ihm aber gut zu verwendendes Passwort zu wählen." -#: passwd.1.xml:379(para) +#: passwd.1.xml:378(para) msgid "" "Users may not be able to change their password on a system if NIS is enabled " "and they are not logged into the NIS server." @@ -5439,7 +5757,7 @@ msgstr "" "Benutzer können unter Umständen ihr Passwort nicht ändern, wenn auf dem " "System NIS aktiviert ist, sie aber nicht am NIS-Server angemeldet sind." -#: passwd.1.xml:384(para) +#: passwd.1.xml:383(para) msgid "" "passwd uses PAM to authenticate users and to change their " "passwords." @@ -5659,36 +5977,36 @@ msgstr "" "Falls > " ", wird der höhere Wert verwendet." -#: passwd.1.xml:430(filename) +#: passwd.1.xml:429(filename) msgid "/etc/pam.d/passwd" msgstr "/etc/pam.d/passwd" -#: passwd.1.xml:432(para) +#: passwd.1.xml:431(para) msgid "PAM configuration for passwd." msgstr "PAM-Konfiguration für passwd" -#: passwd.1.xml:452(para) chage.1.xml:292(para) +#: passwd.1.xml:451(para) chage.1.xml:291(para) msgid "permission denied" msgstr "Berechtigung verweigert" -#: passwd.1.xml:458(para) +#: passwd.1.xml:457(para) msgid "invalid combination of options" msgstr "ungültige Kombination von Optionen" -#: passwd.1.xml:464(para) +#: passwd.1.xml:463(para) msgid "unexpected failure, nothing done" msgstr "unerwarteter Fehler, nichts wurde verändert" -#: passwd.1.xml:470(para) +#: passwd.1.xml:469(para) msgid "unexpected failure, passwd file missing" msgstr "unerwarteter Fehler, die Datei passwd fehlt" -#: passwd.1.xml:476(para) +#: passwd.1.xml:475(para) msgid "passwd file busy, try again" msgstr "" "Datei passwd wird benutzt, bitte nochmal versuchen" -#: passwd.1.xml:440(para) +#: passwd.1.xml:439(para) msgid "" "The passwd command exits with the following values: " "" @@ -5696,7 +6014,7 @@ msgstr "" "Der Befehl passwd gibt beim Beenden folgende Werte " "zurück: " -#: passwd.1.xml:491(para) +#: passwd.1.xml:490(para) msgid "" "chpasswd8, passwdnologin command appearred in BSD 4.4." msgstr "Der Befehl nologin tauchte erstmals in BSD 4.4 auf." -#: newusers.8.xml:70(refentrytitle) newusers.8.xml:77(refname) -#: newusers.8.xml:83(command) login.defs.5.xml:387(term) +#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname) +#: newusers.8.xml:85(command) login.defs.5.xml:391(term) msgid "newusers" msgstr "newusers" -#: newusers.8.xml:78(refpurpose) +#: newusers.8.xml:80(refpurpose) msgid "update and create new users in batch" msgstr "erstellt oder aktualisiert mehrere neue Benutzer am Stück" -#: newusers.8.xml:88(replaceable) +#: newusers.8.xml:90(replaceable) msgid "file" msgstr "Datei" -#: newusers.8.xml:95(para) +#: newusers.8.xml:97(para) msgid "" "The newusers command reads a file (or the standard input by default) and uses this information to " @@ -5791,19 +6109,19 @@ msgstr "" "passwd5) mit den unten aufgeführten Ausnahmen:" -#: newusers.8.xml:103(para) +#: newusers.8.xml:105(para) msgid "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" msgstr "pw_Name:pw_Passwort:pw_uid:pw_gid:pw_gecos:pw_Verz:pw_shell" -#: newusers.8.xml:108(emphasis) +#: newusers.8.xml:110(emphasis) msgid "pw_name" msgstr "pw_Name" -#: newusers.8.xml:111(para) +#: newusers.8.xml:113(para) msgid "This is the name of the user." msgstr "Dies ist der Name des Benutzers." -#: newusers.8.xml:114(para) +#: newusers.8.xml:116(para) msgid "" "It can be the name of a new user or the name of an existing user (or an user " "created before by newusers). In case of an existing user, " @@ -5814,11 +6132,11 @@ msgstr "" "wurde) handeln. Für den Fall, dass der Benutzer bereits vorhanden ist, " "werden seine Daten verändert, anderenfalls wird ein neuer Benutzer erstellt." -#: newusers.8.xml:125(emphasis) +#: newusers.8.xml:127(emphasis) msgid "pw_passwd" msgstr "pw_Passwort" -#: newusers.8.xml:128(para) +#: newusers.8.xml:130(para) msgid "" "This field will be encrypted and used as the new value of the encrypted " "password." @@ -5826,15 +6144,15 @@ msgstr "" "Dieses Feld wird verschlüsselt und als neuer Wert für das verschlüsselte " "Passwort verwendet." -#: newusers.8.xml:136(emphasis) +#: newusers.8.xml:138(emphasis) msgid "pw_uid" msgstr "pw_uid" -#: newusers.8.xml:139(para) +#: newusers.8.xml:141(para) msgid "This field is used to define the UID of the user." msgstr "Mit diesem Feld wird die UID des Benutzers bestimmt." -#: newusers.8.xml:142(para) +#: newusers.8.xml:144(para) msgid "" "If the field is empty, an new (unused) UID will be defined automatically by " "newusers." @@ -5842,11 +6160,11 @@ msgstr "" "Wenn dieses Feld leer ist, wird von newusers automatisch " "eine neue (noch freie) UID gewählt." -#: newusers.8.xml:146(para) +#: newusers.8.xml:148(para) msgid "If this field contains a number, this number will be used as the UID." msgstr "Wenn dieses Feld eine Zahl enthält, wird sie als UID verwendet." -#: newusers.8.xml:150(para) +#: newusers.8.xml:152(para) msgid "" "If this field contains the name of an existing user (or the name of an user " "created before by newusers), the UID of the specified " @@ -5856,7 +6174,7 @@ msgstr "" "Benutzers, der zuvor mit newusers erstellt wurde), wird " "die UID des angegebenen Benutzers verwendet." -#: newusers.8.xml:156(para) +#: newusers.8.xml:158(para) msgid "" "If the UID of an existing user is changed, the files ownership of the user's " "file should be fixed manually." @@ -5864,15 +6182,15 @@ msgstr "" "Falls die UID eines bestehenden Benutzers verändert wird, muss der " "Eigentümer der Dateien des Benutzers per Hand angepasst werden." -#: newusers.8.xml:164(emphasis) +#: newusers.8.xml:166(emphasis) msgid "pw_gid" msgstr "pw_gid" -#: newusers.8.xml:167(para) +#: newusers.8.xml:169(para) msgid "This field is used to define the primary group ID for the user." msgstr "Mit diesem Feld wird die ID der Hauptgruppe des Benutzers definiert." -#: newusers.8.xml:170(para) +#: newusers.8.xml:172(para) msgid "" "If this field contains the name of an existing group (or a group created " "before by newusers), the GID of this group will be used " @@ -5882,7 +6200,7 @@ msgstr "" "Gruppe, die zuvor mit newusers erstellt wurde), wird die " "GID dieser Gruppe als ID der Hauptgruppe des Benutzers verwendet." -#: newusers.8.xml:176(para) +#: newusers.8.xml:178(para) msgid "" "If this field is a number, this number will be used as the primary group ID " "of the user. If no groups exist with this GID, a new group will be created " @@ -5892,7 +6210,7 @@ msgstr "" "Benutzers verwendet. Falls eine Gruppe mit dieser GID nicht existiert, wird " "eine neue Gruppe mit dieser GID unter dem Namen des Benutzers erstellt." -#: newusers.8.xml:182(para) +#: newusers.8.xml:184(para) msgid "" "If this field is empty, a new group will be created with the name of the " "user and a GID will be automatically defined by newusers " @@ -5904,7 +6222,7 @@ msgstr "" "GID gewählt, die als ID der Hauptgruppe des Benutzers und als GID für die " "neue Gruppe dient." -#: newusers.8.xml:188(para) +#: newusers.8.xml:190(para) msgid "" "If this field contains the name of a group which does not exist (and was not " "created before by newusers), a new group will be created " @@ -5918,23 +6236,23 @@ msgstr "" "command> automatisch eine neue GID gewählt, die als ID der Hauptgruppe des " "Benutzers und als GID für die neue Gruppe dient." -#: newusers.8.xml:200(emphasis) +#: newusers.8.xml:202(emphasis) msgid "pw_gecos" msgstr "pw_gecos" -#: newusers.8.xml:203(para) +#: newusers.8.xml:205(para) msgid "This field is copied in the GECOS field of the user." msgstr "Dieses Feld wird in das GECOS-Feld des Benutzers kopiert." -#: newusers.8.xml:210(emphasis) +#: newusers.8.xml:212(emphasis) msgid "pw_dir" msgstr "pw_Verz" -#: newusers.8.xml:213(para) +#: newusers.8.xml:215(para) msgid "This field is used to define the home directory of the user." msgstr "Mit diesem Feld wird das Home-Verzeichnis des Benutzers definiert." -#: newusers.8.xml:216(para) +#: newusers.8.xml:218(para) msgid "" "If this field does not specify an existing directory, the specified " "directory is created, with ownership set to the user being created or " @@ -5944,7 +6262,7 @@ msgstr "" "wird es erstellt. Dieses gehört dem Benutzer, der gerade erstellt und " "aktualisiert wird, und dessen Hauptgruppe." -#: newusers.8.xml:221(para) +#: newusers.8.xml:223(para) msgid "" "If the home directory of an existing user is changed, newusers does not move or copy the content of the old directory to the new " @@ -5954,11 +6272,11 @@ msgstr "" "verschiebt oder kopiert newusers nicht den Inhalt des " "alten Verzeichnisses in das neue. Dies muss von Hand erledigt werden." -#: newusers.8.xml:231(emphasis) +#: newusers.8.xml:233(emphasis) msgid "pw_shell" msgstr "pw_shell" -#: newusers.8.xml:234(para) +#: newusers.8.xml:236(para) msgid "" "This field defines the shell of the user. No checks are performed on this " "field." @@ -5966,7 +6284,7 @@ msgstr "" "Mit diesem Feld wird die Shell des Benutzers definiert. Diese Eingabe wird " "nicht überprüft." -#: newusers.8.xml:242(para) +#: newusers.8.xml:244(para) msgid "" "newusers first tries to create or change all the " "specified users, and then write these changes to the user or group " @@ -5978,7 +6296,7 @@ msgstr "" "Falls ein Fehler auftritt (außer beim Schreiben in die Datenbanken), werden " "in den Datenbanken keine Änderungen vorgenommen." -#: newusers.8.xml:248(para) +#: newusers.8.xml:250(para) msgid "" "During this first pass, users are created with a locked password (and " "passwords are not changed for the users which are not created). A second " @@ -5991,7 +6309,7 @@ msgstr "" "Sofern dabei ein Fehler auftritt, wird dieser angezeigt, die Aktualisierung " "der übrigen Passwörter aber fortgesetzt." -#: newusers.8.xml:256(para) +#: newusers.8.xml:258(para) msgid "" "This command is intended to be used in a large system environment where many " "accounts are updated at a single time." @@ -5999,21 +6317,21 @@ msgstr "" "Dieser Befehl ist für den Einsatz in einer Umgebung mit zahlreichen Systemen " "vorgesehen, in der viele Konten gleichzeitig aktualisiert werden müssen." -#: newusers.8.xml:264(para) +#: newusers.8.xml:266(para) msgid "The options which apply to the newusers command are:" msgstr "" "Die Optionen, die vom Befehl newusers unterstützt werden, " "sind:" -#: newusers.8.xml:269(term) chgpasswd.8.xml:112(term) +#: newusers.8.xml:271(term) chgpasswd.8.xml:112(term) msgid ", " msgstr ", " -#: newusers.8.xml:271(para) chpasswd.8.xml:142(para) chgpasswd.8.xml:114(para) +#: newusers.8.xml:273(para) chpasswd.8.xml:141(para) chgpasswd.8.xml:114(para) msgid "Use the specified method to encrypt the passwords." msgstr "Definiert die Methode, mit der die Passwörter verschlüsselt werden." -#: newusers.8.xml:272(para) chpasswd.8.xml:146(para) chgpasswd.8.xml:118(para) +#: newusers.8.xml:274(para) chpasswd.8.xml:145(para) chgpasswd.8.xml:118(para) msgid "" "The available methods are DES, MD5, NONE, and SHA256 or SHA512 if your libc " "support these methods." @@ -6021,7 +6339,7 @@ msgstr "" "Die verfügbaren Methoden sind DES, MD5, NONE und SHA256 oder SHA512, soweit " "Ihre libc sie unterstützt." -#: newusers.8.xml:294(para) +#: newusers.8.xml:296(para) msgid "" "System users will be created with no aging information in /etc/" "shadow, and their numeric identifiers are chosen in the " @@ -6036,17 +6354,17 @@ msgstr "" "anstelle von bis gewählt " "(gleiches gilt für die GID bei der Erstellung von Gruppen)." -#: newusers.8.xml:321(term) chgpasswd.8.xml:159(term) +#: newusers.8.xml:322(term) chgpasswd.8.xml:158(term) msgid ", " msgstr ", " -#: newusers.8.xml:323(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:161(para) +#: newusers.8.xml:324(para) chpasswd.8.xml:204(para) chgpasswd.8.xml:160(para) msgid "Use the specified number of rounds to encrypt the passwords." msgstr "" "Verwendet die angegebene Anzahl von Runden, um die Passwörter zu " "verschlüsseln." -#: newusers.8.xml:326(para) chpasswd.8.xml:210(para) chgpasswd.8.xml:164(para) +#: newusers.8.xml:327(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:163(para) msgid "" "The value 0 means that the system will choose the default number of rounds " "for the crypt method (5000)." @@ -6054,18 +6372,18 @@ msgstr "" "Ein Wert von 0 bedeutet, dass das System die Standardanzahl der Runden " "(5000) für die Verschlüsselung verwenden wird." -#: newusers.8.xml:330(para) chpasswd.8.xml:214(para) chgpasswd.8.xml:168(para) +#: newusers.8.xml:331(para) chpasswd.8.xml:211(para) chgpasswd.8.xml:167(para) msgid "" "A minimal value of 1000 and a maximal value of 999,999,999 will be enforced." msgstr "Der Mindestwert ist 1000, der Höchstwert 999.999.999." -#: newusers.8.xml:334(para) chpasswd.8.xml:218(para) chgpasswd.8.xml:172(para) +#: newusers.8.xml:335(para) chpasswd.8.xml:215(para) chgpasswd.8.xml:171(para) msgid "You can only use this option with the SHA256 or SHA512 crypt method." msgstr "" "Sie können diese Option nur mit den Verschlüsselungsmethoden SHA256 und " "SHA512 verwenden." -#: newusers.8.xml:338(para) chgpasswd.8.xml:176(para) +#: newusers.8.xml:339(para) chgpasswd.8.xml:175(para) msgid "" "By default, the number of rounds is defined by the SHA_CRYPT_MIN_ROUNDS and " "SHA_CRYPT_MAX_ROUNDS variables in /etc/login.defs." @@ -6074,14 +6392,14 @@ msgstr "" "SHA_CRYPT_MIN_ROUNDS und SHA_CRYPT_MAX_ROUNDS in /etc/login.defs definiert." -#: newusers.8.xml:350(para) +#: newusers.8.xml:351(para) msgid "" "The input file must be protected since it contains unencrypted passwords." msgstr "" "Die Eingabedatei muss geschützt werden, da sie unverschlüsselte Passwörter " "enthält." -#: newusers.8.xml:354(para) chgpasswd.8.xml:192(para) +#: newusers.8.xml:355(para) chgpasswd.8.xml:191(para) msgid "" "You should make sure the passwords and the encryption method respect the " "system's password policy." @@ -6089,26 +6407,42 @@ msgstr "" "Sie sollten darauf achten, dass Passwörter und Verschlüsselungsmethode in " "Einklage mit der Passwortrichtlinie des Systems stehen." -#: newusers.8.xml:427(filename) +#: newusers.8.xml:430(filename) msgid "/etc/pam.d/newusers" msgstr "/etc/pam.d/newusers" -#: newusers.8.xml:429(para) +#: newusers.8.xml:432(para) msgid "PAM configuration for newusers." msgstr "Konfiguration von PAM für newusers." -#: newusers.8.xml:437(para) +#: newusers.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "group5, grpck8, " +#| "passwd5, shadow5, " +#| "usermod8." msgid "" "login.defs5, passwd1, " -"useradd81, subgid5, subuid5, useradd8." msgstr "" -"login.defs5, passwd1, " -"useradd8group5, grpck8, " +"passwd5, shadow5, " +"usermod8." #: newgrp.1.xml:58(refentrytitle) newgrp.1.xml:65(refname) @@ -6237,15 +6571,15 @@ msgstr "/var/run/utmp" msgid "List of current login sessions." msgstr "Liste der aktuellen angemeldeten Sitzungen" -#: login.defs.5.xml:120(refentrytitle) login.defs.5.xml:127(refname) +#: login.defs.5.xml:122(refentrytitle) login.defs.5.xml:129(refname) msgid "login.defs" msgstr "login.defs" -#: login.defs.5.xml:128(refpurpose) +#: login.defs.5.xml:130(refpurpose) msgid "shadow password suite configuration" msgstr "Konfiguration der Werkzeugsammlung für Shadow-Passwörter" -#: login.defs.5.xml:133(para) +#: login.defs.5.xml:135(para) msgid "" "The /etc/login.defs file defines the site-specific " "configuration for the shadow password suite. This file is required. Absence " @@ -6257,7 +6591,7 @@ msgstr "" "muss vorhanden sein. Wenn sie fehlt, wird das System zwar laufen, es können " "aber unerwünschte Ergebnisse auftauchen." -#: login.defs.5.xml:140(para) +#: login.defs.5.xml:142(para) msgid "" "This file is a readable text file, each line of the file describing one " "configuration parameter. The lines consist of a configuration name and " @@ -6272,7 +6606,7 @@ msgstr "" "Rautezeichen »#« eingeleitet. Die Raute muss das erste nicht leere Zeichen " "der Zeile sein." -#: login.defs.5.xml:148(para) +#: login.defs.5.xml:150(para) msgid "" "Parameter values may be of four types: strings, booleans, numbers, and long " "numbers. A string is comprised of any printable characters. A boolean should " @@ -6292,7 +6626,7 @@ msgstr "" "oder Hexadezimalzahlen (beginnen mit »0x«) bestehen. Die maximale Größe der " "Parameter normaler und langer Zahlen ist systemabhängig." -#: login.defs.5.xml:163(para) +#: login.defs.5.xml:165(para) msgid "The following configuration items are provided:" msgstr "Die folgenden Konfigurationsmöglichkeiten sind vorhanden:" @@ -6554,7 +6888,7 @@ msgstr "" "Root verhindert. Der Inhalt der Datei sollte die Gründe enthalten, weshalb " "Anmeldungen untersagt sind." -#: login.defs.5.xml:206(para) +#: login.defs.5.xml:208(para) msgid "" ", and " " are only used at the time of account " @@ -6642,11 +6976,11 @@ msgstr " (Zahl)" msgid "Default ulimit value." msgstr "der Standardwert von ulimit" -#: login.defs.5.xml:237(title) +#: login.defs.5.xml:241(title) msgid "CROSS REFERENCES" msgstr "QUERVERWEISE" -#: login.defs.5.xml:238(para) +#: login.defs.5.xml:242(para) msgid "" "The following cross references show which programs in the shadow password " "suite use which parameters." @@ -6654,22 +6988,22 @@ msgstr "" "Die folgenden Querverweise zeigen, welche Programme aus der Shadow-Passwort-" "Werkzeugsammlung welche Parameter verwenden." -#: login.defs.5.xml:245(term) chage.1.xml:58(refentrytitle) +#: login.defs.5.xml:249(term) chage.1.xml:58(refentrytitle) #: chage.1.xml:65(refname) chage.1.xml:70(command) msgid "chage" msgstr "chage" -#: login.defs.5.xml:247(para) login.defs.5.xml:435(phrase) -#: login.defs.5.xml:502(phrase) +#: login.defs.5.xml:251(para) login.defs.5.xml:441(phrase) +#: login.defs.5.xml:510(phrase) msgid "USE_TCB" msgstr "USE_TCB" -#: login.defs.5.xml:251(term) chfn.1.xml:60(refentrytitle) +#: login.defs.5.xml:255(term) chfn.1.xml:60(refentrytitle) #: chfn.1.xml:67(refname) chfn.1.xml:73(command) msgid "chfn" msgstr "chfn" -#: login.defs.5.xml:253(para) +#: login.defs.5.xml:257(para) msgid "" "CHFN_AUTH CHFN_RESTRICT LOGIN_STRING" @@ -6677,12 +7011,12 @@ msgstr "" "CHFN_AUTH CHFN_RESTRICT LOGIN_STRING" -#: login.defs.5.xml:261(term) chgpasswd.8.xml:57(refentrytitle) +#: login.defs.5.xml:265(term) chgpasswd.8.xml:57(refentrytitle) #: chgpasswd.8.xml:64(refname) chgpasswd.8.xml:70(command) msgid "chgpasswd" msgstr "chgpasswd" -#: login.defs.5.xml:263(para) login.defs.5.xml:294(para) +#: login.defs.5.xml:267(para) login.defs.5.xml:298(para) msgid "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" @@ -6690,75 +7024,75 @@ msgstr "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" -#: login.defs.5.xml:271(term) chpasswd.8.xml:61(refentrytitle) +#: login.defs.5.xml:275(term) chpasswd.8.xml:61(refentrytitle) #: chpasswd.8.xml:68(refname) chpasswd.8.xml:74(command) msgid "chpasswd" msgstr "chpasswd" -#: login.defs.5.xml:274(phrase) +#: login.defs.5.xml:278(phrase) msgid "ENCRYPT_METHOD MD5_CRYPT_ENAB" msgstr "ENCRYPT_METHOD MD5_CRYPT_ENAB" -#: login.defs.5.xml:276(phrase) +#: login.defs.5.xml:280(phrase) msgid "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" -#: login.defs.5.xml:282(term) chsh.1.xml:60(refentrytitle) +#: login.defs.5.xml:286(term) chsh.1.xml:60(refentrytitle) #: chsh.1.xml:67(refname) chsh.1.xml:73(command) msgid "chsh" msgstr "chsh" -#: login.defs.5.xml:284(para) +#: login.defs.5.xml:288(para) msgid "CHSH_AUTH LOGIN_STRING" msgstr "CHSH_AUTH LOGIN_STRING" -#: login.defs.5.xml:292(term) gpasswd.1.xml:62(refentrytitle) +#: login.defs.5.xml:296(term) gpasswd.1.xml:62(refentrytitle) #: gpasswd.1.xml:69(refname) gpasswd.1.xml:83(command) msgid "gpasswd" msgstr "gpasswd" -#: login.defs.5.xml:302(term) groupadd.8.xml:60(refentrytitle) +#: login.defs.5.xml:306(term) groupadd.8.xml:60(refentrytitle) #: groupadd.8.xml:67(refname) groupadd.8.xml:73(command) msgid "groupadd" msgstr "groupadd" -#: login.defs.5.xml:304(para) +#: login.defs.5.xml:308(para) msgid "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" msgstr "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" -#: login.defs.5.xml:311(term) groupdel.8.xml:58(refentrytitle) +#: login.defs.5.xml:315(term) groupdel.8.xml:58(refentrytitle) #: groupdel.8.xml:65(refname) groupdel.8.xml:71(command) msgid "groupdel" msgstr "groupdel" -#: login.defs.5.xml:313(para) login.defs.5.xml:319(para) -#: login.defs.5.xml:325(para) login.defs.5.xml:332(para) -#: login.defs.5.xml:338(para) login.defs.5.xml:344(para) +#: login.defs.5.xml:317(para) login.defs.5.xml:323(para) +#: login.defs.5.xml:329(para) login.defs.5.xml:336(para) +#: login.defs.5.xml:342(para) login.defs.5.xml:348(para) msgid "MAX_MEMBERS_PER_GROUP" msgstr "MAX_MEMBERS_PER_GROUP" -#: login.defs.5.xml:317(term) groupmems.8.xml:61(refentrytitle) +#: login.defs.5.xml:321(term) groupmems.8.xml:61(refentrytitle) #: groupmems.8.xml:68(refname) groupmems.8.xml:74(command) msgid "groupmems" msgstr "groupmems" -#: login.defs.5.xml:323(term) groupmod.8.xml:58(refentrytitle) +#: login.defs.5.xml:327(term) groupmod.8.xml:58(refentrytitle) #: groupmod.8.xml:65(refname) groupmod.8.xml:71(command) msgid "groupmod" msgstr "groupmod" -#: login.defs.5.xml:330(term) grpck.8.xml:58(refentrytitle) +#: login.defs.5.xml:334(term) grpck.8.xml:58(refentrytitle) #: grpck.8.xml:65(refname) grpck.8.xml:71(command) msgid "grpck" msgstr "grpck" -#: login.defs.5.xml:350(term) login.1.xml:90(refentrytitle) +#: login.defs.5.xml:354(term) login.1.xml:90(refentrytitle) #: login.1.xml:97(refname) login.1.xml:103(command) login.1.xml:111(command) #: login.1.xml:118(command) msgid "login" msgstr "login" -#: login.defs.5.xml:352(para) +#: login.defs.5.xml:356(para) msgid "" "CONSOLE CONSOLE_GROUPS DEFAULT_HOME " "ENV_HZ ENV_PATH ENV_SUPATH ENV_TZ ENVIRON_FILEULIMIT UMASK USERGROUPS_ENAB" -#: login.defs.5.xml:379(term) +#: login.defs.5.xml:383(term) msgid "newgrp / sg" msgstr "newgrp / sg" -#: login.defs.5.xml:381(para) +#: login.defs.5.xml:385(para) msgid "SYSLOG_SG_ENAB" msgstr "SYSLOG_SG_ENAB" -#: login.defs.5.xml:389(para) +#: login.defs.5.xml:393(para) +#, fuzzy +#| msgid "" +#| "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " +#| "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SYS_GID_MAX " +#| "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgid "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SYS_GID_MAX " +"\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SUB_GID_COUNT " +"SUB_GID_MAX SUB_GID_MIN SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgstr "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " @@ -6804,7 +7145,7 @@ msgstr "" "\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" -#: login.defs.5.xml:405(para) +#: login.defs.5.xml:411(para) msgid "" "ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB PASS_ALWAYS_WARN " "PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" -#: login.defs.5.xml:416(para) +#: login.defs.5.xml:422(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB" @@ -6822,7 +7163,7 @@ msgstr "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB" -#: login.defs.5.xml:425(para) +#: login.defs.5.xml:431(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE USE_TCB" @@ -6830,7 +7171,7 @@ msgstr "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE USE_TCB" -#: login.defs.5.xml:442(para) +#: login.defs.5.xml:448(para) msgid "" "CONSOLE CONSOLE_GROUPS DEFAULT_HOME " "ENV_HZ ENVIRON_FILE ENV_PATH " @@ -6846,27 +7187,34 @@ msgstr "" "\"no_pam\">SU_WHEEL_ONLY SYSLOG_SU_ENAB USERGROUPS_ENAB" -#: login.defs.5.xml:457(term) +#: login.defs.5.xml:463(term) msgid "sulogin" msgstr "sulogin" -#: login.defs.5.xml:459(para) +#: login.defs.5.xml:465(para) msgid "ENV_HZ ENV_TZ" msgstr "ENV_HZ ENV_TZ" -#: login.defs.5.xml:468(para) +#: login.defs.5.xml:474(para) +#, fuzzy +#| msgid "" +#| "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " +#| "PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +#| "SYS_UID_MIN UID_MAX UID_MIN UMASK TCB_AUTH_GROUP TCB_SYMLINK USE_TCB" msgid "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " -"PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " -"UID_MAX UID_MIN UMASK TCB_AUTH_GROUP TCB_SYMLINK " -"USE_TCB" +"PASS_MIN_DAYS PASS_WARN_AGE SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN " +"SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +"SYS_UID_MIN UID_MAX UID_MIN UMASK TCB_AUTH_GROUP " +"TCB_SYMLINK USE_TCB" msgstr "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " "PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " "UID_MAX UID_MIN UMASK TCB_AUTH_GROUP TCB_SYMLINK " "USE_TCB" -#: login.defs.5.xml:482(para) +#: login.defs.5.xml:490(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB TCB_SYMLINKS USE_TCB" @@ -6874,7 +7222,7 @@ msgstr "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB TCB_SYMLINKS USE_TCB" -#: login.defs.5.xml:492(para) +#: login.defs.5.xml:500(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP TCB_SYMLINKS USE_TCB" @@ -6882,7 +7230,7 @@ msgstr "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP TCB_SYMLINKS USE_TCB" -#: login.defs.5.xml:511(para) +#: login.defs.5.xml:519(para) msgid "" "Much of the functionality that used to be provided by the shadow password " "suite is now handled by PAM. Thus, /etc/login.defs is " @@ -6904,7 +7252,7 @@ msgstr "" "citerefentry> nur noch in geringem Umfang beachtet. Sie sollten daher für " "eine entsprechende Konfiguration in den Dateien von PAM nachsehen." -#: login.defs.5.xml:527(para) +#: login.defs.5.xml:535(para) msgid "" "login1, passwd-b, DAYS" +",  DAYS" msgstr "" -", TAGE" +",  TAGE" #: lastlog.8.xml:101(para) msgid "" @@ -7626,13 +7976,15 @@ msgstr "" "gibt nur Lastlog-Einträge aus, die älter als TAGE sind" -#: lastlog.8.xml:128(term) faillog.8.xml:195(term) +#: lastlog.8.xml:127(term) faillog.8.xml:192(term) msgid "" -", DAYS" +",  DAYS" msgstr "" -", TAGE" +",  TAGE" -#: lastlog.8.xml:133(para) +#: lastlog.8.xml:131(para) msgid "" "Print the lastlog records more recent than DAYS." @@ -7640,19 +7992,19 @@ msgstr "" "gibt nur Lastlog-Einträge aus, die neuer als TAGE sind" -#: lastlog.8.xml:140(term) faillog.8.xml:206(term) +#: lastlog.8.xml:138(term) faillog.8.xml:202(term) msgid "" -", LOGIN|" -"RANGE" +",  LOGIN|RANGE" msgstr "" -", LOGIN|" -"MENGE" +",  LOGIN|MENGE" -#: lastlog.8.xml:145(para) +#: lastlog.8.xml:142(para) msgid "Print the lastlog record of the specified user(s)." msgstr "gibt nur die Lastlog-Einträge für die angegebenen Benutzer aus" -#: lastlog.8.xml:148(para) faillog.8.xml:216(para) +#: lastlog.8.xml:145(para) faillog.8.xml:211(para) msgid "" "The users can be specified by a login name, a numerical user ID, or a " "RANGE of users. This RANGEUID_MIN-UID_MAX) oder nur einem " "Minimumwert (UID_MIN-) bestimmt werden." -#: lastlog.8.xml:160(para) +#: lastlog.8.xml:157(para) msgid "" "If the user has never logged in the message ** Never logged in** will be displayed instead of the port and time." @@ -7676,7 +8028,7 @@ msgstr "" "** Never logged in** anstatt von Port und Zeit " "angezeigt." -#: lastlog.8.xml:165(para) +#: lastlog.8.xml:162(para) msgid "" "Only the entries for the current users of the system will be displayed. " "Other entries may exist for users that were deleted previously." @@ -7684,12 +8036,12 @@ msgstr "" "Es werden nur Einträge für auf dem System vorhandene Benutzer angezeigt, " "selbst wenn Einträge über gelöschte Benutzer noch vorhanden sind." -#: lastlog.8.xml:173(title) groups.1.xml:90(title) chsh.1.xml:141(title) -#: chage.1.xml:232(title) +#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title) +#: chage.1.xml:231(title) msgid "NOTE" msgstr "ANMERKUNGEN" -#: lastlog.8.xml:174(para) +#: lastlog.8.xml:171(para) 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, " @@ -7707,15 +8059,15 @@ msgstr "" "filename> befinden). Die wirkliche Dateigröße lässt sich mit »ls -" "s« anzeigen." -#: lastlog.8.xml:188(filename) +#: lastlog.8.xml:185(filename) msgid "/var/log/lastlog" msgstr "/var/log/lastlog" -#: lastlog.8.xml:190(para) +#: lastlog.8.xml:187(para) msgid "Database times of previous user logins." msgstr "Datenbank mit Zeiten der letzten Anmeldung der Benutzer" -#: lastlog.8.xml:198(para) +#: lastlog.8.xml:195(para) 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 " @@ -7730,7 +8082,7 @@ msgstr "" #: gshadow.5.xml:41(contrib) msgid "Creation, 2005" -msgstr "" +msgstr "ursprünglicher Autor, 2005" #: gshadow.5.xml:46(refentrytitle) gshadow.5.xml:53(refname) msgid "gshadow" @@ -7966,7 +8318,7 @@ msgstr "" "no beantworteten werden, ohne dass der Benutzer " "einzugreifen braucht." -#: grpck.8.xml:188(para) +#: grpck.8.xml:187(para) msgid "" "Sort entries in /etc/groupand /etc/gshadow by GID." @@ -7974,15 +8326,7 @@ msgstr "" "Ordnet die Einträge in /etc/groupund /etc/gshadow nach der GID." -#: grpck.8.xml:197(para) -#, fuzzy -#| msgid "" -#| "By default, grpck operates on /etc/group and /etc/gshadow. The user may select alternate files with the " -#| "groupparameter.and shadow parameters." +#: grpck.8.xml:196(para) msgid "" "By default, grpck operates on /etc/groupand /etc/gshadowgroup und shadow " "auswählen." -#: grpck.8.xml:265(para) +#: grpck.8.xml:264(para) msgid "one or more bad group entries" msgstr "ein oder mehrere fehlerhafte Gruppeneinträge" -#: grpck.8.xml:271(para) +#: grpck.8.xml:270(para) msgid "can't open group files" msgstr "Die Gruppendateien können nicht geöffnet werden." -#: grpck.8.xml:277(para) +#: grpck.8.xml:276(para) msgid "can't lock group files" msgstr "Die Gruppendateien können nicht gesperrt werden." -#: grpck.8.xml:283(para) +#: grpck.8.xml:282(para) msgid "can't update group files" msgstr "Die Gruppendateien können nicht aktualisiert werden." -#: grpck.8.xml:247(para) +#: grpck.8.xml:246(para) msgid "" "The grpck command exits with the following values: " "" @@ -8023,7 +8367,7 @@ msgstr "" "Der Befehl grpck gibt beim Beenden folgende Werte zurück: " "" -#: grpck.8.xml:292(para) +#: grpck.8.xml:291(para) msgid "" "group5, groupmod-g, GID" +",  GID" msgstr "" -", GID" +",  GID" #: groupmod.8.xml:100(para) msgid "" @@ -8180,13 +8526,13 @@ msgstr "" #: groupmod.8.xml:135(term) msgid "" -", NEW_GROUP" +",  " +"NEW_GROUP" msgstr "" -", NEUE_GRUPPE" +",  " +"NEUE_GRUPPE" -#: groupmod.8.xml:140(para) +#: groupmod.8.xml:139(para) msgid "" "The name of the group will be changed from GROUP " "to NEW_GROUP name." @@ -8194,7 +8540,7 @@ msgstr "" "Der Gruppenname wird vom Namen GRUPPE zu " "NEUE_GRUPPE geändert." -#: groupmod.8.xml:151(para) +#: groupmod.8.xml:150(para) msgid "" "When used with the option, allow to change the group " "GID to a non-unique value." @@ -8203,11 +8549,11 @@ msgstr "" "Wert der Gruppen-GID auf einen nicht eindeutigen " "Wert gesetzt werden." -#: groupmod.8.xml:275(para) +#: groupmod.8.xml:272(para) msgid "group name already in use" msgstr "Gruppenname wird schon verwendet" -#: groupmod.8.xml:239(para) +#: groupmod.8.xml:236(para) msgid "" "The groupmod command exits with the following values: " "" @@ -8215,7 +8561,7 @@ msgstr "" "Der Befehl groupmod gibt beim Beenden folgende Werte " "zurück: " -#: groupmod.8.xml:290(para) +#: groupmod.8.xml:287(para) msgid "" "chfn1, chsh-a, user_name-a,  user_name" msgstr "" -", Benutzer_Name-a,  Benutzer_Name" #: groupmems.8.xml:109(para) @@ -8346,11 +8692,11 @@ msgstr "" #: groupmems.8.xml:118(term) msgid "" -", user_name-d,  user_name" msgstr "" -", Benutzer_Name" +",  " +"Benutzer_Name" #: groupmems.8.xml:120(para) msgid "Delete a user from the group membership list." @@ -8366,11 +8712,11 @@ msgstr "" #: groupmems.8.xml:134(term) msgid "" -", group_name-g,  group_name" msgstr "" -", Gruppen_Name" +",  " +"Gruppen_Name" #: groupmems.8.xml:136(para) msgid "The superuser can specify which group membership list to modify." @@ -8393,11 +8739,11 @@ msgstr ", " msgid "Purge all users from the group membership list." msgstr "löscht alle Benutzer aus der Mitgliederliste der Gruppe" -#: groupmems.8.xml:181(title) +#: groupmems.8.xml:180(title) msgid "SETUP" msgstr "EINRICHTUNG" -#: groupmems.8.xml:182(para) +#: groupmems.8.xml:181(para) msgid "" "The groupmems executable should be in mode 2770 as user root and in group groupsgroupmems die Mitgliederliste ihrer " "eigenen Gruppe zu verwalten." -#: groupmems.8.xml:191(programlisting) +#: groupmems.8.xml:190(programlisting) #, no-wrap msgid "" "\n" @@ -8429,11 +8775,11 @@ msgstr "" "\t$ groupmems -g groups -a gk4\n" " " -#: groupmems.8.xml:223(para) +#: groupmems.8.xml:222(para) msgid "secure group account information" msgstr "verschlüsselte Informationen zu den Gruppenkonten" -#: groupmems.8.xml:231(para) +#: groupmems.8.xml:230(para) msgid "" "chfn1, chshgroupdel unterstützt werden, " "sind:" -#: groupdel.8.xml:118(para) +#: groupdel.8.xml:117(para) msgid "" "You may not remove the primary group of any existing user. You must remove " "the user before you remove the group." @@ -8489,7 +8835,7 @@ msgstr "" "Sie können nicht die Hauptgruppe eines Benutzers entfernen. Dazu müssten Sie " "zunächst den betreffenden Benutzer löschen." -#: groupdel.8.xml:122(para) +#: groupdel.8.xml:121(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this group." @@ -8497,11 +8843,11 @@ msgstr "" "Sie sollten von Hand alle Systemdateien überprüfen, um sicherzustellen, dass " "keine Dateien, die der gelöschten Gruppe angehören, vorhanden sind." -#: groupdel.8.xml:184(para) +#: groupdel.8.xml:183(para) msgid "can't remove user's primary group" msgstr "Die Hauptgruppe eines Benutzers kann nicht entfernen werden." -#: groupdel.8.xml:160(para) +#: groupdel.8.xml:159(para) msgid "" "The groupdel command exits with the following values: " "" @@ -8509,7 +8855,7 @@ msgstr "" "Der Befehl groupdel gibt beim Beenden folgende Werte " "zurück: " -#: groupdel.8.xml:199(para) +#: groupdel.8.xml:198(para) msgid "" "chfn1, chsh-K GID_MIN=100 GID_MIN=100  " +"GID_MAX=499" msgstr "" -"Beispiel: GID_MIN=100 GID_MIN=100  " +"GID_MAX=499" #: groupadd.8.xml:150(para) msgid "" -"Note: GID_MIN-K GID_MIN=10,GID_MAX=499 doesn't work yet." msgstr "" -"Hinweis: GID_MIN-K GID_MIN=10,GID_MAX=499 funktioniert noch nicht." -#: groupadd.8.xml:162(para) +#: groupadd.8.xml:161(para) msgid "This option permits to add a group with a non-unique GID." msgstr "" "Diese Option erlaubt es, eine Gruppe mit einer nicht eindeutigen GID zu " "erstellen." -#: groupadd.8.xml:194(para) +#: groupadd.8.xml:192(para) msgid "Create a system group." msgstr "erstellt eine neue Systemgruppe" -#: groupadd.8.xml:197(para) +#: groupadd.8.xml:195(para) msgid "" "The numeric identifiers of new system groups are chosen in the " "- range, defined in " @@ -8646,7 +8992,7 @@ msgstr "" "welche in login.defs festgelegt wird, anstelle von " " bis ." -#: groupadd.8.xml:261(para) +#: groupadd.8.xml:258(para) msgid "" "Groupnames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " @@ -8657,12 +9003,12 @@ msgstr "" "Gedankenstriche enthalten. Das letzte Zeichen darf auch ein Dollarzeichen " "sein. Als regulärer Ausdruck: [a-z_][a-z0-9_-]*[$]?" -#: groupadd.8.xml:267(para) +#: groupadd.8.xml:264(para) msgid "Groupnames may only be up to &GROUP_NAME_MAX_LENGTH; characters long." msgstr "" "Gruppennamen dürfen nur bis zu &GROUP_NAME_MAX_LENGTH; Zeichen lang sein." -#: groupadd.8.xml:270(para) +#: groupadd.8.xml:267(para) msgid "" "You may not add a NIS or LDAP group. This must be performed on the " "corresponding server." @@ -8670,7 +9016,7 @@ msgstr "" "Sie können einen Benutzer nicht einer NIS- oder LDAP-Gruppe hinzufügen. Dies " "müssen Sie auf dem entsprechenden Server durchführen." -#: groupadd.8.xml:274(para) +#: groupadd.8.xml:271(para) msgid "" "If the groupname already exists in an external group database such as NIS or " "LDAP, groupadd will deny the group creation request." @@ -8679,15 +9025,15 @@ msgstr "" "LDAP) vergeben ist, wird groupadd die Gruppe nicht " "erstellen." -#: groupadd.8.xml:307(para) +#: groupadd.8.xml:304(para) msgid "GID not unique (when not used)" msgstr "GID nicht eindeutig (wenn nicht angegeben wird)" -#: groupadd.8.xml:313(para) +#: groupadd.8.xml:310(para) msgid "group name not unique" msgstr "Gruppenname nicht eindeutig" -#: groupadd.8.xml:283(para) +#: groupadd.8.xml:280(para) msgid "" "The groupadd command exits with the following values: " "" @@ -8695,7 +9041,7 @@ msgstr "" "Der Befehl groupadd gibt beim Beenden folgende Werte " "zurück: " -#: groupadd.8.xml:328(para) +#: groupadd.8.xml:325(para) msgid "" "chfn1, chsh" @@ -8829,9 +9175,10 @@ msgstr "" #: gpasswd.1.xml:147(term) msgid "" -", user" +",  user" msgstr "" -", Benutzer-a,  Benutzer" #: gpasswd.1.xml:151(para) @@ -8844,9 +9191,10 @@ msgstr "" #: gpasswd.1.xml:160(term) msgid "" -", user" +",  user" msgstr "" -", Benutzer-d,  Benutzer" #: gpasswd.1.xml:164(para) @@ -8859,17 +9207,17 @@ msgstr "" #: gpasswd.1.xml:181(term) msgid "" -", CHROOT_DIR-Q,  CHROOT_DIR" msgstr "" -", CHROOT_VERZ-Q,  CHROOT_VERZ" -#: gpasswd.1.xml:196(term) +#: gpasswd.1.xml:195(term) msgid ", " msgstr ", " -#: gpasswd.1.xml:200(para) +#: gpasswd.1.xml:199(para) msgid "" "Remove the password from the named group. The " "group password will be empty. Only group members will be allowed to use " @@ -8880,11 +9228,11 @@ msgstr "" "mit newgrp zu der bezeichneten Gruppe wechseln." -#: gpasswd.1.xml:212(term) +#: gpasswd.1.xml:211(term) msgid ", " msgstr ", " -#: gpasswd.1.xml:216(para) +#: gpasswd.1.xml:215(para) msgid "" "Restrict the access to the named group. The group " "password is set to \"!\". Only group members with a password will be allowed " @@ -8896,31 +9244,31 @@ msgstr "" "Gruppenmitglieder mit einem Passwort mit newgrp zu der " "bezeichneten Gruppe wechseln." -#: gpasswd.1.xml:228(term) +#: gpasswd.1.xml:227(term) msgid "" -", user,..." +",  " +"user,..." msgstr "" -", Benutzer, ..." +",  " +"Benutzer, ..." -#: gpasswd.1.xml:232(para) +#: gpasswd.1.xml:231(para) msgid "Set the list of administrative users." msgstr "Liste der Gruppenverwalter bestimmen" -#: gpasswd.1.xml:240(term) +#: gpasswd.1.xml:239(term) msgid "" -", user-M,  user,..." msgstr "" -", Benutzer-M,  Benutzer, ..." -#: gpasswd.1.xml:244(para) +#: gpasswd.1.xml:243(para) msgid "Set the list of group members." msgstr "Liste der Mitglieder der Gruppe bestimmen" -#: gpasswd.1.xml:254(para) +#: gpasswd.1.xml:253(para) msgid "" "This tool only operates on the /etc/group and /etc/gshadow files.. Sie können daher keine NIS- oder LDAP-Gruppen " "bearbeiten. Dies muss auf dem entsprechenden Server durchgeführt werden." -#: gpasswd.1.xml:299(para) +#: gpasswd.1.xml:298(para) msgid "" "newgrp1, groupadd-l, SEC-l,  SEC" msgstr "" -", SEK-l,  SEK" -#: faillog.8.xml:133(para) +#: faillog.8.xml:132(para) msgid "" "Lock account for SEC seconds after failed login." msgstr "" "sperrt nach einer fehlgeschlagenen Anmeldung das Konto für SEK Sekunden" -#: faillog.8.xml:137(para) faillog.8.xml:163(para) faillog.8.xml:175(para) +#: faillog.8.xml:136(para) faillog.8.xml:161(para) faillog.8.xml:173(para) msgid "" "Write access to /var/log/faillog is required for this " "option." @@ -9053,13 +9401,15 @@ msgstr "" "Für diese Option muss ein Schreibzugriff auf /var/log/faillog bestehen." -#: faillog.8.xml:144(term) +#: faillog.8.xml:143(term) msgid "" -", MAX" +",  MAX" msgstr "" -", MAX" +",  MAX" -#: faillog.8.xml:149(para) +#: faillog.8.xml:147(para) msgid "" "Set the maximum number of login failures after the account is disabled to " "MAX." @@ -9067,7 +9417,7 @@ msgstr "" "setzt den Zähler der fehlgeschlagene Anmeldungen, nach denen das Konto " "abgeschaltet wird, auf MAX" -#: faillog.8.xml:153(para) +#: faillog.8.xml:151(para) msgid "" "Selecting a MAX value of 0 has the effect of not " "placing a limit on the number of failed logins." @@ -9075,7 +9425,7 @@ msgstr "" "Wenn MAX den Wert 0 hat, besteht keine " "Beschränkung für die Anzahl fehlgeschlagener Anmeldeversuche." -#: faillog.8.xml:158(para) +#: faillog.8.xml:156(para) msgid "" "The maximum failure count should always be 0 for root " "to prevent a denial of services attack against the system." @@ -9084,22 +9434,22 @@ msgstr "" "immer 0 betragen, um eine durch einen Angriff ausgelöste Dienstverweigerung " "(denial of service) zu verhindern." -#: faillog.8.xml:170(term) +#: faillog.8.xml:168(term) msgid ", " msgstr ", " -#: faillog.8.xml:172(para) +#: faillog.8.xml:170(para) msgid "Reset the counters of login failures." msgstr "setzt die Zählerstände der fehlgeschlagenen Anmeldeversuche zurück" -#: faillog.8.xml:199(para) +#: faillog.8.xml:195(para) msgid "" "Display faillog records more recent than DAYS." msgstr "" "zeigt die Einträge der fehlgeschlagenen Anmeldungen an, die aktueller als " "TAGE sind" -#: faillog.8.xml:211(para) +#: faillog.8.xml:206(para) msgid "" "Display faillog record or maintains failure counters and limits (if used " "with , or " @@ -9110,7 +9460,7 @@ msgstr "" "option>, oder verwendet) nur deren " "Zählerstände und Beschränkungen" -#: faillog.8.xml:229(para) +#: faillog.8.xml:224(para) msgid "" "When none of the , , or benennen oder sich alle Benutzer mit der Option anzeigen lassen." -#: faillog.8.xml:251(filename) faillog.5.xml:99(filename) +#: faillog.8.xml:246(filename) faillog.5.xml:99(filename) msgid "/var/log/faillog" msgstr "/var/log/faillog" -#: faillog.8.xml:253(para) faillog.5.xml:101(para) +#: faillog.8.xml:248(para) faillog.5.xml:101(para) msgid "Failure logging file." msgstr "Datei mit fehlgeschlagenen Anmeldungen" -#: faillog.8.xml:261(para) +#: faillog.8.xml:256(para) msgid "" "login1, faillogpasswd5, shadowchsh unterstützt werden, " "sind:" -#: chsh.1.xml:131(para) +#: chsh.1.xml:130(para) msgid "" "If the option is not selected, chsh " "operates in an interactive fashion, prompting the user with the current " @@ -9302,7 +9652,7 @@ msgstr "" "sie bei einer leeren Zeile beibehalten wird. Die aktuelle Shell wird " "zwischen einem Paar von [ ] angezeigt." -#: chsh.1.xml:142(para) +#: chsh.1.xml:141(para) msgid "" "The only restriction placed on the login shell is that the command name must " "be listed in /etc/shells, unless the invoker is the " @@ -9321,15 +9671,15 @@ msgstr "" "nicht zu seiner ursprünglichen Anmelde-Shell zurückwechseln kann, falls er " "versehentlich eine beschränkte Shell als Anmelde-Shell auswählt." -#: chsh.1.xml:177(filename) +#: chsh.1.xml:176(filename) msgid "/etc/shells" msgstr "/etc/shells" -#: chsh.1.xml:179(para) +#: chsh.1.xml:178(para) msgid "List of valid login shells." msgstr "Liste der möglichen Anmelde-Shells" -#: chsh.1.xml:193(para) +#: chsh.1.xml:192(para) msgid "" "chfn1, login.defs-c, METHOD" +",  " +"METHOD" msgstr "" -", METHODE" +",  " +"METHODE" -#: chpasswd.8.xml:143(para) chgpasswd.8.xml:115(para) +#: chpasswd.8.xml:142(para) chgpasswd.8.xml:115(para) msgid "The available methods are DES, MD5, and NONE." msgstr "Die verfügbaren Methoden sind DES, MD5 und NONE." -#: chpasswd.8.xml:150(para) +#: chpasswd.8.xml:149(para) msgid "By default, PAM is used to encrypt the passwords." msgstr "Standardmäßig verschlüsselt PAM die Passwörter." -#: chpasswd.8.xml:153(para) +#: chpasswd.8.xml:152(para) msgid "" "By default (if none of the , , or " " options are specified), the encryption method is defined " @@ -9466,19 +9816,19 @@ msgstr "" "oder in /etc/login.defs " "bestimmt." -#: chpasswd.8.xml:164(term) chgpasswd.8.xml:125(term) +#: chpasswd.8.xml:163(term) chgpasswd.8.xml:125(term) msgid ", " msgstr ", " -#: chpasswd.8.xml:166(para) chgpasswd.8.xml:127(para) +#: chpasswd.8.xml:165(para) chgpasswd.8.xml:127(para) msgid "Supplied passwords are in encrypted form." msgstr "Passwörter werden verschlüsselt angegeben." -#: chpasswd.8.xml:180(term) chgpasswd.8.xml:137(term) +#: chpasswd.8.xml:179(term) chgpasswd.8.xml:137(term) msgid ", " msgstr ", " -#: chpasswd.8.xml:182(para) chgpasswd.8.xml:139(para) +#: chpasswd.8.xml:181(para) chgpasswd.8.xml:139(para) msgid "" "Use MD5 encryption instead of DES when the supplied passwords are not " "encrypted." @@ -9486,15 +9836,15 @@ msgstr "" "werwendet zur Verschlüsselung MD5 anstelle von DES, wenn die Passwörter " "unverschlüsselt angegeben werden" -#: chpasswd.8.xml:202(term) +#: chpasswd.8.xml:200(term) msgid "" -", ROUNDS-s,  ROUNDS" msgstr "" -", RUNDEN-s,  RUNDEN" -#: chpasswd.8.xml:222(para) +#: chpasswd.8.xml:219(para) msgid "" "By default, the number of rounds is defined by the " " and und unterstützt " "werden, sind:" -#: chgpasswd.8.xml:239(para) +#: chgpasswd.8.xml:238(para) msgid "" "gpasswd1, groupadd-f, FULL_NAME" +",  " +"FULL_NAME" msgstr "" -", ,  " +"VOLLSTÄNDIGER_NAME" #: chfn.1.xml:121(para) msgid "Change the user's full name." @@ -9670,11 +10020,11 @@ msgstr "verändert den vollständigen Namen des Benutzers" #: chfn.1.xml:125(term) msgid "" -", HOME_PHONE" +",  " +"HOME_PHONE" msgstr "" -", TEL_PRIV" +",  " +"TEL_PRIV" #: chfn.1.xml:129(para) msgid "Change the user's home phone number." @@ -9682,9 +10032,10 @@ msgstr "ändert die private Telefonnummer des Benutzers" #: chfn.1.xml:133(term) msgid "" -", OTHER" +",  OTHER" msgstr "" -", SONSTIGES-o,  SONSTIGES" #: chfn.1.xml:137(para) @@ -9699,33 +10050,33 @@ msgstr "" #: chfn.1.xml:145(term) msgid "" -", ROOM_NUMBER-r,  ROOM_NUMBER" msgstr "" -", ZIMMER_NUMMER" +",  " +"ZIMMER_NUMMER" #: chfn.1.xml:149(para) msgid "Change the user's room number." msgstr "ändert die Zimmernummer des Benutzers" -#: chfn.1.xml:166(term) +#: chfn.1.xml:165(term) msgid ", " msgstr ", " -#: chfn.1.xml:174(term) +#: chfn.1.xml:173(term) msgid "" -", WORK_PHONE" +",  " +"WORK_PHONE" msgstr "" -", TEL_BERUF" +",  " +"TEL_BERUF" -#: chfn.1.xml:178(para) +#: chfn.1.xml:177(para) msgid "Change the user's office phone number." msgstr "verändert die berufliche Telefonnummer des Benutzers" -#: chfn.1.xml:182(para) +#: chfn.1.xml:181(para) msgid "" "If none of the options are selected, chfn operates in an " "interactive fashion, prompting the user with the current values for all of " @@ -9741,7 +10092,7 @@ msgstr "" "wird zwischen einem Paar von [ ] angezeigt. " "Ohne Optionen fragt chfn nach einem Benutzerkonto." -#: chfn.1.xml:227(para) +#: chfn.1.xml:226(para) msgid "" "chsh1, login.defs-d, LAST_DAY-d,  LAST_DAY" msgstr "" -", LETZTER_TAG" +",  " +"LETZTER_TAG" # SB: So I could also do DD.MM.YYYY or MM.DD.YYYY? How does system know which format I chose? #: chage.1.xml:101(para) @@ -9798,11 +10149,11 @@ msgstr "" #: chage.1.xml:109(term) msgid "" -", EXPIRE_DATE" +",  " +"EXPIRE_DATE" msgstr "" -", ,  " +"VERFALLSDATUM" #: chage.1.xml:113(para) msgid "" @@ -9830,10 +10181,10 @@ msgstr "" #: chage.1.xml:135(term) msgid "" -", INACTIVE-I,  INACTIVE" msgstr "" -", INAKTIV-I,  INAKTIV" #: chage.1.xml:139(para) @@ -9865,18 +10216,18 @@ msgstr "zeigt Informationen zur Kontoalterung an" #: chage.1.xml:164(term) msgid "" -", MIN_DAYS-m,  MIN_DAYS" msgstr "" -", MIN_TAGE-m,  MIN_TAGE" #: chage.1.xml:176(term) msgid "" -", MAX_DAYS-M,  MAX_DAYS" msgstr "" -", MAX_TAGE-M,  MAX_TAGE" #: chage.1.xml:180(para) @@ -9904,15 +10255,15 @@ msgstr "" "Wenn -1 als MAX_TAGE angegeben wird, wird der Passwortverfall entfernt." -#: chage.1.xml:210(term) +#: chage.1.xml:209(term) msgid "" -", WARN_DAYS" +",  " +"WARN_DAYS" msgstr "" -", WARN_TAGE" +",  " +"WARN_TAGE" -#: chage.1.xml:214(para) +#: chage.1.xml:213(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 " @@ -9924,7 +10275,7 @@ msgstr "" "replaceable> bezeichnet die Anzahl der Tage, für die ein Benutzer vor " "Verfall seines Passworts gewarnt wird." -#: chage.1.xml:223(para) +#: chage.1.xml:222(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 " @@ -9939,7 +10290,7 @@ msgstr "" "aktuelle Wert wird zwischen einem Paar von [ ] angezeigt." -#: chage.1.xml:233(para) +#: chage.1.xml:232(para) msgid "" "The chage program requires a shadow password file to be " "available." @@ -9947,7 +10298,7 @@ msgstr "" "Für das Programm chage ist es notwendig, dass eine Shadow-" "Passwort-Datei vorhanden ist." -#: chage.1.xml:237(para) +#: chage.1.xml:236(para) msgid "" "The chage command is restricted to the root user, except " "for the option, which may be used by an unprivileged " @@ -9957,15 +10308,15 @@ msgstr "" "Alle anderen Benutzer können nur die Option verwenden, " "um die Verfallsdaten für ihr Konto einzusehen." -#: chage.1.xml:302(replaceable) +#: chage.1.xml:301(replaceable) msgid "15" msgstr "15" -#: chage.1.xml:304(para) +#: chage.1.xml:303(para) msgid "can't find the shadow password file" msgstr "Eine Shadow-Passwort-Datei kann nicht gefunden werden." -#: chage.1.xml:280(para) +#: chage.1.xml:279(para) msgid "" "The chage command exits with the following values: " "" @@ -9978,6 +10329,58 @@ msgstr "" msgid "translator-credits" msgstr "Simon Brandmair (sbrandmair@gmx.net), 2005, 2007, 2011." +#~ msgid "Kłoczko" +#~ msgstr "Kłoczko" + +#~ msgid "François" +#~ msgstr "François" + +#~ msgid "" +#~ "chfn1, chsh1, " +#~ "passwd1, login.defs5, " +#~ "gpasswd8, groupadd8, " +#~ "groupdel8, groupmod8, " +#~ "useradd8, usermod8." +#~ msgstr "" +#~ "chfn1, chsh1, " +#~ "passwd1, login.defs5, " +#~ "gpasswd8, groupadd8, " +#~ "groupdel8, groupmod8, " +#~ "useradd8, usermod8." + +#~ msgid "" +#~ "login.defs5, passwd1, " +#~ "useradd8." +#~ msgstr "" +#~ "login.defs5, passwd1, " +#~ "useradd8." + #~ msgid "13" #~ msgstr "13" diff --git a/man/po/fr.po b/man/po/fr.po index 264dafff..3fb69a20 100644 --- a/man/po/fr.po +++ b/man/po/fr.po @@ -20,8 +20,8 @@ msgid "" msgstr "" "Project-Id-Version: shadow-man-pages 4.0.18\n" -"POT-Creation-Date: 2012-05-25 14:00+0200\n" -"PO-Revision-Date: 2012-05-17 11:16+0200\n" +"POT-Creation-Date: 2013-08-23 01:54+0200\n" +"PO-Revision-Date: 2013-08-23 01:37+0200\n" "Last-Translator: Thomas Blein \n" "Language-Team: French \n" "Language: fr\n" @@ -47,15 +47,15 @@ msgstr "" msgid "Creation, 1997" msgstr "" -#: vipw.8.xml:46(firstname) usermod.8.xml:48(firstname) -#: userdel.8.xml:50(firstname) useradd.8.xml:59(firstname) +#: vipw.8.xml:46(firstname) usermod.8.xml:50(firstname) +#: userdel.8.xml:50(firstname) useradd.8.xml:61(firstname) #: suauth.5.xml:44(firstname) su.1.xml:61(firstname) sg.1.xml:45(firstname) #: shadow.5.xml:44(firstname) shadow.3.xml:44(firstname) #: pwconv.8.xml:50(firstname) pwck.8.xml:50(firstname) #: porttime.5.xml:44(firstname) passwd.5.xml:44(firstname) -#: passwd.1.xml:51(firstname) newusers.8.xml:57(firstname) +#: passwd.1.xml:51(firstname) newusers.8.xml:59(firstname) #: newgrp.1.xml:45(firstname) logoutd.8.xml:44(firstname) -#: login.defs.5.xml:107(firstname) login.access.5.xml:45(firstname) +#: login.defs.5.xml:109(firstname) login.access.5.xml:45(firstname) #: login.1.xml:77(firstname) limits.5.xml:46(firstname) #: lastlog.8.xml:45(firstname) grpck.8.xml:45(firstname) #: groups.1.xml:44(firstname) groupmod.8.xml:45(firstname) @@ -68,12 +68,13 @@ msgstr "" msgid "Thomas" msgstr "" -#: vipw.8.xml:47(surname) usermod.8.xml:49(surname) userdel.8.xml:51(surname) -#: useradd.8.xml:60(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) -#: shadow.5.xml:45(surname) shadow.3.xml:45(surname) pwconv.8.xml:51(surname) -#: pwck.8.xml:51(surname) porttime.5.xml:45(surname) passwd.5.xml:45(surname) -#: passwd.1.xml:52(surname) newusers.8.xml:58(surname) -#: logoutd.8.xml:45(surname) login.defs.5.xml:108(surname) +#: vipw.8.xml:47(surname) usermod.8.xml:51(surname) userdel.8.xml:51(surname) +#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) +#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname) +#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname) +#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) +#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname) +#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname) #: login.access.5.xml:46(surname) login.1.xml:78(surname) #: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname) #: groups.1.xml:45(surname) groupmod.8.xml:46(surname) @@ -85,12 +86,12 @@ msgstr "" msgid "Kłoczko" msgstr "" -#: vipw.8.xml:48(email) usermod.8.xml:50(email) userdel.8.xml:52(email) -#: useradd.8.xml:61(email) suauth.5.xml:46(email) su.1.xml:63(email) +#: vipw.8.xml:48(email) usermod.8.xml:52(email) userdel.8.xml:52(email) +#: useradd.8.xml:63(email) suauth.5.xml:46(email) su.1.xml:63(email) #: sg.1.xml:47(email) shadow.5.xml:46(email) shadow.3.xml:46(email) #: pwconv.8.xml:52(email) pwck.8.xml:52(email) porttime.5.xml:46(email) -#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:59(email) -#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:109(email) +#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:61(email) +#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:111(email) #: login.access.5.xml:47(email) login.1.xml:79(email) limits.5.xml:48(email) #: lastlog.8.xml:47(email) grpck.8.xml:47(email) groups.1.xml:46(email) #: groupmod.8.xml:47(email) groupmems.8.xml:50(email) groupdel.8.xml:47(email) @@ -101,13 +102,13 @@ msgstr "" msgid "kloczek@pld.org.pl" msgstr "" -#: vipw.8.xml:49(contrib) usermod.8.xml:51(contrib) userdel.8.xml:53(contrib) -#: useradd.8.xml:62(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) +#: vipw.8.xml:49(contrib) usermod.8.xml:53(contrib) userdel.8.xml:53(contrib) +#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) #: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib) #: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib) #: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) -#: newusers.8.xml:60(contrib) newgrp.1.xml:48(contrib) -#: logoutd.8.xml:47(contrib) login.defs.5.xml:110(contrib) +#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib) +#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib) #: login.access.5.xml:48(contrib) login.1.xml:80(contrib) #: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib) #: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib) @@ -119,15 +120,15 @@ msgstr "" msgid "shadow-utils maintainer, 2000 - 2007" msgstr "" -#: vipw.8.xml:52(firstname) usermod.8.xml:54(firstname) -#: userdel.8.xml:56(firstname) useradd.8.xml:65(firstname) +#: vipw.8.xml:52(firstname) usermod.8.xml:56(firstname) +#: userdel.8.xml:56(firstname) useradd.8.xml:67(firstname) #: suauth.5.xml:50(firstname) su.1.xml:67(firstname) sg.1.xml:51(firstname) #: shadow.5.xml:50(firstname) shadow.3.xml:50(firstname) #: pwconv.8.xml:56(firstname) pwck.8.xml:56(firstname) #: porttime.5.xml:50(firstname) passwd.5.xml:50(firstname) #: passwd.1.xml:57(firstname) nologin.8.xml:39(firstname) -#: newusers.8.xml:63(firstname) newgrp.1.xml:51(firstname) -#: logoutd.8.xml:50(firstname) login.defs.5.xml:113(firstname) +#: newusers.8.xml:65(firstname) newgrp.1.xml:51(firstname) +#: logoutd.8.xml:50(firstname) login.defs.5.xml:115(firstname) #: login.access.5.xml:51(firstname) login.1.xml:83(firstname) #: limits.5.xml:52(firstname) lastlog.8.xml:51(firstname) #: gshadow.5.xml:38(firstname) grpck.8.xml:51(firstname) @@ -141,14 +142,15 @@ msgstr "" msgid "Nicolas" msgstr "" -#: vipw.8.xml:53(surname) usermod.8.xml:55(surname) userdel.8.xml:57(surname) -#: useradd.8.xml:66(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) -#: shadow.5.xml:51(surname) shadow.3.xml:51(surname) pwconv.8.xml:57(surname) -#: pwck.8.xml:57(surname) porttime.5.xml:51(surname) passwd.5.xml:51(surname) -#: passwd.1.xml:58(surname) nologin.8.xml:40(surname) -#: newusers.8.xml:64(surname) logoutd.8.xml:51(surname) -#: login.defs.5.xml:114(surname) login.access.5.xml:52(surname) -#: login.1.xml:84(surname) limits.5.xml:53(surname) lastlog.8.xml:52(surname) +#: vipw.8.xml:53(surname) usermod.8.xml:57(surname) userdel.8.xml:57(surname) +#: useradd.8.xml:68(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) +#: sg.1.xml:52(surname) shadow.5.xml:51(surname) shadow.3.xml:51(surname) +#: pwconv.8.xml:57(surname) pwck.8.xml:57(surname) porttime.5.xml:51(surname) +#: passwd.5.xml:51(surname) passwd.1.xml:58(surname) nologin.8.xml:40(surname) +#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname) +#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname) +#: login.access.5.xml:52(surname) login.1.xml:84(surname) +#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) #: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname) #: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname) #: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname) @@ -159,13 +161,13 @@ msgstr "" msgid "François" msgstr "" -#: vipw.8.xml:54(email) usermod.8.xml:56(email) userdel.8.xml:58(email) -#: useradd.8.xml:67(email) suauth.5.xml:52(email) su.1.xml:69(email) +#: vipw.8.xml:54(email) usermod.8.xml:58(email) userdel.8.xml:58(email) +#: useradd.8.xml:69(email) suauth.5.xml:52(email) su.1.xml:69(email) #: sg.1.xml:53(email) shadow.5.xml:52(email) shadow.3.xml:52(email) #: pwconv.8.xml:58(email) pwck.8.xml:58(email) porttime.5.xml:52(email) #: passwd.5.xml:52(email) passwd.1.xml:59(email) nologin.8.xml:41(email) -#: newusers.8.xml:65(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) -#: login.defs.5.xml:115(email) login.access.5.xml:53(email) +#: newusers.8.xml:67(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) +#: login.defs.5.xml:117(email) login.access.5.xml:53(email) #: login.1.xml:85(email) limits.5.xml:54(email) lastlog.8.xml:53(email) #: gshadow.5.xml:40(email) grpck.8.xml:53(email) groups.1.xml:52(email) #: groupmod.8.xml:53(email) groupmems.8.xml:56(email) groupdel.8.xml:53(email) @@ -176,13 +178,13 @@ msgstr "" msgid "nicolas.francois@centraliens.net" msgstr "" -#: vipw.8.xml:55(contrib) usermod.8.xml:57(contrib) userdel.8.xml:59(contrib) -#: useradd.8.xml:68(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) +#: vipw.8.xml:55(contrib) usermod.8.xml:59(contrib) userdel.8.xml:59(contrib) +#: useradd.8.xml:70(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) #: sg.1.xml:54(contrib) shadow.5.xml:53(contrib) shadow.3.xml:53(contrib) #: pwconv.8.xml:59(contrib) pwck.8.xml:59(contrib) porttime.5.xml:53(contrib) #: passwd.5.xml:53(contrib) passwd.1.xml:60(contrib) nologin.8.xml:42(contrib) -#: newusers.8.xml:66(contrib) newgrp.1.xml:54(contrib) -#: logoutd.8.xml:53(contrib) login.defs.5.xml:116(contrib) +#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib) +#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib) #: login.access.5.xml:54(contrib) login.1.xml:86(contrib) #: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) #: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib) @@ -196,28 +198,28 @@ msgid "shadow-utils maintainer, 2007 - now" msgstr "" #: vipw.8.xml:59(refentrytitle) vipw.8.xml:66(refname) vipw.8.xml:75(command) -#: login.defs.5.xml:499(term) +#: login.defs.5.xml:507(term) msgid "vipw" msgstr "vipw" -#: vipw.8.xml:60(manvolnum) usermod.8.xml:62(manvolnum) -#: userdel.8.xml:64(manvolnum) userdel.8.xml:248(replaceable) -#: useradd.8.xml:73(manvolnum) pwconv.8.xml:64(manvolnum) +#: vipw.8.xml:60(manvolnum) usermod.8.xml:64(manvolnum) +#: userdel.8.xml:64(manvolnum) userdel.8.xml:259(replaceable) +#: useradd.8.xml:75(manvolnum) pwconv.8.xml:64(manvolnum) #: pwck.8.xml:64(manvolnum) nologin.8.xml:47(manvolnum) -#: newusers.8.xml:71(manvolnum) logoutd.8.xml:58(manvolnum) +#: newusers.8.xml:73(manvolnum) logoutd.8.xml:58(manvolnum) #: lastlog.8.xml:59(manvolnum) grpck.8.xml:59(manvolnum) #: groupmod.8.xml:59(manvolnum) groupmems.8.xml:62(manvolnum) -#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:182(replaceable) +#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:181(replaceable) #: groupadd.8.xml:61(manvolnum) faillog.8.xml:58(manvolnum) #: faillog.5.xml:111(manvolnum) chpasswd.8.xml:62(manvolnum) #: chgpasswd.8.xml:58(manvolnum) msgid "8" msgstr "8" -#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:63(refmiscinfo) -#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:74(refmiscinfo) +#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:65(refmiscinfo) +#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:76(refmiscinfo) #: pwconv.8.xml:65(refmiscinfo) pwck.8.xml:65(refmiscinfo) -#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:72(refmiscinfo) +#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:74(refmiscinfo) #: logoutd.8.xml:59(refmiscinfo) lastlog.8.xml:60(refmiscinfo) #: grpck.8.xml:60(refmiscinfo) groupmod.8.xml:60(refmiscinfo) #: groupmems.8.xml:63(refmiscinfo) groupdel.8.xml:60(refmiscinfo) @@ -226,16 +228,16 @@ msgstr "8" msgid "System Management Commands" msgstr "Commandes de gestion du système" -#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:64(refmiscinfo) -#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:75(refmiscinfo) +#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:66(refmiscinfo) +#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:77(refmiscinfo) #: suauth.5.xml:60(refmiscinfo) su.1.xml:77(refmiscinfo) #: sg.1.xml:61(refmiscinfo) shadow.5.xml:60(refmiscinfo) #: shadow.3.xml:60(refmiscinfo) pwconv.8.xml:66(refmiscinfo) #: pwck.8.xml:66(refmiscinfo) porttime.5.xml:60(refmiscinfo) #: passwd.5.xml:60(refmiscinfo) passwd.1.xml:67(refmiscinfo) -#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:73(refmiscinfo) +#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:75(refmiscinfo) #: newgrp.1.xml:61(refmiscinfo) logoutd.8.xml:60(refmiscinfo) -#: login.defs.5.xml:123(refmiscinfo) login.access.5.xml:61(refmiscinfo) +#: login.defs.5.xml:125(refmiscinfo) login.access.5.xml:61(refmiscinfo) #: login.1.xml:93(refmiscinfo) limits.5.xml:62(refmiscinfo) #: lastlog.8.xml:61(refmiscinfo) gshadow.5.xml:49(refmiscinfo) #: grpck.8.xml:61(refmiscinfo) groups.1.xml:60(refmiscinfo) @@ -258,12 +260,12 @@ msgid "edit the password, group, shadow-password or shadow-group file" msgstr "Éditer les fichiers passwd, group, shadow ou gshadow" #: vipw.8.xml:77(replaceable) vipw.8.xml:83(replaceable) -#: usermod.8.xml:76(replaceable) userdel.8.xml:76(arg) -#: useradd.8.xml:86(replaceable) useradd.8.xml:98(replaceable) +#: usermod.8.xml:78(replaceable) userdel.8.xml:76(arg) +#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable) #: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable) #: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable) #: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) -#: passwd.1.xml:79(replaceable) newusers.8.xml:85(replaceable) +#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable) #: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg) #: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable) #: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable) @@ -273,13 +275,13 @@ msgstr "Éditer les fichiers passwd, group, shadow ou gshadow" msgid "options" msgstr "options" -#: vipw.8.xml:89(title) usermod.8.xml:83(title) userdel.8.xml:84(title) -#: useradd.8.xml:104(title) suauth.5.xml:75(title) su.1.xml:99(title) +#: vipw.8.xml:89(title) usermod.8.xml:85(title) userdel.8.xml:84(title) +#: useradd.8.xml:106(title) suauth.5.xml:75(title) su.1.xml:99(title) #: sg.1.xml:81(title) shadow.5.xml:69(title) shadow.3.xml:118(title) #: shadow.3.xml:174(title) pwconv.8.xml:105(title) pwck.8.xml:92(title) #: porttime.5.xml:69(title) passwd.5.xml:69(title) passwd.1.xml:88(title) -#: nologin.8.xml:64(title) newusers.8.xml:94(title) newgrp.1.xml:77(title) -#: logoutd.8.xml:75(title) login.defs.5.xml:132(title) +#: nologin.8.xml:64(title) newusers.8.xml:96(title) newgrp.1.xml:77(title) +#: logoutd.8.xml:75(title) login.defs.5.xml:134(title) #: login.access.5.xml:70(title) login.1.xml:125(title) limits.5.xml:72(title) #: lastlog.8.xml:79(title) gshadow.5.xml:58(title) grpck.8.xml:83(title) #: groups.1.xml:78(title) groupmod.8.xml:80(title) groupmems.8.xml:85(title) @@ -315,9 +317,9 @@ msgstr "" "vi1 est utilisé quand ces variables ne sont pas définies." -#: vipw.8.xml:107(title) usermod.8.xml:91(title) userdel.8.xml:93(title) -#: useradd.8.xml:122(title) su.1.xml:145(title) pwconv.8.xml:187(title) -#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:263(title) +#: vipw.8.xml:107(title) usermod.8.xml:93(title) userdel.8.xml:93(title) +#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title) +#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title) #: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title) #: groupmod.8.xml:89(title) groupmems.8.xml:100(title) #: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title) @@ -343,23 +345,23 @@ msgstr ", " msgid "Edit group database." msgstr "Éditer la base de données de groupes." -#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:272(term) +#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term) #: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term) -#: newusers.8.xml:281(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) +#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) #: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term) #: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term) -#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:172(term) +#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term) #: chgpasswd.8.xml:131(term) chage.1.xml:129(term) msgid ", " msgstr ", " -#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:274(para) +#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para) #: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para) -#: newusers.8.xml:283(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) +#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) #: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para) #: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para) -#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:174(para) -#: chgpasswd.8.xml:133(para) chfn.1.xml:170(para) chage.1.xml:131(para) +#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para) +#: chgpasswd.8.xml:133(para) chfn.1.xml:169(para) chage.1.xml:131(para) msgid "Display help message and exit." msgstr "Afficher un message d'aide et quitter." @@ -379,27 +381,27 @@ msgstr ", " msgid "Quiet mode." msgstr "Mode silencieux." -#: vipw.8.xml:138(term) usermod.8.xml:317(term) userdel.8.xml:146(term) -#: useradd.8.xml:457(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) -#: passwd.1.xml:301(term) newusers.8.xml:306(term) lastlog.8.xml:115(term) -#: grpck.8.xml:173(term) groupmod.8.xml:180(term) groupmems.8.xml:165(term) -#: groupdel.8.xml:101(term) groupadd.8.xml:206(term) faillog.8.xml:182(term) -#: chsh.1.xml:107(term) chpasswd.8.xml:189(term) chgpasswd.8.xml:146(term) +#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term) +#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) +#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term) +#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term) +#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term) +#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term) #: chfn.1.xml:153(term) chage.1.xml:197(term) msgid "" -", CHROOT_DIR-R,  CHROOT_DIR" msgstr "" -", RÉP_CHROOT-R,  RÉP_CHROOT" -#: vipw.8.xml:143(para) usermod.8.xml:322(para) userdel.8.xml:151(para) -#: useradd.8.xml:462(para) pwconv.8.xml:206(para) pwck.8.xml:214(para) -#: passwd.1.xml:306(para) newusers.8.xml:311(para) lastlog.8.xml:120(para) -#: grpck.8.xml:178(para) groupmod.8.xml:185(para) groupmems.8.xml:170(para) -#: groupdel.8.xml:106(para) groupadd.8.xml:211(para) gpasswd.1.xml:186(para) -#: faillog.8.xml:187(para) chsh.1.xml:112(para) chpasswd.8.xml:194(para) -#: chgpasswd.8.xml:151(para) chfn.1.xml:158(para) chage.1.xml:202(para) +#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para) +#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para) +#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para) +#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para) +#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para) +#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para) +#: chgpasswd.8.xml:150(para) chfn.1.xml:157(para) chage.1.xml:201(para) msgid "" "Apply changes in the CHROOT_DIR directory and use " "the configuration files from the CHROOT_DIR " @@ -409,41 +411,41 @@ msgstr "" "replaceable> et utiliser les fichiers de configuration du répertoire " "RÉP_CHROOT." -#: vipw.8.xml:151(term) +#: vipw.8.xml:150(term) msgid ", " msgstr ", " -#: vipw.8.xml:153(para) +#: vipw.8.xml:152(para) msgid "Edit shadow or gshadow database." msgstr "Éditer les bases de données shadow ou gshadow." -#: vipw.8.xml:157(term) +#: vipw.8.xml:156(term) msgid ", " msgstr ", " -#: vipw.8.xml:159(para) +#: vipw.8.xml:158(para) msgid "Indicates which user's tcb shadow file to edit." msgstr "Indique l'utilisateur dont le fichier shadow de tcb doit être édité." -#: vipw.8.xml:166(title) usermod.8.xml:431(title) userdel.8.xml:172(title) -#: useradd.8.xml:668(title) su.1.xml:339(title) sg.1.xml:98(title) -#: pwconv.8.xml:228(title) pwck.8.xml:253(title) passwd.1.xml:391(title) -#: newusers.8.xml:361(title) newgrp.1.xml:109(title) login.1.xml:294(title) -#: grpck.8.xml:210(title) groupmod.8.xml:196(title) groupmems.8.xml:200(title) -#: groupdel.8.xml:129(title) groupadd.8.xml:222(title) -#: gpasswd.1.xml:265(title) chsh.1.xml:155(title) chpasswd.8.xml:242(title) -#: chgpasswd.8.xml:199(title) chfn.1.xml:194(title) chage.1.xml:245(title) +#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title) +#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title) +#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title) +#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title) +#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title) +#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) +#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title) +#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title) msgid "CONFIGURATION" msgstr "CONFIGURATION" -#: vipw.8.xml:167(para) usermod.8.xml:432(para) userdel.8.xml:173(para) -#: useradd.8.xml:669(para) su.1.xml:340(para) sg.1.xml:99(para) -#: pwck.8.xml:254(para) passwd.1.xml:392(para) newusers.8.xml:362(para) -#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:211(para) -#: groupmod.8.xml:197(para) groupmems.8.xml:201(para) groupdel.8.xml:130(para) -#: groupadd.8.xml:223(para) gpasswd.1.xml:266(para) chsh.1.xml:156(para) -#: chpasswd.8.xml:243(para) chgpasswd.8.xml:200(para) chfn.1.xml:195(para) -#: chage.1.xml:246(para) +#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para) +#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para) +#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para) +#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para) +#: groupmod.8.xml:194(para) groupmems.8.xml:200(para) groupdel.8.xml:129(para) +#: groupadd.8.xml:220(para) gpasswd.1.xml:265(para) chsh.1.xml:155(para) +#: chpasswd.8.xml:240(para) chgpasswd.8.xml:199(para) chfn.1.xml:194(para) +#: chage.1.xml:245(para) msgid "" "The following configuration variables in /etc/login.defs change the behavior of this tool:" @@ -469,145 +471,145 @@ msgstr "" "shadow de tcb5 sera utilisé." -#: vipw.8.xml:178(title) +#: vipw.8.xml:177(title) msgid "ENVIRONMENT" msgstr "ENVIRONNEMENT" -#: vipw.8.xml:181(option) +#: vipw.8.xml:180(option) msgid "VISUAL" msgstr "VISUAL" -#: vipw.8.xml:183(para) +#: vipw.8.xml:182(para) msgid "Editor to be used." msgstr "L'éditeur à utiliser" -#: vipw.8.xml:187(option) +#: vipw.8.xml:186(option) msgid "EDITOR" msgstr "EDITOR" -#: vipw.8.xml:189(para) +#: vipw.8.xml:188(para) msgid "Editor to be used if is not set." msgstr "L'éditeur à utiliser si n'est pas définie." -#: vipw.8.xml:196(title) usermod.8.xml:446(title) userdel.8.xml:189(title) -#: useradd.8.xml:694(title) suauth.5.xml:193(title) su.1.xml:367(title) +#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title) +#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title) #: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title) -#: pwconv.8.xml:251(title) pwck.8.xml:270(title) porttime.5.xml:130(title) -#: passwd.5.xml:141(title) passwd.1.xml:409(title) newusers.8.xml:394(title) +#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title) +#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title) #: newgrp.1.xml:121(title) logoutd.8.xml:89(title) #: login.access.5.xml:121(title) login.1.xml:338(title) -#: limits.5.xml:196(title) lastlog.8.xml:185(title) gshadow.5.xml:156(title) -#: grpck.8.xml:222(title) groups.1.xml:100(title) groupmod.8.xml:208(title) -#: groupmems.8.xml:212(title) groupdel.8.xml:141(title) -#: groupadd.8.xml:236(title) gpasswd.1.xml:280(title) faillog.8.xml:248(title) -#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:168(title) -#: chpasswd.8.xml:258(title) chgpasswd.8.xml:214(title) chfn.1.xml:208(title) -#: chage.1.xml:257(title) +#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title) +#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title) +#: groupmems.8.xml:211(title) groupdel.8.xml:140(title) +#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title) +#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title) +#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title) +#: chage.1.xml:256(title) msgid "FILES" msgstr "FICHIERS" -#: vipw.8.xml:199(filename) usermod.8.xml:449(filename) -#: userdel.8.xml:192(filename) useradd.8.xml:709(filename) -#: sg.1.xml:125(filename) pwck.8.xml:273(filename) -#: newusers.8.xml:409(filename) newgrp.1.xml:136(filename) -#: gshadow.5.xml:159(filename) grpck.8.xml:225(filename) -#: groups.1.xml:103(filename) groupmod.8.xml:211(filename) -#: groupmems.8.xml:215(filename) groupdel.8.xml:144(filename) -#: groupadd.8.xml:239(filename) gpasswd.1.xml:72(filename) -#: gpasswd.1.xml:75(filename) gpasswd.1.xml:283(filename) -#: chgpasswd.8.xml:217(filename) +#: vipw.8.xml:198(filename) usermod.8.xml:517(filename) +#: userdel.8.xml:191(filename) useradd.8.xml:690(filename) +#: sg.1.xml:125(filename) pwck.8.xml:272(filename) +#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename) +#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename) +#: groups.1.xml:103(filename) groupmod.8.xml:208(filename) +#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename) +#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename) +#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename) +#: chgpasswd.8.xml:216(filename) msgid "/etc/group" msgstr "/etc/group" -#: vipw.8.xml:201(para) usermod.8.xml:451(para) userdel.8.xml:194(para) -#: useradd.8.xml:711(para) sg.1.xml:127(para) pwck.8.xml:275(para) -#: newusers.8.xml:411(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) -#: grpck.8.xml:227(para) groups.1.xml:105(para) groupmod.8.xml:213(para) -#: groupmems.8.xml:217(para) groupdel.8.xml:146(para) groupadd.8.xml:241(para) -#: gpasswd.1.xml:285(para) chgpasswd.8.xml:219(para) +#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para) +#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para) +#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) +#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para) +#: groupmems.8.xml:216(para) groupdel.8.xml:145(para) groupadd.8.xml:238(para) +#: gpasswd.1.xml:284(para) chgpasswd.8.xml:218(para) msgid "Group account information." msgstr "Informations sur les groupes." -#: vipw.8.xml:205(filename) usermod.8.xml:455(filename) -#: useradd.8.xml:715(filename) sg.1.xml:131(filename) -#: newusers.8.xml:415(filename) newgrp.1.xml:142(filename) -#: gshadow.5.xml:165(filename) grpck.8.xml:231(filename) -#: groupmod.8.xml:217(filename) groupmems.8.xml:221(filename) -#: groupdel.8.xml:150(filename) groupadd.8.xml:245(filename) -#: gpasswd.1.xml:76(filename) gpasswd.1.xml:289(filename) -#: chgpasswd.8.xml:223(filename) +#: vipw.8.xml:204(filename) usermod.8.xml:523(filename) +#: useradd.8.xml:696(filename) sg.1.xml:131(filename) +#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename) +#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename) +#: groupmod.8.xml:214(filename) groupmems.8.xml:220(filename) +#: groupdel.8.xml:149(filename) groupadd.8.xml:242(filename) +#: gpasswd.1.xml:76(filename) gpasswd.1.xml:288(filename) +#: chgpasswd.8.xml:222(filename) msgid "/etc/gshadow" msgstr "/etc/gshadow" -#: vipw.8.xml:207(para) usermod.8.xml:457(para) useradd.8.xml:717(para) -#: sg.1.xml:133(para) newusers.8.xml:417(para) newgrp.1.xml:144(para) -#: gshadow.5.xml:167(para) grpck.8.xml:233(para) groupmod.8.xml:219(para) -#: groupdel.8.xml:152(para) groupadd.8.xml:247(para) gpasswd.1.xml:291(para) -#: chgpasswd.8.xml:225(para) +#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para) +#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para) +#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para) +#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para) +#: chgpasswd.8.xml:224(para) msgid "Secure group account information." msgstr "Informations sécurisées sur les groupes." -#: vipw.8.xml:211(filename) usermod.8.xml:467(filename) -#: userdel.8.xml:204(filename) useradd.8.xml:697(filename) +#: vipw.8.xml:210(filename) usermod.8.xml:535(filename) +#: userdel.8.xml:203(filename) useradd.8.xml:678(filename) #: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename) -#: pwck.8.xml:279(filename) passwd.5.xml:144(filename) -#: passwd.1.xml:412(filename) newusers.8.xml:397(filename) +#: pwck.8.xml:278(filename) passwd.5.xml:144(filename) +#: passwd.1.xml:411(filename) newusers.8.xml:400(filename) #: newgrp.1.xml:124(filename) login.1.xml:353(filename) -#: grpck.8.xml:237(filename) groupmod.8.xml:229(filename) -#: expiry.1.xml:124(filename) chsh.1.xml:171(filename) -#: chpasswd.8.xml:261(filename) chfn.1.xml:217(filename) -#: chage.1.xml:261(filename) +#: grpck.8.xml:236(filename) groupmod.8.xml:226(filename) +#: expiry.1.xml:124(filename) chsh.1.xml:170(filename) +#: chpasswd.8.xml:258(filename) chfn.1.xml:216(filename) +#: chage.1.xml:260(filename) msgid "/etc/passwd" msgstr "/etc/passwd" -#: vipw.8.xml:213(para) usermod.8.xml:469(para) userdel.8.xml:206(para) -#: useradd.8.xml:699(para) su.1.xml:372(para) sg.1.xml:115(para) -#: shadow.5.xml:260(para) pwck.8.xml:281(para) passwd.5.xml:146(para) -#: passwd.1.xml:414(para) newusers.8.xml:399(para) newgrp.1.xml:126(para) -#: login.1.xml:355(para) grpck.8.xml:239(para) groupmod.8.xml:231(para) -#: expiry.1.xml:126(para) chsh.1.xml:173(para) chpasswd.8.xml:263(para) -#: chfn.1.xml:219(para) chage.1.xml:264(para) +#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para) +#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para) +#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para) +#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para) +#: login.1.xml:355(para) grpck.8.xml:238(para) groupmod.8.xml:228(para) +#: expiry.1.xml:126(para) chsh.1.xml:172(para) chpasswd.8.xml:260(para) +#: chfn.1.xml:218(para) chage.1.xml:263(para) msgid "User account information." msgstr "Informations sur les comptes des utilisateurs." -#: vipw.8.xml:217(filename) usermod.8.xml:473(filename) -#: userdel.8.xml:210(filename) useradd.8.xml:703(filename) +#: vipw.8.xml:216(filename) usermod.8.xml:541(filename) +#: userdel.8.xml:209(filename) useradd.8.xml:684(filename) #: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename) -#: shadow.3.xml:229(filename) pwck.8.xml:285(filename) -#: passwd.5.xml:150(filename) passwd.1.xml:418(filename) -#: newusers.8.xml:403(filename) newgrp.1.xml:130(filename) +#: shadow.3.xml:229(filename) pwck.8.xml:284(filename) +#: passwd.5.xml:150(filename) passwd.1.xml:417(filename) +#: newusers.8.xml:406(filename) newgrp.1.xml:130(filename) #: login.1.xml:359(filename) expiry.1.xml:130(filename) -#: chpasswd.8.xml:267(filename) chage.1.xml:269(filename) +#: chpasswd.8.xml:264(filename) chage.1.xml:268(filename) msgid "/etc/shadow" msgstr "/etc/shadow" -#: vipw.8.xml:219(para) usermod.8.xml:475(para) userdel.8.xml:212(para) -#: useradd.8.xml:705(para) su.1.xml:378(para) sg.1.xml:121(para) -#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:287(para) -#: passwd.1.xml:420(para) newusers.8.xml:405(para) newgrp.1.xml:132(para) -#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:269(para) -#: chage.1.xml:272(para) +#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para) +#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para) +#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para) +#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para) +#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:266(para) +#: chage.1.xml:271(para) msgid "Secure user account information." msgstr "Informations sécurisées sur les comptes utilisateurs." -#: vipw.8.xml:226(title) usermod.8.xml:482(title) userdel.8.xml:297(title) -#: useradd.8.xml:811(title) suauth.5.xml:222(title) su.1.xml:438(title) +#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title) +#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title) #: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title) -#: pwconv.8.xml:263(title) pwck.8.xml:345(title) porttime.5.xml:142(title) -#: passwd.5.xml:169(title) passwd.1.xml:490(title) nologin.8.xml:78(title) -#: newusers.8.xml:436(title) newgrp.1.xml:151(title) -#: login.defs.5.xml:526(title) login.access.5.xml:133(title) +#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title) +#: passwd.5.xml:169(title) passwd.1.xml:489(title) nologin.8.xml:78(title) +#: newusers.8.xml:451(title) newgrp.1.xml:151(title) +#: login.defs.5.xml:534(title) login.access.5.xml:133(title) #: login.1.xml:398(title) limits.5.xml:206(title) gshadow.5.xml:174(title) -#: grpck.8.xml:291(title) groups.1.xml:112(title) groupmod.8.xml:289(title) -#: groupmems.8.xml:230(title) groupdel.8.xml:198(title) -#: groupadd.8.xml:327(title) gpasswd.1.xml:298(title) faillog.8.xml:260(title) -#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:192(title) -#: chpasswd.8.xml:288(title) chgpasswd.8.xml:238(title) chfn.1.xml:226(title) -#: chage.1.xml:312(title) +#: grpck.8.xml:290(title) groups.1.xml:112(title) groupmod.8.xml:286(title) +#: groupmems.8.xml:229(title) groupdel.8.xml:197(title) +#: groupadd.8.xml:324(title) gpasswd.1.xml:297(title) faillog.8.xml:255(title) +#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:191(title) +#: chpasswd.8.xml:285(title) chgpasswd.8.xml:237(title) chfn.1.xml:225(title) +#: chage.1.xml:311(title) msgid "SEE ALSO" msgstr "VOIR AUSSI" -#: vipw.8.xml:227(para) +#: vipw.8.xml:226(para) msgid "" "vi1, group, shadow5." -#: usermod.8.xml:43(firstname) userdel.8.xml:45(firstname) -#: useradd.8.xml:54(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) +#: usermod.8.xml:45(firstname) userdel.8.xml:45(firstname) +#: useradd.8.xml:56(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) #: shadow.5.xml:39(firstname) shadow.3.xml:39(firstname) #: pwck.8.xml:45(firstname) porttime.5.xml:39(firstname) #: passwd.5.xml:39(firstname) passwd.1.xml:46(firstname) -#: newusers.8.xml:52(firstname) newgrp.1.xml:40(firstname) -#: logoutd.8.xml:39(firstname) login.defs.5.xml:102(firstname) +#: newusers.8.xml:54(firstname) newgrp.1.xml:40(firstname) +#: logoutd.8.xml:39(firstname) login.defs.5.xml:104(firstname) #: login.1.xml:72(firstname) lastlog.8.xml:40(firstname) #: grpck.8.xml:40(firstname) groups.1.xml:39(firstname) #: groupmod.8.xml:40(firstname) groupdel.8.xml:40(firstname) @@ -650,13 +652,13 @@ msgstr "" msgid "Julianne Frances" msgstr "" -#: usermod.8.xml:44(surname) userdel.8.xml:46(surname) -#: useradd.8.xml:55(surname) su.1.xml:57(surname) sg.1.xml:41(surname) +#: usermod.8.xml:46(surname) userdel.8.xml:46(surname) +#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname) #: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname) #: porttime.5.xml:40(surname) passwd.5.xml:40(surname) -#: passwd.1.xml:47(surname) newusers.8.xml:53(surname) +#: passwd.1.xml:47(surname) newusers.8.xml:55(surname) #: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname) -#: login.defs.5.xml:103(surname) login.1.xml:73(surname) +#: login.defs.5.xml:105(surname) login.1.xml:73(surname) #: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname) #: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname) #: groupadd.8.xml:43(surname) faillog.8.xml:40(surname) @@ -665,32 +667,32 @@ msgstr "" msgid "Haugh" msgstr "" -#: usermod.8.xml:45(contrib) userdel.8.xml:47(contrib) -#: useradd.8.xml:56(contrib) sg.1.xml:42(contrib) newusers.8.xml:54(contrib) +#: usermod.8.xml:47(contrib) userdel.8.xml:47(contrib) +#: useradd.8.xml:58(contrib) sg.1.xml:42(contrib) newusers.8.xml:56(contrib) #: newgrp.1.xml:42(contrib) logoutd.8.xml:41(contrib) -#: login.defs.5.xml:104(contrib) groups.1.xml:41(contrib) +#: login.defs.5.xml:106(contrib) groups.1.xml:41(contrib) #: groupmod.8.xml:42(contrib) groupdel.8.xml:42(contrib) #: groupadd.8.xml:44(contrib) chpasswd.8.xml:45(contrib) msgid "Creation, 1991" msgstr "" -#: usermod.8.xml:61(refentrytitle) usermod.8.xml:68(refname) -#: usermod.8.xml:74(command) login.defs.5.xml:490(term) +#: usermod.8.xml:63(refentrytitle) usermod.8.xml:70(refname) +#: usermod.8.xml:76(command) login.defs.5.xml:498(term) msgid "usermod" msgstr "usermod" -#: usermod.8.xml:69(refpurpose) +#: usermod.8.xml:71(refpurpose) msgid "modify a user account" msgstr "Modifier un compte utilisateur" -#: usermod.8.xml:78(replaceable) userdel.8.xml:78(replaceable) -#: useradd.8.xml:88(replaceable) passwd.1.xml:82(replaceable) +#: usermod.8.xml:80(replaceable) userdel.8.xml:78(replaceable) +#: useradd.8.xml:90(replaceable) passwd.1.xml:82(replaceable) #: chsh.1.xml:78(replaceable) chfn.1.xml:78(replaceable) #: chage.1.xml:75(replaceable) msgid "LOGIN" msgstr "LOGIN" -#: usermod.8.xml:84(para) +#: usermod.8.xml:86(para) msgid "" "The usermod command modifies the system account files to " "reflect the changes that are specified on the command line." @@ -699,16 +701,16 @@ msgstr "" "des comptes du système selon les modifications qui ont été indiquées sur la " "ligne de commande." -#: usermod.8.xml:92(para) +#: usermod.8.xml:94(para) msgid "The options which apply to the usermod command are:" msgstr "" "Les options disponibles pour la commande usermod sont :" -#: usermod.8.xml:98(term) +#: usermod.8.xml:100(term) msgid ", " msgstr ", " -#: usermod.8.xml:102(para) +#: usermod.8.xml:104(para) msgid "" "Add the user to the supplementary group(s). Use only with the ." -#: usermod.8.xml:109(term) useradd.8.xml:150(term) +#: usermod.8.xml:111(term) useradd.8.xml:150(term) msgid "" -", COMMENT-c,  COMMENT" msgstr "" -", COMMENTAIRE" +",  " +"COMMENTAIRE" -#: usermod.8.xml:114(para) +#: usermod.8.xml:115(para) msgid "" "The new value of the user's password file comment field. It is normally " "modified using the chfnchfn1." -#: usermod.8.xml:123(term) useradd.8.xml:163(term) +#: usermod.8.xml:124(term) +#, fuzzy +#| msgid "" +#| ",  " +#| "HOME_DIR" msgid "" -", HOME_DIR-d,  HOME_DIR" msgstr "" -", RÉP_PERSO" +",  " +"RÉP_PERSO" #: usermod.8.xml:128(para) msgid "The user's new login directory." @@ -757,15 +763,15 @@ msgstr "" "personnel actuel sera déplacé dans le nouveau répertoire personnel, qui sera " "créé si nécessaire." -#: usermod.8.xml:140(term) useradd.8.xml:190(term) useradd.8.xml:565(term) +#: usermod.8.xml:140(term) useradd.8.xml:188(term) useradd.8.xml:548(term) msgid "" -", EXPIRE_DATE" +",  " +"EXPIRE_DATE" msgstr "" -", " +",  " "DATE_FIN_VALIDITÉ" -#: usermod.8.xml:145(para) useradd.8.xml:195(para) +#: usermod.8.xml:144(para) useradd.8.xml:192(para) msgid "" "The date on which the user account will be disabled. The date is specified " "in the format YYYY-MM-DD." @@ -773,7 +779,7 @@ msgstr "" "Date à laquelle le compte utilisateur sera désactivé. La date est indiquée " "dans le format AAAA-MM-JJ." -#: usermod.8.xml:149(para) +#: usermod.8.xml:148(para) msgid "" "An empty EXPIRE_DATE argument will disable the " "expiration of the account." @@ -781,7 +787,7 @@ msgstr "" "Un paramètre DATE_FIN_VALIDITÉ vide désactivera " "l'expiration du compte." -#: usermod.8.xml:153(para) usermod.8.xml:175(para) +#: usermod.8.xml:152(para) usermod.8.xml:173(para) msgid "" "This option requires a /etc/shadow file. A /" "etc/shadow entry will be created if there were none." @@ -789,15 +795,15 @@ msgstr "" "Cette option nécessite un fichier /etc/shadow. Une " "entrée /etc/shadow sera créée si il n'y en avait pas." -#: usermod.8.xml:161(term) useradd.8.xml:208(term) useradd.8.xml:578(term) +#: usermod.8.xml:160(term) useradd.8.xml:205(term) useradd.8.xml:560(term) msgid "" -", INACTIVE-f,  INACTIVE" msgstr "" -", " +",  " "DURÉE_INACTIVITÉ" -#: usermod.8.xml:166(para) +#: usermod.8.xml:164(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled." @@ -805,7 +811,7 @@ msgstr "" "Nombre de jours suivant la fin de validité d'un mot de passe après lequel le " "compte est définitivement désactivé." -#: usermod.8.xml:170(para) +#: usermod.8.xml:168(para) msgid "" "A value of 0 disables the account as soon as the password has expired, and a " "value of -1 disables the feature." @@ -813,13 +819,15 @@ msgstr "" "Une valeur de 0 désactive le compte dès que le mot de passe a dépassé sa fin " "de validité, et une valeur de -1 désactive cette fonctionnalité." -#: usermod.8.xml:183(term) useradd.8.xml:228(term) useradd.8.xml:594(term) +#: usermod.8.xml:181(term) useradd.8.xml:224(term) useradd.8.xml:575(term) msgid "" -", GROUP" +",  GROUP" msgstr "" -", GROUPE" +",  GROUPE" -#: usermod.8.xml:188(para) +#: usermod.8.xml:185(para) msgid "" "The group name or number of the user's new initial login group. The group " "must exist." @@ -827,7 +835,7 @@ msgstr "" "Nom du groupe ou identifiant numérique du groupe de connexion initial de " "l'utilisateur. Le groupe doit exister." -#: usermod.8.xml:192(para) +#: usermod.8.xml:189(para) msgid "" "Any file from the user's home directory owned by the previous primary group " "of the user will be owned by this new group." @@ -835,7 +843,7 @@ msgstr "" "Tout fichier du répertoire personnel de l'utilisateur appartenant au groupe " "primaire précédent de l'utilisateur appartiendra à ce nouveau groupe." -#: usermod.8.xml:196(para) +#: usermod.8.xml:193(para) msgid "" "The group ownership of files outside of the user's home directory must be " "fixed manually." @@ -843,17 +851,17 @@ msgstr "" "Le groupe propriétaire des fichiers en dehors du répertoire personnel de " "l'utilisateur doit être modifié manuellement." -#: usermod.8.xml:203(term) useradd.8.xml:256(term) +#: usermod.8.xml:200(term) useradd.8.xml:251(term) msgid "" -", GROUP1-G,  GROUP1[,GROUP2,...[,GROUPN]]]" msgstr "" -", GROUPE1-G,  GROUPE1[,GROUPE2,...[,GROUPEN]]]" -#: usermod.8.xml:208(para) +#: usermod.8.xml:204(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -865,7 +873,7 @@ msgstr "" "espace entre eux. Les groupes sont soumis aux mêmes restrictions que celles " "de l'option ." -#: usermod.8.xml:215(para) +#: usermod.8.xml:211(para) msgid "" "If the user is currently a member of a group which is not listed, the user " "will be removed from the group. This behaviour can be changed via the " @@ -877,15 +885,15 @@ msgstr "" "l'option , qui permet d'ajouter l'utilisateur à la liste " "actuelle des groupes supplémentaires." -#: usermod.8.xml:224(term) +#: usermod.8.xml:220(term) msgid "" -", NEW_LOGIN-l,  NEW_LOGIN" msgstr "" -", NOUVEAU_LOGIN" +",  " +"NOUVEAU_LOGIN" -#: usermod.8.xml:229(para) +#: usermod.8.xml:224(para) msgid "" "The name of the user will be changed from LOGIN " "to NEW_LOGIN. Nothing else is changed. In " @@ -898,11 +906,11 @@ msgstr "" "lettres de l'utilisateur devrontprobablement être changés pour refléter le " "nouveau nom de connexion." -#: usermod.8.xml:239(term) +#: usermod.8.xml:234(term) msgid ", " msgstr ", " -#: usermod.8.xml:243(para) +#: usermod.8.xml:238(para) msgid "" "Lock a user's password. This puts a '!' in front of the encrypted password, " "effectively disabling the password. You can't use this option with ou , " msgstr ", " -#: usermod.8.xml:262(para) +#: usermod.8.xml:257(para) msgid "Move the content of the user's home directory to the new location." msgstr "" "Déplacer le contenu du répertoire personnel de l'utilisateur vers un nouvel " "emplacement." -#: usermod.8.xml:266(para) +#: usermod.8.xml:261(para) msgid "" "This option is only valid in combination with the (or " ") option." @@ -941,7 +949,7 @@ msgstr "" "Cette option ne fonctionne que lorsqu'elle est combinée avec l'option " " (ou )." -#: usermod.8.xml:270(para) +#: usermod.8.xml:265(para) msgid "" "usermod will try to adapt the ownership of the files and " "to copy the modes, ACL and extended attributes, but manual changes might be " @@ -951,12 +959,12 @@ msgstr "" "et de copier les modes, ACL et attributs étendus. Cependant, vous risquez de " "devoir procéder à des modifications vous-même." -#: usermod.8.xml:278(term) useradd.8.xml:396(term) groupmod.8.xml:147(term) -#: groupadd.8.xml:158(term) +#: usermod.8.xml:273(term) useradd.8.xml:385(term) groupmod.8.xml:146(term) +#: groupadd.8.xml:157(term) msgid ", " msgstr ", " -#: usermod.8.xml:282(para) +#: usermod.8.xml:277(para) msgid "" "When used with the option, this option allows to change " "the user ID to a non-unique value." @@ -964,16 +972,16 @@ msgstr "" "En combinaison avec l'option , cette option permet de " "changer l'identifiant utilisateur vers une valeur déjà utilisée." -#: usermod.8.xml:289(term) useradd.8.xml:408(term) groupmod.8.xml:158(term) -#: groupadd.8.xml:168(term) +#: usermod.8.xml:284(term) useradd.8.xml:397(term) groupmod.8.xml:157(term) +#: groupadd.8.xml:167(term) msgid "" -", PASSWORD-p,  PASSWORD" msgstr "" -", MOT_DE_PASSE" +",  " +"MOT_DE_PASSE" -#: usermod.8.xml:294(para) groupmod.8.xml:163(para) +#: usermod.8.xml:288(para) groupmod.8.xml:161(para) msgid "" "The encrypted password, as returned by crypt3." @@ -981,8 +989,8 @@ msgstr "" "Mot de passe chiffré, comme renvoyé par crypt3." -#: usermod.8.xml:299(para) useradd.8.xml:418(para) groupmod.8.xml:168(para) -#: groupadd.8.xml:178(para) +#: usermod.8.xml:293(para) useradd.8.xml:406(para) groupmod.8.xml:166(para) +#: groupadd.8.xml:176(para) msgid "" "Note: This option is not recommended " "because the password (or encrypted password) will be visible by users " @@ -992,7 +1000,7 @@ msgstr "" "est déconseillée car le mot de passe (ou le mot de passe chiffré) peut être " "visible des utilisateurs qui affichent la liste des processus. " -#: usermod.8.xml:304(para) +#: usermod.8.xml:298(para) msgid "" "The password will be written in the local /etc/passwd " "or /etc/shadow file. This might differ from the " @@ -1003,23 +1011,24 @@ msgstr "" "différent de la base de données de mots de passe définie dans la " "configuration de PAM." -#: usermod.8.xml:310(para) useradd.8.xml:423(para) groupmod.8.xml:173(para) -#: groupadd.8.xml:183(para) +#: usermod.8.xml:304(para) useradd.8.xml:411(para) groupmod.8.xml:171(para) +#: groupadd.8.xml:181(para) msgid "" "You should make sure the password respects the system's password policy." msgstr "" "Il est nécessaire de vérifier si le mot de passe respecte la politique de " "mots de passe du système." -#: usermod.8.xml:330(term) useradd.8.xml:470(term) useradd.8.xml:615(term) -#: su.1.xml:186(term) chsh.1.xml:120(term) +#: usermod.8.xml:323(term) useradd.8.xml:457(term) useradd.8.xml:595(term) +#: su.1.xml:187(term) chsh.1.xml:119(term) msgid "" -", SHELL" -msgstr "" -", INTERPRÉTEUR-s,  SHELL" +msgstr "" +",  " +"INTERPRÉTEUR" -#: usermod.8.xml:335(para) chsh.1.xml:124(para) +#: usermod.8.xml:327(para) chsh.1.xml:123(para) msgid "" "The name of the user's new login shell. Setting this field to blank causes " "the system to select the default login shell." @@ -1028,17 +1037,19 @@ msgstr "" "l'utilisateur. Si ce champ est vide, le système sélectionnera l'interpréteur " "de commandes initial par défaut." -#: usermod.8.xml:342(term) useradd.8.xml:485(term) +#: usermod.8.xml:334(term) useradd.8.xml:471(term) msgid "" -", UID" +",  UID" msgstr "" -", UID" +",  UID" -#: usermod.8.xml:347(para) +#: usermod.8.xml:338(para) msgid "The new numerical value of the user's ID." msgstr "La valeur numérique de l'identifiant de l'utilisateur." -#: usermod.8.xml:350(para) +#: usermod.8.xml:341(para) msgid "" "This value must be unique, unless the option is used. " "The value must be non-negative." @@ -1046,7 +1057,7 @@ msgstr "" "Cette valeur doit être unique, à moins que l'option ne " "soit utilisée. La valeur ne doit pas être négative." -#: usermod.8.xml:355(para) +#: usermod.8.xml:346(para) msgid "" "The user's mailbox, and any files which the user owns and which are located " "in the user's home directory will have the file user ID changed " @@ -1056,7 +1067,7 @@ msgstr "" "sont situés dans son répertoire personnel verront leur identifiant " "d'utilisateur automatiquement modifié." -#: usermod.8.xml:360(para) +#: usermod.8.xml:351(para) msgid "" "The ownership of files outside of the user's home directory must be fixed " "manually." @@ -1064,7 +1075,7 @@ msgstr "" "Le propriétaire des fichiers en dehors du répertoire personnel de " "l'utilisateur doit être modifié manuellement." -#: usermod.8.xml:364(para) +#: usermod.8.xml:355(para) msgid "" "No checks will be performed with regard to the , " ", , or " @@ -1074,11 +1085,11 @@ msgstr "" ", , ou " " du fichier /etc/login.defs." -#: usermod.8.xml:373(term) +#: usermod.8.xml:364(term) msgid ", " msgstr ", " -#: usermod.8.xml:377(para) +#: usermod.8.xml:368(para) msgid "" "Unlock a user's password. This removes the '!' in front of the encrypted " "password. You can't use this option with or ou ." -#: usermod.8.xml:382(para) +#: usermod.8.xml:373(para) msgid "" "Note: if you wish to unlock the account (not only access with a password), " "you should also set the EXPIRE_DATE (for example " @@ -1101,20 +1112,140 @@ msgstr "" "99999 ou à la valeur dans " "/etc/default/useradd)." -#: usermod.8.xml:393(term) useradd.8.xml:521(term) +#: usermod.8.xml:384(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" msgid "" -", SEUSER" +",  " +"FIRST-LAST" msgstr "" -", " +",  LOGIN|INTERVALLE" + +#: usermod.8.xml:388(para) +msgid "Add a range of subordinate uids to the user's account." +msgstr "" + +#: usermod.8.xml:391(para) usermod.8.xml:429(para) +msgid "" +"This option may be specified multiple times to add multiple ranges to a " +"users account." +msgstr "" + +#: usermod.8.xml:394(para) usermod.8.xml:414(para) +#, fuzzy +#| msgid "" +#| "No checks will be performed with regard to the , " +#| ", , or " +#| " from /etc/login.defs." +msgid "" +"No checks will be performed with regard to , " +", or from /etc/" +"login.defs." +msgstr "" +"Aucun contrôle ne sera effectué sur les valeurs de , " +", , ou " +" du fichier /etc/login.defs." + +#: usermod.8.xml:402(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  LOGIN|INTERVALLE" + +#: usermod.8.xml:406(para) +msgid "Remove a range of subordinate uids from the user's account." +msgstr "" + +#: usermod.8.xml:409(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both and are specified, the removal of all subordinate uid ranges " +"happens before any subordinate uid range is added." +msgstr "" + +#: usermod.8.xml:422(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  LOGIN|INTERVALLE" + +#: usermod.8.xml:426(para) +msgid "Add a range of subordinate gids to the user's account." +msgstr "" + +#: usermod.8.xml:432(para) usermod.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "No checks will be performed with regard to the , " +#| ", , or " +#| " from /etc/login.defs." +msgid "" +"No checks will be performed with regard to , " +", or from /etc/" +"login.defs." +msgstr "" +"Aucun contrôle ne sera effectué sur les valeurs de , " +", , ou " +" du fichier /etc/login.defs." + +#: usermod.8.xml:440(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  LOGIN|INTERVALLE" + +#: usermod.8.xml:444(para) +#, fuzzy +#| msgid "Remove any SELinux user mapping for the user's login." +msgid "Remove a range of subordinate gids from the user's account." +msgstr "" +"Élimine toute association avec tout utilisateur SELinux pour la connexion de " +"l'utilisateur." + +#: usermod.8.xml:447(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both and are specified, the removal of all subordinate gid ranges " +"happens before any subordinate gid range is added." +msgstr "" + +#: usermod.8.xml:460(term) useradd.8.xml:506(term) +msgid "" +",  " +"SEUSER" +msgstr "" +",  " "UTILISATEUR_SELINUX" -#: usermod.8.xml:398(para) +#: usermod.8.xml:464(para) msgid "The new SELinux user for the user's login." msgstr "" "Le nouvel utilisateur SELinux utilisé pour la connexion de l'utilisateur." -#: usermod.8.xml:401(para) +#: usermod.8.xml:467(para) msgid "" "A blank SEUSER will remove the SELinux user " "mapping for user LOGIN (if any)." @@ -1123,16 +1254,16 @@ msgstr "" "de l'utilisateur SELinux pour l'utilisateur LOGIN " "(si spécifiée)" -#: usermod.8.xml:412(title) userdel.8.xml:270(title) useradd.8.xml:644(title) -#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:373(title) -#: newusers.8.xml:349(title) login.1.xml:260(title) lastlog.8.xml:197(title) -#: groupdel.8.xml:117(title) groupadd.8.xml:260(title) -#: gpasswd.1.xml:253(title) faillog.8.xml:237(title) chpasswd.8.xml:234(title) -#: chgpasswd.8.xml:187(title) +#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title) +#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title) +#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title) +#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) +#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title) +#: chgpasswd.8.xml:186(title) msgid "CAVEATS" msgstr "AVERTISSEMENTS" -#: usermod.8.xml:413(para) +#: usermod.8.xml:479(para) msgid "" "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, the " @@ -1147,7 +1278,7 @@ msgstr "" "Linux mais vérifie seulement les informations d'utmp sur les autres " "architectures." -#: usermod.8.xml:421(para) +#: usermod.8.xml:487(para) msgid "" "You must change the owner of any crontab files or " "at jobs manually." @@ -1156,7 +1287,7 @@ msgstr "" "crontab ou des travaux programmés par at." -#: usermod.8.xml:425(para) +#: usermod.8.xml:491(para) msgid "You must make any changes involving NIS on the NIS server." msgstr "" "Les modifications qui concernent NIS doivent être effectuées sur le serveur " @@ -1289,6 +1420,98 @@ msgstr "" "tous les outils (même dans la suite d'outils Shadow). Vous ne devriez pas " "utiliser cette variable, sauf si vous en avez vraiment besoin." +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (nombre)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (nombre)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (nombre)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If /etc/subuid exists, the commands useradd and newusers (unless the user already have " +"subordinate group IDs) allocate unused group " +"IDs from the range to (resp. " +#| ") is 101 (resp. -1)." +msgid "" +"The default values for , are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"La valeur par défaut pour (respectivement " +") est 101 (respectivement (number)" +msgid " (number)" +msgstr " (nombre)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (nombre)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (nombre)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If /etc/subuid exists, the commands useradd and newusers (unless the user already have " +"subordinate user IDs) allocate unused user " +"IDs from the range to (resp. " +#| ") is 101 (resp. -1)." +msgid "" +"The default values for , are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"La valeur par défaut pour (respectivement " +") est 101 (respectivement (boolean)" @@ -1342,27 +1565,70 @@ msgstr "" "user, mais sera calculé en fonction de l'UID de l'utilisateur, à l'aide de " "l'algorithme suivant : " -#: usermod.8.xml:461(filename) userdel.8.xml:198(filename) -#: useradd.8.xml:733(filename) su.1.xml:382(filename) -#: pwconv.8.xml:254(filename) passwd.1.xml:424(filename) -#: newusers.8.xml:421(filename) login.access.5.xml:124(filename) -#: login.1.xml:389(filename) groupmod.8.xml:223(filename) -#: groupadd.8.xml:251(filename) chsh.1.xml:183(filename) -#: chpasswd.8.xml:273(filename) chgpasswd.8.xml:229(filename) -#: chfn.1.xml:211(filename) +#: usermod.8.xml:529(filename) userdel.8.xml:197(filename) +#: useradd.8.xml:726(filename) su.1.xml:382(filename) +#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename) +#: newusers.8.xml:424(filename) login.access.5.xml:124(filename) +#: login.1.xml:389(filename) groupmod.8.xml:220(filename) +#: groupadd.8.xml:248(filename) chsh.1.xml:182(filename) +#: chpasswd.8.xml:270(filename) chgpasswd.8.xml:228(filename) +#: chfn.1.xml:210(filename) msgid "/etc/login.defs" msgstr "/etc/login.defs" -#: usermod.8.xml:463(para) userdel.8.xml:200(para) useradd.8.xml:735(para) -#: su.1.xml:384(para) pwconv.8.xml:256(para) passwd.1.xml:426(para) -#: newusers.8.xml:423(para) login.access.5.xml:126(para) login.1.xml:391(para) -#: groupmod.8.xml:225(para) groupadd.8.xml:253(para) chsh.1.xml:185(para) -#: chpasswd.8.xml:275(para) chgpasswd.8.xml:231(para) chfn.1.xml:213(para) +#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para) +#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para) +#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para) +#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para) +#: chpasswd.8.xml:272(para) chgpasswd.8.xml:230(para) chfn.1.xml:212(para) msgid "Shadow password suite configuration." msgstr "" "Configuration de la suite des mots de passe cachés « shadow password »." -#: usermod.8.xml:483(para) +#: usermod.8.xml:547(filename) userdel.8.xml:215(filename) +#: useradd.8.xml:714(filename) newusers.8.xml:436(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subgid" +msgstr "/etc/suauth" + +#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para) +#: newusers.8.xml:438(para) +msgid "Per user subordinate group IDs." +msgstr "" + +#: usermod.8.xml:553(filename) userdel.8.xml:221(filename) +#: useradd.8.xml:720(filename) newusers.8.xml:442(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subuid" +msgstr "/etc/suauth" + +#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para) +#: newusers.8.xml:444(para) +msgid "Per user subordinate user IDs." +msgstr "" + +#: usermod.8.xml:563(para) +#, fuzzy +#| msgid "" +#| "chfn1, chsh1, " +#| "passwd1, crypt3, " +#| "gpasswd8, groupadd8, " +#| "groupdel8, groupmod8, " +#| "login.defs5, useradd8, " +#| "userdel8." msgid "" "chfn1, chsh, groupmod8, " "login.defs5, useradd8, " -"userdel8." +"manvolnum>, subgid5, subuid5, useradd8, userdel8." msgstr "" "chfn1, chsh." #: userdel.8.xml:63(refentrytitle) userdel.8.xml:70(refname) -#: userdel.8.xml:75(command) login.defs.5.xml:480(term) +#: userdel.8.xml:75(command) login.defs.5.xml:488(term) msgid "userdel" msgstr "userdel" @@ -1480,11 +1749,11 @@ msgstr "" "Le répertoire d'attente des courriels est défini par la variable " " dans login.defs." -#: userdel.8.xml:159(term) +#: userdel.8.xml:158(term) msgid ", " msgstr ", " -#: userdel.8.xml:163(para) +#: userdel.8.xml:162(para) msgid "Remove any SELinux user mapping for the user's login." msgstr "" "Élimine toute association avec tout utilisateur SELinux pour la connexion de " @@ -1600,91 +1869,91 @@ msgstr "" "contient pas d'autres membres, et useradd créera par " "défaut un groupe portant le nom de l'utilisateur." -#: userdel.8.xml:219(title) useradd.8.xml:742(title) su.1.xml:391(title) -#: pwck.8.xml:294(title) passwd.1.xml:439(title) grpck.8.xml:246(title) -#: groupmod.8.xml:238(title) groupdel.8.xml:159(title) -#: groupadd.8.xml:282(title) chage.1.xml:279(title) +#: userdel.8.xml:230(title) useradd.8.xml:735(title) su.1.xml:391(title) +#: pwck.8.xml:293(title) passwd.1.xml:438(title) grpck.8.xml:245(title) +#: groupmod.8.xml:235(title) groupdel.8.xml:158(title) +#: groupadd.8.xml:279(title) chage.1.xml:278(title) msgid "EXIT VALUES" msgstr "VALEURS DE RETOUR" -#: userdel.8.xml:224(replaceable) useradd.8.xml:747(replaceable) -#: su.1.xml:410(replaceable) pwck.8.xml:299(replaceable) -#: passwd.1.xml:444(replaceable) grpck.8.xml:251(replaceable) -#: groupmod.8.xml:243(replaceable) groupdel.8.xml:164(replaceable) -#: groupadd.8.xml:287(replaceable) chage.1.xml:284(replaceable) +#: userdel.8.xml:235(replaceable) useradd.8.xml:740(replaceable) +#: su.1.xml:410(replaceable) pwck.8.xml:298(replaceable) +#: passwd.1.xml:443(replaceable) grpck.8.xml:250(replaceable) +#: groupmod.8.xml:240(replaceable) groupdel.8.xml:163(replaceable) +#: groupadd.8.xml:284(replaceable) chage.1.xml:283(replaceable) msgid "0" msgstr "0" -#: userdel.8.xml:226(para) useradd.8.xml:749(para) pwck.8.xml:301(para) -#: passwd.1.xml:446(para) grpck.8.xml:253(para) groupmod.8.xml:245(para) -#: groupdel.8.xml:166(para) groupadd.8.xml:289(para) chage.1.xml:286(para) +#: userdel.8.xml:237(para) useradd.8.xml:742(para) pwck.8.xml:300(para) +#: passwd.1.xml:445(para) grpck.8.xml:252(para) groupmod.8.xml:242(para) +#: groupdel.8.xml:165(para) groupadd.8.xml:286(para) chage.1.xml:285(para) msgid "success" msgstr "succès" -#: userdel.8.xml:230(replaceable) useradd.8.xml:753(replaceable) +#: userdel.8.xml:241(replaceable) useradd.8.xml:746(replaceable) #: su.1.xml:75(manvolnum) su.1.xml:416(replaceable) sg.1.xml:59(manvolnum) -#: pwck.8.xml:305(replaceable) passwd.1.xml:65(manvolnum) -#: passwd.1.xml:450(replaceable) newgrp.1.xml:59(manvolnum) -#: login.1.xml:91(manvolnum) grpck.8.xml:257(replaceable) +#: pwck.8.xml:304(replaceable) passwd.1.xml:65(manvolnum) +#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum) +#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable) #: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum) #: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) #: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum) -#: chage.1.xml:290(replaceable) +#: chage.1.xml:289(replaceable) msgid "1" msgstr "1" -#: userdel.8.xml:232(para) useradd.8.xml:755(para) +#: userdel.8.xml:243(para) useradd.8.xml:748(para) msgid "can't update password file" msgstr "impossible de mettre à jour le fichier des mots de passe" -#: userdel.8.xml:236(replaceable) useradd.8.xml:759(replaceable) -#: pwck.8.xml:311(replaceable) passwd.1.xml:456(replaceable) -#: grpck.8.xml:263(replaceable) groupmod.8.xml:249(replaceable) -#: groupdel.8.xml:170(replaceable) groupadd.8.xml:293(replaceable) -#: chage.1.xml:296(replaceable) +#: userdel.8.xml:247(replaceable) useradd.8.xml:752(replaceable) +#: pwck.8.xml:310(replaceable) passwd.1.xml:455(replaceable) +#: grpck.8.xml:262(replaceable) groupmod.8.xml:246(replaceable) +#: groupdel.8.xml:169(replaceable) groupadd.8.xml:290(replaceable) +#: chage.1.xml:295(replaceable) msgid "2" msgstr "2" -#: userdel.8.xml:238(para) useradd.8.xml:761(para) pwck.8.xml:307(para) -#: grpck.8.xml:259(para) groupmod.8.xml:251(para) groupdel.8.xml:172(para) -#: groupadd.8.xml:295(para) chage.1.xml:298(para) +#: userdel.8.xml:249(para) useradd.8.xml:754(para) pwck.8.xml:306(para) +#: grpck.8.xml:258(para) groupmod.8.xml:248(para) groupdel.8.xml:171(para) +#: groupadd.8.xml:292(para) chage.1.xml:297(para) msgid "invalid command syntax" msgstr "erreur de syntaxe" -#: userdel.8.xml:242(replaceable) useradd.8.xml:777(replaceable) -#: pwck.8.xml:335(replaceable) passwd.1.xml:480(replaceable) -#: groupmod.8.xml:267(replaceable) groupdel.8.xml:176(replaceable) +#: userdel.8.xml:253(replaceable) useradd.8.xml:770(replaceable) +#: pwck.8.xml:334(replaceable) passwd.1.xml:479(replaceable) +#: groupmod.8.xml:264(replaceable) groupdel.8.xml:175(replaceable) msgid "6" msgstr "6" -#: userdel.8.xml:244(para) +#: userdel.8.xml:255(para) msgid "specified user doesn't exist" msgstr "l'utilisateur indiqué n'existe pas" -#: userdel.8.xml:250(para) +#: userdel.8.xml:261(para) msgid "user currently logged in" msgstr "l'utilisateur est actuellement connecté" -#: userdel.8.xml:254(replaceable) useradd.8.xml:789(replaceable) -#: groupmod.8.xml:279(replaceable) groupdel.8.xml:188(replaceable) -#: groupadd.8.xml:317(replaceable) +#: userdel.8.xml:265(replaceable) useradd.8.xml:782(replaceable) +#: groupmod.8.xml:276(replaceable) groupdel.8.xml:187(replaceable) +#: groupadd.8.xml:314(replaceable) msgid "10" msgstr "10" -#: userdel.8.xml:256(para) useradd.8.xml:791(para) groupmod.8.xml:281(para) -#: groupdel.8.xml:190(para) groupadd.8.xml:319(para) +#: userdel.8.xml:267(para) useradd.8.xml:784(para) groupmod.8.xml:278(para) +#: groupdel.8.xml:189(para) groupadd.8.xml:316(para) msgid "can't update group file" msgstr "impossible de mettre à jour le fichier des groupes" -#: userdel.8.xml:260(replaceable) useradd.8.xml:795(replaceable) +#: userdel.8.xml:271(replaceable) useradd.8.xml:788(replaceable) msgid "12" msgstr "12" -#: userdel.8.xml:262(para) +#: userdel.8.xml:273(para) msgid "can't remove home directory" msgstr "impossible de supprimer le répertoire personnel" -#: userdel.8.xml:220(para) +#: userdel.8.xml:231(para) msgid "" "The userdel command exits with the following values: " "" @@ -1692,7 +1961,7 @@ msgstr "" "La commande userdel retourne les valeurs suivantes en " "quittant : " -#: userdel.8.xml:271(para) +#: userdel.8.xml:282(para) msgid "" "userdel will not allow you to remove an account if there " "are running processes which belong to this account. In that case, you may " @@ -1706,7 +1975,7 @@ msgstr "" "passe ou le compte de l'utilisateur, afin de supprimer le compte plus tard. " "L'option permet de forcer la suppression du compte." -#: userdel.8.xml:278(para) +#: userdel.8.xml:289(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this user." @@ -1714,7 +1983,7 @@ msgstr "" "Vous devez vérifier vous-même qu'aucun fichier possédé par l'utilisateur ne " "subsiste sur tous les systèmes de fichiers." -#: userdel.8.xml:282(para) +#: userdel.8.xml:293(para) msgid "" "You may not remove any NIS attributes on a NIS client. This must be " "performed on the NIS server." @@ -1722,7 +1991,7 @@ msgstr "" "Vous ne pouvez supprimer aucun attribut NIS d'un client NIS. Cela doit être " "effectué sur le serveur NIS." -#: userdel.8.xml:285(para) +#: userdel.8.xml:296(para) msgid "" "If is defined to yes in /etc/login.defs, userdel-f permet d'imposer la suppression du groupe." -#: userdel.8.xml:298(para) +#: userdel.8.xml:309(para) +#, fuzzy +#| msgid "" +#| "chfn1, chsh1, " +#| "passwd1, crypt3, " +#| "gpasswd8, groupadd8, " +#| "groupdel8, groupmod8, " +#| "login.defs5, useradd8, " +#| "userdel8." msgid "" "chfn1, chsh8, " "groupdel8, groupmod8, " -"useradd88, subgid5, subuid5, useradd8, usermod8." msgstr "" @@ -1763,35 +2054,37 @@ msgstr "" "citerefentry>, chsh1, " "passwd1, login.defs5, " +"citerefentry>, crypt3, " "gpasswd8, groupadd8, " "groupdel8, groupmod8, " -"useradd8, usermod8." +"login.defs5, useradd8, " +"userdel8." -#: useradd.8.xml:72(refentrytitle) useradd.8.xml:79(refname) -#: useradd.8.xml:84(command) useradd.8.xml:91(command) -#: useradd.8.xml:95(command) login.defs.5.xml:466(term) +#: useradd.8.xml:74(refentrytitle) useradd.8.xml:81(refname) +#: useradd.8.xml:86(command) useradd.8.xml:93(command) +#: useradd.8.xml:97(command) login.defs.5.xml:472(term) msgid "useradd" msgstr "useradd" -#: useradd.8.xml:80(refpurpose) +#: useradd.8.xml:82(refpurpose) msgid "create a new user or update default new user information" msgstr "" "créer un nouvel utilisateur ou modifier les informations par défaut " "appliquées aux nouveaux utilisateurs" -#: useradd.8.xml:92(arg) useradd.8.xml:96(arg) +#: useradd.8.xml:94(arg) useradd.8.xml:98(arg) msgid "-D" msgstr "-D" -#: useradd.8.xml:105(para) +#: useradd.8.xml:107(para) msgid "" "When invoked without the option, the useradd command creates a new user account using the values specified on " @@ -1807,7 +2100,7 @@ msgstr "" "useradd fera la mise à jour des fichiers du système, elle " "pourra créer le répertoire personnel et copier les fichiers initiaux." -#: useradd.8.xml:114(para) +#: useradd.8.xml:116(para) msgid "" "By default, a group will also be created for the new user (see , , and " @@ -1817,29 +2110,29 @@ msgstr "" ", , , et " ")" -#: useradd.8.xml:123(para) +#: useradd.8.xml:125(para) msgid "The options which apply to the useradd command are:" msgstr "" "Les options disponibles pour la commande useradd sont :" -#: useradd.8.xml:127(term) useradd.8.xml:546(term) +#: useradd.8.xml:129(term) useradd.8.xml:530(term) msgid "" -", BASE_DIR-b,  BASE_DIR" msgstr "" -", RÉP_BASE-b,  RÉP_BASE" -#: useradd.8.xml:132(para) +#: useradd.8.xml:133(para) msgid "" -"The default base directory for the system if option is not used, " +"The default base directory for the system if  " +"HOME_DIR is not specified. BASE_DIR is concatenated with the account name to define the home " +"directory. If the option is not used, " "BASE_DIR must exist." msgstr "" -"Répertoire de base par défaut du système si l'option " -"RÉP_PERSO n'est pas spécifiée. " +"Répertoire de base par défaut du système si l'option n'est " "pas utilisée, RÉP_BASE doit exister." @@ -1855,7 +2148,7 @@ msgstr "" "/etc/default/useradd ou /home par " "défaut." -#: useradd.8.xml:155(para) +#: useradd.8.xml:154(para) msgid "" "Any text string. It is generally a short description of the login, and is " "currently used as the field for the user's full name." @@ -1864,7 +2157,15 @@ msgstr "" "elle est actuellement utilisée comme champ pour le nom complet de " "l'utilisateur." -#: useradd.8.xml:168(para) +#: useradd.8.xml:162(term) +msgid "" +",  HOME_DIR" +msgstr "" +",  " +"RÉP_PERSO" + +#: useradd.8.xml:166(para) msgid "" "The new user will be created using HOME_DIR as " "the value for the user's login directory. The default is to append the " @@ -1881,16 +2182,16 @@ msgstr "" "nécessaire que le répertoire RÉP_PERSO existe " "mais il ne sera pas créé s'il n'existe pas." -#: useradd.8.xml:180(term) +#: useradd.8.xml:178(term) msgid ", " msgstr ", " -#: useradd.8.xml:184(para) +#: useradd.8.xml:182(para) msgid "See below, the subsection \"Changing the default values\"." msgstr "" "Consultez ci-dessous la sous-section « Modifier les valeurs par défaut »." -#: useradd.8.xml:199(para) +#: useradd.8.xml:196(para) msgid "" "If not specified, useradd will use the default expiry " "date specified by the variable in /etc/" @@ -1901,7 +2202,7 @@ msgstr "" "etc/default/useradd ou une chaîne vide (pas d'expiration) par " "défaut." -#: useradd.8.xml:213(para) +#: useradd.8.xml:209(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled. A value of 0 disables the account as soon as the password has " @@ -1912,7 +2213,7 @@ msgstr "" "que le mot de passe a dépassé sa fin de validité, et une valeur de -1 " "désactive cette fonctionnalité." -#: useradd.8.xml:219(para) +#: useradd.8.xml:215(para) msgid "" "If not specified, useradd will use the default inactivity " "period specified by the variable in /etc/" @@ -1922,7 +2223,7 @@ msgstr "" "par défaut précisée par la variable dans " "/etc/default/useradd, ou -1 par défaut." -#: useradd.8.xml:233(para) +#: useradd.8.xml:228(para) msgid "" "The group name or number of the user's initial login group. The group name " "must exist. A group number must refer to an already existing group." @@ -1931,7 +2232,7 @@ msgstr "" "l'utilisateur. Le nom du groupe doit exister. Un numéro de groupe doit se " "référer à un groupe déjà existant." -#: useradd.8.xml:238(para) +#: useradd.8.xml:233(para) msgid "" "If not specified, the behavior of useradd will depend on " "the variable in /etc/login.defsGROUP dans /" "etc/default/useradd, ou 100 par défaut." -#: useradd.8.xml:261(para) +#: useradd.8.xml:255(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -1969,15 +2270,15 @@ msgstr "" "de l'option . Le comportement par défaut pour " "l'utilisateur est de n'appartenir qu'au groupe initial." -#: useradd.8.xml:278(term) +#: useradd.8.xml:272(term) msgid "" -", SKEL_DIR-k,  SKEL_DIR" msgstr "" -", RÉP_SQUELETTE" +",  " +"RÉP_SQUELETTE" -#: useradd.8.xml:283(para) +#: useradd.8.xml:276(para) msgid "" "The skeleton directory, which contains files and directories to be copied in " "the user's home directory, when the home directory is created by " @@ -1987,7 +2288,7 @@ msgstr "" "copiés dans le répertoire personnel de l'utilisateur, quand le répertoire " "personnel est créé par useradd." -#: useradd.8.xml:288(para) +#: useradd.8.xml:281(para) msgid "" "This option is only valid if the (or ) option is specified." @@ -1995,7 +2296,7 @@ msgstr "" "Cette option n'est valable que si l'option (ou ) est utilisée." -#: useradd.8.xml:292(para) +#: useradd.8.xml:285(para) msgid "" "If this option is not set, the skeleton directory is defined by the " " variable in /etc/default/useradd " @@ -2005,52 +2306,52 @@ msgstr "" "la variable dans /etc/default/useradd ou, par défaut, /etc/skel." -#: useradd.8.xml:298(para) +#: useradd.8.xml:291(para) msgid "If possible, the ACLs and extended attributes are copied." msgstr "Si possible, les ACL et les attributs étendus seront copiés." -#: useradd.8.xml:304(term) groupadd.8.xml:137(term) +#: useradd.8.xml:297(term) groupadd.8.xml:137(term) msgid "" -", KEY-K,  KEY=VALUE" msgstr "" -", CLÉ-K,  CLÉ=VALEUR" -#: useradd.8.xml:309(para) +#: useradd.8.xml:301(para) msgid "" "Overrides /etc/login.defs defaults (, , " " and others). Example: " -"PASS_MAX_DAYS-K PASS_MAX_DAYS=-1 can be used when creating system " "account to turn off password ageing, even though system account has no " "password at all. Multiple options can be specified, e." -"g.: UID_MIN=100UID_MAX=499" +"g.:  UID_MIN=100  " +"UID_MAX=499" msgstr "" "Surcharge les valeurs par défaut de /etc/login.defs " "(, , , " " et autres). Par exemple : " -" PASS_MAX_DAYS-K PASS_MAX_DAYS=-1 peut être utilisé pour la " "création de comptes système pour désactiver la gestion de la durée de " "validité des mots de passe, même si les comptes système n'ont pas de mot de " "passe. Plusieurs options peuvent être précisées, comme " -"par exemple : UID_MIN=100 " +"par exemple :  UID_MIN=100  " "UID_MAX=499" -#: useradd.8.xml:333(term) +#: useradd.8.xml:322(term) msgid ", " msgstr ", " -#: useradd.8.xml:335(para) +#: useradd.8.xml:324(para) msgid "Do not add the user to the lastlog and faillog databases." msgstr "N'ajoute pas l'utilisateur aux bases de données lastlog et faillog." -#: useradd.8.xml:338(para) +#: useradd.8.xml:327(para) msgid "" "By default, the user's entries in the lastlog and faillog databases are " "resetted to avoid reusing the entry from a previously deleted user." @@ -2059,11 +2360,11 @@ msgstr "" "et faillog sont remises à zéro pour éviter de réutiliser les entrées d'un " "utilisateur précédemment supprimé." -#: useradd.8.xml:346(term) +#: useradd.8.xml:335(term) msgid ", " msgstr ", " -#: useradd.8.xml:350(para) +#: useradd.8.xml:339(para) msgid "" "Create the user's home directory if it does not exist. The files and " "directories contained in the skeleton directory (which can be defined with " @@ -2074,7 +2375,7 @@ msgstr "" "être défini avec l'option ) sera copié dans le répertoire " "personnel." -#: useradd.8.xml:356(para) +#: useradd.8.xml:345(para) msgid "" "By default, if this option is not specified and " "is not enabled, no home directories are created." @@ -2082,11 +2383,11 @@ msgstr "" "Par défaut, si cette option n'est pas précisée et si ) is set " @@ -2097,11 +2398,11 @@ msgstr "" "filename> () est configurée à yes." -#: useradd.8.xml:377(term) +#: useradd.8.xml:366(term) msgid ", " msgstr ", " -#: useradd.8.xml:381(para) +#: useradd.8.xml:370(para) msgid "" "Do not create a group with the same name as the user, but add the user to " "the group specified by the option or by the " @@ -2112,7 +2413,7 @@ msgstr "" "par la variable dans /etc/default/useradd." -#: useradd.8.xml:387(para) useradd.8.xml:512(para) +#: useradd.8.xml:376(para) useradd.8.xml:497(para) msgid "" "The default behavior (if the , , and " " options are not specified) is defined by the " @@ -2124,18 +2425,18 @@ msgstr "" "variable dans /etc/login.defs." -#: useradd.8.xml:400(para) +#: useradd.8.xml:389(para) msgid "Allow the creation of a user account with a duplicate (non-unique) UID." msgstr "" "Permet de créer un compte d'utilisateur avec un identifiant (« UID ») " "dupliqué (non unique)." -#: useradd.8.xml:401(para) +#: useradd.8.xml:390(para) msgid "" "This option is only valid in combination with the option." msgstr "Cette option n'est valable qu'avec l'option ." -#: useradd.8.xml:413(para) groupadd.8.xml:173(para) +#: useradd.8.xml:401(para) groupadd.8.xml:171(para) msgid "" "The encrypted password, as returned by crypt3. The default is to " @@ -2145,15 +2446,15 @@ msgstr "" "crypt3. Le comportement par défaut est de désactiver le mot de passe." -#: useradd.8.xml:430(term) newusers.8.xml:287(term) groupadd.8.xml:190(term) +#: useradd.8.xml:418(term) newusers.8.xml:289(term) groupadd.8.xml:188(term) msgid ", " msgstr ", " -#: useradd.8.xml:434(para) newusers.8.xml:291(para) +#: useradd.8.xml:422(para) newusers.8.xml:293(para) msgid "Create a system account." msgstr "Créer un compte système." -#: useradd.8.xml:437(para) +#: useradd.8.xml:425(para) msgid "" "System users will be created with no aging information in /etc/" "shadow, and their numeric identifiers are chosen in the " @@ -2169,7 +2470,7 @@ msgstr "" "- (et leurs équivalents " " pour la création des groupes)." -#: useradd.8.xml:446(para) +#: useradd.8.xml:434(para) msgid "" "Note that useradd will not create a home directory for " "such an user, regardless of the default setting in /etc/login." @@ -2183,7 +2484,7 @@ msgstr "" "devez préciser l'option si vous voulez qu'un répertoire " "personnel soit créé pour un compte système." -#: useradd.8.xml:475(para) +#: useradd.8.xml:461(para) msgid "" "The name of the user's login shell. The default is to leave this field " "blank, which causes the system to select the default login shell specified " @@ -2196,7 +2497,7 @@ msgstr "" "variable dans /etc/default/useradd, ou une chaîne vide par défaut." -#: useradd.8.xml:490(para) +#: useradd.8.xml:475(para) msgid "" "The numerical value of the user's ID. This value must be unique, unless the " " option is used. The value must be non-negative. The " @@ -2209,7 +2510,7 @@ msgstr "" "petite valeur d'identifiant à la fois supérieure ou égale à option and the " "description." @@ -2217,11 +2518,11 @@ msgstr "" "Voir aussi aussi l'option et la description de " "." -#: useradd.8.xml:504(term) +#: useradd.8.xml:489(term) msgid ", " msgstr ", " -#: useradd.8.xml:508(para) +#: useradd.8.xml:493(para) msgid "" "Create a group with the same name as the user, and add the user to this " "group." @@ -2229,7 +2530,7 @@ msgstr "" "Crée un groupe avec le même nom que celui de l'utilisateur, et ajoute " "l'utilisateur à ce groupe." -#: useradd.8.xml:526(para) +#: useradd.8.xml:510(para) msgid "" "The SELinux user for the user's login. The default is to leave this field " "blank, which causes the system to select the default SELinux user." @@ -2238,11 +2539,11 @@ msgstr "" "comportement par défaut est de laisser ce champ vide. Le système " "sélectionnera alors l'utilisateur SELinux par défaut." -#: useradd.8.xml:536(title) +#: useradd.8.xml:520(title) msgid "Changing the default values" msgstr "Modifier les valeurs par défaut" -#: useradd.8.xml:537(para) +#: useradd.8.xml:521(para) msgid "" "When invoked with only the option, useradd will display the current default values. When invoked with n'est pas utilisée pendant la création d'un nouveau " "compte." -#: useradd.8.xml:558(para) +#: useradd.8.xml:541(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2276,11 +2577,11 @@ msgstr "" "Cette option configure la variable dans /etc/" "default/useradd." -#: useradd.8.xml:570(para) +#: useradd.8.xml:552(para) msgid "The date on which the user account is disabled." msgstr "Date à laquelle le compte utilisateur sera désactivé." -#: useradd.8.xml:571(para) +#: useradd.8.xml:553(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2288,7 +2589,7 @@ msgstr "" "Cette option configure la variable dans /" "etc/default/useradd." -#: useradd.8.xml:583(para) +#: useradd.8.xml:564(para) msgid "" "The number of days after a password has expired before the account will be " "disabled." @@ -2296,7 +2597,7 @@ msgstr "" "Nombre de jours après la fin de validité d'un mot de passe avant que le " "compte ne soit désactivé." -#: useradd.8.xml:587(para) +#: useradd.8.xml:568(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2304,7 +2605,7 @@ msgstr "" "Cette option configure la variable dans /" "etc/default/useradd." -#: useradd.8.xml:599(para) +#: useradd.8.xml:579(para) msgid "" "The group name or ID for a new user's initial group (when the is used or when the " @@ -2319,7 +2620,7 @@ msgstr "" "nom du groupe doit exister, et un identifiant de groupe numérique doit avoir " "une entrée existante." -#: useradd.8.xml:608(para) +#: useradd.8.xml:588(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2327,11 +2628,11 @@ msgstr "" "Cette option configure la variable dans /" "etc/default/useradd." -#: useradd.8.xml:620(para) +#: useradd.8.xml:599(para) msgid "The name of a new user's login shell." msgstr "Le nom de l'interpréteur de commandes du nouvel utilisateur." -#: useradd.8.xml:623(para) +#: useradd.8.xml:602(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2339,11 +2640,11 @@ msgstr "" "Cette option configure la variable dans /" "etc/default/useradd." -#: useradd.8.xml:635(title) +#: useradd.8.xml:614(title) msgid "NOTES" msgstr "NOTES" -#: useradd.8.xml:636(para) +#: useradd.8.xml:615(para) msgid "" "The system administrator is responsible for placing the default user files " "in the /etc/skel/ directory (or any other skeleton " @@ -2355,7 +2656,7 @@ msgstr "" "de modèles indiqué dans /etc/default/useradd ou sur la " "ligne de commande)." -#: useradd.8.xml:645(para) +#: useradd.8.xml:624(para) msgid "" "You may not add a user to a NIS or LDAP group. This must be performed on the " "corresponding server." @@ -2363,7 +2664,7 @@ msgstr "" "Vous ne pouvez pas ajouter d'utilisateur à un groupe NIS ou LDAP. Cela doit " "être effectué sur le serveur correspondant." -#: useradd.8.xml:650(para) +#: useradd.8.xml:629(para) msgid "" "Similarly, if the username already exists in an external user database such " "as NIS or LDAP, useradd will deny the user account " @@ -2373,7 +2674,7 @@ msgstr "" "externe, telle que NIS ou LDAP, useradd refusera de créer " "le compte d'utilisateur." -#: useradd.8.xml:656(para) +#: useradd.8.xml:635(para) msgid "" "Usernames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " @@ -2385,7 +2686,7 @@ msgstr "" "par un signe dollar. Soit, sous la forme d'une expression rationnelle : [a-" "z_][a-z0-9_-]*[$]?" -#: useradd.8.xml:662(para) +#: useradd.8.xml:641(para) msgid "Usernames may only be up to 32 characters long." msgstr "Les noms d'utilisateur sont limités à 16 caractères." @@ -2633,73 +2934,73 @@ msgstr "" "Il est également utilisé par pam_umask en tant que valeur " "d'umask par défaut." -#: useradd.8.xml:721(filename) +#: useradd.8.xml:702(filename) msgid "/etc/default/useradd" msgstr "/etc/default/useradd" -#: useradd.8.xml:723(para) +#: useradd.8.xml:704(para) msgid "Default values for account creation." msgstr "Valeurs par défaut pour la création de comptes." -#: useradd.8.xml:727(filename) +#: useradd.8.xml:708(filename) msgid "/etc/skel/" msgstr "/etc/skel/" -#: useradd.8.xml:729(para) +#: useradd.8.xml:710(para) msgid "Directory containing default files." msgstr "Répertoire contenant les fichiers par défaut." -#: useradd.8.xml:765(replaceable) shadow.3.xml:58(manvolnum) -#: pwck.8.xml:317(replaceable) passwd.1.xml:462(replaceable) -#: grpck.8.xml:269(replaceable) groupmod.8.xml:255(replaceable) -#: groupadd.8.xml:299(replaceable) +#: useradd.8.xml:758(replaceable) shadow.3.xml:58(manvolnum) +#: pwck.8.xml:316(replaceable) passwd.1.xml:461(replaceable) +#: grpck.8.xml:268(replaceable) groupmod.8.xml:252(replaceable) +#: groupadd.8.xml:296(replaceable) msgid "3" msgstr "3" -#: useradd.8.xml:767(para) passwd.1.xml:482(para) groupmod.8.xml:257(para) -#: groupadd.8.xml:301(para) +#: useradd.8.xml:760(para) passwd.1.xml:481(para) groupmod.8.xml:254(para) +#: groupadd.8.xml:298(para) msgid "invalid argument to option" msgstr "paramètre non valable pour l'option" -#: useradd.8.xml:771(replaceable) pwck.8.xml:323(replaceable) -#: passwd.1.xml:468(replaceable) grpck.8.xml:275(replaceable) -#: groupmod.8.xml:261(replaceable) groupadd.8.xml:305(replaceable) +#: useradd.8.xml:764(replaceable) pwck.8.xml:322(replaceable) +#: passwd.1.xml:467(replaceable) grpck.8.xml:274(replaceable) +#: groupmod.8.xml:258(replaceable) groupadd.8.xml:302(replaceable) msgid "4" msgstr "4" -#: useradd.8.xml:773(para) +#: useradd.8.xml:766(para) msgid "UID already in use (and no )" msgstr "UID déjà utilisé (et pas d'option )" -#: useradd.8.xml:779(para) groupmod.8.xml:263(para) groupmod.8.xml:269(para) -#: groupdel.8.xml:178(para) +#: useradd.8.xml:772(para) groupmod.8.xml:260(para) groupmod.8.xml:266(para) +#: groupdel.8.xml:177(para) msgid "specified group doesn't exist" msgstr "le groupe spécifié n'existe pas" -#: useradd.8.xml:783(replaceable) groupmod.8.xml:273(replaceable) -#: groupadd.8.xml:311(replaceable) +#: useradd.8.xml:776(replaceable) groupmod.8.xml:270(replaceable) +#: groupadd.8.xml:308(replaceable) msgid "9" msgstr "9" -#: useradd.8.xml:785(para) +#: useradd.8.xml:778(para) msgid "username already in use" msgstr "nom d'utilisateur déjà utilisé" -#: useradd.8.xml:797(para) +#: useradd.8.xml:790(para) msgid "can't create home directory" msgstr "impossible de créer le répertoire personnel" -#: useradd.8.xml:801(replaceable) +#: useradd.8.xml:794(replaceable) #, fuzzy #| msgid "1" msgid "14" msgstr "1" -#: useradd.8.xml:803(para) +#: useradd.8.xml:796(para) msgid "can't update SELinux user mapping" msgstr "" -#: useradd.8.xml:743(para) +#: useradd.8.xml:736(para) msgid "" "The useradd command exits with the following values: " "" @@ -2707,7 +3008,26 @@ msgstr "" "La commande useradd retourne les valeurs suivantes en " "quittant : " -#: useradd.8.xml:812(para) +#: useradd.8.xml:805(para) +#, fuzzy +#| msgid "" +#| "chfn1, chsh1, " +#| "passwd1, crypt3, " +#| "groupadd8, groupdel8, " +#| "groupmod8, login.defs5, " +#| "newusers8, userdel8, " +#| "usermod8." msgid "" "chfn1, chsh, login.defs5, " "newusers8, userdel8, " -"usermod8." +"manvolnum>, subgid5, subuid5, userdel8, usermod8." msgstr "" "chfn1, chshsu sont :" #: su.1.xml:150(term) msgid "" -", COMMAND-c,  COMMAND" msgstr "" -", COMMANDE-c,  COMMANDE" -#: su.1.xml:155(para) +#: su.1.xml:154(para) msgid "" "Specify a command that will be invoked by the shell using its " -#: su.1.xml:159(para) +#: su.1.xml:158(para) msgid "" "The executed command will have no controlling terminal. This option cannot " "be used to execute interractive programs which need a controlling TTY." @@ -3130,11 +3453,11 @@ msgstr "" "pas être utilisée pour exécuter des programmes interactifs qui ont besoin " "d'un terminal de contrôle." -#: su.1.xml:169(term) +#: su.1.xml:168(term) msgid ", , " msgstr ", , " -#: su.1.xml:173(para) +#: su.1.xml:172(para) msgid "" "Provide an environment similar to what the user would expect had the user " "logged in directly." @@ -3142,11 +3465,17 @@ msgstr "" "Fournir à l'utilisateur un environnement similaire à celui qu'il aurait " "obtenu s'il s'était connecté directement." -#: su.1.xml:177(para) +#: su.1.xml:176(para) +#, fuzzy +#| msgid "" +#| "When is used, it must be specified as the last " +#| "su option. The other forms ( and " +#| ") do not have this restriction." msgid "" -"When is used, it must be specified as the last " -"su option. The other forms ( and " -") do not have this restriction." +"When is used, it must be specified before any " +". For portability it is recommended to use it as " +"last option, before any . The other forms ( and ) do not have this restriction." msgstr "" "Lorsque est utilisé, il doit être indiqué comme dernier " "paramètre de su. Les autres formes ( " @@ -3684,14 +4013,6 @@ msgstr "" "citerefentry>, sh1." -#: sg.1.xml:46(surname) newgrp.1.xml:46(surname) -msgid "Kłoczko" -msgstr "" - -#: sg.1.xml:52(surname) newgrp.1.xml:52(surname) -msgid "François" -msgstr "" - #: sg.1.xml:58(refentrytitle) sg.1.xml:65(refname) sg.1.xml:71(command) msgid "sg" msgstr "sg" @@ -4350,22 +4671,22 @@ msgstr "" "refentrytitle>5." #: pwconv.8.xml:63(refentrytitle) pwconv.8.xml:70(refname) -#: pwconv.8.xml:79(command) login.defs.5.xml:423(term) +#: pwconv.8.xml:79(command) login.defs.5.xml:429(term) msgid "pwconv" msgstr "pwconv" #: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) -#: login.defs.5.xml:432(term) +#: login.defs.5.xml:438(term) msgid "pwunconv" msgstr "pwunconv" #: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) -#: login.defs.5.xml:336(term) +#: login.defs.5.xml:340(term) msgid "grpconv" msgstr "grpconv" #: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) -#: login.defs.5.xml:342(term) +#: login.defs.5.xml:346(term) msgid "grpunconv" msgstr "grpunconv" @@ -4523,7 +4844,7 @@ msgstr "" "pwunconv, grpconv et " "grpunconv sont :" -#: pwconv.8.xml:218(para) +#: pwconv.8.xml:217(para) msgid "" "Errors in the password or group files (such as invalid or duplicate entries) " "may cause these programs to loop forever or fail in other strange ways. " @@ -4536,7 +4857,7 @@ msgstr "" "étrange. Veuillez exécuter pwck et grpck pour corriger ces erreurs avant de lancer toute conversion." -#: pwconv.8.xml:229(para) +#: pwconv.8.xml:228(para) msgid "" "The following configuration variable in /etc/login.defs " "changes the behavior of grpconv and grpunconv change le comportement de grpconv et " "grpunconv :" -#: pwconv.8.xml:237(para) +#: pwconv.8.xml:236(para) msgid "" "The following configuration variables in /etc/login.defs change the behavior of pwconv:" @@ -4554,7 +4875,7 @@ msgstr "" "Les variables de configuration suivantes dans /etc/login.defs changent le comportement de pwconv :" -#: pwconv.8.xml:264(para) +#: pwconv.8.xml:263(para) msgid "" "grpck8, login.defs-r, " msgid "Execute the pwck command in read-only mode." msgstr "Permet d'exécuter pwck dans le mode lecture seule." -#: pwck.8.xml:222(term) grpck.8.xml:186(term) +#: pwck.8.xml:221(term) grpck.8.xml:185(term) msgid ", " msgstr ", " -#: pwck.8.xml:224(para) +#: pwck.8.xml:223(para) msgid "" "Sort entries in /etc/passwd and /etc/shadow by UID." @@ -4748,12 +5069,12 @@ msgstr "" "Trie les entrées de /etc/passwd et /etc/" "shadow par UID." -#: pwck.8.xml:228(para) +#: pwck.8.xml:227(para) msgid "This option has no effect when is enabled." msgstr "" "Cette option n'a aucun effet quand est activée." -#: pwck.8.xml:235(para) +#: pwck.8.xml:234(para) msgid "" "By default, pwck operates on the files /etc/" "passwd and /etc/shadowpasswd et shadow." -#: pwck.8.xml:244(para) +#: pwck.8.xml:243(para) msgid "" "Note that when is enabled, you cannot specify an " "alternative shadow file. In future releases, this " @@ -4778,27 +5099,27 @@ msgstr "" "Dans les prochaines versions, ce paramètre pourra être remplacé par un " "répertoire TCB alternatif." -#: pwck.8.xml:313(para) +#: pwck.8.xml:312(para) msgid "one or more bad password entries" msgstr "une entrée de mot de passe ou plus est incorrecte" -#: pwck.8.xml:319(para) +#: pwck.8.xml:318(para) msgid "can't open password files" msgstr "impossible d'ouvrir les fichiers de mots de passe" -#: pwck.8.xml:325(para) +#: pwck.8.xml:324(para) msgid "can't lock password files" msgstr "impossible de verrouiller les fichiers de mots de passe" -#: pwck.8.xml:331(para) +#: pwck.8.xml:330(para) msgid "can't update password files" msgstr "impossible de mettre à jour les fichiers des mots de passe" -#: pwck.8.xml:337(para) +#: pwck.8.xml:336(para) msgid "can't sort password files" msgstr "impossible de trier les fichiers de mots de passe" -#: pwck.8.xml:295(para) +#: pwck.8.xml:294(para) msgid "" "The pwck command exits with the following values: " "" @@ -4806,7 +5127,7 @@ msgstr "" "La commande pwck retourne les valeurs suivantes en " "quittant : " -#: pwck.8.xml:346(para) +#: pwck.8.xml:345(para) msgid "" "group5, grpck-i, INACTIVE-i,  INACTIVE" msgstr "" -", " +",  " "DURÉE_INACTIVITÉ" # NOTE: Only this user account @@ -5353,10 +5674,10 @@ msgstr "" #: passwd.1.xml:269(term) msgid "" -", MIN_DAYS-n,  MIN_DAYS" msgstr "" -", JOURS_MIN-n,  JOURS_MIN" #: passwd.1.xml:273(para) chage.1.xml:168(para) @@ -5371,22 +5692,22 @@ msgstr "" #: passwd.1.xml:291(term) msgid "" -", REPOSITORY" +",  " +"REPOSITORY" msgstr "" -", REPOSITORY" +",  " +"REPOSITORY" #: passwd.1.xml:295(para) msgid "change password in REPOSITORY repository" msgstr "" "Modifier le mot de passe dans la base REPOSITORY" -#: passwd.1.xml:314(term) +#: passwd.1.xml:313(term) msgid ", " msgstr ", " -#: passwd.1.xml:318(para) +#: passwd.1.xml:317(para) msgid "" "Display account status information. The status information consists of 7 " "fields. The first field is the user's login name. The second field indicates " @@ -5405,11 +5726,11 @@ msgstr "" "durée d'inactivité autorisée pour le mot de passe. Les durées sont exprimées " "en jours." -#: passwd.1.xml:332(term) +#: passwd.1.xml:331(term) msgid ", " msgstr ", " -#: passwd.1.xml:336(para) +#: passwd.1.xml:335(para) msgid "" "Unlock the password of the named account. This option re-enables a password " "by changing the password back to its previous value (to the value before " @@ -5419,15 +5740,15 @@ msgstr "" "mot de passe en remettant le mot de passe à sa valeur précédente (la valeur " "présente avant l'utilisation de l'option )." -#: passwd.1.xml:345(term) +#: passwd.1.xml:344(term) msgid "" -", WARN_DAYS" +",  " +"WARN_DAYS" msgstr "" -", " +",  " "DURÉE_AVERTISSEMENT" -#: passwd.1.xml:349(para) +#: passwd.1.xml:348(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 " @@ -5440,15 +5761,15 @@ msgstr "" "lesquels un utilisateur sera prévenu que son mot de passe est sur le point " "d'arriver en fin de validité." -#: passwd.1.xml:358(term) +#: passwd.1.xml:357(term) msgid "" -", MAX_DAYS-x,  MAX_DAYS" msgstr "" -", JOURS_MAX-x,  JOURS_MAX" -#: passwd.1.xml:362(para) +#: passwd.1.xml:361(para) msgid "" "Set the maximum number of days a password remains valid. After " "MAX_DAYS, the password is required to be changed." @@ -5457,7 +5778,7 @@ msgstr "" "valable. Après JOURS_MAX, le mot de passe devra " "être modifié." -#: passwd.1.xml:374(para) +#: passwd.1.xml:373(para) msgid "" "Password complexity checking may vary from site to site. The user is urged " "to select a password as complex as he or she feels comfortable with." @@ -5467,7 +5788,7 @@ msgstr "" "passe aussi complexe que possible dans la limite de ce qu'il est capable de " "mémoriser. " -#: passwd.1.xml:379(para) +#: passwd.1.xml:378(para) msgid "" "Users may not be able to change their password on a system if NIS is enabled " "and they are not logged into the NIS server." @@ -5476,7 +5797,7 @@ msgstr "" "sur un système si NIS est activé et qu'ils ne sont pas connectés au serveur " "NIS." -#: passwd.1.xml:384(para) +#: passwd.1.xml:383(para) msgid "" "passwd uses PAM to authenticate users and to change their " "passwords." @@ -5695,37 +6016,37 @@ msgstr "" "Si > command appearred in BSD 4.4." msgstr "La commande nologin est apparue avec BSD 4.4." -#: newusers.8.xml:70(refentrytitle) newusers.8.xml:77(refname) -#: newusers.8.xml:83(command) login.defs.5.xml:387(term) +#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname) +#: newusers.8.xml:85(command) login.defs.5.xml:391(term) msgid "newusers" msgstr "newusers" -#: newusers.8.xml:78(refpurpose) +#: newusers.8.xml:80(refpurpose) msgid "update and create new users in batch" msgstr "Mettre à jour, ou créer de nouveaux utilisateurs par lots" -#: newusers.8.xml:88(replaceable) +#: newusers.8.xml:90(replaceable) msgid "file" msgstr "fichier" -#: newusers.8.xml:95(para) +#: newusers.8.xml:97(para) msgid "" "The newusers command reads a file (or the standard input by default) and uses this information to " @@ -5830,19 +6151,19 @@ msgstr "" "passwd5) avec les exceptions suivantes :" -#: newusers.8.xml:103(para) +#: newusers.8.xml:105(para) msgid "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" msgstr "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" -#: newusers.8.xml:108(emphasis) +#: newusers.8.xml:110(emphasis) msgid "pw_name" msgstr "pw_name" -#: newusers.8.xml:111(para) +#: newusers.8.xml:113(para) msgid "This is the name of the user." msgstr "C'est le nom de l'utilisateur." -#: newusers.8.xml:114(para) +#: newusers.8.xml:116(para) msgid "" "It can be the name of a new user or the name of an existing user (or an user " "created before by newusers). In case of an existing user, " @@ -5853,11 +6174,11 @@ msgstr "" "command>). Dans le cas d'un utilisateur existant, les informations de " "l'utilisateur seront modifiées, sinon un nouvel utilisateur sera créé." -#: newusers.8.xml:125(emphasis) +#: newusers.8.xml:127(emphasis) msgid "pw_passwd" msgstr "pw_passwd" -#: newusers.8.xml:128(para) +#: newusers.8.xml:130(para) msgid "" "This field will be encrypted and used as the new value of the encrypted " "password." @@ -5865,15 +6186,15 @@ msgstr "" "Ce champ sera chiffré et utilisé comme nouvelle valeur du mot de passe " "chiffré." -#: newusers.8.xml:136(emphasis) +#: newusers.8.xml:138(emphasis) msgid "pw_uid" msgstr "pw_uid" -#: newusers.8.xml:139(para) +#: newusers.8.xml:141(para) msgid "This field is used to define the UID of the user." msgstr "Ce champ est utilisé pour définir l'UID de l'utilisateur." -#: newusers.8.xml:142(para) +#: newusers.8.xml:144(para) msgid "" "If the field is empty, an new (unused) UID will be defined automatically by " "newusers." @@ -5881,11 +6202,11 @@ msgstr "" "Si ce champ est vide, un nouvel UID (non utilisé) sera défini " "automatiquement par newusers." -#: newusers.8.xml:146(para) +#: newusers.8.xml:148(para) msgid "If this field contains a number, this number will be used as the UID." msgstr "Si ce champ contient un nombre, ce nombre sera utilisé comme UID." -#: newusers.8.xml:150(para) +#: newusers.8.xml:152(para) msgid "" "If this field contains the name of an existing user (or the name of an user " "created before by newusers), the UID of the specified " @@ -5895,7 +6216,7 @@ msgstr "" "utilisateur créé précédemment par newusers), l'UID de " "l'utilisateur indiqué sera utilisé." -#: newusers.8.xml:156(para) +#: newusers.8.xml:158(para) msgid "" "If the UID of an existing user is changed, the files ownership of the user's " "file should be fixed manually." @@ -5903,17 +6224,17 @@ msgstr "" "Si l'UID d'un utilisateur existant est modifié, vous devrez configurer vous-" "même le propriétaire des fichiers de l'utilisateur." -#: newusers.8.xml:164(emphasis) +#: newusers.8.xml:166(emphasis) msgid "pw_gid" msgstr "pw_gid" -#: newusers.8.xml:167(para) +#: newusers.8.xml:169(para) msgid "This field is used to define the primary group ID for the user." msgstr "" "Ce champ est utilisé pour définir l'identifiant du groupe primaire de " "l'utilisateur." -#: newusers.8.xml:170(para) +#: newusers.8.xml:172(para) msgid "" "If this field contains the name of an existing group (or a group created " "before by newusers), the GID of this group will be used " @@ -5923,7 +6244,7 @@ msgstr "" "précédemment par newusers), le GID de ce groupe sera " "utilisé comme identifiant de groupe primaire pour l'utilisateur." -#: newusers.8.xml:176(para) +#: newusers.8.xml:178(para) msgid "" "If this field is a number, this number will be used as the primary group ID " "of the user. If no groups exist with this GID, a new group will be created " @@ -5933,7 +6254,7 @@ msgstr "" "groupe primaire de cet utilisateur. Si aucun groupe n'existe avec ce GID, un " "nouveau groupe sera créé avec ce GID et le nom de l'utilisateur." -#: newusers.8.xml:182(para) +#: newusers.8.xml:184(para) msgid "" "If this field is empty, a new group will be created with the name of the " "user and a GID will be automatically defined by newusers " @@ -5945,7 +6266,7 @@ msgstr "" "command> pour être utilisé comme identifiant de groupe primaire pour " "l'utilisateur et comme GID pour le nouveau groupe." -#: newusers.8.xml:188(para) +#: newusers.8.xml:190(para) msgid "" "If this field contains the name of a group which does not exist (and was not " "created before by newusers), a new group will be created " @@ -5959,24 +6280,24 @@ msgstr "" "newusers pour être utilisé comme identifiant de groupe " "primaire pour l'utilisateur et comme identifiant pour le nouveau groupe." -#: newusers.8.xml:200(emphasis) +#: newusers.8.xml:202(emphasis) msgid "pw_gecos" msgstr "pw_gecos" -#: newusers.8.xml:203(para) +#: newusers.8.xml:205(para) msgid "This field is copied in the GECOS field of the user." msgstr "Ce champ est copié dans le champ GECOS de l'utilisateur." -#: newusers.8.xml:210(emphasis) +#: newusers.8.xml:212(emphasis) msgid "pw_dir" msgstr "pw_dir" -#: newusers.8.xml:213(para) +#: newusers.8.xml:215(para) msgid "This field is used to define the home directory of the user." msgstr "" "Ce champ est utilisé pour définir le répertoire personnel de l'utilisateur." -#: newusers.8.xml:216(para) +#: newusers.8.xml:218(para) msgid "" "If this field does not specify an existing directory, the specified " "directory is created, with ownership set to the user being created or " @@ -5986,7 +6307,7 @@ msgstr "" "créé, avec comme propriétaire l'utilisateur en cours de création ou mis à " "jour et son groupe primaire." -#: newusers.8.xml:221(para) +#: newusers.8.xml:223(para) msgid "" "If the home directory of an existing user is changed, newusers does not move or copy the content of the old directory to the new " @@ -5997,11 +6318,11 @@ msgstr "" "répertoire personnel à la nouvelle place. Vous devrez effectuer cela vous-" "même." -#: newusers.8.xml:231(emphasis) +#: newusers.8.xml:233(emphasis) msgid "pw_shell" msgstr "pw_shell" -#: newusers.8.xml:234(para) +#: newusers.8.xml:236(para) msgid "" "This field defines the shell of the user. No checks are performed on this " "field." @@ -6009,7 +6330,7 @@ msgstr "" "Ce champ définit l'interpréteur de commande de l'utilisateur. Aucune " "vérification n'est effectuée sur ce champ." -#: newusers.8.xml:242(para) +#: newusers.8.xml:244(para) msgid "" "newusers first tries to create or change all the " "specified users, and then write these changes to the user or group " @@ -6022,7 +6343,7 @@ msgstr "" "l'écriture finale des bases de données), aucune modification ne sera " "propagée dans les bases de données." -#: newusers.8.xml:248(para) +#: newusers.8.xml:250(para) msgid "" "During this first pass, users are created with a locked password (and " "passwords are not changed for the users which are not created). A second " @@ -6035,7 +6356,7 @@ msgstr "" "en utilisant PAM. Les échecs de mise à jour des mots de passe sont signalés, " "mais n'empêchent pas les mises à jour des autres mots de passe." -#: newusers.8.xml:256(para) +#: newusers.8.xml:258(para) msgid "" "This command is intended to be used in a large system environment where many " "accounts are updated at a single time." @@ -6043,20 +6364,20 @@ msgstr "" "Cette commande a été conçue pour les gros systèmes pour lesquels un grand " "nombre de comptes sont mis à jour en même temps." -#: newusers.8.xml:264(para) +#: newusers.8.xml:266(para) msgid "The options which apply to the newusers command are:" msgstr "" "Les options disponibles pour la commande newusers sont :" -#: newusers.8.xml:269(term) chgpasswd.8.xml:112(term) +#: newusers.8.xml:271(term) chgpasswd.8.xml:112(term) msgid ", " msgstr ", " -#: newusers.8.xml:271(para) chpasswd.8.xml:142(para) chgpasswd.8.xml:114(para) +#: newusers.8.xml:273(para) chpasswd.8.xml:141(para) chgpasswd.8.xml:114(para) msgid "Use the specified method to encrypt the passwords." msgstr "Utiliser la méthode précisée pour chiffrer les mots de passe." -#: newusers.8.xml:272(para) chpasswd.8.xml:146(para) chgpasswd.8.xml:118(para) +#: newusers.8.xml:274(para) chpasswd.8.xml:145(para) chgpasswd.8.xml:118(para) msgid "" "The available methods are DES, MD5, NONE, and SHA256 or SHA512 if your libc " "support these methods." @@ -6064,7 +6385,7 @@ msgstr "" "Les méthodes disponibles sont DES, MD5, NONE et SHA256 ou SHA512 si votre " "libc prend en charge ces méthodes." -#: newusers.8.xml:294(para) +#: newusers.8.xml:296(para) msgid "" "System users will be created with no aging information in /etc/" "shadow, and their numeric identifiers are chosen in the " @@ -6080,15 +6401,15 @@ msgstr "" "option>- (et leur correspondant " "pour la création de groupes)." -#: newusers.8.xml:321(term) chgpasswd.8.xml:159(term) +#: newusers.8.xml:322(term) chgpasswd.8.xml:158(term) msgid ", " msgstr ", " -#: newusers.8.xml:323(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:161(para) +#: newusers.8.xml:324(para) chpasswd.8.xml:204(para) chgpasswd.8.xml:160(para) msgid "Use the specified number of rounds to encrypt the passwords." msgstr "Utiliser le nombre de rounds précisé pour chiffrer les mots de passe." -#: newusers.8.xml:326(para) chpasswd.8.xml:210(para) chgpasswd.8.xml:164(para) +#: newusers.8.xml:327(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:163(para) msgid "" "The value 0 means that the system will choose the default number of rounds " "for the crypt method (5000)." @@ -6096,20 +6417,20 @@ msgstr "" "La valeur 0 signifie que le système choisira la valeur par défaut du nombre " "de rounds pour la méthode de chiffrement (5 000)." -#: newusers.8.xml:330(para) chpasswd.8.xml:214(para) chgpasswd.8.xml:168(para) +#: newusers.8.xml:331(para) chpasswd.8.xml:211(para) chgpasswd.8.xml:167(para) msgid "" "A minimal value of 1000 and a maximal value of 999,999,999 will be enforced." msgstr "" "Une valeur minimale de 1 000 et une valeur maximale de 999 999 999 seront " "imposées." -#: newusers.8.xml:334(para) chpasswd.8.xml:218(para) chgpasswd.8.xml:172(para) +#: newusers.8.xml:335(para) chpasswd.8.xml:215(para) chgpasswd.8.xml:171(para) msgid "You can only use this option with the SHA256 or SHA512 crypt method." msgstr "" "Vous ne pouvez utiliser cette méthode qu'avec les méthodes de chiffrement " "SHA256 ou SHA512." -#: newusers.8.xml:338(para) chgpasswd.8.xml:176(para) +#: newusers.8.xml:339(para) chgpasswd.8.xml:175(para) msgid "" "By default, the number of rounds is defined by the SHA_CRYPT_MIN_ROUNDS and " "SHA_CRYPT_MAX_ROUNDS variables in /etc/login.defs." @@ -6118,14 +6439,14 @@ msgstr "" "SHA_CRYPT_MIN_ROUNDS et SHA_CRYPT_MAX_ROUNDS dans /etc/login.defs." -#: newusers.8.xml:350(para) +#: newusers.8.xml:351(para) msgid "" "The input file must be protected since it contains unencrypted passwords." msgstr "" "Le fichier d'entrée doit être correctement protégé puisqu'il contient des " "mots de passe en clair." -#: newusers.8.xml:354(para) chgpasswd.8.xml:192(para) +#: newusers.8.xml:355(para) chgpasswd.8.xml:191(para) msgid "" "You should make sure the passwords and the encryption method respect the " "system's password policy." @@ -6133,26 +6454,42 @@ msgstr "" "Vous devez vous assurer que les mots de passe et la méthode de chiffrement " "respectent la politique de mot de passe du système." -#: newusers.8.xml:427(filename) +#: newusers.8.xml:430(filename) msgid "/etc/pam.d/newusers" msgstr "/etc/pam.d/newusers" -#: newusers.8.xml:429(para) +#: newusers.8.xml:432(para) msgid "PAM configuration for newusers." msgstr "Configuration de PAM pour newusers." -#: newusers.8.xml:437(para) +#: newusers.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "group5, grpck8, " +#| "passwd5, shadow5, " +#| "usermod8." msgid "" "login.defs5, passwd1, " -"useradd81, subgid5, subuid5, useradd8." msgstr "" -"login.defs5, passwd1, " -"useradd8group5, grpck8, " +"passwd5, shadow5, " +"usermod8." #: newgrp.1.xml:58(refentrytitle) newgrp.1.xml:65(refname) @@ -6284,15 +6621,15 @@ msgstr "/var/run/utmp" msgid "List of current login sessions." msgstr "Liste des sessions de connexion en cours." -#: login.defs.5.xml:120(refentrytitle) login.defs.5.xml:127(refname) +#: login.defs.5.xml:122(refentrytitle) login.defs.5.xml:129(refname) msgid "login.defs" msgstr "login.defs" -#: login.defs.5.xml:128(refpurpose) +#: login.defs.5.xml:130(refpurpose) msgid "shadow password suite configuration" msgstr "configuration de la suite des mots de passe cachés « shadow password »" -#: login.defs.5.xml:133(para) +#: login.defs.5.xml:135(para) msgid "" "The /etc/login.defs file defines the site-specific " "configuration for the shadow password suite. This file is required. Absence " @@ -6304,7 +6641,7 @@ msgstr "" "est indispensable. Son absence n'empêchera pas le système de fonctionner, " "mais aura probablement des conséquences indésirables." -#: login.defs.5.xml:140(para) +#: login.defs.5.xml:142(para) msgid "" "This file is a readable text file, each line of the file describing one " "configuration parameter. The lines consist of a configuration name and " @@ -6318,7 +6655,7 @@ msgstr "" "Les commentaires commencent par un caractère « # », qui doit être le premier " "caractère non blanc de la ligne." -#: login.defs.5.xml:148(para) +#: login.defs.5.xml:150(para) msgid "" "Parameter values may be of four types: strings, booleans, numbers, and long " "numbers. A string is comprised of any printable characters. A boolean should " @@ -6341,7 +6678,7 @@ msgstr "" "de 0x). La valeur maximale des paramètres " "numériques normaux ou longs dépend de la machine." -#: login.defs.5.xml:163(para) +#: login.defs.5.xml:165(para) msgid "The following configuration items are provided:" msgstr "Les paramètres de configuration suivants sont fournis :" @@ -6602,7 +6939,7 @@ msgstr "" "quelqu'un d'autre que le superutilisateur. Le contenu de ces fichiers doit " "être un message indiquant pourquoi les connexions sont désactivées." -#: login.defs.5.xml:206(para) +#: login.defs.5.xml:208(para) msgid "" ", and " " are only used at the time of account " @@ -6693,11 +7030,11 @@ msgstr " (nombre)" msgid "Default ulimit value." msgstr "Valeur par défaut d'ulimit." -#: login.defs.5.xml:237(title) +#: login.defs.5.xml:241(title) msgid "CROSS REFERENCES" msgstr "RÉFÉRENCES CROISÉES" -#: login.defs.5.xml:238(para) +#: login.defs.5.xml:242(para) msgid "" "The following cross references show which programs in the shadow password " "suite use which parameters." @@ -6705,22 +7042,22 @@ msgstr "" "Les références croisées ci-dessous montrent quels sont les paramètres " "utilisés par les différents programmes de la suite shadow password." -#: login.defs.5.xml:245(term) chage.1.xml:58(refentrytitle) +#: login.defs.5.xml:249(term) chage.1.xml:58(refentrytitle) #: chage.1.xml:65(refname) chage.1.xml:70(command) msgid "chage" msgstr "chage" -#: login.defs.5.xml:247(para) login.defs.5.xml:435(phrase) -#: login.defs.5.xml:502(phrase) +#: login.defs.5.xml:251(para) login.defs.5.xml:441(phrase) +#: login.defs.5.xml:510(phrase) msgid "USE_TCB" msgstr "USE_TCB" -#: login.defs.5.xml:251(term) chfn.1.xml:60(refentrytitle) +#: login.defs.5.xml:255(term) chfn.1.xml:60(refentrytitle) #: chfn.1.xml:67(refname) chfn.1.xml:73(command) msgid "chfn" msgstr "chfn" -#: login.defs.5.xml:253(para) +#: login.defs.5.xml:257(para) msgid "" "CHFN_AUTH CHFN_RESTRICT LOGIN_STRING" @@ -6728,12 +7065,12 @@ msgstr "" "CHFN_AUTH CHFN_RESTRICT LOGIN_STRING" -#: login.defs.5.xml:261(term) chgpasswd.8.xml:57(refentrytitle) +#: login.defs.5.xml:265(term) chgpasswd.8.xml:57(refentrytitle) #: chgpasswd.8.xml:64(refname) chgpasswd.8.xml:70(command) msgid "chgpasswd" msgstr "chgpasswd" -#: login.defs.5.xml:263(para) login.defs.5.xml:294(para) +#: login.defs.5.xml:267(para) login.defs.5.xml:298(para) msgid "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" @@ -6741,75 +7078,75 @@ msgstr "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" -#: login.defs.5.xml:271(term) chpasswd.8.xml:61(refentrytitle) +#: login.defs.5.xml:275(term) chpasswd.8.xml:61(refentrytitle) #: chpasswd.8.xml:68(refname) chpasswd.8.xml:74(command) msgid "chpasswd" msgstr "chpasswd" -#: login.defs.5.xml:274(phrase) +#: login.defs.5.xml:278(phrase) msgid "ENCRYPT_METHOD MD5_CRYPT_ENAB" msgstr "ENCRYPT_METHOD MD5_CRYPT_ENAB" -#: login.defs.5.xml:276(phrase) +#: login.defs.5.xml:280(phrase) msgid "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" -#: login.defs.5.xml:282(term) chsh.1.xml:60(refentrytitle) +#: login.defs.5.xml:286(term) chsh.1.xml:60(refentrytitle) #: chsh.1.xml:67(refname) chsh.1.xml:73(command) msgid "chsh" msgstr "chsh" -#: login.defs.5.xml:284(para) +#: login.defs.5.xml:288(para) msgid "CHSH_AUTH LOGIN_STRING" msgstr "CHSH_AUTH LOGIN_STRING" -#: login.defs.5.xml:292(term) gpasswd.1.xml:62(refentrytitle) +#: login.defs.5.xml:296(term) gpasswd.1.xml:62(refentrytitle) #: gpasswd.1.xml:69(refname) gpasswd.1.xml:83(command) msgid "gpasswd" msgstr "gpasswd" -#: login.defs.5.xml:302(term) groupadd.8.xml:60(refentrytitle) +#: login.defs.5.xml:306(term) groupadd.8.xml:60(refentrytitle) #: groupadd.8.xml:67(refname) groupadd.8.xml:73(command) msgid "groupadd" msgstr "groupadd" -#: login.defs.5.xml:304(para) +#: login.defs.5.xml:308(para) msgid "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" msgstr "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" -#: login.defs.5.xml:311(term) groupdel.8.xml:58(refentrytitle) +#: login.defs.5.xml:315(term) groupdel.8.xml:58(refentrytitle) #: groupdel.8.xml:65(refname) groupdel.8.xml:71(command) msgid "groupdel" msgstr "groupdel" -#: login.defs.5.xml:313(para) login.defs.5.xml:319(para) -#: login.defs.5.xml:325(para) login.defs.5.xml:332(para) -#: login.defs.5.xml:338(para) login.defs.5.xml:344(para) +#: login.defs.5.xml:317(para) login.defs.5.xml:323(para) +#: login.defs.5.xml:329(para) login.defs.5.xml:336(para) +#: login.defs.5.xml:342(para) login.defs.5.xml:348(para) msgid "MAX_MEMBERS_PER_GROUP" msgstr "MAX_MEMBERS_PER_GROUP" -#: login.defs.5.xml:317(term) groupmems.8.xml:61(refentrytitle) +#: login.defs.5.xml:321(term) groupmems.8.xml:61(refentrytitle) #: groupmems.8.xml:68(refname) groupmems.8.xml:74(command) msgid "groupmems" msgstr "groupmems" -#: login.defs.5.xml:323(term) groupmod.8.xml:58(refentrytitle) +#: login.defs.5.xml:327(term) groupmod.8.xml:58(refentrytitle) #: groupmod.8.xml:65(refname) groupmod.8.xml:71(command) msgid "groupmod" msgstr "groupmod" -#: login.defs.5.xml:330(term) grpck.8.xml:58(refentrytitle) +#: login.defs.5.xml:334(term) grpck.8.xml:58(refentrytitle) #: grpck.8.xml:65(refname) grpck.8.xml:71(command) msgid "grpck" msgstr "grpck" -#: login.defs.5.xml:350(term) login.1.xml:90(refentrytitle) +#: login.defs.5.xml:354(term) login.1.xml:90(refentrytitle) #: login.1.xml:97(refname) login.1.xml:103(command) login.1.xml:111(command) #: login.1.xml:118(command) msgid "login" msgstr "login" -#: login.defs.5.xml:352(para) +#: login.defs.5.xml:356(para) msgid "" "CONSOLE CONSOLE_GROUPS DEFAULT_HOME " "ENV_HZ ENV_PATH ENV_SUPATH ENV_TZ ENVIRON_FILEULIMIT UMASK USERGROUPS_ENAB" -#: login.defs.5.xml:379(term) +#: login.defs.5.xml:383(term) msgid "newgrp / sg" msgstr "newgrp / sg" -#: login.defs.5.xml:381(para) +#: login.defs.5.xml:385(para) msgid "SYSLOG_SG_ENAB" msgstr "SYSLOG_SG_ENAB" -#: login.defs.5.xml:389(para) +#: login.defs.5.xml:393(para) +#, fuzzy +#| msgid "" +#| "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " +#| "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SYS_GID_MAX " +#| "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgid "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SYS_GID_MAX " +"\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SUB_GID_COUNT " +"SUB_GID_MAX SUB_GID_MIN SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgstr "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " @@ -6855,7 +7199,7 @@ msgstr "" "\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" -#: login.defs.5.xml:405(para) +#: login.defs.5.xml:411(para) msgid "" "ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB PASS_ALWAYS_WARN " "PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" -#: login.defs.5.xml:416(para) +#: login.defs.5.xml:422(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB" @@ -6873,7 +7217,7 @@ msgstr "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB" -#: login.defs.5.xml:425(para) +#: login.defs.5.xml:431(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE USE_TCB" @@ -6881,7 +7225,7 @@ msgstr "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE USE_TCB" -#: login.defs.5.xml:442(para) +#: login.defs.5.xml:448(para) msgid "" "CONSOLE CONSOLE_GROUPS DEFAULT_HOME " "ENV_HZ ENVIRON_FILE ENV_PATH " @@ -6897,27 +7241,34 @@ msgstr "" "\"no_pam\">SU_WHEEL_ONLY SYSLOG_SU_ENAB USERGROUPS_ENAB" -#: login.defs.5.xml:457(term) +#: login.defs.5.xml:463(term) msgid "sulogin" msgstr "sulogin" -#: login.defs.5.xml:459(para) +#: login.defs.5.xml:465(para) msgid "ENV_HZ ENV_TZ" msgstr "ENV_HZ ENV_TZ" -#: login.defs.5.xml:468(para) +#: login.defs.5.xml:474(para) +#, fuzzy +#| msgid "" +#| "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " +#| "PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +#| "SYS_UID_MIN UID_MAX UID_MIN UMASK TCB_AUTH_GROUP TCB_SYMLINK USE_TCB" msgid "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " -"PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " -"UID_MAX UID_MIN UMASK TCB_AUTH_GROUP TCB_SYMLINK " -"USE_TCB" +"PASS_MIN_DAYS PASS_WARN_AGE SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN " +"SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +"SYS_UID_MIN UID_MAX UID_MIN UMASK TCB_AUTH_GROUP " +"TCB_SYMLINK USE_TCB" msgstr "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " "PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " "UID_MAX UID_MIN UMASK TCB_AUTH_GROUP TCB_SYMLINK " "USE_TCB" -#: login.defs.5.xml:482(para) +#: login.defs.5.xml:490(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB TCB_SYMLINKS USE_TCB" @@ -6925,7 +7276,7 @@ msgstr "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB TCB_SYMLINKS USE_TCB" -#: login.defs.5.xml:492(para) +#: login.defs.5.xml:500(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP TCB_SYMLINKS USE_TCB" @@ -6933,7 +7284,7 @@ msgstr "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP TCB_SYMLINKS USE_TCB" -#: login.defs.5.xml:511(para) +#: login.defs.5.xml:519(para) msgid "" "Much of the functionality that used to be provided by the shadow password " "suite is now handled by PAM. Thus, /etc/login.defs is " @@ -6954,7 +7305,7 @@ msgstr "" "citerefentry>. Veuillez plutôt vous référer aux fichiers de configuration de " "PAM correspondant." -#: login.defs.5.xml:527(para) +#: login.defs.5.xml:535(para) msgid "" "login1, passwd-b, DAYS" +",  DAYS" msgstr "" -", JOURS-b,  JOURS" #: lastlog.8.xml:101(para) @@ -7681,13 +8033,15 @@ msgstr "" "N'afficher que les entrées du fichier lastlog plus anciennes que JOURS." -#: lastlog.8.xml:128(term) faillog.8.xml:195(term) +#: lastlog.8.xml:127(term) faillog.8.xml:192(term) msgid "" -", DAYS" +",  DAYS" msgstr "" -", JOURS" +",  JOURS" -#: lastlog.8.xml:133(para) +#: lastlog.8.xml:131(para) msgid "" "Print the lastlog records more recent than DAYS." @@ -7695,19 +8049,19 @@ msgstr "" "Afficher les entrées du fichier lastlog plus récentes que JOURS." -#: lastlog.8.xml:140(term) faillog.8.xml:206(term) +#: lastlog.8.xml:138(term) faillog.8.xml:202(term) msgid "" -", LOGIN|" -"RANGE" +",  LOGIN|RANGE" msgstr "" -", LOGIN-u,  LOGIN|INTERVALLE" -#: lastlog.8.xml:145(para) +#: lastlog.8.xml:142(para) msgid "Print the lastlog record of the specified user(s)." msgstr "N'afficher que les entrées correspondant aux utilisateurs indiqués." -#: lastlog.8.xml:148(para) faillog.8.xml:216(para) +#: lastlog.8.xml:145(para) faillog.8.xml:211(para) msgid "" "The users can be specified by a login name, a numerical user ID, or a " "RANGE of users. This RANGE-UID_MAX) ou une valeur minimale " "(UID_MIN-)." -#: lastlog.8.xml:160(para) +#: lastlog.8.xml:157(para) msgid "" "If the user has never logged in the message ** Never logged in** will be displayed instead of the port and time." @@ -7733,7 +8087,7 @@ msgstr "" "connecté** ») est affiché à la place des champs Port et date de Dernière connexion." -#: lastlog.8.xml:165(para) +#: lastlog.8.xml:162(para) msgid "" "Only the entries for the current users of the system will be displayed. " "Other entries may exist for users that were deleted previously." @@ -7742,12 +8096,12 @@ msgstr "" "affichées. D'autres entrées peuvent exister pour les utilisateurs supprimés " "précédemment." -#: lastlog.8.xml:173(title) groups.1.xml:90(title) chsh.1.xml:141(title) -#: chage.1.xml:232(title) +#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title) +#: chage.1.xml:231(title) msgid "NOTE" msgstr "NOTE" -#: lastlog.8.xml:174(para) +#: lastlog.8.xml:171(para) 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, " @@ -7765,16 +8119,16 @@ msgstr "" "UID élevés). Vous pouvez afficher sa taille réelle avec « ls -s »." -#: lastlog.8.xml:188(filename) +#: lastlog.8.xml:185(filename) msgid "/var/log/lastlog" msgstr "/var/log/lastlog" -#: lastlog.8.xml:190(para) +#: lastlog.8.xml:187(para) msgid "Database times of previous user logins." msgstr "" "Base de données de l'heure des connexions précédentes des utilisateurs." -#: lastlog.8.xml:198(para) +#: lastlog.8.xml:195(para) 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 " @@ -8020,7 +8374,7 @@ msgstr "" "signifie qu'à toutes les questions concernant des modifications il sera " "répondu no sans l'intervention de l'utilisateur." -#: grpck.8.xml:188(para) +#: grpck.8.xml:187(para) msgid "" "Sort entries in /etc/groupand /etc/gshadow by GID." @@ -8028,7 +8382,7 @@ msgstr "" "Trie les entrées de /etc/group et /etc/gshadow par GID." -#: grpck.8.xml:197(para) +#: grpck.8.xml:196(para) #, fuzzy #| msgid "" #| "By default, grpck operates on /etc/group et shadow." -#: grpck.8.xml:265(para) +#: grpck.8.xml:264(para) msgid "one or more bad group entries" msgstr "une entrée de groupe ou plus est incorrecte" -#: grpck.8.xml:271(para) +#: grpck.8.xml:270(para) msgid "can't open group files" msgstr "impossible d'ouvrir les fichiers group" -#: grpck.8.xml:277(para) +#: grpck.8.xml:276(para) msgid "can't lock group files" msgstr "impossible de verrouiller les fichiers group" -#: grpck.8.xml:283(para) +#: grpck.8.xml:282(para) msgid "can't update group files" msgstr "impossible de mettre à jour les fichiers group" -#: grpck.8.xml:247(para) +#: grpck.8.xml:246(para) msgid "" "The grpck command exits with the following values: " "" @@ -8077,7 +8431,7 @@ msgstr "" "La commande grpck renvoie les valeurs suivantes en " "quittant : " -#: grpck.8.xml:292(para) +#: grpck.8.xml:291(para) msgid "" "group5, groupmod-g, GID" +",  GID" msgstr "" -", GID" +",  GID" #: groupmod.8.xml:100(para) msgid "" @@ -8233,13 +8589,13 @@ msgstr "" #: groupmod.8.xml:135(term) msgid "" -", NEW_GROUP" +",  " +"NEW_GROUP" msgstr "" -", " +",  " "NOUVEAU_NOM_GROUPE" -#: groupmod.8.xml:140(para) +#: groupmod.8.xml:139(para) msgid "" "The name of the group will be changed from GROUP " "to NEW_GROUP name." @@ -8247,7 +8603,7 @@ msgstr "" "Le nom du groupe sera modifié de GROUPE " "vers NOUVEAU_NOM_GROUPE." -#: groupmod.8.xml:151(para) +#: groupmod.8.xml:150(para) msgid "" "When used with the option, allow to change the group " "GID to a non-unique value." @@ -8256,11 +8612,11 @@ msgstr "" "changer l'identifiant du groupe (GID) vers une " "valeur déjà utilisée." -#: groupmod.8.xml:275(para) +#: groupmod.8.xml:272(para) msgid "group name already in use" msgstr "nom de groupe déjà utilisé" -#: groupmod.8.xml:239(para) +#: groupmod.8.xml:236(para) msgid "" "The groupmod command exits with the following values: " "" @@ -8268,7 +8624,7 @@ msgstr "" "La commande groupmod retourne les valeurs suivantes en " "quittant : " -#: groupmod.8.xml:290(para) +#: groupmod.8.xml:287(para) msgid "" "chfn1, chsh-a, user_name-a,  user_name" msgstr "" -", nom_utilisateur" +",  " +"nom_utilisateur" #: groupmems.8.xml:109(para) msgid "Add an user to the group membership list." @@ -8399,11 +8755,11 @@ msgstr "" #: groupmems.8.xml:118(term) msgid "" -", user_name-d,  user_name" msgstr "" -", nom_utilisateur" +",  " +"nom_utilisateur" #: groupmems.8.xml:120(para) msgid "Delete a user from the group membership list." @@ -8419,10 +8775,10 @@ msgstr "" #: groupmems.8.xml:134(term) msgid "" -", group_name-g,  group_name" msgstr "" -", nom_groupe-g,  nom_groupe" #: groupmems.8.xml:136(para) @@ -8446,11 +8802,11 @@ msgstr ", " msgid "Purge all users from the group membership list." msgstr "Supprimer tous les utilisateurs de la liste des membres du groupe." -#: groupmems.8.xml:181(title) +#: groupmems.8.xml:180(title) msgid "SETUP" msgstr "CONFIGURATION" -#: groupmems.8.xml:182(para) +#: groupmems.8.xml:181(para) msgid "" "The groupmems executable should be in mode 2770 as user root and in group groupsgroupmems pour " "gérer leur propre liste de membres du groupe." -#: groupmems.8.xml:191(programlisting) +#: groupmems.8.xml:190(programlisting) #, no-wrap msgid "" "\n" @@ -8482,11 +8838,11 @@ msgstr "" "\t$ groupmems -g groups -a gk4\n" " " -#: groupmems.8.xml:223(para) +#: groupmems.8.xml:222(para) msgid "secure group account information" msgstr "informations cachées sur les groupes" -#: groupmems.8.xml:231(para) +#: groupmems.8.xml:230(para) msgid "" "chfn1, chshgroupdel command are:" msgstr "" "Les options disponibles pour la commande groupdel sont :" -#: groupdel.8.xml:118(para) +#: groupdel.8.xml:117(para) msgid "" "You may not remove the primary group of any existing user. You must remove " "the user before you remove the group." @@ -8541,7 +8897,7 @@ msgstr "" "Vous ne pouvez pas supprimer le groupe primaire d'un utilisateur existant. " "Vous devez supprimer l'utilisateur auparavant." -#: groupdel.8.xml:122(para) +#: groupdel.8.xml:121(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this group." @@ -8549,11 +8905,11 @@ msgstr "" "Vous devriez vérifier vous-même qu'aucun fichier possédé par le groupe ne " "subsiste sur tous les systèmes de fichiers." -#: groupdel.8.xml:184(para) +#: groupdel.8.xml:183(para) msgid "can't remove user's primary group" msgstr "impossible de supprimer le groupe primaire d'un utilisateur existant" -#: groupdel.8.xml:160(para) +#: groupdel.8.xml:159(para) msgid "" "The groupdel command exits with the following values: " "" @@ -8561,7 +8917,7 @@ msgstr "" "La commande groupdel renvoie les valeurs suivantes en " "quittant : " -#: groupdel.8.xml:199(para) +#: groupdel.8.xml:198(para) msgid "" "chfn1, chsh-K GID_MIN=100 GID_MIN=100  " +"GID_MAX=499" msgstr "" -"Exemple : GID_MIN=10 " +"Exemple :  GID_MIN=10  " "GID_MAX=499" #: groupadd.8.xml:150(para) msgid "" -"Note: GID_MIN-K GID_MIN=10,GID_MAX=499 doesn't work yet." msgstr "" -"Remarque : GID_MIN-K GID_MIN=10,GID_MAX=499 ne fonctionne pas pour l'instant." -#: groupadd.8.xml:162(para) +#: groupadd.8.xml:161(para) msgid "This option permits to add a group with a non-unique GID." msgstr "" "Cette option permet d'ajouter un groupe avec un identifiant (« GID ») déjà " "utilisé." -#: groupadd.8.xml:194(para) +#: groupadd.8.xml:192(para) msgid "Create a system group." msgstr "Créer un groupe système." -#: groupadd.8.xml:197(para) +#: groupadd.8.xml:195(para) msgid "" "The numeric identifiers of new system groups are chosen in the " "- range, defined in " @@ -8698,7 +9054,7 @@ msgstr "" "défini dans login.defs, au lieu de " -#: groupadd.8.xml:261(para) +#: groupadd.8.xml:258(para) msgid "" "Groupnames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " @@ -8710,11 +9066,11 @@ msgstr "" "signe dollar. Soit, sous la forme d'une expression rationnelle : [a-z_][a-" "z0-9_-]*[$]?" -#: groupadd.8.xml:267(para) +#: groupadd.8.xml:264(para) msgid "Groupnames may only be up to &GROUP_NAME_MAX_LENGTH; characters long." msgstr "Les noms de groupe sont limités à &GROUP_NAME_MAX_LENGTH; caractères." -#: groupadd.8.xml:270(para) +#: groupadd.8.xml:267(para) msgid "" "You may not add a NIS or LDAP group. This must be performed on the " "corresponding server." @@ -8722,7 +9078,7 @@ msgstr "" "Vous ne pouvez pas ajouter d'utilisateur à un groupe NIS ou LDAP. Cela doit " "être effectué sur le serveur correspondant." -#: groupadd.8.xml:274(para) +#: groupadd.8.xml:271(para) msgid "" "If the groupname already exists in an external group database such as NIS or " "LDAP, groupadd will deny the group creation request." @@ -8730,15 +9086,15 @@ msgstr "" "Si le nom du groupe existe dans une base de données externe, telle que NIS " "ou LDAP, groupadd refusera de créer le groupe." -#: groupadd.8.xml:307(para) +#: groupadd.8.xml:304(para) msgid "GID not unique (when not used)" msgstr "GID déjà utilisé (et n'est pas utilisé)" -#: groupadd.8.xml:313(para) +#: groupadd.8.xml:310(para) msgid "group name not unique" msgstr "nom de groupe déjà utilisé" -#: groupadd.8.xml:283(para) +#: groupadd.8.xml:280(para) msgid "" "The groupadd command exits with the following values: " "" @@ -8746,7 +9102,7 @@ msgstr "" "La commande groupadd retourne les valeurs suivantes en " "quittant : " -#: groupadd.8.xml:328(para) +#: groupadd.8.xml:325(para) msgid "" "chfn1, chsh-a, user" +",  user" msgstr "" -", utilisateur-a,  utilisateur" #: gpasswd.1.xml:151(para) @@ -8895,10 +9252,11 @@ msgstr "" #: gpasswd.1.xml:160(term) msgid "" -", user" -msgstr "" -", utilisateur-d,  user" +msgstr "" +",  " +"utilisateur" #: gpasswd.1.xml:164(para) msgid "" @@ -8910,17 +9268,17 @@ msgstr "" #: gpasswd.1.xml:181(term) msgid "" -", CHROOT_DIR-Q,  CHROOT_DIR" msgstr "" -", RÉP_CHROOT-Q,  RÉP_CHROOT" -#: gpasswd.1.xml:196(term) +#: gpasswd.1.xml:195(term) msgid ", " msgstr ", " -#: gpasswd.1.xml:200(para) +#: gpasswd.1.xml:199(para) msgid "" "Remove the password from the named group. The " "group password will be empty. Only group members will be allowed to use " @@ -8931,11 +9289,11 @@ msgstr "" "utiliser newgrp pour rejoindre ce groupe." -#: gpasswd.1.xml:212(term) +#: gpasswd.1.xml:211(term) msgid ", " msgstr ", " -#: gpasswd.1.xml:216(para) +#: gpasswd.1.xml:215(para) msgid "" "Restrict the access to the named group. The group " "password is set to \"!\". Only group members with a password will be allowed " @@ -8947,31 +9305,31 @@ msgstr "" "utiliser newgrp pour rejoindre ce groupe." -#: gpasswd.1.xml:228(term) +#: gpasswd.1.xml:227(term) msgid "" -", user,..." +",  " +"user,..." msgstr "" -", " +",  " "utilisateur,..." -#: gpasswd.1.xml:232(para) +#: gpasswd.1.xml:231(para) msgid "Set the list of administrative users." msgstr "Configurer la liste des administrateurs." -#: gpasswd.1.xml:240(term) +#: gpasswd.1.xml:239(term) msgid "" -", user-M,  user,..." msgstr "" -", utilisateur,..." +",  " +"utilisateur,..." -#: gpasswd.1.xml:244(para) +#: gpasswd.1.xml:243(para) msgid "Set the list of group members." msgstr "Configurer la liste des membres du groupe." -#: gpasswd.1.xml:254(para) +#: gpasswd.1.xml:253(para) msgid "" "This tool only operates on the /etc/group and /etc/gshadow files.. Par conséquent vous ne pouvez modifier aucun groupe NIS " "ou LDAP. Cela doit être effectué sur le serveur correspondant." -#: gpasswd.1.xml:299(para) +#: gpasswd.1.xml:298(para) msgid "" "newgrp1, groupadd-l, SEC-l,  SEC" msgstr "" -", SEC-l,  SEC" # NOTE: s/to/during/ -#: faillog.8.xml:133(para) +#: faillog.8.xml:132(para) msgid "" "Lock account for SEC seconds after failed login." msgstr "" "Verrouiller le compte pendant SEC secondes après " "un échec de connexion." -#: faillog.8.xml:137(para) faillog.8.xml:163(para) faillog.8.xml:175(para) +#: faillog.8.xml:136(para) faillog.8.xml:161(para) faillog.8.xml:173(para) msgid "" "Write access to /var/log/faillog is required for this " "option." @@ -9104,14 +9462,15 @@ msgstr "" "L'accès en écriture sur /var/log/faillog est nécessaire " "pour cette option." -#: faillog.8.xml:144(term) +#: faillog.8.xml:143(term) msgid "" -", MAX" +",  MAX" msgstr "" -", MAX-m,  MAX" -#: faillog.8.xml:149(para) +#: faillog.8.xml:147(para) msgid "" "Set the maximum number of login failures after the account is disabled to " "MAX." @@ -9119,7 +9478,7 @@ msgstr "" "Configurer le nombre maximum d'échecs de connexion après lequel le compte " "sera désactivé à MAX." -#: faillog.8.xml:153(para) +#: faillog.8.xml:151(para) msgid "" "Selecting a MAX value of 0 has the effect of not " "placing a limit on the number of failed logins." @@ -9127,7 +9486,7 @@ msgstr "" "Sélectionner une valeur MAX de 0 a pour effet de " "ne placer aucune limite sur le nombre d'échecs de connexion." -#: faillog.8.xml:158(para) +#: faillog.8.xml:156(para) msgid "" "The maximum failure count should always be 0 for root " "to prevent a denial of services attack against the system." @@ -9135,22 +9494,22 @@ msgstr "" "Le compteur d'erreurs maximum doit toujours être 0 pour root afin d'éviter les attaques de type déni de service sur le système." -#: faillog.8.xml:170(term) +#: faillog.8.xml:168(term) msgid ", " msgstr ", " -#: faillog.8.xml:172(para) +#: faillog.8.xml:170(para) msgid "Reset the counters of login failures." msgstr "Remettre à zéro le compteur d'échecs de connexion." -#: faillog.8.xml:199(para) +#: faillog.8.xml:195(para) msgid "" "Display faillog records more recent than DAYS." msgstr "" "Afficher les entrées de faillog plus récentes que JOURS." -#: faillog.8.xml:211(para) +#: faillog.8.xml:206(para) msgid "" "Display faillog record or maintains failure counters and limits (if used " "with , or " @@ -9160,7 +9519,7 @@ msgstr "" "(suivant que l'option , ou est utilisée) seulement pour les utilisateurs indiqués." -#: faillog.8.xml:229(para) +#: faillog.8.xml:224(para) msgid "" "When none of the , , or n'est utilisée, faillog affiche " "l'enregistrement des échecs de connexion des utilisateurs précisés." -#: faillog.8.xml:238(para) +#: faillog.8.xml:233(para) msgid "" "faillog only prints out users with no successful login " "since the last failure. To print out a user who has had a successful login " @@ -9185,15 +9544,15 @@ msgstr "" "demander l'affichage de tous les utilisateurs avec l'option command are:" msgstr "Les options applicables à la commande chsh sont :" -#: chsh.1.xml:131(para) +#: chsh.1.xml:130(para) msgid "" "If the option is not selected, chsh " "operates in an interactive fashion, prompting the user with the current " @@ -9348,7 +9707,7 @@ msgstr "" "actuel. L'interpréteur actuel est indiqué entre crochets ([ ])." -#: chsh.1.xml:142(para) +#: chsh.1.xml:141(para) msgid "" "The only restriction placed on the login shell is that the command name must " "be listed in /etc/shells, unless the invoker is the " @@ -9368,15 +9727,15 @@ msgstr "" "un interpréteur restreint empêchera alors l'utilisateur de revenir ensuite à " "l'interpréteur précédent." -#: chsh.1.xml:177(filename) +#: chsh.1.xml:176(filename) msgid "/etc/shells" msgstr "/etc/shells" -#: chsh.1.xml:179(para) +#: chsh.1.xml:178(para) msgid "List of valid login shells." msgstr "Liste des interpréteurs de commandes initiaux valables." -#: chsh.1.xml:193(para) +#: chsh.1.xml:192(para) msgid "" "chfn1, login.defs-c, METHOD" +",  " +"METHOD" msgstr "" -", MÉTHODE" +",  " +"MÉTHODE" -#: chpasswd.8.xml:143(para) chgpasswd.8.xml:115(para) +#: chpasswd.8.xml:142(para) chgpasswd.8.xml:115(para) msgid "The available methods are DES, MD5, and NONE." msgstr "Les méthodes disponibles sont DES, MD5 et NONE." -#: chpasswd.8.xml:150(para) +#: chpasswd.8.xml:149(para) msgid "By default, PAM is used to encrypt the passwords." msgstr "Par défaut, PAM est utilisé pour chiffrer les mots de passe." -#: chpasswd.8.xml:153(para) +#: chpasswd.8.xml:152(para) msgid "" "By default (if none of the , , or " " options are specified), the encryption method is defined " @@ -9513,19 +9872,19 @@ msgstr "" "définie par les variables ou " " de /etc/login.defs." -#: chpasswd.8.xml:164(term) chgpasswd.8.xml:125(term) +#: chpasswd.8.xml:163(term) chgpasswd.8.xml:125(term) msgid ", " msgstr ", " -#: chpasswd.8.xml:166(para) chgpasswd.8.xml:127(para) +#: chpasswd.8.xml:165(para) chgpasswd.8.xml:127(para) msgid "Supplied passwords are in encrypted form." msgstr "Indiquer que les mots de passe fournis sont chiffrés." -#: chpasswd.8.xml:180(term) chgpasswd.8.xml:137(term) +#: chpasswd.8.xml:179(term) chgpasswd.8.xml:137(term) msgid ", " msgstr ", " -#: chpasswd.8.xml:182(para) chgpasswd.8.xml:139(para) +#: chpasswd.8.xml:181(para) chgpasswd.8.xml:139(para) msgid "" "Use MD5 encryption instead of DES when the supplied passwords are not " "encrypted." @@ -9533,15 +9892,15 @@ msgstr "" "Permettre d'utiliser le chiffrement MD5, plutôt que DES, lorsque les mots de " "passe fournis ne sont pas chiffrés." -#: chpasswd.8.xml:202(term) +#: chpasswd.8.xml:200(term) msgid "" -", ROUNDS-s,  ROUNDS" msgstr "" -", ROUNDS-s,  ROUNDS" -#: chpasswd.8.xml:222(para) +#: chpasswd.8.xml:219(para) msgid "" "By default, the number of rounds is defined by the " " and et sont :" -#: chgpasswd.8.xml:239(para) +#: chgpasswd.8.xml:238(para) msgid "" "gpasswd1, groupaddchfn sont :" #: chfn.1.xml:117(term) msgid "" -", FULL_NAME" +",  " +"FULL_NAME" msgstr "" -", NOM_COMPLET" +",  " +"NOM_COMPLET" #: chfn.1.xml:121(para) msgid "Change the user's full name." @@ -9713,11 +10072,11 @@ msgstr "Modifier le nom complet de l'utilisateur." #: chfn.1.xml:125(term) msgid "" -", HOME_PHONE" +",  " +"HOME_PHONE" msgstr "" -", TEL_PERSO" +",  " +"TEL_PERSO" #: chfn.1.xml:129(para) msgid "Change the user's home phone number." @@ -9725,9 +10084,11 @@ msgstr "Modifier le numéro de téléphone personnel de l'utilisateur." #: chfn.1.xml:133(term) msgid "" -", OTHER" +",  OTHER" msgstr "" -", AUTRE" +",  AUTRE" #: chfn.1.xml:137(para) msgid "" @@ -9741,33 +10102,33 @@ msgstr "" #: chfn.1.xml:145(term) msgid "" -", ROOM_NUMBER-r,  ROOM_NUMBER" msgstr "" -", NUMÉRO_DE_BUREAU" +",  " +"NUMÉRO_DE_BUREAU" #: chfn.1.xml:149(para) msgid "Change the user's room number." msgstr "Modifier le numéro de bureau de l'utilisateur." -#: chfn.1.xml:166(term) +#: chfn.1.xml:165(term) msgid ", " msgstr ", " -#: chfn.1.xml:174(term) +#: chfn.1.xml:173(term) msgid "" -", WORK_PHONE" +",  " +"WORK_PHONE" msgstr "" -", TEL_PRO" +",  " +"TEL_PRO" -#: chfn.1.xml:178(para) +#: chfn.1.xml:177(para) msgid "Change the user's office phone number." msgstr "Modifier le numéro de téléphone professionnel de l'utilisateur." -#: chfn.1.xml:182(para) +#: chfn.1.xml:181(para) msgid "" "If none of the options are selected, chfn operates in an " "interactive fashion, prompting the user with the current values for all of " @@ -9784,7 +10145,7 @@ msgstr "" "En l'absence d'option, chfn opère sur l'utilisateur " "actuel." -#: chfn.1.xml:227(para) +#: chfn.1.xml:226(para) msgid "" "chsh1, login.defs-d, LAST_DAY-d,  LAST_DAY" msgstr "" -", DERNIER_JOUR" +",  " +"DERNIER_JOUR" #: chage.1.xml:101(para) msgid "" @@ -9839,10 +10200,10 @@ msgstr "" #: chage.1.xml:109(term) msgid "" -", EXPIRE_DATE" +",  " +"EXPIRE_DATE" msgstr "" -", " +",  " "DATE_FIN_VALIDITÉ" # NOTE: s/date// @@ -9873,10 +10234,10 @@ msgstr "" #: chage.1.xml:135(term) msgid "" -", INACTIVE-I,  INACTIVE" msgstr "" -", " +",  " "DURÉE_INACTIVITÉ" #: chage.1.xml:139(para) @@ -9907,18 +10268,18 @@ msgstr "Afficher les informations sur l'âge des comptes." #: chage.1.xml:164(term) msgid "" -", MIN_DAYS-m,  MIN_DAYS" msgstr "" -", JOURS_MIN-m,  JOURS_MIN" #: chage.1.xml:176(term) msgid "" -", MAX_DAYS-M,  MAX_DAYS" msgstr "" -", JOURS_MAX-M,  JOURS_MAX" #: chage.1.xml:180(para) @@ -9947,15 +10308,15 @@ msgstr "" "Une valeur de -1 pour " "JOURS_MAX supprime la vérification de validité." -#: chage.1.xml:210(term) +#: chage.1.xml:209(term) msgid "" -", WARN_DAYS" +",  " +"WARN_DAYS" msgstr "" -", " +",  " "DURÉE_AVERTISSEMENT" -#: chage.1.xml:214(para) +#: chage.1.xml:213(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 " @@ -9968,7 +10329,7 @@ msgstr "" "lesquels un utilisateur sera prévenu que son mot de passe est sur le point " "d'arriver en fin de validité." -#: chage.1.xml:223(para) +#: chage.1.xml:222(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 " @@ -9982,7 +10343,7 @@ msgstr "" "ou laissez la ligne vide pour conserver la valeur actuelle. La valeur " "actuelle est affichée entre crochets." -#: chage.1.xml:233(para) +#: chage.1.xml:232(para) msgid "" "The chage program requires a shadow password file to be " "available." @@ -9990,7 +10351,7 @@ msgstr "" "Le programme chage nécessite l'utilisation d'un fichier " "de mots de passe cachés (« shadow password file »)." -#: chage.1.xml:237(para) +#: chage.1.xml:236(para) msgid "" "The chage command is restricted to the root user, except " "for the option, which may be used by an unprivileged " @@ -10001,15 +10362,15 @@ msgstr "" "non privilégié pour lui permettre de savoir quand son mot de passe ou son " "compte arrivera en fin de validité." -#: chage.1.xml:302(replaceable) +#: chage.1.xml:301(replaceable) msgid "15" msgstr "15" -#: chage.1.xml:304(para) +#: chage.1.xml:303(para) msgid "can't find the shadow password file" msgstr "impossible de trouver le fichier des mots de passe cachés" -#: chage.1.xml:280(para) +#: chage.1.xml:279(para) msgid "" "The chage command exits with the following values: " "" @@ -10025,6 +10386,52 @@ msgstr "" ", 2011-2012Debian French l10n team , 2011-2012" +#~ msgid "" +#~ "chfn1, chsh1, " +#~ "passwd1, login.defs5, " +#~ "gpasswd8, groupadd8, " +#~ "groupdel8, groupmod8, " +#~ "useradd8, usermod8." +#~ msgstr "" +#~ "chfn1, chsh1, " +#~ "passwd1, login.defs5, " +#~ "gpasswd8, groupadd8, " +#~ "groupdel8, groupmod8, " +#~ "useradd8, usermod8." + +#~ msgid "" +#~ "login.defs5, passwd1, " +#~ "useradd8." +#~ msgstr "" +#~ "login.defs5, passwd1, " +#~ "useradd8." + #~ msgid "13" #~ msgstr "13" @@ -10121,11 +10528,11 @@ msgstr "" #~ msgstr "-o " #~ msgid "" -#~ "Note: UID_MIN-K UID_MIN=10,UID_MAX=499 doesn't work yet." #~ msgstr "" -#~ "Note : UID_MIN-K UID_MIN=10,UID_MAX=499 ne fonctionne pas pour " #~ "l'instant." diff --git a/man/po/it.po b/man/po/it.po index 387933ad..bc65e00c 100644 --- a/man/po/it.po +++ b/man/po/it.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: shadow 4.1.5\n" -"POT-Creation-Date: 2012-05-25 14:00+0200\n" -"PO-Revision-Date: 2012-02-11 21:45+0100\n" +"POT-Creation-Date: 2013-08-23 01:54+0200\n" +"PO-Revision-Date: 2013-08-23 01:38+0200\n" "Last-Translator: Giuseppe Sacco \n" "Language-Team: Italian \n" "Language: it\n" @@ -31,15 +31,15 @@ msgstr "" msgid "Creation, 1997" msgstr "" -#: vipw.8.xml:46(firstname) usermod.8.xml:48(firstname) -#: userdel.8.xml:50(firstname) useradd.8.xml:59(firstname) +#: vipw.8.xml:46(firstname) usermod.8.xml:50(firstname) +#: userdel.8.xml:50(firstname) useradd.8.xml:61(firstname) #: suauth.5.xml:44(firstname) su.1.xml:61(firstname) sg.1.xml:45(firstname) #: shadow.5.xml:44(firstname) shadow.3.xml:44(firstname) #: pwconv.8.xml:50(firstname) pwck.8.xml:50(firstname) #: porttime.5.xml:44(firstname) passwd.5.xml:44(firstname) -#: passwd.1.xml:51(firstname) newusers.8.xml:57(firstname) +#: passwd.1.xml:51(firstname) newusers.8.xml:59(firstname) #: newgrp.1.xml:45(firstname) logoutd.8.xml:44(firstname) -#: login.defs.5.xml:107(firstname) login.access.5.xml:45(firstname) +#: login.defs.5.xml:109(firstname) login.access.5.xml:45(firstname) #: login.1.xml:77(firstname) limits.5.xml:46(firstname) #: lastlog.8.xml:45(firstname) grpck.8.xml:45(firstname) #: groups.1.xml:44(firstname) groupmod.8.xml:45(firstname) @@ -52,12 +52,13 @@ msgstr "" msgid "Thomas" msgstr "" -#: vipw.8.xml:47(surname) usermod.8.xml:49(surname) userdel.8.xml:51(surname) -#: useradd.8.xml:60(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) -#: shadow.5.xml:45(surname) shadow.3.xml:45(surname) pwconv.8.xml:51(surname) -#: pwck.8.xml:51(surname) porttime.5.xml:45(surname) passwd.5.xml:45(surname) -#: passwd.1.xml:52(surname) newusers.8.xml:58(surname) -#: logoutd.8.xml:45(surname) login.defs.5.xml:108(surname) +#: vipw.8.xml:47(surname) usermod.8.xml:51(surname) userdel.8.xml:51(surname) +#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) +#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname) +#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname) +#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) +#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname) +#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname) #: login.access.5.xml:46(surname) login.1.xml:78(surname) #: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname) #: groups.1.xml:45(surname) groupmod.8.xml:46(surname) @@ -69,12 +70,12 @@ msgstr "" msgid "Kłoczko" msgstr "" -#: vipw.8.xml:48(email) usermod.8.xml:50(email) userdel.8.xml:52(email) -#: useradd.8.xml:61(email) suauth.5.xml:46(email) su.1.xml:63(email) +#: vipw.8.xml:48(email) usermod.8.xml:52(email) userdel.8.xml:52(email) +#: useradd.8.xml:63(email) suauth.5.xml:46(email) su.1.xml:63(email) #: sg.1.xml:47(email) shadow.5.xml:46(email) shadow.3.xml:46(email) #: pwconv.8.xml:52(email) pwck.8.xml:52(email) porttime.5.xml:46(email) -#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:59(email) -#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:109(email) +#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:61(email) +#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:111(email) #: login.access.5.xml:47(email) login.1.xml:79(email) limits.5.xml:48(email) #: lastlog.8.xml:47(email) grpck.8.xml:47(email) groups.1.xml:46(email) #: groupmod.8.xml:47(email) groupmems.8.xml:50(email) groupdel.8.xml:47(email) @@ -85,13 +86,13 @@ msgstr "" msgid "kloczek@pld.org.pl" msgstr "" -#: vipw.8.xml:49(contrib) usermod.8.xml:51(contrib) userdel.8.xml:53(contrib) -#: useradd.8.xml:62(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) +#: vipw.8.xml:49(contrib) usermod.8.xml:53(contrib) userdel.8.xml:53(contrib) +#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) #: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib) #: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib) #: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) -#: newusers.8.xml:60(contrib) newgrp.1.xml:48(contrib) -#: logoutd.8.xml:47(contrib) login.defs.5.xml:110(contrib) +#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib) +#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib) #: login.access.5.xml:48(contrib) login.1.xml:80(contrib) #: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib) #: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib) @@ -103,15 +104,15 @@ msgstr "" msgid "shadow-utils maintainer, 2000 - 2007" msgstr "" -#: vipw.8.xml:52(firstname) usermod.8.xml:54(firstname) -#: userdel.8.xml:56(firstname) useradd.8.xml:65(firstname) +#: vipw.8.xml:52(firstname) usermod.8.xml:56(firstname) +#: userdel.8.xml:56(firstname) useradd.8.xml:67(firstname) #: suauth.5.xml:50(firstname) su.1.xml:67(firstname) sg.1.xml:51(firstname) #: shadow.5.xml:50(firstname) shadow.3.xml:50(firstname) #: pwconv.8.xml:56(firstname) pwck.8.xml:56(firstname) #: porttime.5.xml:50(firstname) passwd.5.xml:50(firstname) #: passwd.1.xml:57(firstname) nologin.8.xml:39(firstname) -#: newusers.8.xml:63(firstname) newgrp.1.xml:51(firstname) -#: logoutd.8.xml:50(firstname) login.defs.5.xml:113(firstname) +#: newusers.8.xml:65(firstname) newgrp.1.xml:51(firstname) +#: logoutd.8.xml:50(firstname) login.defs.5.xml:115(firstname) #: login.access.5.xml:51(firstname) login.1.xml:83(firstname) #: limits.5.xml:52(firstname) lastlog.8.xml:51(firstname) #: gshadow.5.xml:38(firstname) grpck.8.xml:51(firstname) @@ -125,14 +126,15 @@ msgstr "" msgid "Nicolas" msgstr "" -#: vipw.8.xml:53(surname) usermod.8.xml:55(surname) userdel.8.xml:57(surname) -#: useradd.8.xml:66(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) -#: shadow.5.xml:51(surname) shadow.3.xml:51(surname) pwconv.8.xml:57(surname) -#: pwck.8.xml:57(surname) porttime.5.xml:51(surname) passwd.5.xml:51(surname) -#: passwd.1.xml:58(surname) nologin.8.xml:40(surname) -#: newusers.8.xml:64(surname) logoutd.8.xml:51(surname) -#: login.defs.5.xml:114(surname) login.access.5.xml:52(surname) -#: login.1.xml:84(surname) limits.5.xml:53(surname) lastlog.8.xml:52(surname) +#: vipw.8.xml:53(surname) usermod.8.xml:57(surname) userdel.8.xml:57(surname) +#: useradd.8.xml:68(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) +#: sg.1.xml:52(surname) shadow.5.xml:51(surname) shadow.3.xml:51(surname) +#: pwconv.8.xml:57(surname) pwck.8.xml:57(surname) porttime.5.xml:51(surname) +#: passwd.5.xml:51(surname) passwd.1.xml:58(surname) nologin.8.xml:40(surname) +#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname) +#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname) +#: login.access.5.xml:52(surname) login.1.xml:84(surname) +#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) #: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname) #: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname) #: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname) @@ -143,13 +145,13 @@ msgstr "" msgid "François" msgstr "" -#: vipw.8.xml:54(email) usermod.8.xml:56(email) userdel.8.xml:58(email) -#: useradd.8.xml:67(email) suauth.5.xml:52(email) su.1.xml:69(email) +#: vipw.8.xml:54(email) usermod.8.xml:58(email) userdel.8.xml:58(email) +#: useradd.8.xml:69(email) suauth.5.xml:52(email) su.1.xml:69(email) #: sg.1.xml:53(email) shadow.5.xml:52(email) shadow.3.xml:52(email) #: pwconv.8.xml:58(email) pwck.8.xml:58(email) porttime.5.xml:52(email) #: passwd.5.xml:52(email) passwd.1.xml:59(email) nologin.8.xml:41(email) -#: newusers.8.xml:65(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) -#: login.defs.5.xml:115(email) login.access.5.xml:53(email) +#: newusers.8.xml:67(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) +#: login.defs.5.xml:117(email) login.access.5.xml:53(email) #: login.1.xml:85(email) limits.5.xml:54(email) lastlog.8.xml:53(email) #: gshadow.5.xml:40(email) grpck.8.xml:53(email) groups.1.xml:52(email) #: groupmod.8.xml:53(email) groupmems.8.xml:56(email) groupdel.8.xml:53(email) @@ -160,13 +162,13 @@ msgstr "" msgid "nicolas.francois@centraliens.net" msgstr "" -#: vipw.8.xml:55(contrib) usermod.8.xml:57(contrib) userdel.8.xml:59(contrib) -#: useradd.8.xml:68(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) +#: vipw.8.xml:55(contrib) usermod.8.xml:59(contrib) userdel.8.xml:59(contrib) +#: useradd.8.xml:70(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) #: sg.1.xml:54(contrib) shadow.5.xml:53(contrib) shadow.3.xml:53(contrib) #: pwconv.8.xml:59(contrib) pwck.8.xml:59(contrib) porttime.5.xml:53(contrib) #: passwd.5.xml:53(contrib) passwd.1.xml:60(contrib) nologin.8.xml:42(contrib) -#: newusers.8.xml:66(contrib) newgrp.1.xml:54(contrib) -#: logoutd.8.xml:53(contrib) login.defs.5.xml:116(contrib) +#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib) +#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib) #: login.access.5.xml:54(contrib) login.1.xml:86(contrib) #: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) #: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib) @@ -180,28 +182,28 @@ msgid "shadow-utils maintainer, 2007 - now" msgstr "" #: vipw.8.xml:59(refentrytitle) vipw.8.xml:66(refname) vipw.8.xml:75(command) -#: login.defs.5.xml:499(term) +#: login.defs.5.xml:507(term) msgid "vipw" msgstr "vipw" -#: vipw.8.xml:60(manvolnum) usermod.8.xml:62(manvolnum) -#: userdel.8.xml:64(manvolnum) userdel.8.xml:248(replaceable) -#: useradd.8.xml:73(manvolnum) pwconv.8.xml:64(manvolnum) +#: vipw.8.xml:60(manvolnum) usermod.8.xml:64(manvolnum) +#: userdel.8.xml:64(manvolnum) userdel.8.xml:259(replaceable) +#: useradd.8.xml:75(manvolnum) pwconv.8.xml:64(manvolnum) #: pwck.8.xml:64(manvolnum) nologin.8.xml:47(manvolnum) -#: newusers.8.xml:71(manvolnum) logoutd.8.xml:58(manvolnum) +#: newusers.8.xml:73(manvolnum) logoutd.8.xml:58(manvolnum) #: lastlog.8.xml:59(manvolnum) grpck.8.xml:59(manvolnum) #: groupmod.8.xml:59(manvolnum) groupmems.8.xml:62(manvolnum) -#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:182(replaceable) +#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:181(replaceable) #: groupadd.8.xml:61(manvolnum) faillog.8.xml:58(manvolnum) #: faillog.5.xml:111(manvolnum) chpasswd.8.xml:62(manvolnum) #: chgpasswd.8.xml:58(manvolnum) msgid "8" msgstr "8" -#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:63(refmiscinfo) -#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:74(refmiscinfo) +#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:65(refmiscinfo) +#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:76(refmiscinfo) #: pwconv.8.xml:65(refmiscinfo) pwck.8.xml:65(refmiscinfo) -#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:72(refmiscinfo) +#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:74(refmiscinfo) #: logoutd.8.xml:59(refmiscinfo) lastlog.8.xml:60(refmiscinfo) #: grpck.8.xml:60(refmiscinfo) groupmod.8.xml:60(refmiscinfo) #: groupmems.8.xml:63(refmiscinfo) groupdel.8.xml:60(refmiscinfo) @@ -210,16 +212,16 @@ msgstr "8" msgid "System Management Commands" msgstr "Comandi per la gestione del sistema" -#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:64(refmiscinfo) -#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:75(refmiscinfo) +#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:66(refmiscinfo) +#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:77(refmiscinfo) #: suauth.5.xml:60(refmiscinfo) su.1.xml:77(refmiscinfo) #: sg.1.xml:61(refmiscinfo) shadow.5.xml:60(refmiscinfo) #: shadow.3.xml:60(refmiscinfo) pwconv.8.xml:66(refmiscinfo) #: pwck.8.xml:66(refmiscinfo) porttime.5.xml:60(refmiscinfo) #: passwd.5.xml:60(refmiscinfo) passwd.1.xml:67(refmiscinfo) -#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:73(refmiscinfo) +#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:75(refmiscinfo) #: newgrp.1.xml:61(refmiscinfo) logoutd.8.xml:60(refmiscinfo) -#: login.defs.5.xml:123(refmiscinfo) login.access.5.xml:61(refmiscinfo) +#: login.defs.5.xml:125(refmiscinfo) login.access.5.xml:61(refmiscinfo) #: login.1.xml:93(refmiscinfo) limits.5.xml:62(refmiscinfo) #: lastlog.8.xml:61(refmiscinfo) gshadow.5.xml:49(refmiscinfo) #: grpck.8.xml:61(refmiscinfo) groups.1.xml:60(refmiscinfo) @@ -245,12 +247,12 @@ msgstr "" "gruppi shadow" #: vipw.8.xml:77(replaceable) vipw.8.xml:83(replaceable) -#: usermod.8.xml:76(replaceable) userdel.8.xml:76(arg) -#: useradd.8.xml:86(replaceable) useradd.8.xml:98(replaceable) +#: usermod.8.xml:78(replaceable) userdel.8.xml:76(arg) +#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable) #: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable) #: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable) #: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) -#: passwd.1.xml:79(replaceable) newusers.8.xml:85(replaceable) +#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable) #: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg) #: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable) #: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable) @@ -261,13 +263,13 @@ msgid "options" msgstr "opzioni" # type: SH -#: vipw.8.xml:89(title) usermod.8.xml:83(title) userdel.8.xml:84(title) -#: useradd.8.xml:104(title) suauth.5.xml:75(title) su.1.xml:99(title) +#: vipw.8.xml:89(title) usermod.8.xml:85(title) userdel.8.xml:84(title) +#: useradd.8.xml:106(title) suauth.5.xml:75(title) su.1.xml:99(title) #: sg.1.xml:81(title) shadow.5.xml:69(title) shadow.3.xml:118(title) #: shadow.3.xml:174(title) pwconv.8.xml:105(title) pwck.8.xml:92(title) #: porttime.5.xml:69(title) passwd.5.xml:69(title) passwd.1.xml:88(title) -#: nologin.8.xml:64(title) newusers.8.xml:94(title) newgrp.1.xml:77(title) -#: logoutd.8.xml:75(title) login.defs.5.xml:132(title) +#: nologin.8.xml:64(title) newusers.8.xml:96(title) newgrp.1.xml:77(title) +#: logoutd.8.xml:75(title) login.defs.5.xml:134(title) #: login.access.5.xml:70(title) login.1.xml:125(title) limits.5.xml:72(title) #: lastlog.8.xml:79(title) gshadow.5.xml:58(title) grpck.8.xml:83(title) #: groups.1.xml:78(title) groupmod.8.xml:80(title) groupmems.8.xml:85(title) @@ -305,9 +307,9 @@ msgstr "" "citerefentry>." # type: SH -#: vipw.8.xml:107(title) usermod.8.xml:91(title) userdel.8.xml:93(title) -#: useradd.8.xml:122(title) su.1.xml:145(title) pwconv.8.xml:187(title) -#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:263(title) +#: vipw.8.xml:107(title) usermod.8.xml:93(title) userdel.8.xml:93(title) +#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title) +#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title) #: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title) #: groupmod.8.xml:89(title) groupmems.8.xml:100(title) #: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title) @@ -336,24 +338,24 @@ msgid "Edit group database." msgstr "Modifica del database «group»." # type: TP -#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:272(term) +#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term) #: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term) -#: newusers.8.xml:281(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) +#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) #: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term) #: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term) -#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:172(term) +#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term) #: chgpasswd.8.xml:131(term) chage.1.xml:129(term) msgid ", " msgstr ", " # type: Plain text -#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:274(para) +#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para) #: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para) -#: newusers.8.xml:283(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) +#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) #: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para) #: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para) -#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:174(para) -#: chgpasswd.8.xml:133(para) chfn.1.xml:170(para) chage.1.xml:131(para) +#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para) +#: chgpasswd.8.xml:133(para) chfn.1.xml:169(para) chage.1.xml:131(para) msgid "Display help message and exit." msgstr "Mostra un messaggio di aiuto ed esce." @@ -376,28 +378,28 @@ msgid "Quiet mode." msgstr "Modalità silenziosa." # type: IP -#: vipw.8.xml:138(term) usermod.8.xml:317(term) userdel.8.xml:146(term) -#: useradd.8.xml:457(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) -#: passwd.1.xml:301(term) newusers.8.xml:306(term) lastlog.8.xml:115(term) -#: grpck.8.xml:173(term) groupmod.8.xml:180(term) groupmems.8.xml:165(term) -#: groupdel.8.xml:101(term) groupadd.8.xml:206(term) faillog.8.xml:182(term) -#: chsh.1.xml:107(term) chpasswd.8.xml:189(term) chgpasswd.8.xml:146(term) +#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term) +#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) +#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term) +#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term) +#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term) +#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term) #: chfn.1.xml:153(term) chage.1.xml:197(term) msgid "" -", CHROOT_DIR-R,  CHROOT_DIR" msgstr "" -", CHROOT_DIR-R,  CHROOT_DIR" # type: Plain text -#: vipw.8.xml:143(para) usermod.8.xml:322(para) userdel.8.xml:151(para) -#: useradd.8.xml:462(para) pwconv.8.xml:206(para) pwck.8.xml:214(para) -#: passwd.1.xml:306(para) newusers.8.xml:311(para) lastlog.8.xml:120(para) -#: grpck.8.xml:178(para) groupmod.8.xml:185(para) groupmems.8.xml:170(para) -#: groupdel.8.xml:106(para) groupadd.8.xml:211(para) gpasswd.1.xml:186(para) -#: faillog.8.xml:187(para) chsh.1.xml:112(para) chpasswd.8.xml:194(para) -#: chgpasswd.8.xml:151(para) chfn.1.xml:158(para) chage.1.xml:202(para) +#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para) +#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para) +#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para) +#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para) +#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para) +#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para) +#: chgpasswd.8.xml:150(para) chfn.1.xml:157(para) chage.1.xml:201(para) msgid "" "Apply changes in the CHROOT_DIR directory and use " "the configuration files from the CHROOT_DIR " @@ -408,42 +410,42 @@ msgstr "" "replaceable>." # type: IP -#: vipw.8.xml:151(term) +#: vipw.8.xml:150(term) msgid ", " msgstr ", " -#: vipw.8.xml:153(para) +#: vipw.8.xml:152(para) msgid "Edit shadow or gshadow database." msgstr "Modifica del database «shadow» o «gshadow»" # type: IP -#: vipw.8.xml:157(term) +#: vipw.8.xml:156(term) msgid ", " msgstr ", " -#: vipw.8.xml:159(para) +#: vipw.8.xml:158(para) msgid "Indicates which user's tcb shadow file to edit." msgstr "Indica di quale utente modificare il file «shadow tcb»." -#: vipw.8.xml:166(title) usermod.8.xml:431(title) userdel.8.xml:172(title) -#: useradd.8.xml:668(title) su.1.xml:339(title) sg.1.xml:98(title) -#: pwconv.8.xml:228(title) pwck.8.xml:253(title) passwd.1.xml:391(title) -#: newusers.8.xml:361(title) newgrp.1.xml:109(title) login.1.xml:294(title) -#: grpck.8.xml:210(title) groupmod.8.xml:196(title) groupmems.8.xml:200(title) -#: groupdel.8.xml:129(title) groupadd.8.xml:222(title) -#: gpasswd.1.xml:265(title) chsh.1.xml:155(title) chpasswd.8.xml:242(title) -#: chgpasswd.8.xml:199(title) chfn.1.xml:194(title) chage.1.xml:245(title) +#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title) +#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title) +#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title) +#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title) +#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title) +#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) +#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title) +#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title) msgid "CONFIGURATION" msgstr "CONFIGURAZIONE" -#: vipw.8.xml:167(para) usermod.8.xml:432(para) userdel.8.xml:173(para) -#: useradd.8.xml:669(para) su.1.xml:340(para) sg.1.xml:99(para) -#: pwck.8.xml:254(para) passwd.1.xml:392(para) newusers.8.xml:362(para) -#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:211(para) -#: groupmod.8.xml:197(para) groupmems.8.xml:201(para) groupdel.8.xml:130(para) -#: groupadd.8.xml:223(para) gpasswd.1.xml:266(para) chsh.1.xml:156(para) -#: chpasswd.8.xml:243(para) chgpasswd.8.xml:200(para) chfn.1.xml:195(para) -#: chage.1.xml:246(para) +#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para) +#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para) +#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para) +#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para) +#: groupmod.8.xml:194(para) groupmems.8.xml:200(para) groupdel.8.xml:129(para) +#: groupadd.8.xml:220(para) gpasswd.1.xml:265(para) chsh.1.xml:155(para) +#: chpasswd.8.xml:240(para) chgpasswd.8.xml:199(para) chfn.1.xml:194(para) +#: chage.1.xml:245(para) msgid "" "The following configuration variables in /etc/login.defs change the behavior of this tool:" @@ -471,152 +473,152 @@ msgstr "" "tcb5 per lo «shadow» delle password." -#: vipw.8.xml:178(title) +#: vipw.8.xml:177(title) msgid "ENVIRONMENT" msgstr "VARIABILI D'AMBIENTE" -#: vipw.8.xml:181(option) +#: vipw.8.xml:180(option) msgid "VISUAL" msgstr "VISUAL" -#: vipw.8.xml:183(para) +#: vipw.8.xml:182(para) msgid "Editor to be used." msgstr "Editor da utilizzare." -#: vipw.8.xml:187(option) +#: vipw.8.xml:186(option) msgid "EDITOR" msgstr "EDITOR" -#: vipw.8.xml:189(para) +#: vipw.8.xml:188(para) msgid "Editor to be used if is not set." msgstr "Editor da utilizzare se non è impostata." # type: SH -#: vipw.8.xml:196(title) usermod.8.xml:446(title) userdel.8.xml:189(title) -#: useradd.8.xml:694(title) suauth.5.xml:193(title) su.1.xml:367(title) +#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title) +#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title) #: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title) -#: pwconv.8.xml:251(title) pwck.8.xml:270(title) porttime.5.xml:130(title) -#: passwd.5.xml:141(title) passwd.1.xml:409(title) newusers.8.xml:394(title) +#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title) +#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title) #: newgrp.1.xml:121(title) logoutd.8.xml:89(title) #: login.access.5.xml:121(title) login.1.xml:338(title) -#: limits.5.xml:196(title) lastlog.8.xml:185(title) gshadow.5.xml:156(title) -#: grpck.8.xml:222(title) groups.1.xml:100(title) groupmod.8.xml:208(title) -#: groupmems.8.xml:212(title) groupdel.8.xml:141(title) -#: groupadd.8.xml:236(title) gpasswd.1.xml:280(title) faillog.8.xml:248(title) -#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:168(title) -#: chpasswd.8.xml:258(title) chgpasswd.8.xml:214(title) chfn.1.xml:208(title) -#: chage.1.xml:257(title) +#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title) +#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title) +#: groupmems.8.xml:211(title) groupdel.8.xml:140(title) +#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title) +#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title) +#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title) +#: chage.1.xml:256(title) msgid "FILES" msgstr "FILE" -#: vipw.8.xml:199(filename) usermod.8.xml:449(filename) -#: userdel.8.xml:192(filename) useradd.8.xml:709(filename) -#: sg.1.xml:125(filename) pwck.8.xml:273(filename) -#: newusers.8.xml:409(filename) newgrp.1.xml:136(filename) -#: gshadow.5.xml:159(filename) grpck.8.xml:225(filename) -#: groups.1.xml:103(filename) groupmod.8.xml:211(filename) -#: groupmems.8.xml:215(filename) groupdel.8.xml:144(filename) -#: groupadd.8.xml:239(filename) gpasswd.1.xml:72(filename) -#: gpasswd.1.xml:75(filename) gpasswd.1.xml:283(filename) -#: chgpasswd.8.xml:217(filename) +#: vipw.8.xml:198(filename) usermod.8.xml:517(filename) +#: userdel.8.xml:191(filename) useradd.8.xml:690(filename) +#: sg.1.xml:125(filename) pwck.8.xml:272(filename) +#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename) +#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename) +#: groups.1.xml:103(filename) groupmod.8.xml:208(filename) +#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename) +#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename) +#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename) +#: chgpasswd.8.xml:216(filename) msgid "/etc/group" msgstr "/etc/group" # type: Plain text -#: vipw.8.xml:201(para) usermod.8.xml:451(para) userdel.8.xml:194(para) -#: useradd.8.xml:711(para) sg.1.xml:127(para) pwck.8.xml:275(para) -#: newusers.8.xml:411(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) -#: grpck.8.xml:227(para) groups.1.xml:105(para) groupmod.8.xml:213(para) -#: groupmems.8.xml:217(para) groupdel.8.xml:146(para) groupadd.8.xml:241(para) -#: gpasswd.1.xml:285(para) chgpasswd.8.xml:219(para) +#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para) +#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para) +#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) +#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para) +#: groupmems.8.xml:216(para) groupdel.8.xml:145(para) groupadd.8.xml:238(para) +#: gpasswd.1.xml:284(para) chgpasswd.8.xml:218(para) msgid "Group account information." msgstr "Informazioni sugli account di gruppo." -#: vipw.8.xml:205(filename) usermod.8.xml:455(filename) -#: useradd.8.xml:715(filename) sg.1.xml:131(filename) -#: newusers.8.xml:415(filename) newgrp.1.xml:142(filename) -#: gshadow.5.xml:165(filename) grpck.8.xml:231(filename) -#: groupmod.8.xml:217(filename) groupmems.8.xml:221(filename) -#: groupdel.8.xml:150(filename) groupadd.8.xml:245(filename) -#: gpasswd.1.xml:76(filename) gpasswd.1.xml:289(filename) -#: chgpasswd.8.xml:223(filename) +#: vipw.8.xml:204(filename) usermod.8.xml:523(filename) +#: useradd.8.xml:696(filename) sg.1.xml:131(filename) +#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename) +#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename) +#: groupmod.8.xml:214(filename) groupmems.8.xml:220(filename) +#: groupdel.8.xml:149(filename) groupadd.8.xml:242(filename) +#: gpasswd.1.xml:76(filename) gpasswd.1.xml:288(filename) +#: chgpasswd.8.xml:222(filename) msgid "/etc/gshadow" msgstr "/etc/gshadow" # type: Plain text -#: vipw.8.xml:207(para) usermod.8.xml:457(para) useradd.8.xml:717(para) -#: sg.1.xml:133(para) newusers.8.xml:417(para) newgrp.1.xml:144(para) -#: gshadow.5.xml:167(para) grpck.8.xml:233(para) groupmod.8.xml:219(para) -#: groupdel.8.xml:152(para) groupadd.8.xml:247(para) gpasswd.1.xml:291(para) -#: chgpasswd.8.xml:225(para) +#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para) +#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para) +#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para) +#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para) +#: chgpasswd.8.xml:224(para) msgid "Secure group account information." msgstr "Informazioni sicure sugli account di gruppo." -#: vipw.8.xml:211(filename) usermod.8.xml:467(filename) -#: userdel.8.xml:204(filename) useradd.8.xml:697(filename) +#: vipw.8.xml:210(filename) usermod.8.xml:535(filename) +#: userdel.8.xml:203(filename) useradd.8.xml:678(filename) #: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename) -#: pwck.8.xml:279(filename) passwd.5.xml:144(filename) -#: passwd.1.xml:412(filename) newusers.8.xml:397(filename) +#: pwck.8.xml:278(filename) passwd.5.xml:144(filename) +#: passwd.1.xml:411(filename) newusers.8.xml:400(filename) #: newgrp.1.xml:124(filename) login.1.xml:353(filename) -#: grpck.8.xml:237(filename) groupmod.8.xml:229(filename) -#: expiry.1.xml:124(filename) chsh.1.xml:171(filename) -#: chpasswd.8.xml:261(filename) chfn.1.xml:217(filename) -#: chage.1.xml:261(filename) +#: grpck.8.xml:236(filename) groupmod.8.xml:226(filename) +#: expiry.1.xml:124(filename) chsh.1.xml:170(filename) +#: chpasswd.8.xml:258(filename) chfn.1.xml:216(filename) +#: chage.1.xml:260(filename) msgid "/etc/passwd" msgstr "/etc/passwd" # type: Plain text -#: vipw.8.xml:213(para) usermod.8.xml:469(para) userdel.8.xml:206(para) -#: useradd.8.xml:699(para) su.1.xml:372(para) sg.1.xml:115(para) -#: shadow.5.xml:260(para) pwck.8.xml:281(para) passwd.5.xml:146(para) -#: passwd.1.xml:414(para) newusers.8.xml:399(para) newgrp.1.xml:126(para) -#: login.1.xml:355(para) grpck.8.xml:239(para) groupmod.8.xml:231(para) -#: expiry.1.xml:126(para) chsh.1.xml:173(para) chpasswd.8.xml:263(para) -#: chfn.1.xml:219(para) chage.1.xml:264(para) +#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para) +#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para) +#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para) +#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para) +#: login.1.xml:355(para) grpck.8.xml:238(para) groupmod.8.xml:228(para) +#: expiry.1.xml:126(para) chsh.1.xml:172(para) chpasswd.8.xml:260(para) +#: chfn.1.xml:218(para) chage.1.xml:263(para) msgid "User account information." msgstr "Informazioni sugli account utente." -#: vipw.8.xml:217(filename) usermod.8.xml:473(filename) -#: userdel.8.xml:210(filename) useradd.8.xml:703(filename) +#: vipw.8.xml:216(filename) usermod.8.xml:541(filename) +#: userdel.8.xml:209(filename) useradd.8.xml:684(filename) #: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename) -#: shadow.3.xml:229(filename) pwck.8.xml:285(filename) -#: passwd.5.xml:150(filename) passwd.1.xml:418(filename) -#: newusers.8.xml:403(filename) newgrp.1.xml:130(filename) +#: shadow.3.xml:229(filename) pwck.8.xml:284(filename) +#: passwd.5.xml:150(filename) passwd.1.xml:417(filename) +#: newusers.8.xml:406(filename) newgrp.1.xml:130(filename) #: login.1.xml:359(filename) expiry.1.xml:130(filename) -#: chpasswd.8.xml:267(filename) chage.1.xml:269(filename) +#: chpasswd.8.xml:264(filename) chage.1.xml:268(filename) msgid "/etc/shadow" msgstr "/etc/shadow" # type: Plain text -#: vipw.8.xml:219(para) usermod.8.xml:475(para) userdel.8.xml:212(para) -#: useradd.8.xml:705(para) su.1.xml:378(para) sg.1.xml:121(para) -#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:287(para) -#: passwd.1.xml:420(para) newusers.8.xml:405(para) newgrp.1.xml:132(para) -#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:269(para) -#: chage.1.xml:272(para) +#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para) +#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para) +#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para) +#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para) +#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:266(para) +#: chage.1.xml:271(para) msgid "Secure user account information." msgstr "Informazioni sicure sugli account utente." # type: SH -#: vipw.8.xml:226(title) usermod.8.xml:482(title) userdel.8.xml:297(title) -#: useradd.8.xml:811(title) suauth.5.xml:222(title) su.1.xml:438(title) +#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title) +#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title) #: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title) -#: pwconv.8.xml:263(title) pwck.8.xml:345(title) porttime.5.xml:142(title) -#: passwd.5.xml:169(title) passwd.1.xml:490(title) nologin.8.xml:78(title) -#: newusers.8.xml:436(title) newgrp.1.xml:151(title) -#: login.defs.5.xml:526(title) login.access.5.xml:133(title) +#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title) +#: passwd.5.xml:169(title) passwd.1.xml:489(title) nologin.8.xml:78(title) +#: newusers.8.xml:451(title) newgrp.1.xml:151(title) +#: login.defs.5.xml:534(title) login.access.5.xml:133(title) #: login.1.xml:398(title) limits.5.xml:206(title) gshadow.5.xml:174(title) -#: grpck.8.xml:291(title) groups.1.xml:112(title) groupmod.8.xml:289(title) -#: groupmems.8.xml:230(title) groupdel.8.xml:198(title) -#: groupadd.8.xml:327(title) gpasswd.1.xml:298(title) faillog.8.xml:260(title) -#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:192(title) -#: chpasswd.8.xml:288(title) chgpasswd.8.xml:238(title) chfn.1.xml:226(title) -#: chage.1.xml:312(title) +#: grpck.8.xml:290(title) groups.1.xml:112(title) groupmod.8.xml:286(title) +#: groupmems.8.xml:229(title) groupdel.8.xml:197(title) +#: groupadd.8.xml:324(title) gpasswd.1.xml:297(title) faillog.8.xml:255(title) +#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:191(title) +#: chpasswd.8.xml:285(title) chgpasswd.8.xml:237(title) chfn.1.xml:225(title) +#: chage.1.xml:311(title) msgid "SEE ALSO" msgstr "VEDERE ANCHE" # type: Plain text -#: vipw.8.xml:227(para) +#: vipw.8.xml:226(para) msgid "" "vi1, group, shadow5" -#: usermod.8.xml:43(firstname) userdel.8.xml:45(firstname) -#: useradd.8.xml:54(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) +#: usermod.8.xml:45(firstname) userdel.8.xml:45(firstname) +#: useradd.8.xml:56(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) #: shadow.5.xml:39(firstname) shadow.3.xml:39(firstname) #: pwck.8.xml:45(firstname) porttime.5.xml:39(firstname) #: passwd.5.xml:39(firstname) passwd.1.xml:46(firstname) -#: newusers.8.xml:52(firstname) newgrp.1.xml:40(firstname) -#: logoutd.8.xml:39(firstname) login.defs.5.xml:102(firstname) +#: newusers.8.xml:54(firstname) newgrp.1.xml:40(firstname) +#: logoutd.8.xml:39(firstname) login.defs.5.xml:104(firstname) #: login.1.xml:72(firstname) lastlog.8.xml:40(firstname) #: grpck.8.xml:40(firstname) groups.1.xml:39(firstname) #: groupmod.8.xml:40(firstname) groupdel.8.xml:40(firstname) @@ -659,13 +661,13 @@ msgstr "" msgid "Julianne Frances" msgstr "" -#: usermod.8.xml:44(surname) userdel.8.xml:46(surname) -#: useradd.8.xml:55(surname) su.1.xml:57(surname) sg.1.xml:41(surname) +#: usermod.8.xml:46(surname) userdel.8.xml:46(surname) +#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname) #: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname) #: porttime.5.xml:40(surname) passwd.5.xml:40(surname) -#: passwd.1.xml:47(surname) newusers.8.xml:53(surname) +#: passwd.1.xml:47(surname) newusers.8.xml:55(surname) #: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname) -#: login.defs.5.xml:103(surname) login.1.xml:73(surname) +#: login.defs.5.xml:105(surname) login.1.xml:73(surname) #: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname) #: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname) #: groupadd.8.xml:43(surname) faillog.8.xml:40(surname) @@ -674,35 +676,35 @@ msgstr "" msgid "Haugh" msgstr "" -#: usermod.8.xml:45(contrib) userdel.8.xml:47(contrib) -#: useradd.8.xml:56(contrib) sg.1.xml:42(contrib) newusers.8.xml:54(contrib) +#: usermod.8.xml:47(contrib) userdel.8.xml:47(contrib) +#: useradd.8.xml:58(contrib) sg.1.xml:42(contrib) newusers.8.xml:56(contrib) #: newgrp.1.xml:42(contrib) logoutd.8.xml:41(contrib) -#: login.defs.5.xml:104(contrib) groups.1.xml:41(contrib) +#: login.defs.5.xml:106(contrib) groups.1.xml:41(contrib) #: groupmod.8.xml:42(contrib) groupdel.8.xml:42(contrib) #: groupadd.8.xml:44(contrib) chpasswd.8.xml:45(contrib) msgid "Creation, 1991" msgstr "" -#: usermod.8.xml:61(refentrytitle) usermod.8.xml:68(refname) -#: usermod.8.xml:74(command) login.defs.5.xml:490(term) +#: usermod.8.xml:63(refentrytitle) usermod.8.xml:70(refname) +#: usermod.8.xml:76(command) login.defs.5.xml:498(term) msgid "usermod" msgstr "usermod" # type: Plain text -#: usermod.8.xml:69(refpurpose) +#: usermod.8.xml:71(refpurpose) msgid "modify a user account" msgstr "modifica l'account di un utente" # type: TH -#: usermod.8.xml:78(replaceable) userdel.8.xml:78(replaceable) -#: useradd.8.xml:88(replaceable) passwd.1.xml:82(replaceable) +#: usermod.8.xml:80(replaceable) userdel.8.xml:78(replaceable) +#: useradd.8.xml:90(replaceable) passwd.1.xml:82(replaceable) #: chsh.1.xml:78(replaceable) chfn.1.xml:78(replaceable) #: chage.1.xml:75(replaceable) msgid "LOGIN" msgstr "LOGIN" # type: Plain text -#: usermod.8.xml:84(para) +#: usermod.8.xml:86(para) msgid "" "The usermod command modifies the system account files to " "reflect the changes that are specified on the command line." @@ -712,17 +714,17 @@ msgstr "" "comando." # type: TP -#: usermod.8.xml:92(para) +#: usermod.8.xml:94(para) msgid "The options which apply to the usermod command are:" msgstr "Il comando usermod accetta le seguenti opzioni:" # type: IP -#: usermod.8.xml:98(term) +#: usermod.8.xml:100(term) msgid ", " msgstr ", " # type: IP -#: usermod.8.xml:102(para) +#: usermod.8.xml:104(para) msgid "" "Add the user to the supplementary group(s). Use only with the ." # type: TP -#: usermod.8.xml:109(term) useradd.8.xml:150(term) +#: usermod.8.xml:111(term) useradd.8.xml:150(term) msgid "" -", COMMENT-c,  COMMENT" msgstr "" -", COMMENTO-c,  COMMENTO" # type: Plain text -#: usermod.8.xml:114(para) +#: usermod.8.xml:115(para) msgid "" "The new value of the user's password file comment field. It is normally " "modified using the chfn." # type: TP -#: usermod.8.xml:123(term) useradd.8.xml:163(term) +#: usermod.8.xml:124(term) +#, fuzzy +#| msgid "" +#| ",  " +#| "HOME_DIR" msgid "" -", HOME_DIR-d,  HOME_DIR" msgstr "" -", HOME_DIR-d,  HOME_DIR" # type: Plain text @@ -777,16 +783,16 @@ msgstr "" "esiste già." # type: TP -#: usermod.8.xml:140(term) useradd.8.xml:190(term) useradd.8.xml:565(term) +#: usermod.8.xml:140(term) useradd.8.xml:188(term) useradd.8.xml:548(term) msgid "" -", EXPIRE_DATE" +",  " +"EXPIRE_DATE" msgstr "" -", ,  " +"DATA_SCADENZA" # type: Plain text -#: usermod.8.xml:145(para) useradd.8.xml:195(para) +#: usermod.8.xml:144(para) useradd.8.xml:192(para) msgid "" "The date on which the user account will be disabled. The date is specified " "in the format YYYY-MM-DD." @@ -794,7 +800,7 @@ msgstr "" "La data in cui l'account dell'utente verrà disabilitato. La data è " "specificata nel formato AAAA-MM-GG." -#: usermod.8.xml:149(para) +#: usermod.8.xml:148(para) msgid "" "An empty EXPIRE_DATE argument will disable the " "expiration of the account." @@ -803,7 +809,7 @@ msgstr "" "scadenza dell'account." # type: Plain text -#: usermod.8.xml:153(para) usermod.8.xml:175(para) +#: usermod.8.xml:152(para) usermod.8.xml:173(para) msgid "" "This option requires a /etc/shadow file. A /" "etc/shadow entry will be created if there were none." @@ -812,16 +818,16 @@ msgstr "" "ancora viene creata una voce nel file /etc/shadow." # type: TP -#: usermod.8.xml:161(term) useradd.8.xml:208(term) useradd.8.xml:578(term) +#: usermod.8.xml:160(term) useradd.8.xml:205(term) useradd.8.xml:560(term) msgid "" -", INACTIVE-f,  INACTIVE" msgstr "" -", INATTIVO-f,  INATTIVO" # type: Plain text -#: usermod.8.xml:166(para) +#: usermod.8.xml:164(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled." @@ -830,7 +836,7 @@ msgstr "" "venga disabilitato permanentemente." # type: Plain text -#: usermod.8.xml:170(para) +#: usermod.8.xml:168(para) msgid "" "A value of 0 disables the account as soon as the password has expired, and a " "value of -1 disables the feature." @@ -839,14 +845,16 @@ msgstr "" "valore -1 disabilita questa funzionalità." # type: IP -#: usermod.8.xml:183(term) useradd.8.xml:228(term) useradd.8.xml:594(term) +#: usermod.8.xml:181(term) useradd.8.xml:224(term) useradd.8.xml:575(term) msgid "" -", GROUP" +",  GROUP" msgstr "" -", GRUPPO" +",  GRUPPO" # type: Plain text -#: usermod.8.xml:188(para) +#: usermod.8.xml:185(para) msgid "" "The group name or number of the user's new initial login group. The group " "must exist." @@ -854,7 +862,7 @@ msgstr "" "Il nome o numero del gruppo da assegnare alla connessione dell'utente. Il " "gruppo deve esistere." -#: usermod.8.xml:192(para) +#: usermod.8.xml:189(para) msgid "" "Any file from the user's home directory owned by the previous primary group " "of the user will be owned by this new group." @@ -863,7 +871,7 @@ msgstr "" "precedente gruppo primario dell'utente stesso verranno modificati perché " "abbiano questo nuovo gruppo." -#: usermod.8.xml:196(para) +#: usermod.8.xml:193(para) msgid "" "The group ownership of files outside of the user's home directory must be " "fixed manually." @@ -871,18 +879,18 @@ msgstr "" "Il gruppo dei file che si trovano all'esterno della directory home " "dell'utente andrà modificato manualmente." -#: usermod.8.xml:203(term) useradd.8.xml:256(term) +#: usermod.8.xml:200(term) useradd.8.xml:251(term) msgid "" -", GROUP1-G,  GROUP1[,GROUP2,...[,GROUPN]]]" msgstr "" -", GRUPPO1-G,  GRUPPO1[,GRUPPO2,...[,GRUPPON]]]" # type: Plain text -#: usermod.8.xml:208(para) +#: usermod.8.xml:204(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -895,7 +903,7 @@ msgstr "" "con l'opzione ." # type: Plain text -#: usermod.8.xml:215(para) +#: usermod.8.xml:211(para) msgid "" "If the user is currently a member of a group which is not listed, the user " "will be removed from the group. This behaviour can be changed via the " @@ -908,16 +916,16 @@ msgstr "" "dei quali fa attualmente parte." # type: IP -#: usermod.8.xml:224(term) +#: usermod.8.xml:220(term) msgid "" -", NEW_LOGIN-l,  NEW_LOGIN" msgstr "" -", NUOVO_LOGIN-l,  NUOVO_LOGIN" # type: Plain text -#: usermod.8.xml:229(para) +#: usermod.8.xml:224(para) msgid "" "The name of the user will be changed from LOGIN " "to NEW_LOGIN. Nothing else is changed. In " @@ -931,11 +939,11 @@ msgstr "" "nome di login." # type: IP -#: usermod.8.xml:239(term) +#: usermod.8.xml:234(term) msgid ", " msgstr ", " -#: usermod.8.xml:243(para) +#: usermod.8.xml:238(para) msgid "" "Lock a user's password. This puts a '!' in front of the encrypted password, " "effectively disabling the password. You can't use this option with e ." -#: usermod.8.xml:249(para) +#: usermod.8.xml:244(para) msgid "" "Note: if you wish to lock the account (not only access with a password), you " "should also set the EXPIRE_DATE to " @@ -956,17 +964,17 @@ msgstr "" "1." # type: IP -#: usermod.8.xml:258(term) +#: usermod.8.xml:253(term) msgid ", " msgstr ", " -#: usermod.8.xml:262(para) +#: usermod.8.xml:257(para) msgid "Move the content of the user's home directory to the new location." msgstr "" "Sposta il contenuto della directory home di un utente nella nuova posizione." # type: IP -#: usermod.8.xml:266(para) +#: usermod.8.xml:261(para) msgid "" "This option is only valid in combination with the (or " ") option." @@ -974,7 +982,7 @@ msgstr "" "Questa opzione è valida solo in combinazioone con l'opzione )." -#: usermod.8.xml:270(para) +#: usermod.8.xml:265(para) msgid "" "usermod will try to adapt the ownership of the files and " "to copy the modes, ACL and extended attributes, but manual changes might be " @@ -985,12 +993,12 @@ msgstr "" "manuali potrebbe comunque essere necessarie." # type: TP -#: usermod.8.xml:278(term) useradd.8.xml:396(term) groupmod.8.xml:147(term) -#: groupadd.8.xml:158(term) +#: usermod.8.xml:273(term) useradd.8.xml:385(term) groupmod.8.xml:146(term) +#: groupadd.8.xml:157(term) msgid ", " msgstr ", " -#: usermod.8.xml:282(para) +#: usermod.8.xml:277(para) msgid "" "When used with the option, this option allows to change " "the user ID to a non-unique value." @@ -999,17 +1007,17 @@ msgstr "" "modificare l'ID utente in un valore non univoco." # type: TP -#: usermod.8.xml:289(term) useradd.8.xml:408(term) groupmod.8.xml:158(term) -#: groupadd.8.xml:168(term) +#: usermod.8.xml:284(term) useradd.8.xml:397(term) groupmod.8.xml:157(term) +#: groupadd.8.xml:167(term) msgid "" -", PASSWORD-p,  PASSWORD" msgstr "" -", PASSWORD-p,  PASSWORD" # type: Plain text -#: usermod.8.xml:294(para) groupmod.8.xml:163(para) +#: usermod.8.xml:288(para) groupmod.8.xml:161(para) msgid "" "The encrypted password, as returned by crypt3." @@ -1018,8 +1026,8 @@ msgstr "" "crypt3." -#: usermod.8.xml:299(para) useradd.8.xml:418(para) groupmod.8.xml:168(para) -#: groupadd.8.xml:178(para) +#: usermod.8.xml:293(para) useradd.8.xml:406(para) groupmod.8.xml:166(para) +#: groupadd.8.xml:176(para) msgid "" "Note: This option is not recommended " "because the password (or encrypted password) will be visible by users " @@ -1029,7 +1037,7 @@ msgstr "" "perché la password (o password cifrata) sarà visibile agli utenti che " "elencano i processi." -#: usermod.8.xml:304(para) +#: usermod.8.xml:298(para) msgid "" "The password will be written in the local /etc/passwd " "or /etc/shadow file. This might differ from the " @@ -1039,8 +1047,8 @@ msgstr "" "/etc/shadow. Questo potrebbe essere diverso dal " "database delle password configurato per l'utilizzo da PAM." -#: usermod.8.xml:310(para) useradd.8.xml:423(para) groupmod.8.xml:173(para) -#: groupadd.8.xml:183(para) +#: usermod.8.xml:304(para) useradd.8.xml:411(para) groupmod.8.xml:171(para) +#: groupadd.8.xml:181(para) msgid "" "You should make sure the password respects the system's password policy." msgstr "" @@ -1048,15 +1056,17 @@ msgstr "" "sistema." # type: TP -#: usermod.8.xml:330(term) useradd.8.xml:470(term) useradd.8.xml:615(term) -#: su.1.xml:186(term) chsh.1.xml:120(term) +#: usermod.8.xml:323(term) useradd.8.xml:457(term) useradd.8.xml:595(term) +#: su.1.xml:187(term) chsh.1.xml:119(term) msgid "" -", SHELL" +",  SHELL" msgstr "" -", SHELL" +",  SHELL" # type: Plain text -#: usermod.8.xml:335(para) chsh.1.xml:124(para) +#: usermod.8.xml:327(para) chsh.1.xml:123(para) msgid "" "The name of the user's new login shell. Setting this field to blank causes " "the system to select the default login shell." @@ -1065,18 +1075,20 @@ msgstr "" "si fa in modo che il sistema selezioni la shell di login predefinita." # type: TP -#: usermod.8.xml:342(term) useradd.8.xml:485(term) +#: usermod.8.xml:334(term) useradd.8.xml:471(term) msgid "" -", UID" +",  UID" msgstr "" -", UID" +",  UID" -#: usermod.8.xml:347(para) +#: usermod.8.xml:338(para) msgid "The new numerical value of the user's ID." msgstr "Il nuovo valore numerico dell'ID utente." # type: Plain text -#: usermod.8.xml:350(para) +#: usermod.8.xml:341(para) msgid "" "This value must be unique, unless the option is used. " "The value must be non-negative." @@ -1085,7 +1097,7 @@ msgstr "" ". Il valore non può essere negativo." # type: Plain text -#: usermod.8.xml:355(para) +#: usermod.8.xml:346(para) msgid "" "The user's mailbox, and any files which the user owns and which are located " "in the user's home directory will have the file user ID changed " @@ -1095,7 +1107,7 @@ msgstr "" "che si trovi all'interno della directory home avrà l'ID utente cambiato " "automaticamente." -#: usermod.8.xml:360(para) +#: usermod.8.xml:351(para) msgid "" "The ownership of files outside of the user's home directory must be fixed " "manually." @@ -1103,7 +1115,7 @@ msgstr "" "La proprietà dei file esterni alla directory home dell'utente va corretta " "manualmente." -#: usermod.8.xml:364(para) +#: usermod.8.xml:355(para) msgid "" "No checks will be performed with regard to the , " ", , or " @@ -1114,11 +1126,11 @@ msgstr "" " dal file /etc/login.defs." # type: IP -#: usermod.8.xml:373(term) +#: usermod.8.xml:364(term) msgid ", " msgstr ", " -#: usermod.8.xml:377(para) +#: usermod.8.xml:368(para) msgid "" "Unlock a user's password. This removes the '!' in front of the encrypted " "password. You can't use this option with or ." -#: usermod.8.xml:382(para) +#: usermod.8.xml:373(para) msgid "" "Note: if you wish to unlock the account (not only access with a password), " "you should also set the EXPIRE_DATE (for example " @@ -1141,20 +1153,143 @@ msgstr "" "file /etc/default/useradd)." # type: IP -#: usermod.8.xml:393(term) useradd.8.xml:521(term) +#: usermod.8.xml:384(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" msgid "" -", SEUSER" +",  " +"FIRST-LAST" msgstr "" -", UTENTESE" +",  LOGIN|INTERVALLO" -#: usermod.8.xml:398(para) +#: usermod.8.xml:388(para) +msgid "Add a range of subordinate uids to the user's account." +msgstr "" + +#: usermod.8.xml:391(para) usermod.8.xml:429(para) +msgid "" +"This option may be specified multiple times to add multiple ranges to a " +"users account." +msgstr "" + +#: usermod.8.xml:394(para) usermod.8.xml:414(para) +#, fuzzy +#| msgid "" +#| "No checks will be performed with regard to the , " +#| ", , or " +#| " from /etc/login.defs." +msgid "" +"No checks will be performed with regard to , " +", or from /etc/" +"login.defs." +msgstr "" +"Non vengono fatti controlli riguardo , " +", o " +" dal file /etc/login.defs." + +# type: IP +#: usermod.8.xml:402(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  LOGIN|INTERVALLO" + +#: usermod.8.xml:406(para) +msgid "Remove a range of subordinate uids from the user's account." +msgstr "" + +#: usermod.8.xml:409(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both and are specified, the removal of all subordinate uid ranges " +"happens before any subordinate uid range is added." +msgstr "" + +# type: IP +#: usermod.8.xml:422(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  LOGIN|INTERVALLO" + +#: usermod.8.xml:426(para) +msgid "Add a range of subordinate gids to the user's account." +msgstr "" + +#: usermod.8.xml:432(para) usermod.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "No checks will be performed with regard to the , " +#| ", , or " +#| " from /etc/login.defs." +msgid "" +"No checks will be performed with regard to , " +", or from /etc/" +"login.defs." +msgstr "" +"Non verrà effettuato nessun controllo riguardo i limiti , o " +" definiti in /etc/login.defs." + +# type: IP +#: usermod.8.xml:440(term) +#, fuzzy +#| msgid "" +#| ",  LOGIN|RANGE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  LOGIN|INTERVALLO" + +#: usermod.8.xml:444(para) +#, fuzzy +#| msgid "Remove any SELinux user mapping for the user's login." +msgid "Remove a range of subordinate gids from the user's account." +msgstr "Rimuove tutti gli utenti SELinux assegnati al login utente." + +#: usermod.8.xml:447(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both and are specified, the removal of all subordinate gid ranges " +"happens before any subordinate gid range is added." +msgstr "" + +# type: IP +#: usermod.8.xml:460(term) useradd.8.xml:506(term) +msgid "" +",  " +"SEUSER" +msgstr "" +",  " +"UTENTESE" + +#: usermod.8.xml:464(para) msgid "The new SELinux user for the user's login." msgstr "Il nuovo utente SELinux per il login dell'utente." # type: Plain text -#: usermod.8.xml:401(para) +#: usermod.8.xml:467(para) msgid "" "A blank SEUSER will remove the SELinux user " "mapping for user LOGIN (if any)." @@ -1163,16 +1298,16 @@ msgstr "" "l'utente SELinux da LOGIN (se presente)." # type: SH -#: usermod.8.xml:412(title) userdel.8.xml:270(title) useradd.8.xml:644(title) -#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:373(title) -#: newusers.8.xml:349(title) login.1.xml:260(title) lastlog.8.xml:197(title) -#: groupdel.8.xml:117(title) groupadd.8.xml:260(title) -#: gpasswd.1.xml:253(title) faillog.8.xml:237(title) chpasswd.8.xml:234(title) -#: chgpasswd.8.xml:187(title) +#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title) +#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title) +#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title) +#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) +#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title) +#: chgpasswd.8.xml:186(title) msgid "CAVEATS" msgstr "AVVISI/CAVEAT" -#: usermod.8.xml:413(para) +#: usermod.8.xml:479(para) msgid "" "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, the " @@ -1186,7 +1321,7 @@ msgstr "" "usermod effettua questo controllo in Linux, ma su altri " "sistemi controlla solo che non sia registrato come collegato in utmp." -#: usermod.8.xml:421(para) +#: usermod.8.xml:487(para) msgid "" "You must change the owner of any crontab files or " "at jobs manually." @@ -1194,7 +1329,7 @@ msgstr "" "Si deve cambiare manualmente il proprietario di eventuali file " "crontab e compiti at." -#: usermod.8.xml:425(para) +#: usermod.8.xml:491(para) msgid "You must make any changes involving NIS on the NIS server." msgstr "" "Si devono apportare tutte le modifiche che riguardano NIS sul server NIS." @@ -1327,6 +1462,104 @@ msgstr "" "strumento (anche all'interno del pacchetto Shadow). Non si dovrebbe " "utilizzare questa variabile a meno di esserci forzati." +# type: IP +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (numerico)" + +# type: IP +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (numerico)" + +# type: IP +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (numerico)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If /etc/subuid exists, the commands useradd and newusers (unless the user already have " +"subordinate group IDs) allocate unused group " +"IDs from the range to (resp. " +#| ") is 101 (resp. -1)." +msgid "" +"The default values for , are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"Il valore predefinito per (rispettivamente " +") è 101 (rispettivamente (number)" +msgid " (number)" +msgstr " (numerico)" + +# type: IP +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (numerico)" + +# type: IP +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid " (number)" +msgid " (number)" +msgstr " (numerico)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If /etc/subuid exists, the commands useradd and newusers (unless the user already have " +"subordinate user IDs) allocate unused user " +"IDs from the range to (resp. " +#| ") is 101 (resp. -1)." +msgid "" +"The default values for , are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"Il valore predefinito per (rispettivamente " +") è 101 (rispettivamente forza la cancellazione di questo gruppo." # type: Plain text -#: userdel.8.xml:298(para) +#: userdel.8.xml:309(para) +#, fuzzy +#| msgid "" +#| "chfn1, chsh1, " +#| "passwd1, crypt3, " +#| "gpasswd8, groupadd8, " +#| "groupdel8, groupmod8, " +#| "login.defs5, useradd8, " +#| "userdel8." msgid "" "chfn1, chsh8, " "groupdel8, groupmod8, " -"useradd88, subgid5, subuid5, useradd8, usermod8." msgstr "" @@ -1820,37 +2121,39 @@ msgstr "" "citerefentry>, chsh1, " "passwd1, login.defs5, " +"citerefentry>, crypt3, " "gpasswd8, groupadd8, " "groupdel8, groupmod8, " -"useradd8, usermod8." +"login.defs5, useradd8, " +"userdel8." -#: useradd.8.xml:72(refentrytitle) useradd.8.xml:79(refname) -#: useradd.8.xml:84(command) useradd.8.xml:91(command) -#: useradd.8.xml:95(command) login.defs.5.xml:466(term) +#: useradd.8.xml:74(refentrytitle) useradd.8.xml:81(refname) +#: useradd.8.xml:86(command) useradd.8.xml:93(command) +#: useradd.8.xml:97(command) login.defs.5.xml:472(term) msgid "useradd" msgstr "useradd" # type: Plain text -#: useradd.8.xml:80(refpurpose) +#: useradd.8.xml:82(refpurpose) msgid "create a new user or update default new user information" msgstr "" "crea un nuovo utente o aggiorna le informazioni predefinite per i nuovi " "utenti" -#: useradd.8.xml:92(arg) useradd.8.xml:96(arg) +#: useradd.8.xml:94(arg) useradd.8.xml:98(arg) msgid "-D" msgstr "-D" # type: Plain text -#: useradd.8.xml:105(para) +#: useradd.8.xml:107(para) msgid "" "When invoked without the option, the useradd command creates a new user account using the values specified on " @@ -1866,7 +2169,7 @@ msgstr "" "command> aggiornerà i file di sistema che lo necessitano, creerà la home " "directory, e lì verranno copiati i file iniziali." -#: useradd.8.xml:114(para) +#: useradd.8.xml:116(para) msgid "" "By default, a group will also be created for the new user (see , , and " @@ -1877,29 +2180,29 @@ msgstr "" ").\"" # type: Plain text -#: useradd.8.xml:123(para) +#: useradd.8.xml:125(para) msgid "The options which apply to the useradd command are:" msgstr "Il comando useradd accetta le seguenti opzioni:" # type: TP -#: useradd.8.xml:127(term) useradd.8.xml:546(term) +#: useradd.8.xml:129(term) useradd.8.xml:530(term) msgid "" -", BASE_DIR-b,  BASE_DIR" msgstr "" -", BASE_DIR-b,  BASE_DIR" -#: useradd.8.xml:132(para) +#: useradd.8.xml:133(para) msgid "" -"The default base directory for the system if option is not used, " +"The default base directory for the system if  " +"HOME_DIR is not specified. BASE_DIR is concatenated with the account name to define the home " +"directory. If the option is not used, " "BASE_DIR must exist." msgstr "" "La directory base predefinita, nel caso che l'opzione ,  HOME_DIR" +msgstr "" +",  HOME_DIR" + # type: Plain text -#: useradd.8.xml:168(para) +#: useradd.8.xml:166(para) msgid "" "The new user will be created using HOME_DIR as " "the value for the user's login directory. The default is to append the " @@ -1941,16 +2253,16 @@ msgstr "" "replaceable> esista, ma se non ci fosse non verrà creata." # type: IP -#: useradd.8.xml:180(term) +#: useradd.8.xml:178(term) msgid ", " msgstr ", " # type: SS -#: useradd.8.xml:184(para) +#: useradd.8.xml:182(para) msgid "See below, the subsection \"Changing the default values\"." msgstr "Vedere oltre, la sezione «Cambiare i valori predefiniti»." -#: useradd.8.xml:199(para) +#: useradd.8.xml:196(para) msgid "" "If not specified, useradd will use the default expiry " "date specified by the variable in /etc/" @@ -1962,7 +2274,7 @@ msgstr "" "scadenza)." # type: Plain text -#: useradd.8.xml:213(para) +#: useradd.8.xml:209(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled. A value of 0 disables the account as soon as the password has " @@ -1974,7 +2286,7 @@ msgstr "" "funzionalità." # type: Plain text -#: useradd.8.xml:219(para) +#: useradd.8.xml:215(para) msgid "" "If not specified, useradd will use the default inactivity " "period specified by the variable in /etc/" @@ -1986,7 +2298,7 @@ msgstr "" "assente)." # type: Plain text -#: useradd.8.xml:233(para) +#: useradd.8.xml:228(para) msgid "" "The group name or number of the user's initial login group. The group name " "must exist. A group number must refer to an already existing group." @@ -1995,7 +2307,7 @@ msgstr "" "del gruppo deve esistere. Un numero di gruppo deve riferirsi ad un gruppo " "già esistente." -#: useradd.8.xml:238(para) +#: useradd.8.xml:233(para) msgid "" "If not specified, the behavior of useradd will depend on " "the variable in /etc/login.defs-k, SKEL_DIR-k,  SKEL_DIR" msgstr "" -", SKEL_DIR-k,  SKEL_DIR" -#: useradd.8.xml:283(para) +#: useradd.8.xml:276(para) msgid "" "The skeleton directory, which contains files and directories to be copied in " "the user's home directory, when the home directory is created by " @@ -2054,7 +2366,7 @@ msgstr "" "directory home dell'utente quando viene creata da useradd." # type: IP -#: useradd.8.xml:288(para) +#: useradd.8.xml:281(para) msgid "" "This option is only valid if the (or ) option is specified." @@ -2062,7 +2374,7 @@ msgstr "" "Questa opzione è valida solo se anche l'opzione (o " ") è stata specificata." -#: useradd.8.xml:292(para) +#: useradd.8.xml:285(para) msgid "" "If this option is not set, the skeleton directory is defined by the " " variable in /etc/default/useradd " @@ -2072,52 +2384,53 @@ msgstr "" "variabile nel file /etc/default/useradd o, altrimenti, vale /etc/skel." -#: useradd.8.xml:298(para) +#: useradd.8.xml:291(para) msgid "If possible, the ACLs and extended attributes are copied." msgstr "Se possibile vengono copiate le ACL e gli attributi estesi." -#: useradd.8.xml:304(term) groupadd.8.xml:137(term) +#: useradd.8.xml:297(term) groupadd.8.xml:137(term) msgid "" -", KEY-K,  KEY=VALUE" msgstr "" -", KEY-K,  KEY=VALUE." -#: useradd.8.xml:309(para) +#: useradd.8.xml:301(para) msgid "" "Overrides /etc/login.defs defaults (, , " " and others). Example: " -"PASS_MAX_DAYS-K PASS_MAX_DAYS=-1 can be used when creating system " "account to turn off password ageing, even though system account has no " "password at all. Multiple options can be specified, e." -"g.: UID_MIN=100UID_MAX=499" +"g.:  UID_MIN=100  " +"UID_MAX=499" msgstr "" "Forza l'impostazione al di là di quanto specificato in /etc/login." "defs (, , " ", e altri). " -" Esempio: PASS_MAX_DAYS=-1 può essere usato durante la " -"creazione di account di sistema per disabilitare la scadenza della password " -"anche se l'account di sistema non ha affatto la password. Possono essere " -"specificate più opzioni , come in: " -"UID_MIN=100 UID_MAX=499" +" Esempio:  " +"PASS_MAX_DAYS=-1 può " +"essere usato durante la creazione di account di sistema per disabilitare la " +"scadenza della password anche se l'account di sistema non ha affatto la " +"password. Possono essere specificate più opzioni , come " +"in:  UID_MIN=100  " +"UID_MAX=499" # type: IP -#: useradd.8.xml:333(term) +#: useradd.8.xml:322(term) msgid ", " msgstr ", " -#: useradd.8.xml:335(para) +#: useradd.8.xml:324(para) msgid "Do not add the user to the lastlog and faillog databases." msgstr "Non aggiunge l'utente ai database «lastlog» e «faillog»." -#: useradd.8.xml:338(para) +#: useradd.8.xml:327(para) msgid "" "By default, the user's entries in the lastlog and faillog databases are " "resetted to avoid reusing the entry from a previously deleted user." @@ -2127,11 +2440,11 @@ msgstr "" "precedenza." # type: IP -#: useradd.8.xml:346(term) +#: useradd.8.xml:335(term) msgid ", " msgstr ", " -#: useradd.8.xml:350(para) +#: useradd.8.xml:339(para) msgid "" "Create the user's home directory if it does not exist. The files and " "directories contained in the skeleton directory (which can be defined with " @@ -2141,7 +2454,7 @@ msgstr "" "directory contenuti nella directory «skeleton» (che può essere definita con " "l'opzione ) vengono copiati nella directory home." -#: useradd.8.xml:356(para) +#: useradd.8.xml:345(para) msgid "" "By default, if this option is not specified and " "is not enabled, no home directories are created." @@ -2149,11 +2462,11 @@ msgstr "" "Se questa opzione non viene utilizzata e se non è attiva la voce " ", la directory non viene creata." -#: useradd.8.xml:365(option) +#: useradd.8.xml:354(option) msgid "-M" msgstr "-M" -#: useradd.8.xml:368(para) +#: useradd.8.xml:357(para) msgid "" "Do no create the user's home directory, even if the system wide setting from " "/etc/login.defs () is set " @@ -2164,11 +2477,11 @@ msgstr "" "option>) sia impostata a yes." # type: TP -#: useradd.8.xml:377(term) +#: useradd.8.xml:366(term) msgid ", " msgstr ", " -#: useradd.8.xml:381(para) +#: useradd.8.xml:370(para) msgid "" "Do not create a group with the same name as the user, but add the user to " "the group specified by the option or by the " @@ -2178,7 +2491,7 @@ msgstr "" "gruppo specificato con l'opzione o tramite la variabile " " nel file /etc/default/useradd." -#: useradd.8.xml:387(para) useradd.8.xml:512(para) +#: useradd.8.xml:376(para) useradd.8.xml:497(para) msgid "" "The default behavior (if the , , and " " options are not specified) is defined by the " @@ -2190,19 +2503,19 @@ msgstr "" "variabile nel file /etc/login." "defs." -#: useradd.8.xml:400(para) +#: useradd.8.xml:389(para) msgid "Allow the creation of a user account with a duplicate (non-unique) UID." msgstr "Permette la creazione di un utente con un UID duplicato (non unico)." # type: IP -#: useradd.8.xml:401(para) +#: useradd.8.xml:390(para) msgid "" "This option is only valid in combination with the option." msgstr "" "Questa opzione è valida solo congiuntamente all'opzione ." # type: Plain text -#: useradd.8.xml:413(para) groupadd.8.xml:173(para) +#: useradd.8.xml:401(para) groupadd.8.xml:171(para) msgid "" "The encrypted password, as returned by crypt3. The default is to " @@ -2213,15 +2526,15 @@ msgstr "" "predefinito è di disabilitare la password." # type: IP -#: useradd.8.xml:430(term) newusers.8.xml:287(term) groupadd.8.xml:190(term) +#: useradd.8.xml:418(term) newusers.8.xml:289(term) groupadd.8.xml:188(term) msgid ", " msgstr ", " -#: useradd.8.xml:434(para) newusers.8.xml:291(para) +#: useradd.8.xml:422(para) newusers.8.xml:293(para) msgid "Create a system account." msgstr "Crea un account di sistema." -#: useradd.8.xml:437(para) +#: useradd.8.xml:425(para) msgid "" "System users will be created with no aging information in /etc/" "shadow, and their numeric identifiers are chosen in the " @@ -2237,7 +2550,7 @@ msgstr "" " (e le loro controparti per la " "creazione dei gruppi)." -#: useradd.8.xml:446(para) +#: useradd.8.xml:434(para) msgid "" "Note that useradd will not create a home directory for " "such an user, regardless of the default setting in /etc/login." @@ -2252,7 +2565,7 @@ msgstr "" "account di sistema." # type: Plain text -#: useradd.8.xml:475(para) +#: useradd.8.xml:461(para) msgid "" "The name of the user's login shell. The default is to leave this field " "blank, which causes the system to select the default login shell specified " @@ -2265,7 +2578,7 @@ msgstr "" "/etc/default/useradd, oppure un testo vuoto." # type: Plain text -#: useradd.8.xml:490(para) +#: useradd.8.xml:475(para) msgid "" "The numerical value of the user's ID. This value must be unique, unless the " " option is used. The value must be non-negative. The " @@ -2279,7 +2592,7 @@ msgstr "" "a qualunque altro utente." # type: Plain text -#: useradd.8.xml:497(para) +#: useradd.8.xml:482(para) msgid "" "See also the option and the " "description." @@ -2288,11 +2601,11 @@ msgstr "" "" # type: TP -#: useradd.8.xml:504(term) +#: useradd.8.xml:489(term) msgid ", " msgstr ", " -#: useradd.8.xml:508(para) +#: useradd.8.xml:493(para) msgid "" "Create a group with the same name as the user, and add the user to this " "group." @@ -2301,7 +2614,7 @@ msgstr "" "stesso." # type: Plain text -#: useradd.8.xml:526(para) +#: useradd.8.xml:510(para) msgid "" "The SELinux user for the user's login. The default is to leave this field " "blank, which causes the system to select the default SELinux user." @@ -2310,12 +2623,12 @@ msgstr "" "in modo che il sistema selezioni automaticamente l'utente SELinux." # type: SS -#: useradd.8.xml:536(title) +#: useradd.8.xml:520(title) msgid "Changing the default values" msgstr "Cambiare i valori predefiniti" # type: Plain text -#: useradd.8.xml:537(para) +#: useradd.8.xml:521(para) msgid "" "When invoked with only the option, useradd will display the current default values. When invoked with quando si crea un nuovo account." -#: useradd.8.xml:558(para) +#: useradd.8.xml:541(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2350,11 +2663,11 @@ msgstr "" "/etc/default/useradd." # type: Plain text -#: useradd.8.xml:570(para) +#: useradd.8.xml:552(para) msgid "The date on which the user account is disabled." msgstr "La data in cui l'account dell'utente verrà disabilitato." -#: useradd.8.xml:571(para) +#: useradd.8.xml:553(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2363,7 +2676,7 @@ msgstr "" "/etc/default/useradd." # type: Plain text -#: useradd.8.xml:583(para) +#: useradd.8.xml:564(para) msgid "" "The number of days after a password has expired before the account will be " "disabled." @@ -2371,7 +2684,7 @@ msgstr "" "Il numero di giorni dopo la scadenza di una password prima che l'account " "venga disabilitato." -#: useradd.8.xml:587(para) +#: useradd.8.xml:568(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2379,7 +2692,7 @@ msgstr "" "Questa opzione imposta la variabile del file " "/etc/default/useradd." -#: useradd.8.xml:599(para) +#: useradd.8.xml:579(para) #, fuzzy #| msgid "" #| "The group name or ID for a new user's initial group (when the variable in /etc/" "default/useradd." @@ -2408,11 +2721,11 @@ msgstr "" "Questa opzione imposta la variabile nel file " "/etc/default/useradd." -#: useradd.8.xml:620(para) +#: useradd.8.xml:599(para) msgid "The name of a new user's login shell." msgstr "Il nome della shell di login per il nuovo utente." -#: useradd.8.xml:623(para) +#: useradd.8.xml:602(para) msgid "" "This option sets the variable in /etc/" "default/useradd." @@ -2421,12 +2734,12 @@ msgstr "" "/etc/default/useradd." # type: SH -#: useradd.8.xml:635(title) +#: useradd.8.xml:614(title) msgid "NOTES" msgstr "NOTE" # type: Plain text -#: useradd.8.xml:636(para) +#: useradd.8.xml:615(para) msgid "" "The system administrator is responsible for placing the default user files " "in the /etc/skel/ directory (or any other skeleton " @@ -2439,7 +2752,7 @@ msgstr "" "filename> o nella riga di comando)." # type: Plain text -#: useradd.8.xml:645(para) +#: useradd.8.xml:624(para) msgid "" "You may not add a user to a NIS or LDAP group. This must be performed on the " "corresponding server." @@ -2447,7 +2760,7 @@ msgstr "" "Non è possibile aggiungere un utente ad un gruppo NIS o LDAP. Questo deve " "essere fatto sul server corrispondente." -#: useradd.8.xml:650(para) +#: useradd.8.xml:629(para) msgid "" "Similarly, if the username already exists in an external user database such " "as NIS or LDAP, useradd will deny the user account " @@ -2456,7 +2769,7 @@ msgstr "" "Analogamente, se il nome utente esiste già in un database esterno come NIS o " "LDAP, useradd bloccherà la creazione dell'account." -#: useradd.8.xml:656(para) +#: useradd.8.xml:635(para) msgid "" "Usernames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " @@ -2467,7 +2780,7 @@ msgstr "" "Possono terminare con il simbolo del dollaro. In termini di espressioni " "regolari: [a-z_][a-z0-9_-]*[$]?" -#: useradd.8.xml:662(para) +#: useradd.8.xml:641(para) msgid "Usernames may only be up to 32 characters long." msgstr "I nomi utente non possono eccedere i 32 caratteri di lunghezza." @@ -2722,87 +3035,106 @@ msgstr "" "predefinito." # type: Plain text -#: useradd.8.xml:721(filename) +#: useradd.8.xml:702(filename) msgid "/etc/default/useradd" msgstr "/etc/default/useradd" -#: useradd.8.xml:723(para) +#: useradd.8.xml:704(para) msgid "Default values for account creation." msgstr "Valori predefiniti per la creazione dell'account." -#: useradd.8.xml:727(filename) +#: useradd.8.xml:708(filename) msgid "/etc/skel/" msgstr "/etc/skel/" # type: Plain text -#: useradd.8.xml:729(para) +#: useradd.8.xml:710(para) msgid "Directory containing default files." msgstr "Directory contenente i file predefiniti." # type: IP -#: useradd.8.xml:765(replaceable) shadow.3.xml:58(manvolnum) -#: pwck.8.xml:317(replaceable) passwd.1.xml:462(replaceable) -#: grpck.8.xml:269(replaceable) groupmod.8.xml:255(replaceable) -#: groupadd.8.xml:299(replaceable) +#: useradd.8.xml:758(replaceable) shadow.3.xml:58(manvolnum) +#: pwck.8.xml:316(replaceable) passwd.1.xml:461(replaceable) +#: grpck.8.xml:268(replaceable) groupmod.8.xml:252(replaceable) +#: groupadd.8.xml:296(replaceable) msgid "3" msgstr "3" -#: useradd.8.xml:767(para) passwd.1.xml:482(para) groupmod.8.xml:257(para) -#: groupadd.8.xml:301(para) +#: useradd.8.xml:760(para) passwd.1.xml:481(para) groupmod.8.xml:254(para) +#: groupadd.8.xml:298(para) msgid "invalid argument to option" msgstr "argomento non valido per l'opzione" # type: IP -#: useradd.8.xml:771(replaceable) pwck.8.xml:323(replaceable) -#: passwd.1.xml:468(replaceable) grpck.8.xml:275(replaceable) -#: groupmod.8.xml:261(replaceable) groupadd.8.xml:305(replaceable) +#: useradd.8.xml:764(replaceable) pwck.8.xml:322(replaceable) +#: passwd.1.xml:467(replaceable) grpck.8.xml:274(replaceable) +#: groupmod.8.xml:258(replaceable) groupadd.8.xml:302(replaceable) msgid "4" msgstr "4" -#: useradd.8.xml:773(para) +#: useradd.8.xml:766(para) msgid "UID already in use (and no )" msgstr "UID già in uso (e assente)" # type: Plain text -#: useradd.8.xml:779(para) groupmod.8.xml:263(para) groupmod.8.xml:269(para) -#: groupdel.8.xml:178(para) +#: useradd.8.xml:772(para) groupmod.8.xml:260(para) groupmod.8.xml:266(para) +#: groupdel.8.xml:177(para) msgid "specified group doesn't exist" msgstr "il gruppo specificato non esiste" -#: useradd.8.xml:783(replaceable) groupmod.8.xml:273(replaceable) -#: groupadd.8.xml:311(replaceable) +#: useradd.8.xml:776(replaceable) groupmod.8.xml:270(replaceable) +#: groupadd.8.xml:308(replaceable) msgid "9" msgstr "9" -#: useradd.8.xml:785(para) +#: useradd.8.xml:778(para) msgid "username already in use" msgstr "nome utente già in uso" # type: Plain text -#: useradd.8.xml:797(para) +#: useradd.8.xml:790(para) msgid "can't create home directory" msgstr "non è possibile creare la directory home" # type: IP -#: useradd.8.xml:801(replaceable) +#: useradd.8.xml:794(replaceable) #, fuzzy #| msgid "1" msgid "14" msgstr "1" -#: useradd.8.xml:803(para) +#: useradd.8.xml:796(para) msgid "can't update SELinux user mapping" msgstr "" # type: TP -#: useradd.8.xml:743(para) +#: useradd.8.xml:736(para) msgid "" "The useradd command exits with the following values: " "" msgstr "Il comando useradd restituisce i seguenti valori:" # type: Plain text -#: useradd.8.xml:812(para) +#: useradd.8.xml:805(para) +#, fuzzy +#| msgid "" +#| "chfn1, chsh1, " +#| "passwd1, crypt3, " +#| "groupadd8, groupdel8, " +#| "groupmod8, login.defs5, " +#| "newusers8, userdel8, " +#| "usermod8." msgid "" "chfn1, chsh, login.defs5, " "newusers8, userdel8, " -"usermod8." +"manvolnum>, subgid5, subuid5, userdel8, usermod8." msgstr "" "chfn1, chshsu accetta le seguenti opzioni:" # type: IP #: su.1.xml:150(term) msgid "" -", COMMAND-c,  COMMAND" msgstr "" -", COMANDO-c,  COMANDO" -#: su.1.xml:155(para) +#: su.1.xml:154(para) msgid "" "Specify a command that will be invoked by the shell using its ." -#: su.1.xml:159(para) +#: su.1.xml:158(para) msgid "" "The executed command will have no controlling terminal. This option cannot " "be used to execute interractive programs which need a controlling TTY." @@ -3239,11 +3574,11 @@ msgstr "" "TTY di controllo." # type: TP -#: su.1.xml:169(term) +#: su.1.xml:168(term) msgid ", , " msgstr ", , " -#: su.1.xml:173(para) +#: su.1.xml:172(para) msgid "" "Provide an environment similar to what the user would expect had the user " "logged in directly." @@ -3251,11 +3586,17 @@ msgstr "" "Fornisce un ambiente simile a quello che un utente si attende quando " "effettua direttamente il login." -#: su.1.xml:177(para) +#: su.1.xml:176(para) +#, fuzzy +#| msgid "" +#| "When is used, it must be specified as the last " +#| "su option. The other forms ( and " +#| ") do not have this restriction." msgid "" -"When is used, it must be specified as the last " -"su option. The other forms ( and " -") do not have this restriction." +"When is used, it must be specified before any " +". For portability it is recommended to use it as " +"last option, before any . The other forms ( and ) do not have this restriction." msgstr "" "Quando si usa deve essere l'ultima opzione di " "su. Le altre forme ( e ." #: pwconv.8.xml:63(refentrytitle) pwconv.8.xml:70(refname) -#: pwconv.8.xml:79(command) login.defs.5.xml:423(term) +#: pwconv.8.xml:79(command) login.defs.5.xml:429(term) msgid "pwconv" msgstr "pwconv" #: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) -#: login.defs.5.xml:432(term) +#: login.defs.5.xml:438(term) msgid "pwunconv" msgstr "pwunconv" #: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) -#: login.defs.5.xml:336(term) +#: login.defs.5.xml:340(term) msgid "grpconv" msgstr "grpconv" #: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) -#: login.defs.5.xml:342(term) +#: login.defs.5.xml:346(term) msgid "grpunconv" msgstr "grpunconv" @@ -4693,7 +5026,7 @@ msgstr "" "pwunconv, grpconv e " "grpunconv sono:" -#: pwconv.8.xml:218(para) +#: pwconv.8.xml:217(para) msgid "" "Errors in the password or group files (such as invalid or duplicate entries) " "may cause these programs to loop forever or fail in other strange ways. " @@ -4706,7 +5039,7 @@ msgstr "" "grpck per correggere ogni eventuale errore prima di " "convertire da o verso password o gruppi shadow." -#: pwconv.8.xml:229(para) +#: pwconv.8.xml:228(para) msgid "" "The following configuration variable in /etc/login.defs " "changes the behavior of grpconv and grpunconv influenzano il comportamento di grpconv e " "grpunconv:" -#: pwconv.8.xml:237(para) +#: pwconv.8.xml:236(para) msgid "" "The following configuration variables in /etc/login.defs change the behavior of pwconv:" @@ -4725,7 +5058,7 @@ msgstr "" "filename> influenzano il comportamento di pwconv:" # type: Plain text -#: pwconv.8.xml:264(para) +#: pwconv.8.xml:263(para) msgid "" "grpck8, login.defspwck command in read-only mode." msgstr "Esegue il comando pwck in sola lettura." # type: IP -#: pwck.8.xml:222(term) grpck.8.xml:186(term) +#: pwck.8.xml:221(term) grpck.8.xml:185(term) msgid ", " msgstr ", " -#: pwck.8.xml:224(para) +#: pwck.8.xml:223(para) msgid "" "Sort entries in /etc/passwd and /etc/shadow by UID." @@ -4936,12 +5269,12 @@ msgstr "" "shadow per UID." # type: IP -#: pwck.8.xml:228(para) +#: pwck.8.xml:227(para) msgid "This option has no effect when is enabled." msgstr "" "Questa opzione non ha nessun effetto se è abilitato." -#: pwck.8.xml:235(para) +#: pwck.8.xml:234(para) msgid "" "By default, pwck operates on the files /etc/" "passwd and /etc/shadowpasswd e shadow." -#: pwck.8.xml:244(para) +#: pwck.8.xml:243(para) msgid "" "Note that when is enabled, you cannot specify an " "alternative shadow file. In future releases, this " @@ -4968,32 +5301,32 @@ msgstr "" "alternativa." # type: Plain text -#: pwck.8.xml:313(para) +#: pwck.8.xml:312(para) msgid "one or more bad password entries" msgstr "una o più voci di password conengono errori" # type: Plain text -#: pwck.8.xml:319(para) +#: pwck.8.xml:318(para) msgid "can't open password files" msgstr "impossibile aprire i file delle password" # type: Plain text -#: pwck.8.xml:325(para) +#: pwck.8.xml:324(para) msgid "can't lock password files" msgstr "impossibile fare il lock dei file delle password" # type: Plain text -#: pwck.8.xml:331(para) +#: pwck.8.xml:330(para) msgid "can't update password files" msgstr "impossibile aggiornare i file delle password" # type: Plain text -#: pwck.8.xml:337(para) +#: pwck.8.xml:336(para) msgid "can't sort password files" msgstr "impossibile ordinare i file delle password" # type: TP -#: pwck.8.xml:295(para) +#: pwck.8.xml:294(para) msgid "" "The pwck command exits with the following values: " "" @@ -5002,7 +5335,7 @@ msgstr "" "" # type: Plain text -#: pwck.8.xml:346(para) +#: pwck.8.xml:345(para) msgid "" "group5, grpck-i, INACTIVE-i,  INACTIVE" msgstr "" -", INATTIVO-i,  INATTIVO" #: passwd.1.xml:224(para) @@ -5573,11 +5906,11 @@ msgstr "Gli utenti con password bloccata non la possono cambiare." # type: IP #: passwd.1.xml:269(term) msgid "" -", MIN_DAYS-n,  MIN_DAYS" msgstr "" -", MIN_GIORNI" +",  " +"MIN_GIORNI" # type: Plain text #: passwd.1.xml:273(para) chage.1.xml:168(para) @@ -5593,11 +5926,11 @@ msgstr "" # type: IP #: passwd.1.xml:291(term) msgid "" -", REPOSITORY" +",  " +"REPOSITORY" msgstr "" -", REPOSITORY" +",  " +"REPOSITORY" #: passwd.1.xml:295(para) msgid "change password in REPOSITORY repository" @@ -5605,12 +5938,12 @@ msgstr "" "cambia la password nel repository REPOSITORY" # type: IP -#: passwd.1.xml:314(term) +#: passwd.1.xml:313(term) msgid ", " msgstr ", " # type: Plain text -#: passwd.1.xml:318(para) +#: passwd.1.xml:317(para) msgid "" "Display account status information. The status information consists of 7 " "fields. The first field is the user's login name. The second field indicates " @@ -5628,11 +5961,11 @@ msgstr "" "periodo di avviso e quello di inattività. Queste età sono espresse in giorni." # type: IP -#: passwd.1.xml:332(term) +#: passwd.1.xml:331(term) msgid ", " msgstr ", " -#: passwd.1.xml:336(para) +#: passwd.1.xml:335(para) msgid "" "Unlock the password of the named account. This option re-enables a password " "by changing the password back to its previous value (to the value before " @@ -5643,16 +5976,16 @@ msgstr "" "usare l'opzione )." # type: IP -#: passwd.1.xml:345(term) +#: passwd.1.xml:344(term) msgid "" -", WARN_DAYS" +",  " +"WARN_DAYS" msgstr "" -", AVVISO_GIORNI" +",  " +"AVVISO_GIORNI" # type: Plain text -#: passwd.1.xml:349(para) +#: passwd.1.xml:348(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 " @@ -5665,15 +5998,15 @@ msgstr "" "l'utente viene avvertito dell'imminente scadenza." # type: IP -#: passwd.1.xml:358(term) +#: passwd.1.xml:357(term) msgid "" -", MAX_DAYS-x,  MAX_DAYS" msgstr "" -", MAX_GIORNI" +",  " +"MAX_GIORNI" -#: passwd.1.xml:362(para) +#: passwd.1.xml:361(para) msgid "" "Set the maximum number of days a password remains valid. After " "MAX_DAYS, the password is required to be changed." @@ -5683,7 +6016,7 @@ msgstr "" "password." # type: Plain text -#: passwd.1.xml:374(para) +#: passwd.1.xml:373(para) msgid "" "Password complexity checking may vary from site to site. The user is urged " "to select a password as complex as he or she feels comfortable with." @@ -5692,7 +6025,7 @@ msgstr "" "All'utente è caldamente consigliato si utilizzare una password che ritenga " "sufficientemente complessa." -#: passwd.1.xml:379(para) +#: passwd.1.xml:378(para) msgid "" "Users may not be able to change their password on a system if NIS is enabled " "and they are not logged into the NIS server." @@ -5700,7 +6033,7 @@ msgstr "" "Gli utenti possono non essere in grado di cambiare la propria password se " "NIS è abilitato ed essi non sono collegati al server NIS." -#: passwd.1.xml:384(para) +#: passwd.1.xml:383(para) msgid "" "passwd uses PAM to authenticate users and to change their " "passwords." @@ -5918,45 +6251,45 @@ msgstr "" "Se > command appearred in BSD 4.4." msgstr "Il comando nologin è apparso in BSD 4.4." -#: newusers.8.xml:70(refentrytitle) newusers.8.xml:77(refname) -#: newusers.8.xml:83(command) login.defs.5.xml:387(term) +#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname) +#: newusers.8.xml:85(command) login.defs.5.xml:391(term) msgid "newusers" msgstr "newusers" -#: newusers.8.xml:78(refpurpose) +#: newusers.8.xml:80(refpurpose) msgid "update and create new users in batch" msgstr "aggiorna e crea nuovi utenti in blocco" -#: newusers.8.xml:88(replaceable) +#: newusers.8.xml:90(replaceable) msgid "file" msgstr "file" -#: newusers.8.xml:95(para) +#: newusers.8.xml:97(para) msgid "" "The newusers command reads a file (or the standard input by default) and uses this information to " @@ -6055,19 +6388,19 @@ msgstr "" "passwd5) con le seguenti eccezioni:" -#: newusers.8.xml:103(para) +#: newusers.8.xml:105(para) msgid "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" msgstr "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" -#: newusers.8.xml:108(emphasis) +#: newusers.8.xml:110(emphasis) msgid "pw_name" msgstr "pw_name" -#: newusers.8.xml:111(para) +#: newusers.8.xml:113(para) msgid "This is the name of the user." msgstr "Il nome dell'utente." -#: newusers.8.xml:114(para) +#: newusers.8.xml:116(para) msgid "" "It can be the name of a new user or the name of an existing user (or an user " "created before by newusers). In case of an existing user, " @@ -6078,11 +6411,11 @@ msgstr "" "esistente le informazioni sull'utente verranno aggiornate, altrimenti verrà " "creato un nuovo utente." -#: newusers.8.xml:125(emphasis) +#: newusers.8.xml:127(emphasis) msgid "pw_passwd" msgstr "pw_passwd" -#: newusers.8.xml:128(para) +#: newusers.8.xml:130(para) msgid "" "This field will be encrypted and used as the new value of the encrypted " "password." @@ -6090,15 +6423,15 @@ msgstr "" "Questo campo verrà cifrato e utilizzato come nuovo valore per la password " "cifrata." -#: newusers.8.xml:136(emphasis) +#: newusers.8.xml:138(emphasis) msgid "pw_uid" msgstr "pw_uid" -#: newusers.8.xml:139(para) +#: newusers.8.xml:141(para) msgid "This field is used to define the UID of the user." msgstr "Definisce l'UID dell'utente." -#: newusers.8.xml:142(para) +#: newusers.8.xml:144(para) msgid "" "If the field is empty, an new (unused) UID will be defined automatically by " "newusers." @@ -6106,11 +6439,11 @@ msgstr "" "Se il campo è vuoto, verrà generato automaticamente un nuovo UID (non " "utilizzato) da parte di newusers." -#: newusers.8.xml:146(para) +#: newusers.8.xml:148(para) msgid "If this field contains a number, this number will be used as the UID." msgstr "Se questo campo contiene un numero, verrà utilizzato come UID." -#: newusers.8.xml:150(para) +#: newusers.8.xml:152(para) msgid "" "If this field contains the name of an existing user (or the name of an user " "created before by newusers), the UID of the specified " @@ -6120,7 +6453,7 @@ msgstr "" "utente creato precedentemente da newusers), verrà " "utilizzato l'UID dell'utente specificato." -#: newusers.8.xml:156(para) +#: newusers.8.xml:158(para) msgid "" "If the UID of an existing user is changed, the files ownership of the user's " "file should be fixed manually." @@ -6128,15 +6461,15 @@ msgstr "" "Se viene cambiato l'UID di un utente esistente, la proprietà dei file di " "proprietà dell'utente stesso andrà cambiata manualmente." -#: newusers.8.xml:164(emphasis) +#: newusers.8.xml:166(emphasis) msgid "pw_gid" msgstr "pw_gid" -#: newusers.8.xml:167(para) +#: newusers.8.xml:169(para) msgid "This field is used to define the primary group ID for the user." msgstr "Definisce il l'ID del gruppo primario dell'utente." -#: newusers.8.xml:170(para) +#: newusers.8.xml:172(para) msgid "" "If this field contains the name of an existing group (or a group created " "before by newusers), the GID of this group will be used " @@ -6146,7 +6479,7 @@ msgstr "" "in precedenza da newusers), verrà utilizzato come ID del " "gruppo primario di questo utente il GID del gruppo stesso." -#: newusers.8.xml:176(para) +#: newusers.8.xml:178(para) msgid "" "If this field is a number, this number will be used as the primary group ID " "of the user. If no groups exist with this GID, a new group will be created " @@ -6156,7 +6489,7 @@ msgstr "" "gruppo primario dell'utente. Se non esiste nessun gruppo con quel GID, ne " "viene creato uno con il nome dell'utente e il GID specificato." -#: newusers.8.xml:182(para) +#: newusers.8.xml:184(para) msgid "" "If this field is empty, a new group will be created with the name of the " "user and a GID will be automatically defined by newusers " @@ -6168,7 +6501,7 @@ msgstr "" "command> da utilizzare come ID del gruppo primario dell'utente e come GID " "del nuovo gruppo." -#: newusers.8.xml:188(para) +#: newusers.8.xml:190(para) msgid "" "If this field contains the name of a group which does not exist (and was not " "created before by newusers), a new group will be created " @@ -6182,23 +6515,23 @@ msgstr "" "newusers perché sia utilizzato come ID del gruppo " "primario dell'utente e come GID per il nuovo gruppo." -#: newusers.8.xml:200(emphasis) +#: newusers.8.xml:202(emphasis) msgid "pw_gecos" msgstr "pw_gecos" -#: newusers.8.xml:203(para) +#: newusers.8.xml:205(para) msgid "This field is copied in the GECOS field of the user." msgstr "Questo campo viene copiato nel campo GECOS dell'utente." -#: newusers.8.xml:210(emphasis) +#: newusers.8.xml:212(emphasis) msgid "pw_dir" msgstr "pw_dir" -#: newusers.8.xml:213(para) +#: newusers.8.xml:215(para) msgid "This field is used to define the home directory of the user." msgstr "Questo campo è utilizzato per impostare la directory home dell'utente." -#: newusers.8.xml:216(para) +#: newusers.8.xml:218(para) msgid "" "If this field does not specify an existing directory, the specified " "directory is created, with ownership set to the user being created or " @@ -6208,7 +6541,7 @@ msgstr "" "viene creata, assegnandone la proprietà all'utente che si sta definendo o " "aggiornando e al suo gruppo primario." -#: newusers.8.xml:221(para) +#: newusers.8.xml:223(para) msgid "" "If the home directory of an existing user is changed, newusers does not move or copy the content of the old directory to the new " @@ -6218,11 +6551,11 @@ msgstr "" "command> non sposta o copia il contenuto della vecchia directory nella " "nuova. Questo va fatto manualmente." -#: newusers.8.xml:231(emphasis) +#: newusers.8.xml:233(emphasis) msgid "pw_shell" msgstr "pw_shell" -#: newusers.8.xml:234(para) +#: newusers.8.xml:236(para) msgid "" "This field defines the shell of the user. No checks are performed on this " "field." @@ -6230,7 +6563,7 @@ msgstr "" "Questo campo definisce la shell dell'utente. Su questo campo non viene fatto " "nessun controllo." -#: newusers.8.xml:242(para) +#: newusers.8.xml:244(para) msgid "" "newusers first tries to create or change all the " "specified users, and then write these changes to the user or group " @@ -6242,7 +6575,7 @@ msgstr "" "gruppi. Se c'è un errore (eccetto sulla scrittura finale dei database) " "nessuna modifica viene scritta sui database." -#: newusers.8.xml:248(para) +#: newusers.8.xml:250(para) msgid "" "During this first pass, users are created with a locked password (and " "passwords are not changed for the users which are not created). A second " @@ -6256,7 +6589,7 @@ msgstr "" "riportati, ma non interrompono la modifica delle altre password." # type: Plain text -#: newusers.8.xml:256(para) +#: newusers.8.xml:258(para) msgid "" "This command is intended to be used in a large system environment where many " "accounts are updated at a single time." @@ -6265,20 +6598,20 @@ msgstr "" "account sono aggiornati allo stesso tempo." # type: TP -#: newusers.8.xml:264(para) +#: newusers.8.xml:266(para) msgid "The options which apply to the newusers command are:" msgstr "Il comando newusers accetta le seguenti opzioni:" # type: IP -#: newusers.8.xml:269(term) chgpasswd.8.xml:112(term) +#: newusers.8.xml:271(term) chgpasswd.8.xml:112(term) msgid ", " msgstr ", " -#: newusers.8.xml:271(para) chpasswd.8.xml:142(para) chgpasswd.8.xml:114(para) +#: newusers.8.xml:273(para) chpasswd.8.xml:141(para) chgpasswd.8.xml:114(para) msgid "Use the specified method to encrypt the passwords." msgstr "Utilizza il metodo specificato per cifrare le password." -#: newusers.8.xml:272(para) chpasswd.8.xml:146(para) chgpasswd.8.xml:118(para) +#: newusers.8.xml:274(para) chpasswd.8.xml:145(para) chgpasswd.8.xml:118(para) msgid "" "The available methods are DES, MD5, NONE, and SHA256 or SHA512 if your libc " "support these methods." @@ -6286,7 +6619,7 @@ msgstr "" "I metodi disponibili sono DES, MD5, NONE e SHA256 o SHA512 se la propria " "libc lo consente." -#: newusers.8.xml:294(para) +#: newusers.8.xml:296(para) msgid "" "System users will be created with no aging information in /etc/" "shadow, and their numeric identifiers are chosen in the " @@ -6304,15 +6637,15 @@ msgstr "" "gruppi)." # type: IP -#: newusers.8.xml:321(term) chgpasswd.8.xml:159(term) +#: newusers.8.xml:322(term) chgpasswd.8.xml:158(term) msgid ", " msgstr ", " -#: newusers.8.xml:323(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:161(para) +#: newusers.8.xml:324(para) chpasswd.8.xml:204(para) chgpasswd.8.xml:160(para) msgid "Use the specified number of rounds to encrypt the passwords." msgstr "Usa il numero specificato di cicli per cifrare la password." -#: newusers.8.xml:326(para) chpasswd.8.xml:210(para) chgpasswd.8.xml:164(para) +#: newusers.8.xml:327(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:163(para) msgid "" "The value 0 means that the system will choose the default number of rounds " "for the crypt method (5000)." @@ -6320,18 +6653,18 @@ msgstr "" "Il valore 0 indica che il sistema utilizzerà il numero predefinito di cicli " "per il metodo crypt (5000)." -#: newusers.8.xml:330(para) chpasswd.8.xml:214(para) chgpasswd.8.xml:168(para) +#: newusers.8.xml:331(para) chpasswd.8.xml:211(para) chgpasswd.8.xml:167(para) msgid "" "A minimal value of 1000 and a maximal value of 999,999,999 will be enforced." msgstr "I valori minimo di 1.000 e massimo di 999.999.999 sono forzati." -#: newusers.8.xml:334(para) chpasswd.8.xml:218(para) chgpasswd.8.xml:172(para) +#: newusers.8.xml:335(para) chpasswd.8.xml:215(para) chgpasswd.8.xml:171(para) msgid "You can only use this option with the SHA256 or SHA512 crypt method." msgstr "" "Si può utilizzare questa opzione solo con i metodi di cifratura SHA256 o " "SHA512." -#: newusers.8.xml:338(para) chgpasswd.8.xml:176(para) +#: newusers.8.xml:339(para) chgpasswd.8.xml:175(para) msgid "" "By default, the number of rounds is defined by the SHA_CRYPT_MIN_ROUNDS and " "SHA_CRYPT_MAX_ROUNDS variables in /etc/login.defs." @@ -6340,13 +6673,13 @@ msgstr "" "SHA_CRYPT_MIN_ROUNDS e SHA_CRYPT_MAX_ROUNDS nel file /etc/login." "defs." -#: newusers.8.xml:350(para) +#: newusers.8.xml:351(para) msgid "" "The input file must be protected since it contains unencrypted passwords." msgstr "" "Il file di input deve essere protetto poiché contiene password non cifrate." -#: newusers.8.xml:354(para) chgpasswd.8.xml:192(para) +#: newusers.8.xml:355(para) chgpasswd.8.xml:191(para) msgid "" "You should make sure the passwords and the encryption method respect the " "system's password policy." @@ -6354,27 +6687,43 @@ msgstr "" "Ci si deve accertare che le password e il metodo di cifratura rispettino le " "norme delle password del sistema." -#: newusers.8.xml:427(filename) +#: newusers.8.xml:430(filename) msgid "/etc/pam.d/newusers" msgstr "/etc/pam.d/newusers" -#: newusers.8.xml:429(para) +#: newusers.8.xml:432(para) msgid "PAM configuration for newusers." msgstr "Configurazione PAM per newusers." # type: Plain text -#: newusers.8.xml:437(para) +#: newusers.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "group5, grpck8, " +#| "passwd5, shadow5, " +#| "usermod8." msgid "" "login.defs5, passwd1, " -"useradd81, subgid5, subuid5, useradd8." msgstr "" -"login.defs5, passwd1, " -"useradd8group5, grpck8, " +"passwd5, shadow5, " +"usermod8." #: newgrp.1.xml:58(refentrytitle) newgrp.1.xml:65(refname) @@ -6511,16 +6860,16 @@ msgstr "/var/run/utmp" msgid "List of current login sessions." msgstr "Elenco delle sessioni attive." -#: login.defs.5.xml:120(refentrytitle) login.defs.5.xml:127(refname) +#: login.defs.5.xml:122(refentrytitle) login.defs.5.xml:129(refname) msgid "login.defs" msgstr "login.defs" # type: Plain text -#: login.defs.5.xml:128(refpurpose) +#: login.defs.5.xml:130(refpurpose) msgid "shadow password suite configuration" msgstr "configurazione del pacchetto password shadow" -#: login.defs.5.xml:133(para) +#: login.defs.5.xml:135(para) msgid "" "The /etc/login.defs file defines the site-specific " "configuration for the shadow password suite. This file is required. Absence " @@ -6532,7 +6881,7 @@ msgstr "" "file è obbligatorio. La sua assenza non bloccerà l'utilizzo del sistema, ma " "probabilmente sarà causa di risultati non desiderati." -#: login.defs.5.xml:140(para) +#: login.defs.5.xml:142(para) msgid "" "This file is a readable text file, each line of the file describing one " "configuration parameter. The lines consist of a configuration name and " @@ -6546,7 +6895,7 @@ msgstr "" "iniziano con con il simbolo \"#\" che deve essere il primo carattere diverso " "da spazio della riga." -#: login.defs.5.xml:148(para) +#: login.defs.5.xml:150(para) msgid "" "Parameter values may be of four types: strings, booleans, numbers, and long " "numbers. A string is comprised of any printable characters. A boolean should " @@ -6569,7 +6918,7 @@ msgstr "" "replaceable>). Il valore massimo dei numerici normali e lunghi è dipendente " "dalla macchina." -#: login.defs.5.xml:163(para) +#: login.defs.5.xml:165(para) msgid "The following configuration items are provided:" msgstr "Sono forniti i seguenti parametri di configurazione:" @@ -6844,7 +7193,7 @@ msgstr "" "root. Il suo contenuto dovrebbe essere un messaggio che indica il motivo per " "il quale l'accesso è impedito." -#: login.defs.5.xml:206(para) +#: login.defs.5.xml:208(para) msgid "" ", and " " are only used at the time of account " @@ -6941,11 +7290,11 @@ msgstr " (numerico)" msgid "Default ulimit value." msgstr "Valore ulimit predefinito." -#: login.defs.5.xml:237(title) +#: login.defs.5.xml:241(title) msgid "CROSS REFERENCES" msgstr "RIFERIMENTI INCROCIATI" -#: login.defs.5.xml:238(para) +#: login.defs.5.xml:242(para) msgid "" "The following cross references show which programs in the shadow password " "suite use which parameters." @@ -6953,22 +7302,22 @@ msgstr "" "I seguenti riferimenti incrociati mostrano quali programmi del pacchetto " "shadow password utilizzano quali parametri." -#: login.defs.5.xml:245(term) chage.1.xml:58(refentrytitle) +#: login.defs.5.xml:249(term) chage.1.xml:58(refentrytitle) #: chage.1.xml:65(refname) chage.1.xml:70(command) msgid "chage" msgstr "chage" -#: login.defs.5.xml:247(para) login.defs.5.xml:435(phrase) -#: login.defs.5.xml:502(phrase) +#: login.defs.5.xml:251(para) login.defs.5.xml:441(phrase) +#: login.defs.5.xml:510(phrase) msgid "USE_TCB" msgstr "USE_TCB" -#: login.defs.5.xml:251(term) chfn.1.xml:60(refentrytitle) +#: login.defs.5.xml:255(term) chfn.1.xml:60(refentrytitle) #: chfn.1.xml:67(refname) chfn.1.xml:73(command) msgid "chfn" msgstr "chfn" -#: login.defs.5.xml:253(para) +#: login.defs.5.xml:257(para) msgid "" "CHFN_AUTH CHFN_RESTRICT LOGIN_STRING" @@ -6976,12 +7325,12 @@ msgstr "" "CHFN_AUTH CHFN_RESTRICT LOGIN_STRING" -#: login.defs.5.xml:261(term) chgpasswd.8.xml:57(refentrytitle) +#: login.defs.5.xml:265(term) chgpasswd.8.xml:57(refentrytitle) #: chgpasswd.8.xml:64(refname) chgpasswd.8.xml:70(command) msgid "chgpasswd" msgstr "chgpasswd" -#: login.defs.5.xml:263(para) login.defs.5.xml:294(para) +#: login.defs.5.xml:267(para) login.defs.5.xml:298(para) msgid "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" @@ -6989,75 +7338,75 @@ msgstr "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" -#: login.defs.5.xml:271(term) chpasswd.8.xml:61(refentrytitle) +#: login.defs.5.xml:275(term) chpasswd.8.xml:61(refentrytitle) #: chpasswd.8.xml:68(refname) chpasswd.8.xml:74(command) msgid "chpasswd" msgstr "chpasswd" -#: login.defs.5.xml:274(phrase) +#: login.defs.5.xml:278(phrase) msgid "ENCRYPT_METHOD MD5_CRYPT_ENAB" msgstr "ENCRYPT_METHOD MD5_CRYPT_ENAB" -#: login.defs.5.xml:276(phrase) +#: login.defs.5.xml:280(phrase) msgid "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" -#: login.defs.5.xml:282(term) chsh.1.xml:60(refentrytitle) +#: login.defs.5.xml:286(term) chsh.1.xml:60(refentrytitle) #: chsh.1.xml:67(refname) chsh.1.xml:73(command) msgid "chsh" msgstr "chsh" -#: login.defs.5.xml:284(para) +#: login.defs.5.xml:288(para) msgid "CHSH_AUTH LOGIN_STRING" msgstr "CHSH_AUTH LOGIN_STRING" -#: login.defs.5.xml:292(term) gpasswd.1.xml:62(refentrytitle) +#: login.defs.5.xml:296(term) gpasswd.1.xml:62(refentrytitle) #: gpasswd.1.xml:69(refname) gpasswd.1.xml:83(command) msgid "gpasswd" msgstr "gpasswd" -#: login.defs.5.xml:302(term) groupadd.8.xml:60(refentrytitle) +#: login.defs.5.xml:306(term) groupadd.8.xml:60(refentrytitle) #: groupadd.8.xml:67(refname) groupadd.8.xml:73(command) msgid "groupadd" msgstr "groupadd" -#: login.defs.5.xml:304(para) +#: login.defs.5.xml:308(para) msgid "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" msgstr "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" -#: login.defs.5.xml:311(term) groupdel.8.xml:58(refentrytitle) +#: login.defs.5.xml:315(term) groupdel.8.xml:58(refentrytitle) #: groupdel.8.xml:65(refname) groupdel.8.xml:71(command) msgid "groupdel" msgstr "groupdel" -#: login.defs.5.xml:313(para) login.defs.5.xml:319(para) -#: login.defs.5.xml:325(para) login.defs.5.xml:332(para) -#: login.defs.5.xml:338(para) login.defs.5.xml:344(para) +#: login.defs.5.xml:317(para) login.defs.5.xml:323(para) +#: login.defs.5.xml:329(para) login.defs.5.xml:336(para) +#: login.defs.5.xml:342(para) login.defs.5.xml:348(para) msgid "MAX_MEMBERS_PER_GROUP" msgstr "MAX_MEMBERS_PER_GROUP" -#: login.defs.5.xml:317(term) groupmems.8.xml:61(refentrytitle) +#: login.defs.5.xml:321(term) groupmems.8.xml:61(refentrytitle) #: groupmems.8.xml:68(refname) groupmems.8.xml:74(command) msgid "groupmems" msgstr "groupmems" -#: login.defs.5.xml:323(term) groupmod.8.xml:58(refentrytitle) +#: login.defs.5.xml:327(term) groupmod.8.xml:58(refentrytitle) #: groupmod.8.xml:65(refname) groupmod.8.xml:71(command) msgid "groupmod" msgstr "groupmod" -#: login.defs.5.xml:330(term) grpck.8.xml:58(refentrytitle) +#: login.defs.5.xml:334(term) grpck.8.xml:58(refentrytitle) #: grpck.8.xml:65(refname) grpck.8.xml:71(command) msgid "grpck" msgstr "grpck" -#: login.defs.5.xml:350(term) login.1.xml:90(refentrytitle) +#: login.defs.5.xml:354(term) login.1.xml:90(refentrytitle) #: login.1.xml:97(refname) login.1.xml:103(command) login.1.xml:111(command) #: login.1.xml:118(command) msgid "login" msgstr "login" -#: login.defs.5.xml:352(para) +#: login.defs.5.xml:356(para) msgid "" "CONSOLE CONSOLE_GROUPS DEFAULT_HOME " "ENV_HZ ENV_PATH ENV_SUPATH ENV_TZ ENVIRON_FILEULIMIT UMASK USERGROUPS_ENAB" -#: login.defs.5.xml:379(term) +#: login.defs.5.xml:383(term) msgid "newgrp / sg" msgstr "newgrp / sg" -#: login.defs.5.xml:381(para) +#: login.defs.5.xml:385(para) msgid "SYSLOG_SG_ENAB" msgstr "SYSLOG_SG_ENAB" -#: login.defs.5.xml:389(para) +#: login.defs.5.xml:393(para) +#, fuzzy +#| msgid "" +#| "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " +#| "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SYS_GID_MAX " +#| "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgid "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SYS_GID_MAX " +"\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SUB_GID_COUNT " +"SUB_GID_MAX SUB_GID_MIN SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgstr "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " @@ -7103,7 +7459,7 @@ msgstr "" "\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" -#: login.defs.5.xml:405(para) +#: login.defs.5.xml:411(para) msgid "" "ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB PASS_ALWAYS_WARN " "PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" -#: login.defs.5.xml:416(para) +#: login.defs.5.xml:422(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB" @@ -7121,7 +7477,7 @@ msgstr "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB" -#: login.defs.5.xml:425(para) +#: login.defs.5.xml:431(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE USE_TCB" @@ -7129,7 +7485,7 @@ msgstr "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE USE_TCB" -#: login.defs.5.xml:442(para) +#: login.defs.5.xml:448(para) msgid "" "CONSOLE CONSOLE_GROUPS DEFAULT_HOME " "ENV_HZ ENVIRON_FILE ENV_PATH " @@ -7145,27 +7501,34 @@ msgstr "" "\"no_pam\">SU_WHEEL_ONLY SYSLOG_SU_ENAB USERGROUPS_ENAB" -#: login.defs.5.xml:457(term) +#: login.defs.5.xml:463(term) msgid "sulogin" msgstr "sulogin" -#: login.defs.5.xml:459(para) +#: login.defs.5.xml:465(para) msgid "ENV_HZ ENV_TZ" msgstr "ENV_HZ ENV_TZ" -#: login.defs.5.xml:468(para) +#: login.defs.5.xml:474(para) +#, fuzzy +#| msgid "" +#| "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " +#| "PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +#| "SYS_UID_MIN UID_MAX UID_MIN UMASK TCB_AUTH_GROUP TCB_SYMLINK USE_TCB" msgid "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " -"PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " -"UID_MAX UID_MIN UMASK TCB_AUTH_GROUP TCB_SYMLINK " -"USE_TCB" +"PASS_MIN_DAYS PASS_WARN_AGE SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN " +"SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +"SYS_UID_MIN UID_MAX UID_MIN UMASK TCB_AUTH_GROUP " +"TCB_SYMLINK USE_TCB" msgstr "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " "PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " "UID_MAX UID_MIN UMASK TCB_AUTH_GROUP TCB_SYMLINK " "USE_TCB" -#: login.defs.5.xml:482(para) +#: login.defs.5.xml:490(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB TCB_SYMLINKS USE_TCB" @@ -7173,7 +7536,7 @@ msgstr "" "\"MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB " "TCB_SYMLINKS USE_TCB" -#: login.defs.5.xml:492(para) +#: login.defs.5.xml:500(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP TCB_SYMLINKS USE_TCB" @@ -7182,7 +7545,7 @@ msgstr "" "\">TCB_SYMLINKS USE_TCB" # type: Plain text -#: login.defs.5.xml:511(para) +#: login.defs.5.xml:519(para) msgid "" "Much of the functionality that used to be provided by the shadow password " "suite is now handled by PAM. Thus, /etc/login.defs is " @@ -7202,7 +7565,7 @@ msgstr "" "manvolnum>. Vedere la corrispondente configurazione di PAM." # type: Plain text -#: login.defs.5.xml:527(para) +#: login.defs.5.xml:535(para) msgid "" "login1, passwdlastlog accetta le seguenti opzioni:" # type: IP #: lastlog.8.xml:97(term) msgid "" -", DAYS" +",  DAYS" msgstr "" -", GIORNI-b,  GIORNI" # type: Plain text @@ -7946,14 +8310,16 @@ msgstr "" "\">GIORNI giorni." # type: IP -#: lastlog.8.xml:128(term) faillog.8.xml:195(term) +#: lastlog.8.xml:127(term) faillog.8.xml:192(term) msgid "" -", DAYS" +",  DAYS" msgstr "" -", GIORNI" +",  GIORNI" # type: Plain text -#: lastlog.8.xml:133(para) +#: lastlog.8.xml:131(para) msgid "" "Print the lastlog records more recent than DAYS." @@ -7962,22 +8328,22 @@ msgstr "" "\">GIORNI." # type: IP -#: lastlog.8.xml:140(term) faillog.8.xml:206(term) +#: lastlog.8.xml:138(term) faillog.8.xml:202(term) msgid "" -", LOGIN|" -"RANGE" +",  LOGIN|RANGE" msgstr "" -", LOGIN-u,  LOGIN|INTERVALLO" # type: Plain text -#: lastlog.8.xml:145(para) +#: lastlog.8.xml:142(para) msgid "Print the lastlog record of the specified user(s)." msgstr "" "Mostra il record di ultimo accesso per l'utente o gli utenti specificati da " "LOGIN." -#: lastlog.8.xml:148(para) faillog.8.xml:216(para) +#: lastlog.8.xml:145(para) faillog.8.xml:211(para) msgid "" "The users can be specified by a login name, a numerical user ID, or a " "RANGE of users. This RANGEUID_MIN-)." # type: Plain text -#: lastlog.8.xml:160(para) +#: lastlog.8.xml:157(para) msgid "" "If the user has never logged in the message ** Never logged in** will be displayed instead of the port and time." @@ -8002,7 +8368,7 @@ msgstr "" "posto della porta e della data, il messaggio «**Nessun accesso " "effettuato**»." -#: lastlog.8.xml:165(para) +#: lastlog.8.xml:162(para) msgid "" "Only the entries for the current users of the system will be displayed. " "Other entries may exist for users that were deleted previously." @@ -8011,12 +8377,12 @@ msgstr "" "Ci potrebbero essere altre registrazioni per utenti cancellati in precedenza." # type: SH -#: lastlog.8.xml:173(title) groups.1.xml:90(title) chsh.1.xml:141(title) -#: chage.1.xml:232(title) +#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title) +#: chage.1.xml:231(title) msgid "NOTE" msgstr "NOTA" -#: lastlog.8.xml:174(para) +#: lastlog.8.xml:171(para) 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, " @@ -8033,16 +8399,16 @@ msgstr "" "filename>). Si può vedere la dimensione effettiva con «ls -s»." -#: lastlog.8.xml:188(filename) +#: lastlog.8.xml:185(filename) msgid "/var/log/lastlog" msgstr "/var/log/lastlog" -#: lastlog.8.xml:190(para) +#: lastlog.8.xml:187(para) msgid "Database times of previous user logins." msgstr "Database degli orari dei precedenti accessi utente." # type: Plain text -#: lastlog.8.xml:198(para) +#: lastlog.8.xml:195(para) 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 " @@ -8295,7 +8661,7 @@ msgstr "" "che sia risposto no automaticamente a tutte le domande " "relative alle modifiche." -#: grpck.8.xml:188(para) +#: grpck.8.xml:187(para) msgid "" "Sort entries in /etc/groupand /etc/gshadow by GID." @@ -8303,7 +8669,7 @@ msgstr "" "Ordina le voci in /etc/group e /etc/gshadow per GID." -#: grpck.8.xml:197(para) +#: grpck.8.xml:196(para) #, fuzzy #| msgid "" #| "By default, grpck operates on /etc/groupgroup." # type: Plain text -#: grpck.8.xml:265(para) +#: grpck.8.xml:264(para) msgid "one or more bad group entries" msgstr "una o più voci di gruppo contengono errori" # type: Plain text -#: grpck.8.xml:271(para) +#: grpck.8.xml:270(para) msgid "can't open group files" msgstr "impossibile aprire i file dei gruppi" # type: Plain text -#: grpck.8.xml:277(para) +#: grpck.8.xml:276(para) msgid "can't lock group files" msgstr "impossibile fare il lock dei file dei gruppi" # type: Plain text -#: grpck.8.xml:283(para) +#: grpck.8.xml:282(para) msgid "can't update group files" msgstr "impossibile aggiornare i file dei gruppi" # type: TP -#: grpck.8.xml:247(para) +#: grpck.8.xml:246(para) msgid "" "The grpck command exits with the following values: " "" @@ -8358,7 +8724,7 @@ msgstr "" "" # type: Plain text -#: grpck.8.xml:292(para) +#: grpck.8.xml:291(para) msgid "" "group5, groupmodgroupmod accetta le seguenti opzioni:" # type: TP #: groupmod.8.xml:96(term) groupadd.8.xml:114(term) msgid "" -", GID" +",  GID" msgstr "" -"\", GID" +"\",  GID" # type: Plain text #: groupmod.8.xml:100(para) @@ -8525,14 +8893,14 @@ msgstr "" # type: TP #: groupmod.8.xml:135(term) msgid "" -", NEW_GROUP" +",  " +"NEW_GROUP" msgstr "" -", NUOVO_GRUPPO" +",  " +"NUOVO_GRUPPO" # type: Plain text -#: groupmod.8.xml:140(para) +#: groupmod.8.xml:139(para) msgid "" "The name of the group will be changed from GROUP " "to NEW_GROUP name." @@ -8540,7 +8908,7 @@ msgstr "" "Il nome del gruppo verrà modificato da GRUPPO a " "NUOVO_GRUPPO." -#: groupmod.8.xml:151(para) +#: groupmod.8.xml:150(para) msgid "" "When used with the option, allow to change the group " "GID to a non-unique value." @@ -8548,19 +8916,19 @@ msgstr "" "Quando è usato con l'opzione , permette di cambiare il " "GID in un valore non univoco." -#: groupmod.8.xml:275(para) +#: groupmod.8.xml:272(para) msgid "group name already in use" msgstr "nome di gruppo già in uso" # type: TP -#: groupmod.8.xml:239(para) +#: groupmod.8.xml:236(para) msgid "" "The groupmod command exits with the following values: " "" msgstr "Il comando groupmod esce con i seguenti valori:" # type: Plain text -#: groupmod.8.xml:290(para) +#: groupmod.8.xml:287(para) msgid "" "chfn1, chshgroupmems accetta le seguenti opzioni:" # type: IP #: groupmems.8.xml:107(term) msgid "" -", user_name-a,  user_name" msgstr "" -", user_name-a,  user_name" #: groupmems.8.xml:109(para) @@ -8693,10 +9061,10 @@ msgstr "" # type: IP #: groupmems.8.xml:118(term) msgid "" -", user_name-d,  user_name" msgstr "" -", user_name-d,  user_name" #: groupmems.8.xml:120(para) @@ -8714,10 +9082,10 @@ msgstr "" # type: IP #: groupmems.8.xml:134(term) msgid "" -", group_name-g,  group_name" msgstr "" -", group_name-g,  group_name" #: groupmems.8.xml:136(para) @@ -8743,11 +9111,11 @@ msgstr ", " msgid "Purge all users from the group membership list." msgstr "Elimina tutti gli utenti dalla lista dei membri del gruppo." -#: groupmems.8.xml:181(title) +#: groupmems.8.xml:180(title) msgid "SETUP" msgstr "CONFIGURAZIONE" -#: groupmems.8.xml:182(para) +#: groupmems.8.xml:181(para) msgid "" "The groupmems executable should be in mode 2770 as user root and in group groupsgroupmems." -#: groupmems.8.xml:191(programlisting) +#: groupmems.8.xml:190(programlisting) #, no-wrap msgid "" "\n" @@ -8780,12 +9148,12 @@ msgstr "" " " # type: Plain text -#: groupmems.8.xml:223(para) +#: groupmems.8.xml:222(para) msgid "secure group account information" msgstr "informazioni sicure sugli account di gruppo" # type: Plain text -#: groupmems.8.xml:231(para) +#: groupmems.8.xml:230(para) msgid "" "chfn1, chshgroupdel command are:" msgstr "Il comando groupdel accetta le seguenti opzioni:" # type: Plain text -#: groupdel.8.xml:118(para) +#: groupdel.8.xml:117(para) msgid "" "You may not remove the primary group of any existing user. You must remove " "the user before you remove the group." @@ -8844,7 +9212,7 @@ msgstr "" "rimuovere l'utente prima di rimuovere il gruppo." # type: Plain text -#: groupdel.8.xml:122(para) +#: groupdel.8.xml:121(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this group." @@ -8853,12 +9221,12 @@ msgstr "" "rimanga alcun file avente questo ID di gruppo." # type: Plain text -#: groupdel.8.xml:184(para) +#: groupdel.8.xml:183(para) msgid "can't remove user's primary group" msgstr "operazione impossibile perché il gruppo è primario per un utente" # type: TP -#: groupdel.8.xml:160(para) +#: groupdel.8.xml:159(para) msgid "" "The groupdel command exits with the following values: " "" @@ -8867,7 +9235,7 @@ msgstr "" "" # type: Plain text -#: groupdel.8.xml:199(para) +#: groupdel.8.xml:198(para) msgid "" "chfn1, chsh-K GID_MIN=100 GID_MIN=100  " +"GID_MAX=499" msgstr "" -"Esempio: GID_MIN=100 GID_MIN=100  " +"GID_MAX=499" #: groupadd.8.xml:150(para) msgid "" -"Note: GID_MIN-K GID_MIN=10,GID_MAX=499 doesn't work yet." msgstr "" -"Nota: GID_MIN-K GID_MIN=10,GID_MAX=499 non funziona ancora." -#: groupadd.8.xml:162(para) +#: groupadd.8.xml:161(para) msgid "This option permits to add a group with a non-unique GID." msgstr "" "Questa opzione permette di aggiungere un gruppo con un GID non univoco." # type: Plain text -#: groupadd.8.xml:194(para) +#: groupadd.8.xml:192(para) msgid "Create a system group." msgstr "Crea un gruppo di sistema." -#: groupadd.8.xml:197(para) +#: groupadd.8.xml:195(para) msgid "" "The numeric identifiers of new system groups are chosen in the " "- range, defined in " @@ -9008,7 +9376,7 @@ msgstr "" "definito in login.defs, al posto di ." -#: groupadd.8.xml:261(para) +#: groupadd.8.xml:258(para) msgid "" "Groupnames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " @@ -9019,14 +9387,14 @@ msgstr "" "Possono terminare con il simbolo del dollaro. In termini di espressioni " "regolari: [a-z_][a-z0-9_-]*[$]?" -#: groupadd.8.xml:267(para) +#: groupadd.8.xml:264(para) msgid "Groupnames may only be up to &GROUP_NAME_MAX_LENGTH; characters long." msgstr "" "I nomi di gruppo possono essere al massimo di &GROUP_NAME_MAX_LENGTH; " "caratteri." # type: Plain text -#: groupadd.8.xml:270(para) +#: groupadd.8.xml:267(para) msgid "" "You may not add a NIS or LDAP group. This must be performed on the " "corresponding server." @@ -9034,7 +9402,7 @@ msgstr "" "Non è possibile aggiungere un gruppo NIS o LDAP. Questo deve essere fatto " "sul server corrispondente." -#: groupadd.8.xml:274(para) +#: groupadd.8.xml:271(para) msgid "" "If the groupname already exists in an external group database such as NIS or " "LDAP, groupadd will deny the group creation request." @@ -9043,23 +9411,23 @@ msgstr "" "LDAP, groupadd negherà la richiesta di creazione del " "gruppo." -#: groupadd.8.xml:307(para) +#: groupadd.8.xml:304(para) msgid "GID not unique (when not used)" msgstr "GID non univoco (quando non è usata)" -#: groupadd.8.xml:313(para) +#: groupadd.8.xml:310(para) msgid "group name not unique" msgstr "nome di gruppo non univoco" # type: TP -#: groupadd.8.xml:283(para) +#: groupadd.8.xml:280(para) msgid "" "The groupadd command exits with the following values: " "" msgstr "Il comando groupadd restituisce i seguenti valori:" # type: Plain text -#: groupadd.8.xml:328(para) +#: groupadd.8.xml:325(para) msgid "" "chfn1, chshgpasswd accetta le seguenti opzioni:" # type: IP #: gpasswd.1.xml:147(term) msgid "" -", user" +",  user" msgstr "" -", utente" +",  utente" # type: Plain text #: gpasswd.1.xml:151(para) @@ -9213,9 +9583,10 @@ msgstr "" # type: IP #: gpasswd.1.xml:160(term) msgid "" -", user" +",  user" msgstr "" -", utente-d,  utente" # type: Plain text @@ -9230,18 +9601,18 @@ msgstr "" # type: IP #: gpasswd.1.xml:181(term) msgid "" -", CHROOT_DIR-Q,  CHROOT_DIR" msgstr "" -", CHROOT_DIR-Q,  CHROOT_DIR" # type: IP -#: gpasswd.1.xml:196(term) +#: gpasswd.1.xml:195(term) msgid ", " msgstr ", " -#: gpasswd.1.xml:200(para) +#: gpasswd.1.xml:199(para) msgid "" "Remove the password from the named group. The " "group password will be empty. Only group members will be allowed to use " @@ -9253,11 +9624,11 @@ msgstr "" "replaceable> indicato." # type: IP -#: gpasswd.1.xml:212(term) +#: gpasswd.1.xml:211(term) msgid ", " msgstr ", " -#: gpasswd.1.xml:216(para) +#: gpasswd.1.xml:215(para) msgid "" "Restrict the access to the named group. The group " "password is set to \"!\". Only group members with a password will be allowed " @@ -9270,33 +9641,33 @@ msgstr "" "gruppo indicato." # type: IP -#: gpasswd.1.xml:228(term) +#: gpasswd.1.xml:227(term) msgid "" -", user,..." +",  " +"user,..." msgstr "" -", utente,..." +",  " +"utente,..." # type: Plain text -#: gpasswd.1.xml:232(para) +#: gpasswd.1.xml:231(para) msgid "Set the list of administrative users." msgstr "Imposta l'elenco degli utenti amministratori." # type: IP -#: gpasswd.1.xml:240(term) +#: gpasswd.1.xml:239(term) msgid "" -", user-M,  user,..." msgstr "" -", utente-M,  utente,..." -#: gpasswd.1.xml:244(para) +#: gpasswd.1.xml:243(para) msgid "Set the list of group members." msgstr "Definisce l'elenco dei membri del gruppo." -#: gpasswd.1.xml:254(para) +#: gpasswd.1.xml:253(para) msgid "" "This tool only operates on the /etc/group and /etc/gshadow files.newgrp1, groupadd-l, SEC-l,  SEC" msgstr "" -", SEC-l,  SEC" # type: Plain text -#: faillog.8.xml:133(para) +#: faillog.8.xml:132(para) msgid "" "Lock account for SEC seconds after failed login." msgstr "" "Blocca l'account per SEC secondi dopo un " "tentativo di accesso fallito." -#: faillog.8.xml:137(para) faillog.8.xml:163(para) faillog.8.xml:175(para) +#: faillog.8.xml:136(para) faillog.8.xml:161(para) faillog.8.xml:173(para) msgid "" "Write access to /var/log/faillog is required for this " "option." @@ -9430,14 +9801,16 @@ msgstr "" "faillog." # type: IP -#: faillog.8.xml:144(term) +#: faillog.8.xml:143(term) msgid "" -", MAX" +",  MAX" msgstr "" -", MAX" +",  MAX" # type: Plain text -#: faillog.8.xml:149(para) +#: faillog.8.xml:147(para) msgid "" "Set the maximum number of login failures after the account is disabled to " "MAX." @@ -9445,7 +9818,7 @@ msgstr "" "Imposta a MAX il massimo numero di accessi " "falliti prima che l'account sia disabilitato." -#: faillog.8.xml:153(para) +#: faillog.8.xml:151(para) msgid "" "Selecting a MAX value of 0 has the effect of not " "placing a limit on the number of failed logins." @@ -9453,7 +9826,7 @@ msgstr "" "Impostare MAX al valore 0 ha l'effetto di non " "porre nessun limite al numero di accessi falliti." -#: faillog.8.xml:158(para) +#: faillog.8.xml:156(para) msgid "" "The maximum failure count should always be 0 for root " "to prevent a denial of services attack against the system." @@ -9462,16 +9835,16 @@ msgstr "" "emphasis> in modo da evitare attacchi al sistema di tipo «denial of service»." # type: IP -#: faillog.8.xml:170(term) +#: faillog.8.xml:168(term) msgid ", " msgstr ", " -#: faillog.8.xml:172(para) +#: faillog.8.xml:170(para) msgid "Reset the counters of login failures." msgstr "Azzera i contatori degli accessi falliti." # type: Plain text -#: faillog.8.xml:199(para) +#: faillog.8.xml:195(para) msgid "" "Display faillog records more recent than DAYS." msgstr "" @@ -9479,7 +9852,7 @@ msgstr "" "replaceable> giorni." # type: Plain text -#: faillog.8.xml:211(para) +#: faillog.8.xml:206(para) msgid "" "Display faillog record or maintains failure counters and limits (if used " "with , or " @@ -9490,7 +9863,7 @@ msgstr "" "imposta contatori e limiti solo gli utenti specificati." # type: Plain text -#: faillog.8.xml:229(para) +#: faillog.8.xml:224(para) msgid "" "When none of the , , or ." -#: faillog.8.xml:251(filename) faillog.5.xml:99(filename) +#: faillog.8.xml:246(filename) faillog.5.xml:99(filename) msgid "/var/log/faillog" msgstr "/var/log/faillog" # type: Plain text -#: faillog.8.xml:253(para) faillog.5.xml:101(para) +#: faillog.8.xml:248(para) faillog.5.xml:101(para) msgid "Failure logging file." msgstr "File per tracciare gli accessi falliti." # type: Plain text -#: faillog.8.xml:261(para) +#: faillog.8.xml:256(para) msgid "" "login1, faillogpasswd5, shadowchsh command are:" msgstr "Il comando chsh accetta le seguenti opzioni:" # type: Plain text -#: chsh.1.xml:131(para) +#: chsh.1.xml:130(para) msgid "" "If the option is not selected, chsh " "operates in an interactive fashion, prompting the user with the current " @@ -9691,7 +10064,7 @@ msgstr "" "emphasis>." # type: Plain text -#: chsh.1.xml:142(para) +#: chsh.1.xml:141(para) msgid "" "The only restriction placed on the login shell is that the command name must " "be listed in /etc/shells, unless the invoker is the " @@ -9710,17 +10083,17 @@ msgstr "" "accidentalmente un utente selezionasse una shell limitata, non potrebbe più " "tornare alla shell di login che usava originariamente." -#: chsh.1.xml:177(filename) +#: chsh.1.xml:176(filename) msgid "/etc/shells" msgstr "/etc/shells" # type: Plain text -#: chsh.1.xml:179(para) +#: chsh.1.xml:178(para) msgid "List of valid login shells." msgstr "Elenco delle shell di login ammesse." # type: Plain text -#: chsh.1.xml:193(para) +#: chsh.1.xml:192(para) msgid "" "chfn1, login.defschpasswd accetta le seguenti opzioni:" # type: IP #: chpasswd.8.xml:137(term) msgid "" -", METHOD" +",  " +"METHOD" msgstr "" -", METODO" +",  " +"METODO" -#: chpasswd.8.xml:143(para) chgpasswd.8.xml:115(para) +#: chpasswd.8.xml:142(para) chgpasswd.8.xml:115(para) msgid "The available methods are DES, MD5, and NONE." msgstr "I metodi disponibili sono DES, MD5 e NONE (nessuno)." -#: chpasswd.8.xml:150(para) +#: chpasswd.8.xml:149(para) msgid "By default, PAM is used to encrypt the passwords." msgstr "PAM viene utilizzato, in maniera predefinita, per cifrare le password." -#: chpasswd.8.xml:153(para) +#: chpasswd.8.xml:152(para) msgid "" "By default (if none of the , , or " " options are specified), the encryption method is defined " @@ -9861,22 +10234,22 @@ msgstr "" " in /etc/login.defs." # type: IP -#: chpasswd.8.xml:164(term) chgpasswd.8.xml:125(term) +#: chpasswd.8.xml:163(term) chgpasswd.8.xml:125(term) msgid ", " msgstr ", " # type: Plain text -#: chpasswd.8.xml:166(para) chgpasswd.8.xml:127(para) +#: chpasswd.8.xml:165(para) chgpasswd.8.xml:127(para) msgid "Supplied passwords are in encrypted form." msgstr "Le password fornite sono in forma cifrata." # type: IP -#: chpasswd.8.xml:180(term) chgpasswd.8.xml:137(term) +#: chpasswd.8.xml:179(term) chgpasswd.8.xml:137(term) msgid ", " msgstr ", " # type: Plain text -#: chpasswd.8.xml:182(para) chgpasswd.8.xml:139(para) +#: chpasswd.8.xml:181(para) chgpasswd.8.xml:139(para) msgid "" "Use MD5 encryption instead of DES when the supplied passwords are not " "encrypted." @@ -9884,15 +10257,15 @@ msgstr "" "Usa la cifratura MD5 anziché DES quando le password fornite non sono cifrate." # type: IP -#: chpasswd.8.xml:202(term) +#: chpasswd.8.xml:200(term) msgid "" -", ROUNDS-s,  ROUNDS" msgstr "" -", CICLI-s,  CICLI" -#: chpasswd.8.xml:222(para) +#: chpasswd.8.xml:219(para) msgid "" "By default, the number of rounds is defined by the " " and in /etc/login." "defs." -#: chpasswd.8.xml:235(para) chgpasswd.8.xml:188(para) +#: chpasswd.8.xml:232(para) chgpasswd.8.xml:187(para) msgid "" "Remember to set permissions or umask to prevent readability of unencrypted " "files by other users." @@ -9910,17 +10283,17 @@ msgstr "" "Ricordarsi di impostare i permessi o umask in modo da prevenire la lettura " "in chiaro da parte di altri utenti." -#: chpasswd.8.xml:279(filename) +#: chpasswd.8.xml:276(filename) msgid "/etc/pam.d/chpasswd" msgstr "/etc/pam.d/chpasswd" # type: Plain text -#: chpasswd.8.xml:281(para) +#: chpasswd.8.xml:278(para) msgid "PAM configuration for chpasswd." msgstr "Configurazione PAM per chpasswd." # type: Plain text -#: chpasswd.8.xml:289(para) +#: chpasswd.8.xml:286(para) msgid "" "passwd1, newuserschgpasswd accetta le seguenti opzioni:" # type: Plain text -#: chgpasswd.8.xml:239(para) +#: chgpasswd.8.xml:238(para) msgid "" "gpasswd1, groupaddchfn accetta le seguenti opzioni:" # type: IP #: chfn.1.xml:117(term) msgid "" -", FULL_NAME" +",  " +"FULL_NAME" msgstr "" -", NOME_COMPLETO" +",  " +"NOME_COMPLETO" # type: SS #: chfn.1.xml:121(para) @@ -10076,11 +10449,11 @@ msgstr "Cambia il nome completo dell'utente." # type: IP #: chfn.1.xml:125(term) msgid "" -", HOME_PHONE" +",  " +"HOME_PHONE" msgstr "" -", ,  " +"TELEFONO_CASA" #: chfn.1.xml:129(para) msgid "Change the user's home phone number." @@ -10089,9 +10462,11 @@ msgstr "Cambia il numero di telefono di casa dell'utente." # type: IP #: chfn.1.xml:133(term) msgid "" -", OTHER" +",  OTHER" msgstr "" -", ALTRO" +",  ALTRO" #: chfn.1.xml:137(para) msgid "" @@ -10106,36 +10481,36 @@ msgstr "" # type: IP #: chfn.1.xml:145(term) msgid "" -", ROOM_NUMBER-r,  ROOM_NUMBER" msgstr "" -", NUMERO_STANZA" +",  " +"NUMERO_STANZA" #: chfn.1.xml:149(para) msgid "Change the user's room number." msgstr "Cambia il numero della stanza dell'utente." # type: TP -#: chfn.1.xml:166(term) +#: chfn.1.xml:165(term) msgid ", " msgstr ", " # type: IP -#: chfn.1.xml:174(term) +#: chfn.1.xml:173(term) msgid "" -", WORK_PHONE" +",  " +"WORK_PHONE" msgstr "" -", ,  " +"TELEFONO_LAVORO" -#: chfn.1.xml:178(para) +#: chfn.1.xml:177(para) msgid "Change the user's office phone number." msgstr "Cambia il numero di telefono di lavoro dell'utente." # type: Plain text -#: chfn.1.xml:182(para) +#: chfn.1.xml:181(para) msgid "" "If none of the options are selected, chfn operates in an " "interactive fashion, prompting the user with the current values for all of " @@ -10152,7 +10527,7 @@ msgstr "" "chfn opera sull'account corrente." # type: Plain text -#: chfn.1.xml:227(para) +#: chfn.1.xml:226(para) msgid "" "chsh1, login.defschage accetta le seguenti opzioni:" # type: IP #: chage.1.xml:97(term) msgid "" -", LAST_DAY-d,  LAST_DAY" msgstr "" -", ULTIMO_GIORNO" +",  " +"ULTIMO_GIORNO" # type: Plain text #: chage.1.xml:101(para) @@ -10210,11 +10585,11 @@ msgstr "" # type: TP #: chage.1.xml:109(term) msgid "" -", EXPIRE_DATE" +",  " +"EXPIRE_DATE" msgstr "" -", ,  " +"DATA_SCADENZA" # type: Plain text #: chage.1.xml:113(para) @@ -10244,10 +10619,10 @@ msgstr "" # type: TP #: chage.1.xml:135(term) msgid "" -", INACTIVE-I,  INACTIVE" msgstr "" -", INATTIVO-I,  INATTIVO" # type: Plain text @@ -10281,20 +10656,20 @@ msgstr "Visualizza le informazioni sulla scadenza dell'account." # type: IP #: chage.1.xml:164(term) msgid "" -", MIN_DAYS-m,  MIN_DAYS" msgstr "" -", MIN_GIORNI" +",  " +"MIN_GIORNI" # type: IP #: chage.1.xml:176(term) msgid "" -", MAX_DAYS-M,  MAX_DAYS" msgstr "" -", MAX_GIORNI" +",  " +"MAX_GIORNI" # type: Plain text #: chage.1.xml:180(para) @@ -10324,16 +10699,16 @@ msgstr "" "della password." # type: IP -#: chage.1.xml:210(term) +#: chage.1.xml:209(term) msgid "" -", WARN_DAYS" +",  " +"WARN_DAYS" msgstr "" -", AVVISO_GIORNI" +",  " +"AVVISO_GIORNI" # type: Plain text -#: chage.1.xml:214(para) +#: chage.1.xml:213(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 " @@ -10346,7 +10721,7 @@ msgstr "" "avvertito dell'imminente scadenza." # type: Plain text -#: chage.1.xml:223(para) +#: chage.1.xml:222(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 " @@ -10361,7 +10736,7 @@ msgstr "" "mostrati tra parentesi quadre [ ]." # type: Plain text -#: chage.1.xml:233(para) +#: chage.1.xml:232(para) msgid "" "The chage program requires a shadow password file to be " "available." @@ -10370,7 +10745,7 @@ msgstr "" "disponibile." # type: Plain text -#: chage.1.xml:237(para) +#: chage.1.xml:236(para) msgid "" "The chage command is restricted to the root user, except " "for the option, which may be used by an unprivileged " @@ -10382,17 +10757,17 @@ msgstr "" "dell'account." # type: IP -#: chage.1.xml:302(replaceable) +#: chage.1.xml:301(replaceable) msgid "15" msgstr "15" # type: Plain text -#: chage.1.xml:304(para) +#: chage.1.xml:303(para) msgid "can't find the shadow password file" msgstr "non è possibile trovare il file delle password shadow" # type: TP -#: chage.1.xml:280(para) +#: chage.1.xml:279(para) msgid "" "The chage command exits with the following values: " "" @@ -10407,6 +10782,54 @@ msgstr "" "Giuseppe Sacco , 2005, 2012.\n" "Danilo Piazzalunga , 2005." +# type: Plain text +#~ msgid "" +#~ "chfn1, chsh1, " +#~ "passwd1, login.defs5, " +#~ "gpasswd8, groupadd8, " +#~ "groupdel8, groupmod8, " +#~ "useradd8, usermod8." +#~ msgstr "" +#~ "chfn1, chsh1, " +#~ "passwd1, login.defs5, " +#~ "gpasswd8, groupadd8, " +#~ "groupdel8, groupmod8, " +#~ "useradd8, usermod8." + +# type: Plain text +#~ msgid "" +#~ "login.defs5, passwd1, " +#~ "useradd8." +#~ msgstr "" +#~ "login.defs5, passwd1, " +#~ "useradd8." + # type: IP #~ msgid "13" #~ msgstr "13" diff --git a/man/po/pl.po b/man/po/pl.po index a4951f15..fc6e0f27 100644 --- a/man/po/pl.po +++ b/man/po/pl.po @@ -3,8 +3,8 @@ msgid "" msgstr "" "Project-Id-Version: man pages for shadow 4.0.16\n" -"POT-Creation-Date: 2012-05-25 14:00+0200\n" -"PO-Revision-Date: 2012-01-29 16:57+0100\n" +"POT-Creation-Date: 2013-08-23 01:54+0200\n" +"PO-Revision-Date: 2013-08-23 01:38+0200\n" "Last-Translator: Tomasz Kłoczko \n" "Language-Team: Polish \n" "Language: pl\n" @@ -26,15 +26,15 @@ msgstr "" msgid "Creation, 1997" msgstr "" -#: vipw.8.xml:46(firstname) usermod.8.xml:48(firstname) -#: userdel.8.xml:50(firstname) useradd.8.xml:59(firstname) +#: vipw.8.xml:46(firstname) usermod.8.xml:50(firstname) +#: userdel.8.xml:50(firstname) useradd.8.xml:61(firstname) #: suauth.5.xml:44(firstname) su.1.xml:61(firstname) sg.1.xml:45(firstname) #: shadow.5.xml:44(firstname) shadow.3.xml:44(firstname) #: pwconv.8.xml:50(firstname) pwck.8.xml:50(firstname) #: porttime.5.xml:44(firstname) passwd.5.xml:44(firstname) -#: passwd.1.xml:51(firstname) newusers.8.xml:57(firstname) +#: passwd.1.xml:51(firstname) newusers.8.xml:59(firstname) #: newgrp.1.xml:45(firstname) logoutd.8.xml:44(firstname) -#: login.defs.5.xml:107(firstname) login.access.5.xml:45(firstname) +#: login.defs.5.xml:109(firstname) login.access.5.xml:45(firstname) #: login.1.xml:77(firstname) limits.5.xml:46(firstname) #: lastlog.8.xml:45(firstname) grpck.8.xml:45(firstname) #: groups.1.xml:44(firstname) groupmod.8.xml:45(firstname) @@ -47,12 +47,13 @@ msgstr "" msgid "Thomas" msgstr "" -#: vipw.8.xml:47(surname) usermod.8.xml:49(surname) userdel.8.xml:51(surname) -#: useradd.8.xml:60(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) -#: shadow.5.xml:45(surname) shadow.3.xml:45(surname) pwconv.8.xml:51(surname) -#: pwck.8.xml:51(surname) porttime.5.xml:45(surname) passwd.5.xml:45(surname) -#: passwd.1.xml:52(surname) newusers.8.xml:58(surname) -#: logoutd.8.xml:45(surname) login.defs.5.xml:108(surname) +#: vipw.8.xml:47(surname) usermod.8.xml:51(surname) userdel.8.xml:51(surname) +#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) +#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname) +#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname) +#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) +#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname) +#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname) #: login.access.5.xml:46(surname) login.1.xml:78(surname) #: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname) #: groups.1.xml:45(surname) groupmod.8.xml:46(surname) @@ -64,12 +65,12 @@ msgstr "" msgid "Kłoczko" msgstr "" -#: vipw.8.xml:48(email) usermod.8.xml:50(email) userdel.8.xml:52(email) -#: useradd.8.xml:61(email) suauth.5.xml:46(email) su.1.xml:63(email) +#: vipw.8.xml:48(email) usermod.8.xml:52(email) userdel.8.xml:52(email) +#: useradd.8.xml:63(email) suauth.5.xml:46(email) su.1.xml:63(email) #: sg.1.xml:47(email) shadow.5.xml:46(email) shadow.3.xml:46(email) #: pwconv.8.xml:52(email) pwck.8.xml:52(email) porttime.5.xml:46(email) -#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:59(email) -#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:109(email) +#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:61(email) +#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:111(email) #: login.access.5.xml:47(email) login.1.xml:79(email) limits.5.xml:48(email) #: lastlog.8.xml:47(email) grpck.8.xml:47(email) groups.1.xml:46(email) #: groupmod.8.xml:47(email) groupmems.8.xml:50(email) groupdel.8.xml:47(email) @@ -80,13 +81,13 @@ msgstr "" msgid "kloczek@pld.org.pl" msgstr "" -#: vipw.8.xml:49(contrib) usermod.8.xml:51(contrib) userdel.8.xml:53(contrib) -#: useradd.8.xml:62(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) +#: vipw.8.xml:49(contrib) usermod.8.xml:53(contrib) userdel.8.xml:53(contrib) +#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) #: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib) #: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib) #: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) -#: newusers.8.xml:60(contrib) newgrp.1.xml:48(contrib) -#: logoutd.8.xml:47(contrib) login.defs.5.xml:110(contrib) +#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib) +#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib) #: login.access.5.xml:48(contrib) login.1.xml:80(contrib) #: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib) #: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib) @@ -98,15 +99,15 @@ msgstr "" msgid "shadow-utils maintainer, 2000 - 2007" msgstr "" -#: vipw.8.xml:52(firstname) usermod.8.xml:54(firstname) -#: userdel.8.xml:56(firstname) useradd.8.xml:65(firstname) +#: vipw.8.xml:52(firstname) usermod.8.xml:56(firstname) +#: userdel.8.xml:56(firstname) useradd.8.xml:67(firstname) #: suauth.5.xml:50(firstname) su.1.xml:67(firstname) sg.1.xml:51(firstname) #: shadow.5.xml:50(firstname) shadow.3.xml:50(firstname) #: pwconv.8.xml:56(firstname) pwck.8.xml:56(firstname) #: porttime.5.xml:50(firstname) passwd.5.xml:50(firstname) #: passwd.1.xml:57(firstname) nologin.8.xml:39(firstname) -#: newusers.8.xml:63(firstname) newgrp.1.xml:51(firstname) -#: logoutd.8.xml:50(firstname) login.defs.5.xml:113(firstname) +#: newusers.8.xml:65(firstname) newgrp.1.xml:51(firstname) +#: logoutd.8.xml:50(firstname) login.defs.5.xml:115(firstname) #: login.access.5.xml:51(firstname) login.1.xml:83(firstname) #: limits.5.xml:52(firstname) lastlog.8.xml:51(firstname) #: gshadow.5.xml:38(firstname) grpck.8.xml:51(firstname) @@ -120,14 +121,15 @@ msgstr "" msgid "Nicolas" msgstr "" -#: vipw.8.xml:53(surname) usermod.8.xml:55(surname) userdel.8.xml:57(surname) -#: useradd.8.xml:66(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) -#: shadow.5.xml:51(surname) shadow.3.xml:51(surname) pwconv.8.xml:57(surname) -#: pwck.8.xml:57(surname) porttime.5.xml:51(surname) passwd.5.xml:51(surname) -#: passwd.1.xml:58(surname) nologin.8.xml:40(surname) -#: newusers.8.xml:64(surname) logoutd.8.xml:51(surname) -#: login.defs.5.xml:114(surname) login.access.5.xml:52(surname) -#: login.1.xml:84(surname) limits.5.xml:53(surname) lastlog.8.xml:52(surname) +#: vipw.8.xml:53(surname) usermod.8.xml:57(surname) userdel.8.xml:57(surname) +#: useradd.8.xml:68(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) +#: sg.1.xml:52(surname) shadow.5.xml:51(surname) shadow.3.xml:51(surname) +#: pwconv.8.xml:57(surname) pwck.8.xml:57(surname) porttime.5.xml:51(surname) +#: passwd.5.xml:51(surname) passwd.1.xml:58(surname) nologin.8.xml:40(surname) +#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname) +#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname) +#: login.access.5.xml:52(surname) login.1.xml:84(surname) +#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) #: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname) #: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname) #: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname) @@ -138,13 +140,13 @@ msgstr "" msgid "François" msgstr "" -#: vipw.8.xml:54(email) usermod.8.xml:56(email) userdel.8.xml:58(email) -#: useradd.8.xml:67(email) suauth.5.xml:52(email) su.1.xml:69(email) +#: vipw.8.xml:54(email) usermod.8.xml:58(email) userdel.8.xml:58(email) +#: useradd.8.xml:69(email) suauth.5.xml:52(email) su.1.xml:69(email) #: sg.1.xml:53(email) shadow.5.xml:52(email) shadow.3.xml:52(email) #: pwconv.8.xml:58(email) pwck.8.xml:58(email) porttime.5.xml:52(email) #: passwd.5.xml:52(email) passwd.1.xml:59(email) nologin.8.xml:41(email) -#: newusers.8.xml:65(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) -#: login.defs.5.xml:115(email) login.access.5.xml:53(email) +#: newusers.8.xml:67(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) +#: login.defs.5.xml:117(email) login.access.5.xml:53(email) #: login.1.xml:85(email) limits.5.xml:54(email) lastlog.8.xml:53(email) #: gshadow.5.xml:40(email) grpck.8.xml:53(email) groups.1.xml:52(email) #: groupmod.8.xml:53(email) groupmems.8.xml:56(email) groupdel.8.xml:53(email) @@ -155,13 +157,13 @@ msgstr "" msgid "nicolas.francois@centraliens.net" msgstr "" -#: vipw.8.xml:55(contrib) usermod.8.xml:57(contrib) userdel.8.xml:59(contrib) -#: useradd.8.xml:68(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) +#: vipw.8.xml:55(contrib) usermod.8.xml:59(contrib) userdel.8.xml:59(contrib) +#: useradd.8.xml:70(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) #: sg.1.xml:54(contrib) shadow.5.xml:53(contrib) shadow.3.xml:53(contrib) #: pwconv.8.xml:59(contrib) pwck.8.xml:59(contrib) porttime.5.xml:53(contrib) #: passwd.5.xml:53(contrib) passwd.1.xml:60(contrib) nologin.8.xml:42(contrib) -#: newusers.8.xml:66(contrib) newgrp.1.xml:54(contrib) -#: logoutd.8.xml:53(contrib) login.defs.5.xml:116(contrib) +#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib) +#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib) #: login.access.5.xml:54(contrib) login.1.xml:86(contrib) #: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) #: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib) @@ -175,28 +177,28 @@ msgid "shadow-utils maintainer, 2007 - now" msgstr "" #: vipw.8.xml:59(refentrytitle) vipw.8.xml:66(refname) vipw.8.xml:75(command) -#: login.defs.5.xml:499(term) +#: login.defs.5.xml:507(term) msgid "vipw" msgstr "vipw" -#: vipw.8.xml:60(manvolnum) usermod.8.xml:62(manvolnum) -#: userdel.8.xml:64(manvolnum) userdel.8.xml:248(replaceable) -#: useradd.8.xml:73(manvolnum) pwconv.8.xml:64(manvolnum) +#: vipw.8.xml:60(manvolnum) usermod.8.xml:64(manvolnum) +#: userdel.8.xml:64(manvolnum) userdel.8.xml:259(replaceable) +#: useradd.8.xml:75(manvolnum) pwconv.8.xml:64(manvolnum) #: pwck.8.xml:64(manvolnum) nologin.8.xml:47(manvolnum) -#: newusers.8.xml:71(manvolnum) logoutd.8.xml:58(manvolnum) +#: newusers.8.xml:73(manvolnum) logoutd.8.xml:58(manvolnum) #: lastlog.8.xml:59(manvolnum) grpck.8.xml:59(manvolnum) #: groupmod.8.xml:59(manvolnum) groupmems.8.xml:62(manvolnum) -#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:182(replaceable) +#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:181(replaceable) #: groupadd.8.xml:61(manvolnum) faillog.8.xml:58(manvolnum) #: faillog.5.xml:111(manvolnum) chpasswd.8.xml:62(manvolnum) #: chgpasswd.8.xml:58(manvolnum) msgid "8" msgstr "8" -#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:63(refmiscinfo) -#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:74(refmiscinfo) +#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:65(refmiscinfo) +#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:76(refmiscinfo) #: pwconv.8.xml:65(refmiscinfo) pwck.8.xml:65(refmiscinfo) -#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:72(refmiscinfo) +#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:74(refmiscinfo) #: logoutd.8.xml:59(refmiscinfo) lastlog.8.xml:60(refmiscinfo) #: grpck.8.xml:60(refmiscinfo) groupmod.8.xml:60(refmiscinfo) #: groupmems.8.xml:63(refmiscinfo) groupdel.8.xml:60(refmiscinfo) @@ -205,16 +207,16 @@ msgstr "8" msgid "System Management Commands" msgstr "Polecenia Zarządzania Systemem" -#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:64(refmiscinfo) -#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:75(refmiscinfo) +#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:66(refmiscinfo) +#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:77(refmiscinfo) #: suauth.5.xml:60(refmiscinfo) su.1.xml:77(refmiscinfo) #: sg.1.xml:61(refmiscinfo) shadow.5.xml:60(refmiscinfo) #: shadow.3.xml:60(refmiscinfo) pwconv.8.xml:66(refmiscinfo) #: pwck.8.xml:66(refmiscinfo) porttime.5.xml:60(refmiscinfo) #: passwd.5.xml:60(refmiscinfo) passwd.1.xml:67(refmiscinfo) -#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:73(refmiscinfo) +#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:75(refmiscinfo) #: newgrp.1.xml:61(refmiscinfo) logoutd.8.xml:60(refmiscinfo) -#: login.defs.5.xml:123(refmiscinfo) login.access.5.xml:61(refmiscinfo) +#: login.defs.5.xml:125(refmiscinfo) login.access.5.xml:61(refmiscinfo) #: login.1.xml:93(refmiscinfo) limits.5.xml:62(refmiscinfo) #: lastlog.8.xml:61(refmiscinfo) gshadow.5.xml:49(refmiscinfo) #: grpck.8.xml:61(refmiscinfo) groups.1.xml:60(refmiscinfo) @@ -239,12 +241,12 @@ msgid "edit the password, group, shadow-password or shadow-group file" msgstr "edytuj plik haseł, grup lub ich wersji chronionych" #: vipw.8.xml:77(replaceable) vipw.8.xml:83(replaceable) -#: usermod.8.xml:76(replaceable) userdel.8.xml:76(arg) -#: useradd.8.xml:86(replaceable) useradd.8.xml:98(replaceable) +#: usermod.8.xml:78(replaceable) userdel.8.xml:76(arg) +#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable) #: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable) #: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable) #: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) -#: passwd.1.xml:79(replaceable) newusers.8.xml:85(replaceable) +#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable) #: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg) #: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable) #: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable) @@ -254,13 +256,13 @@ msgstr "edytuj plik haseł, grup lub ich wersji chronionych" msgid "options" msgstr "opcje" -#: vipw.8.xml:89(title) usermod.8.xml:83(title) userdel.8.xml:84(title) -#: useradd.8.xml:104(title) suauth.5.xml:75(title) su.1.xml:99(title) +#: vipw.8.xml:89(title) usermod.8.xml:85(title) userdel.8.xml:84(title) +#: useradd.8.xml:106(title) suauth.5.xml:75(title) su.1.xml:99(title) #: sg.1.xml:81(title) shadow.5.xml:69(title) shadow.3.xml:118(title) #: shadow.3.xml:174(title) pwconv.8.xml:105(title) pwck.8.xml:92(title) #: porttime.5.xml:69(title) passwd.5.xml:69(title) passwd.1.xml:88(title) -#: nologin.8.xml:64(title) newusers.8.xml:94(title) newgrp.1.xml:77(title) -#: logoutd.8.xml:75(title) login.defs.5.xml:132(title) +#: nologin.8.xml:64(title) newusers.8.xml:96(title) newgrp.1.xml:77(title) +#: logoutd.8.xml:75(title) login.defs.5.xml:134(title) #: login.access.5.xml:70(title) login.1.xml:125(title) limits.5.xml:72(title) #: lastlog.8.xml:79(title) gshadow.5.xml:58(title) grpck.8.xml:83(title) #: groups.1.xml:78(title) groupmod.8.xml:80(title) groupmems.8.xml:85(title) @@ -296,9 +298,9 @@ msgstr "" "vi1." -#: vipw.8.xml:107(title) usermod.8.xml:91(title) userdel.8.xml:93(title) -#: useradd.8.xml:122(title) su.1.xml:145(title) pwconv.8.xml:187(title) -#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:263(title) +#: vipw.8.xml:107(title) usermod.8.xml:93(title) userdel.8.xml:93(title) +#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title) +#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title) #: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title) #: groupmod.8.xml:89(title) groupmems.8.xml:100(title) #: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title) @@ -325,23 +327,23 @@ msgstr ", " msgid "Edit group database." msgstr "Edycja bazy grup." -#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:272(term) +#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term) #: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term) -#: newusers.8.xml:281(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) +#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) #: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term) #: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term) -#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:172(term) +#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term) #: chgpasswd.8.xml:131(term) chage.1.xml:129(term) msgid ", " msgstr ", " -#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:274(para) +#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para) #: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para) -#: newusers.8.xml:283(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) +#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) #: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para) #: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para) -#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:174(para) -#: chgpasswd.8.xml:133(para) chfn.1.xml:170(para) chage.1.xml:131(para) +#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para) +#: chgpasswd.8.xml:133(para) chfn.1.xml:169(para) chage.1.xml:131(para) msgid "Display help message and exit." msgstr "Wyświetlenie komunikatu pomocy i zakończenie działania." @@ -361,31 +363,31 @@ msgstr ", " msgid "Quiet mode." msgstr "Cichy tryb pracy." -#: vipw.8.xml:138(term) usermod.8.xml:317(term) userdel.8.xml:146(term) -#: useradd.8.xml:457(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) -#: passwd.1.xml:301(term) newusers.8.xml:306(term) lastlog.8.xml:115(term) -#: grpck.8.xml:173(term) groupmod.8.xml:180(term) groupmems.8.xml:165(term) -#: groupdel.8.xml:101(term) groupadd.8.xml:206(term) faillog.8.xml:182(term) -#: chsh.1.xml:107(term) chpasswd.8.xml:189(term) chgpasswd.8.xml:146(term) +#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term) +#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) +#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term) +#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term) +#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term) +#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term) #: chfn.1.xml:153(term) chage.1.xml:197(term) #, fuzzy #| msgid "" -#| ", HOME_DIR-d,  HOME_DIR" msgid "" -", CHROOT_DIR-R,  CHROOT_DIR" msgstr "" -", KAT_DOMOWY-d,  KAT_DOMOWY" -#: vipw.8.xml:143(para) usermod.8.xml:322(para) userdel.8.xml:151(para) -#: useradd.8.xml:462(para) pwconv.8.xml:206(para) pwck.8.xml:214(para) -#: passwd.1.xml:306(para) newusers.8.xml:311(para) lastlog.8.xml:120(para) -#: grpck.8.xml:178(para) groupmod.8.xml:185(para) groupmems.8.xml:170(para) -#: groupdel.8.xml:106(para) groupadd.8.xml:211(para) gpasswd.1.xml:186(para) -#: faillog.8.xml:187(para) chsh.1.xml:112(para) chpasswd.8.xml:194(para) -#: chgpasswd.8.xml:151(para) chfn.1.xml:158(para) chage.1.xml:202(para) +#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para) +#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para) +#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para) +#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para) +#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para) +#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para) +#: chgpasswd.8.xml:150(para) chfn.1.xml:157(para) chage.1.xml:201(para) #, fuzzy msgid "" "Apply changes in the CHROOT_DIR directory and use " @@ -395,43 +397,43 @@ msgstr "" "Nazwa grupy zostanie zmieniona z GRUPA na nazwę " "NOWA_GRUPA." -#: vipw.8.xml:151(term) +#: vipw.8.xml:150(term) msgid ", " msgstr ", " -#: vipw.8.xml:153(para) +#: vipw.8.xml:152(para) msgid "Edit shadow or gshadow database." msgstr "Edycja bazy shadow lub gshadow." -#: vipw.8.xml:157(term) +#: vipw.8.xml:156(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: vipw.8.xml:159(para) +#: vipw.8.xml:158(para) msgid "Indicates which user's tcb shadow file to edit." msgstr "" -#: vipw.8.xml:166(title) usermod.8.xml:431(title) userdel.8.xml:172(title) -#: useradd.8.xml:668(title) su.1.xml:339(title) sg.1.xml:98(title) -#: pwconv.8.xml:228(title) pwck.8.xml:253(title) passwd.1.xml:391(title) -#: newusers.8.xml:361(title) newgrp.1.xml:109(title) login.1.xml:294(title) -#: grpck.8.xml:210(title) groupmod.8.xml:196(title) groupmems.8.xml:200(title) -#: groupdel.8.xml:129(title) groupadd.8.xml:222(title) -#: gpasswd.1.xml:265(title) chsh.1.xml:155(title) chpasswd.8.xml:242(title) -#: chgpasswd.8.xml:199(title) chfn.1.xml:194(title) chage.1.xml:245(title) +#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title) +#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title) +#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title) +#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title) +#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title) +#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) +#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title) +#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title) msgid "CONFIGURATION" msgstr "" -#: vipw.8.xml:167(para) usermod.8.xml:432(para) userdel.8.xml:173(para) -#: useradd.8.xml:669(para) su.1.xml:340(para) sg.1.xml:99(para) -#: pwck.8.xml:254(para) passwd.1.xml:392(para) newusers.8.xml:362(para) -#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:211(para) -#: groupmod.8.xml:197(para) groupmems.8.xml:201(para) groupdel.8.xml:130(para) -#: groupadd.8.xml:223(para) gpasswd.1.xml:266(para) chsh.1.xml:156(para) -#: chpasswd.8.xml:243(para) chgpasswd.8.xml:200(para) chfn.1.xml:195(para) -#: chage.1.xml:246(para) +#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para) +#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para) +#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para) +#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para) +#: groupmod.8.xml:194(para) groupmems.8.xml:200(para) groupdel.8.xml:129(para) +#: groupadd.8.xml:220(para) gpasswd.1.xml:265(para) chsh.1.xml:155(para) +#: chpasswd.8.xml:240(para) chgpasswd.8.xml:199(para) chfn.1.xml:194(para) +#: chage.1.xml:245(para) msgid "" "The following configuration variables in /etc/login.defs change the behavior of this tool:" @@ -457,145 +459,145 @@ msgstr "" "jest zmieniana przy pomocy polecenia chfn1." -#: vipw.8.xml:178(title) +#: vipw.8.xml:177(title) msgid "ENVIRONMENT" msgstr "" -#: vipw.8.xml:181(option) +#: vipw.8.xml:180(option) msgid "VISUAL" msgstr "" -#: vipw.8.xml:183(para) +#: vipw.8.xml:182(para) msgid "Editor to be used." msgstr "" -#: vipw.8.xml:187(option) +#: vipw.8.xml:186(option) msgid "EDITOR" msgstr "" -#: vipw.8.xml:189(para) +#: vipw.8.xml:188(para) msgid "Editor to be used if is not set." msgstr "" -#: vipw.8.xml:196(title) usermod.8.xml:446(title) userdel.8.xml:189(title) -#: useradd.8.xml:694(title) suauth.5.xml:193(title) su.1.xml:367(title) +#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title) +#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title) #: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title) -#: pwconv.8.xml:251(title) pwck.8.xml:270(title) porttime.5.xml:130(title) -#: passwd.5.xml:141(title) passwd.1.xml:409(title) newusers.8.xml:394(title) +#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title) +#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title) #: newgrp.1.xml:121(title) logoutd.8.xml:89(title) #: login.access.5.xml:121(title) login.1.xml:338(title) -#: limits.5.xml:196(title) lastlog.8.xml:185(title) gshadow.5.xml:156(title) -#: grpck.8.xml:222(title) groups.1.xml:100(title) groupmod.8.xml:208(title) -#: groupmems.8.xml:212(title) groupdel.8.xml:141(title) -#: groupadd.8.xml:236(title) gpasswd.1.xml:280(title) faillog.8.xml:248(title) -#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:168(title) -#: chpasswd.8.xml:258(title) chgpasswd.8.xml:214(title) chfn.1.xml:208(title) -#: chage.1.xml:257(title) +#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title) +#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title) +#: groupmems.8.xml:211(title) groupdel.8.xml:140(title) +#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title) +#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title) +#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title) +#: chage.1.xml:256(title) msgid "FILES" msgstr "PLIKI" -#: vipw.8.xml:199(filename) usermod.8.xml:449(filename) -#: userdel.8.xml:192(filename) useradd.8.xml:709(filename) -#: sg.1.xml:125(filename) pwck.8.xml:273(filename) -#: newusers.8.xml:409(filename) newgrp.1.xml:136(filename) -#: gshadow.5.xml:159(filename) grpck.8.xml:225(filename) -#: groups.1.xml:103(filename) groupmod.8.xml:211(filename) -#: groupmems.8.xml:215(filename) groupdel.8.xml:144(filename) -#: groupadd.8.xml:239(filename) gpasswd.1.xml:72(filename) -#: gpasswd.1.xml:75(filename) gpasswd.1.xml:283(filename) -#: chgpasswd.8.xml:217(filename) +#: vipw.8.xml:198(filename) usermod.8.xml:517(filename) +#: userdel.8.xml:191(filename) useradd.8.xml:690(filename) +#: sg.1.xml:125(filename) pwck.8.xml:272(filename) +#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename) +#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename) +#: groups.1.xml:103(filename) groupmod.8.xml:208(filename) +#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename) +#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename) +#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename) +#: chgpasswd.8.xml:216(filename) msgid "/etc/group" msgstr "/etc/group" -#: vipw.8.xml:201(para) usermod.8.xml:451(para) userdel.8.xml:194(para) -#: useradd.8.xml:711(para) sg.1.xml:127(para) pwck.8.xml:275(para) -#: newusers.8.xml:411(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) -#: grpck.8.xml:227(para) groups.1.xml:105(para) groupmod.8.xml:213(para) -#: groupmems.8.xml:217(para) groupdel.8.xml:146(para) groupadd.8.xml:241(para) -#: gpasswd.1.xml:285(para) chgpasswd.8.xml:219(para) +#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para) +#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para) +#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) +#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para) +#: groupmems.8.xml:216(para) groupdel.8.xml:145(para) groupadd.8.xml:238(para) +#: gpasswd.1.xml:284(para) chgpasswd.8.xml:218(para) msgid "Group account information." msgstr "Informacje o grupach użytkowników." -#: vipw.8.xml:205(filename) usermod.8.xml:455(filename) -#: useradd.8.xml:715(filename) sg.1.xml:131(filename) -#: newusers.8.xml:415(filename) newgrp.1.xml:142(filename) -#: gshadow.5.xml:165(filename) grpck.8.xml:231(filename) -#: groupmod.8.xml:217(filename) groupmems.8.xml:221(filename) -#: groupdel.8.xml:150(filename) groupadd.8.xml:245(filename) -#: gpasswd.1.xml:76(filename) gpasswd.1.xml:289(filename) -#: chgpasswd.8.xml:223(filename) +#: vipw.8.xml:204(filename) usermod.8.xml:523(filename) +#: useradd.8.xml:696(filename) sg.1.xml:131(filename) +#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename) +#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename) +#: groupmod.8.xml:214(filename) groupmems.8.xml:220(filename) +#: groupdel.8.xml:149(filename) groupadd.8.xml:242(filename) +#: gpasswd.1.xml:76(filename) gpasswd.1.xml:288(filename) +#: chgpasswd.8.xml:222(filename) msgid "/etc/gshadow" msgstr "/etc/gshadow" -#: vipw.8.xml:207(para) usermod.8.xml:457(para) useradd.8.xml:717(para) -#: sg.1.xml:133(para) newusers.8.xml:417(para) newgrp.1.xml:144(para) -#: gshadow.5.xml:167(para) grpck.8.xml:233(para) groupmod.8.xml:219(para) -#: groupdel.8.xml:152(para) groupadd.8.xml:247(para) gpasswd.1.xml:291(para) -#: chgpasswd.8.xml:225(para) +#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para) +#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para) +#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para) +#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para) +#: chgpasswd.8.xml:224(para) msgid "Secure group account information." msgstr "Informacje chronione o grupach użytkowników." -#: vipw.8.xml:211(filename) usermod.8.xml:467(filename) -#: userdel.8.xml:204(filename) useradd.8.xml:697(filename) +#: vipw.8.xml:210(filename) usermod.8.xml:535(filename) +#: userdel.8.xml:203(filename) useradd.8.xml:678(filename) #: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename) -#: pwck.8.xml:279(filename) passwd.5.xml:144(filename) -#: passwd.1.xml:412(filename) newusers.8.xml:397(filename) +#: pwck.8.xml:278(filename) passwd.5.xml:144(filename) +#: passwd.1.xml:411(filename) newusers.8.xml:400(filename) #: newgrp.1.xml:124(filename) login.1.xml:353(filename) -#: grpck.8.xml:237(filename) groupmod.8.xml:229(filename) -#: expiry.1.xml:124(filename) chsh.1.xml:171(filename) -#: chpasswd.8.xml:261(filename) chfn.1.xml:217(filename) -#: chage.1.xml:261(filename) +#: grpck.8.xml:236(filename) groupmod.8.xml:226(filename) +#: expiry.1.xml:124(filename) chsh.1.xml:170(filename) +#: chpasswd.8.xml:258(filename) chfn.1.xml:216(filename) +#: chage.1.xml:260(filename) msgid "/etc/passwd" msgstr "/etc/passwd" -#: vipw.8.xml:213(para) usermod.8.xml:469(para) userdel.8.xml:206(para) -#: useradd.8.xml:699(para) su.1.xml:372(para) sg.1.xml:115(para) -#: shadow.5.xml:260(para) pwck.8.xml:281(para) passwd.5.xml:146(para) -#: passwd.1.xml:414(para) newusers.8.xml:399(para) newgrp.1.xml:126(para) -#: login.1.xml:355(para) grpck.8.xml:239(para) groupmod.8.xml:231(para) -#: expiry.1.xml:126(para) chsh.1.xml:173(para) chpasswd.8.xml:263(para) -#: chfn.1.xml:219(para) chage.1.xml:264(para) +#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para) +#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para) +#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para) +#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para) +#: login.1.xml:355(para) grpck.8.xml:238(para) groupmod.8.xml:228(para) +#: expiry.1.xml:126(para) chsh.1.xml:172(para) chpasswd.8.xml:260(para) +#: chfn.1.xml:218(para) chage.1.xml:263(para) msgid "User account information." msgstr "Informacja o kontach użytkowników." -#: vipw.8.xml:217(filename) usermod.8.xml:473(filename) -#: userdel.8.xml:210(filename) useradd.8.xml:703(filename) +#: vipw.8.xml:216(filename) usermod.8.xml:541(filename) +#: userdel.8.xml:209(filename) useradd.8.xml:684(filename) #: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename) -#: shadow.3.xml:229(filename) pwck.8.xml:285(filename) -#: passwd.5.xml:150(filename) passwd.1.xml:418(filename) -#: newusers.8.xml:403(filename) newgrp.1.xml:130(filename) +#: shadow.3.xml:229(filename) pwck.8.xml:284(filename) +#: passwd.5.xml:150(filename) passwd.1.xml:417(filename) +#: newusers.8.xml:406(filename) newgrp.1.xml:130(filename) #: login.1.xml:359(filename) expiry.1.xml:130(filename) -#: chpasswd.8.xml:267(filename) chage.1.xml:269(filename) +#: chpasswd.8.xml:264(filename) chage.1.xml:268(filename) msgid "/etc/shadow" msgstr "/etc/shadow" -#: vipw.8.xml:219(para) usermod.8.xml:475(para) userdel.8.xml:212(para) -#: useradd.8.xml:705(para) su.1.xml:378(para) sg.1.xml:121(para) -#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:287(para) -#: passwd.1.xml:420(para) newusers.8.xml:405(para) newgrp.1.xml:132(para) -#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:269(para) -#: chage.1.xml:272(para) +#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para) +#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para) +#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para) +#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para) +#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:266(para) +#: chage.1.xml:271(para) msgid "Secure user account information." msgstr "Informacje chronione o użytkownikach." -#: vipw.8.xml:226(title) usermod.8.xml:482(title) userdel.8.xml:297(title) -#: useradd.8.xml:811(title) suauth.5.xml:222(title) su.1.xml:438(title) +#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title) +#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title) #: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title) -#: pwconv.8.xml:263(title) pwck.8.xml:345(title) porttime.5.xml:142(title) -#: passwd.5.xml:169(title) passwd.1.xml:490(title) nologin.8.xml:78(title) -#: newusers.8.xml:436(title) newgrp.1.xml:151(title) -#: login.defs.5.xml:526(title) login.access.5.xml:133(title) +#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title) +#: passwd.5.xml:169(title) passwd.1.xml:489(title) nologin.8.xml:78(title) +#: newusers.8.xml:451(title) newgrp.1.xml:151(title) +#: login.defs.5.xml:534(title) login.access.5.xml:133(title) #: login.1.xml:398(title) limits.5.xml:206(title) gshadow.5.xml:174(title) -#: grpck.8.xml:291(title) groups.1.xml:112(title) groupmod.8.xml:289(title) -#: groupmems.8.xml:230(title) groupdel.8.xml:198(title) -#: groupadd.8.xml:327(title) gpasswd.1.xml:298(title) faillog.8.xml:260(title) -#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:192(title) -#: chpasswd.8.xml:288(title) chgpasswd.8.xml:238(title) chfn.1.xml:226(title) -#: chage.1.xml:312(title) +#: grpck.8.xml:290(title) groups.1.xml:112(title) groupmod.8.xml:286(title) +#: groupmems.8.xml:229(title) groupdel.8.xml:197(title) +#: groupadd.8.xml:324(title) gpasswd.1.xml:297(title) faillog.8.xml:255(title) +#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:191(title) +#: chpasswd.8.xml:285(title) chgpasswd.8.xml:237(title) chfn.1.xml:225(title) +#: chage.1.xml:311(title) msgid "SEE ALSO" msgstr "ZOBACZ TAKŻE" -#: vipw.8.xml:227(para) +#: vipw.8.xml:226(para) #, fuzzy #| msgid "" #| "id1, gshadow5" -#: usermod.8.xml:43(firstname) userdel.8.xml:45(firstname) -#: useradd.8.xml:54(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) +#: usermod.8.xml:45(firstname) userdel.8.xml:45(firstname) +#: useradd.8.xml:56(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) #: shadow.5.xml:39(firstname) shadow.3.xml:39(firstname) #: pwck.8.xml:45(firstname) porttime.5.xml:39(firstname) #: passwd.5.xml:39(firstname) passwd.1.xml:46(firstname) -#: newusers.8.xml:52(firstname) newgrp.1.xml:40(firstname) -#: logoutd.8.xml:39(firstname) login.defs.5.xml:102(firstname) +#: newusers.8.xml:54(firstname) newgrp.1.xml:40(firstname) +#: logoutd.8.xml:39(firstname) login.defs.5.xml:104(firstname) #: login.1.xml:72(firstname) lastlog.8.xml:40(firstname) #: grpck.8.xml:40(firstname) groups.1.xml:39(firstname) #: groupmod.8.xml:40(firstname) groupdel.8.xml:40(firstname) @@ -650,13 +652,13 @@ msgstr "" msgid "Julianne Frances" msgstr "" -#: usermod.8.xml:44(surname) userdel.8.xml:46(surname) -#: useradd.8.xml:55(surname) su.1.xml:57(surname) sg.1.xml:41(surname) +#: usermod.8.xml:46(surname) userdel.8.xml:46(surname) +#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname) #: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname) #: porttime.5.xml:40(surname) passwd.5.xml:40(surname) -#: passwd.1.xml:47(surname) newusers.8.xml:53(surname) +#: passwd.1.xml:47(surname) newusers.8.xml:55(surname) #: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname) -#: login.defs.5.xml:103(surname) login.1.xml:73(surname) +#: login.defs.5.xml:105(surname) login.1.xml:73(surname) #: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname) #: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname) #: groupadd.8.xml:43(surname) faillog.8.xml:40(surname) @@ -665,32 +667,32 @@ msgstr "" msgid "Haugh" msgstr "" -#: usermod.8.xml:45(contrib) userdel.8.xml:47(contrib) -#: useradd.8.xml:56(contrib) sg.1.xml:42(contrib) newusers.8.xml:54(contrib) +#: usermod.8.xml:47(contrib) userdel.8.xml:47(contrib) +#: useradd.8.xml:58(contrib) sg.1.xml:42(contrib) newusers.8.xml:56(contrib) #: newgrp.1.xml:42(contrib) logoutd.8.xml:41(contrib) -#: login.defs.5.xml:104(contrib) groups.1.xml:41(contrib) +#: login.defs.5.xml:106(contrib) groups.1.xml:41(contrib) #: groupmod.8.xml:42(contrib) groupdel.8.xml:42(contrib) #: groupadd.8.xml:44(contrib) chpasswd.8.xml:45(contrib) msgid "Creation, 1991" msgstr "" -#: usermod.8.xml:61(refentrytitle) usermod.8.xml:68(refname) -#: usermod.8.xml:74(command) login.defs.5.xml:490(term) +#: usermod.8.xml:63(refentrytitle) usermod.8.xml:70(refname) +#: usermod.8.xml:76(command) login.defs.5.xml:498(term) msgid "usermod" msgstr "usermod" -#: usermod.8.xml:69(refpurpose) +#: usermod.8.xml:71(refpurpose) msgid "modify a user account" msgstr "zmiana danych konta użytkownika" -#: usermod.8.xml:78(replaceable) userdel.8.xml:78(replaceable) -#: useradd.8.xml:88(replaceable) passwd.1.xml:82(replaceable) +#: usermod.8.xml:80(replaceable) userdel.8.xml:78(replaceable) +#: useradd.8.xml:90(replaceable) passwd.1.xml:82(replaceable) #: chsh.1.xml:78(replaceable) chfn.1.xml:78(replaceable) #: chage.1.xml:75(replaceable) msgid "LOGIN" msgstr "LOGIN" -#: usermod.8.xml:84(para) +#: usermod.8.xml:86(para) msgid "" "The usermod command modifies the system account files to " "reflect the changes that are specified on the command line." @@ -698,15 +700,15 @@ msgstr "" "Polecenie usermod zmienia systemowe pliki kont, " "odzwierciedlając zmiany podane w wierszu poleceń." -#: usermod.8.xml:92(para) +#: usermod.8.xml:94(para) msgid "The options which apply to the usermod command are:" msgstr "Polecenie usermod posiada następujące opcje:" -#: usermod.8.xml:98(term) +#: usermod.8.xml:100(term) msgid ", " msgstr ", " -#: usermod.8.xml:102(para) +#: usermod.8.xml:104(para) #, fuzzy #| msgid "" #| "Add the user to the supplemental group(s). Use only with ." -#: usermod.8.xml:109(term) useradd.8.xml:150(term) +#: usermod.8.xml:111(term) useradd.8.xml:150(term) msgid "" -", COMMENT-c,  COMMENT" msgstr "" -", KOMENTARZ-c,  KOMENTARZ" -#: usermod.8.xml:114(para) +#: usermod.8.xml:115(para) msgid "" "The new value of the user's password file comment field. It is normally " "modified using the chfnchfn1." -#: usermod.8.xml:123(term) useradd.8.xml:163(term) +#: usermod.8.xml:124(term) +#, fuzzy +#| msgid "" +#| ",  " +#| "HOME_DIR" msgid "" -", HOME_DIR-d,  HOME_DIR" msgstr "" -", KAT_DOMOWY" +",  " +"KAT_DOMOWY" #: usermod.8.xml:128(para) msgid "The user's new login directory." @@ -763,15 +769,15 @@ msgstr "" "zawartość aktualnego katalogu domowego zostanie przesunięta do nowego " "katalogu. Nowy katalog domowy jest tworzony jeśli nie istnieje." -#: usermod.8.xml:140(term) useradd.8.xml:190(term) useradd.8.xml:565(term) +#: usermod.8.xml:140(term) useradd.8.xml:188(term) useradd.8.xml:548(term) msgid "" -", EXPIRE_DATE" +",  " +"EXPIRE_DATE" msgstr "" -", DATA_WAŻN" +",  " +"DATA_WAŻN" -#: usermod.8.xml:145(para) useradd.8.xml:195(para) +#: usermod.8.xml:144(para) useradd.8.xml:192(para) msgid "" "The date on which the user account will be disabled. The date is specified " "in the format YYYY-MM-DD." @@ -779,33 +785,33 @@ msgstr "" "Data, od której konto danego użytkownika zostanie wyłączone. Data podawana " "jest w formacie MM/DD/RR." -#: usermod.8.xml:149(para) +#: usermod.8.xml:148(para) msgid "" "An empty EXPIRE_DATE argument will disable the " "expiration of the account." msgstr "" -#: usermod.8.xml:153(para) usermod.8.xml:175(para) +#: usermod.8.xml:152(para) usermod.8.xml:173(para) msgid "" "This option requires a /etc/shadow file. A /" "etc/shadow entry will be created if there were none." msgstr "" -#: usermod.8.xml:161(term) useradd.8.xml:208(term) useradd.8.xml:578(term) +#: usermod.8.xml:160(term) useradd.8.xml:205(term) useradd.8.xml:560(term) msgid "" -", INACTIVE-f,  INACTIVE" msgstr "" -", NIEAKTYWNE" +",  " +"NIEAKTYWNE" -#: usermod.8.xml:166(para) +#: usermod.8.xml:164(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled." msgstr "" -#: usermod.8.xml:170(para) +#: usermod.8.xml:168(para) #, fuzzy #| msgid "" #| "The number of days after a password expires until the account is " @@ -820,13 +826,15 @@ msgstr "" "wyłącza konto natychmiast po przeterminowaniu hasła, zaś wartość -1 wyłącza " "tę cechę. Domyślną wartością jest -1." -#: usermod.8.xml:183(term) useradd.8.xml:228(term) useradd.8.xml:594(term) +#: usermod.8.xml:181(term) useradd.8.xml:224(term) useradd.8.xml:575(term) msgid "" -", GROUP" +",  GROUP" msgstr "" -", GRUPA" +",  GRUPA" -#: usermod.8.xml:188(para) +#: usermod.8.xml:185(para) #, fuzzy #| msgid "" #| "The group name or number of the user's new initial login group. The group " @@ -840,29 +848,29 @@ msgstr "" "istnieć. Numer grupy musi odnosić się do już istniejącej grupy. Domyślnym " "numerem grupy jest 1." -#: usermod.8.xml:192(para) +#: usermod.8.xml:189(para) msgid "" "Any file from the user's home directory owned by the previous primary group " "of the user will be owned by this new group." msgstr "" -#: usermod.8.xml:196(para) +#: usermod.8.xml:193(para) msgid "" "The group ownership of files outside of the user's home directory must be " "fixed manually." msgstr "" -#: usermod.8.xml:203(term) useradd.8.xml:256(term) +#: usermod.8.xml:200(term) useradd.8.xml:251(term) msgid "" -", GROUP1-G,  GROUP1[,GROUP2,...[,GROUPN]]]" msgstr "" -", GRUPA1-G,  GRUPA1[,GRUPA2,...[,GRUPAN]]]" -#: usermod.8.xml:208(para) +#: usermod.8.xml:204(para) #, fuzzy msgid "" "A list of supplementary groups which the user is also a member of. Each " @@ -876,7 +884,7 @@ msgstr "" "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:215(para) +#: usermod.8.xml:211(para) #, fuzzy msgid "" "If the user is currently a member of a group which is not listed, the user " @@ -890,15 +898,15 @@ msgstr "" "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:224(term) +#: usermod.8.xml:220(term) msgid "" -", NEW_LOGIN-l,  NEW_LOGIN" msgstr "" -", NOWY_LOGIN-l,  NOWY_LOGIN" -#: usermod.8.xml:229(para) +#: usermod.8.xml:224(para) #, fuzzy msgid "" "The name of the user will be changed from LOGIN " @@ -912,11 +920,11 @@ msgstr "" "nazwa katalogu domowego użytkownika, tak by odzwierciedlała nową nazwę " "użytkownika." -#: usermod.8.xml:239(term) +#: usermod.8.xml:234(term) msgid ", " msgstr ", " -#: usermod.8.xml:243(para) +#: usermod.8.xml:238(para) msgid "" "Lock a user's password. This puts a '!' in front of the encrypted password, " "effectively disabling the password. You can't use this option with " "or ." -#: usermod.8.xml:249(para) +#: usermod.8.xml:244(para) msgid "" "Note: if you wish to lock the account (not only access with a password), you " "should also set the EXPIRE_DATE to " "1." msgstr "" -#: usermod.8.xml:258(term) +#: usermod.8.xml:253(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: usermod.8.xml:262(para) +#: usermod.8.xml:257(para) msgid "Move the content of the user's home directory to the new location." msgstr "" -#: usermod.8.xml:266(para) +#: usermod.8.xml:261(para) #, fuzzy #| msgid ", " msgid "" @@ -951,68 +959,70 @@ msgid "" ") option." msgstr ", " -#: usermod.8.xml:270(para) +#: usermod.8.xml:265(para) msgid "" "usermod will try to adapt the ownership of the files and " "to copy the modes, ACL and extended attributes, but manual changes might be " "needed afterwards." msgstr "" -#: usermod.8.xml:278(term) useradd.8.xml:396(term) groupmod.8.xml:147(term) -#: groupadd.8.xml:158(term) +#: usermod.8.xml:273(term) useradd.8.xml:385(term) groupmod.8.xml:146(term) +#: groupadd.8.xml:157(term) msgid ", " msgstr ", " -#: usermod.8.xml:282(para) +#: usermod.8.xml:277(para) msgid "" "When used with the option, this option allows to change " "the user ID to a non-unique value." msgstr "" -#: usermod.8.xml:289(term) useradd.8.xml:408(term) groupmod.8.xml:158(term) -#: groupadd.8.xml:168(term) +#: usermod.8.xml:284(term) useradd.8.xml:397(term) groupmod.8.xml:157(term) +#: groupadd.8.xml:167(term) msgid "" -", PASSWORD-p,  PASSWORD" msgstr "" -", HASŁO-p,  HASŁO" -#: usermod.8.xml:294(para) groupmod.8.xml:163(para) +#: usermod.8.xml:288(para) groupmod.8.xml:161(para) msgid "" "The encrypted password, as returned by crypt3." msgstr "" -#: usermod.8.xml:299(para) useradd.8.xml:418(para) groupmod.8.xml:168(para) -#: groupadd.8.xml:178(para) +#: usermod.8.xml:293(para) useradd.8.xml:406(para) groupmod.8.xml:166(para) +#: groupadd.8.xml:176(para) msgid "" "Note: This option is not recommended " "because the password (or encrypted password) will be visible by users " "listing the processes." msgstr "" -#: usermod.8.xml:304(para) +#: usermod.8.xml:298(para) msgid "" "The password will be written in the local /etc/passwd " "or /etc/shadow file. This might differ from the " "password database configured in your PAM configuration." msgstr "" -#: usermod.8.xml:310(para) useradd.8.xml:423(para) groupmod.8.xml:173(para) -#: groupadd.8.xml:183(para) +#: usermod.8.xml:304(para) useradd.8.xml:411(para) groupmod.8.xml:171(para) +#: groupadd.8.xml:181(para) msgid "" "You should make sure the password respects the system's password policy." msgstr "" -#: usermod.8.xml:330(term) useradd.8.xml:470(term) useradd.8.xml:615(term) -#: su.1.xml:186(term) chsh.1.xml:120(term) +#: usermod.8.xml:323(term) useradd.8.xml:457(term) useradd.8.xml:595(term) +#: su.1.xml:187(term) chsh.1.xml:119(term) msgid "" -", SHELL" +",  SHELL" msgstr "" -", SHELL" +",  SHELL" -#: usermod.8.xml:335(para) chsh.1.xml:124(para) +#: usermod.8.xml:327(para) chsh.1.xml:123(para) msgid "" "The name of the user's new login shell. Setting this field to blank causes " "the system to select the default login shell." @@ -1020,47 +1030,49 @@ msgstr "" "Nazwa nowej powłoki (shell) użytkownika. Ustawienie tego pola na puste " "powoduje, że system wybierze domyślną powłokę logowania." -#: usermod.8.xml:342(term) useradd.8.xml:485(term) +#: usermod.8.xml:334(term) useradd.8.xml:471(term) msgid "" -", UID" +",  UID" msgstr "" -", UID" +",  UID" -#: usermod.8.xml:347(para) +#: usermod.8.xml:338(para) msgid "The new numerical value of the user's ID." msgstr "" -#: usermod.8.xml:350(para) +#: usermod.8.xml:341(para) msgid "" "This value must be unique, unless the option is used. " "The value must be non-negative." msgstr "" -#: usermod.8.xml:355(para) +#: usermod.8.xml:346(para) msgid "" "The user's mailbox, and any files which the user owns and which are located " "in the user's home directory will have the file user ID changed " "automatically." msgstr "" -#: usermod.8.xml:360(para) +#: usermod.8.xml:351(para) msgid "" "The ownership of files outside of the user's home directory must be fixed " "manually." msgstr "" -#: usermod.8.xml:364(para) +#: usermod.8.xml:355(para) msgid "" "No checks will be performed with regard to the , " ", , or " " from /etc/login.defs." msgstr "" -#: usermod.8.xml:373(term) +#: usermod.8.xml:364(term) msgid ", " msgstr ", " -#: usermod.8.xml:377(para) +#: usermod.8.xml:368(para) msgid "" "Unlock a user's password. This removes the '!' in front of the encrypted " "password. You can't use this option with or " "lub ." -#: usermod.8.xml:382(para) +#: usermod.8.xml:373(para) msgid "" "Note: if you wish to unlock the account (not only access with a password), " "you should also set the EXPIRE_DATE (for example " @@ -1078,22 +1090,123 @@ msgid "" "from /etc/default/useradd)." msgstr "" -#: usermod.8.xml:393(term) useradd.8.xml:521(term) +#: usermod.8.xml:384(term) #, fuzzy #| msgid "" -#| ", SHELL-K,  KEY=VALUE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  KLUCZ=WARTOŚĆ" + +#: usermod.8.xml:388(para) +msgid "Add a range of subordinate uids to the user's account." +msgstr "" + +#: usermod.8.xml:391(para) usermod.8.xml:429(para) +msgid "" +"This option may be specified multiple times to add multiple ranges to a " +"users account." +msgstr "" + +#: usermod.8.xml:394(para) usermod.8.xml:414(para) +msgid "" +"No checks will be performed with regard to , " +", or from /etc/" +"login.defs." +msgstr "" + +#: usermod.8.xml:402(term) +#, fuzzy +#| msgid "" +#| ",  KEY=VALUE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  KLUCZ=WARTOŚĆ" + +#: usermod.8.xml:406(para) +msgid "Remove a range of subordinate uids from the user's account." +msgstr "" + +#: usermod.8.xml:409(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both and are specified, the removal of all subordinate uid ranges " +"happens before any subordinate uid range is added." +msgstr "" + +#: usermod.8.xml:422(term) +#, fuzzy +#| msgid "" +#| ",  KEY=VALUE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  KLUCZ=WARTOŚĆ" + +#: usermod.8.xml:426(para) +msgid "Add a range of subordinate gids to the user's account." +msgstr "" + +#: usermod.8.xml:432(para) usermod.8.xml:452(para) +msgid "" +"No checks will be performed with regard to , " +", or from /etc/" +"login.defs." +msgstr "" + +#: usermod.8.xml:440(term) +#, fuzzy +#| msgid "" +#| ",  KEY=VALUE" +msgid "" +",  " +"FIRST-LAST" +msgstr "" +",  KLUCZ=WARTOŚĆ" + +#: usermod.8.xml:444(para) +msgid "Remove a range of subordinate gids from the user's account." +msgstr "" + +#: usermod.8.xml:447(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both and are specified, the removal of all subordinate gid ranges " +"happens before any subordinate gid range is added." +msgstr "" + +#: usermod.8.xml:460(term) useradd.8.xml:506(term) +#, fuzzy +#| msgid "" +#| ",  SHELL" msgid "" -", SEUSER" +",  " +"SEUSER" msgstr "" -", SHELL" +",  SHELL" -#: usermod.8.xml:398(para) +#: usermod.8.xml:464(para) msgid "The new SELinux user for the user's login." msgstr "" -#: usermod.8.xml:401(para) +#: usermod.8.xml:467(para) #, fuzzy msgid "" "A blank SEUSER will remove the SELinux user " @@ -1102,16 +1215,16 @@ msgstr "" "Nazwa grupy zostanie zmieniona z GRUPA na nazwę " "NOWA_GRUPA." -#: usermod.8.xml:412(title) userdel.8.xml:270(title) useradd.8.xml:644(title) -#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:373(title) -#: newusers.8.xml:349(title) login.1.xml:260(title) lastlog.8.xml:197(title) -#: groupdel.8.xml:117(title) groupadd.8.xml:260(title) -#: gpasswd.1.xml:253(title) faillog.8.xml:237(title) chpasswd.8.xml:234(title) -#: chgpasswd.8.xml:187(title) +#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title) +#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title) +#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title) +#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) +#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title) +#: chgpasswd.8.xml:186(title) msgid "CAVEATS" msgstr "OSTRZEŻENIA" -#: usermod.8.xml:413(para) +#: usermod.8.xml:479(para) msgid "" "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, the " @@ -1120,13 +1233,13 @@ msgid "" "is logged in according to utmp on other architectures." msgstr "" -#: usermod.8.xml:421(para) +#: usermod.8.xml:487(para) msgid "" "You must change the owner of any crontab files or " "at jobs manually." msgstr "" -#: usermod.8.xml:425(para) +#: usermod.8.xml:491(para) msgid "You must make any changes involving NIS on the NIS server." msgstr "" @@ -1234,6 +1347,78 @@ msgid "" "toolsuite). You should not use this variable unless you really need it." msgstr "" +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +msgid " (number)" +msgstr "GID_MIN (numer)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +msgid " (number)" +msgstr "GID_MAX (numer)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +msgid " (number)" +msgstr "GID_MIN (numer)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If /etc/subuid exists, the commands useradd and newusers (unless the user already have " +"subordinate group IDs) allocate unused group " +"IDs from the range to , are respectively 100000, 600100000 " +"and 10000." +msgstr "" + +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +msgid " (number)" +msgstr "UID_MIN (numer)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +msgid " (number)" +msgstr "UID_MAX (numer)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +msgid " (number)" +msgstr "UID_MIN (numer)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If /etc/subuid exists, the commands useradd and newusers (unless the user already have " +"subordinate user IDs) allocate unused user " +"IDs from the range to , are respectively 100000, 600100000 " +"and 10000." +msgstr "" + #: usermod.8.xml:30(term) userdel.8.xml:30(term) useradd.8.xml:30(term) #: pwck.8.xml:30(term) login.defs.5.xml:30(term) #, fuzzy @@ -1270,26 +1455,69 @@ msgid "" "algorithm: " msgstr "" -#: usermod.8.xml:461(filename) userdel.8.xml:198(filename) -#: useradd.8.xml:733(filename) su.1.xml:382(filename) -#: pwconv.8.xml:254(filename) passwd.1.xml:424(filename) -#: newusers.8.xml:421(filename) login.access.5.xml:124(filename) -#: login.1.xml:389(filename) groupmod.8.xml:223(filename) -#: groupadd.8.xml:251(filename) chsh.1.xml:183(filename) -#: chpasswd.8.xml:273(filename) chgpasswd.8.xml:229(filename) -#: chfn.1.xml:211(filename) +#: usermod.8.xml:529(filename) userdel.8.xml:197(filename) +#: useradd.8.xml:726(filename) su.1.xml:382(filename) +#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename) +#: newusers.8.xml:424(filename) login.access.5.xml:124(filename) +#: login.1.xml:389(filename) groupmod.8.xml:220(filename) +#: groupadd.8.xml:248(filename) chsh.1.xml:182(filename) +#: chpasswd.8.xml:270(filename) chgpasswd.8.xml:228(filename) +#: chfn.1.xml:210(filename) msgid "/etc/login.defs" msgstr "/etc/login.defs" -#: usermod.8.xml:463(para) userdel.8.xml:200(para) useradd.8.xml:735(para) -#: su.1.xml:384(para) pwconv.8.xml:256(para) passwd.1.xml:426(para) -#: newusers.8.xml:423(para) login.access.5.xml:126(para) login.1.xml:391(para) -#: groupmod.8.xml:225(para) groupadd.8.xml:253(para) chsh.1.xml:185(para) -#: chpasswd.8.xml:275(para) chgpasswd.8.xml:231(para) chfn.1.xml:213(para) +#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para) +#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para) +#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para) +#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para) +#: chpasswd.8.xml:272(para) chgpasswd.8.xml:230(para) chfn.1.xml:212(para) msgid "Shadow password suite configuration." msgstr "Konfiguracja pakietu shadow." -#: usermod.8.xml:483(para) +#: usermod.8.xml:547(filename) userdel.8.xml:215(filename) +#: useradd.8.xml:714(filename) newusers.8.xml:436(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subgid" +msgstr "/etc/suauth" + +#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para) +#: newusers.8.xml:438(para) +msgid "Per user subordinate group IDs." +msgstr "" + +#: usermod.8.xml:553(filename) userdel.8.xml:221(filename) +#: useradd.8.xml:720(filename) newusers.8.xml:442(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subuid" +msgstr "/etc/suauth" + +#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para) +#: newusers.8.xml:444(para) +msgid "Per user subordinate user IDs." +msgstr "" + +#: usermod.8.xml:563(para) +#, fuzzy +#| msgid "" +#| "chfn1, chsh1, " +#| "passwd1, crypt3, " +#| "gpasswd8, groupadd8, " +#| "groupdel8, groupmod8, " +#| "login.defs5, useradd8, " +#| "userdel8." msgid "" "chfn1, chsh, groupmod8, " "login.defs5, useradd8, " -"userdel8." +"manvolnum>, subgid5, subuid5, useradd8, userdel8." msgstr "" "chfn1, chsh." #: userdel.8.xml:63(refentrytitle) userdel.8.xml:70(refname) -#: userdel.8.xml:75(command) login.defs.5.xml:480(term) +#: userdel.8.xml:75(command) login.defs.5.xml:488(term) msgid "userdel" msgstr "userdel" @@ -1389,13 +1620,13 @@ msgid "" "login.defs file." msgstr "" -#: userdel.8.xml:159(term) +#: userdel.8.xml:158(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: userdel.8.xml:163(para) +#: userdel.8.xml:162(para) msgid "Remove any SELinux user mapping for the user's login." msgstr "" @@ -1473,91 +1704,91 @@ msgid "" "the user." msgstr "" -#: userdel.8.xml:219(title) useradd.8.xml:742(title) su.1.xml:391(title) -#: pwck.8.xml:294(title) passwd.1.xml:439(title) grpck.8.xml:246(title) -#: groupmod.8.xml:238(title) groupdel.8.xml:159(title) -#: groupadd.8.xml:282(title) chage.1.xml:279(title) +#: userdel.8.xml:230(title) useradd.8.xml:735(title) su.1.xml:391(title) +#: pwck.8.xml:293(title) passwd.1.xml:438(title) grpck.8.xml:245(title) +#: groupmod.8.xml:235(title) groupdel.8.xml:158(title) +#: groupadd.8.xml:279(title) chage.1.xml:278(title) msgid "EXIT VALUES" msgstr "KOD ZAKOŃCZENIA" -#: userdel.8.xml:224(replaceable) useradd.8.xml:747(replaceable) -#: su.1.xml:410(replaceable) pwck.8.xml:299(replaceable) -#: passwd.1.xml:444(replaceable) grpck.8.xml:251(replaceable) -#: groupmod.8.xml:243(replaceable) groupdel.8.xml:164(replaceable) -#: groupadd.8.xml:287(replaceable) chage.1.xml:284(replaceable) +#: userdel.8.xml:235(replaceable) useradd.8.xml:740(replaceable) +#: su.1.xml:410(replaceable) pwck.8.xml:298(replaceable) +#: passwd.1.xml:443(replaceable) grpck.8.xml:250(replaceable) +#: groupmod.8.xml:240(replaceable) groupdel.8.xml:163(replaceable) +#: groupadd.8.xml:284(replaceable) chage.1.xml:283(replaceable) msgid "0" msgstr "0" -#: userdel.8.xml:226(para) useradd.8.xml:749(para) pwck.8.xml:301(para) -#: passwd.1.xml:446(para) grpck.8.xml:253(para) groupmod.8.xml:245(para) -#: groupdel.8.xml:166(para) groupadd.8.xml:289(para) chage.1.xml:286(para) +#: userdel.8.xml:237(para) useradd.8.xml:742(para) pwck.8.xml:300(para) +#: passwd.1.xml:445(para) grpck.8.xml:252(para) groupmod.8.xml:242(para) +#: groupdel.8.xml:165(para) groupadd.8.xml:286(para) chage.1.xml:285(para) msgid "success" msgstr "poprawne zakończenie działania programu" -#: userdel.8.xml:230(replaceable) useradd.8.xml:753(replaceable) +#: userdel.8.xml:241(replaceable) useradd.8.xml:746(replaceable) #: su.1.xml:75(manvolnum) su.1.xml:416(replaceable) sg.1.xml:59(manvolnum) -#: pwck.8.xml:305(replaceable) passwd.1.xml:65(manvolnum) -#: passwd.1.xml:450(replaceable) newgrp.1.xml:59(manvolnum) -#: login.1.xml:91(manvolnum) grpck.8.xml:257(replaceable) +#: pwck.8.xml:304(replaceable) passwd.1.xml:65(manvolnum) +#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum) +#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable) #: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum) #: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) #: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum) -#: chage.1.xml:290(replaceable) +#: chage.1.xml:289(replaceable) msgid "1" msgstr "1" -#: userdel.8.xml:232(para) useradd.8.xml:755(para) +#: userdel.8.xml:243(para) useradd.8.xml:748(para) msgid "can't update password file" msgstr "nie można zaktualizować pliku z hasłami" -#: userdel.8.xml:236(replaceable) useradd.8.xml:759(replaceable) -#: pwck.8.xml:311(replaceable) passwd.1.xml:456(replaceable) -#: grpck.8.xml:263(replaceable) groupmod.8.xml:249(replaceable) -#: groupdel.8.xml:170(replaceable) groupadd.8.xml:293(replaceable) -#: chage.1.xml:296(replaceable) +#: userdel.8.xml:247(replaceable) useradd.8.xml:752(replaceable) +#: pwck.8.xml:310(replaceable) passwd.1.xml:455(replaceable) +#: grpck.8.xml:262(replaceable) groupmod.8.xml:246(replaceable) +#: groupdel.8.xml:169(replaceable) groupadd.8.xml:290(replaceable) +#: chage.1.xml:295(replaceable) msgid "2" msgstr "2" -#: userdel.8.xml:238(para) useradd.8.xml:761(para) pwck.8.xml:307(para) -#: grpck.8.xml:259(para) groupmod.8.xml:251(para) groupdel.8.xml:172(para) -#: groupadd.8.xml:295(para) chage.1.xml:298(para) +#: userdel.8.xml:249(para) useradd.8.xml:754(para) pwck.8.xml:306(para) +#: grpck.8.xml:258(para) groupmod.8.xml:248(para) groupdel.8.xml:171(para) +#: groupadd.8.xml:292(para) chage.1.xml:297(para) msgid "invalid command syntax" msgstr "niepoprawna składnia polecenia" -#: userdel.8.xml:242(replaceable) useradd.8.xml:777(replaceable) -#: pwck.8.xml:335(replaceable) passwd.1.xml:480(replaceable) -#: groupmod.8.xml:267(replaceable) groupdel.8.xml:176(replaceable) +#: userdel.8.xml:253(replaceable) useradd.8.xml:770(replaceable) +#: pwck.8.xml:334(replaceable) passwd.1.xml:479(replaceable) +#: groupmod.8.xml:264(replaceable) groupdel.8.xml:175(replaceable) msgid "6" msgstr "6" -#: userdel.8.xml:244(para) +#: userdel.8.xml:255(para) msgid "specified user doesn't exist" msgstr "" -#: userdel.8.xml:250(para) +#: userdel.8.xml:261(para) msgid "user currently logged in" msgstr "" -#: userdel.8.xml:254(replaceable) useradd.8.xml:789(replaceable) -#: groupmod.8.xml:279(replaceable) groupdel.8.xml:188(replaceable) -#: groupadd.8.xml:317(replaceable) +#: userdel.8.xml:265(replaceable) useradd.8.xml:782(replaceable) +#: groupmod.8.xml:276(replaceable) groupdel.8.xml:187(replaceable) +#: groupadd.8.xml:314(replaceable) msgid "10" msgstr "10" -#: userdel.8.xml:256(para) useradd.8.xml:791(para) groupmod.8.xml:281(para) -#: groupdel.8.xml:190(para) groupadd.8.xml:319(para) +#: userdel.8.xml:267(para) useradd.8.xml:784(para) groupmod.8.xml:278(para) +#: groupdel.8.xml:189(para) groupadd.8.xml:316(para) msgid "can't update group file" msgstr "nie można zaktualizować pliku z grupami" -#: userdel.8.xml:260(replaceable) useradd.8.xml:795(replaceable) +#: userdel.8.xml:271(replaceable) useradd.8.xml:788(replaceable) msgid "12" msgstr "12" -#: userdel.8.xml:262(para) +#: userdel.8.xml:273(para) msgid "can't remove home directory" msgstr "" -#: userdel.8.xml:220(para) +#: userdel.8.xml:231(para) msgid "" "The userdel command exits with the following values: " "" @@ -1565,7 +1796,7 @@ msgstr "" "Polecenie userdel kończy działanie z następującymi " "wartościami kodów zakończenia: " -#: userdel.8.xml:271(para) +#: userdel.8.xml:282(para) msgid "" "userdel will not allow you to remove an account if there " "are running processes which belong to this account. In that case, you may " @@ -1574,19 +1805,19 @@ msgid "" "deletion of this account." msgstr "" -#: userdel.8.xml:278(para) +#: userdel.8.xml:289(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this user." msgstr "" -#: userdel.8.xml:282(para) +#: userdel.8.xml:293(para) msgid "" "You may not remove any NIS attributes on a NIS client. This must be " "performed on the NIS server." msgstr "" -#: userdel.8.xml:285(para) +#: userdel.8.xml:296(para) msgid "" "If is defined to yes in /etc/login.defs, userdel-f option can force the deletion of this group." msgstr "" -#: userdel.8.xml:298(para) +#: userdel.8.xml:309(para) +#, fuzzy +#| msgid "" +#| "chfn1, chsh1, " +#| "passwd1, crypt3, " +#| "gpasswd8, groupadd8, " +#| "groupdel8, groupmod8, " +#| "login.defs5, useradd8, " +#| "userdel8." msgid "" "chfn1, chsh8, " "groupdel8, groupmod8, " -"useradd88, subgid5, subuid5, useradd8, usermod8." msgstr "" @@ -1619,33 +1872,35 @@ msgstr "" "citerefentry>, chsh1, " "passwd1, login.defs5, " +"citerefentry>, crypt3, " "gpasswd8, groupadd8, " "groupdel8, groupmod8, " -"useradd8, usermod8." +"login.defs5, useradd8, " +"userdel8." -#: useradd.8.xml:72(refentrytitle) useradd.8.xml:79(refname) -#: useradd.8.xml:84(command) useradd.8.xml:91(command) -#: useradd.8.xml:95(command) login.defs.5.xml:466(term) +#: useradd.8.xml:74(refentrytitle) useradd.8.xml:81(refname) +#: useradd.8.xml:86(command) useradd.8.xml:93(command) +#: useradd.8.xml:97(command) login.defs.5.xml:472(term) msgid "useradd" msgstr "useradd" -#: useradd.8.xml:80(refpurpose) +#: useradd.8.xml:82(refpurpose) msgid "create a new user or update default new user information" msgstr "" -#: useradd.8.xml:92(arg) useradd.8.xml:96(arg) +#: useradd.8.xml:94(arg) useradd.8.xml:98(arg) msgid "-D" msgstr "-D" -#: useradd.8.xml:105(para) +#: useradd.8.xml:107(para) msgid "" "When invoked without the option, the useradd command creates a new user account using the values specified on " @@ -1655,31 +1910,31 @@ msgid "" "initial files." msgstr "" -#: useradd.8.xml:114(para) +#: useradd.8.xml:116(para) msgid "" "By default, a group will also be created for the new user (see , , and " ")." msgstr "" -#: useradd.8.xml:123(para) +#: useradd.8.xml:125(para) msgid "The options which apply to the useradd command are:" msgstr "Polecenie useradd posiada następujące opcje:" -#: useradd.8.xml:127(term) useradd.8.xml:546(term) +#: useradd.8.xml:129(term) useradd.8.xml:530(term) msgid "" -", BASE_DIR-b,  BASE_DIR" msgstr "" -", KAT_BAZOWY" +",  " +"KAT_BAZOWY" -#: useradd.8.xml:132(para) +#: useradd.8.xml:133(para) msgid "" -"The default base directory for the system if option is not used, " +"The default base directory for the system if  " +"HOME_DIR is not specified. BASE_DIR is concatenated with the account name to define the home " +"directory. If the option is not used, " "BASE_DIR must exist." msgstr "" @@ -1690,13 +1945,21 @@ msgid "" "etc/default/useradd, or /home by default." msgstr "" -#: useradd.8.xml:155(para) +#: useradd.8.xml:154(para) msgid "" "Any text string. It is generally a short description of the login, and is " "currently used as the field for the user's full name." msgstr "" -#: useradd.8.xml:168(para) +#: useradd.8.xml:162(term) +msgid "" +",  HOME_DIR" +msgstr "" +",  " +"KAT_DOMOWY" + +#: useradd.8.xml:166(para) msgid "" "The new user will be created using HOME_DIR as " "the value for the user's login directory. The default is to append the " @@ -1706,24 +1969,24 @@ msgid "" "created if it is missing." msgstr "" -#: useradd.8.xml:180(term) +#: useradd.8.xml:178(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: useradd.8.xml:184(para) +#: useradd.8.xml:182(para) msgid "See below, the subsection \"Changing the default values\"." msgstr "" -#: useradd.8.xml:199(para) +#: useradd.8.xml:196(para) msgid "" "If not specified, useradd will use the default expiry " "date specified by the variable in /etc/" "default/useradd, or an empty string (no expiry) by default." msgstr "" -#: useradd.8.xml:213(para) +#: useradd.8.xml:209(para) #, fuzzy #| msgid "" #| "The number of days after a password expires until the account is " @@ -1739,14 +2002,14 @@ msgstr "" "wyłącza konto natychmiast po przeterminowaniu hasła, zaś wartość -1 wyłącza " "tę cechę. Domyślną wartością jest -1." -#: useradd.8.xml:219(para) +#: useradd.8.xml:215(para) msgid "" "If not specified, useradd will use the default inactivity " "period specified by the variable in /etc/" "default/useradd, or -1 by default." msgstr "" -#: useradd.8.xml:233(para) +#: useradd.8.xml:228(para) #, fuzzy #| msgid "" #| "The group name or number of the user's new initial login group. The group " @@ -1760,7 +2023,7 @@ msgstr "" "istnieć. Numer grupy musi odnosić się do już istniejącej grupy. Domyślnym " "numerem grupy jest 1." -#: useradd.8.xml:238(para) +#: useradd.8.xml:233(para) msgid "" "If not specified, the behavior of useradd will depend on " "the variable in /etc/login.defs-s, SHELL-s,  SHELL" msgid "" -", SKEL_DIR-k,  SKEL_DIR" msgstr "" -", SHELL" +",  SHELL" -#: useradd.8.xml:283(para) +#: useradd.8.xml:276(para) msgid "" "The skeleton directory, which contains files and directories to be copied in " "the user's home directory, when the home directory is created by " "useradd." msgstr "" -#: useradd.8.xml:288(para) +#: useradd.8.xml:281(para) #, fuzzy #| msgid ", " msgid "" @@ -1809,99 +2073,99 @@ msgid "" "home) option is specified." msgstr ", " -#: useradd.8.xml:292(para) +#: useradd.8.xml:285(para) msgid "" "If this option is not set, the skeleton directory is defined by the " " variable in /etc/default/useradd " "or, by default, /etc/skel." msgstr "" -#: useradd.8.xml:298(para) +#: useradd.8.xml:291(para) msgid "If possible, the ACLs and extended attributes are copied." msgstr "" -#: useradd.8.xml:304(term) groupadd.8.xml:137(term) +#: useradd.8.xml:297(term) groupadd.8.xml:137(term) msgid "" -", KEY-K,  KEY=VALUE" msgstr "" -", KLUCZ-K,  KLUCZ=WARTOŚĆ" -#: useradd.8.xml:309(para) +#: useradd.8.xml:301(para) msgid "" "Overrides /etc/login.defs defaults (, , " " and others). Example: " -"PASS_MAX_DAYS-K PASS_MAX_DAYS=-1 can be used when creating system " "account to turn off password ageing, even though system account has no " "password at all. Multiple options can be specified, e." -"g.: UID_MIN=100UID_MAX=499" +"g.:  UID_MIN=100  " +"UID_MAX=499" msgstr "" -#: useradd.8.xml:333(term) +#: useradd.8.xml:322(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: useradd.8.xml:335(para) +#: useradd.8.xml:324(para) msgid "Do not add the user to the lastlog and faillog databases." msgstr "" -#: useradd.8.xml:338(para) +#: useradd.8.xml:327(para) msgid "" "By default, the user's entries in the lastlog and faillog databases are " "resetted to avoid reusing the entry from a previously deleted user." msgstr "" -#: useradd.8.xml:346(term) +#: useradd.8.xml:335(term) msgid ", " msgstr ", " -#: useradd.8.xml:350(para) +#: useradd.8.xml:339(para) msgid "" "Create the user's home directory if it does not exist. The files and " "directories contained in the skeleton directory (which can be defined with " "the option) will be copied to the home directory." msgstr "" -#: useradd.8.xml:356(para) +#: useradd.8.xml:345(para) msgid "" "By default, if this option is not specified and " "is not enabled, no home directories are created." msgstr "" -#: useradd.8.xml:365(option) +#: useradd.8.xml:354(option) #, fuzzy #| msgid "-" msgid "-M" msgstr "-" -#: useradd.8.xml:368(para) +#: useradd.8.xml:357(para) msgid "" "Do no create the user's home directory, even if the system wide setting from " "/etc/login.defs () is set " "to yes." msgstr "" -#: useradd.8.xml:377(term) +#: useradd.8.xml:366(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: useradd.8.xml:381(para) +#: useradd.8.xml:370(para) msgid "" "Do not create a group with the same name as the user, but add the user to " "the group specified by the option or by the " " variable in /etc/default/useradd." msgstr "" -#: useradd.8.xml:387(para) useradd.8.xml:512(para) +#: useradd.8.xml:376(para) useradd.8.xml:497(para) msgid "" "The default behavior (if the , , and " " options are not specified) is defined by the " @@ -1909,18 +2173,18 @@ msgid "" "filename>." msgstr "" -#: useradd.8.xml:400(para) +#: useradd.8.xml:389(para) msgid "Allow the creation of a user account with a duplicate (non-unique) UID." msgstr "" -#: useradd.8.xml:401(para) +#: useradd.8.xml:390(para) #, fuzzy #| msgid ", " msgid "" "This option is only valid in combination with the option." msgstr ", " -#: useradd.8.xml:413(para) groupadd.8.xml:173(para) +#: useradd.8.xml:401(para) groupadd.8.xml:171(para) #, fuzzy msgid "" "The encrypted password, as returned by cryptchfn1." -#: useradd.8.xml:430(term) newusers.8.xml:287(term) groupadd.8.xml:190(term) +#: useradd.8.xml:418(term) newusers.8.xml:289(term) groupadd.8.xml:188(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: useradd.8.xml:434(para) newusers.8.xml:291(para) +#: useradd.8.xml:422(para) newusers.8.xml:293(para) msgid "Create a system account." msgstr "" -#: useradd.8.xml:437(para) +#: useradd.8.xml:425(para) msgid "" "System users will be created with no aging information in /etc/" "shadow, and their numeric identifiers are chosen in the " @@ -1951,7 +2215,7 @@ msgid "" "the creation of groups)." msgstr "" -#: useradd.8.xml:446(para) +#: useradd.8.xml:434(para) msgid "" "Note that useradd will not create a home directory for " "such an user, regardless of the default setting in /etc/login." @@ -1960,7 +2224,7 @@ msgid "" "account to be created." msgstr "" -#: useradd.8.xml:475(para) +#: useradd.8.xml:461(para) msgid "" "The name of the user's login shell. The default is to leave this field " "blank, which causes the system to select the default login shell specified " @@ -1968,7 +2232,7 @@ msgid "" "filename>, or an empty string by default." msgstr "" -#: useradd.8.xml:490(para) +#: useradd.8.xml:475(para) msgid "" "The numerical value of the user's ID. This value must be unique, unless the " " option is used. The value must be non-negative. The " @@ -1976,26 +2240,26 @@ msgid "" " and greater than every other user." msgstr "" -#: useradd.8.xml:497(para) +#: useradd.8.xml:482(para) #, fuzzy msgid "" "See also the option and the " "description." msgstr ", , " -#: useradd.8.xml:504(term) +#: useradd.8.xml:489(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: useradd.8.xml:508(para) +#: useradd.8.xml:493(para) msgid "" "Create a group with the same name as the user, and add the user to this " "group." msgstr "" -#: useradd.8.xml:526(para) +#: useradd.8.xml:510(para) #, fuzzy #| msgid "" #| "The name of the user's new login shell. Setting this field to blank " @@ -2007,11 +2271,11 @@ msgstr "" "Nazwa nowej powłoki (shell) użytkownika. Ustawienie tego pola na puste " "powoduje, że system wybierze domyślną powłokę logowania." -#: useradd.8.xml:536(title) +#: useradd.8.xml:520(title) msgid "Changing the default values" msgstr "" -#: useradd.8.xml:537(para) +#: useradd.8.xml:521(para) msgid "" "When invoked with only the option, useradd will display the current default values. When invoked with variable in /etc/" "default/useradd." msgstr "" -#: useradd.8.xml:570(para) +#: useradd.8.xml:552(para) msgid "The date on which the user account is disabled." msgstr "" -#: useradd.8.xml:571(para) +#: useradd.8.xml:553(para) msgid "" "This option sets the variable in /etc/" "default/useradd." msgstr "" -#: useradd.8.xml:583(para) +#: useradd.8.xml:564(para) msgid "" "The number of days after a password has expired before the account will be " "disabled." msgstr "" -#: useradd.8.xml:587(para) +#: useradd.8.xml:568(para) msgid "" "This option sets the variable in /etc/" "default/useradd." msgstr "" -#: useradd.8.xml:599(para) +#: useradd.8.xml:579(para) msgid "" "The group name or ID for a new user's initial group (when the is used or when the " @@ -2064,27 +2328,27 @@ msgid "" "have an existing entry." msgstr "" -#: useradd.8.xml:608(para) +#: useradd.8.xml:588(para) msgid "" "This option sets the variable in /etc/" "default/useradd." msgstr "" -#: useradd.8.xml:620(para) +#: useradd.8.xml:599(para) msgid "The name of a new user's login shell." msgstr "" -#: useradd.8.xml:623(para) +#: useradd.8.xml:602(para) msgid "" "This option sets the variable in /etc/" "default/useradd." msgstr "" -#: useradd.8.xml:635(title) +#: useradd.8.xml:614(title) msgid "NOTES" msgstr "UWAGI" -#: useradd.8.xml:636(para) +#: useradd.8.xml:615(para) msgid "" "The system administrator is responsible for placing the default user files " "in the /etc/skel/ directory (or any other skeleton " @@ -2092,27 +2356,27 @@ msgid "" "command line)." msgstr "" -#: useradd.8.xml:645(para) +#: useradd.8.xml:624(para) msgid "" "You may not add a user to a NIS or LDAP group. This must be performed on the " "corresponding server." msgstr "" -#: useradd.8.xml:650(para) +#: useradd.8.xml:629(para) msgid "" "Similarly, if the username already exists in an external user database such " "as NIS or LDAP, useradd will deny the user account " "creation request." msgstr "" -#: useradd.8.xml:656(para) +#: useradd.8.xml:635(para) msgid "" "Usernames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " "dollar sign. In regular expression terms: [a-z_][a-z0-9_-]*[$]?" msgstr "" -#: useradd.8.xml:662(para) +#: useradd.8.xml:641(para) msgid "Usernames may only be up to 32 characters long." msgstr "" @@ -2323,73 +2587,73 @@ msgid "" "It is also used by pam_umask as the default umask value." msgstr "" -#: useradd.8.xml:721(filename) +#: useradd.8.xml:702(filename) msgid "/etc/default/useradd" msgstr "/etc/default/useradd" -#: useradd.8.xml:723(para) +#: useradd.8.xml:704(para) msgid "Default values for account creation." msgstr "" -#: useradd.8.xml:727(filename) +#: useradd.8.xml:708(filename) msgid "/etc/skel/" msgstr "/etc/skel/" -#: useradd.8.xml:729(para) +#: useradd.8.xml:710(para) msgid "Directory containing default files." msgstr "" -#: useradd.8.xml:765(replaceable) shadow.3.xml:58(manvolnum) -#: pwck.8.xml:317(replaceable) passwd.1.xml:462(replaceable) -#: grpck.8.xml:269(replaceable) groupmod.8.xml:255(replaceable) -#: groupadd.8.xml:299(replaceable) +#: useradd.8.xml:758(replaceable) shadow.3.xml:58(manvolnum) +#: pwck.8.xml:316(replaceable) passwd.1.xml:461(replaceable) +#: grpck.8.xml:268(replaceable) groupmod.8.xml:252(replaceable) +#: groupadd.8.xml:296(replaceable) msgid "3" msgstr "3" -#: useradd.8.xml:767(para) passwd.1.xml:482(para) groupmod.8.xml:257(para) -#: groupadd.8.xml:301(para) +#: useradd.8.xml:760(para) passwd.1.xml:481(para) groupmod.8.xml:254(para) +#: groupadd.8.xml:298(para) msgid "invalid argument to option" msgstr "nieprawidłowy argument opcji" -#: useradd.8.xml:771(replaceable) pwck.8.xml:323(replaceable) -#: passwd.1.xml:468(replaceable) grpck.8.xml:275(replaceable) -#: groupmod.8.xml:261(replaceable) groupadd.8.xml:305(replaceable) +#: useradd.8.xml:764(replaceable) pwck.8.xml:322(replaceable) +#: passwd.1.xml:467(replaceable) grpck.8.xml:274(replaceable) +#: groupmod.8.xml:258(replaceable) groupadd.8.xml:302(replaceable) msgid "4" msgstr "4" -#: useradd.8.xml:773(para) +#: useradd.8.xml:766(para) msgid "UID already in use (and no )" msgstr "UID juz jest używany (i nie uzyto opcji )" -#: useradd.8.xml:779(para) groupmod.8.xml:263(para) groupmod.8.xml:269(para) -#: groupdel.8.xml:178(para) +#: useradd.8.xml:772(para) groupmod.8.xml:260(para) groupmod.8.xml:266(para) +#: groupdel.8.xml:177(para) msgid "specified group doesn't exist" msgstr "" -#: useradd.8.xml:783(replaceable) groupmod.8.xml:273(replaceable) -#: groupadd.8.xml:311(replaceable) +#: useradd.8.xml:776(replaceable) groupmod.8.xml:270(replaceable) +#: groupadd.8.xml:308(replaceable) msgid "9" msgstr "9" -#: useradd.8.xml:785(para) +#: useradd.8.xml:778(para) msgid "username already in use" msgstr "" -#: useradd.8.xml:797(para) +#: useradd.8.xml:790(para) msgid "can't create home directory" msgstr "" -#: useradd.8.xml:801(replaceable) +#: useradd.8.xml:794(replaceable) #, fuzzy #| msgid "1" msgid "14" msgstr "1" -#: useradd.8.xml:803(para) +#: useradd.8.xml:796(para) msgid "can't update SELinux user mapping" msgstr "" -#: useradd.8.xml:743(para) +#: useradd.8.xml:736(para) msgid "" "The useradd command exits with the following values: " "" @@ -2397,7 +2661,26 @@ msgstr "" "Polecenie useradd kończy działanie z następującymi " "wartościami kodów zakończenia: " -#: useradd.8.xml:812(para) +#: useradd.8.xml:805(para) +#, fuzzy +#| msgid "" +#| "chfn1, chsh1, " +#| "passwd1, crypt3, " +#| "groupadd8, groupdel8, " +#| "groupmod8, login.defs5, " +#| "newusers8, userdel8, " +#| "usermod8." msgid "" "chfn1, chsh, login.defs5, " "newusers8, userdel8, " -"usermod8." +"manvolnum>, subgid5, subuid5, userdel8, usermod8." msgstr "" "chfn1, chshsu posiada następujące opcje:" #: su.1.xml:150(term) msgid "" -", COMMAND-c,  COMMAND" msgstr "" -", POLECENIE-c,  POLECENIE" -#: su.1.xml:155(para) +#: su.1.xml:154(para) msgid "" "Specify a command that will be invoked by the shell using its , , " msgstr ", , " -#: su.1.xml:173(para) +#: su.1.xml:172(para) msgid "" "Provide an environment similar to what the user would expect had the user " "logged in directly." msgstr "" -#: su.1.xml:177(para) +#: su.1.xml:176(para) msgid "" -"When is used, it must be specified as the last " -"su option. The other forms ( and " -") do not have this restriction." +"When is used, it must be specified before any " +". For portability it is recommended to use it as " +"last option, before any . The other forms ( and ) do not have this restriction." msgstr "" #: su.1.xml:191(para) @@ -3175,14 +3462,6 @@ msgstr "" "citerefentry>, sh1" -#: sg.1.xml:46(surname) newgrp.1.xml:46(surname) -msgid "Kłoczko" -msgstr "" - -#: sg.1.xml:52(surname) newgrp.1.xml:52(surname) -msgid "François" -msgstr "" - #: sg.1.xml:58(refentrytitle) sg.1.xml:65(refname) sg.1.xml:71(command) msgid "sg" msgstr "sg" @@ -3743,22 +4022,22 @@ msgstr "" "refentrytitle>5." #: pwconv.8.xml:63(refentrytitle) pwconv.8.xml:70(refname) -#: pwconv.8.xml:79(command) login.defs.5.xml:423(term) +#: pwconv.8.xml:79(command) login.defs.5.xml:429(term) msgid "pwconv" msgstr "pwconv" #: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) -#: login.defs.5.xml:432(term) +#: login.defs.5.xml:438(term) msgid "pwunconv" msgstr "pwunconv" #: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) -#: login.defs.5.xml:336(term) +#: login.defs.5.xml:340(term) msgid "grpconv" msgstr "grpconv" #: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) -#: login.defs.5.xml:342(term) +#: login.defs.5.xml:346(term) msgid "grpunconv" msgstr "grpunconv" @@ -3865,7 +4144,7 @@ msgstr "" "następujące opcje:Polecenia vipw i vigr posiadają następujące opcje:" -#: pwconv.8.xml:218(para) +#: pwconv.8.xml:217(para) msgid "" "Errors in the password or group files (such as invalid or duplicate entries) " "may cause these programs to loop forever or fail in other strange ways. " @@ -3873,20 +4152,20 @@ msgid "" "any such errors before converting to or from shadow passwords or groups." msgstr "" -#: pwconv.8.xml:229(para) +#: pwconv.8.xml:228(para) msgid "" "The following configuration variable in /etc/login.defs " "changes the behavior of grpconv and grpunconv:" msgstr "" -#: pwconv.8.xml:237(para) +#: pwconv.8.xml:236(para) msgid "" "The following configuration variables in /etc/login.defs change the behavior of pwconv:" msgstr "" -#: pwconv.8.xml:264(para) +#: pwconv.8.xml:263(para) #, fuzzy #| msgid "" #| "vi1-r, " msgid "Execute the pwck command in read-only mode." msgstr "" -#: pwck.8.xml:222(term) grpck.8.xml:186(term) +#: pwck.8.xml:221(term) grpck.8.xml:185(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: pwck.8.xml:224(para) +#: pwck.8.xml:223(para) msgid "" "Sort entries in /etc/passwd and /etc/shadow by UID." msgstr "" -#: pwck.8.xml:228(para) +#: pwck.8.xml:227(para) #, fuzzy #| msgid ", " msgid "This option has no effect when is enabled." msgstr ", " -#: pwck.8.xml:235(para) +#: pwck.8.xml:234(para) msgid "" "By default, pwck operates on the files /etc/" "passwd and /etc/shadowshadow parameters." msgstr "" -#: pwck.8.xml:244(para) +#: pwck.8.xml:243(para) msgid "" "Note that when is enabled, you cannot specify an " "alternative shadow file. In future releases, this " "paramater could be replaced by an alternate TCB directory." msgstr "" -#: pwck.8.xml:313(para) +#: pwck.8.xml:312(para) msgid "one or more bad password entries" msgstr "" -#: pwck.8.xml:319(para) +#: pwck.8.xml:318(para) msgid "can't open password files" msgstr "" -#: pwck.8.xml:325(para) +#: pwck.8.xml:324(para) msgid "can't lock password files" msgstr "" -#: pwck.8.xml:331(para) +#: pwck.8.xml:330(para) msgid "can't update password files" msgstr "" -#: pwck.8.xml:337(para) +#: pwck.8.xml:336(para) #, fuzzy #| msgid "can't update password file" msgid "can't sort password files" msgstr "nie można zaktualizować pliku z hasłami" -#: pwck.8.xml:295(para) +#: pwck.8.xml:294(para) msgid "" "The pwck command exits with the following values: " "" @@ -4115,7 +4394,7 @@ msgstr "" "Polecenie pwck kończy działanie z następującymi " "wartościami kodów zakończenia: " -#: pwck.8.xml:346(para) +#: pwck.8.xml:345(para) #, fuzzy #| msgid "" #| "vi1-i, INACTIVE-i,  INACTIVE" msgstr "" -", NIEAKTYWNE" +",  " +"NIEAKTYWNE" #: passwd.1.xml:224(para) msgid "" @@ -4567,13 +4846,13 @@ msgstr "" #: passwd.1.xml:269(term) #, fuzzy #| msgid "" -#| ", MIN_DAYS" +#| ",  " +#| "MIN_DAYS" msgid "" -", MIN_DAYS-n,  MIN_DAYS" msgstr "" -", MIN_DNI-m,  MIN_DNI" #: passwd.1.xml:273(para) chage.1.xml:168(para) @@ -4588,21 +4867,21 @@ msgstr "" #: passwd.1.xml:291(term) msgid "" -", REPOSITORY" +",  " +"REPOSITORY" msgstr "" -", REPOZYTORIUM" +",  " +"REPOZYTORIUM" #: passwd.1.xml:295(para) msgid "change password in REPOSITORY repository" msgstr "" -#: passwd.1.xml:314(term) +#: passwd.1.xml:313(term) msgid ", " msgstr ", " -#: passwd.1.xml:318(para) +#: passwd.1.xml:317(para) msgid "" "Display account status information. The status information consists of 7 " "fields. The first field is the user's login name. The second field indicates " @@ -4613,26 +4892,26 @@ msgid "" "days." msgstr "" -#: passwd.1.xml:332(term) +#: passwd.1.xml:331(term) msgid ", " msgstr ", " -#: passwd.1.xml:336(para) +#: passwd.1.xml:335(para) msgid "" "Unlock the password of the named account. This option re-enables a password " "by changing the password back to its previous value (to the value before " "using the option)." msgstr "" -#: passwd.1.xml:345(term) +#: passwd.1.xml:344(term) msgid "" -", WARN_DAYS" +",  " +"WARN_DAYS" msgstr "" -", DNI_OSTRZ" +",  " +"DNI_OSTRZ" -#: passwd.1.xml:349(para) +#: passwd.1.xml:348(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 " @@ -4640,33 +4919,33 @@ msgid "" "about to expire." msgstr "" -#: passwd.1.xml:358(term) +#: passwd.1.xml:357(term) msgid "" -", MAX_DAYS-x,  MAX_DAYS" msgstr "" -", MAX_DNI-x,  MAX_DNI" -#: passwd.1.xml:362(para) +#: passwd.1.xml:361(para) msgid "" "Set the maximum number of days a password remains valid. After " "MAX_DAYS, the password is required to be changed." msgstr "" -#: passwd.1.xml:374(para) +#: passwd.1.xml:373(para) msgid "" "Password complexity checking may vary from site to site. The user is urged " "to select a password as complex as he or she feels comfortable with." msgstr "" -#: passwd.1.xml:379(para) +#: passwd.1.xml:378(para) msgid "" "Users may not be able to change their password on a system if NIS is enabled " "and they are not logged into the NIS server." msgstr "" -#: passwd.1.xml:384(para) +#: passwd.1.xml:383(para) msgid "" "passwd uses PAM to authenticate users and to change their " "passwords." @@ -4688,7 +4967,7 @@ msgstr "" #: gpasswd.1.xml:36(para) chpasswd.8.xml:36(para) chgpasswd.8.xml:36(para) #, fuzzy #| msgid "" -#| ", KEY-K,  KEY=VALUE" msgid "" "It can take one of these values: DES (default), " @@ -4696,7 +4975,7 @@ msgid "" "SHA256, SHA512." msgstr "" -", KLUCZ-K,  KLUCZ=WARTOŚĆ" #: passwd.1.xml:43(para) newusers.8.xml:43(para) login.defs.5.xml:43(para) @@ -4845,37 +5124,37 @@ msgid "" "option>, the highest value will be used." msgstr "" -#: passwd.1.xml:430(filename) +#: passwd.1.xml:429(filename) #, fuzzy #| msgid "/etc/passwd" msgid "/etc/pam.d/passwd" msgstr "/etc/passwd" -#: passwd.1.xml:432(para) +#: passwd.1.xml:431(para) msgid "PAM configuration for passwd." msgstr "" -#: passwd.1.xml:452(para) chage.1.xml:292(para) +#: passwd.1.xml:451(para) chage.1.xml:291(para) msgid "permission denied" msgstr "brak dostępu" -#: passwd.1.xml:458(para) +#: passwd.1.xml:457(para) msgid "invalid combination of options" msgstr "nieprawidłowa kombinacja opcji" -#: passwd.1.xml:464(para) +#: passwd.1.xml:463(para) msgid "unexpected failure, nothing done" msgstr "" -#: passwd.1.xml:470(para) +#: passwd.1.xml:469(para) msgid "unexpected failure, passwd file missing" msgstr "" -#: passwd.1.xml:476(para) +#: passwd.1.xml:475(para) msgid "passwd file busy, try again" msgstr "" -#: passwd.1.xml:440(para) +#: passwd.1.xml:439(para) msgid "" "The passwd command exits with the following values: " "" @@ -4883,7 +5162,7 @@ msgstr "" "Polecenie passwd kończy działanie z następującymi " "wartościami kodów zakończenia: " -#: passwd.1.xml:491(para) +#: passwd.1.xml:490(para) #, fuzzy #| msgid "" #| "vi1nologin command appearred in BSD 4.4." msgstr "" -#: newusers.8.xml:70(refentrytitle) newusers.8.xml:77(refname) -#: newusers.8.xml:83(command) login.defs.5.xml:387(term) +#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname) +#: newusers.8.xml:85(command) login.defs.5.xml:391(term) msgid "newusers" msgstr "newusers" -#: newusers.8.xml:78(refpurpose) +#: newusers.8.xml:80(refpurpose) msgid "update and create new users in batch" msgstr "wsadowa aktualizacja i tworzenie nowych użytkowników" -#: newusers.8.xml:88(replaceable) +#: newusers.8.xml:90(replaceable) msgid "file" msgstr "" -#: newusers.8.xml:95(para) +#: newusers.8.xml:97(para) #, fuzzy #| msgid "" #| "The newusers command reads a file of user name and " @@ -4987,94 +5266,94 @@ msgstr "" "passwd5), z następującymi wyjątkami:" -#: newusers.8.xml:103(para) +#: newusers.8.xml:105(para) msgid "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" msgstr "" -#: newusers.8.xml:108(emphasis) +#: newusers.8.xml:110(emphasis) #, fuzzy #| msgid "*name" msgid "pw_name" msgstr "*name" -#: newusers.8.xml:111(para) +#: newusers.8.xml:113(para) msgid "This is the name of the user." msgstr "" -#: newusers.8.xml:114(para) +#: newusers.8.xml:116(para) msgid "" "It can be the name of a new user or the name of an existing user (or an user " "created before by newusers). In case of an existing user, " "the user's information will be changed, otherwise a new user will be created." msgstr "" -#: newusers.8.xml:125(emphasis) +#: newusers.8.xml:127(emphasis) msgid "pw_passwd" msgstr "pw_passwd" -#: newusers.8.xml:128(para) +#: newusers.8.xml:130(para) msgid "" "This field will be encrypted and used as the new value of the encrypted " "password." msgstr "" "To pole zostanie zakodowane i użyte jako nowa wartość zakodowanego hasła." -#: newusers.8.xml:136(emphasis) +#: newusers.8.xml:138(emphasis) #, fuzzy #| msgid "pw_gid" msgid "pw_uid" msgstr "pw_gid" -#: newusers.8.xml:139(para) +#: newusers.8.xml:141(para) msgid "This field is used to define the UID of the user." msgstr "" -#: newusers.8.xml:142(para) +#: newusers.8.xml:144(para) msgid "" "If the field is empty, an new (unused) UID will be defined automatically by " "newusers." msgstr "" -#: newusers.8.xml:146(para) +#: newusers.8.xml:148(para) msgid "If this field contains a number, this number will be used as the UID." msgstr "" -#: newusers.8.xml:150(para) +#: newusers.8.xml:152(para) msgid "" "If this field contains the name of an existing user (or the name of an user " "created before by newusers), the UID of the specified " "user will be used." msgstr "" -#: newusers.8.xml:156(para) +#: newusers.8.xml:158(para) msgid "" "If the UID of an existing user is changed, the files ownership of the user's " "file should be fixed manually." msgstr "" -#: newusers.8.xml:164(emphasis) +#: newusers.8.xml:166(emphasis) msgid "pw_gid" msgstr "pw_gid" -#: newusers.8.xml:167(para) +#: newusers.8.xml:169(para) msgid "This field is used to define the primary group ID for the user." msgstr "" -#: newusers.8.xml:170(para) +#: newusers.8.xml:172(para) msgid "" "If this field contains the name of an existing group (or a group created " "before by newusers), the GID of this group will be used " "as the primary group ID for the user." msgstr "" -#: newusers.8.xml:176(para) +#: newusers.8.xml:178(para) msgid "" "If this field is a number, this number will be used as the primary group ID " "of the user. If no groups exist with this GID, a new group will be created " "with this GID, and the name of the user." msgstr "" -#: newusers.8.xml:182(para) +#: newusers.8.xml:184(para) msgid "" "If this field is empty, a new group will be created with the name of the " "user and a GID will be automatically defined by newusers " @@ -5082,7 +5361,7 @@ msgid "" "group." msgstr "" -#: newusers.8.xml:188(para) +#: newusers.8.xml:190(para) msgid "" "If this field contains the name of a group which does not exist (and was not " "created before by newusers), a new group will be created " @@ -5091,47 +5370,47 @@ msgid "" "and GID for the new group." msgstr "" -#: newusers.8.xml:200(emphasis) +#: newusers.8.xml:202(emphasis) msgid "pw_gecos" msgstr "" -#: newusers.8.xml:203(para) +#: newusers.8.xml:205(para) msgid "This field is copied in the GECOS field of the user." msgstr "" -#: newusers.8.xml:210(emphasis) +#: newusers.8.xml:212(emphasis) msgid "pw_dir" msgstr "pw_dir" -#: newusers.8.xml:213(para) +#: newusers.8.xml:215(para) msgid "This field is used to define the home directory of the user." msgstr "" -#: newusers.8.xml:216(para) +#: newusers.8.xml:218(para) msgid "" "If this field does not specify an existing directory, the specified " "directory is created, with ownership set to the user being created or " "updated and its primary group." msgstr "" -#: newusers.8.xml:221(para) +#: newusers.8.xml:223(para) msgid "" "If the home directory of an existing user is changed, newusers does not move or copy the content of the old directory to the new " "location. This should be done manually." msgstr "" -#: newusers.8.xml:231(emphasis) +#: newusers.8.xml:233(emphasis) msgid "pw_shell" msgstr "" -#: newusers.8.xml:234(para) +#: newusers.8.xml:236(para) msgid "" "This field defines the shell of the user. No checks are performed on this " "field." msgstr "" -#: newusers.8.xml:242(para) +#: newusers.8.xml:244(para) msgid "" "newusers first tries to create or change all the " "specified users, and then write these changes to the user or group " @@ -5139,7 +5418,7 @@ msgid "" "no changes are committed to the databases." msgstr "" -#: newusers.8.xml:248(para) +#: newusers.8.xml:250(para) msgid "" "During this first pass, users are created with a locked password (and " "passwords are not changed for the users which are not created). A second " @@ -5147,35 +5426,35 @@ msgid "" "password are reported, but will not stop the other password updates." msgstr "" -#: newusers.8.xml:256(para) +#: newusers.8.xml:258(para) msgid "" "This command is intended to be used in a large system environment where many " "accounts are updated at a single time." msgstr "" -#: newusers.8.xml:264(para) +#: newusers.8.xml:266(para) #, fuzzy #| msgid "" #| "The options which apply to the usermod command are:" msgid "The options which apply to the newusers command are:" msgstr "Polecenie usermod posiada następujące opcje:" -#: newusers.8.xml:269(term) chgpasswd.8.xml:112(term) +#: newusers.8.xml:271(term) chgpasswd.8.xml:112(term) #, fuzzy msgid ", " msgstr ", " -#: newusers.8.xml:271(para) chpasswd.8.xml:142(para) chgpasswd.8.xml:114(para) +#: newusers.8.xml:273(para) chpasswd.8.xml:141(para) chgpasswd.8.xml:114(para) msgid "Use the specified method to encrypt the passwords." msgstr "" -#: newusers.8.xml:272(para) chpasswd.8.xml:146(para) chgpasswd.8.xml:118(para) +#: newusers.8.xml:274(para) chpasswd.8.xml:145(para) chgpasswd.8.xml:118(para) msgid "" "The available methods are DES, MD5, NONE, and SHA256 or SHA512 if your libc " "support these methods." msgstr "" -#: newusers.8.xml:294(para) +#: newusers.8.xml:296(para) msgid "" "System users will be created with no aging information in /etc/" "shadow, and their numeric identifiers are chosen in the " @@ -5185,70 +5464,86 @@ msgid "" "the creation of groups)." msgstr "" -#: newusers.8.xml:321(term) chgpasswd.8.xml:159(term) +#: newusers.8.xml:322(term) chgpasswd.8.xml:158(term) #, fuzzy msgid ", " msgstr ", " -#: newusers.8.xml:323(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:161(para) +#: newusers.8.xml:324(para) chpasswd.8.xml:204(para) chgpasswd.8.xml:160(para) msgid "Use the specified number of rounds to encrypt the passwords." msgstr "" -#: newusers.8.xml:326(para) chpasswd.8.xml:210(para) chgpasswd.8.xml:164(para) +#: newusers.8.xml:327(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:163(para) msgid "" "The value 0 means that the system will choose the default number of rounds " "for the crypt method (5000)." msgstr "" -#: newusers.8.xml:330(para) chpasswd.8.xml:214(para) chgpasswd.8.xml:168(para) +#: newusers.8.xml:331(para) chpasswd.8.xml:211(para) chgpasswd.8.xml:167(para) msgid "" "A minimal value of 1000 and a maximal value of 999,999,999 will be enforced." msgstr "" -#: newusers.8.xml:334(para) chpasswd.8.xml:218(para) chgpasswd.8.xml:172(para) +#: newusers.8.xml:335(para) chpasswd.8.xml:215(para) chgpasswd.8.xml:171(para) msgid "You can only use this option with the SHA256 or SHA512 crypt method." msgstr "" -#: newusers.8.xml:338(para) chgpasswd.8.xml:176(para) +#: newusers.8.xml:339(para) chgpasswd.8.xml:175(para) msgid "" "By default, the number of rounds is defined by the SHA_CRYPT_MIN_ROUNDS and " "SHA_CRYPT_MAX_ROUNDS variables in /etc/login.defs." msgstr "" -#: newusers.8.xml:350(para) +#: newusers.8.xml:351(para) msgid "" "The input file must be protected since it contains unencrypted passwords." msgstr "" -#: newusers.8.xml:354(para) chgpasswd.8.xml:192(para) +#: newusers.8.xml:355(para) chgpasswd.8.xml:191(para) msgid "" "You should make sure the passwords and the encryption method respect the " "system's password policy." msgstr "" -#: newusers.8.xml:427(filename) +#: newusers.8.xml:430(filename) #, fuzzy #| msgid "/etc/passwd" msgid "/etc/pam.d/newusers" msgstr "/etc/passwd" -#: newusers.8.xml:429(para) +#: newusers.8.xml:432(para) msgid "PAM configuration for newusers." msgstr "" -#: newusers.8.xml:437(para) +#: newusers.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "vi1, group5, " +#| "gshadow5passwd5, " +#| "shadow5." msgid "" "login.defs5, passwd1, " -"useradd81, subgid5, subuid5, useradd8." msgstr "" -"login.defs5, passwd1, " -"useradd8." +"vi1, group5, " +"gshadow5passwd5, " +"shadow5." #: newgrp.1.xml:58(refentrytitle) newgrp.1.xml:65(refname) #: newgrp.1.xml:71(command) @@ -5357,15 +5652,15 @@ msgstr "/var/run/utmp" msgid "List of current login sessions." msgstr "List bieżących sesji pracy." -#: login.defs.5.xml:120(refentrytitle) login.defs.5.xml:127(refname) +#: login.defs.5.xml:122(refentrytitle) login.defs.5.xml:129(refname) msgid "login.defs" msgstr "login.defs" -#: login.defs.5.xml:128(refpurpose) +#: login.defs.5.xml:130(refpurpose) msgid "shadow password suite configuration" msgstr "" -#: login.defs.5.xml:133(para) +#: login.defs.5.xml:135(para) msgid "" "The /etc/login.defs file defines the site-specific " "configuration for the shadow password suite. This file is required. Absence " @@ -5373,7 +5668,7 @@ msgid "" "undesirable operation." msgstr "" -#: login.defs.5.xml:140(para) +#: login.defs.5.xml:142(para) msgid "" "This file is a readable text file, each line of the file describing one " "configuration parameter. The lines consist of a configuration name and " @@ -5382,7 +5677,7 @@ msgid "" "the first non-white character of the line." msgstr "" -#: login.defs.5.xml:148(para) +#: login.defs.5.xml:150(para) msgid "" "Parameter values may be of four types: strings, booleans, numbers, and long " "numbers. A string is comprised of any printable characters. A boolean should " @@ -5395,7 +5690,7 @@ msgid "" "and long numeric parameters is machine-dependent." msgstr "" -#: login.defs.5.xml:163(para) +#: login.defs.5.xml:165(para) msgid "The following configuration items are provided:" msgstr "" @@ -5619,7 +5914,7 @@ msgid "" "inhibited." msgstr "" -#: login.defs.5.xml:206(para) +#: login.defs.5.xml:208(para) msgid "" ", and " " are only used at the time of account " @@ -5694,121 +5989,121 @@ msgstr "UID_MIN (numer)" msgid "Default ulimit value." msgstr "" -#: login.defs.5.xml:237(title) +#: login.defs.5.xml:241(title) msgid "CROSS REFERENCES" msgstr "" -#: login.defs.5.xml:238(para) +#: login.defs.5.xml:242(para) msgid "" "The following cross references show which programs in the shadow password " "suite use which parameters." msgstr "" -#: login.defs.5.xml:245(term) chage.1.xml:58(refentrytitle) +#: login.defs.5.xml:249(term) chage.1.xml:58(refentrytitle) #: chage.1.xml:65(refname) chage.1.xml:70(command) msgid "chage" msgstr "chage" -#: login.defs.5.xml:247(para) login.defs.5.xml:435(phrase) -#: login.defs.5.xml:502(phrase) +#: login.defs.5.xml:251(para) login.defs.5.xml:441(phrase) +#: login.defs.5.xml:510(phrase) msgid "USE_TCB" msgstr "" -#: login.defs.5.xml:251(term) chfn.1.xml:60(refentrytitle) +#: login.defs.5.xml:255(term) chfn.1.xml:60(refentrytitle) #: chfn.1.xml:67(refname) chfn.1.xml:73(command) msgid "chfn" msgstr "chfn" -#: login.defs.5.xml:253(para) +#: login.defs.5.xml:257(para) msgid "" "CHFN_AUTH CHFN_RESTRICT LOGIN_STRING" msgstr "" -#: login.defs.5.xml:261(term) chgpasswd.8.xml:57(refentrytitle) +#: login.defs.5.xml:265(term) chgpasswd.8.xml:57(refentrytitle) #: chgpasswd.8.xml:64(refname) chgpasswd.8.xml:70(command) msgid "chgpasswd" msgstr "chgpasswd" -#: login.defs.5.xml:263(para) login.defs.5.xml:294(para) +#: login.defs.5.xml:267(para) login.defs.5.xml:298(para) msgid "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "" -#: login.defs.5.xml:271(term) chpasswd.8.xml:61(refentrytitle) +#: login.defs.5.xml:275(term) chpasswd.8.xml:61(refentrytitle) #: chpasswd.8.xml:68(refname) chpasswd.8.xml:74(command) msgid "chpasswd" msgstr "chpasswd" -#: login.defs.5.xml:274(phrase) +#: login.defs.5.xml:278(phrase) msgid "ENCRYPT_METHOD MD5_CRYPT_ENAB" msgstr "" -#: login.defs.5.xml:276(phrase) +#: login.defs.5.xml:280(phrase) msgid "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "" -#: login.defs.5.xml:282(term) chsh.1.xml:60(refentrytitle) +#: login.defs.5.xml:286(term) chsh.1.xml:60(refentrytitle) #: chsh.1.xml:67(refname) chsh.1.xml:73(command) msgid "chsh" msgstr "chsh" -#: login.defs.5.xml:284(para) +#: login.defs.5.xml:288(para) #, fuzzy msgid "CHSH_AUTH LOGIN_STRING" msgstr "CHFN_AUTH CHFN_RESTRICT" -#: login.defs.5.xml:292(term) gpasswd.1.xml:62(refentrytitle) +#: login.defs.5.xml:296(term) gpasswd.1.xml:62(refentrytitle) #: gpasswd.1.xml:69(refname) gpasswd.1.xml:83(command) msgid "gpasswd" msgstr "gpasswd" -#: login.defs.5.xml:302(term) groupadd.8.xml:60(refentrytitle) +#: login.defs.5.xml:306(term) groupadd.8.xml:60(refentrytitle) #: groupadd.8.xml:67(refname) groupadd.8.xml:73(command) msgid "groupadd" msgstr "groupadd" -#: login.defs.5.xml:304(para) +#: login.defs.5.xml:308(para) #, fuzzy msgid "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" msgstr "" "GID_MAX GID_MIN PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UID_MAX UID_MIN " "UMASK" -#: login.defs.5.xml:311(term) groupdel.8.xml:58(refentrytitle) +#: login.defs.5.xml:315(term) groupdel.8.xml:58(refentrytitle) #: groupdel.8.xml:65(refname) groupdel.8.xml:71(command) msgid "groupdel" msgstr "groupdel" -#: login.defs.5.xml:313(para) login.defs.5.xml:319(para) -#: login.defs.5.xml:325(para) login.defs.5.xml:332(para) -#: login.defs.5.xml:338(para) login.defs.5.xml:344(para) +#: login.defs.5.xml:317(para) login.defs.5.xml:323(para) +#: login.defs.5.xml:329(para) login.defs.5.xml:336(para) +#: login.defs.5.xml:342(para) login.defs.5.xml:348(para) msgid "MAX_MEMBERS_PER_GROUP" msgstr "" -#: login.defs.5.xml:317(term) groupmems.8.xml:61(refentrytitle) +#: login.defs.5.xml:321(term) groupmems.8.xml:61(refentrytitle) #: groupmems.8.xml:68(refname) groupmems.8.xml:74(command) msgid "groupmems" msgstr "groupmems" -#: login.defs.5.xml:323(term) groupmod.8.xml:58(refentrytitle) +#: login.defs.5.xml:327(term) groupmod.8.xml:58(refentrytitle) #: groupmod.8.xml:65(refname) groupmod.8.xml:71(command) msgid "groupmod" msgstr "groupmod" -#: login.defs.5.xml:330(term) grpck.8.xml:58(refentrytitle) +#: login.defs.5.xml:334(term) grpck.8.xml:58(refentrytitle) #: grpck.8.xml:65(refname) grpck.8.xml:71(command) msgid "grpck" msgstr "grpck" -#: login.defs.5.xml:350(term) login.1.xml:90(refentrytitle) +#: login.defs.5.xml:354(term) login.1.xml:90(refentrytitle) #: login.1.xml:97(refname) login.1.xml:103(command) login.1.xml:111(command) #: login.1.xml:118(command) msgid "login" msgstr "login" -#: login.defs.5.xml:352(para) +#: login.defs.5.xml:356(para) msgid "" "CONSOLE CONSOLE_GROUPS DEFAULT_HOME " "ENV_HZ ENV_PATH ENV_SUPATH ENV_TZ ENVIRON_FILE USERGROUPS_ENAB" msgstr "" -#: login.defs.5.xml:379(term) +#: login.defs.5.xml:383(term) #, fuzzy #| msgid "newgrp" msgid "newgrp / sg" msgstr "newgrp" -#: login.defs.5.xml:381(para) +#: login.defs.5.xml:385(para) msgid "SYSLOG_SG_ENAB" msgstr "" -#: login.defs.5.xml:389(para) +#: login.defs.5.xml:393(para) #, fuzzy msgid "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SYS_GID_MAX " +"\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS SUB_GID_COUNT " +"SUB_GID_MAX SUB_GID_MIN SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN 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:405(para) +#: login.defs.5.xml:411(para) msgid "" "ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB PASS_ALWAYS_WARN " "PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "" -#: login.defs.5.xml:416(para) +#: login.defs.5.xml:422(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB" msgstr "" -#: login.defs.5.xml:425(para) +#: login.defs.5.xml:431(para) #, fuzzy #| msgid "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UMASK" msgid "" @@ -5865,7 +6161,7 @@ msgid "" "phrase>" msgstr "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UMASK" -#: login.defs.5.xml:442(para) +#: login.defs.5.xml:448(para) msgid "" "CONSOLE CONSOLE_GROUPS DEFAULT_HOME " "ENV_HZ ENVIRON_FILE ENV_PATH " @@ -5875,39 +6171,40 @@ msgid "" "\">USERGROUPS_ENAB" msgstr "" -#: login.defs.5.xml:457(term) +#: login.defs.5.xml:463(term) #, fuzzy msgid "sulogin" msgstr "login" -#: login.defs.5.xml:459(para) +#: login.defs.5.xml:465(para) msgid "ENV_HZ ENV_TZ" msgstr "" -#: login.defs.5.xml:468(para) +#: login.defs.5.xml:474(para) #, fuzzy msgid "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " -"PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " -"UID_MAX UID_MIN UMASK TCB_AUTH_GROUP TCB_SYMLINK " -"USE_TCB" +"PASS_MIN_DAYS PASS_WARN_AGE SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN " +"SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +"SYS_UID_MIN UID_MAX UID_MIN UMASK TCB_AUTH_GROUP " +"TCB_SYMLINK USE_TCB" msgstr "" "GID_MAX GID_MIN PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UID_MAX UID_MIN " "UMASK" -#: login.defs.5.xml:482(para) +#: login.defs.5.xml:490(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB TCB_SYMLINKS USE_TCB" msgstr "" -#: login.defs.5.xml:492(para) +#: login.defs.5.xml:500(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP TCB_SYMLINKS USE_TCB" msgstr "" -#: login.defs.5.xml:511(para) +#: login.defs.5.xml:519(para) #, fuzzy #| msgid "" #| "group5, usermod8." -#: login.defs.5.xml:527(para) +#: login.defs.5.xml:535(para) msgid "" "login1, passwdlastlog posiada następujące opcje:" #: lastlog.8.xml:97(term) msgid "" -", DAYS" +",  DAYS" msgstr "" -", DNI" +",  DNI" #: lastlog.8.xml:101(para) msgid "" @@ -6511,13 +6810,15 @@ msgstr "" "Wyświetlenie rekordów lastlog starszych niż zadana DNI." -#: lastlog.8.xml:128(term) faillog.8.xml:195(term) +#: lastlog.8.xml:127(term) faillog.8.xml:192(term) msgid "" -", DAYS" +",  DAYS" msgstr "" -", DNI" +",  DNI" -#: lastlog.8.xml:133(para) +#: lastlog.8.xml:131(para) msgid "" "Print the lastlog records more recent than DAYS." @@ -6525,19 +6826,19 @@ msgstr "" "Wyświetlenie rekordów lastlog nie starszych niż zadana ilość DNI." -#: lastlog.8.xml:140(term) faillog.8.xml:206(term) +#: lastlog.8.xml:138(term) faillog.8.xml:202(term) #, fuzzy #| msgid "" -#| ", KEY-K,  KEY=VALUE" msgid "" -", LOGIN|" -"RANGE" +",  LOGIN|RANGE" msgstr "" -", KLUCZ-K,  KLUCZ=WARTOŚĆ" -#: lastlog.8.xml:145(para) +#: lastlog.8.xml:142(para) #, fuzzy #| msgid "" #| "Print the lastlog record for user with specified LOGIN." -#: lastlog.8.xml:148(para) faillog.8.xml:216(para) +#: lastlog.8.xml:145(para) faillog.8.xml:211(para) msgid "" "The users can be specified by a login name, a numerical user ID, or a " "RANGE of users. This RANGE), or a min value (UID_MIN-)." msgstr "" -#: lastlog.8.xml:160(para) +#: lastlog.8.xml:157(para) msgid "" "If the user has never logged in the message ** Never logged in** will be displayed instead of the port and time." @@ -6565,18 +6866,18 @@ msgstr "" "logowania wyświetlany jest komunikat **Nigdy nie zalogowany** (użytkownik nigdy się nie logował)." -#: lastlog.8.xml:165(para) +#: lastlog.8.xml:162(para) msgid "" "Only the entries for the current users of the system will be displayed. " "Other entries may exist for users that were deleted previously." msgstr "" -#: lastlog.8.xml:173(title) groups.1.xml:90(title) chsh.1.xml:141(title) -#: chage.1.xml:232(title) +#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title) +#: chage.1.xml:231(title) msgid "NOTE" msgstr "UWAGI" -#: lastlog.8.xml:174(para) +#: lastlog.8.xml:171(para) 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, " @@ -6594,15 +6895,15 @@ msgstr "" "wartościami UID). Mozesz wyświetlić rzeczywisty rozmiar tego pliku używając " "polecenia \"ls -s\"." -#: lastlog.8.xml:188(filename) +#: lastlog.8.xml:185(filename) msgid "/var/log/lastlog" msgstr "/var/log/lastlog" -#: lastlog.8.xml:190(para) +#: lastlog.8.xml:187(para) msgid "Database times of previous user logins." msgstr "Baza danych ostatnich logowań użytkowników." -#: lastlog.8.xml:198(para) +#: lastlog.8.xml:195(para) 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 " @@ -6813,13 +7114,13 @@ msgid "" "without user intervention." msgstr "" -#: grpck.8.xml:188(para) +#: grpck.8.xml:187(para) msgid "" "Sort entries in /etc/groupand /etc/gshadow by GID." msgstr "" -#: grpck.8.xml:197(para) +#: grpck.8.xml:196(para) msgid "" "By default, grpck operates on /etc/groupand /etc/gshadow parameters." msgstr "" -#: grpck.8.xml:265(para) +#: grpck.8.xml:264(para) msgid "one or more bad group entries" msgstr "" -#: grpck.8.xml:271(para) +#: grpck.8.xml:270(para) msgid "can't open group files" msgstr "" -#: grpck.8.xml:277(para) +#: grpck.8.xml:276(para) msgid "can't lock group files" msgstr "" -#: grpck.8.xml:283(para) +#: grpck.8.xml:282(para) msgid "can't update group files" msgstr "" -#: grpck.8.xml:247(para) +#: grpck.8.xml:246(para) msgid "" "The grpck command exits with the following values: " "" @@ -6853,7 +7154,7 @@ msgstr "" "Polecenie grpckl kończy działanie z następującymi " "wartościami kodów zakończenia: " -#: grpck.8.xml:292(para) +#: grpck.8.xml:291(para) #, fuzzy #| msgid "" #| "id1groupmod posiada następujące opcje:" #: groupmod.8.xml:96(term) groupadd.8.xml:114(term) msgid "" -", GID" +",  GID" msgstr "" -", GID" +",  GID" #: groupmod.8.xml:100(para) #, fuzzy @@ -7008,13 +7311,13 @@ msgstr "" #: groupmod.8.xml:135(term) msgid "" -", NEW_GROUP" +",  " +"NEW_GROUP" msgstr "" -", NOWA_GRUPA-a,  NOWA_GRUPA" -#: groupmod.8.xml:140(para) +#: groupmod.8.xml:139(para) msgid "" "The name of the group will be changed from GROUP " "to NEW_GROUP name." @@ -7022,7 +7325,7 @@ msgstr "" "Nazwa grupy zostanie zmieniona z GRUPA na nazwę " "NOWA_GRUPA." -#: groupmod.8.xml:151(para) +#: groupmod.8.xml:150(para) #, fuzzy msgid "" "When used with the option, allow to change the group " @@ -7031,11 +7334,11 @@ msgstr "" "Użyte z opcją umożliwia zmiane GID grupy na wartość nieunikalną." -#: groupmod.8.xml:275(para) +#: groupmod.8.xml:272(para) msgid "group name already in use" msgstr "nazwa grupy już jest w użyciu" -#: groupmod.8.xml:239(para) +#: groupmod.8.xml:236(para) msgid "" "The groupmod command exits with the following values: " "" @@ -7043,7 +7346,7 @@ msgstr "" "Polecenie groupmod kończy działanie z następującymi " "wartościami kodów zakończenia: " -#: groupmod.8.xml:290(para) +#: groupmod.8.xml:287(para) #, fuzzy #| msgid "" #| "chfn1groupmems posiada następujące opcje:" #: groupmems.8.xml:107(term) #, fuzzy #| msgid "" -#| ", UID" +#| ",  UID" msgid "" -", user_name-a,  user_name" msgstr "" -", UID" +",  UID" #: groupmems.8.xml:109(para) msgid "Add an user to the group membership list." @@ -7182,13 +7487,14 @@ msgstr "" #: groupmems.8.xml:118(term) #, fuzzy #| msgid "" -#| ", DAYS-t,  DAYS" msgid "" -", user_name-d,  user_name" msgstr "" -", DNI" +",  DNI" #: groupmems.8.xml:120(para) msgid "Delete a user from the group membership list." @@ -7203,12 +7509,14 @@ msgstr "" #: groupmems.8.xml:134(term) #, fuzzy #| msgid "" -#| ", GID" +#| ",  GID" msgid "" -", group_name-g,  group_name" msgstr "" -", GID" +",  GID" #: groupmems.8.xml:136(para) msgid "The superuser can specify which group membership list to modify." @@ -7232,11 +7540,11 @@ msgstr ", " msgid "Purge all users from the group membership list." msgstr "" -#: groupmems.8.xml:181(title) +#: groupmems.8.xml:180(title) msgid "SETUP" msgstr "" -#: groupmems.8.xml:182(para) +#: groupmems.8.xml:181(para) msgid "" "The groupmems executable should be in mode 2770 as user root and in group groupschfn1, chshgroupdel command are:" msgstr "Polecenie groupmod posiada następujące opcje:" -#: groupdel.8.xml:118(para) +#: groupdel.8.xml:117(para) msgid "" "You may not remove the primary group of any existing user. You must remove " "the user before you remove the group." msgstr "" -#: groupdel.8.xml:122(para) +#: groupdel.8.xml:121(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this group." msgstr "" -#: groupdel.8.xml:184(para) +#: groupdel.8.xml:183(para) msgid "can't remove user's primary group" msgstr "" -#: groupdel.8.xml:160(para) +#: groupdel.8.xml:159(para) msgid "" "The groupdel command exits with the following values: " "" @@ -7339,7 +7647,7 @@ msgstr "" "Polecenie groupdel kończy działanie z następującymi " "wartościami kodów zakończenia: " -#: groupdel.8.xml:199(para) +#: groupdel.8.xml:198(para) #, fuzzy #| msgid "" #| "chfn1-K, KEY-K,  KEY=VALUE" msgid "" -"Example: GID_MIN=100 GID_MIN=100  " +"GID_MAX=499" msgstr "" -", KLUCZ-K,  KLUCZ=WARTOŚĆ" #: groupadd.8.xml:150(para) msgid "" -"Note: GID_MIN-K GID_MIN=10,GID_MAX=499 doesn't work yet." msgstr "" -#: groupadd.8.xml:162(para) +#: groupadd.8.xml:161(para) msgid "This option permits to add a group with a non-unique GID." msgstr "" -#: groupadd.8.xml:194(para) +#: groupadd.8.xml:192(para) #, fuzzy #| msgid "create a new group" msgid "Create a system group." msgstr "twółrz nową grupę" -#: groupadd.8.xml:197(para) +#: groupadd.8.xml:195(para) msgid "" "The numeric identifiers of new system groups are chosen in the " "- range, defined in " @@ -7469,38 +7777,38 @@ msgid "" "." msgstr "" -#: groupadd.8.xml:261(para) +#: groupadd.8.xml:258(para) msgid "" "Groupnames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " "dollar sign. In regular expression terms: [a-z_][a-z0-9_-]*[$]?" msgstr "" -#: groupadd.8.xml:267(para) +#: groupadd.8.xml:264(para) msgid "Groupnames may only be up to &GROUP_NAME_MAX_LENGTH; characters long." msgstr "" -#: groupadd.8.xml:270(para) +#: groupadd.8.xml:267(para) msgid "" "You may not add a NIS or LDAP group. This must be performed on the " "corresponding server." msgstr "" -#: groupadd.8.xml:274(para) +#: groupadd.8.xml:271(para) msgid "" "If the groupname already exists in an external group database such as NIS or " "LDAP, groupadd will deny the group creation request." msgstr "" -#: groupadd.8.xml:307(para) +#: groupadd.8.xml:304(para) msgid "GID not unique (when not used)" msgstr "" -#: groupadd.8.xml:313(para) +#: groupadd.8.xml:310(para) msgid "group name not unique" msgstr "" -#: groupadd.8.xml:283(para) +#: groupadd.8.xml:280(para) msgid "" "The groupadd command exits with the following values: " "" @@ -7508,7 +7816,7 @@ msgstr "" "Polecenie groupadd kończy działanie z następującymi " "wartościami kodów zakończenia: " -#: groupadd.8.xml:328(para) +#: groupadd.8.xml:325(para) msgid "" "chfn1, chshpasswd posiada następujące opcje:" #: gpasswd.1.xml:147(term) #, fuzzy #| msgid "" -#| ", UID" +#| ",  UID" msgid "" -", user" +",  user" msgstr "" -", UID" +",  UID" #: gpasswd.1.xml:151(para) #, fuzzy @@ -7648,12 +7959,14 @@ msgstr "" #: gpasswd.1.xml:160(term) #, fuzzy #| msgid "" -#| ", DAYS-t,  DAYS" msgid "" -", user" +",  user" msgstr "" -", DNI" +",  DNI" #: gpasswd.1.xml:164(para) #, fuzzy @@ -7667,35 +7980,35 @@ msgstr "" #: gpasswd.1.xml:181(term) #, fuzzy #| msgid "" -#| ", HOME_DIR-d,  HOME_DIR" msgid "" -", CHROOT_DIR-Q,  CHROOT_DIR" msgstr "" -", KAT_DOMOWY-d,  KAT_DOMOWY" -#: gpasswd.1.xml:196(term) +#: gpasswd.1.xml:195(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: gpasswd.1.xml:200(para) +#: gpasswd.1.xml:199(para) msgid "" "Remove the password from the named group. The " "group password will be empty. Only group members will be allowed to use " "newgrp to join the named group." msgstr "" -#: gpasswd.1.xml:212(term) +#: gpasswd.1.xml:211(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: gpasswd.1.xml:216(para) +#: gpasswd.1.xml:215(para) msgid "" "Restrict the access to the named group. The group " "password is set to \"!\". Only group members with a password will be allowed " @@ -7703,38 +8016,39 @@ msgid "" "replaceable>." msgstr "" -#: gpasswd.1.xml:228(term) +#: gpasswd.1.xml:227(term) #, fuzzy #| msgid "" -#| ", MIN_DAYS" +#| ",  " +#| "MIN_DAYS" msgid "" -", user,..." +",  " +"user,..." msgstr "" -", MIN_DNI-m,  MIN_DNI" -#: gpasswd.1.xml:232(para) +#: gpasswd.1.xml:231(para) msgid "Set the list of administrative users." msgstr "" -#: gpasswd.1.xml:240(term) +#: gpasswd.1.xml:239(term) #, fuzzy #| msgid "" -#| ", DAYS-b,  DAYS" msgid "" -", user-M,  user,..." msgstr "" -", DNI" +",  DNI" -#: gpasswd.1.xml:244(para) +#: gpasswd.1.xml:243(para) msgid "Set the list of group members." msgstr "" -#: gpasswd.1.xml:254(para) +#: gpasswd.1.xml:253(para) msgid "" "This tool only operates on the /etc/group and /etc/gshadow files.newgrp1-l, SEC-l,  SEC" msgid "" -", SEC-l,  SEC" msgstr "" -", SEK-l,  SEK" -#: faillog.8.xml:133(para) +#: faillog.8.xml:132(para) msgid "" "Lock account for SEC seconds after failed login." msgstr "" -#: faillog.8.xml:137(para) faillog.8.xml:163(para) faillog.8.xml:175(para) +#: faillog.8.xml:136(para) faillog.8.xml:161(para) faillog.8.xml:173(para) msgid "" "Write access to /var/log/faillog is required for this " "option." msgstr "" -#: faillog.8.xml:144(term) +#: faillog.8.xml:143(term) msgid "" -", MAX" +",  MAX" msgstr "" -#: faillog.8.xml:149(para) +#: faillog.8.xml:147(para) msgid "" "Set the maximum number of login failures after the account is disabled to " "MAX." msgstr "" -#: faillog.8.xml:153(para) +#: faillog.8.xml:151(para) msgid "" "Selecting a MAX value of 0 has the effect of not " "placing a limit on the number of failed logins." msgstr "" -#: faillog.8.xml:158(para) +#: faillog.8.xml:156(para) msgid "" "The maximum failure count should always be 0 for root " "to prevent a denial of services attack against the system." msgstr "" -#: faillog.8.xml:170(term) +#: faillog.8.xml:168(term) msgid ", " msgstr ", " -#: faillog.8.xml:172(para) +#: faillog.8.xml:170(para) msgid "Reset the counters of login failures." msgstr "" -#: faillog.8.xml:199(para) +#: faillog.8.xml:195(para) #, fuzzy #| msgid "" #| "Print the lastlog records more recent than DAYSDNI." -#: faillog.8.xml:211(para) +#: faillog.8.xml:206(para) msgid "" "Display faillog record or maintains failure counters and limits (if used " "with , or " "options) only for the specified user(s)." msgstr "" -#: faillog.8.xml:229(para) +#: faillog.8.xml:224(para) msgid "" "When none of the , , or ,  KOMENTARZ" -#: chpasswd.8.xml:143(para) chgpasswd.8.xml:115(para) +#: chpasswd.8.xml:142(para) chgpasswd.8.xml:115(para) msgid "The available methods are DES, MD5, and NONE." msgstr "" -#: chpasswd.8.xml:150(para) +#: chpasswd.8.xml:149(para) msgid "By default, PAM is used to encrypt the passwords." msgstr "" -#: chpasswd.8.xml:153(para) +#: chpasswd.8.xml:152(para) msgid "" "By default (if none of the , , or " " options are specified), the encryption method is defined " @@ -8213,20 +8528,20 @@ msgid "" "variables of /etc/login.defs." msgstr "" -#: chpasswd.8.xml:164(term) chgpasswd.8.xml:125(term) +#: chpasswd.8.xml:163(term) chgpasswd.8.xml:125(term) msgid ", " msgstr ", " -#: chpasswd.8.xml:166(para) chgpasswd.8.xml:127(para) +#: chpasswd.8.xml:165(para) chgpasswd.8.xml:127(para) msgid "Supplied passwords are in encrypted form." msgstr "" "Dostarczone na standardowe wejście hasła są traktowane jako już zakodowane." -#: chpasswd.8.xml:180(term) chgpasswd.8.xml:137(term) +#: chpasswd.8.xml:179(term) chgpasswd.8.xml:137(term) msgid ", " msgstr ", " -#: chpasswd.8.xml:182(para) chgpasswd.8.xml:139(para) +#: chpasswd.8.xml:181(para) chgpasswd.8.xml:139(para) msgid "" "Use MD5 encryption instead of DES when the supplied passwords are not " "encrypted." @@ -8234,26 +8549,26 @@ msgstr "" "Jeżeli dpostarczane hasła są w postaci jawnej użyj kodowania MD5 zamiast " "domyślnego DES." -#: chpasswd.8.xml:202(term) +#: chpasswd.8.xml:200(term) #, fuzzy #| msgid "" -#| ", WARN_DAYS" +#| ",  " +#| "WARN_DAYS" msgid "" -", ROUNDS-s,  ROUNDS" msgstr "" -", DNI_OSTRZ" +",  " +"DNI_OSTRZ" -#: chpasswd.8.xml:222(para) +#: chpasswd.8.xml:219(para) msgid "" "By default, the number of rounds is defined by the " " and ,  LOGIN" msgid "" -", FULL_NAME" +",  " +"FULL_NAME" msgstr "" -", LOGIN" +",  LOGIN" #: chfn.1.xml:121(para) msgid "Change the user's full name." @@ -8403,13 +8719,13 @@ msgstr "" #: chfn.1.xml:125(term) #, fuzzy #| msgid "" -#| ", HOME_DIR-d,  HOME_DIR" msgid "" -", HOME_PHONE" +",  " +"HOME_PHONE" msgstr "" -", KAT_DOMOWY-d,  KAT_DOMOWY" #: chfn.1.xml:129(para) @@ -8419,12 +8735,13 @@ msgstr "" #: chfn.1.xml:133(term) #, fuzzy #| msgid "" -#| ", HOME_DIR-d,  HOME_DIR" msgid "" -", OTHER" +",  OTHER" msgstr "" -", KAT_DOMOWY-d,  KAT_DOMOWY" #: chfn.1.xml:137(para) @@ -8437,42 +8754,42 @@ msgstr "" #: chfn.1.xml:145(term) #, fuzzy #| msgid "" -#| ", HOME_DIR-d,  HOME_DIR" msgid "" -", ROOM_NUMBER-r,  ROOM_NUMBER" msgstr "" -", KAT_DOMOWY-d,  KAT_DOMOWY" #: chfn.1.xml:149(para) msgid "Change the user's room number." msgstr "" -#: chfn.1.xml:166(term) +#: chfn.1.xml:165(term) #, fuzzy #| msgid ", " msgid ", " msgstr ", " -#: chfn.1.xml:174(term) +#: chfn.1.xml:173(term) #, fuzzy #| msgid "" -#| ", HOME_DIR-d,  HOME_DIR" msgid "" -", WORK_PHONE" +",  " +"WORK_PHONE" msgstr "" -", KAT_DOMOWY-d,  KAT_DOMOWY" -#: chfn.1.xml:178(para) +#: chfn.1.xml:177(para) msgid "Change the user's office phone number." msgstr "" -#: chfn.1.xml:182(para) +#: chfn.1.xml:181(para) msgid "" "If none of the options are selected, chfn operates in an " "interactive fashion, prompting the user with the current values for all of " @@ -8482,7 +8799,7 @@ msgid "" "command> prompts for the current user account." msgstr "" -#: chfn.1.xml:227(para) +#: chfn.1.xml:226(para) msgid "" "chsh1, login.defschage posiada następujące opcje:" #: chage.1.xml:97(term) msgid "" -", LAST_DAY-d,  LAST_DAY" msgstr "" -", OSTATNI-d,  OSTATNI" #: chage.1.xml:101(para) @@ -8534,11 +8851,11 @@ msgstr "" #: chage.1.xml:109(term) msgid "" -", EXPIRE_DATE" +",  " +"EXPIRE_DATE" msgstr "" -", DATA_WAŻN" +",  " +"DATA_WAŻN" #: chage.1.xml:113(para) msgid "" @@ -8566,11 +8883,11 @@ msgstr "" #: chage.1.xml:135(term) msgid "" -", INACTIVE-I,  INACTIVE" msgstr "" -", NIEAKTYWNE" +",  " +"NIEAKTYWNE" #: chage.1.xml:139(para) msgid "" @@ -8600,18 +8917,18 @@ msgstr "Wyświetlenie informacji o terminach ważności konta i hasła." #: chage.1.xml:164(term) msgid "" -", MIN_DAYS-m,  MIN_DAYS" msgstr "" -", MIN_DNI-m,  MIN_DNI" #: chage.1.xml:176(term) msgid "" -", MAX_DAYS-M,  MAX_DAYS" msgstr "" -", MAX_DNI-M,  MAX_DNI" #: chage.1.xml:180(para) @@ -8639,15 +8956,15 @@ msgstr "" "Przekazanie -1 jako MAX_DAYS usuwa sprawdzanie wazności hasła." -#: chage.1.xml:210(term) +#: chage.1.xml:209(term) msgid "" -", WARN_DAYS" +",  " +"WARN_DAYS" msgstr "" -", DNI_OSTRZ" +",  " +"DNI_OSTRZ" -#: chage.1.xml:214(para) +#: chage.1.xml:213(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 " @@ -8658,7 +8975,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:223(para) +#: chage.1.xml:222(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 " @@ -8672,7 +8989,7 @@ msgstr "" "wartości pustej pozostawia wartość bieżącą. Bieżąca wartość pola wyświetlana " "jest w nawiasach [ ]." -#: chage.1.xml:233(para) +#: chage.1.xml:232(para) msgid "" "The chage program requires a shadow password file to be " "available." @@ -8680,7 +8997,7 @@ msgstr "" "Program chage wymaga do działania chronionego pliku haseł " "użytkowników (shadow)." -#: chage.1.xml:237(para) +#: chage.1.xml:236(para) msgid "" "The chage command is restricted to the root user, except " "for the option, which may be used by an unprivileged " @@ -8690,15 +9007,15 @@ msgstr "" "l. Może się nią posłużyć się użytkownik nieuprzywilejowany do " "stwierdzenia, kiedy wygasa jego własne hasło lub konto." -#: chage.1.xml:302(replaceable) +#: chage.1.xml:301(replaceable) msgid "15" msgstr "15" -#: chage.1.xml:304(para) +#: chage.1.xml:303(para) msgid "can't find the shadow password file" msgstr "nie można znaleźć pliku shadow" -#: chage.1.xml:280(para) +#: chage.1.xml:279(para) msgid "" "The chage command exits with the following values: " "" @@ -8711,6 +9028,52 @@ msgstr "" msgid "translator-credits" msgstr "Tomasz Kłoczko , 2006" +#~ msgid "" +#~ "chfn1, chsh1, " +#~ "passwd1, login.defs5, " +#~ "gpasswd8, groupadd8, " +#~ "groupdel8, groupmod8, " +#~ "useradd8, usermod8." +#~ msgstr "" +#~ "chfn1, chsh1, " +#~ "passwd1, login.defs5, " +#~ "gpasswd8, groupadd8, " +#~ "groupdel8, groupmod8, " +#~ "useradd8, usermod8." + +#~ msgid "" +#~ "login.defs5, passwd1, " +#~ "useradd8." +#~ msgstr "" +#~ "login.defs5, passwd1, " +#~ "useradd8." + #~ msgid "13" #~ msgstr "13" @@ -9042,14 +9405,16 @@ msgstr "Tomasz Kłoczko , 2006" #~ msgstr "-" #, fuzzy -#~ msgid "user,..." +#~ msgid " user,..." #~ msgstr "" -#~ ", UID" +#~ ",  UID" #, fuzzy -#~ msgid "user,..." +#~ msgid " user,..." #~ msgstr "" -#~ ", UID" +#~ ",  UID" #~ msgid "An4wtbt" #~ msgstr "An4wtbt" diff --git a/man/po/ru.po b/man/po/ru.po index dd6f7f0c..ca7eae15 100644 --- a/man/po/ru.po +++ b/man/po/ru.po @@ -4,8 +4,8 @@ msgid "" msgstr "" "Project-Id-Version: 1:4.0.18.2-1\n" -"POT-Creation-Date: 2012-05-25 14:00+0200\n" -"PO-Revision-Date: 2012-01-29 16:57+0100\n" +"POT-Creation-Date: 2013-08-23 01:54+0200\n" +"PO-Revision-Date: 2013-08-23 01:39+0200\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "Language: ru\n" @@ -30,15 +30,15 @@ msgstr "" msgid "Creation, 1997" msgstr "" -#: vipw.8.xml:46(firstname) usermod.8.xml:48(firstname) -#: userdel.8.xml:50(firstname) useradd.8.xml:59(firstname) +#: vipw.8.xml:46(firstname) usermod.8.xml:50(firstname) +#: userdel.8.xml:50(firstname) useradd.8.xml:61(firstname) #: suauth.5.xml:44(firstname) su.1.xml:61(firstname) sg.1.xml:45(firstname) #: shadow.5.xml:44(firstname) shadow.3.xml:44(firstname) #: pwconv.8.xml:50(firstname) pwck.8.xml:50(firstname) #: porttime.5.xml:44(firstname) passwd.5.xml:44(firstname) -#: passwd.1.xml:51(firstname) newusers.8.xml:57(firstname) +#: passwd.1.xml:51(firstname) newusers.8.xml:59(firstname) #: newgrp.1.xml:45(firstname) logoutd.8.xml:44(firstname) -#: login.defs.5.xml:107(firstname) login.access.5.xml:45(firstname) +#: login.defs.5.xml:109(firstname) login.access.5.xml:45(firstname) #: login.1.xml:77(firstname) limits.5.xml:46(firstname) #: lastlog.8.xml:45(firstname) grpck.8.xml:45(firstname) #: groups.1.xml:44(firstname) groupmod.8.xml:45(firstname) @@ -51,12 +51,13 @@ msgstr "" msgid "Thomas" msgstr "" -#: vipw.8.xml:47(surname) usermod.8.xml:49(surname) userdel.8.xml:51(surname) -#: useradd.8.xml:60(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) -#: shadow.5.xml:45(surname) shadow.3.xml:45(surname) pwconv.8.xml:51(surname) -#: pwck.8.xml:51(surname) porttime.5.xml:45(surname) passwd.5.xml:45(surname) -#: passwd.1.xml:52(surname) newusers.8.xml:58(surname) -#: logoutd.8.xml:45(surname) login.defs.5.xml:108(surname) +#: vipw.8.xml:47(surname) usermod.8.xml:51(surname) userdel.8.xml:51(surname) +#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) +#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname) +#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname) +#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) +#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname) +#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname) #: login.access.5.xml:46(surname) login.1.xml:78(surname) #: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname) #: groups.1.xml:45(surname) groupmod.8.xml:46(surname) @@ -68,12 +69,12 @@ msgstr "" msgid "Kłoczko" msgstr "" -#: vipw.8.xml:48(email) usermod.8.xml:50(email) userdel.8.xml:52(email) -#: useradd.8.xml:61(email) suauth.5.xml:46(email) su.1.xml:63(email) +#: vipw.8.xml:48(email) usermod.8.xml:52(email) userdel.8.xml:52(email) +#: useradd.8.xml:63(email) suauth.5.xml:46(email) su.1.xml:63(email) #: sg.1.xml:47(email) shadow.5.xml:46(email) shadow.3.xml:46(email) #: pwconv.8.xml:52(email) pwck.8.xml:52(email) porttime.5.xml:46(email) -#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:59(email) -#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:109(email) +#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:61(email) +#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:111(email) #: login.access.5.xml:47(email) login.1.xml:79(email) limits.5.xml:48(email) #: lastlog.8.xml:47(email) grpck.8.xml:47(email) groups.1.xml:46(email) #: groupmod.8.xml:47(email) groupmems.8.xml:50(email) groupdel.8.xml:47(email) @@ -84,13 +85,13 @@ msgstr "" msgid "kloczek@pld.org.pl" msgstr "" -#: vipw.8.xml:49(contrib) usermod.8.xml:51(contrib) userdel.8.xml:53(contrib) -#: useradd.8.xml:62(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) +#: vipw.8.xml:49(contrib) usermod.8.xml:53(contrib) userdel.8.xml:53(contrib) +#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) #: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib) #: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib) #: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) -#: newusers.8.xml:60(contrib) newgrp.1.xml:48(contrib) -#: logoutd.8.xml:47(contrib) login.defs.5.xml:110(contrib) +#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib) +#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib) #: login.access.5.xml:48(contrib) login.1.xml:80(contrib) #: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib) #: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib) @@ -102,15 +103,15 @@ msgstr "" msgid "shadow-utils maintainer, 2000 - 2007" msgstr "" -#: vipw.8.xml:52(firstname) usermod.8.xml:54(firstname) -#: userdel.8.xml:56(firstname) useradd.8.xml:65(firstname) +#: vipw.8.xml:52(firstname) usermod.8.xml:56(firstname) +#: userdel.8.xml:56(firstname) useradd.8.xml:67(firstname) #: suauth.5.xml:50(firstname) su.1.xml:67(firstname) sg.1.xml:51(firstname) #: shadow.5.xml:50(firstname) shadow.3.xml:50(firstname) #: pwconv.8.xml:56(firstname) pwck.8.xml:56(firstname) #: porttime.5.xml:50(firstname) passwd.5.xml:50(firstname) #: passwd.1.xml:57(firstname) nologin.8.xml:39(firstname) -#: newusers.8.xml:63(firstname) newgrp.1.xml:51(firstname) -#: logoutd.8.xml:50(firstname) login.defs.5.xml:113(firstname) +#: newusers.8.xml:65(firstname) newgrp.1.xml:51(firstname) +#: logoutd.8.xml:50(firstname) login.defs.5.xml:115(firstname) #: login.access.5.xml:51(firstname) login.1.xml:83(firstname) #: limits.5.xml:52(firstname) lastlog.8.xml:51(firstname) #: gshadow.5.xml:38(firstname) grpck.8.xml:51(firstname) @@ -124,14 +125,15 @@ msgstr "" msgid "Nicolas" msgstr "" -#: vipw.8.xml:53(surname) usermod.8.xml:55(surname) userdel.8.xml:57(surname) -#: useradd.8.xml:66(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) -#: shadow.5.xml:51(surname) shadow.3.xml:51(surname) pwconv.8.xml:57(surname) -#: pwck.8.xml:57(surname) porttime.5.xml:51(surname) passwd.5.xml:51(surname) -#: passwd.1.xml:58(surname) nologin.8.xml:40(surname) -#: newusers.8.xml:64(surname) logoutd.8.xml:51(surname) -#: login.defs.5.xml:114(surname) login.access.5.xml:52(surname) -#: login.1.xml:84(surname) limits.5.xml:53(surname) lastlog.8.xml:52(surname) +#: vipw.8.xml:53(surname) usermod.8.xml:57(surname) userdel.8.xml:57(surname) +#: useradd.8.xml:68(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) +#: sg.1.xml:52(surname) shadow.5.xml:51(surname) shadow.3.xml:51(surname) +#: pwconv.8.xml:57(surname) pwck.8.xml:57(surname) porttime.5.xml:51(surname) +#: passwd.5.xml:51(surname) passwd.1.xml:58(surname) nologin.8.xml:40(surname) +#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname) +#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname) +#: login.access.5.xml:52(surname) login.1.xml:84(surname) +#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) #: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname) #: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname) #: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname) @@ -142,13 +144,13 @@ msgstr "" msgid "François" msgstr "" -#: vipw.8.xml:54(email) usermod.8.xml:56(email) userdel.8.xml:58(email) -#: useradd.8.xml:67(email) suauth.5.xml:52(email) su.1.xml:69(email) +#: vipw.8.xml:54(email) usermod.8.xml:58(email) userdel.8.xml:58(email) +#: useradd.8.xml:69(email) suauth.5.xml:52(email) su.1.xml:69(email) #: sg.1.xml:53(email) shadow.5.xml:52(email) shadow.3.xml:52(email) #: pwconv.8.xml:58(email) pwck.8.xml:58(email) porttime.5.xml:52(email) #: passwd.5.xml:52(email) passwd.1.xml:59(email) nologin.8.xml:41(email) -#: newusers.8.xml:65(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) -#: login.defs.5.xml:115(email) login.access.5.xml:53(email) +#: newusers.8.xml:67(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) +#: login.defs.5.xml:117(email) login.access.5.xml:53(email) #: login.1.xml:85(email) limits.5.xml:54(email) lastlog.8.xml:53(email) #: gshadow.5.xml:40(email) grpck.8.xml:53(email) groups.1.xml:52(email) #: groupmod.8.xml:53(email) groupmems.8.xml:56(email) groupdel.8.xml:53(email) @@ -159,13 +161,13 @@ msgstr "" msgid "nicolas.francois@centraliens.net" msgstr "" -#: vipw.8.xml:55(contrib) usermod.8.xml:57(contrib) userdel.8.xml:59(contrib) -#: useradd.8.xml:68(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) +#: vipw.8.xml:55(contrib) usermod.8.xml:59(contrib) userdel.8.xml:59(contrib) +#: useradd.8.xml:70(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) #: sg.1.xml:54(contrib) shadow.5.xml:53(contrib) shadow.3.xml:53(contrib) #: pwconv.8.xml:59(contrib) pwck.8.xml:59(contrib) porttime.5.xml:53(contrib) #: passwd.5.xml:53(contrib) passwd.1.xml:60(contrib) nologin.8.xml:42(contrib) -#: newusers.8.xml:66(contrib) newgrp.1.xml:54(contrib) -#: logoutd.8.xml:53(contrib) login.defs.5.xml:116(contrib) +#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib) +#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib) #: login.access.5.xml:54(contrib) login.1.xml:86(contrib) #: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) #: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib) @@ -180,19 +182,19 @@ msgstr "" # type: Content of: #: vipw.8.xml:59(refentrytitle) vipw.8.xml:66(refname) vipw.8.xml:75(command) -#: login.defs.5.xml:499(term) +#: login.defs.5.xml:507(term) msgid "vipw" msgstr "vipw" # type: Content of: -#: vipw.8.xml:60(manvolnum) usermod.8.xml:62(manvolnum) -#: userdel.8.xml:64(manvolnum) userdel.8.xml:248(replaceable) -#: useradd.8.xml:73(manvolnum) pwconv.8.xml:64(manvolnum) +#: vipw.8.xml:60(manvolnum) usermod.8.xml:64(manvolnum) +#: userdel.8.xml:64(manvolnum) userdel.8.xml:259(replaceable) +#: useradd.8.xml:75(manvolnum) pwconv.8.xml:64(manvolnum) #: pwck.8.xml:64(manvolnum) nologin.8.xml:47(manvolnum) -#: newusers.8.xml:71(manvolnum) logoutd.8.xml:58(manvolnum) +#: newusers.8.xml:73(manvolnum) logoutd.8.xml:58(manvolnum) #: lastlog.8.xml:59(manvolnum) grpck.8.xml:59(manvolnum) #: groupmod.8.xml:59(manvolnum) groupmems.8.xml:62(manvolnum) -#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:182(replaceable) +#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:181(replaceable) #: groupadd.8.xml:61(manvolnum) faillog.8.xml:58(manvolnum) #: faillog.5.xml:111(manvolnum) chpasswd.8.xml:62(manvolnum) #: chgpasswd.8.xml:58(manvolnum) @@ -200,10 +202,10 @@ msgid "8" msgstr "8" # type: Content of: -#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:63(refmiscinfo) -#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:74(refmiscinfo) +#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:65(refmiscinfo) +#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:76(refmiscinfo) #: pwconv.8.xml:65(refmiscinfo) pwck.8.xml:65(refmiscinfo) -#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:72(refmiscinfo) +#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:74(refmiscinfo) #: logoutd.8.xml:59(refmiscinfo) lastlog.8.xml:60(refmiscinfo) #: grpck.8.xml:60(refmiscinfo) groupmod.8.xml:60(refmiscinfo) #: groupmems.8.xml:63(refmiscinfo) groupdel.8.xml:60(refmiscinfo) @@ -213,16 +215,16 @@ msgid "System Management Commands" msgstr "Команды управления системой" # type: Content of: -#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:64(refmiscinfo) -#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:75(refmiscinfo) +#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:66(refmiscinfo) +#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:77(refmiscinfo) #: suauth.5.xml:60(refmiscinfo) su.1.xml:77(refmiscinfo) #: sg.1.xml:61(refmiscinfo) shadow.5.xml:60(refmiscinfo) #: shadow.3.xml:60(refmiscinfo) pwconv.8.xml:66(refmiscinfo) #: pwck.8.xml:66(refmiscinfo) porttime.5.xml:60(refmiscinfo) #: passwd.5.xml:60(refmiscinfo) passwd.1.xml:67(refmiscinfo) -#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:73(refmiscinfo) +#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:75(refmiscinfo) #: newgrp.1.xml:61(refmiscinfo) logoutd.8.xml:60(refmiscinfo) -#: login.defs.5.xml:123(refmiscinfo) login.access.5.xml:61(refmiscinfo) +#: login.defs.5.xml:125(refmiscinfo) login.access.5.xml:61(refmiscinfo) #: login.1.xml:93(refmiscinfo) limits.5.xml:62(refmiscinfo) #: lastlog.8.xml:61(refmiscinfo) gshadow.5.xml:49(refmiscinfo) #: grpck.8.xml:61(refmiscinfo) groups.1.xml:60(refmiscinfo) @@ -250,12 +252,12 @@ msgstr "" # type: Content of: #: vipw.8.xml:77(replaceable) vipw.8.xml:83(replaceable) -#: usermod.8.xml:76(replaceable) userdel.8.xml:76(arg) -#: useradd.8.xml:86(replaceable) useradd.8.xml:98(replaceable) +#: usermod.8.xml:78(replaceable) userdel.8.xml:76(arg) +#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable) #: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable) #: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable) #: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) -#: passwd.1.xml:79(replaceable) newusers.8.xml:85(replaceable) +#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable) #: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg) #: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable) #: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable) @@ -266,13 +268,13 @@ msgid "options" msgstr "параметры" # type: Content of: -#: vipw.8.xml:89(title) usermod.8.xml:83(title) userdel.8.xml:84(title) -#: useradd.8.xml:104(title) suauth.5.xml:75(title) su.1.xml:99(title) +#: vipw.8.xml:89(title) usermod.8.xml:85(title) userdel.8.xml:84(title) +#: useradd.8.xml:106(title) suauth.5.xml:75(title) su.1.xml:99(title) #: sg.1.xml:81(title) shadow.5.xml:69(title) shadow.3.xml:118(title) #: shadow.3.xml:174(title) pwconv.8.xml:105(title) pwck.8.xml:92(title) #: porttime.5.xml:69(title) passwd.5.xml:69(title) passwd.1.xml:88(title) -#: nologin.8.xml:64(title) newusers.8.xml:94(title) newgrp.1.xml:77(title) -#: logoutd.8.xml:75(title) login.defs.5.xml:132(title) +#: nologin.8.xml:64(title) newusers.8.xml:96(title) newgrp.1.xml:77(title) +#: logoutd.8.xml:75(title) login.defs.5.xml:134(title) #: login.access.5.xml:70(title) login.1.xml:125(title) limits.5.xml:72(title) #: lastlog.8.xml:79(title) gshadow.5.xml:58(title) grpck.8.xml:83(title) #: groups.1.xml:78(title) groupmod.8.xml:80(title) groupmems.8.xml:85(title) @@ -308,9 +310,9 @@ msgstr "" "refentrytitle><manvolnum>1</manvolnum></citerefentry>." # type: Content of: <refentry><refsect1><title> -#: vipw.8.xml:107(title) usermod.8.xml:91(title) userdel.8.xml:93(title) -#: useradd.8.xml:122(title) su.1.xml:145(title) pwconv.8.xml:187(title) -#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:263(title) +#: vipw.8.xml:107(title) usermod.8.xml:93(title) userdel.8.xml:93(title) +#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title) +#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title) #: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title) #: groupmod.8.xml:89(title) groupmems.8.xml:100(title) #: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title) @@ -335,24 +337,24 @@ msgstr "<option>-g</option>, <option>--group</option>" msgid "Edit group database." msgstr "Редактировать базу данных групп." -#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:272(term) +#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term) #: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term) -#: newusers.8.xml:281(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) +#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) #: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term) #: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term) -#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:172(term) +#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term) #: chgpasswd.8.xml:131(term) chage.1.xml:129(term) msgid "<option>-h</option>, <option>--help</option>" msgstr "<option>-h</option>, <option>--help</option>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:274(para) +#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para) #: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para) -#: newusers.8.xml:283(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) +#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) #: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para) #: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para) -#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:174(para) -#: chgpasswd.8.xml:133(para) chfn.1.xml:170(para) chage.1.xml:131(para) +#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para) +#: chgpasswd.8.xml:133(para) chfn.1.xml:169(para) chage.1.xml:131(para) msgid "Display help message and exit." msgstr "Показать краткую справку и закончить работу." @@ -374,27 +376,27 @@ msgstr "<option>-q</option>, <option>--quiet</option>" msgid "Quiet mode." msgstr "Не выводить сообщений при работе." -#: vipw.8.xml:138(term) usermod.8.xml:317(term) userdel.8.xml:146(term) -#: useradd.8.xml:457(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) -#: passwd.1.xml:301(term) newusers.8.xml:306(term) lastlog.8.xml:115(term) -#: grpck.8.xml:173(term) groupmod.8.xml:180(term) groupmems.8.xml:165(term) -#: groupdel.8.xml:101(term) groupadd.8.xml:206(term) faillog.8.xml:182(term) -#: chsh.1.xml:107(term) chpasswd.8.xml:189(term) chgpasswd.8.xml:146(term) +#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term) +#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) +#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term) +#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term) +#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term) +#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term) #: chfn.1.xml:153(term) chage.1.xml:197(term) msgid "" -"<option>-R</option>, <option>--root</option><replaceable>CHROOT_DIR</" +"<option>-R</option>, <option>--root</option> <replaceable>CHROOT_DIR</" "replaceable>" msgstr "" -"<option>-R</option>, <option>--root</option> <replaceable>КАТ_CHROOT</" +"<option>-R</option>, <option>--root</option> <replaceable>КАТ_CHROOT</" "replaceable>" -#: vipw.8.xml:143(para) usermod.8.xml:322(para) userdel.8.xml:151(para) -#: useradd.8.xml:462(para) pwconv.8.xml:206(para) pwck.8.xml:214(para) -#: passwd.1.xml:306(para) newusers.8.xml:311(para) lastlog.8.xml:120(para) -#: grpck.8.xml:178(para) groupmod.8.xml:185(para) groupmems.8.xml:170(para) -#: groupdel.8.xml:106(para) groupadd.8.xml:211(para) gpasswd.1.xml:186(para) -#: faillog.8.xml:187(para) chsh.1.xml:112(para) chpasswd.8.xml:194(para) -#: chgpasswd.8.xml:151(para) chfn.1.xml:158(para) chage.1.xml:202(para) +#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para) +#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para) +#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para) +#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para) +#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para) +#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para) +#: chgpasswd.8.xml:150(para) chfn.1.xml:157(para) chage.1.xml:201(para) msgid "" "Apply changes in the <replaceable>CHROOT_DIR</replaceable> directory and use " "the configuration files from the <replaceable>CHROOT_DIR</replaceable> " @@ -404,42 +406,42 @@ msgstr "" "использовать файлы настройки из каталога <replaceable>КАТ_CHROOT</" "replaceable>." -#: vipw.8.xml:151(term) +#: vipw.8.xml:150(term) msgid "<option>-s</option>, <option>--shadow</option>" msgstr "<option>-s</option>, <option>--shadow</option>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: vipw.8.xml:153(para) +#: vipw.8.xml:152(para) msgid "Edit shadow or gshadow database." msgstr "Редактировать базу данных shadow или gshadow." -#: vipw.8.xml:157(term) +#: vipw.8.xml:156(term) msgid "<option>-u</option>, <option>--user</option>" msgstr "<option>-u</option>, <option>--user</option>" -#: vipw.8.xml:159(para) +#: vipw.8.xml:158(para) msgid "Indicates which user's tcb shadow file to edit." msgstr "Указать какой пользовательский теневой файл tcb редактировать." -#: vipw.8.xml:166(title) usermod.8.xml:431(title) userdel.8.xml:172(title) -#: useradd.8.xml:668(title) su.1.xml:339(title) sg.1.xml:98(title) -#: pwconv.8.xml:228(title) pwck.8.xml:253(title) passwd.1.xml:391(title) -#: newusers.8.xml:361(title) newgrp.1.xml:109(title) login.1.xml:294(title) -#: grpck.8.xml:210(title) groupmod.8.xml:196(title) groupmems.8.xml:200(title) -#: groupdel.8.xml:129(title) groupadd.8.xml:222(title) -#: gpasswd.1.xml:265(title) chsh.1.xml:155(title) chpasswd.8.xml:242(title) -#: chgpasswd.8.xml:199(title) chfn.1.xml:194(title) chage.1.xml:245(title) +#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title) +#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title) +#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title) +#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title) +#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title) +#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) +#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title) +#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title) msgid "CONFIGURATION" msgstr "НАСТРОЙКА" -#: vipw.8.xml:167(para) usermod.8.xml:432(para) userdel.8.xml:173(para) -#: useradd.8.xml:669(para) su.1.xml:340(para) sg.1.xml:99(para) -#: pwck.8.xml:254(para) passwd.1.xml:392(para) newusers.8.xml:362(para) -#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:211(para) -#: groupmod.8.xml:197(para) groupmems.8.xml:201(para) groupdel.8.xml:130(para) -#: groupadd.8.xml:223(para) gpasswd.1.xml:266(para) chsh.1.xml:156(para) -#: chpasswd.8.xml:243(para) chgpasswd.8.xml:200(para) chfn.1.xml:195(para) -#: chage.1.xml:246(para) +#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para) +#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para) +#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para) +#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para) +#: groupmod.8.xml:194(para) groupmems.8.xml:200(para) groupdel.8.xml:129(para) +#: groupadd.8.xml:220(para) gpasswd.1.xml:265(para) chsh.1.xml:155(para) +#: chpasswd.8.xml:240(para) chgpasswd.8.xml:199(para) chfn.1.xml:194(para) +#: chage.1.xml:245(para) msgid "" "The following configuration variables in <filename>/etc/login.defs</" "filename> change the behavior of this tool:" @@ -466,158 +468,158 @@ msgstr "" "теневая схема паролей <citerefentry><refentrytitle>tcb</" "refentrytitle><manvolnum>5</manvolnum></citerefentry>." -#: vipw.8.xml:178(title) +#: vipw.8.xml:177(title) msgid "ENVIRONMENT" msgstr "ОКРУЖЕНИЕ" -#: vipw.8.xml:181(option) +#: vipw.8.xml:180(option) msgid "VISUAL" msgstr "VISUAL" -#: vipw.8.xml:183(para) +#: vipw.8.xml:182(para) msgid "Editor to be used." msgstr "Редактор, который будет вызван." # type: Content of: <refentry><refsect1><title> -#: vipw.8.xml:187(option) +#: vipw.8.xml:186(option) msgid "EDITOR" msgstr "EDITOR" -#: vipw.8.xml:189(para) +#: vipw.8.xml:188(para) msgid "Editor to be used if <option>VISUAL</option> is not set." msgstr "" "Редактор, который будет вызван, если не задана переменная <option>VISUAL</" "option>." # type: Content of: <refentry><refsect1><title> -#: vipw.8.xml:196(title) usermod.8.xml:446(title) userdel.8.xml:189(title) -#: useradd.8.xml:694(title) suauth.5.xml:193(title) su.1.xml:367(title) +#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title) +#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title) #: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title) -#: pwconv.8.xml:251(title) pwck.8.xml:270(title) porttime.5.xml:130(title) -#: passwd.5.xml:141(title) passwd.1.xml:409(title) newusers.8.xml:394(title) +#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title) +#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title) #: newgrp.1.xml:121(title) logoutd.8.xml:89(title) #: login.access.5.xml:121(title) login.1.xml:338(title) -#: limits.5.xml:196(title) lastlog.8.xml:185(title) gshadow.5.xml:156(title) -#: grpck.8.xml:222(title) groups.1.xml:100(title) groupmod.8.xml:208(title) -#: groupmems.8.xml:212(title) groupdel.8.xml:141(title) -#: groupadd.8.xml:236(title) gpasswd.1.xml:280(title) faillog.8.xml:248(title) -#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:168(title) -#: chpasswd.8.xml:258(title) chgpasswd.8.xml:214(title) chfn.1.xml:208(title) -#: chage.1.xml:257(title) +#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title) +#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title) +#: groupmems.8.xml:211(title) groupdel.8.xml:140(title) +#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title) +#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title) +#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title) +#: chage.1.xml:256(title) msgid "FILES" msgstr "ФАЙЛЫ" # type: Content of: <refentry><refsect1><para><filename> -#: vipw.8.xml:199(filename) usermod.8.xml:449(filename) -#: userdel.8.xml:192(filename) useradd.8.xml:709(filename) -#: sg.1.xml:125(filename) pwck.8.xml:273(filename) -#: newusers.8.xml:409(filename) newgrp.1.xml:136(filename) -#: gshadow.5.xml:159(filename) grpck.8.xml:225(filename) -#: groups.1.xml:103(filename) groupmod.8.xml:211(filename) -#: groupmems.8.xml:215(filename) groupdel.8.xml:144(filename) -#: groupadd.8.xml:239(filename) gpasswd.1.xml:72(filename) -#: gpasswd.1.xml:75(filename) gpasswd.1.xml:283(filename) -#: chgpasswd.8.xml:217(filename) +#: vipw.8.xml:198(filename) usermod.8.xml:517(filename) +#: userdel.8.xml:191(filename) useradd.8.xml:690(filename) +#: sg.1.xml:125(filename) pwck.8.xml:272(filename) +#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename) +#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename) +#: groups.1.xml:103(filename) groupmod.8.xml:208(filename) +#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename) +#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename) +#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename) +#: chgpasswd.8.xml:216(filename) msgid "/etc/group" msgstr "/etc/group" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: vipw.8.xml:201(para) usermod.8.xml:451(para) userdel.8.xml:194(para) -#: useradd.8.xml:711(para) sg.1.xml:127(para) pwck.8.xml:275(para) -#: newusers.8.xml:411(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) -#: grpck.8.xml:227(para) groups.1.xml:105(para) groupmod.8.xml:213(para) -#: groupmems.8.xml:217(para) groupdel.8.xml:146(para) groupadd.8.xml:241(para) -#: gpasswd.1.xml:285(para) chgpasswd.8.xml:219(para) +#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para) +#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para) +#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) +#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para) +#: groupmems.8.xml:216(para) groupdel.8.xml:145(para) groupadd.8.xml:238(para) +#: gpasswd.1.xml:284(para) chgpasswd.8.xml:218(para) msgid "Group account information." msgstr "содержит информацию о группах" # type: Content of: <refentry><refsect1><para><filename> -#: vipw.8.xml:205(filename) usermod.8.xml:455(filename) -#: useradd.8.xml:715(filename) sg.1.xml:131(filename) -#: newusers.8.xml:415(filename) newgrp.1.xml:142(filename) -#: gshadow.5.xml:165(filename) grpck.8.xml:231(filename) -#: groupmod.8.xml:217(filename) groupmems.8.xml:221(filename) -#: groupdel.8.xml:150(filename) groupadd.8.xml:245(filename) -#: gpasswd.1.xml:76(filename) gpasswd.1.xml:289(filename) -#: chgpasswd.8.xml:223(filename) +#: vipw.8.xml:204(filename) usermod.8.xml:523(filename) +#: useradd.8.xml:696(filename) sg.1.xml:131(filename) +#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename) +#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename) +#: groupmod.8.xml:214(filename) groupmems.8.xml:220(filename) +#: groupdel.8.xml:149(filename) groupadd.8.xml:242(filename) +#: gpasswd.1.xml:76(filename) gpasswd.1.xml:288(filename) +#: chgpasswd.8.xml:222(filename) msgid "/etc/gshadow" msgstr "/etc/gshadow" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: vipw.8.xml:207(para) usermod.8.xml:457(para) useradd.8.xml:717(para) -#: sg.1.xml:133(para) newusers.8.xml:417(para) newgrp.1.xml:144(para) -#: gshadow.5.xml:167(para) grpck.8.xml:233(para) groupmod.8.xml:219(para) -#: groupdel.8.xml:152(para) groupadd.8.xml:247(para) gpasswd.1.xml:291(para) -#: chgpasswd.8.xml:225(para) +#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para) +#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para) +#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para) +#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para) +#: chgpasswd.8.xml:224(para) msgid "Secure group account information." msgstr "содержит защищаемую информацию о группах" # type: Content of: <refentry><refsect1><para><filename> -#: vipw.8.xml:211(filename) usermod.8.xml:467(filename) -#: userdel.8.xml:204(filename) useradd.8.xml:697(filename) +#: vipw.8.xml:210(filename) usermod.8.xml:535(filename) +#: userdel.8.xml:203(filename) useradd.8.xml:678(filename) #: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename) -#: pwck.8.xml:279(filename) passwd.5.xml:144(filename) -#: passwd.1.xml:412(filename) newusers.8.xml:397(filename) +#: pwck.8.xml:278(filename) passwd.5.xml:144(filename) +#: passwd.1.xml:411(filename) newusers.8.xml:400(filename) #: newgrp.1.xml:124(filename) login.1.xml:353(filename) -#: grpck.8.xml:237(filename) groupmod.8.xml:229(filename) -#: expiry.1.xml:124(filename) chsh.1.xml:171(filename) -#: chpasswd.8.xml:261(filename) chfn.1.xml:217(filename) -#: chage.1.xml:261(filename) +#: grpck.8.xml:236(filename) groupmod.8.xml:226(filename) +#: expiry.1.xml:124(filename) chsh.1.xml:170(filename) +#: chpasswd.8.xml:258(filename) chfn.1.xml:216(filename) +#: chage.1.xml:260(filename) msgid "/etc/passwd" msgstr "/etc/passwd" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: vipw.8.xml:213(para) usermod.8.xml:469(para) userdel.8.xml:206(para) -#: useradd.8.xml:699(para) su.1.xml:372(para) sg.1.xml:115(para) -#: shadow.5.xml:260(para) pwck.8.xml:281(para) passwd.5.xml:146(para) -#: passwd.1.xml:414(para) newusers.8.xml:399(para) newgrp.1.xml:126(para) -#: login.1.xml:355(para) grpck.8.xml:239(para) groupmod.8.xml:231(para) -#: expiry.1.xml:126(para) chsh.1.xml:173(para) chpasswd.8.xml:263(para) -#: chfn.1.xml:219(para) chage.1.xml:264(para) +#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para) +#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para) +#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para) +#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para) +#: login.1.xml:355(para) grpck.8.xml:238(para) groupmod.8.xml:228(para) +#: expiry.1.xml:126(para) chsh.1.xml:172(para) chpasswd.8.xml:260(para) +#: chfn.1.xml:218(para) chage.1.xml:263(para) msgid "User account information." msgstr "содержит информацию о пользователях" # type: Content of: <refentry><refsect1><para><filename> -#: vipw.8.xml:217(filename) usermod.8.xml:473(filename) -#: userdel.8.xml:210(filename) useradd.8.xml:703(filename) +#: vipw.8.xml:216(filename) usermod.8.xml:541(filename) +#: userdel.8.xml:209(filename) useradd.8.xml:684(filename) #: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename) -#: shadow.3.xml:229(filename) pwck.8.xml:285(filename) -#: passwd.5.xml:150(filename) passwd.1.xml:418(filename) -#: newusers.8.xml:403(filename) newgrp.1.xml:130(filename) +#: shadow.3.xml:229(filename) pwck.8.xml:284(filename) +#: passwd.5.xml:150(filename) passwd.1.xml:417(filename) +#: newusers.8.xml:406(filename) newgrp.1.xml:130(filename) #: login.1.xml:359(filename) expiry.1.xml:130(filename) -#: chpasswd.8.xml:267(filename) chage.1.xml:269(filename) +#: chpasswd.8.xml:264(filename) chage.1.xml:268(filename) msgid "/etc/shadow" msgstr "/etc/shadow" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: vipw.8.xml:219(para) usermod.8.xml:475(para) userdel.8.xml:212(para) -#: useradd.8.xml:705(para) su.1.xml:378(para) sg.1.xml:121(para) -#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:287(para) -#: passwd.1.xml:420(para) newusers.8.xml:405(para) newgrp.1.xml:132(para) -#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:269(para) -#: chage.1.xml:272(para) +#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para) +#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para) +#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para) +#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para) +#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:266(para) +#: chage.1.xml:271(para) msgid "Secure user account information." msgstr "содержит защищаемую информацию о пользователях" # type: Content of: <refentry><refsect1><title> -#: vipw.8.xml:226(title) usermod.8.xml:482(title) userdel.8.xml:297(title) -#: useradd.8.xml:811(title) suauth.5.xml:222(title) su.1.xml:438(title) +#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title) +#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title) #: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title) -#: pwconv.8.xml:263(title) pwck.8.xml:345(title) porttime.5.xml:142(title) -#: passwd.5.xml:169(title) passwd.1.xml:490(title) nologin.8.xml:78(title) -#: newusers.8.xml:436(title) newgrp.1.xml:151(title) -#: login.defs.5.xml:526(title) login.access.5.xml:133(title) +#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title) +#: passwd.5.xml:169(title) passwd.1.xml:489(title) nologin.8.xml:78(title) +#: newusers.8.xml:451(title) newgrp.1.xml:151(title) +#: login.defs.5.xml:534(title) login.access.5.xml:133(title) #: login.1.xml:398(title) limits.5.xml:206(title) gshadow.5.xml:174(title) -#: grpck.8.xml:291(title) groups.1.xml:112(title) groupmod.8.xml:289(title) -#: groupmems.8.xml:230(title) groupdel.8.xml:198(title) -#: groupadd.8.xml:327(title) gpasswd.1.xml:298(title) faillog.8.xml:260(title) -#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:192(title) -#: chpasswd.8.xml:288(title) chgpasswd.8.xml:238(title) chfn.1.xml:226(title) -#: chage.1.xml:312(title) +#: grpck.8.xml:290(title) groups.1.xml:112(title) groupmod.8.xml:286(title) +#: groupmems.8.xml:229(title) groupdel.8.xml:197(title) +#: groupadd.8.xml:324(title) gpasswd.1.xml:297(title) faillog.8.xml:255(title) +#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:191(title) +#: chpasswd.8.xml:285(title) chgpasswd.8.xml:237(title) chfn.1.xml:225(title) +#: chage.1.xml:311(title) msgid "SEE ALSO" msgstr "СМОТРИТЕ ТАКЖЕ" -#: vipw.8.xml:227(para) +#: vipw.8.xml:226(para) msgid "" "<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>group</" @@ -643,13 +645,13 @@ msgstr "" "manvolnum></citerefentry>, <citerefentry><refentrytitle>shadow</" "refentrytitle><manvolnum>5</manvolnum></citerefentry>." -#: usermod.8.xml:43(firstname) userdel.8.xml:45(firstname) -#: useradd.8.xml:54(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) +#: usermod.8.xml:45(firstname) userdel.8.xml:45(firstname) +#: useradd.8.xml:56(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) #: shadow.5.xml:39(firstname) shadow.3.xml:39(firstname) #: pwck.8.xml:45(firstname) porttime.5.xml:39(firstname) #: passwd.5.xml:39(firstname) passwd.1.xml:46(firstname) -#: newusers.8.xml:52(firstname) newgrp.1.xml:40(firstname) -#: logoutd.8.xml:39(firstname) login.defs.5.xml:102(firstname) +#: newusers.8.xml:54(firstname) newgrp.1.xml:40(firstname) +#: logoutd.8.xml:39(firstname) login.defs.5.xml:104(firstname) #: login.1.xml:72(firstname) lastlog.8.xml:40(firstname) #: grpck.8.xml:40(firstname) groups.1.xml:39(firstname) #: groupmod.8.xml:40(firstname) groupdel.8.xml:40(firstname) @@ -660,13 +662,13 @@ msgstr "" msgid "Julianne Frances" msgstr "" -#: usermod.8.xml:44(surname) userdel.8.xml:46(surname) -#: useradd.8.xml:55(surname) su.1.xml:57(surname) sg.1.xml:41(surname) +#: usermod.8.xml:46(surname) userdel.8.xml:46(surname) +#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname) #: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname) #: porttime.5.xml:40(surname) passwd.5.xml:40(surname) -#: passwd.1.xml:47(surname) newusers.8.xml:53(surname) +#: passwd.1.xml:47(surname) newusers.8.xml:55(surname) #: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname) -#: login.defs.5.xml:103(surname) login.1.xml:73(surname) +#: login.defs.5.xml:105(surname) login.1.xml:73(surname) #: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname) #: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname) #: groupadd.8.xml:43(surname) faillog.8.xml:40(surname) @@ -675,36 +677,36 @@ msgstr "" msgid "Haugh" msgstr "" -#: usermod.8.xml:45(contrib) userdel.8.xml:47(contrib) -#: useradd.8.xml:56(contrib) sg.1.xml:42(contrib) newusers.8.xml:54(contrib) +#: usermod.8.xml:47(contrib) userdel.8.xml:47(contrib) +#: useradd.8.xml:58(contrib) sg.1.xml:42(contrib) newusers.8.xml:56(contrib) #: newgrp.1.xml:42(contrib) logoutd.8.xml:41(contrib) -#: login.defs.5.xml:104(contrib) groups.1.xml:41(contrib) +#: login.defs.5.xml:106(contrib) groups.1.xml:41(contrib) #: groupmod.8.xml:42(contrib) groupdel.8.xml:42(contrib) #: groupadd.8.xml:44(contrib) chpasswd.8.xml:45(contrib) msgid "Creation, 1991" msgstr "" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: usermod.8.xml:61(refentrytitle) usermod.8.xml:68(refname) -#: usermod.8.xml:74(command) login.defs.5.xml:490(term) +#: usermod.8.xml:63(refentrytitle) usermod.8.xml:70(refname) +#: usermod.8.xml:76(command) login.defs.5.xml:498(term) msgid "usermod" msgstr "usermod" # type: Content of: <refentry><refnamediv><refpurpose> -#: usermod.8.xml:69(refpurpose) +#: usermod.8.xml:71(refpurpose) msgid "modify a user account" msgstr "изменяет учётную запись пользователя" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><emphasis> -#: usermod.8.xml:78(replaceable) userdel.8.xml:78(replaceable) -#: useradd.8.xml:88(replaceable) passwd.1.xml:82(replaceable) +#: usermod.8.xml:80(replaceable) userdel.8.xml:78(replaceable) +#: useradd.8.xml:90(replaceable) passwd.1.xml:82(replaceable) #: chsh.1.xml:78(replaceable) chfn.1.xml:78(replaceable) #: chage.1.xml:75(replaceable) msgid "LOGIN" msgstr "УЧЁТНАЯ_ЗАПИСЬ" # type: Content of: <refentry><refsect1><para> -#: usermod.8.xml:84(para) +#: usermod.8.xml:86(para) msgid "" "The <command>usermod</command> command modifies the system account files to " "reflect the changes that are specified on the command line." @@ -713,16 +715,16 @@ msgstr "" "согласно переданным в командной строке параметрам." # type: Content of: <refentry><refsect1><para> -#: usermod.8.xml:92(para) +#: usermod.8.xml:94(para) msgid "The options which apply to the <command>usermod</command> command are:" msgstr "Параметры команды <command>usermod</command>:" -#: usermod.8.xml:98(term) +#: usermod.8.xml:100(term) msgid "<option>-a</option>, <option>--append</option>" msgstr "<option>-a</option>, <option>--append</option>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:102(para) +#: usermod.8.xml:104(para) msgid "" "Add the user to the supplementary group(s). Use only with the <option>-G</" "option> option." @@ -730,16 +732,16 @@ msgstr "" "Добавить пользователя в дополнительную группу(ы). Использовать только вместе " "с параметром <option>-G</option>." -#: usermod.8.xml:109(term) useradd.8.xml:150(term) +#: usermod.8.xml:111(term) useradd.8.xml:150(term) msgid "" -"<option>-c</option>, <option>--comment</option><replaceable>COMMENT</" +"<option>-c</option>, <option>--comment</option> <replaceable>COMMENT</" "replaceable>" msgstr "" -"<option>-c</option>, <option>--comment</option> <replaceable>КОММЕНТАРИЙ</" -"replaceable>" +"<option>-c</option>, <option>--comment</option> " +"<replaceable>КОММЕНТАРИЙ</replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:114(para) +#: usermod.8.xml:115(para) msgid "" "The new value of the user's password file comment field. It is normally " "modified using the <citerefentry><refentrytitle>chfn</" @@ -749,13 +751,17 @@ msgstr "" "изменяют с помощью программы <citerefentry><refentrytitle>chfn</" "refentrytitle><manvolnum>1</manvolnum></citerefentry>." -#: usermod.8.xml:123(term) useradd.8.xml:163(term) +#: usermod.8.xml:124(term) +#, fuzzy +#| msgid "" +#| "<option>-d</option>, <option>--home-dir</option> " +#| "<replaceable>HOME_DIR</replaceable>" msgid "" -"<option>-d</option>, <option>--home</option><replaceable>HOME_DIR</" +"<option>-d</option>, <option>--home</option> <replaceable>HOME_DIR</" "replaceable>" msgstr "" -"<option>-d</option>, <option>--home</option> <replaceable>ДОМАШНИЙ_КАТАЛОГ</" -"replaceable>" +"<option>-d</option>, <option>--home-dir</option> " +"<replaceable>ДОМАШНИЙ_КАТАЛОГ</replaceable>" # type: Content of: <refentry><refsect1><itemizedlist><listitem><para> #: usermod.8.xml:128(para) @@ -773,16 +779,16 @@ msgstr "" "каталога будет перемещено в новый домашний каталог, который будет создан, " "если он ещё не существует." -#: usermod.8.xml:140(term) useradd.8.xml:190(term) useradd.8.xml:565(term) +#: usermod.8.xml:140(term) useradd.8.xml:188(term) useradd.8.xml:548(term) msgid "" -"<option>-e</option>, <option>--expiredate</option><replaceable>EXPIRE_DATE</" -"replaceable>" +"<option>-e</option>, <option>--expiredate</option> " +"<replaceable>EXPIRE_DATE</replaceable>" msgstr "" "<option>-e</option>, <option>--expiredate</option> " "<replaceable>ДАТА_УСТАРЕВАНИЯ</replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:145(para) useradd.8.xml:195(para) +#: usermod.8.xml:144(para) useradd.8.xml:192(para) msgid "" "The date on which the user account will be disabled. The date is specified " "in the format <emphasis remap=\"I\">YYYY-MM-DD</emphasis>." @@ -790,7 +796,7 @@ msgstr "" "Дата, когда учётная запись пользователя будет заблокирована. Дата задаётся в " "формате <emphasis remap=\"I\">ГГГГ-ММ-ДД</emphasis>." -#: usermod.8.xml:149(para) +#: usermod.8.xml:148(para) msgid "" "An empty <replaceable>EXPIRE_DATE</replaceable> argument will disable the " "expiration of the account." @@ -798,7 +804,7 @@ msgstr "" "Пустое значение аргумента <replaceable>ДАТА_УСТАРЕВАНИЯ</replaceable> " "отключает устаревание учётной записи." -#: usermod.8.xml:153(para) usermod.8.xml:175(para) +#: usermod.8.xml:152(para) usermod.8.xml:173(para) msgid "" "This option requires a <filename>/etc/shadow</filename> file. A <filename>/" "etc/shadow</filename> entry will be created if there were none." @@ -806,16 +812,16 @@ msgstr "" "Для этого параметра требуется файл <filename>/etc/shadow</filename>. При " "отсутствии в <filename>/etc/shadow</filename> создаётся необходимая запись." -#: usermod.8.xml:161(term) useradd.8.xml:208(term) useradd.8.xml:578(term) +#: usermod.8.xml:160(term) useradd.8.xml:205(term) useradd.8.xml:560(term) msgid "" -"<option>-f</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-f</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" msgstr "" -"<option>-f</option>, <option>--inactive</option> <replaceable>ДНЕЙ</" +"<option>-f</option>, <option>--inactive</option> <replaceable>ДНЕЙ</" "replaceable>" # type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:166(para) +#: usermod.8.xml:164(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled." @@ -824,7 +830,7 @@ msgstr "" "учётная запись заблокировалась навсегда." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:170(para) +#: usermod.8.xml:168(para) msgid "" "A value of 0 disables the account as soon as the password has expired, and a " "value of -1 disables the feature." @@ -832,14 +838,16 @@ msgstr "" "Если указано значение 0, то учётная запись блокируется сразу после " "устаревания пароля, а при значении -1 данная возможность не используется." -#: usermod.8.xml:183(term) useradd.8.xml:228(term) useradd.8.xml:594(term) +#: usermod.8.xml:181(term) useradd.8.xml:224(term) useradd.8.xml:575(term) msgid "" -"<option>-g</option>, <option>--gid</option><replaceable>GROUP</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GROUP</" +"replaceable>" msgstr "" -"<option>-g</option>, <option>--gid</option> <replaceable>ГРУППА</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>ГРУППА</" +"replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:188(para) +#: usermod.8.xml:185(para) msgid "" "The group name or number of the user's new initial login group. The group " "must exist." @@ -847,7 +855,7 @@ msgstr "" "Имя или числовой идентификатор новой первичной группы пользователя. Группа с " "таким именем должна существовать." -#: usermod.8.xml:192(para) +#: usermod.8.xml:189(para) msgid "" "Any file from the user's home directory owned by the previous primary group " "of the user will be owned by this new group." @@ -855,25 +863,25 @@ msgstr "" "Все файлы в домашнем каталоге пользователя, принадлежавшие предыдущей " "первичной группе пользователя, будут принадлежать новой группе." -#: usermod.8.xml:196(para) +#: usermod.8.xml:193(para) msgid "" "The group ownership of files outside of the user's home directory must be " "fixed manually." msgstr "" "Группового владельца файлов вне домашнего каталога нужно изменить вручную." -#: usermod.8.xml:203(term) useradd.8.xml:256(term) +#: usermod.8.xml:200(term) useradd.8.xml:251(term) msgid "" -"<option>-G</option>, <option>--groups</option><replaceable>GROUP1</" +"<option>-G</option>, <option>--groups</option> <replaceable>GROUP1</" "replaceable>[<emphasis remap=\"I\">,GROUP2,...</emphasis>[<emphasis remap=\"I" "\">,GROUPN</emphasis>]]]" msgstr "" -"<option>-G</option>, <option>--groups</option> <replaceable>ГРУППА1</" +"<option>-G</option>, <option>--groups</option> <replaceable>ГРУППА1</" "replaceable>[<emphasis remap=\"I\">,ГРУППА2,…</emphasis>[<emphasis remap=\"I" "\">,ГРУППАN</emphasis>]]]" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:208(para) +#: usermod.8.xml:204(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -886,7 +894,7 @@ msgstr "" "<option>-g</option>." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:215(para) +#: usermod.8.xml:211(para) msgid "" "If the user is currently a member of a group which is not listed, the user " "will be removed from the group. This behaviour can be changed via the " @@ -899,16 +907,16 @@ msgstr "" "имеющемуся списку групп пользователя добавляется список указанных " "дополнительных групп." -#: usermod.8.xml:224(term) +#: usermod.8.xml:220(term) msgid "" -"<option>-l</option>, <option>--login</option><replaceable>NEW_LOGIN</" +"<option>-l</option>, <option>--login</option> <replaceable>NEW_LOGIN</" "replaceable>" msgstr "" -"<option>-l</option>, <option>--login</option> <replaceable>НОВОЕ_ИМЯ</" +"<option>-l</option>, <option>--login</option> <replaceable>НОВОЕ_ИМЯ</" "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:229(para) +#: usermod.8.xml:224(para) msgid "" "The name of the user will be changed from <replaceable>LOGIN</replaceable> " "to <replaceable>NEW_LOGIN</replaceable>. Nothing else is changed. In " @@ -920,12 +928,12 @@ msgstr "" "частности, вероятно, должно быть изменено имя домашнего каталога и почтового " "ящика, чтобы отразить изменение имени пользователя." -#: usermod.8.xml:239(term) +#: usermod.8.xml:234(term) msgid "<option>-L</option>, <option>--lock</option>" msgstr "<option>-L</option>, <option>--lock</option>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:243(para) +#: usermod.8.xml:238(para) msgid "" "Lock a user's password. This puts a '!' in front of the encrypted password, " "effectively disabling the password. You can't use this option with <option>-" @@ -936,7 +944,7 @@ msgstr "" "используйте этот параметр вместе с <option>-p</option> или <option>-U</" "option>." -#: usermod.8.xml:249(para) +#: usermod.8.xml:244(para) msgid "" "Note: if you wish to lock the account (not only access with a password), you " "should also set the <replaceable>EXPIRE_DATE</replaceable> to " @@ -946,15 +954,15 @@ msgstr "" "паролю), также установите значение <replaceable>EXPIRE_DATE</replaceable> в " "<replaceable>1</replaceable>." -#: usermod.8.xml:258(term) +#: usermod.8.xml:253(term) msgid "<option>-m</option>, <option>--move-home</option>" msgstr "<option>-m</option>, <option>--move-home</option>" -#: usermod.8.xml:262(para) +#: usermod.8.xml:257(para) msgid "Move the content of the user's home directory to the new location." msgstr "Переместить содержимое домашнего каталога в новое место." -#: usermod.8.xml:266(para) +#: usermod.8.xml:261(para) msgid "" "This option is only valid in combination with the <option>-d</option> (or " "<option>--home</option>) option." @@ -962,7 +970,7 @@ msgstr "" "Этот параметр можно использовать только с параметром <option>-d</option> " "(или <option>--home</option>)." -#: usermod.8.xml:270(para) +#: usermod.8.xml:265(para) msgid "" "<command>usermod</command> will try to adapt the ownership of the files and " "to copy the modes, ACL and extended attributes, but manual changes might be " @@ -972,13 +980,13 @@ msgstr "" "копирует права, ACL и расширенные атрибуты, но после неё всё равно могут " "потребоваться некоторые ручные действия." -#: usermod.8.xml:278(term) useradd.8.xml:396(term) groupmod.8.xml:147(term) -#: groupadd.8.xml:158(term) +#: usermod.8.xml:273(term) useradd.8.xml:385(term) groupmod.8.xml:146(term) +#: groupadd.8.xml:157(term) msgid "<option>-o</option>, <option>--non-unique</option>" msgstr "<option>-o</option>, <option>--non-unique</option>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:282(para) +#: usermod.8.xml:277(para) msgid "" "When used with the <option>-u</option> option, this option allows to change " "the user ID to a non-unique value." @@ -986,16 +994,16 @@ msgstr "" "При использовании с параметром <option>-u</option>, этот параметр позволяет " "указывать не уникальный числовой идентификатор пользователя." -#: usermod.8.xml:289(term) useradd.8.xml:408(term) groupmod.8.xml:158(term) -#: groupadd.8.xml:168(term) +#: usermod.8.xml:284(term) useradd.8.xml:397(term) groupmod.8.xml:157(term) +#: groupadd.8.xml:167(term) msgid "" -"<option>-p</option>, <option>--password</option><replaceable>PASSWORD</" +"<option>-p</option>, <option>--password</option> <replaceable>PASSWORD</" "replaceable>" msgstr "" -"<option>-p</option>, <option>--password</option> <replaceable>ПАРОЛЬ</" +"<option>-p</option>, <option>--password</option> <replaceable>ПАРОЛЬ</" "replaceable>" -#: usermod.8.xml:294(para) groupmod.8.xml:163(para) +#: usermod.8.xml:288(para) groupmod.8.xml:161(para) msgid "" "The encrypted password, as returned by <citerefentry><refentrytitle>crypt</" "refentrytitle><manvolnum>3</manvolnum></citerefentry>." @@ -1004,8 +1012,8 @@ msgstr "" "<citerefentry><refentrytitle>crypt</refentrytitle><manvolnum>3</manvolnum></" "citerefentry>." -#: usermod.8.xml:299(para) useradd.8.xml:418(para) groupmod.8.xml:168(para) -#: groupadd.8.xml:178(para) +#: usermod.8.xml:293(para) useradd.8.xml:406(para) groupmod.8.xml:166(para) +#: groupadd.8.xml:176(para) msgid "" "<emphasis role=\"bold\">Note:</emphasis> This option is not recommended " "because the password (or encrypted password) will be visible by users " @@ -1015,7 +1023,7 @@ msgstr "" "рекомендуется, так как пароль (или не шифрованный пароль) будет видим " "другими пользователям в списке процессов." -#: usermod.8.xml:304(para) +#: usermod.8.xml:298(para) msgid "" "The password will be written in the local <filename>/etc/passwd</filename> " "or <filename>/etc/shadow</filename> file. This might differ from the " @@ -1025,23 +1033,24 @@ msgstr "" "<filename>/etc/shadow</filename>. Это может вызвать расхождения с базой " "данных паролей, настроенной в PAM." -#: usermod.8.xml:310(para) useradd.8.xml:423(para) groupmod.8.xml:173(para) -#: groupadd.8.xml:183(para) +#: usermod.8.xml:304(para) useradd.8.xml:411(para) groupmod.8.xml:171(para) +#: groupadd.8.xml:181(para) msgid "" "You should make sure the password respects the system's password policy." msgstr "" "Вы должны проверить, что пароль соответствует политике системных паролей." -#: usermod.8.xml:330(term) useradd.8.xml:470(term) useradd.8.xml:615(term) -#: su.1.xml:186(term) chsh.1.xml:120(term) +#: usermod.8.xml:323(term) useradd.8.xml:457(term) useradd.8.xml:595(term) +#: su.1.xml:187(term) chsh.1.xml:119(term) msgid "" -"<option>-s</option>, <option>--shell</option><replaceable>SHELL</replaceable>" +"<option>-s</option>, <option>--shell</option> <replaceable>SHELL</" +"replaceable>" msgstr "" -"<option>-s</option>, <option>--shell</option> <replaceable>ОБОЛОЧКА</" +"<option>-s</option>, <option>--shell</option> <replaceable>ОБОЛОЧКА</" "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:335(para) chsh.1.xml:124(para) +#: usermod.8.xml:327(para) chsh.1.xml:123(para) msgid "" "The name of the user's new login shell. Setting this field to blank causes " "the system to select the default login shell." @@ -1049,18 +1058,20 @@ msgstr "" "Имя новой регистрационной оболочки пользователя. Если задать пустое " "значение, то будет использована регистрационная оболочка по умолчанию." -#: usermod.8.xml:342(term) useradd.8.xml:485(term) +#: usermod.8.xml:334(term) useradd.8.xml:471(term) msgid "" -"<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +"<option>-u</option>, <option>--uid</option> <replaceable>UID</" +"replaceable>" msgstr "" -"<option>-u</option>, <option>--uid</option> <replaceable>UID</replaceable>" +"<option>-u</option>, <option>--uid</option> <replaceable>UID</" +"replaceable>" -#: usermod.8.xml:347(para) +#: usermod.8.xml:338(para) msgid "The new numerical value of the user's ID." msgstr "Новый числовой идентификатор пользователя (UID)." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:350(para) +#: usermod.8.xml:341(para) msgid "" "This value must be unique, unless the <option>-o</option> option is used. " "The value must be non-negative." @@ -1069,7 +1080,7 @@ msgstr "" "option>. Значение должно быть неотрицательным." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:355(para) +#: usermod.8.xml:346(para) msgid "" "The user's mailbox, and any files which the user owns and which are located " "in the user's home directory will have the file user ID changed " @@ -1079,7 +1090,7 @@ msgstr "" "расположены в его домашнем каталоге, идентификатор владельца файла будет " "изменён автоматически." -#: usermod.8.xml:360(para) +#: usermod.8.xml:351(para) msgid "" "The ownership of files outside of the user's home directory must be fixed " "manually." @@ -1087,7 +1098,7 @@ msgstr "" "Для файлов, расположенных вне домашнего каталога, идентификатор нужно " "изменять вручную." -#: usermod.8.xml:364(para) +#: usermod.8.xml:355(para) msgid "" "No checks will be performed with regard to the <option>UID_MIN</option>, " "<option>UID_MAX</option>, <option>SYS_UID_MIN</option>, or " @@ -1097,12 +1108,12 @@ msgstr "" "<option>SYS_UID_MIN</option> или <option>SYS_UID_MAX</option> из <filename>/" "etc/login.defs</filename> не производится." -#: usermod.8.xml:373(term) +#: usermod.8.xml:364(term) msgid "<option>-U</option>, <option>--unlock</option>" msgstr "<option>-U</option>, <option>--unlock</option>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:377(para) +#: usermod.8.xml:368(para) msgid "" "Unlock a user's password. This removes the '!' in front of the encrypted " "password. You can't use this option with <option>-p</option> or <option>-L</" @@ -1112,7 +1123,7 @@ msgstr "" "начала шифрованного пароля. Не используйте этот параметр вместе с <option>-" "p</option> или <option>-L</option>." -#: usermod.8.xml:382(para) +#: usermod.8.xml:373(para) msgid "" "Note: if you wish to unlock the account (not only access with a password), " "you should also set the <replaceable>EXPIRE_DATE</replaceable> (for example " @@ -1124,19 +1135,139 @@ msgstr "" "(например, в to <replaceable>99999</replaceable> или равным значению " "<option>EXPIRE</option> из файла <filename>/etc/default/useradd</filename>)." -#: usermod.8.xml:393(term) useradd.8.xml:521(term) +#: usermod.8.xml:384(term) +#, fuzzy +#| msgid "" +#| "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +#| "replaceable>|<replaceable>RANGE</replaceable>" msgid "" -"<option>-Z</option>, <option>--selinux-user</option><replaceable>SEUSER</" -"replaceable>" +"<option>-v</option>, <option>--add-sub-uids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" msgstr "" -"<option>-Z</option>, <option>--selinux-user</option> <replaceable>SEUSER</" -"replaceable>" +"<option>-u</option>, <option>--user</option> <replaceable>УЧЁТНАЯ " +"ЗАПИСЬ</replaceable>|<replaceable>ДИАПАЗОН</replaceable>" -#: usermod.8.xml:398(para) +#: usermod.8.xml:388(para) +msgid "Add a range of subordinate uids to the user's account." +msgstr "" + +#: usermod.8.xml:391(para) usermod.8.xml:429(para) +msgid "" +"This option may be specified multiple times to add multiple ranges to a " +"users account." +msgstr "" + +#: usermod.8.xml:394(para) usermod.8.xml:414(para) +#, fuzzy +#| msgid "" +#| "No checks will be performed with regard to the <option>UID_MIN</option>, " +#| "<option>UID_MAX</option>, <option>SYS_UID_MIN</option>, or " +#| "<option>SYS_UID_MAX</option> from <filename>/etc/login.defs</filename>." +msgid "" +"No checks will be performed with regard to <option>SUB_UID_MIN</option>, " +"<option>SUB_UID_MAX</option>, or <option>SUB_UID_COUNT</option> from /etc/" +"login.defs." +msgstr "" +"Никаких проверок по <option>UID_MIN</option>, <option>UID_MAX</option>, " +"<option>SYS_UID_MIN</option> или <option>SYS_UID_MAX</option> из <filename>/" +"etc/login.defs</filename> не производится." + +#: usermod.8.xml:402(term) +#, fuzzy +#| msgid "" +#| "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +#| "replaceable>|<replaceable>RANGE</replaceable>" +msgid "" +"<option>-V</option>, <option>--del-sub-uids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" +"<option>-u</option>, <option>--user</option> <replaceable>УЧЁТНАЯ " +"ЗАПИСЬ</replaceable>|<replaceable>ДИАПАЗОН</replaceable>" + +#: usermod.8.xml:406(para) +msgid "Remove a range of subordinate uids from the user's account." +msgstr "" + +#: usermod.8.xml:409(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both <option>--del-sub-uids</option> and <option>--add-" +"sub-uids</option> are specified, the removal of all subordinate uid ranges " +"happens before any subordinate uid range is added." +msgstr "" + +#: usermod.8.xml:422(term) +#, fuzzy +#| msgid "" +#| "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +#| "replaceable>|<replaceable>RANGE</replaceable>" +msgid "" +"<option>-w</option>, <option>--add-sub-gids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" +"<option>-u</option>, <option>--user</option> <replaceable>УЧЁТНАЯ " +"ЗАПИСЬ</replaceable>|<replaceable>ДИАПАЗОН</replaceable>" + +#: usermod.8.xml:426(para) +msgid "Add a range of subordinate gids to the user's account." +msgstr "" + +#: usermod.8.xml:432(para) usermod.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "No checks will be performed with regard to the <option>GID_MIN</option>, " +#| "<option>GID_MAX</option>, <option>SYS_GID_MIN</option>, or " +#| "<option>SYS_GID_MAX</option> from <filename>/etc/login.defs</filename>." +msgid "" +"No checks will be performed with regard to <option>SUB_GID_MIN</option>, " +"<option>SUB_GID_MAX</option>, or <option>SUB_GID_COUNT</option> from /etc/" +"login.defs." +msgstr "" +"Никаких проверок по <option>GID_MIN</option>, <option>GID_MAX</option>, " +"<option>SYS_GID_MIN</option> или <option>SYS_GID_MAX</option> из <filename>/" +"etc/login.defs</filename> не производится." + +#: usermod.8.xml:440(term) +#, fuzzy +#| msgid "" +#| "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +#| "replaceable>|<replaceable>RANGE</replaceable>" +msgid "" +"<option>-W</option>, <option>--del-sub-gids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" +"<option>-u</option>, <option>--user</option> <replaceable>УЧЁТНАЯ " +"ЗАПИСЬ</replaceable>|<replaceable>ДИАПАЗОН</replaceable>" + +#: usermod.8.xml:444(para) +#, fuzzy +#| msgid "Remove any SELinux user mapping for the user's login." +msgid "Remove a range of subordinate gids from the user's account." +msgstr "" +"Удаляет все пользовательские сопоставления SELinux для учётной записи " +"пользователя." + +#: usermod.8.xml:447(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both <option>--del-sub-gids</option> and <option>--add-" +"sub-gids</option> are specified, the removal of all subordinate gid ranges " +"happens before any subordinate gid range is added." +msgstr "" + +#: usermod.8.xml:460(term) useradd.8.xml:506(term) +msgid "" +"<option>-Z</option>, <option>--selinux-user</option> " +"<replaceable>SEUSER</replaceable>" +msgstr "" +"<option>-Z</option>, <option>--selinux-user</option> " +"<replaceable>SEUSER</replaceable>" + +#: usermod.8.xml:464(para) msgid "The new SELinux user for the user's login." msgstr "Новый пользователь SELinux для пользовательского входа." -#: usermod.8.xml:401(para) +#: usermod.8.xml:467(para) msgid "" "A blank <replaceable>SEUSER</replaceable> will remove the SELinux user " "mapping for user <replaceable>LOGIN</replaceable> (if any)." @@ -1146,16 +1277,16 @@ msgstr "" "удаляется (если есть)." # type: Content of: <refentry><refsect1><title> -#: usermod.8.xml:412(title) userdel.8.xml:270(title) useradd.8.xml:644(title) -#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:373(title) -#: newusers.8.xml:349(title) login.1.xml:260(title) lastlog.8.xml:197(title) -#: groupdel.8.xml:117(title) groupadd.8.xml:260(title) -#: gpasswd.1.xml:253(title) faillog.8.xml:237(title) chpasswd.8.xml:234(title) -#: chgpasswd.8.xml:187(title) +#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title) +#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title) +#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title) +#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) +#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title) +#: chgpasswd.8.xml:186(title) msgid "CAVEATS" msgstr "ПРЕДОСТЕРЕЖЕНИЯ" -#: usermod.8.xml:413(para) +#: usermod.8.xml:479(para) msgid "" "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, the " @@ -1170,7 +1301,7 @@ msgstr "" "других архитектурах проверяется только присутствие пользователя в системе " "согласно данным utmp." -#: usermod.8.xml:421(para) +#: usermod.8.xml:487(para) msgid "" "You must change the owner of any <command>crontab</command> files or " "<command>at</command> jobs manually." @@ -1178,7 +1309,7 @@ msgstr "" "Вы должны вручную изменить владельца всех файлов <command>crontab</command> " "или заданий <command>at</command>." -#: usermod.8.xml:425(para) +#: usermod.8.xml:491(para) msgid "You must make any changes involving NIS on the NIS server." msgstr "Вы должны сделать все изменения NIS на сервере NIS самостоятельно." @@ -1310,6 +1441,102 @@ msgstr "" "наборе инструментов Shadow). Вы не должны использовать эту переменную, если " "вам действительно это ненужно." +# type: Content of: <refentry><refsect1><variablelist><varlistentry><term> +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +#| msgid "<option>SYS_GID_MIN</option> (number)" +msgid "<option>SUB_GID_MIN</option> (number)" +msgstr "<option>SYS_GID_MIN</option> (число)" + +# type: Content of: <refentry><refsect1><variablelist><varlistentry><term> +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid "<option>SYS_GID_MAX</option> (number)" +msgid "<option>SUB_GID_MAX</option> (number)" +msgstr "<option>SYS_GID_MAX</option> (число)" + +# type: Content of: <refentry><refsect1><variablelist><varlistentry><term> +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid "<option>SYS_GID_MIN</option> (number)" +msgid "<option>SUB_GID_COUNT</option> (number)" +msgstr "<option>SYS_GID_MIN</option> (число)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If <filename>/etc/subuid</filename> exists, the commands <command>useradd</" +"command> and <command>newusers</command> (unless the user already have " +"subordinate group IDs) allocate <option>SUB_GID_COUNT</option> unused group " +"IDs from the range <option>SUB_GID_MIN</option> to <option>SUB_GID_MAX</" +"option> for each new user." +msgstr "" + +#: usermod.8.xml:42(para) useradd.8.xml:42(para) newusers.8.xml:42(para) +#: login.defs.5.xml:42(para) +#, fuzzy +#| msgid "" +#| "The default value for <option>SYS_GID_MIN</option> (resp. " +#| "<option>SYS_GID_MAX</option>) is 101 (resp. <option>GID_MIN</option>-1)." +msgid "" +"The default values for <option>SUB_GID_MIN</option>, <option>SUB_GID_MAX</" +"option>, <option>SUB_GID_COUNT</option> are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"Значение по умолчанию для <option>SYS_GID_MIN</option> (соотв." +"<option>SYS_GID_MAX</option>) равно 101 (соотв. <option>GID_MIN</option>-1)." + +# type: Content of: <refentry><refsect1><variablelist><varlistentry><term> +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +#| msgid "<option>SYS_UID_MIN</option> (number)" +msgid "<option>SUB_UID_MIN</option> (number)" +msgstr "<option>SYS_UID_MIN</option> (число)" + +# type: Content of: <refentry><refsect1><variablelist><varlistentry><term> +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid "<option>SYS_UID_MAX</option> (number)" +msgid "<option>SUB_UID_MAX</option> (number)" +msgstr "<option>SYS_UID_MAX</option> (число)" + +# type: Content of: <refentry><refsect1><variablelist><varlistentry><term> +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid "<option>SYS_UID_MIN</option> (number)" +msgid "<option>SUB_UID_COUNT</option> (number)" +msgstr "<option>SYS_UID_MIN</option> (число)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If <filename>/etc/subuid</filename> exists, the commands <command>useradd</" +"command> and <command>newusers</command> (unless the user already have " +"subordinate user IDs) allocate <option>SUB_UID_COUNT</option> unused user " +"IDs from the range <option>SUB_UID_MIN</option> to <option>SUB_UID_MAX</" +"option> for each new user." +msgstr "" + +#: usermod.8.xml:42(para) useradd.8.xml:42(para) newusers.8.xml:42(para) +#: login.defs.5.xml:42(para) +#, fuzzy +#| msgid "" +#| "The default value for <option>SYS_UID_MIN</option> (resp. " +#| "<option>SYS_UID_MAX</option>) is 101 (resp. <option>UID_MIN</option>-1)." +msgid "" +"The default values for <option>SUB_UID_MIN</option>, <option>SUB_UID_MAX</" +"option>, <option>SUB_UID_COUNT</option> are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"Значение по умолчанию для <option>SYS_UID_MIN</option> (соотв. " +"<option>SYS_UID_MAX</option>) равно 101 (соотв. <option>UID_MIN</option>-1)." + # type: Content of: <refentry><refsect1><variablelist><varlistentry><term> #: usermod.8.xml:30(term) userdel.8.xml:30(term) useradd.8.xml:30(term) #: pwck.8.xml:30(term) login.defs.5.xml:30(term) @@ -1365,27 +1592,72 @@ msgstr "" "пользователя, согласно следующему алгоритму: <placeholder-1/>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><filename> -#: usermod.8.xml:461(filename) userdel.8.xml:198(filename) -#: useradd.8.xml:733(filename) su.1.xml:382(filename) -#: pwconv.8.xml:254(filename) passwd.1.xml:424(filename) -#: newusers.8.xml:421(filename) login.access.5.xml:124(filename) -#: login.1.xml:389(filename) groupmod.8.xml:223(filename) -#: groupadd.8.xml:251(filename) chsh.1.xml:183(filename) -#: chpasswd.8.xml:273(filename) chgpasswd.8.xml:229(filename) -#: chfn.1.xml:211(filename) +#: usermod.8.xml:529(filename) userdel.8.xml:197(filename) +#: useradd.8.xml:726(filename) su.1.xml:382(filename) +#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename) +#: newusers.8.xml:424(filename) login.access.5.xml:124(filename) +#: login.1.xml:389(filename) groupmod.8.xml:220(filename) +#: groupadd.8.xml:248(filename) chsh.1.xml:182(filename) +#: chpasswd.8.xml:270(filename) chgpasswd.8.xml:228(filename) +#: chfn.1.xml:210(filename) msgid "/etc/login.defs" msgstr "/etc/login.defs" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: usermod.8.xml:463(para) userdel.8.xml:200(para) useradd.8.xml:735(para) -#: su.1.xml:384(para) pwconv.8.xml:256(para) passwd.1.xml:426(para) -#: newusers.8.xml:423(para) login.access.5.xml:126(para) login.1.xml:391(para) -#: groupmod.8.xml:225(para) groupadd.8.xml:253(para) chsh.1.xml:185(para) -#: chpasswd.8.xml:275(para) chgpasswd.8.xml:231(para) chfn.1.xml:213(para) +#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para) +#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para) +#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para) +#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para) +#: chpasswd.8.xml:272(para) chgpasswd.8.xml:230(para) chfn.1.xml:212(para) msgid "Shadow password suite configuration." msgstr "содержит конфигурацию подсистемы теневых паролей" -#: usermod.8.xml:483(para) +# type: Content of: <refentry><refsect1><variablelist><varlistentry><term><filename> +#: usermod.8.xml:547(filename) userdel.8.xml:215(filename) +#: useradd.8.xml:714(filename) newusers.8.xml:436(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subgid" +msgstr "/etc/suauth" + +#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para) +#: newusers.8.xml:438(para) +msgid "Per user subordinate group IDs." +msgstr "" + +# type: Content of: <refentry><refsect1><variablelist><varlistentry><term><filename> +#: usermod.8.xml:553(filename) userdel.8.xml:221(filename) +#: useradd.8.xml:720(filename) newusers.8.xml:442(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subuid" +msgstr "/etc/suauth" + +#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para) +#: newusers.8.xml:444(para) +msgid "Per user subordinate user IDs." +msgstr "" + +#: usermod.8.xml:563(para) +#, fuzzy +#| 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>." msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -1400,10 +1672,13 @@ msgid "" "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>." +"manvolnum></citerefentry>, <phrase condition=\"subids" +"\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</" +"refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -1425,7 +1700,7 @@ msgstr "" # type: Content of: <refentry><refsect1><para><command> #: userdel.8.xml:63(refentrytitle) userdel.8.xml:70(refname) -#: userdel.8.xml:75(command) login.defs.5.xml:480(term) +#: userdel.8.xml:75(command) login.defs.5.xml:488(term) msgid "userdel" msgstr "userdel" @@ -1507,11 +1782,11 @@ msgstr "" "Имя файла почтового ящика задаётся переменной <option>MAIL_DIR</option> в " "файле <filename>login.defs</filename>." -#: userdel.8.xml:159(term) +#: userdel.8.xml:158(term) msgid "<option>-Z</option>, <option>--selinux-user</option>" msgstr "<option>-Z</option>, <option>--selinux-user</option>" -#: userdel.8.xml:163(para) +#: userdel.8.xml:162(para) msgid "Remove any SELinux user mapping for the user's login." msgstr "" "Удаляет все пользовательские сопоставления SELinux для учётной записи " @@ -1628,105 +1903,105 @@ msgstr "" "<command>useradd</command> по умолчанию создаёт группу с именем пользователя." # type: Content of: <refentry><refsect1><title> -#: userdel.8.xml:219(title) useradd.8.xml:742(title) su.1.xml:391(title) -#: pwck.8.xml:294(title) passwd.1.xml:439(title) grpck.8.xml:246(title) -#: groupmod.8.xml:238(title) groupdel.8.xml:159(title) -#: groupadd.8.xml:282(title) chage.1.xml:279(title) +#: userdel.8.xml:230(title) useradd.8.xml:735(title) su.1.xml:391(title) +#: pwck.8.xml:293(title) passwd.1.xml:438(title) grpck.8.xml:245(title) +#: groupmod.8.xml:235(title) groupdel.8.xml:158(title) +#: groupadd.8.xml:279(title) chage.1.xml:278(title) msgid "EXIT VALUES" msgstr "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term><replaceable> -#: userdel.8.xml:224(replaceable) useradd.8.xml:747(replaceable) -#: su.1.xml:410(replaceable) pwck.8.xml:299(replaceable) -#: passwd.1.xml:444(replaceable) grpck.8.xml:251(replaceable) -#: groupmod.8.xml:243(replaceable) groupdel.8.xml:164(replaceable) -#: groupadd.8.xml:287(replaceable) chage.1.xml:284(replaceable) +#: userdel.8.xml:235(replaceable) useradd.8.xml:740(replaceable) +#: su.1.xml:410(replaceable) pwck.8.xml:298(replaceable) +#: passwd.1.xml:443(replaceable) grpck.8.xml:250(replaceable) +#: groupmod.8.xml:240(replaceable) groupdel.8.xml:163(replaceable) +#: groupadd.8.xml:284(replaceable) chage.1.xml:283(replaceable) msgid "0" msgstr "0" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: userdel.8.xml:226(para) useradd.8.xml:749(para) pwck.8.xml:301(para) -#: passwd.1.xml:446(para) grpck.8.xml:253(para) groupmod.8.xml:245(para) -#: groupdel.8.xml:166(para) groupadd.8.xml:289(para) chage.1.xml:286(para) +#: userdel.8.xml:237(para) useradd.8.xml:742(para) pwck.8.xml:300(para) +#: passwd.1.xml:445(para) grpck.8.xml:252(para) groupmod.8.xml:242(para) +#: groupdel.8.xml:165(para) groupadd.8.xml:286(para) chage.1.xml:285(para) msgid "success" msgstr "успешное выполнение" # type: Content of: <refentry><refmeta><manvolnum> -#: userdel.8.xml:230(replaceable) useradd.8.xml:753(replaceable) +#: userdel.8.xml:241(replaceable) useradd.8.xml:746(replaceable) #: su.1.xml:75(manvolnum) su.1.xml:416(replaceable) sg.1.xml:59(manvolnum) -#: pwck.8.xml:305(replaceable) passwd.1.xml:65(manvolnum) -#: passwd.1.xml:450(replaceable) newgrp.1.xml:59(manvolnum) -#: login.1.xml:91(manvolnum) grpck.8.xml:257(replaceable) +#: pwck.8.xml:304(replaceable) passwd.1.xml:65(manvolnum) +#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum) +#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable) #: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum) #: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) #: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum) -#: chage.1.xml:290(replaceable) +#: chage.1.xml:289(replaceable) msgid "1" msgstr "1" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: userdel.8.xml:232(para) useradd.8.xml:755(para) +#: userdel.8.xml:243(para) useradd.8.xml:748(para) msgid "can't update password file" msgstr "не удалось изменить файл паролей" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term><replaceable> -#: userdel.8.xml:236(replaceable) useradd.8.xml:759(replaceable) -#: pwck.8.xml:311(replaceable) passwd.1.xml:456(replaceable) -#: grpck.8.xml:263(replaceable) groupmod.8.xml:249(replaceable) -#: groupdel.8.xml:170(replaceable) groupadd.8.xml:293(replaceable) -#: chage.1.xml:296(replaceable) +#: userdel.8.xml:247(replaceable) useradd.8.xml:752(replaceable) +#: pwck.8.xml:310(replaceable) passwd.1.xml:455(replaceable) +#: grpck.8.xml:262(replaceable) groupmod.8.xml:246(replaceable) +#: groupdel.8.xml:169(replaceable) groupadd.8.xml:290(replaceable) +#: chage.1.xml:295(replaceable) msgid "2" msgstr "2" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: userdel.8.xml:238(para) useradd.8.xml:761(para) pwck.8.xml:307(para) -#: grpck.8.xml:259(para) groupmod.8.xml:251(para) groupdel.8.xml:172(para) -#: groupadd.8.xml:295(para) chage.1.xml:298(para) +#: userdel.8.xml:249(para) useradd.8.xml:754(para) pwck.8.xml:306(para) +#: grpck.8.xml:258(para) groupmod.8.xml:248(para) groupdel.8.xml:171(para) +#: groupadd.8.xml:292(para) chage.1.xml:297(para) msgid "invalid command syntax" msgstr "ошибка в параметрах команды" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term><replaceable> -#: userdel.8.xml:242(replaceable) useradd.8.xml:777(replaceable) -#: pwck.8.xml:335(replaceable) passwd.1.xml:480(replaceable) -#: groupmod.8.xml:267(replaceable) groupdel.8.xml:176(replaceable) +#: userdel.8.xml:253(replaceable) useradd.8.xml:770(replaceable) +#: pwck.8.xml:334(replaceable) passwd.1.xml:479(replaceable) +#: groupmod.8.xml:264(replaceable) groupdel.8.xml:175(replaceable) msgid "6" msgstr "6" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: userdel.8.xml:244(para) +#: userdel.8.xml:255(para) msgid "specified user doesn't exist" msgstr "указанный пользователь не существует" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: userdel.8.xml:250(para) +#: userdel.8.xml:261(para) msgid "user currently logged in" msgstr "пользователь сейчас работает в системе" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term><replaceable> -#: userdel.8.xml:254(replaceable) useradd.8.xml:789(replaceable) -#: groupmod.8.xml:279(replaceable) groupdel.8.xml:188(replaceable) -#: groupadd.8.xml:317(replaceable) +#: userdel.8.xml:265(replaceable) useradd.8.xml:782(replaceable) +#: groupmod.8.xml:276(replaceable) groupdel.8.xml:187(replaceable) +#: groupadd.8.xml:314(replaceable) msgid "10" msgstr "10" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: userdel.8.xml:256(para) useradd.8.xml:791(para) groupmod.8.xml:281(para) -#: groupdel.8.xml:190(para) groupadd.8.xml:319(para) +#: userdel.8.xml:267(para) useradd.8.xml:784(para) groupmod.8.xml:278(para) +#: groupdel.8.xml:189(para) groupadd.8.xml:316(para) msgid "can't update group file" msgstr "не удалось изменить файл групп" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term><replaceable> -#: userdel.8.xml:260(replaceable) useradd.8.xml:795(replaceable) +#: userdel.8.xml:271(replaceable) useradd.8.xml:788(replaceable) msgid "12" msgstr "12" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: userdel.8.xml:262(para) +#: userdel.8.xml:273(para) msgid "can't remove home directory" msgstr "не удалось удалить домашний каталог" # type: Content of: <refentry><refsect1><para> -#: userdel.8.xml:220(para) +#: userdel.8.xml:231(para) msgid "" "The <command>userdel</command> command exits with the following values: " "<placeholder-1/>" @@ -1734,7 +2009,7 @@ msgstr "" "Команда <command>userdel</command> завершая работу, возвращает следующие " "значения: <placeholder-1/>" -#: userdel.8.xml:271(para) +#: userdel.8.xml:282(para) msgid "" "<command>userdel</command> will not allow you to remove an account if there " "are running processes which belong to this account. In that case, you may " @@ -1749,7 +2024,7 @@ msgstr "" "<option>-f</option>, то учётная запись будет удалена несмотря ни на что." # type: Content of: <refentry><refsect1><para> -#: userdel.8.xml:278(para) +#: userdel.8.xml:289(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this user." @@ -1758,7 +2033,7 @@ msgstr "" "осталось файлов, принадлежащих этому пользователю." # type: Content of: <refentry><refsect1><para> -#: userdel.8.xml:282(para) +#: userdel.8.xml:293(para) msgid "" "You may not remove any NIS attributes on a NIS client. This must be " "performed on the NIS server." @@ -1766,7 +2041,7 @@ msgstr "" "Нельзя удалить NIS атрибуты клиента NIS. Это необходимо сделать на NIS " "сервере." -#: userdel.8.xml:285(para) +#: userdel.8.xml:296(para) msgid "" "If <option>USERGROUPS_ENAB</option> is defined to <emphasis remap=\"I\">yes</" "emphasis> in <filename>/etc/login.defs</filename>, <command>userdel</" @@ -1785,7 +2060,26 @@ msgstr "" "удаления, если такое случится. Параметр <option>-f</option> поможет удалить " "группу в любом случае." -#: userdel.8.xml:298(para) +#: userdel.8.xml:309(para) +#, fuzzy +#| 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>." msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -1798,8 +2092,11 @@ msgid "" "refentrytitle><manvolnum>8</manvolnum></citerefentry>, " "<citerefentry><refentrytitle>groupdel</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>groupmod</" -"refentrytitle><manvolnum>8</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +"refentrytitle><manvolnum>8</manvolnum></citerefentry>, <phrase condition=" +"\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" "refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -1807,39 +2104,41 @@ msgstr "" "citerefentry>, <citerefentry><refentrytitle>chsh</" "refentrytitle><manvolnum>1</manvolnum></citerefentry>, " "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></" -"citerefentry>, <citerefentry><refentrytitle>login.defs</" -"refentrytitle><manvolnum>5</manvolnum></citerefentry>, " +"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>useradd</refentrytitle><manvolnum>8</" -"manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" -"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>." # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: useradd.8.xml:72(refentrytitle) useradd.8.xml:79(refname) -#: useradd.8.xml:84(command) useradd.8.xml:91(command) -#: useradd.8.xml:95(command) login.defs.5.xml:466(term) +#: useradd.8.xml:74(refentrytitle) useradd.8.xml:81(refname) +#: useradd.8.xml:86(command) useradd.8.xml:93(command) +#: useradd.8.xml:97(command) login.defs.5.xml:472(term) msgid "useradd" msgstr "useradd" # type: Content of: <refentry><refnamediv><refpurpose> -#: useradd.8.xml:80(refpurpose) +#: useradd.8.xml:82(refpurpose) msgid "create a new user or update default new user information" msgstr "" "регистрирует нового пользователя или изменяет информацию по умолчанию о " "новых пользователях" # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option> -#: useradd.8.xml:92(arg) useradd.8.xml:96(arg) +#: useradd.8.xml:94(arg) useradd.8.xml:98(arg) msgid "-D" msgstr "-D" # type: Content of: <refentry><refsect1><para> -#: useradd.8.xml:105(para) +#: useradd.8.xml:107(para) msgid "" "When invoked without the <option>-D</option> option, the <command>useradd</" "command> command creates a new user account using the values specified on " @@ -1855,7 +2154,7 @@ msgstr "" "системные файлы, а также может создать домашний каталог нового пользователя " "и скопировать начальные файлы настроек." -#: useradd.8.xml:114(para) +#: useradd.8.xml:116(para) msgid "" "By default, a group will also be created for the new user (see <option>-g</" "option>, <option>-N</option>, <option>-U</option>, and " @@ -1866,24 +2165,24 @@ msgstr "" "<option>USERGROUPS_ENAB</option>)." # type: Content of: <refentry><refsect1><para> -#: useradd.8.xml:123(para) +#: useradd.8.xml:125(para) msgid "The options which apply to the <command>useradd</command> command are:" msgstr "Параметры команды <command>useradd</command>:" -#: useradd.8.xml:127(term) useradd.8.xml:546(term) +#: useradd.8.xml:129(term) useradd.8.xml:530(term) msgid "" -"<option>-b</option>, <option>--base-dir</option><replaceable>BASE_DIR</" +"<option>-b</option>, <option>--base-dir</option> <replaceable>BASE_DIR</" "replaceable>" msgstr "" "<option>-b</option>, <option>--base-dir</option> " "<replaceable>БАЗОВЫЙ_КАТАЛОГ</replaceable>" -#: useradd.8.xml:132(para) +#: useradd.8.xml:133(para) msgid "" -"The default base directory for the system if <option>-d</" -"option><replaceable>HOME_DIR</replaceable> is not specified. " -"<replaceable>BASE_DIR</replaceable> is concatenated with the account name to " -"define the home directory. If the <option>-m</option> option is not used, " +"The default base directory for the system if <option>-d</option> " +"<replaceable>HOME_DIR</replaceable> is not specified. <replaceable>BASE_DIR</" +"replaceable> is concatenated with the account name to define the home " +"directory. If the <option>-m</option> option is not used, " "<replaceable>BASE_DIR</replaceable> must exist." msgstr "" "Базовый системный каталог по умолчанию, если другой каталог не указан с " @@ -1905,7 +2204,7 @@ msgstr "" "filename> (по умолчанию)." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:155(para) +#: useradd.8.xml:154(para) msgid "" "Any text string. It is generally a short description of the login, and is " "currently used as the field for the user's full name." @@ -1913,7 +2212,15 @@ msgstr "" "Любая текстовая строка. Обычно, здесь коротко описывается учётная запись, и " "в настоящее время используется как поле для имени и фамилии пользователя." -#: useradd.8.xml:168(para) +#: useradd.8.xml:162(term) +msgid "" +"<option>-d</option>, <option>--home-dir</option> <replaceable>HOME_DIR</" +"replaceable>" +msgstr "" +"<option>-d</option>, <option>--home-dir</option> " +"<replaceable>ДОМАШНИЙ_КАТАЛОГ</replaceable>" + +#: useradd.8.xml:166(para) msgid "" "The new user will be created using <replaceable>HOME_DIR</replaceable> as " "the value for the user's login directory. The default is to append the " @@ -1930,16 +2237,16 @@ msgstr "" "<replaceable>ДОМАШНИЙ_КАТАЛОГ</replaceable> необязательно должен " "существовать, но не будет создан, если его нет." -#: useradd.8.xml:180(term) +#: useradd.8.xml:178(term) msgid "<option>-D</option>, <option>--defaults</option>" msgstr "<option>-D</option>, <option>--defaults</option>" # type: Content of: <refentry><refsect1><refsect2><title> -#: useradd.8.xml:184(para) +#: useradd.8.xml:182(para) msgid "See below, the subsection \"Changing the default values\"." msgstr "Смотрите далее в подразделе «Изменение значений по умолчанию»." -#: useradd.8.xml:199(para) +#: useradd.8.xml:196(para) msgid "" "If not specified, <command>useradd</command> will use the default expiry " "date specified by the <option>EXPIRE</option> variable in <filename>/etc/" @@ -1951,7 +2258,7 @@ msgstr "" "иначе пустую строку (без устаревания, по умолчанию)." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:213(para) +#: useradd.8.xml:209(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled. A value of 0 disables the account as soon as the password has " @@ -1961,7 +2268,7 @@ msgstr "" "устаревания пароля, а при значении -1 данная возможность не используется." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:219(para) +#: useradd.8.xml:215(para) msgid "" "If not specified, <command>useradd</command> will use the default inactivity " "period specified by the <option>INACTIVE</option> variable in <filename>/etc/" @@ -1973,7 +2280,7 @@ msgstr "" "или -1 (по умолчанию)." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:233(para) +#: useradd.8.xml:228(para) msgid "" "The group name or number of the user's initial login group. The group name " "must exist. A group number must refer to an already existing group." @@ -1982,7 +2289,7 @@ msgstr "" "именем должна существовать. Идентификатор группы должен указывать на уже " "существующую группу." -#: useradd.8.xml:238(para) +#: useradd.8.xml:233(para) msgid "" "If not specified, the behavior of <command>useradd</command> will depend on " "the <option>USERGROUPS_ENAB</option> variable in <filename>/etc/login.defs</" @@ -2007,7 +2314,7 @@ msgstr "" "default/useradd</filename>, или 100 (по умолчанию)." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:261(para) +#: useradd.8.xml:255(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -2021,15 +2328,15 @@ msgstr "" "<option>-g</option>. По умолчанию пользователь входит только в начальную " "группу." -#: useradd.8.xml:278(term) +#: useradd.8.xml:272(term) msgid "" -"<option>-k</option>, <option>--skel</option><replaceable>SKEL_DIR</" +"<option>-k</option>, <option>--skel</option> <replaceable>SKEL_DIR</" "replaceable>" msgstr "" -"<option>-k</option>, <option>--skel</option> <replaceable>КАТАЛОГ_ШАБЛОНОВ</" -"replaceable>" +"<option>-k</option>, <option>--skel</option> " +"<replaceable>КАТАЛОГ_ШАБЛОНОВ</replaceable>" -#: useradd.8.xml:283(para) +#: useradd.8.xml:276(para) msgid "" "The skeleton directory, which contains files and directories to be copied in " "the user's home directory, when the home directory is created by " @@ -2039,7 +2346,7 @@ msgstr "" "домашний каталог пользователя при создании домашнего каталога командой " "<command>useradd</command>." -#: useradd.8.xml:288(para) +#: useradd.8.xml:281(para) msgid "" "This option is only valid if the <option>-m</option> (or <option>--create-" "home</option>) option is specified." @@ -2047,7 +2354,7 @@ msgstr "" "Этот параметр можно использовать только с параметром <option>-m</option> " "(или <option>--create-home</option>)." -#: useradd.8.xml:292(para) +#: useradd.8.xml:285(para) msgid "" "If this option is not set, the skeleton directory is defined by the " "<option>SKEL</option> variable in <filename>/etc/default/useradd</filename> " @@ -2057,51 +2364,51 @@ msgstr "" "<option>SKEL</option> из файла <filename>/etc/default/useradd</filename>, " "или равен <filename>/etc/skel</filename> (по умолчанию)." -#: useradd.8.xml:298(para) +#: useradd.8.xml:291(para) msgid "If possible, the ACLs and extended attributes are copied." msgstr "Если возможно, выполняется копирование ACL и расширенных атрибутов." -#: useradd.8.xml:304(term) groupadd.8.xml:137(term) +#: useradd.8.xml:297(term) groupadd.8.xml:137(term) msgid "" -"<option>-K</option>, <option>--key</option><replaceable>KEY</" +"<option>-K</option>, <option>--key</option> <replaceable>KEY</" "replaceable>=<replaceable>VALUE</replaceable>" msgstr "" -"<option>-K</option>, <option>--key</option> <replaceable>КЛЮЧ</" +"<option>-K</option>, <option>--key</option> <replaceable>КЛЮЧ</" "replaceable>=<replaceable>ЗНАЧЕНИЕ</replaceable>" -#: useradd.8.xml:309(para) +#: useradd.8.xml:301(para) msgid "" "Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</" "option>, <option>UID_MAX</option>, <option>UMASK</option>, " "<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: " -"<option>-K </option><replaceable>PASS_MAX_DAYS</" +"<option>-K</option> <replaceable>PASS_MAX_DAYS</" "replaceable>=<replaceable>-1</replaceable> can be used when creating system " "account to turn off password ageing, even though system account has no " "password at all. Multiple <option>-K</option> options can be specified, e." -"g.: <option>-K </option><replaceable>UID_MIN</replaceable>=<replaceable>100</" -"replaceable><option>-K </option><replaceable>UID_MAX</" -"replaceable>=<replaceable>499</replaceable>" +"g.: <option>-K</option> <replaceable>UID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>" msgstr "" "Заменяет значения по умолчанию из файла <filename>/etc/login.defs</filename> " "(<option>UID_MIN</option>, <option>UID_MAX</option>, <option>UMASK</option>, " "<option>PASS_MAX_DAYS</option> и других). <placeholder-1/> Пример: <option>-" -"K </option><replaceable>PASS_MAX_DAYS</replaceable>=<replaceable>-1</" +"K</option> <replaceable>PASS_MAX_DAYS</replaceable>=<replaceable>-1</" "replaceable> можно использовать при создании системной учётной записи, чтобы " "выключить устаревание пароля, даже если системная учётная запись вообще не " "имеет пароля. Можно указывать параметр <option>-K</option> несколько раз, " -"например: <option>-K </option><replaceable>UID_MIN</" -"replaceable>=<replaceable>100</replaceable><option> -K </" -"option><replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>" +"например: <option>-K</option> <replaceable>UID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>" -#: useradd.8.xml:333(term) +#: useradd.8.xml:322(term) msgid "<option>-l</option>, <option>--no-log-init</option>" msgstr "<option>-l</option>, <option>--no-log-init</option>" -#: useradd.8.xml:335(para) +#: useradd.8.xml:324(para) msgid "Do not add the user to the lastlog and faillog databases." msgstr "Не добавлять пользователя в базы данных lastlog и faillog." -#: useradd.8.xml:338(para) +#: useradd.8.xml:327(para) msgid "" "By default, the user's entries in the lastlog and faillog databases are " "resetted to avoid reusing the entry from a previously deleted user." @@ -2110,11 +2417,11 @@ msgstr "" "сбрасываются во избежание повторного использования записи, оставшейся от " "ранее удалённого пользователя." -#: useradd.8.xml:346(term) +#: useradd.8.xml:335(term) msgid "<option>-m</option>, <option>--create-home</option>" msgstr "<option>-m</option>, <option>--create-home</option>" -#: useradd.8.xml:350(para) +#: useradd.8.xml:339(para) msgid "" "Create the user's home directory if it does not exist. The files and " "directories contained in the skeleton directory (which can be defined with " @@ -2125,7 +2432,7 @@ msgstr "" "параметра the <option>-k</option> option), будут скопированы в домашний " "каталог." -#: useradd.8.xml:356(para) +#: useradd.8.xml:345(para) msgid "" "By default, if this option is not specified and <option>CREATE_HOME</option> " "is not enabled, no home directories are created." @@ -2134,11 +2441,11 @@ msgstr "" "<option>CREATE_HOME</option>, домашний каталог не создаётся." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><option> -#: useradd.8.xml:365(option) +#: useradd.8.xml:354(option) msgid "-M" msgstr "-M" -#: useradd.8.xml:368(para) +#: useradd.8.xml:357(para) msgid "" "Do no create the user's home directory, even if the system wide setting from " "<filename>/etc/login.defs</filename> (<option>CREATE_HOME</option>) is set " @@ -2148,11 +2455,11 @@ msgstr "" "переменной в файле <filename>/etc/login.defs</filename> " "(<option>CREATE_HOME</option>) равно <replaceable>yes</replaceable>." -#: useradd.8.xml:377(term) +#: useradd.8.xml:366(term) msgid "<option>-N</option>, <option>--no-user-group</option>" msgstr "<option>-N</option>, <option>--no-user-group</option>" -#: useradd.8.xml:381(para) +#: useradd.8.xml:370(para) msgid "" "Do not create a group with the same name as the user, but add the user to " "the group specified by the <option>-g</option> option or by the " @@ -2163,7 +2470,7 @@ msgstr "" "переменной <option>GROUP</option> из файла <filename>/etc/default/useradd</" "filename>." -#: useradd.8.xml:387(para) useradd.8.xml:512(para) +#: useradd.8.xml:376(para) useradd.8.xml:497(para) msgid "" "The default behavior (if the <option>-g</option>, <option>-N</option>, and " "<option>-U</option> options are not specified) is defined by the " @@ -2176,17 +2483,17 @@ msgstr "" "filename>." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:400(para) +#: useradd.8.xml:389(para) msgid "Allow the creation of a user account with a duplicate (non-unique) UID." msgstr "Разрешить создание учётной записи с уже имеющимся (не уникальным) UID." -#: useradd.8.xml:401(para) +#: useradd.8.xml:390(para) msgid "" "This option is only valid in combination with the <option>-u</option> option." msgstr "" "Этот параметр можно использовать только с параметром <option>-u</option>." -#: useradd.8.xml:413(para) groupadd.8.xml:173(para) +#: useradd.8.xml:401(para) groupadd.8.xml:171(para) msgid "" "The encrypted password, as returned by <citerefentry><refentrytitle>crypt</" "refentrytitle><manvolnum>3</manvolnum></citerefentry>. The default is to " @@ -2196,15 +2503,15 @@ msgstr "" "<citerefentry><refentrytitle>crypt</refentrytitle><manvolnum>3</manvolnum></" "citerefentry>. По умолчанию пароль отключён." -#: useradd.8.xml:430(term) newusers.8.xml:287(term) groupadd.8.xml:190(term) +#: useradd.8.xml:418(term) newusers.8.xml:289(term) groupadd.8.xml:188(term) msgid "<option>-r</option>, <option>--system</option>" msgstr "<option>-r</option>, <option>--system</option>" -#: useradd.8.xml:434(para) newusers.8.xml:291(para) +#: useradd.8.xml:422(para) newusers.8.xml:293(para) msgid "Create a system account." msgstr "Создать системную учётную запись." -#: useradd.8.xml:437(para) +#: useradd.8.xml:425(para) msgid "" "System users will be created with no aging information in <filename>/etc/" "shadow</filename>, and their numeric identifiers are chosen in the " @@ -2220,7 +2527,7 @@ msgstr "" "<option>UID_MAX</option> (это же касается и части с <option>GID</option> при " "создании групп)." -#: useradd.8.xml:446(para) +#: useradd.8.xml:434(para) msgid "" "Note that <command>useradd</command> will not create a home directory for " "such an user, regardless of the default setting in <filename>/etc/login." @@ -2235,7 +2542,7 @@ msgstr "" "option>." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:475(para) +#: useradd.8.xml:461(para) msgid "" "The name of the user's login shell. The default is to leave this field " "blank, which causes the system to select the default login shell specified " @@ -2248,7 +2555,7 @@ msgstr "" "filename>, или по умолчанию используется пустая строка." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:490(para) +#: useradd.8.xml:475(para) msgid "" "The numerical value of the user's ID. This value must be unique, unless the " "<option>-o</option> option is used. The value must be non-negative. The " @@ -2261,18 +2568,18 @@ msgstr "" "ID большее или равное <option>UID_MIN</option> и большее чем у остальных " "пользователей." -#: useradd.8.xml:497(para) +#: useradd.8.xml:482(para) msgid "" "See also the <option>-r</option> option and the <option>UID_MAX</option> " "description." msgstr "" "Смотрите также описание <option>-r</option> и <option>UID_MAX</option>." -#: useradd.8.xml:504(term) +#: useradd.8.xml:489(term) msgid "<option>-U</option>, <option>--user-group</option>" msgstr "<option>-U</option>, <option>--user-group</option>" -#: useradd.8.xml:508(para) +#: useradd.8.xml:493(para) msgid "" "Create a group with the same name as the user, and add the user to this " "group." @@ -2281,7 +2588,7 @@ msgstr "" "в эту группу." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:526(para) +#: useradd.8.xml:510(para) msgid "" "The SELinux user for the user's login. The default is to leave this field " "blank, which causes the system to select the default SELinux user." @@ -2291,12 +2598,12 @@ msgstr "" "умолчанию." # type: Content of: <refentry><refsect1><refsect2><title> -#: useradd.8.xml:536(title) +#: useradd.8.xml:520(title) msgid "Changing the default values" msgstr "Изменение значений по умолчанию" # type: Content of: <refentry><refsect1><refsect2><para> -#: useradd.8.xml:537(para) +#: useradd.8.xml:521(para) msgid "" "When invoked with only the <option>-D</option> option, <command>useradd</" "command> will display the current default values. When invoked with <option>-" @@ -2309,7 +2616,7 @@ msgstr "" "параметрами, то <command>useradd</command> обновляет значения по умолчанию " "этих указанных параметров. Изменяемые параметры:" -#: useradd.8.xml:551(para) +#: useradd.8.xml:534(para) msgid "" "The path prefix for a new user's home directory. The user's name will be " "affixed to the end of <replaceable>BASE_DIR</replaceable> to form the new " @@ -2321,7 +2628,7 @@ msgstr "" "replaceable> для создания имени нового каталога, если при создании новой " "учётной записи не указан параметр <option>-d</option>." -#: useradd.8.xml:558(para) +#: useradd.8.xml:541(para) msgid "" "This option sets the <option>HOME</option> variable in <filename>/etc/" "default/useradd</filename>." @@ -2330,11 +2637,11 @@ msgstr "" "etc/default/useradd</filename>." # type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:570(para) +#: useradd.8.xml:552(para) msgid "The date on which the user account is disabled." msgstr "Дата, когда учётная запись пользователя заблокирована." -#: useradd.8.xml:571(para) +#: useradd.8.xml:553(para) msgid "" "This option sets the <option>EXPIRE</option> variable in <filename>/etc/" "default/useradd</filename>." @@ -2343,7 +2650,7 @@ msgstr "" "etc/default/useradd</filename>." # type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:583(para) +#: useradd.8.xml:564(para) msgid "" "The number of days after a password has expired before the account will be " "disabled." @@ -2351,7 +2658,7 @@ msgstr "" "Число дней, которые должны пройти после устаревания пароля, перед тем как " "учётная запись будет заблокирована." -#: useradd.8.xml:587(para) +#: useradd.8.xml:568(para) msgid "" "This option sets the <option>INACTIVE</option> variable in <filename>/etc/" "default/useradd</filename>." @@ -2359,7 +2666,7 @@ msgstr "" "Этот параметр изменяет переменную <option>INACTIVE</option> в файле " "<filename>/etc/default/useradd</filename>." -#: useradd.8.xml:599(para) +#: useradd.8.xml:579(para) msgid "" "The group name or ID for a new user's initial group (when the <option>-N/--" "no-user-group</option> is used or when the <option>USERGROUPS_ENAB</option> " @@ -2374,7 +2681,7 @@ msgstr "" "существовать, а для числового идентификатора группы должна быть " "соответствующая запись." -#: useradd.8.xml:608(para) +#: useradd.8.xml:588(para) msgid "" "This option sets the <option>GROUP</option> variable in <filename>/etc/" "default/useradd</filename>." @@ -2382,11 +2689,11 @@ msgstr "" "Этот параметр изменяет переменную <option>GROUP</option> в файле <filename>/" "etc/default/useradd</filename>." -#: useradd.8.xml:620(para) +#: useradd.8.xml:599(para) msgid "The name of a new user's login shell." msgstr "Имя новой регистрационной командной оболочки пользователя." -#: useradd.8.xml:623(para) +#: useradd.8.xml:602(para) msgid "" "This option sets the <option>SHELL</option> variable in <filename>/etc/" "default/useradd</filename>." @@ -2395,12 +2702,12 @@ msgstr "" "etc/default/useradd</filename>." # type: Content of: <refentry><refsect1><title> -#: useradd.8.xml:635(title) +#: useradd.8.xml:614(title) msgid "NOTES" msgstr "ЗАМЕЧАНИЯ" # type: Content of: <refentry><refsect1><para> -#: useradd.8.xml:636(para) +#: useradd.8.xml:615(para) msgid "" "The system administrator is responsible for placing the default user files " "in the <filename>/etc/skel/</filename> directory (or any other skeleton " @@ -2413,7 +2720,7 @@ msgstr "" "строке)." # type: Content of: <refentry><refsect1><para> -#: useradd.8.xml:645(para) +#: useradd.8.xml:624(para) msgid "" "You may not add a user to a NIS or LDAP group. This must be performed on the " "corresponding server." @@ -2422,7 +2729,7 @@ msgstr "" "соответствующем сервере." # type: Content of: <refentry><refsect1><para> -#: useradd.8.xml:650(para) +#: useradd.8.xml:629(para) msgid "" "Similarly, if the username already exists in an external user database such " "as NIS or LDAP, <command>useradd</command> will deny the user account " @@ -2433,7 +2740,7 @@ msgstr "" "запись пользователя." # type: Content of: <refentry><refsect1><para> -#: useradd.8.xml:656(para) +#: useradd.8.xml:635(para) msgid "" "Usernames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " @@ -2445,7 +2752,7 @@ msgstr "" "описать регулярным выражением: [a-z_][a-z0-9_-]*[$]?" # type: Content of: <refentry><refsect1><para> -#: useradd.8.xml:662(para) +#: useradd.8.xml:641(para) msgid "Usernames may only be up to 32 characters long." msgstr "Имена пользователей могут быть длиной не более 32 знаков." @@ -2707,86 +3014,86 @@ msgstr "" "umask по умолчанию." # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><filename> -#: useradd.8.xml:721(filename) +#: useradd.8.xml:702(filename) msgid "/etc/default/useradd" msgstr "/etc/default/useradd" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:723(para) +#: useradd.8.xml:704(para) msgid "Default values for account creation." msgstr "значения по умолчанию для создаваемой учётной записи" # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><filename> -#: useradd.8.xml:727(filename) +#: useradd.8.xml:708(filename) msgid "/etc/skel/" msgstr "/etc/skel/" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:729(para) +#: useradd.8.xml:710(para) msgid "Directory containing default files." msgstr "каталог, содержащий файлы по умолчанию" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term><replaceable> -#: useradd.8.xml:765(replaceable) shadow.3.xml:58(manvolnum) -#: pwck.8.xml:317(replaceable) passwd.1.xml:462(replaceable) -#: grpck.8.xml:269(replaceable) groupmod.8.xml:255(replaceable) -#: groupadd.8.xml:299(replaceable) +#: useradd.8.xml:758(replaceable) shadow.3.xml:58(manvolnum) +#: pwck.8.xml:316(replaceable) passwd.1.xml:461(replaceable) +#: grpck.8.xml:268(replaceable) groupmod.8.xml:252(replaceable) +#: groupadd.8.xml:296(replaceable) msgid "3" msgstr "3" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:767(para) passwd.1.xml:482(para) groupmod.8.xml:257(para) -#: groupadd.8.xml:301(para) +#: useradd.8.xml:760(para) passwd.1.xml:481(para) groupmod.8.xml:254(para) +#: groupadd.8.xml:298(para) msgid "invalid argument to option" msgstr "недопустимое значение параметра" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term><replaceable> -#: useradd.8.xml:771(replaceable) pwck.8.xml:323(replaceable) -#: passwd.1.xml:468(replaceable) grpck.8.xml:275(replaceable) -#: groupmod.8.xml:261(replaceable) groupadd.8.xml:305(replaceable) +#: useradd.8.xml:764(replaceable) pwck.8.xml:322(replaceable) +#: passwd.1.xml:467(replaceable) grpck.8.xml:274(replaceable) +#: groupmod.8.xml:258(replaceable) groupadd.8.xml:302(replaceable) msgid "4" msgstr "4" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:773(para) +#: useradd.8.xml:766(para) msgid "UID already in use (and no <option>-o</option>)" msgstr "такой UID уже существует (и не задан параметр <option>-o</option>)" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:779(para) groupmod.8.xml:263(para) groupmod.8.xml:269(para) -#: groupdel.8.xml:178(para) +#: useradd.8.xml:772(para) groupmod.8.xml:260(para) groupmod.8.xml:266(para) +#: groupdel.8.xml:177(para) msgid "specified group doesn't exist" msgstr "указанная группа не существует" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term><replaceable> -#: useradd.8.xml:783(replaceable) groupmod.8.xml:273(replaceable) -#: groupadd.8.xml:311(replaceable) +#: useradd.8.xml:776(replaceable) groupmod.8.xml:270(replaceable) +#: groupadd.8.xml:308(replaceable) msgid "9" msgstr "9" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:785(para) +#: useradd.8.xml:778(para) msgid "username already in use" msgstr "имя пользователя уже существует" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: useradd.8.xml:797(para) +#: useradd.8.xml:790(para) msgid "can't create home directory" msgstr "не удалось создать домашний каталог" # type: Content of: <refentry><refmeta><manvolnum> -#: useradd.8.xml:801(replaceable) +#: useradd.8.xml:794(replaceable) #, fuzzy #| msgid "1" msgid "14" msgstr "1" -#: useradd.8.xml:803(para) +#: useradd.8.xml:796(para) msgid "can't update SELinux user mapping" msgstr "" # type: Content of: <refentry><refsect1><para> -#: useradd.8.xml:743(para) +#: useradd.8.xml:736(para) msgid "" "The <command>useradd</command> command exits with the following values: " "<placeholder-1/>" @@ -2794,7 +3101,26 @@ msgstr "" "Команда <command>useradd</command> завершая работу, возвращает следующие " "значения: <placeholder-1/>" -#: useradd.8.xml:812(para) +#: useradd.8.xml:805(para) +#, fuzzy +#| 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>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>newusers</refentrytitle><manvolnum>8</" +#| "manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</" +#| "refentrytitle><manvolnum>8</manvolnum></citerefentry>, " +#| "<citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</" +#| "manvolnum></citerefentry>." msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -2809,10 +3135,13 @@ msgid "" "manvolnum></citerefentry>, <citerefentry><refentrytitle>login.defs</" "refentrytitle><manvolnum>5</manvolnum></citerefentry>, " "<citerefentry><refentrytitle>newusers</refentrytitle><manvolnum>8</" -"manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</" -"refentrytitle><manvolnum>8</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</" -"manvolnum></citerefentry>." +"manvolnum></citerefentry>, <phrase condition=\"subids" +"\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>userdel</refentrytitle><manvolnum>8</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" +"refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -2844,18 +3173,18 @@ msgstr "suauth" # type: Content of: <refentry><refsect1><para><citerefentry><manvolnum> #: suauth.5.xml:58(manvolnum) shadow.5.xml:58(manvolnum) -#: pwck.8.xml:329(replaceable) porttime.5.xml:58(manvolnum) -#: passwd.5.xml:58(manvolnum) passwd.1.xml:474(replaceable) -#: login.defs.5.xml:121(manvolnum) login.access.5.xml:59(manvolnum) +#: pwck.8.xml:328(replaceable) porttime.5.xml:58(manvolnum) +#: passwd.5.xml:58(manvolnum) passwd.1.xml:473(replaceable) +#: login.defs.5.xml:123(manvolnum) login.access.5.xml:59(manvolnum) #: limits.5.xml:60(manvolnum) gshadow.5.xml:47(manvolnum) -#: grpck.8.xml:281(replaceable) faillog.5.xml:58(manvolnum) +#: grpck.8.xml:280(replaceable) faillog.5.xml:58(manvolnum) msgid "5" msgstr "5" # type: Content of: <refentry><refmeta><refmiscinfo> #: suauth.5.xml:59(refmiscinfo) shadow.5.xml:59(refmiscinfo) #: porttime.5.xml:59(refmiscinfo) passwd.5.xml:59(refmiscinfo) -#: login.defs.5.xml:122(refmiscinfo) login.access.5.xml:60(refmiscinfo) +#: login.defs.5.xml:124(refmiscinfo) login.access.5.xml:60(refmiscinfo) #: limits.5.xml:61(refmiscinfo) gshadow.5.xml:48(refmiscinfo) #: faillog.5.xml:59(refmiscinfo) msgid "File Formats and Conversions" @@ -3063,7 +3392,7 @@ msgstr "" " " # type: Content of: <refentry><refsect1><title> -#: suauth.5.xml:203(title) pwconv.8.xml:217(title) login.defs.5.xml:510(title) +#: suauth.5.xml:203(title) pwconv.8.xml:216(title) login.defs.5.xml:518(title) msgid "BUGS" msgstr "ОШИБКИ РЕАЛИЗАЦИИ" @@ -3110,7 +3439,7 @@ msgstr "" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> #: su.1.xml:74(refentrytitle) su.1.xml:81(refname) su.1.xml:86(command) -#: login.defs.5.xml:440(term) +#: login.defs.5.xml:446(term) msgid "su" msgstr "su" @@ -3218,14 +3547,14 @@ msgstr "Параметры команды <command>su</command>:" #: su.1.xml:150(term) msgid "" -"<option>-c</option>, <option>--command</option><replaceable>COMMAND</" +"<option>-c</option>, <option>--command</option> <replaceable>COMMAND</" "replaceable>" msgstr "" -"<option>-c</option>, <option>--command</option> <replaceable>КОМАНДА</" +"<option>-c</option>, <option>--command</option> <replaceable>КОМАНДА</" "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: su.1.xml:155(para) +#: su.1.xml:154(para) msgid "" "Specify a command that will be invoked by the shell using its <option>-c</" "option>." @@ -3233,7 +3562,7 @@ msgstr "" "Указать команду, которая будет запущена оболочкой в виде параметра для " "<option>-c</option>." -#: su.1.xml:159(para) +#: su.1.xml:158(para) msgid "" "The executed command will have no controlling terminal. This option cannot " "be used to execute interractive programs which need a controlling TTY." @@ -3242,12 +3571,12 @@ msgstr "" "не может быть использован для запуска интерактивных программ, которым " "требуется управляющий TTY." -#: su.1.xml:169(term) +#: su.1.xml:168(term) msgid "<option>-</option>, <option>-l</option>, <option>--login</option>" msgstr "<option>-</option>, <option>-l</option>, <option>--login</option>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: su.1.xml:173(para) +#: su.1.xml:172(para) msgid "" "Provide an environment similar to what the user would expect had the user " "logged in directly." @@ -3255,11 +3584,17 @@ msgstr "" "Предоставляет окружение, как если бы пользователь непосредственно " "регистрировался в системе." -#: su.1.xml:177(para) +#: su.1.xml:176(para) +#, fuzzy +#| msgid "" +#| "When <option>-</option> is used, it must be specified as the last " +#| "<command>su</command> option. The other forms (<option>-l</option> and " +#| "<option>--login</option>) do not have this restriction." msgid "" -"When <option>-</option> is used, it must be specified as the last " -"<command>su</command> option. The other forms (<option>-l</option> and " -"<option>--login</option>) do not have this restriction." +"When <option>-</option> is used, it must be specified before any " +"<option>username</option>. For portability it is recommended to use it as " +"last option, before any <option>username</option>. The other forms (<option>-" +"l</option> and <option>--login</option>) do not have this restriction." msgstr "" "Если используется <option>-</option>, то он должен быть задан последним " "параметром <command>su</command>. Другие формы (<option>-l</option> и " @@ -3822,14 +4157,6 @@ msgstr "" "citerefentry>, <citerefentry><refentrytitle>sh</refentrytitle><manvolnum>1</" "manvolnum></citerefentry>." -#: sg.1.xml:46(surname) newgrp.1.xml:46(surname) -msgid "Kłoczko" -msgstr "" - -#: sg.1.xml:52(surname) newgrp.1.xml:52(surname) -msgid "François" -msgstr "" - # type: Content of: <refentry><refsect1><para><command> #: sg.1.xml:58(refentrytitle) sg.1.xml:65(refname) sg.1.xml:71(command) msgid "sg" @@ -4521,25 +4848,25 @@ msgstr "" # type: Content of: <refentry><refsect1><para><command> #: pwconv.8.xml:63(refentrytitle) pwconv.8.xml:70(refname) -#: pwconv.8.xml:79(command) login.defs.5.xml:423(term) +#: pwconv.8.xml:79(command) login.defs.5.xml:429(term) msgid "pwconv" msgstr "pwconv" # type: Content of: <refentry><refsect1><para><command> #: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) -#: login.defs.5.xml:432(term) +#: login.defs.5.xml:438(term) msgid "pwunconv" msgstr "pwunconv" # type: Content of: <refentry><refsect1><para><command> #: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) -#: login.defs.5.xml:336(term) +#: login.defs.5.xml:340(term) msgid "grpconv" msgstr "grpconv" # type: Content of: <refentry><refsect1><para><command> #: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) -#: login.defs.5.xml:342(term) +#: login.defs.5.xml:346(term) msgid "grpunconv" msgstr "grpunconv" @@ -4695,7 +5022,7 @@ msgstr "" "command>, <command>grpconv</command> и <command>grpunconv</command>:" # type: Content of: <refentry><refsect1><para> -#: pwconv.8.xml:218(para) +#: pwconv.8.xml:217(para) msgid "" "Errors in the password or group files (such as invalid or duplicate entries) " "may cause these programs to loop forever or fail in other strange ways. " @@ -4707,7 +5034,7 @@ msgstr "" "Перед конвертацией запустите <command>pwck</command> и <command>grpck</" "command>, чтобы исправить возможные ошибки." -#: pwconv.8.xml:229(para) +#: pwconv.8.xml:228(para) msgid "" "The following configuration variable in <filename>/etc/login.defs</filename> " "changes the behavior of <command>grpconv</command> and <command>grpunconv</" @@ -4716,7 +5043,7 @@ msgstr "" "Следующая переменная настройки в <filename>/etc/login.defs</filename> " "изменяет поведение <command>grpconv</command> и <command>grpunconv</command>:" -#: pwconv.8.xml:237(para) +#: pwconv.8.xml:236(para) msgid "" "The following configuration variables in <filename>/etc/login.defs</" "filename> change the behavior of <command>pwconv</command>:" @@ -4724,7 +5051,7 @@ msgstr "" "Следующая переменная настройки в <filename>/etc/login.defs</filename> " "изменяет поведение <command>pwconv</command>:" -#: pwconv.8.xml:264(para) +#: pwconv.8.xml:263(para) msgid "" "<citerefentry><refentrytitle>grpck</refentrytitle><manvolnum>8</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>login.defs</" @@ -4750,7 +5077,7 @@ msgstr "" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> #: pwck.8.xml:63(refentrytitle) pwck.8.xml:70(refname) pwck.8.xml:76(command) -#: login.defs.5.xml:414(term) +#: login.defs.5.xml:420(term) msgid "pwck" msgstr "pwck" @@ -4763,7 +5090,7 @@ msgstr "проверяет целостность файлов паролей" #: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle) #: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle) #: passwd.1.xml:71(refname) passwd.1.xml:77(command) -#: login.defs.5.xml:403(term) +#: login.defs.5.xml:409(term) msgid "passwd" msgstr "passwd" @@ -4919,11 +5246,11 @@ msgstr "<option>-r</option>, <option>--read-only</option>" msgid "Execute the <command>pwck</command> command in read-only mode." msgstr "Выполнять команду <command>pwck</command> в режиме «только чтение»." -#: pwck.8.xml:222(term) grpck.8.xml:186(term) +#: pwck.8.xml:221(term) grpck.8.xml:185(term) msgid "<option>-s</option>, <option>--sort</option>" msgstr "<option>-s</option>, <option>--sort</option>" -#: pwck.8.xml:224(para) +#: pwck.8.xml:223(para) msgid "" "Sort entries in <filename>/etc/passwd</filename> and <filename>/etc/shadow</" "filename> by UID." @@ -4931,11 +5258,11 @@ msgstr "" "Отсортировать все записи в файлах <filename>/etc/passwd</filename> и " "<filename>/etc/shadow</filename> по числовому идентификатору пользователя." -#: pwck.8.xml:228(para) +#: pwck.8.xml:227(para) msgid "This option has no effect when <option>USE_TCB</option> is enabled." msgstr "Этот параметр не действует, если определена <option>USE_TCB</option>." -#: pwck.8.xml:235(para) +#: pwck.8.xml:234(para) msgid "" "By default, <command>pwck</command> operates on the files <filename>/etc/" "passwd</filename> and <filename>/etc/shadow</filename><phrase condition=\"tcb" @@ -4949,7 +5276,7 @@ msgstr "" "Пользователь может указать другие файлы с помощью параметров " "<replaceable>passwd</replaceable> и <replaceable>shadow</replaceable>." -#: pwck.8.xml:244(para) +#: pwck.8.xml:243(para) msgid "" "Note that when <option>USE_TCB</option> is enabled, you cannot specify an " "alternative <replaceable>shadow</replaceable> file. In future releases, this " @@ -4960,32 +5287,32 @@ msgstr "" "этим параметром можно будет задать другой каталог TCB." # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: pwck.8.xml:313(para) +#: pwck.8.xml:312(para) msgid "one or more bad password entries" msgstr "есть одна или более записей с недопустимыми паролями" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: pwck.8.xml:319(para) +#: pwck.8.xml:318(para) msgid "can't open password files" msgstr "не удалось открыть файл паролей" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: pwck.8.xml:325(para) +#: pwck.8.xml:324(para) msgid "can't lock password files" msgstr "не удалось заблокировать файл паролей" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: pwck.8.xml:331(para) +#: pwck.8.xml:330(para) msgid "can't update password files" msgstr "не удалось изменить файл паролей" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: pwck.8.xml:337(para) +#: pwck.8.xml:336(para) msgid "can't sort password files" msgstr "не удалось отсортировать файл паролей" # type: Content of: <refentry><refsect1><para> -#: pwck.8.xml:295(para) +#: pwck.8.xml:294(para) msgid "" "The <command>pwck</command> command exits with the following values: " "<placeholder-1/>" @@ -4993,7 +5320,7 @@ msgstr "" "Команда <command>pwck</command> завершая работу, возвращает следующие " "значения: <placeholder-1/>" -#: pwck.8.xml:346(para) +#: pwck.8.xml:345(para) msgid "" "<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>grpck</" @@ -5497,10 +5824,10 @@ msgstr "" #: passwd.1.xml:220(term) msgid "" -"<option>-i</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-i</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" msgstr "" -"<option>-i</option>, <option>--inactive</option> <replaceable>ДНЕЙ</" +"<option>-i</option>, <option>--inactive</option> <replaceable>ДНЕЙ</" "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> @@ -5565,10 +5892,10 @@ msgstr "Посетитель с заблокированным паролем н #: passwd.1.xml:269(term) msgid "" -"<option>-n</option>, <option>--mindays</option><replaceable>MIN_DAYS</" +"<option>-n</option>, <option>--mindays</option> <replaceable>MIN_DAYS</" "replaceable>" msgstr "" -"<option>-n</option>, <option>--mindays</option> <replaceable>МИН_ДНЕЙ</" +"<option>-n</option>, <option>--mindays</option> <replaceable>МИН_ДНЕЙ</" "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> @@ -5584,22 +5911,22 @@ msgstr "" #: passwd.1.xml:291(term) msgid "" -"<option>-r</option>, <option>--repository</option><replaceable>REPOSITORY</" -"replaceable>" +"<option>-r</option>, <option>--repository</option> " +"<replaceable>REPOSITORY</replaceable>" msgstr "" -"<option>-r</option>, <option>--repository</option> <replaceable>РЕПОЗИТОРИЙ</" -"replaceable>" +"<option>-r</option>, <option>--repository</option> " +"<replaceable>РЕПОЗИТОРИЙ</replaceable>" #: passwd.1.xml:295(para) msgid "change password in <replaceable>REPOSITORY</replaceable> repository" msgstr "Изменить пароль в <replaceable>РЕПОЗИТОРИИ</replaceable>." -#: passwd.1.xml:314(term) +#: passwd.1.xml:313(term) msgid "<option>-S</option>, <option>--status</option>" msgstr "<option>-S</option>, <option>--status</option>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: passwd.1.xml:318(para) +#: passwd.1.xml:317(para) msgid "" "Display account status information. The status information consists of 7 " "fields. The first field is the user's login name. The second field indicates " @@ -5616,12 +5943,12 @@ msgstr "" "четырёх полях хранятся минимальный срок, максимальный срок, период выдачи " "предупреждения и период неактивности пароля. Эти сроки измеряются в днях." -#: passwd.1.xml:332(term) +#: passwd.1.xml:331(term) msgid "<option>-u</option>, <option>--unlock</option>" msgstr "<option>-u</option>, <option>--unlock</option>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: passwd.1.xml:336(para) +#: passwd.1.xml:335(para) msgid "" "Unlock the password of the named account. This option re-enables a password " "by changing the password back to its previous value (to the value before " @@ -5631,16 +5958,16 @@ msgstr "" "пароль, возвращая его прежнее значение (которое было перед использованием " "параметра <option>-l</option>)." -#: passwd.1.xml:345(term) +#: passwd.1.xml:344(term) msgid "" -"<option>-w</option>, <option>--warndays</option><replaceable>WARN_DAYS</" -"replaceable>" +"<option>-w</option>, <option>--warndays</option> " +"<replaceable>WARN_DAYS</replaceable>" msgstr "" -"<option>-w</option>, <option>--warndays</option> <replaceable>ПРЕД_ДНЕЙ</" -"replaceable>" +"<option>-w</option>, <option>--warndays</option> " +"<replaceable>ПРЕД_ДНЕЙ</replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: passwd.1.xml:349(para) +#: passwd.1.xml:348(para) msgid "" "Set the number of days of warning before a password change is required. The " "<replaceable>WARN_DAYS</replaceable> option is the number of days prior to " @@ -5652,16 +5979,16 @@ msgstr "" "дней перед тем как пароль устареет, в течении которых пользователю будут " "напоминать, что пароль скоро устареет." -#: passwd.1.xml:358(term) +#: passwd.1.xml:357(term) msgid "" -"<option>-x</option>, <option>--maxdays</option><replaceable>MAX_DAYS</" +"<option>-x</option>, <option>--maxdays</option> <replaceable>MAX_DAYS</" "replaceable>" msgstr "" -"<option>-x</option>, <option>--maxdays</option> <replaceable>МАКС_ДНЕЙ</" +"<option>-x</option>, <option>--maxdays</option> <replaceable>МАКС_ДНЕЙ</" "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: passwd.1.xml:362(para) +#: passwd.1.xml:361(para) msgid "" "Set the maximum number of days a password remains valid. After " "<replaceable>MAX_DAYS</replaceable>, the password is required to be changed." @@ -5670,7 +5997,7 @@ msgstr "" "рабочим. После <replaceable>МАКС_ДНЕЙ</replaceable> пароль нужно изменить." # type: Content of: <refentry><refsect1><para> -#: passwd.1.xml:374(para) +#: passwd.1.xml:373(para) msgid "" "Password complexity checking may vary from site to site. The user is urged " "to select a password as complex as he or she feels comfortable with." @@ -5679,7 +6006,7 @@ msgstr "" "настоятельно рекомендуется выбирать пароль такой сложности, чтобы ему " "нормально работалось." -#: passwd.1.xml:379(para) +#: passwd.1.xml:378(para) msgid "" "Users may not be able to change their password on a system if NIS is enabled " "and they are not logged into the NIS server." @@ -5687,7 +6014,7 @@ msgstr "" "Пользователи не могут изменять свои пароли в системе, если включён NIS и они " "не вошли на сервер NIS." -#: passwd.1.xml:384(para) +#: passwd.1.xml:383(para) msgid "" "<command>passwd</command> uses PAM to authenticate users and to change their " "passwords." @@ -5905,43 +6232,43 @@ msgstr "" "<option>SHA_CRYPT_MAX_ROUNDS</option>, то используется большее значение." # type: Content of: <refentry><refsect1><para><filename> -#: passwd.1.xml:430(filename) +#: passwd.1.xml:429(filename) msgid "/etc/pam.d/passwd" msgstr "/etc/pam.d/passwd" -#: passwd.1.xml:432(para) +#: passwd.1.xml:431(para) msgid "PAM configuration for <command>passwd</command>." msgstr "настройки PAM для <command>passwd</command>" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: passwd.1.xml:452(para) chage.1.xml:292(para) +#: passwd.1.xml:451(para) chage.1.xml:291(para) msgid "permission denied" msgstr "доступ запрещён" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: passwd.1.xml:458(para) +#: passwd.1.xml:457(para) msgid "invalid combination of options" msgstr "недопустимая комбинация параметров" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: passwd.1.xml:464(para) +#: passwd.1.xml:463(para) msgid "unexpected failure, nothing done" msgstr "неожиданная ошибка при работе, ничего не сделано" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: passwd.1.xml:470(para) +#: passwd.1.xml:469(para) msgid "unexpected failure, <filename>passwd</filename> file missing" msgstr "" "неожиданная ошибка при работе, отсутствует файл <filename>passwd</filename>" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: passwd.1.xml:476(para) +#: passwd.1.xml:475(para) msgid "<filename>passwd</filename> file busy, try again" msgstr "" "файл <filename>passwd</filename> занят другой программой, попробуйте ещё раз" # type: Content of: <refentry><refsect1><para> -#: passwd.1.xml:440(para) +#: passwd.1.xml:439(para) msgid "" "The <command>passwd</command> command exits with the following values: " "<placeholder-1/>" @@ -5949,7 +6276,7 @@ msgstr "" "Программа <command>passwd</command> завершая работу, возвращает следующие " "значения: <placeholder-1/>" -#: passwd.1.xml:491(para) +#: passwd.1.xml:490(para) msgid "" "<citerefentry><refentrytitle>chpasswd</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" @@ -6022,23 +6349,23 @@ msgid "The <command>nologin</command> command appearred in BSD 4.4." msgstr "Программа <command>nologin</command> впервые появилась в BSD 4.4." # type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: newusers.8.xml:70(refentrytitle) newusers.8.xml:77(refname) -#: newusers.8.xml:83(command) login.defs.5.xml:387(term) +#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname) +#: newusers.8.xml:85(command) login.defs.5.xml:391(term) msgid "newusers" msgstr "newusers" # type: Content of: <refentry><refnamediv><refpurpose> -#: newusers.8.xml:78(refpurpose) +#: newusers.8.xml:80(refpurpose) msgid "update and create new users in batch" msgstr "" "обновляет и создаёт новые учётные записи пользователей в пакетном режиме" -#: newusers.8.xml:88(replaceable) +#: newusers.8.xml:90(replaceable) msgid "file" msgstr "файл" # type: Content of: <refentry><refsect1><para> -#: newusers.8.xml:95(para) +#: newusers.8.xml:97(para) msgid "" "The <command>newusers</command> command reads a <replaceable>file</" "replaceable> (or the standard input by default) and uses this information to " @@ -6054,20 +6381,20 @@ msgstr "" "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></" "citerefentry>) за исключением:" -#: newusers.8.xml:103(para) +#: newusers.8.xml:105(para) msgid "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" msgstr "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><replaceable> -#: newusers.8.xml:108(emphasis) +#: newusers.8.xml:110(emphasis) msgid "pw_name" msgstr "pw_name" -#: newusers.8.xml:111(para) +#: newusers.8.xml:113(para) msgid "This is the name of the user." msgstr "Имя пользователя." -#: newusers.8.xml:114(para) +#: newusers.8.xml:116(para) msgid "" "It can be the name of a new user or the name of an existing user (or an user " "created before by <command>newusers</command>). In case of an existing user, " @@ -6079,12 +6406,12 @@ msgstr "" "создаётся новый пользователь." # type: Content of: <refentry><refsect1><para><emphasis> -#: newusers.8.xml:125(emphasis) +#: newusers.8.xml:127(emphasis) msgid "pw_passwd" msgstr "pw_passwd" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: newusers.8.xml:128(para) +#: newusers.8.xml:130(para) msgid "" "This field will be encrypted and used as the new value of the encrypted " "password." @@ -6093,15 +6420,15 @@ msgstr "" "пароля." # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><replaceable> -#: newusers.8.xml:136(emphasis) +#: newusers.8.xml:138(emphasis) msgid "pw_uid" msgstr " pw_gid" -#: newusers.8.xml:139(para) +#: newusers.8.xml:141(para) msgid "This field is used to define the UID of the user." msgstr "Это поле используется для определения UID пользователя." -#: newusers.8.xml:142(para) +#: newusers.8.xml:144(para) msgid "" "If the field is empty, an new (unused) UID will be defined automatically by " "<command>newusers</command>." @@ -6109,12 +6436,12 @@ msgstr "" "Если это поле пусто, то командой <command>newusers</command> автоматически " "определяется новый (неиспользованный) UID." -#: newusers.8.xml:146(para) +#: newusers.8.xml:148(para) msgid "If this field contains a number, this number will be used as the UID." msgstr "" "Если в этом поле указано число, то оно будет использовано в качестве UID." -#: newusers.8.xml:150(para) +#: newusers.8.xml:152(para) msgid "" "If this field contains the name of an existing user (or the name of an user " "created before by <command>newusers</command>), the UID of the specified " @@ -6124,7 +6451,7 @@ msgstr "" "созданного <command>newusers</command> ранее), то использует UID указанного " "пользователя." -#: newusers.8.xml:156(para) +#: newusers.8.xml:158(para) msgid "" "If the UID of an existing user is changed, the files ownership of the user's " "file should be fixed manually." @@ -6133,16 +6460,16 @@ msgstr "" "этот пользователь, нужно вручную переопределить владельца." # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><replaceable> -#: newusers.8.xml:164(emphasis) +#: newusers.8.xml:166(emphasis) msgid "pw_gid" msgstr "pw_gid" -#: newusers.8.xml:167(para) +#: newusers.8.xml:169(para) msgid "This field is used to define the primary group ID for the user." msgstr "" "Это поле используется для определения ID первичной группы пользователя." -#: newusers.8.xml:170(para) +#: newusers.8.xml:172(para) msgid "" "If this field contains the name of an existing group (or a group created " "before by <command>newusers</command>), the GID of this group will be used " @@ -6152,7 +6479,7 @@ msgstr "" "<command>newusers</command> ранее), то в качестве ID первичной группы " "пользователя будет использован GID этой группы." -#: newusers.8.xml:176(para) +#: newusers.8.xml:178(para) msgid "" "If this field is a number, this number will be used as the primary group ID " "of the user. If no groups exist with this GID, a new group will be created " @@ -6162,7 +6489,7 @@ msgstr "" "первичной группы пользователя. Если с таким GID не существует, то будет " "создана новая группа с этим GID и именем пользователя." -#: newusers.8.xml:182(para) +#: newusers.8.xml:184(para) msgid "" "If this field is empty, a new group will be created with the name of the " "user and a GID will be automatically defined by <command>newusers</command> " @@ -6174,7 +6501,7 @@ msgstr "" "использования в качестве ID первичной группы пользователя и GID новой " "группы)." -#: newusers.8.xml:188(para) +#: newusers.8.xml:190(para) msgid "" "If this field contains the name of a group which does not exist (and was not " "created before by <command>newusers</command>), a new group will be created " @@ -6188,24 +6515,24 @@ msgstr "" "автоматически (для использования в качестве ID первичной группы пользователя " "и GID новой группы)." -#: newusers.8.xml:200(emphasis) +#: newusers.8.xml:202(emphasis) msgid "pw_gecos" msgstr "pw_gecos" -#: newusers.8.xml:203(para) +#: newusers.8.xml:205(para) msgid "This field is copied in the GECOS field of the user." msgstr "Это поле копируется в поле GECOS записи пользователя." # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><emphasis> -#: newusers.8.xml:210(emphasis) +#: newusers.8.xml:212(emphasis) msgid "pw_dir" msgstr "pw_dir" -#: newusers.8.xml:213(para) +#: newusers.8.xml:215(para) msgid "This field is used to define the home directory of the user." msgstr "Это поле используется для определения домашнего каталога пользователя." -#: newusers.8.xml:216(para) +#: newusers.8.xml:218(para) msgid "" "If this field does not specify an existing directory, the specified " "directory is created, with ownership set to the user being created or " @@ -6215,7 +6542,7 @@ msgstr "" "создаётся, его владельцем назначается создаваемый или обновляемый " "пользователь и его первичная группа." -#: newusers.8.xml:221(para) +#: newusers.8.xml:223(para) msgid "" "If the home directory of an existing user is changed, <command>newusers</" "command> does not move or copy the content of the old directory to the new " @@ -6225,11 +6552,11 @@ msgstr "" "<command>newusers</command> не перемещает или копирует содержимое старого " "каталога в новое место. Это нужно выполнить вручную." -#: newusers.8.xml:231(emphasis) +#: newusers.8.xml:233(emphasis) msgid "pw_shell" msgstr "pw_shell" -#: newusers.8.xml:234(para) +#: newusers.8.xml:236(para) msgid "" "This field defines the shell of the user. No checks are performed on this " "field." @@ -6237,7 +6564,7 @@ msgstr "" "В этом поле задаётся пользовательская оболочка. Никаких проверок поля не " "делается." -#: newusers.8.xml:242(para) +#: newusers.8.xml:244(para) msgid "" "<command>newusers</command> first tries to create or change all the " "specified users, and then write these changes to the user or group " @@ -6249,7 +6576,7 @@ msgstr "" "пользователей или групп. Если происходит ошибка (кроме ошибок при последней " "записи в базы данных), то изменения в базы не сохраняются." -#: newusers.8.xml:248(para) +#: newusers.8.xml:250(para) msgid "" "During this first pass, users are created with a locked password (and " "passwords are not changed for the users which are not created). A second " @@ -6262,7 +6589,7 @@ msgstr "" "ошибок при обновлении об этом сообщается, но обновление паролей продолжается." # type: Content of: <refentry><refsect1><para> -#: newusers.8.xml:256(para) +#: newusers.8.xml:258(para) msgid "" "This command is intended to be used in a large system environment where many " "accounts are updated at a single time." @@ -6271,19 +6598,19 @@ msgstr "" "один раз обновляется несколько учётных записей." # type: Content of: <refentry><refsect1><para> -#: newusers.8.xml:264(para) +#: newusers.8.xml:266(para) msgid "The options which apply to the <command>newusers</command> command are:" msgstr "Параметры команды <command>newusers</command>:" -#: newusers.8.xml:269(term) chgpasswd.8.xml:112(term) +#: newusers.8.xml:271(term) chgpasswd.8.xml:112(term) msgid "<option>-c</option>, <option>--crypt-method</option>" msgstr "<option>-c</option>, <option>--crypt-method</option>" -#: newusers.8.xml:271(para) chpasswd.8.xml:142(para) chgpasswd.8.xml:114(para) +#: newusers.8.xml:273(para) chpasswd.8.xml:141(para) chgpasswd.8.xml:114(para) msgid "Use the specified method to encrypt the passwords." msgstr "Использовать указанный метод для шифрования паролей." -#: newusers.8.xml:272(para) chpasswd.8.xml:146(para) chgpasswd.8.xml:118(para) +#: newusers.8.xml:274(para) chpasswd.8.xml:145(para) chgpasswd.8.xml:118(para) msgid "" "The available methods are DES, MD5, NONE, and SHA256 or SHA512 if your libc " "support these methods." @@ -6291,7 +6618,7 @@ msgstr "" "Возможные методы: DES, MD5, NONE и SHA256 или SHA512, если эти методы " "поддерживается libc." -#: newusers.8.xml:294(para) +#: newusers.8.xml:296(para) msgid "" "System users will be created with no aging information in <filename>/etc/" "shadow</filename>, and their numeric identifiers are chosen in the " @@ -6307,15 +6634,15 @@ msgstr "" "<option>UID_MAX</option> (это же касается и части с <option>GID</option> при " "создании групп)." -#: newusers.8.xml:321(term) chgpasswd.8.xml:159(term) +#: newusers.8.xml:322(term) chgpasswd.8.xml:158(term) msgid "<option>-s</option>, <option>--sha-rounds</option>" msgstr "<option>-s</option>, <option>--sha-rounds</option>" -#: newusers.8.xml:323(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:161(para) +#: newusers.8.xml:324(para) chpasswd.8.xml:204(para) chgpasswd.8.xml:160(para) msgid "Use the specified number of rounds to encrypt the passwords." msgstr "Использовать указанное количество раундов шифрования паролей." -#: newusers.8.xml:326(para) chpasswd.8.xml:210(para) chgpasswd.8.xml:164(para) +#: newusers.8.xml:327(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:163(para) msgid "" "The value 0 means that the system will choose the default number of rounds " "for the crypt method (5000)." @@ -6323,19 +6650,19 @@ msgstr "" "Значение 0 означает, что система выберет количество раундов по умолчанию для " "выбранного метода шифрования (5000)." -#: newusers.8.xml:330(para) chpasswd.8.xml:214(para) chgpasswd.8.xml:168(para) +#: newusers.8.xml:331(para) chpasswd.8.xml:211(para) chgpasswd.8.xml:167(para) msgid "" "A minimal value of 1000 and a maximal value of 999,999,999 will be enforced." msgstr "" "Минимальное значение равно 1000, а максимальное значение равно 999,999,999." -#: newusers.8.xml:334(para) chpasswd.8.xml:218(para) chgpasswd.8.xml:172(para) +#: newusers.8.xml:335(para) chpasswd.8.xml:215(para) chgpasswd.8.xml:171(para) msgid "You can only use this option with the SHA256 or SHA512 crypt method." msgstr "" "Вы можете использовать этот параметр только при методе шифрования SHA256 или " "SHA512." -#: newusers.8.xml:338(para) chgpasswd.8.xml:176(para) +#: newusers.8.xml:339(para) chgpasswd.8.xml:175(para) msgid "" "By default, the number of rounds is defined by the SHA_CRYPT_MIN_ROUNDS and " "SHA_CRYPT_MAX_ROUNDS variables in <filename>/etc/login.defs</filename>." @@ -6345,14 +6672,14 @@ msgstr "" "filename>." # type: Content of: <refentry><refsect1><para> -#: newusers.8.xml:350(para) +#: newusers.8.xml:351(para) msgid "" "The input file must be protected since it contains unencrypted passwords." msgstr "" "Файл с входными данными должен быть защищён, так как в нём содержатся не " "шифрованные пароли." -#: newusers.8.xml:354(para) chgpasswd.8.xml:192(para) +#: newusers.8.xml:355(para) chgpasswd.8.xml:191(para) msgid "" "You should make sure the passwords and the encryption method respect the " "system's password policy." @@ -6361,26 +6688,42 @@ msgstr "" "системных паролей." # type: Content of: <refentry><refsect1><para><filename> -#: newusers.8.xml:427(filename) +#: newusers.8.xml:430(filename) msgid "/etc/pam.d/newusers" msgstr "/etc/pam.d/newusers" -#: newusers.8.xml:429(para) +#: newusers.8.xml:432(para) msgid "PAM configuration for <command>newusers</command>." msgstr "настройки PAM для <command>newusers</command>" -#: newusers.8.xml:437(para) +#: newusers.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</" +#| "manvolnum></citerefentry>, <citerefentry><refentrytitle>grpck</" +#| "refentrytitle><manvolnum>8</manvolnum></citerefentry>, " +#| "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</" +#| "manvolnum></citerefentry>, <citerefentry><refentrytitle>shadow</" +#| "refentrytitle><manvolnum>5</manvolnum></citerefentry>, " +#| "<citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</" +#| "manvolnum></citerefentry>." msgid "" "<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" -"refentrytitle><manvolnum>1</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +"refentrytitle><manvolnum>1</manvolnum></citerefentry>, <phrase condition=" +"\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>." msgstr "" -"<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" -"manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" -"refentrytitle><manvolnum>1</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +"<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</manvolnum></" +"citerefentry>, <citerefentry><refentrytitle>grpck</" +"refentrytitle><manvolnum>8</manvolnum></citerefentry>, " +"<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></" +"citerefentry>, <citerefentry><refentrytitle>shadow</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, " +"<citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>." # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> @@ -6519,17 +6862,17 @@ msgid "List of current login sessions." msgstr "содержит список работающих сеансов в системе" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: login.defs.5.xml:120(refentrytitle) login.defs.5.xml:127(refname) +#: login.defs.5.xml:122(refentrytitle) login.defs.5.xml:129(refname) msgid "login.defs" msgstr "login.defs" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: login.defs.5.xml:128(refpurpose) +#: login.defs.5.xml:130(refpurpose) msgid "shadow password suite configuration" msgstr "содержит конфигурацию подсистемы теневых паролей" # type: Content of: <refentry><refsect1><para> -#: login.defs.5.xml:133(para) +#: login.defs.5.xml:135(para) msgid "" "The <filename>/etc/login.defs</filename> file defines the site-specific " "configuration for the shadow password suite. This file is required. Absence " @@ -6542,7 +6885,7 @@ msgstr "" "приведёт к выполнению нежелаемых операций." # type: Content of: <refentry><refsect1><para> -#: login.defs.5.xml:140(para) +#: login.defs.5.xml:142(para) msgid "" "This file is a readable text file, each line of the file describing one " "configuration parameter. The lines consist of a configuration name and " @@ -6557,7 +6900,7 @@ msgstr "" "первым непробельным символом в строке." # type: Content of: <refentry><refsect1><para> -#: login.defs.5.xml:148(para) +#: login.defs.5.xml:150(para) msgid "" "Parameter values may be of four types: strings, booleans, numbers, and long " "numbers. A string is comprised of any printable characters. A boolean should " @@ -6581,7 +6924,7 @@ msgstr "" "параметра обычного и длинного числа зависят от архитектуры компьютера." # type: Content of: <refentry><refsect1><para> -#: login.defs.5.xml:163(para) +#: login.defs.5.xml:165(para) msgid "The following configuration items are provided:" msgstr "Возможны следующие параметры настройки:" @@ -6859,7 +7202,7 @@ msgstr "" "почему запрещён вход." # type: Content of: <refentry><refsect1><para> -#: login.defs.5.xml:206(para) +#: login.defs.5.xml:208(para) msgid "" "<option>PASS_MAX_DAYS</option>, <option>PASS_MIN_DAYS</option> and " "<option>PASS_WARN_AGE</option> are only used at the time of account " @@ -6955,12 +7298,12 @@ msgid "Default <command>ulimit</command> value." msgstr "Значение <command>ulimit</command> по умолчанию." # type: Content of: <refentry><refsect1><title> -#: login.defs.5.xml:237(title) +#: login.defs.5.xml:241(title) msgid "CROSS REFERENCES" msgstr "ПЕРЕКРЁСТНЫЕ ССЫЛКИ" # type: Content of: <refentry><refsect1><para> -#: login.defs.5.xml:238(para) +#: login.defs.5.xml:242(para) msgid "" "The following cross references show which programs in the shadow password " "suite use which parameters." @@ -6969,23 +7312,23 @@ msgstr "" "параметрам из набора для работы с теневыми паролями." # type: Content of: <refentry><refsect1><para><command> -#: login.defs.5.xml:245(term) chage.1.xml:58(refentrytitle) +#: login.defs.5.xml:249(term) chage.1.xml:58(refentrytitle) #: chage.1.xml:65(refname) chage.1.xml:70(command) msgid "chage" msgstr "chage" -#: login.defs.5.xml:247(para) login.defs.5.xml:435(phrase) -#: login.defs.5.xml:502(phrase) +#: login.defs.5.xml:251(para) login.defs.5.xml:441(phrase) +#: login.defs.5.xml:510(phrase) msgid "USE_TCB" msgstr "USE_TCB" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: login.defs.5.xml:251(term) chfn.1.xml:60(refentrytitle) +#: login.defs.5.xml:255(term) chfn.1.xml:60(refentrytitle) #: chfn.1.xml:67(refname) chfn.1.xml:73(command) msgid "chfn" msgstr "chfn" -#: login.defs.5.xml:253(para) +#: login.defs.5.xml:257(para) msgid "" "<phrase condition=\"no_pam\">CHFN_AUTH</phrase> CHFN_RESTRICT <phrase " "condition=\"no_pam\">LOGIN_STRING</phrase>" @@ -6994,12 +7337,12 @@ msgstr "" "condition=\"no_pam\">LOGIN_STRING</phrase>" # type: Content of: <refentry><refsect1><para><command> -#: login.defs.5.xml:261(term) chgpasswd.8.xml:57(refentrytitle) +#: login.defs.5.xml:265(term) chgpasswd.8.xml:57(refentrytitle) #: chgpasswd.8.xml:64(refname) chgpasswd.8.xml:70(command) msgid "chgpasswd" msgstr "chgpasswd" -#: login.defs.5.xml:263(para) login.defs.5.xml:294(para) +#: login.defs.5.xml:267(para) login.defs.5.xml:298(para) msgid "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB <phrase condition=" "\"sha_crypt\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase>" @@ -7008,85 +7351,85 @@ msgstr "" "\"sha_crypt\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase>" # type: Content of: <refentry><refsect1><para><command> -#: login.defs.5.xml:271(term) chpasswd.8.xml:61(refentrytitle) +#: login.defs.5.xml:275(term) chpasswd.8.xml:61(refentrytitle) #: chpasswd.8.xml:68(refname) chpasswd.8.xml:74(command) msgid "chpasswd" msgstr "chpasswd" -#: login.defs.5.xml:274(phrase) +#: login.defs.5.xml:278(phrase) msgid "ENCRYPT_METHOD MD5_CRYPT_ENAB" msgstr "ENCRYPT_METHOD MD5_CRYPT_ENAB" -#: login.defs.5.xml:276(phrase) +#: login.defs.5.xml:280(phrase) msgid "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: login.defs.5.xml:282(term) chsh.1.xml:60(refentrytitle) +#: login.defs.5.xml:286(term) chsh.1.xml:60(refentrytitle) #: chsh.1.xml:67(refname) chsh.1.xml:73(command) msgid "chsh" msgstr "chsh" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: login.defs.5.xml:284(para) +#: login.defs.5.xml:288(para) msgid "CHSH_AUTH LOGIN_STRING" msgstr "CHSH_AUTH LOGIN_STRING" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: login.defs.5.xml:292(term) gpasswd.1.xml:62(refentrytitle) +#: login.defs.5.xml:296(term) gpasswd.1.xml:62(refentrytitle) #: gpasswd.1.xml:69(refname) gpasswd.1.xml:83(command) msgid "gpasswd" msgstr "gpasswd" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: login.defs.5.xml:302(term) groupadd.8.xml:60(refentrytitle) +#: login.defs.5.xml:306(term) groupadd.8.xml:60(refentrytitle) #: groupadd.8.xml:67(refname) groupadd.8.xml:73(command) msgid "groupadd" msgstr "groupadd" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: login.defs.5.xml:304(para) +#: login.defs.5.xml:308(para) msgid "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" msgstr "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: login.defs.5.xml:311(term) groupdel.8.xml:58(refentrytitle) +#: login.defs.5.xml:315(term) groupdel.8.xml:58(refentrytitle) #: groupdel.8.xml:65(refname) groupdel.8.xml:71(command) msgid "groupdel" msgstr "groupdel" -#: login.defs.5.xml:313(para) login.defs.5.xml:319(para) -#: login.defs.5.xml:325(para) login.defs.5.xml:332(para) -#: login.defs.5.xml:338(para) login.defs.5.xml:344(para) +#: login.defs.5.xml:317(para) login.defs.5.xml:323(para) +#: login.defs.5.xml:329(para) login.defs.5.xml:336(para) +#: login.defs.5.xml:342(para) login.defs.5.xml:348(para) msgid "MAX_MEMBERS_PER_GROUP" msgstr "MAX_MEMBERS_PER_GROUP" # type: Content of: <refentry><refsect1><para><command> -#: login.defs.5.xml:317(term) groupmems.8.xml:61(refentrytitle) +#: login.defs.5.xml:321(term) groupmems.8.xml:61(refentrytitle) #: groupmems.8.xml:68(refname) groupmems.8.xml:74(command) msgid "groupmems" msgstr "groupmems" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: login.defs.5.xml:323(term) groupmod.8.xml:58(refentrytitle) +#: login.defs.5.xml:327(term) groupmod.8.xml:58(refentrytitle) #: groupmod.8.xml:65(refname) groupmod.8.xml:71(command) msgid "groupmod" msgstr "groupmod" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: login.defs.5.xml:330(term) grpck.8.xml:58(refentrytitle) +#: login.defs.5.xml:334(term) grpck.8.xml:58(refentrytitle) #: grpck.8.xml:65(refname) grpck.8.xml:71(command) msgid "grpck" msgstr "grpck" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: login.defs.5.xml:350(term) login.1.xml:90(refentrytitle) +#: login.defs.5.xml:354(term) login.1.xml:90(refentrytitle) #: login.1.xml:97(refname) login.1.xml:103(command) login.1.xml:111(command) #: login.1.xml:118(command) msgid "login" msgstr "login" -#: login.defs.5.xml:352(para) +#: login.defs.5.xml:356(para) msgid "" "<phrase condition=\"no_pam\">CONSOLE</phrase> CONSOLE_GROUPS DEFAULT_HOME " "<phrase condition=\"no_pam\">ENV_HZ ENV_PATH ENV_SUPATH ENV_TZ ENVIRON_FILE</" @@ -7113,20 +7456,27 @@ msgstr "" "phrase> USERGROUPS_ENAB" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: login.defs.5.xml:379(term) +#: login.defs.5.xml:383(term) msgid "newgrp / sg" msgstr "newgrp / sg" -#: login.defs.5.xml:381(para) +#: login.defs.5.xml:385(para) msgid "SYSLOG_SG_ENAB" msgstr "SYSLOG_SG_ENAB" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: login.defs.5.xml:389(para) +#: login.defs.5.xml:393(para) +#, fuzzy +#| msgid "" +#| "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " +#| "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"sha_crypt" +#| "\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SYS_GID_MAX " +#| "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgid "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"sha_crypt" -"\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SYS_GID_MAX " +"\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SUB_GID_COUNT " +"SUB_GID_MAX SUB_GID_MIN SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgstr "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " @@ -7134,7 +7484,7 @@ msgstr "" "\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" -#: login.defs.5.xml:405(para) +#: login.defs.5.xml:411(para) msgid "" "ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB PASS_ALWAYS_WARN " "PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN <phrase condition=\"sha_crypt" @@ -7144,7 +7494,7 @@ msgstr "" "PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN <phrase condition=\"sha_crypt" "\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase>" -#: login.defs.5.xml:416(para) +#: login.defs.5.xml:422(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"tcb" "\">TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB</phrase>" @@ -7153,7 +7503,7 @@ msgstr "" "\">TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB</phrase>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: login.defs.5.xml:425(para) +#: login.defs.5.xml:431(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"tcb\">USE_TCB</" "phrase>" @@ -7161,7 +7511,7 @@ msgstr "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"tcb\">USE_TCB</" "phrase>" -#: login.defs.5.xml:442(para) +#: login.defs.5.xml:448(para) msgid "" "<phrase condition=\"no_pam\">CONSOLE</phrase> CONSOLE_GROUPS DEFAULT_HOME " "<phrase condition=\"no_pam\">ENV_HZ ENVIRON_FILE</phrase> ENV_PATH " @@ -7178,28 +7528,35 @@ msgstr "" "\">USERGROUPS_ENAB</phrase>" # type: Content of: <refentry><refsect1><para><citerefentry><refentrytitle> -#: login.defs.5.xml:457(term) +#: login.defs.5.xml:463(term) msgid "sulogin" msgstr "sulogin" -#: login.defs.5.xml:459(para) +#: login.defs.5.xml:465(para) msgid "ENV_HZ <phrase condition=\"no_pam\">ENV_TZ</phrase>" msgstr "ENV_HZ <phrase condition=\"no_pam\">ENV_TZ</phrase>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: login.defs.5.xml:468(para) +#: login.defs.5.xml:474(para) +#, fuzzy +#| msgid "" +#| "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " +#| "PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +#| "SYS_UID_MIN UID_MAX UID_MIN UMASK <phrase condition=\"tcb" +#| "\">TCB_AUTH_GROUP TCB_SYMLINK USE_TCB</phrase>" msgid "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " -"PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " -"UID_MAX UID_MIN UMASK <phrase condition=\"tcb\">TCB_AUTH_GROUP TCB_SYMLINK " -"USE_TCB</phrase>" +"PASS_MIN_DAYS PASS_WARN_AGE SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN " +"SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +"SYS_UID_MIN UID_MAX UID_MIN UMASK <phrase condition=\"tcb\">TCB_AUTH_GROUP " +"TCB_SYMLINK USE_TCB</phrase>" msgstr "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " "PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " "UID_MAX UID_MIN UMASK <phrase condition=\"tcb\">TCB_AUTH_GROUP TCB_SYMLINK " "USE_TCB</phrase>" -#: login.defs.5.xml:482(para) +#: login.defs.5.xml:490(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB <phrase " "condition=\"tcb\">TCB_SYMLINKS USE_TCB</phrase>" @@ -7207,7 +7564,7 @@ msgstr "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB <phrase " "condition=\"tcb\">TCB_SYMLINKS USE_TCB</phrase>" -#: login.defs.5.xml:492(para) +#: login.defs.5.xml:500(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP <phrase condition=\"tcb" "\">TCB_SYMLINKS USE_TCB</phrase>" @@ -7215,7 +7572,7 @@ msgstr "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP <phrase condition=\"tcb" "\">TCB_SYMLINKS USE_TCB</phrase>" -#: login.defs.5.xml:511(para) +#: login.defs.5.xml:519(para) msgid "" "Much of the functionality that used to be provided by the shadow password " "suite is now handled by PAM. Thus, <filename>/etc/login.defs</filename> is " @@ -7235,7 +7592,7 @@ msgstr "" "citerefentry>. Настройку данных программ следует выполнять в соответствующих " "файлах настройки PAM." -#: login.defs.5.xml:527(para) +#: login.defs.5.xml:535(para) msgid "" "<citerefentry><refentrytitle>login</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>passwd</" @@ -7997,9 +8354,10 @@ msgstr "Параметры команды <command>lastlog</command>:" #: lastlog.8.xml:97(term) msgid "" -"<option>-b</option>, <option>--before</option><replaceable>DAYS</replaceable>" +"<option>-b</option>, <option>--before</option> <replaceable>DAYS</" +"replaceable>" msgstr "" -"<option>-b</option>, <option>--before</option> <replaceable>ДНЕЙ</" +"<option>-b</option>, <option>--before</option> <replaceable>ДНЕЙ</" "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> @@ -8009,34 +8367,36 @@ msgid "" msgstr "" "Показать записи lastlog за последние <emphasis remap=\"I\">ДНЕЙ</emphasis>." -#: lastlog.8.xml:128(term) faillog.8.xml:195(term) +#: lastlog.8.xml:127(term) faillog.8.xml:192(term) msgid "" -"<option>-t</option>, <option>--time</option><replaceable>DAYS</replaceable>" +"<option>-t</option>, <option>--time</option> <replaceable>DAYS</" +"replaceable>" msgstr "" -"<option>-t</option>, <option>--time</option> <replaceable>ДНЕЙ</replaceable>" +"<option>-t</option>, <option>--time</option> <replaceable>ДНЕЙ</" +"replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: lastlog.8.xml:133(para) +#: lastlog.8.xml:131(para) msgid "" "Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</" "emphasis>." msgstr "" "Показать записи lastlog новее чем <emphasis remap=\"I\">ДНЕЙ</emphasis>." -#: lastlog.8.xml:140(term) faillog.8.xml:206(term) +#: lastlog.8.xml:138(term) faillog.8.xml:202(term) msgid "" -"<option>-u</option>, <option>--user</option><replaceable>LOGIN</replaceable>|" -"<replaceable>RANGE</replaceable>" +"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +"replaceable>|<replaceable>RANGE</replaceable>" msgstr "" -"<option>-u</option>, <option>--user</option> <replaceable>УЧЁТНАЯ ЗАПИСЬ</" -"replaceable>|<replaceable>ДИАПАЗОН</replaceable>" +"<option>-u</option>, <option>--user</option> <replaceable>УЧЁТНАЯ " +"ЗАПИСЬ</replaceable>|<replaceable>ДИАПАЗОН</replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: lastlog.8.xml:145(para) +#: lastlog.8.xml:142(para) msgid "Print the lastlog record of the specified user(s)." msgstr "Показать запись lastlog только для указанного пользователя(ей)." -#: lastlog.8.xml:148(para) faillog.8.xml:216(para) +#: lastlog.8.xml:145(para) faillog.8.xml:211(para) msgid "" "The users can be specified by a login name, a numerical user ID, or a " "<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</" @@ -8051,7 +8411,7 @@ msgstr "" "максимального (<replaceable>-UID_МАКС</replaceable>) или минимального " "(<replaceable>UID_МИН-</replaceable>) значения." -#: lastlog.8.xml:160(para) +#: lastlog.8.xml:157(para) msgid "" "If the user has never logged in the message <emphasis>** Never logged in**</" "emphasis> will be displayed instead of the port and time." @@ -8060,7 +8420,7 @@ msgstr "" "сообщение <emphasis>** Никогда не входил в систему**</emphasis> вместо " "названия порта и даты." -#: lastlog.8.xml:165(para) +#: lastlog.8.xml:162(para) msgid "" "Only the entries for the current users of the system will be displayed. " "Other entries may exist for users that were deleted previously." @@ -8070,13 +8430,13 @@ msgstr "" "пользователей." # type: Content of: <refentry><refsect1><title> -#: lastlog.8.xml:173(title) groups.1.xml:90(title) chsh.1.xml:141(title) -#: chage.1.xml:232(title) +#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title) +#: chage.1.xml:231(title) msgid "NOTE" msgstr "ЗАМЕЧАНИЕ" # type: Content of: <refentry><refsect1><para> -#: lastlog.8.xml:174(para) +#: lastlog.8.xml:171(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, " @@ -8094,17 +8454,17 @@ msgstr "" "значений). Чтобы увидеть реальный размер введите «<command>ls -s</command>»." # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><filename> -#: lastlog.8.xml:188(filename) +#: lastlog.8.xml:185(filename) msgid "/var/log/lastlog" msgstr "/var/log/lastlog" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: lastlog.8.xml:190(para) +#: lastlog.8.xml:187(para) msgid "Database times of previous user logins." msgstr "содержит список завершённых сеансов работы с системой" # type: Content of: <refentry><refsect1><para> -#: lastlog.8.xml:198(para) +#: lastlog.8.xml:195(para) 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 " @@ -8348,7 +8708,7 @@ msgstr "" "этом на все вопросы об изменениях устанавливается ответ <emphasis>нет</" "emphasis> и участие пользователя не требуется." -#: grpck.8.xml:188(para) +#: grpck.8.xml:187(para) msgid "" "Sort entries in <filename>/etc/group</filename><phrase condition=\"gshadow" "\">and <filename>/etc/gshadow</filename></phrase> by GID." @@ -8357,7 +8717,7 @@ msgstr "" "condition=\"gshadow\">и <filename>/etc/gshadow</filename></phrase> по " "числовому идентификатору группы (GID)." -#: grpck.8.xml:197(para) +#: grpck.8.xml:196(para) #, fuzzy #| msgid "" #| "By default, <command>grpck</command> operates on <filename>/etc/group</" @@ -8382,27 +8742,27 @@ msgstr "" "\">shadow</emphasis>.</phrase>" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: grpck.8.xml:265(para) +#: grpck.8.xml:264(para) msgid "one or more bad group entries" msgstr "есть одна или более неправильных записей групп" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: grpck.8.xml:271(para) +#: grpck.8.xml:270(para) msgid "can't open group files" msgstr "не удалось открыть файл групп" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: grpck.8.xml:277(para) +#: grpck.8.xml:276(para) msgid "can't lock group files" msgstr "не удалось заблокировать файл групп" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: grpck.8.xml:283(para) +#: grpck.8.xml:282(para) msgid "can't update group files" msgstr "не удалось изменить файл групп" # type: Content of: <refentry><refsect1><para> -#: grpck.8.xml:247(para) +#: grpck.8.xml:246(para) msgid "" "The <command>grpck</command> command exits with the following values: " "<placeholder-1/>" @@ -8410,7 +8770,7 @@ msgstr "" "Команда <command>grpck</command> завершая работу, возвращает следующие " "значения: <placeholder-1/>" -#: grpck.8.xml:292(para) +#: grpck.8.xml:291(para) msgid "" "<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>groupmod</" @@ -8518,9 +8878,11 @@ msgstr "Параметры команды <command>groupmod</command>:" #: groupmod.8.xml:96(term) groupadd.8.xml:114(term) msgid "" -"<option>-g</option>, <option>--gid</option><replaceable>GID</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GID</" +"replaceable>" msgstr "" -"<option>-g</option>, <option>--gid</option> <replaceable>GID</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GID</" +"replaceable>" #: groupmod.8.xml:100(para) msgid "" @@ -8569,13 +8931,13 @@ msgstr "" #: groupmod.8.xml:135(term) msgid "" -"<option>-n</option>, <option>--new-name</option><replaceable>NEW_GROUP</" -"replaceable>" +"<option>-n</option>, <option>--new-name</option> " +"<replaceable>NEW_GROUP</replaceable>" msgstr "" -"<option>-n</option>, <option>--new-name</option> <replaceable>НОВАЯ_ГРУППА</" -"replaceable>" +"<option>-n</option>, <option>--new-name</option> " +"<replaceable>НОВАЯ_ГРУППА</replaceable>" -#: groupmod.8.xml:140(para) +#: groupmod.8.xml:139(para) msgid "" "The name of the group will be changed from <replaceable>GROUP</replaceable> " "to <replaceable>NEW_GROUP</replaceable> name." @@ -8584,7 +8946,7 @@ msgstr "" "<emphasis remap=\"I\">НОВАЯ_ГРУППА</emphasis>." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: groupmod.8.xml:151(para) +#: groupmod.8.xml:150(para) msgid "" "When used with the <option>-g</option> option, allow to change the group " "<replaceable>GID</replaceable> to a non-unique value." @@ -8593,12 +8955,12 @@ msgstr "" "<replaceable>GID</replaceable> группы не уникальным значением." # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: groupmod.8.xml:275(para) +#: groupmod.8.xml:272(para) msgid "group name already in use" msgstr "такое имя группы уже используется" # type: Content of: <refentry><refsect1><para> -#: groupmod.8.xml:239(para) +#: groupmod.8.xml:236(para) msgid "" "The <command>groupmod</command> command exits with the following values: " "<placeholder-1/>" @@ -8606,7 +8968,7 @@ msgstr "" "Команда <command>groupmod</command> завершая работу, возвращает следующие " "значения: <placeholder-1/>" -#: groupmod.8.xml:290(para) +#: groupmod.8.xml:287(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -8716,11 +9078,11 @@ msgstr "Параметры команды <command>groupmems</command>:" #: groupmems.8.xml:107(term) msgid "" -"<option>-a</option>, <option>--add</option><replaceable>user_name</" +"<option>-a</option>, <option>--add</option> <replaceable>user_name</" "replaceable>" msgstr "" -"<option>-a</option>, <option>--add</option><replaceable>имя_пользователя</" -"replaceable>" +"<option>-a</option>, <option>--add</option> " +"<replaceable>имя_пользователя</replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: groupmems.8.xml:109(para) @@ -8739,11 +9101,11 @@ msgstr "" #: groupmems.8.xml:118(term) msgid "" -"<option>-d</option>, <option>--delete</option><replaceable>user_name</" +"<option>-d</option>, <option>--delete</option> <replaceable>user_name</" "replaceable>" msgstr "" -"<option>-d</option>, <option>--delete</option><replaceable>имя_пользователя</" -"replaceable>" +"<option>-d</option>, <option>--delete</option> " +"<replaceable>имя_пользователя</replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: groupmems.8.xml:120(para) @@ -8760,10 +9122,10 @@ msgstr "" #: groupmems.8.xml:134(term) msgid "" -"<option>-g</option>, <option>--group</option><replaceable>group_name</" +"<option>-g</option>, <option>--group</option> <replaceable>group_name</" "replaceable>" msgstr "" -"<option>-g</option>, <option>--group</option><replaceable>имя_группы</" +"<option>-g</option>, <option>--group</option> <replaceable>имя_группы</" "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> @@ -8792,11 +9154,11 @@ msgid "Purge all users from the group membership list." msgstr "Вычистить всех пользователей из списка членов группы." # type: Content of: <refentry><refsect1><title> -#: groupmems.8.xml:181(title) +#: groupmems.8.xml:180(title) msgid "SETUP" msgstr "НАСТРОЙКА" -#: groupmems.8.xml:182(para) +#: groupmems.8.xml:181(para) msgid "" "The <command>groupmems</command> executable should be in mode <literal>2770</" "literal> as user <emphasis>root</emphasis> and in group <emphasis>groups</" @@ -8812,7 +9174,7 @@ msgstr "" "членством в своей группе." # type: Content of: <refentry><refsect1><programlisting> -#: groupmems.8.xml:191(programlisting) +#: groupmems.8.xml:190(programlisting) #, no-wrap msgid "" "\n" @@ -8830,11 +9192,11 @@ msgstr "" " " # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: groupmems.8.xml:223(para) +#: groupmems.8.xml:222(para) msgid "secure group account information" msgstr "содержит защищаемую информацию о группах" -#: groupmems.8.xml:231(para) +#: groupmems.8.xml:230(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -8882,7 +9244,7 @@ msgid "The options which apply to the <command>groupdel</command> command are:" msgstr "Параметры команды <command>groupdel</command>:" # type: Content of: <refentry><refsect1><para> -#: groupdel.8.xml:118(para) +#: groupdel.8.xml:117(para) msgid "" "You may not remove the primary group of any existing user. You must remove " "the user before you remove the group." @@ -8891,7 +9253,7 @@ msgstr "" "пользователя. Вы должны удалить пользователя перед тем как удалять группу." # type: Content of: <refentry><refsect1><para> -#: groupdel.8.xml:122(para) +#: groupdel.8.xml:121(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this group." @@ -8900,12 +9262,12 @@ msgstr "" "осталось файлов, принадлежащих удалённой группе." # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: groupdel.8.xml:184(para) +#: groupdel.8.xml:183(para) msgid "can't remove user's primary group" msgstr "не удалось удалить первичную пользовательскую группу" # type: Content of: <refentry><refsect1><para> -#: groupdel.8.xml:160(para) +#: groupdel.8.xml:159(para) msgid "" "The <command>groupdel</command> command exits with the following values: " "<placeholder-1/>" @@ -8913,7 +9275,7 @@ msgstr "" "Программа <command>groupdel</command> завершая работу, возвращает следующие " "значения: <placeholder-1/>" -#: groupdel.8.xml:199(para) +#: groupdel.8.xml:198(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -9009,35 +9371,35 @@ msgstr "" #: groupadd.8.xml:146(para) msgid "" -"Example: <option>-K </option><replaceable>GID_MIN</" -"replaceable>=<replaceable>100</replaceable><option>-K </" -"option><replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" +"Example: <option>-K</option> <replaceable>GID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" msgstr "" -"Пример: <option>-K </option><replaceable>GID_MIN</" -"replaceable>=<replaceable>100</replaceable><option>-K </" -"option><replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" +"Пример: <option>-K</option> <replaceable>GID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" #: groupadd.8.xml:150(para) msgid "" -"Note: <option>-K </option><replaceable>GID_MIN</" +"Note: <option>-K</option> <replaceable>GID_MIN</" "replaceable>=<replaceable>10</replaceable>,<replaceable>GID_MAX</" "replaceable>=<replaceable>499</replaceable> doesn't work yet." msgstr "" -"Замечание: запись вида <option>-K </option><replaceable>GID_MIN</" +"Замечание: запись вида <option>-K</option> <replaceable>GID_MIN</" "replaceable>=<replaceable>10</replaceable>,<replaceable>GID_MAX</" "replaceable>=<replaceable>499</replaceable> пока не работает." # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: groupadd.8.xml:162(para) +#: groupadd.8.xml:161(para) msgid "This option permits to add a group with a non-unique GID." msgstr "Разрешить добавление группы с не уникальным GID." # type: Content of: <refentry><refnamediv><refpurpose> -#: groupadd.8.xml:194(para) +#: groupadd.8.xml:192(para) msgid "Create a system group." msgstr "Создать системную группу." -#: groupadd.8.xml:197(para) +#: groupadd.8.xml:195(para) msgid "" "The numeric identifiers of new system groups are chosen in the " "<option>SYS_GID_MIN</option>-<option>SYS_GID_MAX</option> range, defined in " @@ -9050,7 +9412,7 @@ msgstr "" "<option>GID_MAX</option>." # type: Content of: <refentry><refsect1><para> -#: groupadd.8.xml:261(para) +#: groupadd.8.xml:258(para) msgid "" "Groupnames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " @@ -9062,12 +9424,12 @@ msgstr "" "выражением: [a-z_][a-z0-9_-]*[$]?" # type: Content of: <refentry><refsect1><para> -#: groupadd.8.xml:267(para) +#: groupadd.8.xml:264(para) msgid "Groupnames may only be up to &GROUP_NAME_MAX_LENGTH; characters long." msgstr "Имена групп могут быть длиной не более &GROUP_NAME_MAX_LENGTH; знаков." # type: Content of: <refentry><refsect1><para> -#: groupadd.8.xml:270(para) +#: groupadd.8.xml:267(para) msgid "" "You may not add a NIS or LDAP group. This must be performed on the " "corresponding server." @@ -9076,7 +9438,7 @@ msgstr "" "соответствующем сервере." # type: Content of: <refentry><refsect1><para> -#: groupadd.8.xml:274(para) +#: groupadd.8.xml:271(para) msgid "" "If the groupname already exists in an external group database such as NIS or " "LDAP, <command>groupadd</command> will deny the group creation request." @@ -9084,17 +9446,17 @@ msgstr "" "Если имя группы уже существует во внешней базе данных групп, например в NIS " "или LDAP, то <command>groupadd</command> не станет создавать группу." -#: groupadd.8.xml:307(para) +#: groupadd.8.xml:304(para) msgid "GID not unique (when <option>-o</option> not used)" msgstr "не уникальный GID (если не задан параметр <option>-o</option>)" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: groupadd.8.xml:313(para) +#: groupadd.8.xml:310(para) msgid "group name not unique" msgstr "не уникальное имя группы" # type: Content of: <refentry><refsect1><para> -#: groupadd.8.xml:283(para) +#: groupadd.8.xml:280(para) msgid "" "The <command>groupadd</command> command exits with the following values: " "<placeholder-1/>" @@ -9102,7 +9464,7 @@ msgstr "" "Программа <command>groupadd</command> завершая работу, возвращает следующие " "значения: <placeholder-1/>" -#: groupadd.8.xml:328(para) +#: groupadd.8.xml:325(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -9238,9 +9600,10 @@ msgstr "Параметры команды <command>gpasswd</command>:" #: gpasswd.1.xml:147(term) msgid "" -"<option>-a</option>, <option>--add</option><replaceable>user</replaceable>" +"<option>-a</option>, <option>--add</option> <replaceable>user</" +"replaceable>" msgstr "" -"<option>-a</option>, <option>--add</option> <replaceable>пользователь</" +"<option>-a</option>, <option>--add</option> <replaceable>пользователь</" "replaceable>" #: gpasswd.1.xml:151(para) @@ -9253,10 +9616,11 @@ msgstr "" #: gpasswd.1.xml:160(term) msgid "" -"<option>-d</option>, <option>--delete</option><replaceable>user</replaceable>" -msgstr "" -"<option>-d</option>, <option>--delete</option> <replaceable>пользователь</" +"<option>-d</option>, <option>--delete</option> <replaceable>user</" "replaceable>" +msgstr "" +"<option>-d</option>, <option>--delete</option> " +"<replaceable>пользователь</replaceable>" #: gpasswd.1.xml:164(para) msgid "" @@ -9268,17 +9632,17 @@ msgstr "" #: gpasswd.1.xml:181(term) msgid "" -"<option>-Q</option>, <option>--root</option><replaceable>CHROOT_DIR</" +"<option>-Q</option>, <option>--root</option> <replaceable>CHROOT_DIR</" "replaceable>" msgstr "" -"<option>-Q</option>, <option>--root</option><replaceable>КАТ_CHROOT</" +"<option>-Q</option>, <option>--root</option> <replaceable>КАТ_CHROOT</" "replaceable>" -#: gpasswd.1.xml:196(term) +#: gpasswd.1.xml:195(term) msgid "<option>-r</option>, <option>--remove-password</option>" msgstr "<option>-r</option>, <option>--remove-password</option>" -#: gpasswd.1.xml:200(para) +#: gpasswd.1.xml:199(para) msgid "" "Remove the password from the named <replaceable>group</replaceable>. The " "group password will be empty. Only group members will be allowed to use " @@ -9288,11 +9652,11 @@ msgstr "" "будет пустым. Только члены группы смогут использовать <command>newgrp</" "command> для входа в указанную <replaceable>группу</replaceable>." -#: gpasswd.1.xml:212(term) +#: gpasswd.1.xml:211(term) msgid "<option>-R</option>, <option>--restrict</option>" msgstr "<option>-R</option>, <option>--restrict</option>" -#: gpasswd.1.xml:216(para) +#: gpasswd.1.xml:215(para) msgid "" "Restrict the access to the named <replaceable>group</replaceable>. The group " "password is set to \"!\". Only group members with a password will be allowed " @@ -9304,33 +9668,33 @@ msgstr "" "использовать <command>newgrp</command> для входа в указанную " "<replaceable>группу</replaceable>." -#: gpasswd.1.xml:228(term) +#: gpasswd.1.xml:227(term) msgid "" -"<option>-A</option>, <option>--administrators</option><replaceable>user</" -"replaceable>,..." +"<option>-A</option>, <option>--administrators</option> " +"<replaceable>user</replaceable>,..." msgstr "" "<option>-A</option>, <option>--administrators</option> " "<replaceable>пользователь</replaceable>, …" # type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: gpasswd.1.xml:232(para) +#: gpasswd.1.xml:231(para) msgid "Set the list of administrative users." msgstr "Задать список администраторов группы." -#: gpasswd.1.xml:240(term) +#: gpasswd.1.xml:239(term) msgid "" -"<option>-M</option>, <option>--members</option><replaceable>user</" +"<option>-M</option>, <option>--members</option> <replaceable>user</" "replaceable>,..." msgstr "" -"<option>-M</option>, <option>--members</option> <replaceable>пользователь</" -"replaceable>, …" +"<option>-M</option>, <option>--members</option> " +"<replaceable>пользователь</replaceable>, …" # type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: gpasswd.1.xml:244(para) +#: gpasswd.1.xml:243(para) msgid "Set the list of group members." msgstr "Задать список членов группы." -#: gpasswd.1.xml:254(para) +#: gpasswd.1.xml:253(para) msgid "" "This tool only operates on the <filename>/etc/group</filename><phrase " "condition=\"gshadow\"> and <filename>/etc/gshadow</filename> files.</" @@ -9343,7 +9707,7 @@ msgstr "" "phrase><phrase condition=\"no_gshadow\">.</phrase> Она не может изменить " "группу NIS или LDAP, это нужно делать на соответствующем сервере." -#: gpasswd.1.xml:299(para) +#: gpasswd.1.xml:298(para) msgid "" "<citerefentry><refentrytitle>newgrp</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>groupadd</" @@ -9441,20 +9805,20 @@ msgstr "" #: faillog.8.xml:128(term) msgid "" -"<option>-l</option>, <option>--lock-secs</option><replaceable>SEC</" +"<option>-l</option>, <option>--lock-secs</option> <replaceable>SEC</" "replaceable>" msgstr "" -"<option>-l</option>, <option>--lock-secs</option> <replaceable>СЕКУНД</" +"<option>-l</option>, <option>--lock-secs</option> <replaceable>СЕКУНД</" "replaceable>" -#: faillog.8.xml:133(para) +#: faillog.8.xml:132(para) msgid "" "Lock account for <replaceable>SEC</replaceable> seconds after failed login." msgstr "" "Блокировать учётную запись на указанное количество <replaceable>СЕКУНД</" "replaceable> после неудачной попытки входа." -#: faillog.8.xml:137(para) faillog.8.xml:163(para) faillog.8.xml:175(para) +#: faillog.8.xml:136(para) faillog.8.xml:161(para) faillog.8.xml:173(para) msgid "" "Write access to <filename>/var/log/faillog</filename> is required for this " "option." @@ -9462,14 +9826,15 @@ msgstr "" "Для этого параметра требуется право на запись в <filename>/var/log/faillog</" "filename>." -#: faillog.8.xml:144(term) +#: faillog.8.xml:143(term) msgid "" -"<option>-m</option>, <option>--maximum</option><replaceable>MAX</replaceable>" -msgstr "" -"<option>-m</option>, <option>--maximum</option> <replaceable>МАКС_ЧИСЛО</" +"<option>-m</option>, <option>--maximum</option> <replaceable>MAX</" "replaceable>" +msgstr "" +"<option>-m</option>, <option>--maximum</option> " +"<replaceable>МАКС_ЧИСЛО</replaceable>" -#: faillog.8.xml:149(para) +#: faillog.8.xml:147(para) msgid "" "Set the maximum number of login failures after the account is disabled to " "<replaceable>MAX</replaceable>." @@ -9477,7 +9842,7 @@ msgstr "" "Установить максимальное количество неудачных попыток входа перед блокировкой " "учётной записи равным <replaceable>МАКС_ЧИСЛО</replaceable>." -#: faillog.8.xml:153(para) +#: faillog.8.xml:151(para) msgid "" "Selecting a <replaceable>MAX</replaceable> value of 0 has the effect of not " "placing a limit on the number of failed logins." @@ -9485,7 +9850,7 @@ msgstr "" "Если значение <replaceable>МАКС_ЧИСЛО</replaceable> равно 0, то количество " "неудачных попыток входа не ограничивается." -#: faillog.8.xml:158(para) +#: faillog.8.xml:156(para) msgid "" "The maximum failure count should always be 0 for <emphasis>root</emphasis> " "to prevent a denial of services attack against the system." @@ -9494,20 +9859,20 @@ msgstr "" "неудачных попыток входа у <emphasis>root</emphasis> всегда должно быть равно " "0." -#: faillog.8.xml:170(term) +#: faillog.8.xml:168(term) msgid "<option>-r</option>, <option>--reset</option>" msgstr "<option>-r</option>, <option>--reset</option>" -#: faillog.8.xml:172(para) +#: faillog.8.xml:170(para) msgid "Reset the counters of login failures." msgstr "Сбросить счётчик неудачных попыток входа." -#: faillog.8.xml:199(para) +#: faillog.8.xml:195(para) msgid "" "Display faillog records more recent than <replaceable>DAYS</replaceable>." msgstr "Показать записи faillog новее чем <replaceable>ДНЕЙ</replaceable>." -#: faillog.8.xml:211(para) +#: faillog.8.xml:206(para) msgid "" "Display faillog record or maintains failure counters and limits (if used " "with <option>-l</option>, <option>-m</option> or <option>-r</option> " @@ -9517,7 +9882,7 @@ msgstr "" "ограничения (если задан параметр <option>-l</option>, <option>-m</option> " "или <option>-r</option>) только для указанных учётных записей." -#: faillog.8.xml:229(para) +#: faillog.8.xml:224(para) msgid "" "When none of the <option>-l</option>, <option>-m</option>, or <option>-r</" "option> options are used, <command>faillog</command> displays the faillog " @@ -9528,7 +9893,7 @@ msgstr "" "указанных пользователей." # type: Content of: <refentry><refsect1><para> -#: faillog.8.xml:238(para) +#: faillog.8.xml:233(para) 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 " @@ -9543,16 +9908,16 @@ msgstr "" "или для показа всех пользователей указать параметр <option>-a</option>." # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><filename> -#: faillog.8.xml:251(filename) faillog.5.xml:99(filename) +#: faillog.8.xml:246(filename) faillog.5.xml:99(filename) msgid "/var/log/faillog" msgstr "/var/log/faillog" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: faillog.8.xml:253(para) faillog.5.xml:101(para) +#: faillog.8.xml:248(para) faillog.5.xml:101(para) msgid "Failure logging file." msgstr "журнал неудавшихся попыток входа в систему" -#: faillog.8.xml:261(para) +#: faillog.8.xml:256(para) msgid "" "<citerefentry><refentrytitle>login</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>faillog</" @@ -9665,7 +10030,7 @@ msgstr "Проверяет и изменяет срок действия пар msgid "Force a password change if the current user has an expired password." msgstr "Принудительно меняет пароль, если его срок действия истёк." -#: expiry.1.xml:140(para) chage.1.xml:313(para) +#: expiry.1.xml:140(para) chage.1.xml:312(para) msgid "" "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>shadow</" @@ -9700,7 +10065,7 @@ msgid "The options which apply to the <command>chsh</command> command are:" msgstr "Параметры команды <command>chsh</command>:" # type: Content of: <refentry><refsect1><para> -#: chsh.1.xml:131(para) +#: chsh.1.xml:130(para) msgid "" "If the <option>-s</option> option is not selected, <command>chsh</command> " "operates in an interactive fashion, prompting the user with the current " @@ -9714,7 +10079,7 @@ msgstr "" "если введена пустая строка, то текущее значение остаётся неизменным. Текущее " "значение регистрационной оболочки указано в скобках <emphasis>[ ]</emphasis>." -#: chsh.1.xml:142(para) +#: chsh.1.xml:141(para) msgid "" "The only restriction placed on the login shell is that the command name must " "be listed in <filename>/etc/shells</filename>, unless the invoker is the " @@ -9734,16 +10099,16 @@ msgstr "" "ограниченную оболочку, то не сможет восстановить её первоначальное значение." # type: Content of: <refentry><refsect1><variablelist><varlistentry><term><filename> -#: chsh.1.xml:177(filename) +#: chsh.1.xml:176(filename) msgid "/etc/shells" msgstr "/etc/shells" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: chsh.1.xml:179(para) +#: chsh.1.xml:178(para) msgid "List of valid login shells." msgstr "содержит список разрешённых регистрационных оболочек" -#: chsh.1.xml:193(para) +#: chsh.1.xml:192(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>login.defs</" @@ -9853,21 +10218,21 @@ msgstr "Параметры команды <command>chpasswd</command>:" #: chpasswd.8.xml:137(term) msgid "" -"<option>-c</option>, <option>--crypt-method</option><replaceable>METHOD</" -"replaceable>" +"<option>-c</option>, <option>--crypt-method</option> " +"<replaceable>METHOD</replaceable>" msgstr "" -"<option>-c</option>, <option>--crypt-method</option><replaceable>МЕТОД</" -"replaceable>" +"<option>-c</option>, <option>--crypt-method</option> " +"<replaceable>МЕТОД</replaceable>" -#: chpasswd.8.xml:143(para) chgpasswd.8.xml:115(para) +#: chpasswd.8.xml:142(para) chgpasswd.8.xml:115(para) msgid "The available methods are DES, MD5, and NONE." msgstr "Возможные методы: DES, MD5 и NONE." -#: chpasswd.8.xml:150(para) +#: chpasswd.8.xml:149(para) msgid "By default, PAM is used to encrypt the passwords." msgstr "По умолчанию, для шифрования паролей используется PAM." -#: chpasswd.8.xml:153(para) +#: chpasswd.8.xml:152(para) msgid "" "By default (if none of the <option>-c</option>, <option>-m</option>, or " "<option>-e</option> options are specified), the encryption method is defined " @@ -9879,21 +10244,21 @@ msgstr "" "<option>ENCRYPT_METHOD</option> или <option>MD5_CRYPT_ENAB</option> из файла " "<filename>/etc/login.defs</filename>." -#: chpasswd.8.xml:164(term) chgpasswd.8.xml:125(term) +#: chpasswd.8.xml:163(term) chgpasswd.8.xml:125(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:166(para) chgpasswd.8.xml:127(para) +#: chpasswd.8.xml:165(para) chgpasswd.8.xml:127(para) msgid "Supplied passwords are in encrypted form." msgstr "Передаваемые пароли заданы в шифрованном виде." -#: chpasswd.8.xml:180(term) chgpasswd.8.xml:137(term) +#: chpasswd.8.xml:179(term) chgpasswd.8.xml:137(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:182(para) chgpasswd.8.xml:139(para) +#: chpasswd.8.xml:181(para) chgpasswd.8.xml:139(para) msgid "" "Use MD5 encryption instead of DES when the supplied passwords are not " "encrypted." @@ -9901,15 +10266,15 @@ msgstr "" "Использовать алгоритм шифрования MD5 вместо DES, если пароли передаются не " "шифрованными." -#: chpasswd.8.xml:202(term) +#: chpasswd.8.xml:200(term) msgid "" -"<option>-s</option>, <option>--sha-rounds</option><replaceable>ROUNDS</" +"<option>-s</option>, <option>--sha-rounds</option> <replaceable>ROUNDS</" "replaceable>" msgstr "" -"<option>-s</option>, <option>--sha-rounds</option><replaceable>РАУНДОВ</" -"replaceable>" +"<option>-s</option>, <option>--sha-rounds</option> " +"<replaceable>РАУНДОВ</replaceable>" -#: chpasswd.8.xml:222(para) +#: chpasswd.8.xml:219(para) msgid "" "By default, the number of rounds is defined by the " "<option>SHA_CRYPT_MIN_ROUNDS</option> and <option>SHA_CRYPT_MAX_ROUNDS</" @@ -9920,7 +10285,7 @@ msgstr "" "option> в <filename>/etc/login.defs</filename>." # type: Content of: <refentry><refsect1><para> -#: chpasswd.8.xml:235(para) chgpasswd.8.xml:188(para) +#: chpasswd.8.xml:232(para) chgpasswd.8.xml:187(para) msgid "" "Remember to set permissions or umask to prevent readability of unencrypted " "files by other users." @@ -9929,15 +10294,15 @@ msgstr "" "шифрованных файлов другими пользователями." # type: Content of: <refentry><refsect1><para><filename> -#: chpasswd.8.xml:279(filename) +#: chpasswd.8.xml:276(filename) msgid "/etc/pam.d/chpasswd" msgstr "/etc/pam.d/chpasswd" -#: chpasswd.8.xml:281(para) +#: chpasswd.8.xml:278(para) msgid "PAM configuration for <command>chpasswd</command>." msgstr "настройки PAM для <command>chpasswd</command>" -#: chpasswd.8.xml:289(para) +#: chpasswd.8.xml:286(para) msgid "" "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>newusers</" @@ -10007,7 +10372,7 @@ msgid "" "The options which apply to the <command>chgpasswd</command> command are:" msgstr "Параметры команды <command>chgpasswd</command>:" -#: chgpasswd.8.xml:239(para) +#: chgpasswd.8.xml:238(para) msgid "" "<citerefentry><refentrytitle>gpasswd</refentrytitle><manvolnum>1</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>groupadd</" @@ -10073,10 +10438,10 @@ msgstr "Параметры команды <command>chfn</command>:" #: chfn.1.xml:117(term) msgid "" -"<option>-f</option>, <option>--full-name</option><replaceable>FULL_NAME</" -"replaceable>" +"<option>-f</option>, <option>--full-name</option> " +"<replaceable>FULL_NAME</replaceable>" msgstr "" -"<option>-f</option>, <option>--full-name</option><replaceable>ФИО</" +"<option>-f</option>, <option>--full-name</option> <replaceable>ФИО</" "replaceable>" # type: Content of: <refentry><refsect1><refsect2><title> @@ -10086,11 +10451,11 @@ msgstr "Изменяет ФИО пользователя." #: chfn.1.xml:125(term) msgid "" -"<option>-h</option>, <option>--home-phone</option><replaceable>HOME_PHONE</" -"replaceable>" +"<option>-h</option>, <option>--home-phone</option> " +"<replaceable>HOME_PHONE</replaceable>" msgstr "" -"<option>-h</option>, <option>--home-phone</" -"option><replaceable>ДОМАШНИЙ_ТЕЛЕФОН</replaceable>" +"<option>-h</option>, <option>--home-phone</option> " +"<replaceable>ДОМАШНИЙ_ТЕЛЕФОН</replaceable>" #: chfn.1.xml:129(para) msgid "Change the user's home phone number." @@ -10098,9 +10463,10 @@ msgstr "Изменяет номер домашнего телефона поль #: chfn.1.xml:133(term) msgid "" -"<option>-o</option>, <option>--other</option><replaceable>OTHER</replaceable>" +"<option>-o</option>, <option>--other</option> <replaceable>OTHER</" +"replaceable>" msgstr "" -"<option>-o</option>, <option>--other</option><replaceable>ДРУГАЯ</" +"<option>-o</option>, <option>--other</option> <replaceable>ДРУГАЯ</" "replaceable>" #: chfn.1.xml:137(para) @@ -10115,34 +10481,34 @@ msgstr "" #: chfn.1.xml:145(term) msgid "" -"<option>-r</option>, <option>--room</option><replaceable>ROOM_NUMBER</" +"<option>-r</option>, <option>--room</option> <replaceable>ROOM_NUMBER</" "replaceable>" msgstr "" -"<option>-r</option>, <option>--room</option><replaceable>НОМЕР_КОМНАТЫ</" -"replaceable>" +"<option>-r</option>, <option>--room</option> " +"<replaceable>НОМЕР_КОМНАТЫ</replaceable>" #: chfn.1.xml:149(para) msgid "Change the user's room number." msgstr "Изменяет номер комнаты пользователя." -#: chfn.1.xml:166(term) +#: chfn.1.xml:165(term) msgid "<option>-u</option>, <option>--help</option>" msgstr "<option>-u</option>, <option>--help</option>" -#: chfn.1.xml:174(term) +#: chfn.1.xml:173(term) msgid "" -"<option>-w</option>, <option>--work-phone</option><replaceable>WORK_PHONE</" -"replaceable>" +"<option>-w</option>, <option>--work-phone</option> " +"<replaceable>WORK_PHONE</replaceable>" msgstr "" -"<option>-w</option>, <option>--work-phone</" -"option><replaceable>РАБОЧИЙ_ТЕЛЕФОН</replaceable>" +"<option>-w</option>, <option>--work-phone</option> " +"<replaceable>РАБОЧИЙ_ТЕЛЕФОН</replaceable>" -#: chfn.1.xml:178(para) +#: chfn.1.xml:177(para) msgid "Change the user's office phone number." msgstr "Изменяет номер рабочего телефона пользователя." # type: Content of: <refentry><refsect1><para> -#: chfn.1.xml:182(para) +#: chfn.1.xml:181(para) 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 " @@ -10159,7 +10525,7 @@ msgstr "" "без параметров программа <command>chfn</command> изменяет учётную запись " "запустившего пользователя." -#: chfn.1.xml:227(para) +#: chfn.1.xml:226(para) msgid "" "<citerefentry><refentrytitle>chsh</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>login.defs</" @@ -10197,10 +10563,10 @@ msgstr "Параметры команды <command>chage</command>:" #: chage.1.xml:97(term) msgid "" -"<option>-d</option>, <option>--lastday</option><replaceable>LAST_DAY</" +"<option>-d</option>, <option>--lastday</option> <replaceable>LAST_DAY</" "replaceable>" msgstr "" -"<option>-d</option>, <option>--lastday</option> <replaceable>ПОСЛ_ДЕНЬ</" +"<option>-d</option>, <option>--lastday</option> <replaceable>ПОСЛ_ДЕНЬ</" "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> @@ -10216,8 +10582,8 @@ msgstr "" #: chage.1.xml:109(term) msgid "" -"<option>-E</option>, <option>--expiredate</option><replaceable>EXPIRE_DATE</" -"replaceable>" +"<option>-E</option>, <option>--expiredate</option> " +"<replaceable>EXPIRE_DATE</replaceable>" msgstr "" "<option>-E</option>, <option>--expiredate</option> " "<replaceable>ДАТА_УСТАРЕВАНИЯ</replaceable>" @@ -10249,10 +10615,10 @@ msgstr "" #: chage.1.xml:135(term) msgid "" -"<option>-I</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-I</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" msgstr "" -"<option>-I</option>, <option>--inactive</option> <replaceable>ДНЕЙ</" +"<option>-I</option>, <option>--inactive</option> <replaceable>ДНЕЙ</" "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> @@ -10284,18 +10650,18 @@ msgstr "Показать информацию об устаревании учё #: chage.1.xml:164(term) msgid "" -"<option>-m</option>, <option>--mindays</option><replaceable>MIN_DAYS</" +"<option>-m</option>, <option>--mindays</option> <replaceable>MIN_DAYS</" "replaceable>" msgstr "" -"<option>-m</option>, <option>--mindays</option> <replaceable>МИН_ДНЕЙ</" +"<option>-m</option>, <option>--mindays</option> <replaceable>МИН_ДНЕЙ</" "replaceable>" #: chage.1.xml:176(term) msgid "" -"<option>-M</option>, <option>--maxdays</option><replaceable>MAX_DAYS</" +"<option>-M</option>, <option>--maxdays</option> <replaceable>MAX_DAYS</" "replaceable>" msgstr "" -"<option>-M</option>, <option>--maxdays</option> <replaceable>МАКС_ДНЕЙ</" +"<option>-M</option>, <option>--maxdays</option> <replaceable>МАКС_ДНЕЙ</" "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> @@ -10324,16 +10690,16 @@ msgstr "" "Значение <emphasis remap=\"I\">-1</emphasis> в параметре " "<replaceable>МАКС_ДНЕЙ</replaceable> отменяет проверку пароля." -#: chage.1.xml:210(term) +#: chage.1.xml:209(term) msgid "" -"<option>-W</option>, <option>--warndays</option><replaceable>WARN_DAYS</" -"replaceable>" +"<option>-W</option>, <option>--warndays</option> " +"<replaceable>WARN_DAYS</replaceable>" msgstr "" -"<option>-W</option>, <option>--warndays</option> <replaceable>ПРЕДУП_ДНЕЙ</" -"replaceable>" +"<option>-W</option>, <option>--warndays</option> " +"<replaceable>ПРЕДУП_ДНЕЙ</replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: chage.1.xml:214(para) +#: chage.1.xml:213(para) msgid "" "Set the number of days of warning before a password change is required. The " "<replaceable>WARN_DAYS</replaceable> option is the number of days prior to " @@ -10346,7 +10712,7 @@ msgstr "" "устаревании пароля, перед тем как это случится." # type: Content of: <refentry><refsect1><para> -#: chage.1.xml:223(para) +#: chage.1.xml:222(para) msgid "" "If none of the options are selected, <command>chage</command> operates in an " "interactive fashion, prompting the user with the current values for all of " @@ -10361,7 +10727,7 @@ msgstr "" "Текущее значение показано в скобках <emphasis>[ ]</emphasis>." # type: Content of: <refentry><refsect1><para> -#: chage.1.xml:233(para) +#: chage.1.xml:232(para) msgid "" "The <command>chage</command> program requires a shadow password file to be " "available." @@ -10369,7 +10735,7 @@ msgstr "" "Программа <command>chage</command> требует наличия файла теневых паролей." # type: Content of: <refentry><refsect1><para> -#: chage.1.xml:237(para) +#: chage.1.xml:236(para) msgid "" "The <command>chage</command> command is restricted to the root user, except " "for the <option>-l</option> option, which may be used by an unprivileged " @@ -10381,17 +10747,17 @@ msgstr "" "устаревания своего пароля." # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term><replaceable> -#: chage.1.xml:302(replaceable) +#: chage.1.xml:301(replaceable) msgid "15" msgstr "15" # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: chage.1.xml:304(para) +#: chage.1.xml:303(para) msgid "can't find the shadow password file" msgstr "не удалось найти файл теневых паролей" # type: Content of: <refentry><refsect1><para> -#: chage.1.xml:280(para) +#: chage.1.xml:279(para) msgid "" "The <command>chage</command> command exits with the following values: " "<placeholder-1/>" @@ -10406,6 +10772,52 @@ msgstr "" "Yuri Kozlov <yuray@komyakino.ru>, 2005, 2006, 2012 Sergey Alyoshin <alyoshin." "s@gmail.com>, 2012 " +#~ 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>login.defs</" +#~ "refentrytitle><manvolnum>5</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>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" +#~ "refentrytitle><manvolnum>8</manvolnum></citerefentry>." +#~ msgstr "" +#~ "<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>login.defs</" +#~ "refentrytitle><manvolnum>5</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>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" +#~ "refentrytitle><manvolnum>8</manvolnum></citerefentry>." + +#~ msgid "" +#~ "<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" +#~ "refentrytitle><manvolnum>1</manvolnum></citerefentry>, " +#~ "<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>." +#~ msgstr "" +#~ "<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" +#~ "refentrytitle><manvolnum>1</manvolnum></citerefentry>, " +#~ "<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>." + # type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term><replaceable> #~ msgid "13" #~ msgstr "13" @@ -10574,11 +10986,11 @@ msgstr "" #~ "manvolnum></citerefentry>." #~ msgid "" -#~ "Note: <option>-K </option><replaceable>UID_MIN</" +#~ "Note: <option>-K</option> <replaceable>UID_MIN</" #~ "replaceable>=<replaceable>10</replaceable>,<replaceable>UID_MAX</" #~ "replaceable>=<replaceable>499</replaceable> doesn't work yet." #~ msgstr "" -#~ "Замечание: запись вида <option>-K </option><replaceable>UID_MIN</" +#~ "Замечание: запись вида <option>-K</option> <replaceable>UID_MIN</" #~ "replaceable>=<replaceable>10</replaceable>,<replaceable>UID_MAX</" #~ "replaceable>=<replaceable>499</replaceable> пока не работает." @@ -10961,14 +11373,16 @@ msgstr "" #~ msgstr "-" #, fuzzy -#~ msgid "<option>-A</option><replaceable>user</replaceable>,..." +#~ msgid "<option>-A</option> <replaceable>user</replaceable>,..." #~ msgstr "" -#~ "<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +#~ "<option>-u</option>, <option>--uid</option> <replaceable>UID</" +#~ "replaceable>" #, fuzzy -#~ msgid "<option>-M</option><replaceable>user</replaceable>,..." +#~ msgid "<option>-M</option> <replaceable>user</replaceable>,..." #~ msgstr "" -#~ "<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +#~ "<option>-u</option>, <option>--uid</option> <replaceable>UID</" +#~ "replaceable>" # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #~ msgid "Display faillog records for all users." diff --git a/man/po/shadow-man-pages.pot b/man/po/shadow-man-pages.pot index eb60b681..5b31daac 100644 --- a/man/po/shadow-man-pages.pot +++ b/man/po/shadow-man-pages.pot @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-05-25 14:00+0200\n" +"POT-Creation-Date: 2013-08-23 01:54+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" @@ -21,51 +21,51 @@ msgstr "" msgid "Creation, 1997" msgstr "" -#: vipw.8.xml:46(firstname) usermod.8.xml:48(firstname) userdel.8.xml:50(firstname) useradd.8.xml:59(firstname) suauth.5.xml:44(firstname) su.1.xml:61(firstname) sg.1.xml:45(firstname) shadow.5.xml:44(firstname) shadow.3.xml:44(firstname) pwconv.8.xml:50(firstname) pwck.8.xml:50(firstname) porttime.5.xml:44(firstname) passwd.5.xml:44(firstname) passwd.1.xml:51(firstname) newusers.8.xml:57(firstname) newgrp.1.xml:45(firstname) logoutd.8.xml:44(firstname) login.defs.5.xml:107(firstname) login.access.5.xml:45(firstname) login.1.xml:77(firstname) limits.5.xml:46(firstname) lastlog.8.xml:45(firstname) grpck.8.xml:45(firstname) groups.1.xml:44(firstname) groupmod.8.xml:45(firstname) groupmems.8.xml:48(firstname) groupdel.8.xml:45(firstname) groupadd.8.xml:47(firstname) gpasswd.1.xml:49(firstname) faillog.8.xml:44(firstname) faillog.5.xml:44(firstname) expiry.1.xml:48(firstname) chsh.1.xml:47(firstname) chpasswd.8.xml:48(firstname) chgpasswd.8.xml:44(firstname) chfn.1.xml:47(firstname) chage.1.xml:45(firstname) +#: vipw.8.xml:46(firstname) usermod.8.xml:50(firstname) userdel.8.xml:50(firstname) useradd.8.xml:61(firstname) suauth.5.xml:44(firstname) su.1.xml:61(firstname) sg.1.xml:45(firstname) shadow.5.xml:44(firstname) shadow.3.xml:44(firstname) pwconv.8.xml:50(firstname) pwck.8.xml:50(firstname) porttime.5.xml:44(firstname) passwd.5.xml:44(firstname) passwd.1.xml:51(firstname) newusers.8.xml:59(firstname) newgrp.1.xml:45(firstname) logoutd.8.xml:44(firstname) login.defs.5.xml:109(firstname) login.access.5.xml:45(firstname) login.1.xml:77(firstname) limits.5.xml:46(firstname) lastlog.8.xml:45(firstname) grpck.8.xml:45(firstname) groups.1.xml:44(firstname) groupmod.8.xml:45(firstname) groupmems.8.xml:48(firstname) groupdel.8.xml:45(firstname) groupadd.8.xml:47(firstname) gpasswd.1.xml:49(firstname) faillog.8.xml:44(firstname) faillog.5.xml:44(firstname) expiry.1.xml:48(firstname) chsh.1.xml:47(firstname) chpasswd.8.xml:48(firstname) chgpasswd.8.xml:44(firstname) chfn.1.xml:47(firstname) chage.1.xml:45(firstname) msgid "Thomas" msgstr "" -#: vipw.8.xml:47(surname) usermod.8.xml:49(surname) userdel.8.xml:51(surname) useradd.8.xml:60(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname) pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname) passwd.5.xml:45(surname) passwd.1.xml:52(surname) newusers.8.xml:58(surname) logoutd.8.xml:45(surname) login.defs.5.xml:108(surname) login.access.5.xml:46(surname) login.1.xml:78(surname) limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname) groups.1.xml:45(surname) groupmod.8.xml:46(surname) groupmems.8.xml:49(surname) groupdel.8.xml:46(surname) groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname) faillog.8.xml:45(surname) faillog.5.xml:45(surname) expiry.1.xml:49(surname) chsh.1.xml:48(surname) chpasswd.8.xml:49(surname) chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname) +#: vipw.8.xml:47(surname) usermod.8.xml:51(surname) userdel.8.xml:51(surname) useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname) pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname) passwd.5.xml:45(surname) passwd.1.xml:52(surname) newusers.8.xml:60(surname) newgrp.1.xml:46(surname) logoutd.8.xml:45(surname) login.defs.5.xml:110(surname) login.access.5.xml:46(surname) login.1.xml:78(surname) limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname) groups.1.xml:45(surname) groupmod.8.xml:46(surname) groupmems.8.xml:49(surname) groupdel.8.xml:46(surname) groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname) faillog.8.xml:45(surname) faillog.5.xml:45(surname) expiry.1.xml:49(surname) chsh.1.xml:48(surname) chpasswd.8.xml:49(surname) chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname) msgid "Kłoczko" msgstr "" -#: vipw.8.xml:48(email) usermod.8.xml:50(email) userdel.8.xml:52(email) useradd.8.xml:61(email) suauth.5.xml:46(email) su.1.xml:63(email) sg.1.xml:47(email) shadow.5.xml:46(email) shadow.3.xml:46(email) pwconv.8.xml:52(email) pwck.8.xml:52(email) porttime.5.xml:46(email) passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:59(email) newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:109(email) login.access.5.xml:47(email) login.1.xml:79(email) limits.5.xml:48(email) lastlog.8.xml:47(email) grpck.8.xml:47(email) groups.1.xml:46(email) groupmod.8.xml:47(email) groupmems.8.xml:50(email) groupdel.8.xml:47(email) groupadd.8.xml:49(email) gpasswd.1.xml:51(email) faillog.8.xml:46(email) faillog.5.xml:46(email) expiry.1.xml:50(email) chsh.1.xml:49(email) chpasswd.8.xml:50(email) chgpasswd.8.xml:46(email) chfn.1.xml:49(email) chage.1.xml:47(email) +#: vipw.8.xml:48(email) usermod.8.xml:52(email) userdel.8.xml:52(email) useradd.8.xml:63(email) suauth.5.xml:46(email) su.1.xml:63(email) sg.1.xml:47(email) shadow.5.xml:46(email) shadow.3.xml:46(email) pwconv.8.xml:52(email) pwck.8.xml:52(email) porttime.5.xml:46(email) passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:61(email) newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:111(email) login.access.5.xml:47(email) login.1.xml:79(email) limits.5.xml:48(email) lastlog.8.xml:47(email) grpck.8.xml:47(email) groups.1.xml:46(email) groupmod.8.xml:47(email) groupmems.8.xml:50(email) groupdel.8.xml:47(email) groupadd.8.xml:49(email) gpasswd.1.xml:51(email) faillog.8.xml:46(email) faillog.5.xml:46(email) expiry.1.xml:50(email) chsh.1.xml:49(email) chpasswd.8.xml:50(email) chgpasswd.8.xml:46(email) chfn.1.xml:49(email) chage.1.xml:47(email) msgid "kloczek@pld.org.pl" msgstr "" -#: vipw.8.xml:49(contrib) usermod.8.xml:51(contrib) userdel.8.xml:53(contrib) useradd.8.xml:62(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib) pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib) passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) newusers.8.xml:60(contrib) newgrp.1.xml:48(contrib) logoutd.8.xml:47(contrib) login.defs.5.xml:110(contrib) login.access.5.xml:48(contrib) login.1.xml:80(contrib) limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib) groups.1.xml:47(contrib) groupmod.8.xml:48(contrib) groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib) groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib) faillog.8.xml:47(contrib) faillog.5.xml:47(contrib) expiry.1.xml:51(contrib) chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib) chfn.1.xml:50(contrib) chage.1.xml:48(contrib) +#: vipw.8.xml:49(contrib) usermod.8.xml:53(contrib) userdel.8.xml:53(contrib) useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib) pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib) passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib) logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib) login.access.5.xml:48(contrib) login.1.xml:80(contrib) limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib) groups.1.xml:47(contrib) groupmod.8.xml:48(contrib) groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib) groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib) faillog.8.xml:47(contrib) faillog.5.xml:47(contrib) expiry.1.xml:51(contrib) chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib) chfn.1.xml:50(contrib) chage.1.xml:48(contrib) msgid "shadow-utils maintainer, 2000 - 2007" msgstr "" -#: vipw.8.xml:52(firstname) usermod.8.xml:54(firstname) userdel.8.xml:56(firstname) useradd.8.xml:65(firstname) suauth.5.xml:50(firstname) su.1.xml:67(firstname) sg.1.xml:51(firstname) shadow.5.xml:50(firstname) shadow.3.xml:50(firstname) pwconv.8.xml:56(firstname) pwck.8.xml:56(firstname) porttime.5.xml:50(firstname) passwd.5.xml:50(firstname) passwd.1.xml:57(firstname) nologin.8.xml:39(firstname) newusers.8.xml:63(firstname) newgrp.1.xml:51(firstname) logoutd.8.xml:50(firstname) login.defs.5.xml:113(firstname) login.access.5.xml:51(firstname) login.1.xml:83(firstname) limits.5.xml:52(firstname) lastlog.8.xml:51(firstname) gshadow.5.xml:38(firstname) grpck.8.xml:51(firstname) groups.1.xml:50(firstname) groupmod.8.xml:51(firstname) groupmems.8.xml:54(firstname) groupdel.8.xml:51(firstname) groupadd.8.xml:53(firstname) gpasswd.1.xml:55(firstname) faillog.8.xml:50(firstname) faillog.5.xml:50(firstname) expiry.1.xml:54(firstname) chsh.1.xml:53(firstname) chpasswd.8.xml:54(firstname) chgpasswd.8.xml:50(firstname) chfn.1.xml:53(firstname) chage.1.xml:51(firstname) +#: vipw.8.xml:52(firstname) usermod.8.xml:56(firstname) userdel.8.xml:56(firstname) useradd.8.xml:67(firstname) suauth.5.xml:50(firstname) su.1.xml:67(firstname) sg.1.xml:51(firstname) shadow.5.xml:50(firstname) shadow.3.xml:50(firstname) pwconv.8.xml:56(firstname) pwck.8.xml:56(firstname) porttime.5.xml:50(firstname) passwd.5.xml:50(firstname) passwd.1.xml:57(firstname) nologin.8.xml:39(firstname) newusers.8.xml:65(firstname) newgrp.1.xml:51(firstname) logoutd.8.xml:50(firstname) login.defs.5.xml:115(firstname) login.access.5.xml:51(firstname) login.1.xml:83(firstname) limits.5.xml:52(firstname) lastlog.8.xml:51(firstname) gshadow.5.xml:38(firstname) grpck.8.xml:51(firstname) groups.1.xml:50(firstname) groupmod.8.xml:51(firstname) groupmems.8.xml:54(firstname) groupdel.8.xml:51(firstname) groupadd.8.xml:53(firstname) gpasswd.1.xml:55(firstname) faillog.8.xml:50(firstname) faillog.5.xml:50(firstname) expiry.1.xml:54(firstname) chsh.1.xml:53(firstname) chpasswd.8.xml:54(firstname) chgpasswd.8.xml:50(firstname) chfn.1.xml:53(firstname) chage.1.xml:51(firstname) msgid "Nicolas" msgstr "" -#: vipw.8.xml:53(surname) usermod.8.xml:55(surname) userdel.8.xml:57(surname) useradd.8.xml:66(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) shadow.5.xml:51(surname) shadow.3.xml:51(surname) pwconv.8.xml:57(surname) pwck.8.xml:57(surname) porttime.5.xml:51(surname) passwd.5.xml:51(surname) passwd.1.xml:58(surname) nologin.8.xml:40(surname) newusers.8.xml:64(surname) logoutd.8.xml:51(surname) login.defs.5.xml:114(surname) login.access.5.xml:52(surname) login.1.xml:84(surname) limits.5.xml:53(surname) lastlog.8.xml:52(surname) gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname) groupmod.8.xml:52(surname) groupmems.8.xml:55(surname) groupdel.8.xml:52(surname) groupadd.8.xml:54(surname) gpasswd.1.xml:56(surname) faillog.8.xml:51(surname) faillog.5.xml:51(surname) expiry.1.xml:55(surname) chsh.1.xml:54(surname) chpasswd.8.xml:55(surname) chgpasswd.8.xml:51(surname) chfn.1.xml:54(surname) chage.1.xml:52(surname) +#: vipw.8.xml:53(surname) usermod.8.xml:57(surname) userdel.8.xml:57(surname) useradd.8.xml:68(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) sg.1.xml:52(surname) shadow.5.xml:51(surname) shadow.3.xml:51(surname) pwconv.8.xml:57(surname) pwck.8.xml:57(surname) porttime.5.xml:51(surname) passwd.5.xml:51(surname) passwd.1.xml:58(surname) nologin.8.xml:40(surname) newusers.8.xml:66(surname) newgrp.1.xml:52(surname) logoutd.8.xml:51(surname) login.defs.5.xml:116(surname) login.access.5.xml:52(surname) login.1.xml:84(surname) limits.5.xml:53(surname) lastlog.8.xml:52(surname) gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname) groupmod.8.xml:52(surname) groupmems.8.xml:55(surname) groupdel.8.xml:52(surname) groupadd.8.xml:54(surname) gpasswd.1.xml:56(surname) faillog.8.xml:51(surname) faillog.5.xml:51(surname) expiry.1.xml:55(surname) chsh.1.xml:54(surname) chpasswd.8.xml:55(surname) chgpasswd.8.xml:51(surname) chfn.1.xml:54(surname) chage.1.xml:52(surname) msgid "François" msgstr "" -#: vipw.8.xml:54(email) usermod.8.xml:56(email) userdel.8.xml:58(email) useradd.8.xml:67(email) suauth.5.xml:52(email) su.1.xml:69(email) sg.1.xml:53(email) shadow.5.xml:52(email) shadow.3.xml:52(email) pwconv.8.xml:58(email) pwck.8.xml:58(email) porttime.5.xml:52(email) passwd.5.xml:52(email) passwd.1.xml:59(email) nologin.8.xml:41(email) newusers.8.xml:65(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) login.defs.5.xml:115(email) login.access.5.xml:53(email) login.1.xml:85(email) limits.5.xml:54(email) lastlog.8.xml:53(email) gshadow.5.xml:40(email) grpck.8.xml:53(email) groups.1.xml:52(email) groupmod.8.xml:53(email) groupmems.8.xml:56(email) groupdel.8.xml:53(email) groupadd.8.xml:55(email) gpasswd.1.xml:57(email) faillog.8.xml:52(email) faillog.5.xml:52(email) expiry.1.xml:56(email) chsh.1.xml:55(email) chpasswd.8.xml:56(email) chgpasswd.8.xml:52(email) chfn.1.xml:55(email) chage.1.xml:53(email) +#: vipw.8.xml:54(email) usermod.8.xml:58(email) userdel.8.xml:58(email) useradd.8.xml:69(email) suauth.5.xml:52(email) su.1.xml:69(email) sg.1.xml:53(email) shadow.5.xml:52(email) shadow.3.xml:52(email) pwconv.8.xml:58(email) pwck.8.xml:58(email) porttime.5.xml:52(email) passwd.5.xml:52(email) passwd.1.xml:59(email) nologin.8.xml:41(email) newusers.8.xml:67(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) login.defs.5.xml:117(email) login.access.5.xml:53(email) login.1.xml:85(email) limits.5.xml:54(email) lastlog.8.xml:53(email) gshadow.5.xml:40(email) grpck.8.xml:53(email) groups.1.xml:52(email) groupmod.8.xml:53(email) groupmems.8.xml:56(email) groupdel.8.xml:53(email) groupadd.8.xml:55(email) gpasswd.1.xml:57(email) faillog.8.xml:52(email) faillog.5.xml:52(email) expiry.1.xml:56(email) chsh.1.xml:55(email) chpasswd.8.xml:56(email) chgpasswd.8.xml:52(email) chfn.1.xml:55(email) chage.1.xml:53(email) msgid "nicolas.francois@centraliens.net" msgstr "" -#: vipw.8.xml:55(contrib) usermod.8.xml:57(contrib) userdel.8.xml:59(contrib) useradd.8.xml:68(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) sg.1.xml:54(contrib) shadow.5.xml:53(contrib) shadow.3.xml:53(contrib) pwconv.8.xml:59(contrib) pwck.8.xml:59(contrib) porttime.5.xml:53(contrib) passwd.5.xml:53(contrib) passwd.1.xml:60(contrib) nologin.8.xml:42(contrib) newusers.8.xml:66(contrib) newgrp.1.xml:54(contrib) logoutd.8.xml:53(contrib) login.defs.5.xml:116(contrib) login.access.5.xml:54(contrib) login.1.xml:86(contrib) limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib) groupmod.8.xml:54(contrib) groupmems.8.xml:57(contrib) groupdel.8.xml:54(contrib) groupadd.8.xml:56(contrib) gpasswd.1.xml:58(contrib) faillog.8.xml:53(contrib) faillog.5.xml:53(contrib) expiry.1.xml:57(contrib) chsh.1.xml:56(contrib) chpasswd.8.xml:57(contrib) chgpasswd.8.xml:53(contrib) chfn.1.xml:56(contrib) chage.1.xml:54(contrib) +#: vipw.8.xml:55(contrib) usermod.8.xml:59(contrib) userdel.8.xml:59(contrib) useradd.8.xml:70(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) sg.1.xml:54(contrib) shadow.5.xml:53(contrib) shadow.3.xml:53(contrib) pwconv.8.xml:59(contrib) pwck.8.xml:59(contrib) porttime.5.xml:53(contrib) passwd.5.xml:53(contrib) passwd.1.xml:60(contrib) nologin.8.xml:42(contrib) newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib) logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib) login.access.5.xml:54(contrib) login.1.xml:86(contrib) limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib) groupmod.8.xml:54(contrib) groupmems.8.xml:57(contrib) groupdel.8.xml:54(contrib) groupadd.8.xml:56(contrib) gpasswd.1.xml:58(contrib) faillog.8.xml:53(contrib) faillog.5.xml:53(contrib) expiry.1.xml:57(contrib) chsh.1.xml:56(contrib) chpasswd.8.xml:57(contrib) chgpasswd.8.xml:53(contrib) chfn.1.xml:56(contrib) chage.1.xml:54(contrib) msgid "shadow-utils maintainer, 2007 - now" msgstr "" -#: vipw.8.xml:59(refentrytitle) vipw.8.xml:66(refname) vipw.8.xml:75(command) login.defs.5.xml:499(term) +#: vipw.8.xml:59(refentrytitle) vipw.8.xml:66(refname) vipw.8.xml:75(command) login.defs.5.xml:507(term) msgid "vipw" msgstr "" -#: vipw.8.xml:60(manvolnum) usermod.8.xml:62(manvolnum) userdel.8.xml:64(manvolnum) userdel.8.xml:248(replaceable) useradd.8.xml:73(manvolnum) pwconv.8.xml:64(manvolnum) pwck.8.xml:64(manvolnum) nologin.8.xml:47(manvolnum) newusers.8.xml:71(manvolnum) logoutd.8.xml:58(manvolnum) lastlog.8.xml:59(manvolnum) grpck.8.xml:59(manvolnum) groupmod.8.xml:59(manvolnum) groupmems.8.xml:62(manvolnum) groupdel.8.xml:59(manvolnum) groupdel.8.xml:182(replaceable) groupadd.8.xml:61(manvolnum) faillog.8.xml:58(manvolnum) faillog.5.xml:111(manvolnum) chpasswd.8.xml:62(manvolnum) chgpasswd.8.xml:58(manvolnum) +#: vipw.8.xml:60(manvolnum) usermod.8.xml:64(manvolnum) userdel.8.xml:64(manvolnum) userdel.8.xml:259(replaceable) useradd.8.xml:75(manvolnum) pwconv.8.xml:64(manvolnum) pwck.8.xml:64(manvolnum) nologin.8.xml:47(manvolnum) newusers.8.xml:73(manvolnum) logoutd.8.xml:58(manvolnum) lastlog.8.xml:59(manvolnum) grpck.8.xml:59(manvolnum) groupmod.8.xml:59(manvolnum) groupmems.8.xml:62(manvolnum) groupdel.8.xml:59(manvolnum) groupdel.8.xml:181(replaceable) groupadd.8.xml:61(manvolnum) faillog.8.xml:58(manvolnum) faillog.5.xml:111(manvolnum) chpasswd.8.xml:62(manvolnum) chgpasswd.8.xml:58(manvolnum) msgid "8" msgstr "" -#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:63(refmiscinfo) userdel.8.xml:65(refmiscinfo) useradd.8.xml:74(refmiscinfo) pwconv.8.xml:65(refmiscinfo) pwck.8.xml:65(refmiscinfo) nologin.8.xml:48(refmiscinfo) newusers.8.xml:72(refmiscinfo) logoutd.8.xml:59(refmiscinfo) lastlog.8.xml:60(refmiscinfo) grpck.8.xml:60(refmiscinfo) groupmod.8.xml:60(refmiscinfo) groupmems.8.xml:63(refmiscinfo) groupdel.8.xml:60(refmiscinfo) groupadd.8.xml:62(refmiscinfo) faillog.8.xml:59(refmiscinfo) chpasswd.8.xml:63(refmiscinfo) chgpasswd.8.xml:59(refmiscinfo) +#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:65(refmiscinfo) userdel.8.xml:65(refmiscinfo) useradd.8.xml:76(refmiscinfo) pwconv.8.xml:65(refmiscinfo) pwck.8.xml:65(refmiscinfo) nologin.8.xml:48(refmiscinfo) newusers.8.xml:74(refmiscinfo) logoutd.8.xml:59(refmiscinfo) lastlog.8.xml:60(refmiscinfo) grpck.8.xml:60(refmiscinfo) groupmod.8.xml:60(refmiscinfo) groupmems.8.xml:63(refmiscinfo) groupdel.8.xml:60(refmiscinfo) groupadd.8.xml:62(refmiscinfo) faillog.8.xml:59(refmiscinfo) chpasswd.8.xml:63(refmiscinfo) chgpasswd.8.xml:59(refmiscinfo) msgid "System Management Commands" msgstr "" -#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:64(refmiscinfo) userdel.8.xml:66(refmiscinfo) useradd.8.xml:75(refmiscinfo) suauth.5.xml:60(refmiscinfo) su.1.xml:77(refmiscinfo) sg.1.xml:61(refmiscinfo) shadow.5.xml:60(refmiscinfo) shadow.3.xml:60(refmiscinfo) pwconv.8.xml:66(refmiscinfo) pwck.8.xml:66(refmiscinfo) porttime.5.xml:60(refmiscinfo) passwd.5.xml:60(refmiscinfo) passwd.1.xml:67(refmiscinfo) nologin.8.xml:49(refmiscinfo) newusers.8.xml:73(refmiscinfo) newgrp.1.xml:61(refmiscinfo) logoutd.8.xml:60(refmiscinfo) login.defs.5.xml:123(refmiscinfo) login.access.5.xml:61(refmiscinfo) login.1.xml:93(refmiscinfo) limits.5.xml:62(refmiscinfo) lastlog.8.xml:61(refmiscinfo) gshadow.5.xml:49(refmiscinfo) grpck.8.xml:61(refmiscinfo) groups.1.xml:60(refmiscinfo) groupmod.8.xml:61(refmiscinfo) groupmems.8.xml:64(refmiscinfo) groupdel.8.xml:61(refmiscinfo) groupadd.8.xml:63(refmiscinfo) gpasswd.1.xml:65(refmiscinfo) faillog.8.xml:60(refmiscinfo) faillog.5.xml:60(refmiscinfo) expiry.1.xml:64(refmiscinfo) chsh.1.xml:63(refmiscinfo) chpasswd.8.xml:64(refmiscinfo) chgpasswd.8.xml:60(refmiscinfo) chfn.1.xml:63(refmiscinfo) chage.1.xml:61(refmiscinfo) +#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:66(refmiscinfo) userdel.8.xml:66(refmiscinfo) useradd.8.xml:77(refmiscinfo) suauth.5.xml:60(refmiscinfo) su.1.xml:77(refmiscinfo) sg.1.xml:61(refmiscinfo) shadow.5.xml:60(refmiscinfo) shadow.3.xml:60(refmiscinfo) pwconv.8.xml:66(refmiscinfo) pwck.8.xml:66(refmiscinfo) porttime.5.xml:60(refmiscinfo) passwd.5.xml:60(refmiscinfo) passwd.1.xml:67(refmiscinfo) nologin.8.xml:49(refmiscinfo) newusers.8.xml:75(refmiscinfo) newgrp.1.xml:61(refmiscinfo) logoutd.8.xml:60(refmiscinfo) login.defs.5.xml:125(refmiscinfo) login.access.5.xml:61(refmiscinfo) login.1.xml:93(refmiscinfo) limits.5.xml:62(refmiscinfo) lastlog.8.xml:61(refmiscinfo) gshadow.5.xml:49(refmiscinfo) grpck.8.xml:61(refmiscinfo) groups.1.xml:60(refmiscinfo) groupmod.8.xml:61(refmiscinfo) groupmems.8.xml:64(refmiscinfo) groupdel.8.xml:61(refmiscinfo) groupadd.8.xml:63(refmiscinfo) gpasswd.1.xml:65(refmiscinfo) faillog.8.xml:60(refmiscinfo) faillog.5.xml:60(refmiscinfo) expiry.1.xml:64(refmiscinfo) chsh.1.xml:63(refmiscinfo) chpasswd.8.xml:64(refmiscinfo) chgpasswd.8.xml:60(refmiscinfo) chfn.1.xml:63(refmiscinfo) chage.1.xml:61(refmiscinfo) msgid "shadow-utils" msgstr "" @@ -77,11 +77,11 @@ msgstr "" msgid "edit the password, group, shadow-password or shadow-group file" msgstr "" -#: vipw.8.xml:77(replaceable) vipw.8.xml:83(replaceable) usermod.8.xml:76(replaceable) userdel.8.xml:76(arg) useradd.8.xml:86(replaceable) useradd.8.xml:98(replaceable) su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable) pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable) pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) passwd.1.xml:79(replaceable) newusers.8.xml:85(replaceable) lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg) groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable) groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable) chsh.1.xml:75(replaceable) chpasswd.8.xml:76(replaceable) chgpasswd.8.xml:72(replaceable) chfn.1.xml:75(replaceable) chage.1.xml:72(replaceable) +#: vipw.8.xml:77(replaceable) vipw.8.xml:83(replaceable) usermod.8.xml:78(replaceable) userdel.8.xml:76(arg) useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable) su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable) pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable) pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable) lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg) groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable) groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable) chsh.1.xml:75(replaceable) chpasswd.8.xml:76(replaceable) chgpasswd.8.xml:72(replaceable) chfn.1.xml:75(replaceable) chage.1.xml:72(replaceable) msgid "options" msgstr "" -#: vipw.8.xml:89(title) usermod.8.xml:83(title) userdel.8.xml:84(title) useradd.8.xml:104(title) suauth.5.xml:75(title) su.1.xml:99(title) sg.1.xml:81(title) shadow.5.xml:69(title) shadow.3.xml:118(title) shadow.3.xml:174(title) pwconv.8.xml:105(title) pwck.8.xml:92(title) porttime.5.xml:69(title) passwd.5.xml:69(title) passwd.1.xml:88(title) nologin.8.xml:64(title) newusers.8.xml:94(title) newgrp.1.xml:77(title) logoutd.8.xml:75(title) login.defs.5.xml:132(title) login.access.5.xml:70(title) login.1.xml:125(title) limits.5.xml:72(title) lastlog.8.xml:79(title) gshadow.5.xml:58(title) grpck.8.xml:83(title) groups.1.xml:78(title) groupmod.8.xml:80(title) groupmems.8.xml:85(title) groupdel.8.xml:80(title) groupadd.8.xml:84(title) gpasswd.1.xml:94(title) faillog.8.xml:78(title) faillog.5.xml:69(title) expiry.1.xml:82(title) chsh.1.xml:84(title) chpasswd.8.xml:82(title) chgpasswd.8.xml:78(title) chfn.1.xml:84(title) chage.1.xml:81(title) +#: vipw.8.xml:89(title) usermod.8.xml:85(title) userdel.8.xml:84(title) useradd.8.xml:106(title) suauth.5.xml:75(title) su.1.xml:99(title) sg.1.xml:81(title) shadow.5.xml:69(title) shadow.3.xml:118(title) shadow.3.xml:174(title) pwconv.8.xml:105(title) pwck.8.xml:92(title) porttime.5.xml:69(title) passwd.5.xml:69(title) passwd.1.xml:88(title) nologin.8.xml:64(title) newusers.8.xml:96(title) newgrp.1.xml:77(title) logoutd.8.xml:75(title) login.defs.5.xml:134(title) login.access.5.xml:70(title) login.1.xml:125(title) limits.5.xml:72(title) lastlog.8.xml:79(title) gshadow.5.xml:58(title) grpck.8.xml:83(title) groups.1.xml:78(title) groupmod.8.xml:80(title) groupmems.8.xml:85(title) groupdel.8.xml:80(title) groupadd.8.xml:84(title) gpasswd.1.xml:94(title) faillog.8.xml:78(title) faillog.5.xml:69(title) expiry.1.xml:82(title) chsh.1.xml:84(title) chpasswd.8.xml:82(title) chgpasswd.8.xml:78(title) chfn.1.xml:84(title) chage.1.xml:81(title) msgid "DESCRIPTION" msgstr "" @@ -89,7 +89,7 @@ msgstr "" msgid "The <command>vipw</command> and <command>vigr</command> commands edits the files <filename>/etc/passwd</filename> and <filename>/etc/group</filename>, respectively. With the <option>-s</option> flag, they will edit the shadow versions of those files, <filename>/etc/shadow</filename> and <filename>/etc/gshadow</filename>, respectively. The programs will set the appropriate locks to prevent file corruption. When looking for an editor, the programs will first try the environment variable <envar>$VISUAL</envar>, then the environment variable <envar>$EDITOR</envar>, and finally the default editor, <citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></citerefentry>." msgstr "" -#: vipw.8.xml:107(title) usermod.8.xml:91(title) userdel.8.xml:93(title) useradd.8.xml:122(title) su.1.xml:145(title) pwconv.8.xml:187(title) pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:263(title) login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title) groupmod.8.xml:89(title) groupmems.8.xml:100(title) groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title) faillog.8.xml:89(title) expiry.1.xml:91(title) chsh.1.xml:95(title) chpasswd.8.xml:130(title) chgpasswd.8.xml:105(title) chfn.1.xml:111(title) chage.1.xml:91(title) +#: vipw.8.xml:107(title) usermod.8.xml:93(title) userdel.8.xml:93(title) useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title) pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title) login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title) groupmod.8.xml:89(title) groupmems.8.xml:100(title) groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title) faillog.8.xml:89(title) expiry.1.xml:91(title) chsh.1.xml:95(title) chpasswd.8.xml:130(title) chgpasswd.8.xml:105(title) chfn.1.xml:111(title) chage.1.xml:91(title) msgid "OPTIONS" msgstr "" @@ -105,11 +105,11 @@ msgstr "" msgid "Edit group database." msgstr "" -#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:272(term) pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term) newusers.8.xml:281(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term) groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term) expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:172(term) chgpasswd.8.xml:131(term) chage.1.xml:129(term) +#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term) pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term) newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term) groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term) expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term) chgpasswd.8.xml:131(term) chage.1.xml:129(term) msgid "<option>-h</option>, <option>--help</option>" msgstr "" -#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:274(para) pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para) newusers.8.xml:283(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para) groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para) expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:174(para) chgpasswd.8.xml:133(para) chfn.1.xml:170(para) chage.1.xml:131(para) +#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para) pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para) newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para) groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para) expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para) chgpasswd.8.xml:133(para) chfn.1.xml:169(para) chage.1.xml:131(para) msgid "Display help message and exit." msgstr "" @@ -129,35 +129,35 @@ msgstr "" msgid "Quiet mode." msgstr "" -#: vipw.8.xml:138(term) usermod.8.xml:317(term) userdel.8.xml:146(term) useradd.8.xml:457(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) passwd.1.xml:301(term) newusers.8.xml:306(term) lastlog.8.xml:115(term) grpck.8.xml:173(term) groupmod.8.xml:180(term) groupmems.8.xml:165(term) groupdel.8.xml:101(term) groupadd.8.xml:206(term) faillog.8.xml:182(term) chsh.1.xml:107(term) chpasswd.8.xml:189(term) chgpasswd.8.xml:146(term) chfn.1.xml:153(term) chage.1.xml:197(term) -msgid "<option>-R</option>, <option>--root</option><replaceable>CHROOT_DIR</replaceable>" +#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term) useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term) grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term) groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term) chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term) chfn.1.xml:153(term) chage.1.xml:197(term) +msgid "<option>-R</option>, <option>--root</option> <replaceable>CHROOT_DIR</replaceable>" msgstr "" -#: vipw.8.xml:143(para) usermod.8.xml:322(para) userdel.8.xml:151(para) useradd.8.xml:462(para) pwconv.8.xml:206(para) pwck.8.xml:214(para) passwd.1.xml:306(para) newusers.8.xml:311(para) lastlog.8.xml:120(para) grpck.8.xml:178(para) groupmod.8.xml:185(para) groupmems.8.xml:170(para) groupdel.8.xml:106(para) groupadd.8.xml:211(para) gpasswd.1.xml:186(para) faillog.8.xml:187(para) chsh.1.xml:112(para) chpasswd.8.xml:194(para) chgpasswd.8.xml:151(para) chfn.1.xml:158(para) chage.1.xml:202(para) +#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para) useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para) passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para) grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para) groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para) faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para) chgpasswd.8.xml:150(para) chfn.1.xml:157(para) chage.1.xml:201(para) msgid "Apply changes in the <replaceable>CHROOT_DIR</replaceable> directory and use the configuration files from the <replaceable>CHROOT_DIR</replaceable> directory." msgstr "" -#: vipw.8.xml:151(term) +#: vipw.8.xml:150(term) msgid "<option>-s</option>, <option>--shadow</option>" msgstr "" -#: vipw.8.xml:153(para) +#: vipw.8.xml:152(para) msgid "Edit shadow or gshadow database." msgstr "" -#: vipw.8.xml:157(term) +#: vipw.8.xml:156(term) msgid "<option>-u</option>, <option>--user</option>" msgstr "" -#: vipw.8.xml:159(para) +#: vipw.8.xml:158(para) msgid "Indicates which user's tcb shadow file to edit." msgstr "" -#: vipw.8.xml:166(title) usermod.8.xml:431(title) userdel.8.xml:172(title) useradd.8.xml:668(title) su.1.xml:339(title) sg.1.xml:98(title) pwconv.8.xml:228(title) pwck.8.xml:253(title) passwd.1.xml:391(title) newusers.8.xml:361(title) newgrp.1.xml:109(title) login.1.xml:294(title) grpck.8.xml:210(title) groupmod.8.xml:196(title) groupmems.8.xml:200(title) groupdel.8.xml:129(title) groupadd.8.xml:222(title) gpasswd.1.xml:265(title) chsh.1.xml:155(title) chpasswd.8.xml:242(title) chgpasswd.8.xml:199(title) chfn.1.xml:194(title) chage.1.xml:245(title) +#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title) useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title) pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title) newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title) grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title) groupdel.8.xml:128(title) groupadd.8.xml:219(title) gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title) chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title) msgid "CONFIGURATION" msgstr "" -#: vipw.8.xml:167(para) usermod.8.xml:432(para) userdel.8.xml:173(para) useradd.8.xml:669(para) su.1.xml:340(para) sg.1.xml:99(para) pwck.8.xml:254(para) passwd.1.xml:392(para) newusers.8.xml:362(para) newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:211(para) groupmod.8.xml:197(para) groupmems.8.xml:201(para) groupdel.8.xml:130(para) groupadd.8.xml:223(para) gpasswd.1.xml:266(para) chsh.1.xml:156(para) chpasswd.8.xml:243(para) chgpasswd.8.xml:200(para) chfn.1.xml:195(para) chage.1.xml:246(para) +#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para) useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para) pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para) newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para) groupmod.8.xml:194(para) groupmems.8.xml:200(para) groupdel.8.xml:129(para) groupadd.8.xml:220(para) gpasswd.1.xml:265(para) chsh.1.xml:155(para) chpasswd.8.xml:240(para) chgpasswd.8.xml:199(para) chfn.1.xml:194(para) chage.1.xml:245(para) msgid "The following configuration variables in <filename>/etc/login.defs</filename> change the behavior of this tool:" msgstr "" @@ -169,120 +169,120 @@ msgstr "" msgid "If <replaceable>yes</replaceable>, the <citerefentry><refentrytitle>tcb</refentrytitle><manvolnum>5</manvolnum></citerefentry> password shadowing scheme will be used." msgstr "" -#: vipw.8.xml:178(title) +#: vipw.8.xml:177(title) msgid "ENVIRONMENT" msgstr "" -#: vipw.8.xml:181(option) +#: vipw.8.xml:180(option) msgid "VISUAL" msgstr "" -#: vipw.8.xml:183(para) +#: vipw.8.xml:182(para) msgid "Editor to be used." msgstr "" -#: vipw.8.xml:187(option) +#: vipw.8.xml:186(option) msgid "EDITOR" msgstr "" -#: vipw.8.xml:189(para) +#: vipw.8.xml:188(para) msgid "Editor to be used if <option>VISUAL</option> is not set." msgstr "" -#: vipw.8.xml:196(title) usermod.8.xml:446(title) userdel.8.xml:189(title) useradd.8.xml:694(title) suauth.5.xml:193(title) su.1.xml:367(title) sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title) pwconv.8.xml:251(title) pwck.8.xml:270(title) porttime.5.xml:130(title) passwd.5.xml:141(title) passwd.1.xml:409(title) newusers.8.xml:394(title) newgrp.1.xml:121(title) logoutd.8.xml:89(title) login.access.5.xml:121(title) login.1.xml:338(title) limits.5.xml:196(title) lastlog.8.xml:185(title) gshadow.5.xml:156(title) grpck.8.xml:222(title) groups.1.xml:100(title) groupmod.8.xml:208(title) groupmems.8.xml:212(title) groupdel.8.xml:141(title) groupadd.8.xml:236(title) gpasswd.1.xml:280(title) faillog.8.xml:248(title) faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:168(title) chpasswd.8.xml:258(title) chgpasswd.8.xml:214(title) chfn.1.xml:208(title) chage.1.xml:257(title) +#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title) useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title) sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title) pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title) passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title) newgrp.1.xml:121(title) logoutd.8.xml:89(title) login.access.5.xml:121(title) login.1.xml:338(title) limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title) grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title) groupmems.8.xml:211(title) groupdel.8.xml:140(title) groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title) faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title) chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title) chage.1.xml:256(title) msgid "FILES" msgstr "" -#: vipw.8.xml:199(filename) usermod.8.xml:449(filename) userdel.8.xml:192(filename) useradd.8.xml:709(filename) sg.1.xml:125(filename) pwck.8.xml:273(filename) newusers.8.xml:409(filename) newgrp.1.xml:136(filename) gshadow.5.xml:159(filename) grpck.8.xml:225(filename) groups.1.xml:103(filename) groupmod.8.xml:211(filename) groupmems.8.xml:215(filename) groupdel.8.xml:144(filename) groupadd.8.xml:239(filename) gpasswd.1.xml:72(filename) gpasswd.1.xml:75(filename) gpasswd.1.xml:283(filename) chgpasswd.8.xml:217(filename) +#: vipw.8.xml:198(filename) usermod.8.xml:517(filename) userdel.8.xml:191(filename) useradd.8.xml:690(filename) sg.1.xml:125(filename) pwck.8.xml:272(filename) newusers.8.xml:412(filename) newgrp.1.xml:136(filename) gshadow.5.xml:159(filename) grpck.8.xml:224(filename) groups.1.xml:103(filename) groupmod.8.xml:208(filename) groupmems.8.xml:214(filename) groupdel.8.xml:143(filename) groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename) gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename) chgpasswd.8.xml:216(filename) msgid "/etc/group" msgstr "" -#: vipw.8.xml:201(para) usermod.8.xml:451(para) userdel.8.xml:194(para) useradd.8.xml:711(para) sg.1.xml:127(para) pwck.8.xml:275(para) newusers.8.xml:411(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) grpck.8.xml:227(para) groups.1.xml:105(para) groupmod.8.xml:213(para) groupmems.8.xml:217(para) groupdel.8.xml:146(para) groupadd.8.xml:241(para) gpasswd.1.xml:285(para) chgpasswd.8.xml:219(para) +#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para) useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para) newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para) groupmems.8.xml:216(para) groupdel.8.xml:145(para) groupadd.8.xml:238(para) gpasswd.1.xml:284(para) chgpasswd.8.xml:218(para) msgid "Group account information." msgstr "" -#: vipw.8.xml:205(filename) usermod.8.xml:455(filename) useradd.8.xml:715(filename) sg.1.xml:131(filename) newusers.8.xml:415(filename) newgrp.1.xml:142(filename) gshadow.5.xml:165(filename) grpck.8.xml:231(filename) groupmod.8.xml:217(filename) groupmems.8.xml:221(filename) groupdel.8.xml:150(filename) groupadd.8.xml:245(filename) gpasswd.1.xml:76(filename) gpasswd.1.xml:289(filename) chgpasswd.8.xml:223(filename) +#: vipw.8.xml:204(filename) usermod.8.xml:523(filename) useradd.8.xml:696(filename) sg.1.xml:131(filename) newusers.8.xml:418(filename) newgrp.1.xml:142(filename) gshadow.5.xml:165(filename) grpck.8.xml:230(filename) groupmod.8.xml:214(filename) groupmems.8.xml:220(filename) groupdel.8.xml:149(filename) groupadd.8.xml:242(filename) gpasswd.1.xml:76(filename) gpasswd.1.xml:288(filename) chgpasswd.8.xml:222(filename) msgid "/etc/gshadow" msgstr "" -#: vipw.8.xml:207(para) usermod.8.xml:457(para) useradd.8.xml:717(para) sg.1.xml:133(para) newusers.8.xml:417(para) newgrp.1.xml:144(para) gshadow.5.xml:167(para) grpck.8.xml:233(para) groupmod.8.xml:219(para) groupdel.8.xml:152(para) groupadd.8.xml:247(para) gpasswd.1.xml:291(para) chgpasswd.8.xml:225(para) +#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para) sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para) gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para) groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para) chgpasswd.8.xml:224(para) msgid "Secure group account information." msgstr "" -#: vipw.8.xml:211(filename) usermod.8.xml:467(filename) userdel.8.xml:204(filename) useradd.8.xml:697(filename) su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename) pwck.8.xml:279(filename) passwd.5.xml:144(filename) passwd.1.xml:412(filename) newusers.8.xml:397(filename) newgrp.1.xml:124(filename) login.1.xml:353(filename) grpck.8.xml:237(filename) groupmod.8.xml:229(filename) expiry.1.xml:124(filename) chsh.1.xml:171(filename) chpasswd.8.xml:261(filename) chfn.1.xml:217(filename) chage.1.xml:261(filename) +#: vipw.8.xml:210(filename) usermod.8.xml:535(filename) userdel.8.xml:203(filename) useradd.8.xml:678(filename) su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename) pwck.8.xml:278(filename) passwd.5.xml:144(filename) passwd.1.xml:411(filename) newusers.8.xml:400(filename) newgrp.1.xml:124(filename) login.1.xml:353(filename) grpck.8.xml:236(filename) groupmod.8.xml:226(filename) expiry.1.xml:124(filename) chsh.1.xml:170(filename) chpasswd.8.xml:258(filename) chfn.1.xml:216(filename) chage.1.xml:260(filename) msgid "/etc/passwd" msgstr "" -#: vipw.8.xml:213(para) usermod.8.xml:469(para) userdel.8.xml:206(para) useradd.8.xml:699(para) su.1.xml:372(para) sg.1.xml:115(para) shadow.5.xml:260(para) pwck.8.xml:281(para) passwd.5.xml:146(para) passwd.1.xml:414(para) newusers.8.xml:399(para) newgrp.1.xml:126(para) login.1.xml:355(para) grpck.8.xml:239(para) groupmod.8.xml:231(para) expiry.1.xml:126(para) chsh.1.xml:173(para) chpasswd.8.xml:263(para) chfn.1.xml:219(para) chage.1.xml:264(para) +#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para) useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para) shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para) passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para) login.1.xml:355(para) grpck.8.xml:238(para) groupmod.8.xml:228(para) expiry.1.xml:126(para) chsh.1.xml:172(para) chpasswd.8.xml:260(para) chfn.1.xml:218(para) chage.1.xml:263(para) msgid "User account information." msgstr "" -#: vipw.8.xml:217(filename) usermod.8.xml:473(filename) userdel.8.xml:210(filename) useradd.8.xml:703(filename) su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename) shadow.3.xml:229(filename) pwck.8.xml:285(filename) passwd.5.xml:150(filename) passwd.1.xml:418(filename) newusers.8.xml:403(filename) newgrp.1.xml:130(filename) login.1.xml:359(filename) expiry.1.xml:130(filename) chpasswd.8.xml:267(filename) chage.1.xml:269(filename) +#: vipw.8.xml:216(filename) usermod.8.xml:541(filename) userdel.8.xml:209(filename) useradd.8.xml:684(filename) su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename) shadow.3.xml:229(filename) pwck.8.xml:284(filename) passwd.5.xml:150(filename) passwd.1.xml:417(filename) newusers.8.xml:406(filename) newgrp.1.xml:130(filename) login.1.xml:359(filename) expiry.1.xml:130(filename) chpasswd.8.xml:264(filename) chage.1.xml:268(filename) msgid "/etc/shadow" msgstr "" -#: vipw.8.xml:219(para) usermod.8.xml:475(para) userdel.8.xml:212(para) useradd.8.xml:705(para) su.1.xml:378(para) sg.1.xml:121(para) shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:287(para) passwd.1.xml:420(para) newusers.8.xml:405(para) newgrp.1.xml:132(para) login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:269(para) chage.1.xml:272(para) +#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para) useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para) shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para) passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para) login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:266(para) chage.1.xml:271(para) msgid "Secure user account information." msgstr "" -#: vipw.8.xml:226(title) usermod.8.xml:482(title) userdel.8.xml:297(title) useradd.8.xml:811(title) suauth.5.xml:222(title) su.1.xml:438(title) sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title) pwconv.8.xml:263(title) pwck.8.xml:345(title) porttime.5.xml:142(title) passwd.5.xml:169(title) passwd.1.xml:490(title) nologin.8.xml:78(title) newusers.8.xml:436(title) newgrp.1.xml:151(title) login.defs.5.xml:526(title) login.access.5.xml:133(title) login.1.xml:398(title) limits.5.xml:206(title) gshadow.5.xml:174(title) grpck.8.xml:291(title) groups.1.xml:112(title) groupmod.8.xml:289(title) groupmems.8.xml:230(title) groupdel.8.xml:198(title) groupadd.8.xml:327(title) gpasswd.1.xml:298(title) faillog.8.xml:260(title) faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:192(title) chpasswd.8.xml:288(title) chgpasswd.8.xml:238(title) chfn.1.xml:226(title) chage.1.xml:312(title) +#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title) useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title) sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title) pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title) passwd.5.xml:169(title) passwd.1.xml:489(title) nologin.8.xml:78(title) newusers.8.xml:451(title) newgrp.1.xml:151(title) login.defs.5.xml:534(title) login.access.5.xml:133(title) login.1.xml:398(title) limits.5.xml:206(title) gshadow.5.xml:174(title) grpck.8.xml:290(title) groups.1.xml:112(title) groupmod.8.xml:286(title) groupmems.8.xml:229(title) groupdel.8.xml:197(title) groupadd.8.xml:324(title) gpasswd.1.xml:297(title) faillog.8.xml:255(title) faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:191(title) chpasswd.8.xml:285(title) chgpasswd.8.xml:237(title) chfn.1.xml:225(title) chage.1.xml:311(title) msgid "SEE ALSO" msgstr "" -#: vipw.8.xml:227(para) +#: vipw.8.xml:226(para) msgid "<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>gshadow</refentrytitle><manvolnum>5</manvolnum></citerefentry><citerefentry condition=\"tcb\"><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry condition=\"tcb\"><refentrytitle>tcb</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>shadow</refentrytitle><manvolnum>5</manvolnum></citerefentry>." msgstr "" -#: usermod.8.xml:43(firstname) userdel.8.xml:45(firstname) useradd.8.xml:54(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) shadow.5.xml:39(firstname) shadow.3.xml:39(firstname) pwck.8.xml:45(firstname) porttime.5.xml:39(firstname) passwd.5.xml:39(firstname) passwd.1.xml:46(firstname) newusers.8.xml:52(firstname) newgrp.1.xml:40(firstname) logoutd.8.xml:39(firstname) login.defs.5.xml:102(firstname) login.1.xml:72(firstname) lastlog.8.xml:40(firstname) grpck.8.xml:40(firstname) groups.1.xml:39(firstname) groupmod.8.xml:40(firstname) groupdel.8.xml:40(firstname) groupadd.8.xml:42(firstname) faillog.8.xml:39(firstname) faillog.5.xml:39(firstname) expiry.1.xml:43(firstname) chsh.1.xml:42(firstname) chpasswd.8.xml:43(firstname) chfn.1.xml:42(firstname) chage.1.xml:40(firstname) +#: usermod.8.xml:45(firstname) userdel.8.xml:45(firstname) useradd.8.xml:56(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) shadow.5.xml:39(firstname) shadow.3.xml:39(firstname) pwck.8.xml:45(firstname) porttime.5.xml:39(firstname) passwd.5.xml:39(firstname) passwd.1.xml:46(firstname) newusers.8.xml:54(firstname) newgrp.1.xml:40(firstname) logoutd.8.xml:39(firstname) login.defs.5.xml:104(firstname) login.1.xml:72(firstname) lastlog.8.xml:40(firstname) grpck.8.xml:40(firstname) groups.1.xml:39(firstname) groupmod.8.xml:40(firstname) groupdel.8.xml:40(firstname) groupadd.8.xml:42(firstname) faillog.8.xml:39(firstname) faillog.5.xml:39(firstname) expiry.1.xml:43(firstname) chsh.1.xml:42(firstname) chpasswd.8.xml:43(firstname) chfn.1.xml:42(firstname) chage.1.xml:40(firstname) msgid "Julianne Frances" msgstr "" -#: usermod.8.xml:44(surname) userdel.8.xml:46(surname) useradd.8.xml:55(surname) su.1.xml:57(surname) sg.1.xml:41(surname) shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname) porttime.5.xml:40(surname) passwd.5.xml:40(surname) passwd.1.xml:47(surname) newusers.8.xml:53(surname) newgrp.1.xml:41(surname) logoutd.8.xml:40(surname) login.defs.5.xml:103(surname) login.1.xml:73(surname) lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname) groupmod.8.xml:41(surname) groupdel.8.xml:41(surname) groupadd.8.xml:43(surname) faillog.8.xml:40(surname) faillog.5.xml:40(surname) expiry.1.xml:44(surname) chsh.1.xml:43(surname) chpasswd.8.xml:44(surname) chfn.1.xml:43(surname) chage.1.xml:41(surname) +#: usermod.8.xml:46(surname) userdel.8.xml:46(surname) useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname) shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname) porttime.5.xml:40(surname) passwd.5.xml:40(surname) passwd.1.xml:47(surname) newusers.8.xml:55(surname) newgrp.1.xml:41(surname) logoutd.8.xml:40(surname) login.defs.5.xml:105(surname) login.1.xml:73(surname) lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname) groupmod.8.xml:41(surname) groupdel.8.xml:41(surname) groupadd.8.xml:43(surname) faillog.8.xml:40(surname) faillog.5.xml:40(surname) expiry.1.xml:44(surname) chsh.1.xml:43(surname) chpasswd.8.xml:44(surname) chfn.1.xml:43(surname) chage.1.xml:41(surname) msgid "Haugh" msgstr "" -#: usermod.8.xml:45(contrib) userdel.8.xml:47(contrib) useradd.8.xml:56(contrib) sg.1.xml:42(contrib) newusers.8.xml:54(contrib) newgrp.1.xml:42(contrib) logoutd.8.xml:41(contrib) login.defs.5.xml:104(contrib) groups.1.xml:41(contrib) groupmod.8.xml:42(contrib) groupdel.8.xml:42(contrib) groupadd.8.xml:44(contrib) chpasswd.8.xml:45(contrib) +#: usermod.8.xml:47(contrib) userdel.8.xml:47(contrib) useradd.8.xml:58(contrib) sg.1.xml:42(contrib) newusers.8.xml:56(contrib) newgrp.1.xml:42(contrib) logoutd.8.xml:41(contrib) login.defs.5.xml:106(contrib) groups.1.xml:41(contrib) groupmod.8.xml:42(contrib) groupdel.8.xml:42(contrib) groupadd.8.xml:44(contrib) chpasswd.8.xml:45(contrib) msgid "Creation, 1991" msgstr "" -#: usermod.8.xml:61(refentrytitle) usermod.8.xml:68(refname) usermod.8.xml:74(command) login.defs.5.xml:490(term) +#: usermod.8.xml:63(refentrytitle) usermod.8.xml:70(refname) usermod.8.xml:76(command) login.defs.5.xml:498(term) msgid "usermod" msgstr "" -#: usermod.8.xml:69(refpurpose) +#: usermod.8.xml:71(refpurpose) msgid "modify a user account" msgstr "" -#: usermod.8.xml:78(replaceable) userdel.8.xml:78(replaceable) useradd.8.xml:88(replaceable) passwd.1.xml:82(replaceable) chsh.1.xml:78(replaceable) chfn.1.xml:78(replaceable) chage.1.xml:75(replaceable) +#: usermod.8.xml:80(replaceable) userdel.8.xml:78(replaceable) useradd.8.xml:90(replaceable) passwd.1.xml:82(replaceable) chsh.1.xml:78(replaceable) chfn.1.xml:78(replaceable) chage.1.xml:75(replaceable) msgid "LOGIN" msgstr "" -#: usermod.8.xml:84(para) +#: usermod.8.xml:86(para) msgid "The <command>usermod</command> command modifies the system account files to reflect the changes that are specified on the command line." msgstr "" -#: usermod.8.xml:92(para) +#: usermod.8.xml:94(para) msgid "The options which apply to the <command>usermod</command> command are:" msgstr "" -#: usermod.8.xml:98(term) +#: usermod.8.xml:100(term) msgid "<option>-a</option>, <option>--append</option>" msgstr "" -#: usermod.8.xml:102(para) +#: usermod.8.xml:104(para) msgid "Add the user to the supplementary group(s). Use only with the <option>-G</option> option." msgstr "" -#: usermod.8.xml:109(term) useradd.8.xml:150(term) -msgid "<option>-c</option>, <option>--comment</option><replaceable>COMMENT</replaceable>" +#: usermod.8.xml:111(term) useradd.8.xml:150(term) +msgid "<option>-c</option>, <option>--comment</option> <replaceable>COMMENT</replaceable>" msgstr "" -#: usermod.8.xml:114(para) +#: usermod.8.xml:115(para) msgid "The new value of the user's password file comment field. It is normally modified using the <citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></citerefentry> utility." msgstr "" -#: usermod.8.xml:123(term) useradd.8.xml:163(term) -msgid "<option>-d</option>, <option>--home</option><replaceable>HOME_DIR</replaceable>" +#: usermod.8.xml:124(term) +msgid "<option>-d</option>, <option>--home</option> <replaceable>HOME_DIR</replaceable>" msgstr "" #: usermod.8.xml:128(para) @@ -293,195 +293,247 @@ msgstr "" msgid "If the <option>-m</option> option is given, the contents of the current home directory will be moved to the new home directory, which is created if it does not already exist." msgstr "" -#: usermod.8.xml:140(term) useradd.8.xml:190(term) useradd.8.xml:565(term) -msgid "<option>-e</option>, <option>--expiredate</option><replaceable>EXPIRE_DATE</replaceable>" +#: usermod.8.xml:140(term) useradd.8.xml:188(term) useradd.8.xml:548(term) +msgid "<option>-e</option>, <option>--expiredate</option> <replaceable>EXPIRE_DATE</replaceable>" msgstr "" -#: usermod.8.xml:145(para) useradd.8.xml:195(para) +#: usermod.8.xml:144(para) useradd.8.xml:192(para) msgid "The date on which the user account will be disabled. The date is specified in the format <emphasis remap=\"I\">YYYY-MM-DD</emphasis>." msgstr "" -#: usermod.8.xml:149(para) +#: usermod.8.xml:148(para) msgid "An empty <replaceable>EXPIRE_DATE</replaceable> argument will disable the expiration of the account." msgstr "" -#: usermod.8.xml:153(para) usermod.8.xml:175(para) +#: usermod.8.xml:152(para) usermod.8.xml:173(para) msgid "This option requires a <filename>/etc/shadow</filename> file. A <filename>/etc/shadow</filename> entry will be created if there were none." msgstr "" -#: usermod.8.xml:161(term) useradd.8.xml:208(term) useradd.8.xml:578(term) -msgid "<option>-f</option>, <option>--inactive</option><replaceable>INACTIVE</replaceable>" +#: usermod.8.xml:160(term) useradd.8.xml:205(term) useradd.8.xml:560(term) +msgid "<option>-f</option>, <option>--inactive</option> <replaceable>INACTIVE</replaceable>" msgstr "" -#: usermod.8.xml:166(para) +#: usermod.8.xml:164(para) msgid "The number of days after a password expires until the account is permanently disabled." msgstr "" -#: usermod.8.xml:170(para) +#: usermod.8.xml:168(para) msgid "A value of 0 disables the account as soon as the password has expired, and a value of -1 disables the feature." msgstr "" -#: usermod.8.xml:183(term) useradd.8.xml:228(term) useradd.8.xml:594(term) -msgid "<option>-g</option>, <option>--gid</option><replaceable>GROUP</replaceable>" +#: usermod.8.xml:181(term) useradd.8.xml:224(term) useradd.8.xml:575(term) +msgid "<option>-g</option>, <option>--gid</option> <replaceable>GROUP</replaceable>" msgstr "" -#: usermod.8.xml:188(para) +#: usermod.8.xml:185(para) msgid "The group name or number of the user's new initial login group. The group must exist." msgstr "" -#: usermod.8.xml:192(para) +#: usermod.8.xml:189(para) msgid "Any file from the user's home directory owned by the previous primary group of the user will be owned by this new group." msgstr "" -#: usermod.8.xml:196(para) +#: usermod.8.xml:193(para) msgid "The group ownership of files outside of the user's home directory must be fixed manually." msgstr "" -#: usermod.8.xml:203(term) useradd.8.xml:256(term) -msgid "<option>-G</option>, <option>--groups</option><replaceable>GROUP1</replaceable>[<emphasis remap=\"I\">,GROUP2,...</emphasis>[<emphasis remap=\"I\">,GROUPN</emphasis>]]]" +#: usermod.8.xml:200(term) useradd.8.xml:251(term) +msgid "<option>-G</option>, <option>--groups</option> <replaceable>GROUP1</replaceable>[<emphasis remap=\"I\">,GROUP2,...</emphasis>[<emphasis remap=\"I\">,GROUPN</emphasis>]]]" msgstr "" -#: usermod.8.xml:208(para) +#: usermod.8.xml:204(para) msgid "A list of supplementary groups which the user is also a member of. Each group is separated from the next by a comma, with no intervening whitespace. The groups are subject to the same restrictions as the group given with the <option>-g</option> option." msgstr "" -#: usermod.8.xml:215(para) +#: usermod.8.xml:211(para) msgid "If the user is currently a member of a group which is not listed, the user will be removed from the group. This behaviour can be changed via the <option>-a</option> option, which appends the user to the current supplementary group list." msgstr "" -#: usermod.8.xml:224(term) -msgid "<option>-l</option>, <option>--login</option><replaceable>NEW_LOGIN</replaceable>" +#: usermod.8.xml:220(term) +msgid "<option>-l</option>, <option>--login</option> <replaceable>NEW_LOGIN</replaceable>" msgstr "" -#: usermod.8.xml:229(para) +#: usermod.8.xml:224(para) msgid "The name of the user will be changed from <replaceable>LOGIN</replaceable> to <replaceable>NEW_LOGIN</replaceable>. Nothing else is changed. In particular, the user's home directory or mail spool should probably be renamed manually to reflect the new login name." msgstr "" -#: usermod.8.xml:239(term) +#: usermod.8.xml:234(term) msgid "<option>-L</option>, <option>--lock</option>" msgstr "" -#: usermod.8.xml:243(para) +#: usermod.8.xml:238(para) msgid "Lock a user's password. This puts a '!' in front of the encrypted password, effectively disabling the password. You can't use this option with <option>-p</option> or <option>-U</option>." msgstr "" -#: usermod.8.xml:249(para) +#: usermod.8.xml:244(para) msgid "Note: if you wish to lock the account (not only access with a password), you should also set the <replaceable>EXPIRE_DATE</replaceable> to <replaceable>1</replaceable>." msgstr "" -#: usermod.8.xml:258(term) +#: usermod.8.xml:253(term) msgid "<option>-m</option>, <option>--move-home</option>" msgstr "" -#: usermod.8.xml:262(para) +#: usermod.8.xml:257(para) msgid "Move the content of the user's home directory to the new location." msgstr "" -#: usermod.8.xml:266(para) +#: usermod.8.xml:261(para) msgid "This option is only valid in combination with the <option>-d</option> (or <option>--home</option>) option." msgstr "" -#: usermod.8.xml:270(para) +#: usermod.8.xml:265(para) msgid "<command>usermod</command> will try to adapt the ownership of the files and to copy the modes, ACL and extended attributes, but manual changes might be needed afterwards." msgstr "" -#: usermod.8.xml:278(term) useradd.8.xml:396(term) groupmod.8.xml:147(term) groupadd.8.xml:158(term) +#: usermod.8.xml:273(term) useradd.8.xml:385(term) groupmod.8.xml:146(term) groupadd.8.xml:157(term) msgid "<option>-o</option>, <option>--non-unique</option>" msgstr "" -#: usermod.8.xml:282(para) +#: usermod.8.xml:277(para) msgid "When used with the <option>-u</option> option, this option allows to change the user ID to a non-unique value." msgstr "" -#: usermod.8.xml:289(term) useradd.8.xml:408(term) groupmod.8.xml:158(term) groupadd.8.xml:168(term) -msgid "<option>-p</option>, <option>--password</option><replaceable>PASSWORD</replaceable>" +#: usermod.8.xml:284(term) useradd.8.xml:397(term) groupmod.8.xml:157(term) groupadd.8.xml:167(term) +msgid "<option>-p</option>, <option>--password</option> <replaceable>PASSWORD</replaceable>" msgstr "" -#: usermod.8.xml:294(para) groupmod.8.xml:163(para) +#: usermod.8.xml:288(para) groupmod.8.xml:161(para) msgid "The encrypted password, as returned by <citerefentry><refentrytitle>crypt</refentrytitle><manvolnum>3</manvolnum></citerefentry>." msgstr "" -#: usermod.8.xml:299(para) useradd.8.xml:418(para) groupmod.8.xml:168(para) groupadd.8.xml:178(para) +#: usermod.8.xml:293(para) useradd.8.xml:406(para) groupmod.8.xml:166(para) groupadd.8.xml:176(para) msgid "<emphasis role=\"bold\">Note:</emphasis> This option is not recommended because the password (or encrypted password) will be visible by users listing the processes." msgstr "" -#: usermod.8.xml:304(para) +#: usermod.8.xml:298(para) msgid "The password will be written in the local <filename>/etc/passwd</filename> or <filename>/etc/shadow</filename> file. This might differ from the password database configured in your PAM configuration." msgstr "" -#: usermod.8.xml:310(para) useradd.8.xml:423(para) groupmod.8.xml:173(para) groupadd.8.xml:183(para) +#: usermod.8.xml:304(para) useradd.8.xml:411(para) groupmod.8.xml:171(para) groupadd.8.xml:181(para) msgid "You should make sure the password respects the system's password policy." msgstr "" -#: usermod.8.xml:330(term) useradd.8.xml:470(term) useradd.8.xml:615(term) su.1.xml:186(term) chsh.1.xml:120(term) -msgid "<option>-s</option>, <option>--shell</option><replaceable>SHELL</replaceable>" +#: usermod.8.xml:323(term) useradd.8.xml:457(term) useradd.8.xml:595(term) su.1.xml:187(term) chsh.1.xml:119(term) +msgid "<option>-s</option>, <option>--shell</option> <replaceable>SHELL</replaceable>" msgstr "" -#: usermod.8.xml:335(para) chsh.1.xml:124(para) +#: usermod.8.xml:327(para) chsh.1.xml:123(para) msgid "The name of the user's new login shell. Setting this field to blank causes the system to select the default login shell." msgstr "" -#: usermod.8.xml:342(term) useradd.8.xml:485(term) -msgid "<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +#: usermod.8.xml:334(term) useradd.8.xml:471(term) +msgid "<option>-u</option>, <option>--uid</option> <replaceable>UID</replaceable>" msgstr "" -#: usermod.8.xml:347(para) +#: usermod.8.xml:338(para) msgid "The new numerical value of the user's ID." msgstr "" -#: usermod.8.xml:350(para) +#: usermod.8.xml:341(para) msgid "This value must be unique, unless the <option>-o</option> option is used. The value must be non-negative." msgstr "" -#: usermod.8.xml:355(para) +#: usermod.8.xml:346(para) msgid "The user's mailbox, and any files which the user owns and which are located in the user's home directory will have the file user ID changed automatically." msgstr "" -#: usermod.8.xml:360(para) +#: usermod.8.xml:351(para) msgid "The ownership of files outside of the user's home directory must be fixed manually." msgstr "" -#: usermod.8.xml:364(para) +#: usermod.8.xml:355(para) msgid "No checks will be performed with regard to the <option>UID_MIN</option>, <option>UID_MAX</option>, <option>SYS_UID_MIN</option>, or <option>SYS_UID_MAX</option> from <filename>/etc/login.defs</filename>." msgstr "" -#: usermod.8.xml:373(term) +#: usermod.8.xml:364(term) msgid "<option>-U</option>, <option>--unlock</option>" msgstr "" -#: usermod.8.xml:377(para) +#: usermod.8.xml:368(para) msgid "Unlock a user's password. This removes the '!' in front of the encrypted password. You can't use this option with <option>-p</option> or <option>-L</option>." msgstr "" -#: usermod.8.xml:382(para) +#: usermod.8.xml:373(para) msgid "Note: if you wish to unlock the account (not only access with a password), you should also set the <replaceable>EXPIRE_DATE</replaceable> (for example to <replaceable>99999</replaceable>, or to the <option>EXPIRE</option> value from <filename>/etc/default/useradd</filename>)." msgstr "" -#: usermod.8.xml:393(term) useradd.8.xml:521(term) -msgid "<option>-Z</option>, <option>--selinux-user</option><replaceable>SEUSER</replaceable>" +#: usermod.8.xml:384(term) +msgid "<option>-v</option>, <option>--add-sub-uids</option> <replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" msgstr "" -#: usermod.8.xml:398(para) +#: usermod.8.xml:388(para) +msgid "Add a range of subordinate uids to the user's account." +msgstr "" + +#: usermod.8.xml:391(para) usermod.8.xml:429(para) +msgid "This option may be specified multiple times to add multiple ranges to a users account." +msgstr "" + +#: usermod.8.xml:394(para) usermod.8.xml:414(para) +msgid "No checks will be performed with regard to <option>SUB_UID_MIN</option>, <option>SUB_UID_MAX</option>, or <option>SUB_UID_COUNT</option> from /etc/login.defs." +msgstr "" + +#: usermod.8.xml:402(term) +msgid "<option>-V</option>, <option>--del-sub-uids</option> <replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" + +#: usermod.8.xml:406(para) +msgid "Remove a range of subordinate uids from the user's account." +msgstr "" + +#: usermod.8.xml:409(para) +msgid "This option may be specified multiple times to remove multiple ranges to a users account. When both <option>--del-sub-uids</option> and <option>--add-sub-uids</option> are specified, the removal of all subordinate uid ranges happens before any subordinate uid range is added." +msgstr "" + +#: usermod.8.xml:422(term) +msgid "<option>-w</option>, <option>--add-sub-gids</option> <replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" + +#: usermod.8.xml:426(para) +msgid "Add a range of subordinate gids to the user's account." +msgstr "" + +#: usermod.8.xml:432(para) usermod.8.xml:452(para) +msgid "No checks will be performed with regard to <option>SUB_GID_MIN</option>, <option>SUB_GID_MAX</option>, or <option>SUB_GID_COUNT</option> from /etc/login.defs." +msgstr "" + +#: usermod.8.xml:440(term) +msgid "<option>-W</option>, <option>--del-sub-gids</option> <replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" + +#: usermod.8.xml:444(para) +msgid "Remove a range of subordinate gids from the user's account." +msgstr "" + +#: usermod.8.xml:447(para) +msgid "This option may be specified multiple times to remove multiple ranges to a users account. When both <option>--del-sub-gids</option> and <option>--add-sub-gids</option> are specified, the removal of all subordinate gid ranges happens before any subordinate gid range is added." +msgstr "" + +#: usermod.8.xml:460(term) useradd.8.xml:506(term) +msgid "<option>-Z</option>, <option>--selinux-user</option> <replaceable>SEUSER</replaceable>" +msgstr "" + +#: usermod.8.xml:464(para) msgid "The new SELinux user for the user's login." msgstr "" -#: usermod.8.xml:401(para) +#: usermod.8.xml:467(para) msgid "A blank <replaceable>SEUSER</replaceable> will remove the SELinux user mapping for user <replaceable>LOGIN</replaceable> (if any)." msgstr "" -#: usermod.8.xml:412(title) userdel.8.xml:270(title) useradd.8.xml:644(title) su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:373(title) newusers.8.xml:349(title) login.1.xml:260(title) lastlog.8.xml:197(title) groupdel.8.xml:117(title) groupadd.8.xml:260(title) gpasswd.1.xml:253(title) faillog.8.xml:237(title) chpasswd.8.xml:234(title) chgpasswd.8.xml:187(title) +#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title) su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title) newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title) groupdel.8.xml:116(title) groupadd.8.xml:257(title) gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title) chgpasswd.8.xml:186(title) msgid "CAVEATS" msgstr "" -#: usermod.8.xml:413(para) +#: usermod.8.xml:479(para) msgid "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, the user's name, or the user's home directory is being changed. <command>usermod</command> checks this on Linux, but only check if the user is logged in according to utmp on other architectures." msgstr "" -#: usermod.8.xml:421(para) +#: usermod.8.xml:487(para) msgid "You must change the owner of any <command>crontab</command> files or <command>at</command> jobs manually." msgstr "" -#: usermod.8.xml:425(para) +#: usermod.8.xml:491(para) msgid "You must make any changes involving NIS on the NIS server." msgstr "" @@ -536,6 +588,46 @@ msgstr "" msgid "Note: split groups may not be supported by all tools (even in the Shadow toolsuite). You should not use this variable unless you really need it." msgstr "" +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) login.defs.5.xml:30(term) +msgid "<option>SUB_GID_MIN</option> (number)" +msgstr "" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) login.defs.5.xml:31(term) +msgid "<option>SUB_GID_MAX</option> (number)" +msgstr "" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) login.defs.5.xml:32(term) +msgid "<option>SUB_GID_COUNT</option> (number)" +msgstr "" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) login.defs.5.xml:34(para) +msgid "If <filename>/etc/subuid</filename> exists, the commands <command>useradd</command> and <command>newusers</command> (unless the user already have subordinate group IDs) allocate <option>SUB_GID_COUNT</option> unused group IDs from the range <option>SUB_GID_MIN</option> to <option>SUB_GID_MAX</option> for each new user." +msgstr "" + +#: usermod.8.xml:42(para) useradd.8.xml:42(para) newusers.8.xml:42(para) login.defs.5.xml:42(para) +msgid "The default values for <option>SUB_GID_MIN</option>, <option>SUB_GID_MAX</option>, <option>SUB_GID_COUNT</option> are respectively 100000, 600100000 and 10000." +msgstr "" + +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) login.defs.5.xml:30(term) +msgid "<option>SUB_UID_MIN</option> (number)" +msgstr "" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) login.defs.5.xml:31(term) +msgid "<option>SUB_UID_MAX</option> (number)" +msgstr "" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) login.defs.5.xml:32(term) +msgid "<option>SUB_UID_COUNT</option> (number)" +msgstr "" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) login.defs.5.xml:34(para) +msgid "If <filename>/etc/subuid</filename> exists, the commands <command>useradd</command> and <command>newusers</command> (unless the user already have subordinate user IDs) allocate <option>SUB_UID_COUNT</option> unused user IDs from the range <option>SUB_UID_MIN</option> to <option>SUB_UID_MAX</option> for each new user." +msgstr "" + +#: usermod.8.xml:42(para) useradd.8.xml:42(para) newusers.8.xml:42(para) login.defs.5.xml:42(para) +msgid "The default values for <option>SUB_UID_MIN</option>, <option>SUB_UID_MAX</option>, <option>SUB_UID_COUNT</option> are respectively 100000, 600100000 and 10000." +msgstr "" + #: usermod.8.xml:30(term) userdel.8.xml:30(term) useradd.8.xml:30(term) pwck.8.xml:30(term) login.defs.5.xml:30(term) msgid "<option>TCB_SYMLINKS</option> (boolean)" msgstr "" @@ -549,19 +641,35 @@ msgstr "" msgid "If <replaceable>yes</replaceable>, the location of the user tcb directory to be created will not be automatically set to /etc/tcb/user, but will be computed depending on the UID of the user, according to the following algorithm: <placeholder-1/>" msgstr "" -#: usermod.8.xml:461(filename) userdel.8.xml:198(filename) useradd.8.xml:733(filename) su.1.xml:382(filename) pwconv.8.xml:254(filename) passwd.1.xml:424(filename) newusers.8.xml:421(filename) login.access.5.xml:124(filename) login.1.xml:389(filename) groupmod.8.xml:223(filename) groupadd.8.xml:251(filename) chsh.1.xml:183(filename) chpasswd.8.xml:273(filename) chgpasswd.8.xml:229(filename) chfn.1.xml:211(filename) +#: usermod.8.xml:529(filename) userdel.8.xml:197(filename) useradd.8.xml:726(filename) su.1.xml:382(filename) pwconv.8.xml:253(filename) passwd.1.xml:423(filename) newusers.8.xml:424(filename) login.access.5.xml:124(filename) login.1.xml:389(filename) groupmod.8.xml:220(filename) groupadd.8.xml:248(filename) chsh.1.xml:182(filename) chpasswd.8.xml:270(filename) chgpasswd.8.xml:228(filename) chfn.1.xml:210(filename) msgid "/etc/login.defs" msgstr "" -#: usermod.8.xml:463(para) userdel.8.xml:200(para) useradd.8.xml:735(para) su.1.xml:384(para) pwconv.8.xml:256(para) passwd.1.xml:426(para) newusers.8.xml:423(para) login.access.5.xml:126(para) login.1.xml:391(para) groupmod.8.xml:225(para) groupadd.8.xml:253(para) chsh.1.xml:185(para) chpasswd.8.xml:275(para) chgpasswd.8.xml:231(para) chfn.1.xml:213(para) +#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para) su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para) newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para) groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para) chpasswd.8.xml:272(para) chgpasswd.8.xml:230(para) chfn.1.xml:212(para) msgid "Shadow password suite configuration." msgstr "" -#: usermod.8.xml:483(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>." +#: usermod.8.xml:547(filename) userdel.8.xml:215(filename) useradd.8.xml:714(filename) newusers.8.xml:436(filename) +msgid "/etc/subgid" msgstr "" -#: userdel.8.xml:63(refentrytitle) userdel.8.xml:70(refname) userdel.8.xml:75(command) login.defs.5.xml:480(term) +#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para) newusers.8.xml:438(para) +msgid "Per user subordinate group IDs." +msgstr "" + +#: usermod.8.xml:553(filename) userdel.8.xml:221(filename) useradd.8.xml:720(filename) newusers.8.xml:442(filename) +msgid "/etc/subuid" +msgstr "" + +#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para) newusers.8.xml:444(para) +msgid "Per user subordinate user IDs." +msgstr "" + +#: usermod.8.xml:563(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>, <phrase condition=\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, </phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>." +msgstr "" + +#: userdel.8.xml:63(refentrytitle) userdel.8.xml:70(refname) userdel.8.xml:75(command) login.defs.5.xml:488(term) msgid "userdel" msgstr "" @@ -601,11 +709,11 @@ msgstr "" msgid "The mail spool is defined by the <option>MAIL_DIR</option> variable in the <filename>login.defs</filename> file." msgstr "" -#: userdel.8.xml:159(term) +#: userdel.8.xml:158(term) msgid "<option>-Z</option>, <option>--selinux-user</option>" msgstr "" -#: userdel.8.xml:163(para) +#: userdel.8.xml:162(para) msgid "Remove any SELinux user mapping for the user's login." msgstr "" @@ -642,355 +750,359 @@ msgstr "" msgid "If set to <replaceable>yes</replaceable>, <command>userdel</command> will remove the user's group if it contains no more members, and <command>useradd</command> will create by default a group with the name of the user." msgstr "" -#: userdel.8.xml:219(title) useradd.8.xml:742(title) su.1.xml:391(title) pwck.8.xml:294(title) passwd.1.xml:439(title) grpck.8.xml:246(title) groupmod.8.xml:238(title) groupdel.8.xml:159(title) groupadd.8.xml:282(title) chage.1.xml:279(title) +#: userdel.8.xml:230(title) useradd.8.xml:735(title) su.1.xml:391(title) pwck.8.xml:293(title) passwd.1.xml:438(title) grpck.8.xml:245(title) groupmod.8.xml:235(title) groupdel.8.xml:158(title) groupadd.8.xml:279(title) chage.1.xml:278(title) msgid "EXIT VALUES" msgstr "" -#: userdel.8.xml:224(replaceable) useradd.8.xml:747(replaceable) su.1.xml:410(replaceable) pwck.8.xml:299(replaceable) passwd.1.xml:444(replaceable) grpck.8.xml:251(replaceable) groupmod.8.xml:243(replaceable) groupdel.8.xml:164(replaceable) groupadd.8.xml:287(replaceable) chage.1.xml:284(replaceable) +#: userdel.8.xml:235(replaceable) useradd.8.xml:740(replaceable) su.1.xml:410(replaceable) pwck.8.xml:298(replaceable) passwd.1.xml:443(replaceable) grpck.8.xml:250(replaceable) groupmod.8.xml:240(replaceable) groupdel.8.xml:163(replaceable) groupadd.8.xml:284(replaceable) chage.1.xml:283(replaceable) msgid "0" msgstr "" -#: userdel.8.xml:226(para) useradd.8.xml:749(para) pwck.8.xml:301(para) passwd.1.xml:446(para) grpck.8.xml:253(para) groupmod.8.xml:245(para) groupdel.8.xml:166(para) groupadd.8.xml:289(para) chage.1.xml:286(para) +#: userdel.8.xml:237(para) useradd.8.xml:742(para) pwck.8.xml:300(para) passwd.1.xml:445(para) grpck.8.xml:252(para) groupmod.8.xml:242(para) groupdel.8.xml:165(para) groupadd.8.xml:286(para) chage.1.xml:285(para) msgid "success" msgstr "" -#: userdel.8.xml:230(replaceable) useradd.8.xml:753(replaceable) su.1.xml:75(manvolnum) su.1.xml:416(replaceable) sg.1.xml:59(manvolnum) pwck.8.xml:305(replaceable) passwd.1.xml:65(manvolnum) passwd.1.xml:450(replaceable) newgrp.1.xml:59(manvolnum) login.1.xml:91(manvolnum) grpck.8.xml:257(replaceable) groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum) expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum) chage.1.xml:290(replaceable) +#: userdel.8.xml:241(replaceable) useradd.8.xml:746(replaceable) su.1.xml:75(manvolnum) su.1.xml:416(replaceable) sg.1.xml:59(manvolnum) pwck.8.xml:304(replaceable) passwd.1.xml:65(manvolnum) passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum) login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable) groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum) expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum) chage.1.xml:289(replaceable) msgid "1" msgstr "" -#: userdel.8.xml:232(para) useradd.8.xml:755(para) +#: userdel.8.xml:243(para) useradd.8.xml:748(para) msgid "can't update password file" msgstr "" -#: userdel.8.xml:236(replaceable) useradd.8.xml:759(replaceable) pwck.8.xml:311(replaceable) passwd.1.xml:456(replaceable) grpck.8.xml:263(replaceable) groupmod.8.xml:249(replaceable) groupdel.8.xml:170(replaceable) groupadd.8.xml:293(replaceable) chage.1.xml:296(replaceable) +#: userdel.8.xml:247(replaceable) useradd.8.xml:752(replaceable) pwck.8.xml:310(replaceable) passwd.1.xml:455(replaceable) grpck.8.xml:262(replaceable) groupmod.8.xml:246(replaceable) groupdel.8.xml:169(replaceable) groupadd.8.xml:290(replaceable) chage.1.xml:295(replaceable) msgid "2" msgstr "" -#: userdel.8.xml:238(para) useradd.8.xml:761(para) pwck.8.xml:307(para) grpck.8.xml:259(para) groupmod.8.xml:251(para) groupdel.8.xml:172(para) groupadd.8.xml:295(para) chage.1.xml:298(para) +#: userdel.8.xml:249(para) useradd.8.xml:754(para) pwck.8.xml:306(para) grpck.8.xml:258(para) groupmod.8.xml:248(para) groupdel.8.xml:171(para) groupadd.8.xml:292(para) chage.1.xml:297(para) msgid "invalid command syntax" msgstr "" -#: userdel.8.xml:242(replaceable) useradd.8.xml:777(replaceable) pwck.8.xml:335(replaceable) passwd.1.xml:480(replaceable) groupmod.8.xml:267(replaceable) groupdel.8.xml:176(replaceable) +#: userdel.8.xml:253(replaceable) useradd.8.xml:770(replaceable) pwck.8.xml:334(replaceable) passwd.1.xml:479(replaceable) groupmod.8.xml:264(replaceable) groupdel.8.xml:175(replaceable) msgid "6" msgstr "" -#: userdel.8.xml:244(para) +#: userdel.8.xml:255(para) msgid "specified user doesn't exist" msgstr "" -#: userdel.8.xml:250(para) +#: userdel.8.xml:261(para) msgid "user currently logged in" msgstr "" -#: userdel.8.xml:254(replaceable) useradd.8.xml:789(replaceable) groupmod.8.xml:279(replaceable) groupdel.8.xml:188(replaceable) groupadd.8.xml:317(replaceable) +#: userdel.8.xml:265(replaceable) useradd.8.xml:782(replaceable) groupmod.8.xml:276(replaceable) groupdel.8.xml:187(replaceable) groupadd.8.xml:314(replaceable) msgid "10" msgstr "" -#: userdel.8.xml:256(para) useradd.8.xml:791(para) groupmod.8.xml:281(para) groupdel.8.xml:190(para) groupadd.8.xml:319(para) +#: userdel.8.xml:267(para) useradd.8.xml:784(para) groupmod.8.xml:278(para) groupdel.8.xml:189(para) groupadd.8.xml:316(para) msgid "can't update group file" msgstr "" -#: userdel.8.xml:260(replaceable) useradd.8.xml:795(replaceable) +#: userdel.8.xml:271(replaceable) useradd.8.xml:788(replaceable) msgid "12" msgstr "" -#: userdel.8.xml:262(para) +#: userdel.8.xml:273(para) msgid "can't remove home directory" msgstr "" -#: userdel.8.xml:220(para) +#: userdel.8.xml:231(para) msgid "The <command>userdel</command> command exits with the following values: <placeholder-1/>" msgstr "" -#: userdel.8.xml:271(para) +#: userdel.8.xml:282(para) msgid "<command>userdel</command> will not allow you to remove an account if there are running processes which belong to this account. In that case, you may have to kill those processes or lock the user's password or account and remove the account later. The <option>-f</option> option can force the deletion of this account." msgstr "" -#: userdel.8.xml:278(para) +#: userdel.8.xml:289(para) msgid "You should manually check all file systems to ensure that no files remain owned by this user." msgstr "" -#: userdel.8.xml:282(para) +#: userdel.8.xml:293(para) msgid "You may not remove any NIS attributes on a NIS client. This must be performed on the NIS server." msgstr "" -#: userdel.8.xml:285(para) +#: userdel.8.xml:296(para) msgid "If <option>USERGROUPS_ENAB</option> is defined to <emphasis remap=\"I\">yes</emphasis> in <filename>/etc/login.defs</filename>, <command>userdel</command> will delete the group with the same name as the user. To avoid inconsistencies in the passwd and group databases, <command>userdel</command> will check that this group is not used as a primary group for another user, and will just warn without deleting the group otherwise. The <option>-f</option> option can force the deletion of this group." msgstr "" -#: userdel.8.xml:298(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>login.defs</refentrytitle><manvolnum>5</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>useradd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</manvolnum></citerefentry>." +#: userdel.8.xml:309(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>login.defs</refentrytitle><manvolnum>5</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>, <phrase condition=\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, </phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" -#: useradd.8.xml:72(refentrytitle) useradd.8.xml:79(refname) useradd.8.xml:84(command) useradd.8.xml:91(command) useradd.8.xml:95(command) login.defs.5.xml:466(term) +#: useradd.8.xml:74(refentrytitle) useradd.8.xml:81(refname) useradd.8.xml:86(command) useradd.8.xml:93(command) useradd.8.xml:97(command) login.defs.5.xml:472(term) msgid "useradd" msgstr "" -#: useradd.8.xml:80(refpurpose) +#: useradd.8.xml:82(refpurpose) msgid "create a new user or update default new user information" msgstr "" -#: useradd.8.xml:92(arg) useradd.8.xml:96(arg) +#: useradd.8.xml:94(arg) useradd.8.xml:98(arg) msgid "-D" msgstr "" -#: useradd.8.xml:105(para) +#: useradd.8.xml:107(para) msgid "When invoked without the <option>-D</option> option, the <command>useradd</command> command creates a new user account using the values specified on the command line plus the default values from the system. Depending on command line options, the <command>useradd</command> command will update system files and may also create the new user's home directory and copy initial files." msgstr "" -#: useradd.8.xml:114(para) +#: useradd.8.xml:116(para) msgid "By default, a group will also be created for the new user (see <option>-g</option>, <option>-N</option>, <option>-U</option>, and <option>USERGROUPS_ENAB</option>)." msgstr "" -#: useradd.8.xml:123(para) +#: useradd.8.xml:125(para) msgid "The options which apply to the <command>useradd</command> command are:" msgstr "" -#: useradd.8.xml:127(term) useradd.8.xml:546(term) -msgid "<option>-b</option>, <option>--base-dir</option><replaceable>BASE_DIR</replaceable>" +#: useradd.8.xml:129(term) useradd.8.xml:530(term) +msgid "<option>-b</option>, <option>--base-dir</option> <replaceable>BASE_DIR</replaceable>" msgstr "" -#: useradd.8.xml:132(para) -msgid "The default base directory for the system if <option>-d</option><replaceable>HOME_DIR</replaceable> is not specified. <replaceable>BASE_DIR</replaceable> is concatenated with the account name to define the home directory. If the <option>-m</option> option is not used, <replaceable>BASE_DIR</replaceable> must exist." +#: useradd.8.xml:133(para) +msgid "The default base directory for the system if <option>-d</option> <replaceable>HOME_DIR</replaceable> is not specified. <replaceable>BASE_DIR</replaceable> is concatenated with the account name to define the home directory. If the <option>-m</option> option is not used, <replaceable>BASE_DIR</replaceable> must exist." msgstr "" #: useradd.8.xml:140(para) msgid "If this option is not specified, <command>useradd</command> will use the base directory specified by the <option>HOME</option> variable in <filename>/etc/default/useradd</filename>, or <filename>/home</filename> by default." msgstr "" -#: useradd.8.xml:155(para) +#: useradd.8.xml:154(para) msgid "Any text string. It is generally a short description of the login, and is currently used as the field for the user's full name." msgstr "" -#: useradd.8.xml:168(para) +#: useradd.8.xml:162(term) +msgid "<option>-d</option>, <option>--home-dir</option> <replaceable>HOME_DIR</replaceable>" +msgstr "" + +#: useradd.8.xml:166(para) msgid "The new user will be created using <replaceable>HOME_DIR</replaceable> as the value for the user's login directory. The default is to append the <replaceable>LOGIN</replaceable> name to <replaceable>BASE_DIR</replaceable> and use that as the login directory name. The directory <replaceable>HOME_DIR</replaceable> does not have to exist but will not be created if it is missing." msgstr "" -#: useradd.8.xml:180(term) +#: useradd.8.xml:178(term) msgid "<option>-D</option>, <option>--defaults</option>" msgstr "" -#: useradd.8.xml:184(para) +#: useradd.8.xml:182(para) msgid "See below, the subsection \"Changing the default values\"." msgstr "" -#: useradd.8.xml:199(para) +#: useradd.8.xml:196(para) msgid "If not specified, <command>useradd</command> will use the default expiry date specified by the <option>EXPIRE</option> variable in <filename>/etc/default/useradd</filename>, or an empty string (no expiry) by default." msgstr "" -#: useradd.8.xml:213(para) +#: useradd.8.xml:209(para) msgid "The number of days after a password expires until the account is permanently disabled. A value of 0 disables the account as soon as the password has expired, and a value of -1 disables the feature." msgstr "" -#: useradd.8.xml:219(para) +#: useradd.8.xml:215(para) msgid "If not specified, <command>useradd</command> will use the default inactivity period specified by the <option>INACTIVE</option> variable in <filename>/etc/default/useradd</filename>, or -1 by default." msgstr "" -#: useradd.8.xml:233(para) +#: useradd.8.xml:228(para) msgid "The group name or number of the user's initial login group. The group name must exist. A group number must refer to an already existing group." msgstr "" -#: useradd.8.xml:238(para) +#: useradd.8.xml:233(para) msgid "If not specified, the behavior of <command>useradd</command> will depend on the <option>USERGROUPS_ENAB</option> variable in <filename>/etc/login.defs</filename>. If this variable is set to <replaceable>yes</replaceable> (or <option>-U/--user-group</option> is specified on the command line), a group will be created for the user, with the same name as her loginname. If the variable is set to <replaceable>no</replaceable> (or <option>-N/--no-user-group</option> is specified on the command line), useradd will set the primary group of the new user to the value specified by the <option>GROUP</option> variable in <filename>/etc/default/useradd</filename>, or 100 by default." msgstr "" -#: useradd.8.xml:261(para) +#: useradd.8.xml:255(para) msgid "A list of supplementary groups which the user is also a member of. Each group is separated from the next by a comma, with no intervening whitespace. The groups are subject to the same restrictions as the group given with the <option>-g</option> option. The default is for the user to belong only to the initial group." msgstr "" -#: useradd.8.xml:278(term) -msgid "<option>-k</option>, <option>--skel</option><replaceable>SKEL_DIR</replaceable>" +#: useradd.8.xml:272(term) +msgid "<option>-k</option>, <option>--skel</option> <replaceable>SKEL_DIR</replaceable>" msgstr "" -#: useradd.8.xml:283(para) +#: useradd.8.xml:276(para) msgid "The skeleton directory, which contains files and directories to be copied in the user's home directory, when the home directory is created by <command>useradd</command>." msgstr "" -#: useradd.8.xml:288(para) +#: useradd.8.xml:281(para) msgid "This option is only valid if the <option>-m</option> (or <option>--create-home</option>) option is specified." msgstr "" -#: useradd.8.xml:292(para) +#: useradd.8.xml:285(para) msgid "If this option is not set, the skeleton directory is defined by the <option>SKEL</option> variable in <filename>/etc/default/useradd</filename> or, by default, <filename>/etc/skel</filename>." msgstr "" -#: useradd.8.xml:298(para) +#: useradd.8.xml:291(para) msgid "If possible, the ACLs and extended attributes are copied." msgstr "" -#: useradd.8.xml:304(term) groupadd.8.xml:137(term) -msgid "<option>-K</option>, <option>--key</option><replaceable>KEY</replaceable>=<replaceable>VALUE</replaceable>" +#: useradd.8.xml:297(term) groupadd.8.xml:137(term) +msgid "<option>-K</option>, <option>--key</option> <replaceable>KEY</replaceable>=<replaceable>VALUE</replaceable>" msgstr "" -#: useradd.8.xml:309(para) -msgid "Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</option>, <option>UID_MAX</option>, <option>UMASK</option>, <option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: <option>-K </option><replaceable>PASS_MAX_DAYS</replaceable>=<replaceable>-1</replaceable> can be used when creating system account to turn off password ageing, even though system account has no password at all. Multiple <option>-K</option> options can be specified, e.g.: <option>-K </option><replaceable>UID_MIN</replaceable>=<replaceable>100</replaceable><option>-K </option><replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>" +#: useradd.8.xml:301(para) +msgid "Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</option>, <option>UID_MAX</option>, <option>UMASK</option>, <option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: <option>-K</option> <replaceable>PASS_MAX_DAYS</replaceable>=<replaceable>-1</replaceable> can be used when creating system account to turn off password ageing, even though system account has no password at all. Multiple <option>-K</option> options can be specified, e.g.: <option>-K</option> <replaceable>UID_MIN</replaceable>=<replaceable>100</replaceable> <option>-K</option> <replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>" msgstr "" -#: useradd.8.xml:333(term) +#: useradd.8.xml:322(term) msgid "<option>-l</option>, <option>--no-log-init</option>" msgstr "" -#: useradd.8.xml:335(para) +#: useradd.8.xml:324(para) msgid "Do not add the user to the lastlog and faillog databases." msgstr "" -#: useradd.8.xml:338(para) +#: useradd.8.xml:327(para) msgid "By default, the user's entries in the lastlog and faillog databases are resetted to avoid reusing the entry from a previously deleted user." msgstr "" -#: useradd.8.xml:346(term) +#: useradd.8.xml:335(term) msgid "<option>-m</option>, <option>--create-home</option>" msgstr "" -#: useradd.8.xml:350(para) +#: useradd.8.xml:339(para) msgid "Create the user's home directory if it does not exist. The files and directories contained in the skeleton directory (which can be defined with the <option>-k</option> option) will be copied to the home directory." msgstr "" -#: useradd.8.xml:356(para) +#: useradd.8.xml:345(para) msgid "By default, if this option is not specified and <option>CREATE_HOME</option> is not enabled, no home directories are created." msgstr "" -#: useradd.8.xml:365(option) +#: useradd.8.xml:354(option) msgid "-M" msgstr "" -#: useradd.8.xml:368(para) +#: useradd.8.xml:357(para) msgid "Do no create the user's home directory, even if the system wide setting from <filename>/etc/login.defs</filename> (<option>CREATE_HOME</option>) is set to <replaceable>yes</replaceable>." msgstr "" -#: useradd.8.xml:377(term) +#: useradd.8.xml:366(term) msgid "<option>-N</option>, <option>--no-user-group</option>" msgstr "" -#: useradd.8.xml:381(para) +#: useradd.8.xml:370(para) msgid "Do not create a group with the same name as the user, but add the user to the group specified by the <option>-g</option> option or by the <option>GROUP</option> variable in <filename>/etc/default/useradd</filename>." msgstr "" -#: useradd.8.xml:387(para) useradd.8.xml:512(para) +#: useradd.8.xml:376(para) useradd.8.xml:497(para) msgid "The default behavior (if the <option>-g</option>, <option>-N</option>, and <option>-U</option> options are not specified) is defined by the <option>USERGROUPS_ENAB</option> variable in <filename>/etc/login.defs</filename>." msgstr "" -#: useradd.8.xml:400(para) +#: useradd.8.xml:389(para) msgid "Allow the creation of a user account with a duplicate (non-unique) UID." msgstr "" -#: useradd.8.xml:401(para) +#: useradd.8.xml:390(para) msgid "This option is only valid in combination with the <option>-u</option> option." msgstr "" -#: useradd.8.xml:413(para) groupadd.8.xml:173(para) +#: useradd.8.xml:401(para) groupadd.8.xml:171(para) msgid "The encrypted password, as returned by <citerefentry><refentrytitle>crypt</refentrytitle><manvolnum>3</manvolnum></citerefentry>. The default is to disable the password." msgstr "" -#: useradd.8.xml:430(term) newusers.8.xml:287(term) groupadd.8.xml:190(term) +#: useradd.8.xml:418(term) newusers.8.xml:289(term) groupadd.8.xml:188(term) msgid "<option>-r</option>, <option>--system</option>" msgstr "" -#: useradd.8.xml:434(para) newusers.8.xml:291(para) +#: useradd.8.xml:422(para) newusers.8.xml:293(para) msgid "Create a system account." msgstr "" -#: useradd.8.xml:437(para) +#: useradd.8.xml:425(para) msgid "System users will be created with no aging information in <filename>/etc/shadow</filename>, and their numeric identifiers are chosen in the <option>SYS_UID_MIN</option>-<option>SYS_UID_MAX</option> range, defined in <filename>/etc/login.defs</filename>, instead of <option>UID_MIN</option>-<option>UID_MAX</option> (and their <option>GID</option> counterparts for the creation of groups)." msgstr "" -#: useradd.8.xml:446(para) +#: useradd.8.xml:434(para) msgid "Note that <command>useradd</command> will not create a home directory for such an user, regardless of the default setting in <filename>/etc/login.defs</filename> (<option>CREATE_HOME</option>). You have to specify the <option>-m</option> options if you want a home directory for a system account to be created." msgstr "" -#: useradd.8.xml:475(para) +#: useradd.8.xml:461(para) msgid "The name of the user's login shell. The default is to leave this field blank, which causes the system to select the default login shell specified by the <option>SHELL</option> variable in <filename>/etc/default/useradd</filename>, or an empty string by default." msgstr "" -#: useradd.8.xml:490(para) +#: useradd.8.xml:475(para) msgid "The numerical value of the user's ID. This value must be unique, unless the <option>-o</option> option is used. The value must be non-negative. The default is to use the smallest ID value greater than or equal to <option>UID_MIN</option> and greater than every other user." msgstr "" -#: useradd.8.xml:497(para) +#: useradd.8.xml:482(para) msgid "See also the <option>-r</option> option and the <option>UID_MAX</option> description." msgstr "" -#: useradd.8.xml:504(term) +#: useradd.8.xml:489(term) msgid "<option>-U</option>, <option>--user-group</option>" msgstr "" -#: useradd.8.xml:508(para) +#: useradd.8.xml:493(para) msgid "Create a group with the same name as the user, and add the user to this group." msgstr "" -#: useradd.8.xml:526(para) +#: useradd.8.xml:510(para) msgid "The SELinux user for the user's login. The default is to leave this field blank, which causes the system to select the default SELinux user." msgstr "" -#: useradd.8.xml:536(title) +#: useradd.8.xml:520(title) msgid "Changing the default values" msgstr "" -#: useradd.8.xml:537(para) +#: useradd.8.xml:521(para) msgid "When invoked with only the <option>-D</option> option, <command>useradd</command> will display the current default values. When invoked with <option>-D</option> plus other options, <command>useradd</command> will update the default values for the specified options. Valid default-changing options are:" msgstr "" -#: useradd.8.xml:551(para) +#: useradd.8.xml:534(para) msgid "The path prefix for a new user's home directory. The user's name will be affixed to the end of <replaceable>BASE_DIR</replaceable> to form the new user's home directory name, if the <option>-d</option> option is not used when creating a new account." msgstr "" -#: useradd.8.xml:558(para) +#: useradd.8.xml:541(para) msgid "This option sets the <option>HOME</option> variable in <filename>/etc/default/useradd</filename>." msgstr "" -#: useradd.8.xml:570(para) +#: useradd.8.xml:552(para) msgid "The date on which the user account is disabled." msgstr "" -#: useradd.8.xml:571(para) +#: useradd.8.xml:553(para) msgid "This option sets the <option>EXPIRE</option> variable in <filename>/etc/default/useradd</filename>." msgstr "" -#: useradd.8.xml:583(para) +#: useradd.8.xml:564(para) msgid "The number of days after a password has expired before the account will be disabled." msgstr "" -#: useradd.8.xml:587(para) +#: useradd.8.xml:568(para) msgid "This option sets the <option>INACTIVE</option> variable in <filename>/etc/default/useradd</filename>." msgstr "" -#: useradd.8.xml:599(para) +#: useradd.8.xml:579(para) msgid "The group name or ID for a new user's initial group (when the <option>-N/--no-user-group</option> is used or when the <option>USERGROUPS_ENAB</option> variable is set to <replaceable>no</replaceable> in <filename>/etc/login.defs</filename>). The named group must exist, and a numerical group ID must have an existing entry." msgstr "" -#: useradd.8.xml:608(para) +#: useradd.8.xml:588(para) msgid "This option sets the <option>GROUP</option> variable in <filename>/etc/default/useradd</filename>." msgstr "" -#: useradd.8.xml:620(para) +#: useradd.8.xml:599(para) msgid "The name of a new user's login shell." msgstr "" -#: useradd.8.xml:623(para) +#: useradd.8.xml:602(para) msgid "This option sets the <option>SHELL</option> variable in <filename>/etc/default/useradd</filename>." msgstr "" -#: useradd.8.xml:635(title) +#: useradd.8.xml:614(title) msgid "NOTES" msgstr "" -#: useradd.8.xml:636(para) +#: useradd.8.xml:615(para) msgid "The system administrator is responsible for placing the default user files in the <filename>/etc/skel/</filename> directory (or any other skeleton directory specified in <filename>/etc/default/useradd</filename> or on the command line)." msgstr "" -#: useradd.8.xml:645(para) +#: useradd.8.xml:624(para) msgid "You may not add a user to a NIS or LDAP group. This must be performed on the corresponding server." msgstr "" -#: useradd.8.xml:650(para) +#: useradd.8.xml:629(para) msgid "Similarly, if the username already exists in an external user database such as NIS or LDAP, <command>useradd</command> will deny the user account creation request." msgstr "" -#: useradd.8.xml:656(para) +#: useradd.8.xml:635(para) msgid "Usernames must start with a lower case letter or an underscore, followed by lower case letters, digits, underscores, or dashes. They can end with a dollar sign. In regular expression terms: [a-z_][a-z0-9_-]*[$]?" msgstr "" -#: useradd.8.xml:662(para) +#: useradd.8.xml:641(para) msgid "Usernames may only be up to 32 characters long." msgstr "" @@ -1122,68 +1234,68 @@ msgstr "" msgid "It is also used by <command>pam_umask</command> as the default umask value." msgstr "" -#: useradd.8.xml:721(filename) +#: useradd.8.xml:702(filename) msgid "/etc/default/useradd" msgstr "" -#: useradd.8.xml:723(para) +#: useradd.8.xml:704(para) msgid "Default values for account creation." msgstr "" -#: useradd.8.xml:727(filename) +#: useradd.8.xml:708(filename) msgid "/etc/skel/" msgstr "" -#: useradd.8.xml:729(para) +#: useradd.8.xml:710(para) msgid "Directory containing default files." msgstr "" -#: useradd.8.xml:765(replaceable) shadow.3.xml:58(manvolnum) pwck.8.xml:317(replaceable) passwd.1.xml:462(replaceable) grpck.8.xml:269(replaceable) groupmod.8.xml:255(replaceable) groupadd.8.xml:299(replaceable) +#: useradd.8.xml:758(replaceable) shadow.3.xml:58(manvolnum) pwck.8.xml:316(replaceable) passwd.1.xml:461(replaceable) grpck.8.xml:268(replaceable) groupmod.8.xml:252(replaceable) groupadd.8.xml:296(replaceable) msgid "3" msgstr "" -#: useradd.8.xml:767(para) passwd.1.xml:482(para) groupmod.8.xml:257(para) groupadd.8.xml:301(para) +#: useradd.8.xml:760(para) passwd.1.xml:481(para) groupmod.8.xml:254(para) groupadd.8.xml:298(para) msgid "invalid argument to option" msgstr "" -#: useradd.8.xml:771(replaceable) pwck.8.xml:323(replaceable) passwd.1.xml:468(replaceable) grpck.8.xml:275(replaceable) groupmod.8.xml:261(replaceable) groupadd.8.xml:305(replaceable) +#: useradd.8.xml:764(replaceable) pwck.8.xml:322(replaceable) passwd.1.xml:467(replaceable) grpck.8.xml:274(replaceable) groupmod.8.xml:258(replaceable) groupadd.8.xml:302(replaceable) msgid "4" msgstr "" -#: useradd.8.xml:773(para) +#: useradd.8.xml:766(para) msgid "UID already in use (and no <option>-o</option>)" msgstr "" -#: useradd.8.xml:779(para) groupmod.8.xml:263(para) groupmod.8.xml:269(para) groupdel.8.xml:178(para) +#: useradd.8.xml:772(para) groupmod.8.xml:260(para) groupmod.8.xml:266(para) groupdel.8.xml:177(para) msgid "specified group doesn't exist" msgstr "" -#: useradd.8.xml:783(replaceable) groupmod.8.xml:273(replaceable) groupadd.8.xml:311(replaceable) +#: useradd.8.xml:776(replaceable) groupmod.8.xml:270(replaceable) groupadd.8.xml:308(replaceable) msgid "9" msgstr "" -#: useradd.8.xml:785(para) +#: useradd.8.xml:778(para) msgid "username already in use" msgstr "" -#: useradd.8.xml:797(para) +#: useradd.8.xml:790(para) msgid "can't create home directory" msgstr "" -#: useradd.8.xml:801(replaceable) +#: useradd.8.xml:794(replaceable) msgid "14" msgstr "" -#: useradd.8.xml:803(para) +#: useradd.8.xml:796(para) msgid "can't update SELinux user mapping" msgstr "" -#: useradd.8.xml:743(para) +#: useradd.8.xml:736(para) msgid "The <command>useradd</command> command exits with the following values: <placeholder-1/>" msgstr "" -#: useradd.8.xml:812(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>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>newusers</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</manvolnum></citerefentry>." +#: useradd.8.xml:805(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>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>newusers</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <phrase condition=\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, </phrase><citerefentry><refentrytitle>userdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" #: suauth.5.xml:41(contrib) pwconv.8.xml:47(contrib) login.access.5.xml:42(contrib) gpasswd.1.xml:46(contrib) @@ -1194,11 +1306,11 @@ msgstr "" msgid "suauth" msgstr "" -#: suauth.5.xml:58(manvolnum) shadow.5.xml:58(manvolnum) pwck.8.xml:329(replaceable) porttime.5.xml:58(manvolnum) passwd.5.xml:58(manvolnum) passwd.1.xml:474(replaceable) login.defs.5.xml:121(manvolnum) login.access.5.xml:59(manvolnum) limits.5.xml:60(manvolnum) gshadow.5.xml:47(manvolnum) grpck.8.xml:281(replaceable) faillog.5.xml:58(manvolnum) +#: suauth.5.xml:58(manvolnum) shadow.5.xml:58(manvolnum) pwck.8.xml:328(replaceable) porttime.5.xml:58(manvolnum) passwd.5.xml:58(manvolnum) passwd.1.xml:473(replaceable) login.defs.5.xml:123(manvolnum) login.access.5.xml:59(manvolnum) limits.5.xml:60(manvolnum) gshadow.5.xml:47(manvolnum) grpck.8.xml:280(replaceable) faillog.5.xml:58(manvolnum) msgid "5" msgstr "" -#: suauth.5.xml:59(refmiscinfo) shadow.5.xml:59(refmiscinfo) porttime.5.xml:59(refmiscinfo) passwd.5.xml:59(refmiscinfo) login.defs.5.xml:122(refmiscinfo) login.access.5.xml:60(refmiscinfo) limits.5.xml:61(refmiscinfo) gshadow.5.xml:48(refmiscinfo) faillog.5.xml:59(refmiscinfo) +#: suauth.5.xml:59(refmiscinfo) shadow.5.xml:59(refmiscinfo) porttime.5.xml:59(refmiscinfo) passwd.5.xml:59(refmiscinfo) login.defs.5.xml:124(refmiscinfo) login.access.5.xml:60(refmiscinfo) limits.5.xml:61(refmiscinfo) gshadow.5.xml:48(refmiscinfo) faillog.5.xml:59(refmiscinfo) msgid "File Formats and Conversions" msgstr "" @@ -1283,7 +1395,7 @@ msgstr "" msgid "\n # sample /etc/suauth file\n #\n # A couple of privileged usernames may\n # su to root with their own password.\n #\n root:chris,birddog:OWNPASS\n #\n # Anyone else may not su to root unless in\n # group wheel. This is how BSD does things.\n #\n root:ALL EXCEPT GROUP wheel:DENY\n #\n # Perhaps terry and birddog are accounts\n # owned by the same person.\n # Access can be arranged between them\n # with no password.\n #\n terry:birddog:NOPASS\n birddog:terry:NOPASS\n #\n " msgstr "" -#: suauth.5.xml:203(title) pwconv.8.xml:217(title) login.defs.5.xml:510(title) +#: suauth.5.xml:203(title) pwconv.8.xml:216(title) login.defs.5.xml:518(title) msgid "BUGS" msgstr "" @@ -1307,7 +1419,7 @@ msgstr "" msgid "Creation, 1989" msgstr "" -#: su.1.xml:74(refentrytitle) su.1.xml:81(refname) su.1.xml:86(command) login.defs.5.xml:440(term) +#: su.1.xml:74(refentrytitle) su.1.xml:81(refname) su.1.xml:86(command) login.defs.5.xml:446(term) msgid "su" msgstr "" @@ -1352,27 +1464,27 @@ msgid "The options which apply to the <command>su</command> command are:" msgstr "" #: su.1.xml:150(term) -msgid "<option>-c</option>, <option>--command</option><replaceable>COMMAND</replaceable>" +msgid "<option>-c</option>, <option>--command</option> <replaceable>COMMAND</replaceable>" msgstr "" -#: su.1.xml:155(para) +#: su.1.xml:154(para) msgid "Specify a command that will be invoked by the shell using its <option>-c</option>." msgstr "" -#: su.1.xml:159(para) +#: su.1.xml:158(para) msgid "The executed command will have no controlling terminal. This option cannot be used to execute interractive programs which need a controlling TTY." msgstr "" -#: su.1.xml:169(term) +#: su.1.xml:168(term) msgid "<option>-</option>, <option>-l</option>, <option>--login</option>" msgstr "" -#: su.1.xml:173(para) +#: su.1.xml:172(para) msgid "Provide an environment similar to what the user would expect had the user logged in directly." msgstr "" -#: su.1.xml:177(para) -msgid "When <option>-</option> is used, it must be specified as the last <command>su</command> option. The other forms (<option>-l</option> and <option>--login</option>) do not have this restriction." +#: su.1.xml:176(para) +msgid "When <option>-</option> is used, it must be specified before any <option>username</option>. For portability it is recommended to use it as last option, before any <option>username</option>. The other forms (<option>-l</option> and <option>--login</option>) do not have this restriction." msgstr "" #: su.1.xml:191(para) @@ -1661,14 +1773,6 @@ msgstr "" msgid "<citerefentry><refentrytitle>login</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>sg</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>sh</refentrytitle><manvolnum>1</manvolnum></citerefentry>." msgstr "" -#: sg.1.xml:46(surname) newgrp.1.xml:46(surname) -msgid "Kłoczko" -msgstr "" - -#: sg.1.xml:52(surname) newgrp.1.xml:52(surname) -msgid "François" -msgstr "" - #: sg.1.xml:58(refentrytitle) sg.1.xml:65(refname) sg.1.xml:71(command) msgid "sg" msgstr "" @@ -2026,19 +2130,19 @@ msgstr "" msgid "<citerefentry><refentrytitle>getpwent</refentrytitle><manvolnum>3</manvolnum></citerefentry>, <citerefentry><refentrytitle>shadow</refentrytitle><manvolnum>5</manvolnum></citerefentry>." msgstr "" -#: pwconv.8.xml:63(refentrytitle) pwconv.8.xml:70(refname) pwconv.8.xml:79(command) login.defs.5.xml:423(term) +#: pwconv.8.xml:63(refentrytitle) pwconv.8.xml:70(refname) pwconv.8.xml:79(command) login.defs.5.xml:429(term) msgid "pwconv" msgstr "" -#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) login.defs.5.xml:432(term) +#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) login.defs.5.xml:438(term) msgid "pwunconv" msgstr "" -#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) login.defs.5.xml:336(term) +#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) login.defs.5.xml:340(term) msgid "grpconv" msgstr "" -#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) login.defs.5.xml:342(term) +#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) login.defs.5.xml:346(term) msgid "grpunconv" msgstr "" @@ -2090,19 +2194,19 @@ msgstr "" msgid "The options which apply to the <command>pwconv</command>, <command>pwunconv</command>, <command>grpconv</command>, and <command>grpunconv</command> commands are:" msgstr "" -#: pwconv.8.xml:218(para) +#: pwconv.8.xml:217(para) msgid "Errors in the password or group files (such as invalid or duplicate entries) may cause these programs to loop forever or fail in other strange ways. Please run <command>pwck</command> and <command>grpck</command> to correct any such errors before converting to or from shadow passwords or groups." msgstr "" -#: pwconv.8.xml:229(para) +#: pwconv.8.xml:228(para) msgid "The following configuration variable in <filename>/etc/login.defs</filename> changes the behavior of <command>grpconv</command> and <command>grpunconv</command>:" msgstr "" -#: pwconv.8.xml:237(para) +#: pwconv.8.xml:236(para) msgid "The following configuration variables in <filename>/etc/login.defs</filename> change the behavior of <command>pwconv</command>:" msgstr "" -#: pwconv.8.xml:264(para) +#: pwconv.8.xml:263(para) msgid "<citerefentry><refentrytitle>grpck</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>pwck</refentrytitle><manvolnum>8</manvolnum></citerefentry><phrase condition=\"tcb\">, <citerefentry><refentrytitle>tcb_convert</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>tcb_unconvert</refentrytitle><manvolnum>8</manvolnum></citerefentry></phrase>." msgstr "" @@ -2110,7 +2214,7 @@ msgstr "" msgid "Creation, 1992" msgstr "" -#: pwck.8.xml:63(refentrytitle) pwck.8.xml:70(refname) pwck.8.xml:76(command) login.defs.5.xml:414(term) +#: pwck.8.xml:63(refentrytitle) pwck.8.xml:70(refname) pwck.8.xml:76(command) login.defs.5.xml:420(term) msgid "pwck" msgstr "" @@ -2118,7 +2222,7 @@ msgstr "" msgid "verify integrity of password files" msgstr "" -#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle) passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle) passwd.1.xml:71(refname) passwd.1.xml:77(command) login.defs.5.xml:403(term) +#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle) passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle) passwd.1.xml:71(refname) passwd.1.xml:77(command) login.defs.5.xml:409(term) msgid "passwd" msgstr "" @@ -2210,51 +2314,51 @@ msgstr "" msgid "Execute the <command>pwck</command> command in read-only mode." msgstr "" -#: pwck.8.xml:222(term) grpck.8.xml:186(term) +#: pwck.8.xml:221(term) grpck.8.xml:185(term) msgid "<option>-s</option>, <option>--sort</option>" msgstr "" -#: pwck.8.xml:224(para) +#: pwck.8.xml:223(para) msgid "Sort entries in <filename>/etc/passwd</filename> and <filename>/etc/shadow</filename> by UID." msgstr "" -#: pwck.8.xml:228(para) +#: pwck.8.xml:227(para) msgid "This option has no effect when <option>USE_TCB</option> is enabled." msgstr "" -#: pwck.8.xml:235(para) +#: pwck.8.xml:234(para) msgid "By default, <command>pwck</command> operates on the files <filename>/etc/passwd</filename> and <filename>/etc/shadow</filename><phrase condition=\"tcb\"> (or the files in <filename>/etc/tcb</filename>)</phrase>. The user may select alternate files with the <replaceable>passwd</replaceable> and <replaceable>shadow</replaceable> parameters." msgstr "" -#: pwck.8.xml:244(para) +#: pwck.8.xml:243(para) msgid "Note that when <option>USE_TCB</option> is enabled, you cannot specify an alternative <replaceable>shadow</replaceable> file. In future releases, this paramater could be replaced by an alternate TCB directory." msgstr "" -#: pwck.8.xml:313(para) +#: pwck.8.xml:312(para) msgid "one or more bad password entries" msgstr "" -#: pwck.8.xml:319(para) +#: pwck.8.xml:318(para) msgid "can't open password files" msgstr "" -#: pwck.8.xml:325(para) +#: pwck.8.xml:324(para) msgid "can't lock password files" msgstr "" -#: pwck.8.xml:331(para) +#: pwck.8.xml:330(para) msgid "can't update password files" msgstr "" -#: pwck.8.xml:337(para) +#: pwck.8.xml:336(para) msgid "can't sort password files" msgstr "" -#: pwck.8.xml:295(para) +#: pwck.8.xml:294(para) msgid "The <command>pwck</command> command exits with the following values: <placeholder-1/>" msgstr "" -#: pwck.8.xml:346(para) +#: pwck.8.xml:345(para) msgid "<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>grpck</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>shadow</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -2472,7 +2576,7 @@ msgid "Immediately expire an account's password. This in effect can force a user msgstr "" #: passwd.1.xml:220(term) -msgid "<option>-i</option>, <option>--inactive</option><replaceable>INACTIVE</replaceable>" +msgid "<option>-i</option>, <option>--inactive</option> <replaceable>INACTIVE</replaceable>" msgstr "" #: passwd.1.xml:224(para) @@ -2504,7 +2608,7 @@ msgid "Users with a locked password are not allowed to change their password." msgstr "" #: passwd.1.xml:269(term) -msgid "<option>-n</option>, <option>--mindays</option><replaceable>MIN_DAYS</replaceable>" +msgid "<option>-n</option>, <option>--mindays</option> <replaceable>MIN_DAYS</replaceable>" msgstr "" #: passwd.1.xml:273(para) chage.1.xml:168(para) @@ -2512,54 +2616,54 @@ msgid "Set the minimum number of days between password changes to <replaceable>M msgstr "" #: passwd.1.xml:291(term) -msgid "<option>-r</option>, <option>--repository</option><replaceable>REPOSITORY</replaceable>" +msgid "<option>-r</option>, <option>--repository</option> <replaceable>REPOSITORY</replaceable>" msgstr "" #: passwd.1.xml:295(para) msgid "change password in <replaceable>REPOSITORY</replaceable> repository" msgstr "" -#: passwd.1.xml:314(term) +#: passwd.1.xml:313(term) msgid "<option>-S</option>, <option>--status</option>" msgstr "" -#: passwd.1.xml:318(para) +#: passwd.1.xml:317(para) msgid "Display account status information. The status information consists of 7 fields. The first field is the user's login name. The second field indicates if the user account has a locked password (L), has no password (NP), or has a usable password (P). The third field gives the date of the last password change. The next four fields are the minimum age, maximum age, warning period, and inactivity period for the password. These ages are expressed in days." msgstr "" -#: passwd.1.xml:332(term) +#: passwd.1.xml:331(term) msgid "<option>-u</option>, <option>--unlock</option>" msgstr "" -#: passwd.1.xml:336(para) +#: passwd.1.xml:335(para) msgid "Unlock the password of the named account. This option re-enables a password by changing the password back to its previous value (to the value before using the <option>-l</option> option)." msgstr "" -#: passwd.1.xml:345(term) -msgid "<option>-w</option>, <option>--warndays</option><replaceable>WARN_DAYS</replaceable>" +#: passwd.1.xml:344(term) +msgid "<option>-w</option>, <option>--warndays</option> <replaceable>WARN_DAYS</replaceable>" msgstr "" -#: passwd.1.xml:349(para) +#: passwd.1.xml:348(para) msgid "Set the number of days of warning before a password change is required. The <replaceable>WARN_DAYS</replaceable> option is the number of days prior to the password expiring that a user will be warned that his/her password is about to expire." msgstr "" -#: passwd.1.xml:358(term) -msgid "<option>-x</option>, <option>--maxdays</option><replaceable>MAX_DAYS</replaceable>" +#: passwd.1.xml:357(term) +msgid "<option>-x</option>, <option>--maxdays</option> <replaceable>MAX_DAYS</replaceable>" msgstr "" -#: passwd.1.xml:362(para) +#: passwd.1.xml:361(para) msgid "Set the maximum number of days a password remains valid. After <replaceable>MAX_DAYS</replaceable>, the password is required to be changed." msgstr "" -#: passwd.1.xml:374(para) +#: passwd.1.xml:373(para) msgid "Password complexity checking may vary from site to site. The user is urged to select a password as complex as he or she feels comfortable with." msgstr "" -#: passwd.1.xml:379(para) +#: passwd.1.xml:378(para) msgid "Users may not be able to change their password on a system if NIS is enabled and they are not logged into the NIS server." msgstr "" -#: passwd.1.xml:384(para) +#: passwd.1.xml:383(para) msgid "<command>passwd</command> uses PAM to authenticate users and to change their passwords." msgstr "" @@ -2667,39 +2771,39 @@ msgstr "" msgid "If <option>SHA_CRYPT_MIN_ROUNDS</option> > <option>SHA_CRYPT_MAX_ROUNDS</option>, the highest value will be used." msgstr "" -#: passwd.1.xml:430(filename) +#: passwd.1.xml:429(filename) msgid "/etc/pam.d/passwd" msgstr "" -#: passwd.1.xml:432(para) +#: passwd.1.xml:431(para) msgid "PAM configuration for <command>passwd</command>." msgstr "" -#: passwd.1.xml:452(para) chage.1.xml:292(para) +#: passwd.1.xml:451(para) chage.1.xml:291(para) msgid "permission denied" msgstr "" -#: passwd.1.xml:458(para) +#: passwd.1.xml:457(para) msgid "invalid combination of options" msgstr "" -#: passwd.1.xml:464(para) +#: passwd.1.xml:463(para) msgid "unexpected failure, nothing done" msgstr "" -#: passwd.1.xml:470(para) +#: passwd.1.xml:469(para) msgid "unexpected failure, <filename>passwd</filename> file missing" msgstr "" -#: passwd.1.xml:476(para) +#: passwd.1.xml:475(para) msgid "<filename>passwd</filename> file busy, try again" msgstr "" -#: passwd.1.xml:440(para) +#: passwd.1.xml:439(para) msgid "The <command>passwd</command> command exits with the following values: <placeholder-1/>" msgstr "" -#: passwd.1.xml:491(para) +#: passwd.1.xml:490(para) msgid "<citerefentry><refentrytitle>chpasswd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>shadow</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <phrase condition=\"no_pam\"><citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, </phrase><citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -2731,200 +2835,200 @@ msgstr "" msgid "The <command>nologin</command> command appearred in BSD 4.4." msgstr "" -#: newusers.8.xml:70(refentrytitle) newusers.8.xml:77(refname) newusers.8.xml:83(command) login.defs.5.xml:387(term) +#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname) newusers.8.xml:85(command) login.defs.5.xml:391(term) msgid "newusers" msgstr "" -#: newusers.8.xml:78(refpurpose) +#: newusers.8.xml:80(refpurpose) msgid "update and create new users in batch" msgstr "" -#: newusers.8.xml:88(replaceable) +#: newusers.8.xml:90(replaceable) msgid "file" msgstr "" -#: newusers.8.xml:95(para) +#: newusers.8.xml:97(para) msgid "The <command>newusers</command> command reads a <replaceable>file</replaceable> (or the standard input by default) and uses this information to update a set of existing users or to create new users. Each line is in the same format as the standard password file (see <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry>) with the exceptions explained below:" msgstr "" -#: newusers.8.xml:103(para) +#: newusers.8.xml:105(para) msgid "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" msgstr "" -#: newusers.8.xml:108(emphasis) +#: newusers.8.xml:110(emphasis) msgid "pw_name" msgstr "" -#: newusers.8.xml:111(para) +#: newusers.8.xml:113(para) msgid "This is the name of the user." msgstr "" -#: newusers.8.xml:114(para) +#: newusers.8.xml:116(para) msgid "It can be the name of a new user or the name of an existing user (or an user created before by <command>newusers</command>). In case of an existing user, the user's information will be changed, otherwise a new user will be created." msgstr "" -#: newusers.8.xml:125(emphasis) +#: newusers.8.xml:127(emphasis) msgid "pw_passwd" msgstr "" -#: newusers.8.xml:128(para) +#: newusers.8.xml:130(para) msgid "This field will be encrypted and used as the new value of the encrypted password." msgstr "" -#: newusers.8.xml:136(emphasis) +#: newusers.8.xml:138(emphasis) msgid "pw_uid" msgstr "" -#: newusers.8.xml:139(para) +#: newusers.8.xml:141(para) msgid "This field is used to define the UID of the user." msgstr "" -#: newusers.8.xml:142(para) +#: newusers.8.xml:144(para) msgid "If the field is empty, an new (unused) UID will be defined automatically by <command>newusers</command>." msgstr "" -#: newusers.8.xml:146(para) +#: newusers.8.xml:148(para) msgid "If this field contains a number, this number will be used as the UID." msgstr "" -#: newusers.8.xml:150(para) +#: newusers.8.xml:152(para) msgid "If this field contains the name of an existing user (or the name of an user created before by <command>newusers</command>), the UID of the specified user will be used." msgstr "" -#: newusers.8.xml:156(para) +#: newusers.8.xml:158(para) msgid "If the UID of an existing user is changed, the files ownership of the user's file should be fixed manually." msgstr "" -#: newusers.8.xml:164(emphasis) +#: newusers.8.xml:166(emphasis) msgid "pw_gid" msgstr "" -#: newusers.8.xml:167(para) +#: newusers.8.xml:169(para) msgid "This field is used to define the primary group ID for the user." msgstr "" -#: newusers.8.xml:170(para) +#: newusers.8.xml:172(para) msgid "If this field contains the name of an existing group (or a group created before by <command>newusers</command>), the GID of this group will be used as the primary group ID for the user." msgstr "" -#: newusers.8.xml:176(para) +#: newusers.8.xml:178(para) msgid "If this field is a number, this number will be used as the primary group ID of the user. If no groups exist with this GID, a new group will be created with this GID, and the name of the user." msgstr "" -#: newusers.8.xml:182(para) +#: newusers.8.xml:184(para) msgid "If this field is empty, a new group will be created with the name of the user and a GID will be automatically defined by <command>newusers</command> to be used as the primary group ID for the user and as the GID for the new group." msgstr "" -#: newusers.8.xml:188(para) +#: newusers.8.xml:190(para) msgid "If this field contains the name of a group which does not exist (and was not created before by <command>newusers</command>), a new group will be created with the specified name and a GID will be automatically defined by <command>newusers</command> to be used as the primary group ID for the user and GID for the new group." msgstr "" -#: newusers.8.xml:200(emphasis) +#: newusers.8.xml:202(emphasis) msgid "pw_gecos" msgstr "" -#: newusers.8.xml:203(para) +#: newusers.8.xml:205(para) msgid "This field is copied in the GECOS field of the user." msgstr "" -#: newusers.8.xml:210(emphasis) +#: newusers.8.xml:212(emphasis) msgid "pw_dir" msgstr "" -#: newusers.8.xml:213(para) +#: newusers.8.xml:215(para) msgid "This field is used to define the home directory of the user." msgstr "" -#: newusers.8.xml:216(para) +#: newusers.8.xml:218(para) msgid "If this field does not specify an existing directory, the specified directory is created, with ownership set to the user being created or updated and its primary group." msgstr "" -#: newusers.8.xml:221(para) +#: newusers.8.xml:223(para) msgid "If the home directory of an existing user is changed, <command>newusers</command> does not move or copy the content of the old directory to the new location. This should be done manually." msgstr "" -#: newusers.8.xml:231(emphasis) +#: newusers.8.xml:233(emphasis) msgid "pw_shell" msgstr "" -#: newusers.8.xml:234(para) +#: newusers.8.xml:236(para) msgid "This field defines the shell of the user. No checks are performed on this field." msgstr "" -#: newusers.8.xml:242(para) +#: newusers.8.xml:244(para) msgid "<command>newusers</command> first tries to create or change all the specified users, and then write these changes to the user or group databases. If an error occurs (except in the final writes to the databases), no changes are committed to the databases." msgstr "" -#: newusers.8.xml:248(para) +#: newusers.8.xml:250(para) msgid "During this first pass, users are created with a locked password (and passwords are not changed for the users which are not created). A second pass is used to update the passwords using PAM. Failures to update a password are reported, but will not stop the other password updates." msgstr "" -#: newusers.8.xml:256(para) +#: newusers.8.xml:258(para) msgid "This command is intended to be used in a large system environment where many accounts are updated at a single time." msgstr "" -#: newusers.8.xml:264(para) +#: newusers.8.xml:266(para) msgid "The options which apply to the <command>newusers</command> command are:" msgstr "" -#: newusers.8.xml:269(term) chgpasswd.8.xml:112(term) +#: newusers.8.xml:271(term) chgpasswd.8.xml:112(term) msgid "<option>-c</option>, <option>--crypt-method</option>" msgstr "" -#: newusers.8.xml:271(para) chpasswd.8.xml:142(para) chgpasswd.8.xml:114(para) +#: newusers.8.xml:273(para) chpasswd.8.xml:141(para) chgpasswd.8.xml:114(para) msgid "Use the specified method to encrypt the passwords." msgstr "" -#: newusers.8.xml:272(para) chpasswd.8.xml:146(para) chgpasswd.8.xml:118(para) +#: newusers.8.xml:274(para) chpasswd.8.xml:145(para) chgpasswd.8.xml:118(para) msgid "The available methods are DES, MD5, NONE, and SHA256 or SHA512 if your libc support these methods." msgstr "" -#: newusers.8.xml:294(para) +#: newusers.8.xml:296(para) msgid "System users will be created with no aging information in <filename>/etc/shadow</filename>, and their numeric identifiers are chosen in the <option>SYS_UID_MIN</option>-<option>SYS_UID_MAX</option> range, defined in <filename>login.defs</filename>, instead of <option>UID_MIN</option>-<option>UID_MAX</option> (and their <option>GID</option> counterparts for the creation of groups)." msgstr "" -#: newusers.8.xml:321(term) chgpasswd.8.xml:159(term) +#: newusers.8.xml:322(term) chgpasswd.8.xml:158(term) msgid "<option>-s</option>, <option>--sha-rounds</option>" msgstr "" -#: newusers.8.xml:323(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:161(para) +#: newusers.8.xml:324(para) chpasswd.8.xml:204(para) chgpasswd.8.xml:160(para) msgid "Use the specified number of rounds to encrypt the passwords." msgstr "" -#: newusers.8.xml:326(para) chpasswd.8.xml:210(para) chgpasswd.8.xml:164(para) +#: newusers.8.xml:327(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:163(para) msgid "The value 0 means that the system will choose the default number of rounds for the crypt method (5000)." msgstr "" -#: newusers.8.xml:330(para) chpasswd.8.xml:214(para) chgpasswd.8.xml:168(para) +#: newusers.8.xml:331(para) chpasswd.8.xml:211(para) chgpasswd.8.xml:167(para) msgid "A minimal value of 1000 and a maximal value of 999,999,999 will be enforced." msgstr "" -#: newusers.8.xml:334(para) chpasswd.8.xml:218(para) chgpasswd.8.xml:172(para) +#: newusers.8.xml:335(para) chpasswd.8.xml:215(para) chgpasswd.8.xml:171(para) msgid "You can only use this option with the SHA256 or SHA512 crypt method." msgstr "" -#: newusers.8.xml:338(para) chgpasswd.8.xml:176(para) +#: newusers.8.xml:339(para) chgpasswd.8.xml:175(para) msgid "By default, the number of rounds is defined by the SHA_CRYPT_MIN_ROUNDS and SHA_CRYPT_MAX_ROUNDS variables in <filename>/etc/login.defs</filename>." msgstr "" -#: newusers.8.xml:350(para) +#: newusers.8.xml:351(para) msgid "The input file must be protected since it contains unencrypted passwords." msgstr "" -#: newusers.8.xml:354(para) chgpasswd.8.xml:192(para) +#: newusers.8.xml:355(para) chgpasswd.8.xml:191(para) msgid "You should make sure the passwords and the encryption method respect the system's password policy." msgstr "" -#: newusers.8.xml:427(filename) +#: newusers.8.xml:430(filename) msgid "/etc/pam.d/newusers" msgstr "" -#: newusers.8.xml:429(para) +#: newusers.8.xml:432(para) msgid "PAM configuration for <command>newusers</command>." msgstr "" -#: newusers.8.xml:437(para) -msgid "<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</manvolnum></citerefentry>." +#: newusers.8.xml:452(para) +msgid "<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <phrase condition=\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, </phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" #: newgrp.1.xml:58(refentrytitle) newgrp.1.xml:65(refname) newgrp.1.xml:71(command) @@ -2975,27 +3079,27 @@ msgstr "" msgid "List of current login sessions." msgstr "" -#: login.defs.5.xml:120(refentrytitle) login.defs.5.xml:127(refname) +#: login.defs.5.xml:122(refentrytitle) login.defs.5.xml:129(refname) msgid "login.defs" msgstr "" -#: login.defs.5.xml:128(refpurpose) +#: login.defs.5.xml:130(refpurpose) msgid "shadow password suite configuration" msgstr "" -#: login.defs.5.xml:133(para) +#: login.defs.5.xml:135(para) msgid "The <filename>/etc/login.defs</filename> file defines the site-specific configuration for the shadow password suite. This file is required. Absence of this file will not prevent system operation, but will probably result in undesirable operation." msgstr "" -#: login.defs.5.xml:140(para) +#: login.defs.5.xml:142(para) msgid "This file is a readable text file, each line of the file describing one configuration parameter. The lines consist of a configuration name and value, separated by whitespace. Blank lines and comment lines are ignored. Comments are introduced with a \"#\" pound sign and the pound sign must be the first non-white character of the line." msgstr "" -#: login.defs.5.xml:148(para) +#: login.defs.5.xml:150(para) msgid "Parameter values may be of four types: strings, booleans, numbers, and long numbers. A string is comprised of any printable characters. A boolean should be either the value <replaceable>yes</replaceable> or <replaceable>no</replaceable>. An undefined boolean parameter or one with a value other than these will be given a <replaceable>no</replaceable> value. Numbers (both regular and long) may be either decimal values, octal values (precede the value with <replaceable>0</replaceable>) or hexadecimal values (precede the value with <replaceable>0x</replaceable>). The maximum value of the regular and long numeric parameters is machine-dependent." msgstr "" -#: login.defs.5.xml:163(para) +#: login.defs.5.xml:165(para) msgid "The following configuration items are provided:" msgstr "" @@ -3155,7 +3259,7 @@ msgstr "" msgid "If defined, name of file whose presence will inhibit non-root logins. The contents of this file should be a message indicating why logins are inhibited." msgstr "" -#: login.defs.5.xml:206(para) +#: login.defs.5.xml:208(para) msgid "<option>PASS_MAX_DAYS</option>, <option>PASS_MIN_DAYS</option> and <option>PASS_WARN_AGE</option> are only used at the time of account creation. Any changes to these settings won't affect existing accounts." msgstr "" @@ -3207,151 +3311,151 @@ msgstr "" msgid "Default <command>ulimit</command> value." msgstr "" -#: login.defs.5.xml:237(title) +#: login.defs.5.xml:241(title) msgid "CROSS REFERENCES" msgstr "" -#: login.defs.5.xml:238(para) +#: login.defs.5.xml:242(para) msgid "The following cross references show which programs in the shadow password suite use which parameters." msgstr "" -#: login.defs.5.xml:245(term) chage.1.xml:58(refentrytitle) chage.1.xml:65(refname) chage.1.xml:70(command) +#: login.defs.5.xml:249(term) chage.1.xml:58(refentrytitle) chage.1.xml:65(refname) chage.1.xml:70(command) msgid "chage" msgstr "" -#: login.defs.5.xml:247(para) login.defs.5.xml:435(phrase) login.defs.5.xml:502(phrase) +#: login.defs.5.xml:251(para) login.defs.5.xml:441(phrase) login.defs.5.xml:510(phrase) msgid "USE_TCB" msgstr "" -#: login.defs.5.xml:251(term) chfn.1.xml:60(refentrytitle) chfn.1.xml:67(refname) chfn.1.xml:73(command) +#: login.defs.5.xml:255(term) chfn.1.xml:60(refentrytitle) chfn.1.xml:67(refname) chfn.1.xml:73(command) msgid "chfn" msgstr "" -#: login.defs.5.xml:253(para) +#: login.defs.5.xml:257(para) msgid "<phrase condition=\"no_pam\">CHFN_AUTH</phrase> CHFN_RESTRICT <phrase condition=\"no_pam\">LOGIN_STRING</phrase>" msgstr "" -#: login.defs.5.xml:261(term) chgpasswd.8.xml:57(refentrytitle) chgpasswd.8.xml:64(refname) chgpasswd.8.xml:70(command) +#: login.defs.5.xml:265(term) chgpasswd.8.xml:57(refentrytitle) chgpasswd.8.xml:64(refname) chgpasswd.8.xml:70(command) msgid "chgpasswd" msgstr "" -#: login.defs.5.xml:263(para) login.defs.5.xml:294(para) +#: login.defs.5.xml:267(para) login.defs.5.xml:298(para) msgid "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB <phrase condition=\"sha_crypt\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase>" msgstr "" -#: login.defs.5.xml:271(term) chpasswd.8.xml:61(refentrytitle) chpasswd.8.xml:68(refname) chpasswd.8.xml:74(command) +#: login.defs.5.xml:275(term) chpasswd.8.xml:61(refentrytitle) chpasswd.8.xml:68(refname) chpasswd.8.xml:74(command) msgid "chpasswd" msgstr "" -#: login.defs.5.xml:274(phrase) +#: login.defs.5.xml:278(phrase) msgid "ENCRYPT_METHOD MD5_CRYPT_ENAB" msgstr "" -#: login.defs.5.xml:276(phrase) +#: login.defs.5.xml:280(phrase) msgid "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "" -#: login.defs.5.xml:282(term) chsh.1.xml:60(refentrytitle) chsh.1.xml:67(refname) chsh.1.xml:73(command) +#: login.defs.5.xml:286(term) chsh.1.xml:60(refentrytitle) chsh.1.xml:67(refname) chsh.1.xml:73(command) msgid "chsh" msgstr "" -#: login.defs.5.xml:284(para) +#: login.defs.5.xml:288(para) msgid "CHSH_AUTH LOGIN_STRING" msgstr "" -#: login.defs.5.xml:292(term) gpasswd.1.xml:62(refentrytitle) gpasswd.1.xml:69(refname) gpasswd.1.xml:83(command) +#: login.defs.5.xml:296(term) gpasswd.1.xml:62(refentrytitle) gpasswd.1.xml:69(refname) gpasswd.1.xml:83(command) msgid "gpasswd" msgstr "" -#: login.defs.5.xml:302(term) groupadd.8.xml:60(refentrytitle) groupadd.8.xml:67(refname) groupadd.8.xml:73(command) +#: login.defs.5.xml:306(term) groupadd.8.xml:60(refentrytitle) groupadd.8.xml:67(refname) groupadd.8.xml:73(command) msgid "groupadd" msgstr "" -#: login.defs.5.xml:304(para) +#: login.defs.5.xml:308(para) msgid "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" msgstr "" -#: login.defs.5.xml:311(term) groupdel.8.xml:58(refentrytitle) groupdel.8.xml:65(refname) groupdel.8.xml:71(command) +#: login.defs.5.xml:315(term) groupdel.8.xml:58(refentrytitle) groupdel.8.xml:65(refname) groupdel.8.xml:71(command) msgid "groupdel" msgstr "" -#: login.defs.5.xml:313(para) login.defs.5.xml:319(para) login.defs.5.xml:325(para) login.defs.5.xml:332(para) login.defs.5.xml:338(para) login.defs.5.xml:344(para) +#: login.defs.5.xml:317(para) login.defs.5.xml:323(para) login.defs.5.xml:329(para) login.defs.5.xml:336(para) login.defs.5.xml:342(para) login.defs.5.xml:348(para) msgid "MAX_MEMBERS_PER_GROUP" msgstr "" -#: login.defs.5.xml:317(term) groupmems.8.xml:61(refentrytitle) groupmems.8.xml:68(refname) groupmems.8.xml:74(command) +#: login.defs.5.xml:321(term) groupmems.8.xml:61(refentrytitle) groupmems.8.xml:68(refname) groupmems.8.xml:74(command) msgid "groupmems" msgstr "" -#: login.defs.5.xml:323(term) groupmod.8.xml:58(refentrytitle) groupmod.8.xml:65(refname) groupmod.8.xml:71(command) +#: login.defs.5.xml:327(term) groupmod.8.xml:58(refentrytitle) groupmod.8.xml:65(refname) groupmod.8.xml:71(command) msgid "groupmod" msgstr "" -#: login.defs.5.xml:330(term) grpck.8.xml:58(refentrytitle) grpck.8.xml:65(refname) grpck.8.xml:71(command) +#: login.defs.5.xml:334(term) grpck.8.xml:58(refentrytitle) grpck.8.xml:65(refname) grpck.8.xml:71(command) msgid "grpck" msgstr "" -#: login.defs.5.xml:350(term) login.1.xml:90(refentrytitle) login.1.xml:97(refname) login.1.xml:103(command) login.1.xml:111(command) login.1.xml:118(command) +#: login.defs.5.xml:354(term) login.1.xml:90(refentrytitle) login.1.xml:97(refname) login.1.xml:103(command) login.1.xml:111(command) login.1.xml:118(command) msgid "login" msgstr "" -#: login.defs.5.xml:352(para) +#: login.defs.5.xml:356(para) msgid "<phrase condition=\"no_pam\">CONSOLE</phrase> CONSOLE_GROUPS DEFAULT_HOME <phrase condition=\"no_pam\">ENV_HZ ENV_PATH ENV_SUPATH ENV_TZ ENVIRON_FILE</phrase> ERASECHAR FAIL_DELAY <phrase condition=\"no_pam\">FAILLOG_ENAB</phrase> FAKE_SHELL <phrase condition=\"no_pam\">FTMP_FILE</phrase> HUSHLOGIN_FILE <phrase condition=\"no_pam\">ISSUE_FILE</phrase> KILLCHAR <phrase condition=\"no_pam\">LASTLOG_ENAB</phrase> LOGIN_RETRIES <phrase condition=\"no_pam\">LOGIN_STRING</phrase> LOGIN_TIMEOUT LOG_OK_LOGINS LOG_UNKFAIL_ENAB <phrase condition=\"no_pam\">MAIL_CHECK_ENAB MAIL_DIR MAIL_FILE MOTD_FILE NOLOGINS_FILE PORTTIME_CHECKS_ENAB QUOTAS_ENAB</phrase> TTYGROUP TTYPERM TTYTYPE_FILE <phrase condition=\"no_pam\">ULIMIT UMASK</phrase> USERGROUPS_ENAB" msgstr "" -#: login.defs.5.xml:379(term) +#: login.defs.5.xml:383(term) msgid "newgrp / sg" msgstr "" -#: login.defs.5.xml:381(para) +#: login.defs.5.xml:385(para) msgid "SYSLOG_SG_ENAB" msgstr "" -#: login.defs.5.xml:389(para) -msgid "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"sha_crypt\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" +#: login.defs.5.xml:393(para) +msgid "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"sha_crypt\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgstr "" -#: login.defs.5.xml:405(para) +#: login.defs.5.xml:411(para) msgid "ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB PASS_ALWAYS_WARN PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN <phrase condition=\"sha_crypt\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase>" msgstr "" -#: login.defs.5.xml:416(para) +#: login.defs.5.xml:422(para) msgid "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"tcb\">TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB</phrase>" msgstr "" -#: login.defs.5.xml:425(para) +#: login.defs.5.xml:431(para) msgid "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"tcb\">USE_TCB</phrase>" msgstr "" -#: login.defs.5.xml:442(para) +#: login.defs.5.xml:448(para) msgid "<phrase condition=\"no_pam\">CONSOLE</phrase> CONSOLE_GROUPS DEFAULT_HOME <phrase condition=\"no_pam\">ENV_HZ ENVIRON_FILE</phrase> ENV_PATH ENV_SUPATH <phrase condition=\"no_pam\">ENV_TZ LOGIN_STRING MAIL_CHECK_ENAB MAIL_DIR MAIL_FILE QUOTAS_ENAB</phrase> SULOG_FILE SU_NAME <phrase condition=\"no_pam\">SU_WHEEL_ONLY</phrase> SYSLOG_SU_ENAB <phrase condition=\"no_pam\">USERGROUPS_ENAB</phrase>" msgstr "" -#: login.defs.5.xml:457(term) +#: login.defs.5.xml:463(term) msgid "sulogin" msgstr "" -#: login.defs.5.xml:459(para) +#: login.defs.5.xml:465(para) msgid "ENV_HZ <phrase condition=\"no_pam\">ENV_TZ</phrase>" msgstr "" -#: login.defs.5.xml:468(para) -msgid "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK <phrase condition=\"tcb\">TCB_AUTH_GROUP TCB_SYMLINK USE_TCB</phrase>" +#: login.defs.5.xml:474(para) +msgid "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK <phrase condition=\"tcb\">TCB_AUTH_GROUP TCB_SYMLINK USE_TCB</phrase>" msgstr "" -#: login.defs.5.xml:482(para) +#: login.defs.5.xml:490(para) msgid "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB <phrase condition=\"tcb\">TCB_SYMLINKS USE_TCB</phrase>" msgstr "" -#: login.defs.5.xml:492(para) +#: login.defs.5.xml:500(para) msgid "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP <phrase condition=\"tcb\">TCB_SYMLINKS USE_TCB</phrase>" msgstr "" -#: login.defs.5.xml:511(para) +#: login.defs.5.xml:519(para) msgid "Much of the functionality that used to be provided by the shadow password suite is now handled by PAM. Thus, <filename>/etc/login.defs</filename> is no longer used by <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></citerefentry>, or less used by <citerefentry><refentrytitle>login</refentrytitle><manvolnum>1</manvolnum></citerefentry>, and <citerefentry><refentrytitle>su</refentrytitle><manvolnum>1</manvolnum></citerefentry>. Please refer to the corresponding PAM configuration files instead." msgstr "" -#: login.defs.5.xml:527(para) +#: login.defs.5.xml:535(para) msgid "<citerefentry><refentrytitle>login</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>su</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>shadow</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>pam</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -3713,58 +3817,58 @@ msgid "The options which apply to the <command>lastlog</command> command are:" msgstr "" #: lastlog.8.xml:97(term) -msgid "<option>-b</option>, <option>--before</option><replaceable>DAYS</replaceable>" +msgid "<option>-b</option>, <option>--before</option> <replaceable>DAYS</replaceable>" msgstr "" #: lastlog.8.xml:101(para) msgid "Print only lastlog records older than <emphasis remap=\"I\">DAYS</emphasis>." msgstr "" -#: lastlog.8.xml:128(term) faillog.8.xml:195(term) -msgid "<option>-t</option>, <option>--time</option><replaceable>DAYS</replaceable>" +#: lastlog.8.xml:127(term) faillog.8.xml:192(term) +msgid "<option>-t</option>, <option>--time</option> <replaceable>DAYS</replaceable>" msgstr "" -#: lastlog.8.xml:133(para) +#: lastlog.8.xml:131(para) msgid "Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</emphasis>." msgstr "" -#: lastlog.8.xml:140(term) faillog.8.xml:206(term) -msgid "<option>-u</option>, <option>--user</option><replaceable>LOGIN</replaceable>|<replaceable>RANGE</replaceable>" +#: lastlog.8.xml:138(term) faillog.8.xml:202(term) +msgid "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</replaceable>|<replaceable>RANGE</replaceable>" msgstr "" -#: lastlog.8.xml:145(para) +#: lastlog.8.xml:142(para) msgid "Print the lastlog record of the specified user(s)." msgstr "" -#: lastlog.8.xml:148(para) faillog.8.xml:216(para) +#: lastlog.8.xml:145(para) faillog.8.xml:211(para) msgid "The users can be specified by a login name, a numerical user ID, or a <replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</replaceable> of users can be specified with a min and max values (<replaceable>UID_MIN-UID_MAX</replaceable>), a max value (<replaceable>-UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)." msgstr "" -#: lastlog.8.xml:160(para) +#: lastlog.8.xml:157(para) msgid "If the user has never logged in the message <emphasis>** Never logged in**</emphasis> will be displayed instead of the port and time." msgstr "" -#: lastlog.8.xml:165(para) +#: lastlog.8.xml:162(para) msgid "Only the entries for the current users of the system will be displayed. Other entries may exist for users that were deleted previously." msgstr "" -#: lastlog.8.xml:173(title) groups.1.xml:90(title) chsh.1.xml:141(title) chage.1.xml:232(title) +#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title) chage.1.xml:231(title) msgid "NOTE" msgstr "" -#: lastlog.8.xml:174(para) +#: lastlog.8.xml:171(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 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:188(filename) +#: lastlog.8.xml:185(filename) msgid "/var/log/lastlog" msgstr "" -#: lastlog.8.xml:190(para) +#: lastlog.8.xml:187(para) msgid "Database times of previous user logins." msgstr "" -#: lastlog.8.xml:198(para) +#: lastlog.8.xml:195(para) 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 "" @@ -3884,35 +3988,35 @@ msgstr "" msgid "Execute the <command>grpck</command> command in read-only mode. This causes all questions regarding changes to be answered <emphasis>no</emphasis> without user intervention." msgstr "" -#: grpck.8.xml:188(para) +#: grpck.8.xml:187(para) msgid "Sort entries in <filename>/etc/group</filename><phrase condition=\"gshadow\">and <filename>/etc/gshadow</filename></phrase> by GID." msgstr "" -#: grpck.8.xml:197(para) +#: grpck.8.xml:196(para) msgid "By default, <command>grpck</command> operates on <filename>/etc/group</filename><phrase condition=\"gshadow\">and <filename>/etc/gshadow</filename></phrase>. The user may select alternate files with the <emphasis remap=\"I\">group</emphasis><phrase condition=\"no_gshadow\">parameter.</phrase><phrase condition=\"gshadow\">and <emphasis remap=\"I\">shadow</emphasis> parameters.</phrase>" msgstr "" -#: grpck.8.xml:265(para) +#: grpck.8.xml:264(para) msgid "one or more bad group entries" msgstr "" -#: grpck.8.xml:271(para) +#: grpck.8.xml:270(para) msgid "can't open group files" msgstr "" -#: grpck.8.xml:277(para) +#: grpck.8.xml:276(para) msgid "can't lock group files" msgstr "" -#: grpck.8.xml:283(para) +#: grpck.8.xml:282(para) msgid "can't update group files" msgstr "" -#: grpck.8.xml:247(para) +#: grpck.8.xml:246(para) msgid "The <command>grpck</command> command exits with the following values: <placeholder-1/>" msgstr "" -#: grpck.8.xml:292(para) +#: grpck.8.xml:291(para) msgid "<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupmod</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <phrase condition=\"gshadow\"><citerefentry><refentrytitle>gshadow</refentrytitle><manvolnum>5</manvolnum>, </citerefentry>, </phrase><citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>pwck</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>shadow</refentrytitle><manvolnum>5</manvolnum></citerefentry>." msgstr "" @@ -3957,7 +4061,7 @@ msgid "The options which apply to the <command>groupmod</command> command are:" msgstr "" #: groupmod.8.xml:96(term) groupadd.8.xml:114(term) -msgid "<option>-g</option>, <option>--gid</option><replaceable>GID</replaceable>" +msgid "<option>-g</option>, <option>--gid</option> <replaceable>GID</replaceable>" msgstr "" #: groupmod.8.xml:100(para) @@ -3981,26 +4085,26 @@ msgid "No checks will be performed with regard to the <option>GID_MIN</option>, msgstr "" #: groupmod.8.xml:135(term) -msgid "<option>-n</option>, <option>--new-name</option><replaceable>NEW_GROUP</replaceable>" +msgid "<option>-n</option>, <option>--new-name</option> <replaceable>NEW_GROUP</replaceable>" msgstr "" -#: groupmod.8.xml:140(para) +#: groupmod.8.xml:139(para) msgid "The name of the group will be changed from <replaceable>GROUP</replaceable> to <replaceable>NEW_GROUP</replaceable> name." msgstr "" -#: groupmod.8.xml:151(para) +#: groupmod.8.xml:150(para) msgid "When used with the <option>-g</option> option, allow to change the group <replaceable>GID</replaceable> to a non-unique value." msgstr "" -#: groupmod.8.xml:275(para) +#: groupmod.8.xml:272(para) msgid "group name already in use" msgstr "" -#: groupmod.8.xml:239(para) +#: groupmod.8.xml:236(para) msgid "The <command>groupmod</command> command exits with the following values: <placeholder-1/>" msgstr "" -#: groupmod.8.xml:290(para) +#: groupmod.8.xml:287(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>gpasswd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupadd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupdel</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>, <citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -4061,7 +4165,7 @@ msgid "The options which apply to the <command>groupmems</command> command are:" msgstr "" #: groupmems.8.xml:107(term) -msgid "<option>-a</option>, <option>--add</option><replaceable>user_name</replaceable>" +msgid "<option>-a</option>, <option>--add</option> <replaceable>user_name</replaceable>" msgstr "" #: groupmems.8.xml:109(para) @@ -4073,7 +4177,7 @@ msgid "If the <filename>/etc/gshadow</filename> file exist, and the group has no msgstr "" #: groupmems.8.xml:118(term) -msgid "<option>-d</option>, <option>--delete</option><replaceable>user_name</replaceable>" +msgid "<option>-d</option>, <option>--delete</option> <replaceable>user_name</replaceable>" msgstr "" #: groupmems.8.xml:120(para) @@ -4085,7 +4189,7 @@ msgid "If the <filename>/etc/gshadow</filename> file exist, the user will be rem msgstr "" #: groupmems.8.xml:134(term) -msgid "<option>-g</option>, <option>--group</option><replaceable>group_name</replaceable>" +msgid "<option>-g</option>, <option>--group</option> <replaceable>group_name</replaceable>" msgstr "" #: groupmems.8.xml:136(para) @@ -4108,24 +4212,24 @@ msgstr "" msgid "Purge all users from the group membership list." msgstr "" -#: groupmems.8.xml:181(title) +#: groupmems.8.xml:180(title) msgid "SETUP" msgstr "" -#: groupmems.8.xml:182(para) +#: groupmems.8.xml:181(para) msgid "The <command>groupmems</command> executable should be in mode <literal>2770</literal> as user <emphasis>root</emphasis> and in group <emphasis>groups</emphasis>. The system administrator can add users to group <emphasis>groups</emphasis> to allow or disallow them using the <command>groupmems</command> utility to manage their own group membership list." msgstr "" -#: groupmems.8.xml:191(programlisting) +#: groupmems.8.xml:190(programlisting) #, no-wrap msgid "\n\t$ groupadd -r groups\n\t$ chmod 2770 groupmems\n\t$ chown root.groups groupmems\n\t$ groupmems -g groups -a gk4\n " msgstr "" -#: groupmems.8.xml:223(para) +#: groupmems.8.xml:222(para) msgid "secure group account information" msgstr "" -#: groupmems.8.xml:231(para) +#: groupmems.8.xml:230(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>groupadd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -4141,23 +4245,23 @@ msgstr "" msgid "The options which apply to the <command>groupdel</command> command are:" msgstr "" -#: groupdel.8.xml:118(para) +#: groupdel.8.xml:117(para) msgid "You may not remove the primary group of any existing user. You must remove the user before you remove the group." msgstr "" -#: groupdel.8.xml:122(para) +#: groupdel.8.xml:121(para) msgid "You should manually check all file systems to ensure that no files remain owned by this group." msgstr "" -#: groupdel.8.xml:184(para) +#: groupdel.8.xml:183(para) msgid "can't remove user's primary group" msgstr "" -#: groupdel.8.xml:160(para) +#: groupdel.8.xml:159(para) msgid "The <command>groupdel</command> command exits with the following values: <placeholder-1/>" msgstr "" -#: groupdel.8.xml:199(para) +#: groupdel.8.xml:198(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>gpasswd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupadd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupmod</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -4190,54 +4294,54 @@ msgid "Overrides <filename>/etc/login.defs</filename> defaults (GID_MIN, GID_MAX msgstr "" #: groupadd.8.xml:146(para) -msgid "Example: <option>-K </option><replaceable>GID_MIN</replaceable>=<replaceable>100</replaceable><option>-K </option><replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" +msgid "Example: <option>-K</option> <replaceable>GID_MIN</replaceable>=<replaceable>100</replaceable> <option>-K</option> <replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" msgstr "" #: groupadd.8.xml:150(para) -msgid "Note: <option>-K </option><replaceable>GID_MIN</replaceable>=<replaceable>10</replaceable>,<replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable> doesn't work yet." +msgid "Note: <option>-K</option> <replaceable>GID_MIN</replaceable>=<replaceable>10</replaceable>,<replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable> doesn't work yet." msgstr "" -#: groupadd.8.xml:162(para) +#: groupadd.8.xml:161(para) msgid "This option permits to add a group with a non-unique GID." msgstr "" -#: groupadd.8.xml:194(para) +#: groupadd.8.xml:192(para) msgid "Create a system group." msgstr "" -#: groupadd.8.xml:197(para) +#: groupadd.8.xml:195(para) msgid "The numeric identifiers of new system groups are chosen in the <option>SYS_GID_MIN</option>-<option>SYS_GID_MAX</option> range, defined in <filename>login.defs</filename>, instead of <option>GID_MIN</option>-<option>GID_MAX</option>." msgstr "" -#: groupadd.8.xml:261(para) +#: groupadd.8.xml:258(para) msgid "Groupnames must start with a lower case letter or an underscore, followed by lower case letters, digits, underscores, or dashes. They can end with a dollar sign. In regular expression terms: [a-z_][a-z0-9_-]*[$]?" msgstr "" -#: groupadd.8.xml:267(para) +#: groupadd.8.xml:264(para) msgid "Groupnames may only be up to &GROUP_NAME_MAX_LENGTH; characters long." msgstr "" -#: groupadd.8.xml:270(para) +#: groupadd.8.xml:267(para) msgid "You may not add a NIS or LDAP group. This must be performed on the corresponding server." msgstr "" -#: groupadd.8.xml:274(para) +#: groupadd.8.xml:271(para) msgid "If the groupname already exists in an external group database such as NIS or LDAP, <command>groupadd</command> will deny the group creation request." msgstr "" -#: groupadd.8.xml:307(para) +#: groupadd.8.xml:304(para) msgid "GID not unique (when <option>-o</option> not used)" msgstr "" -#: groupadd.8.xml:313(para) +#: groupadd.8.xml:310(para) msgid "group name not unique" msgstr "" -#: groupadd.8.xml:283(para) +#: groupadd.8.xml:280(para) msgid "The <command>groupadd</command> command exits with the following values: <placeholder-1/>" msgstr "" -#: groupadd.8.xml:328(para) +#: groupadd.8.xml:325(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>gpasswd</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>, <citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -4298,7 +4402,7 @@ msgid "The options which apply to the <command>gpasswd</command> command are:" msgstr "" #: gpasswd.1.xml:147(term) -msgid "<option>-a</option>, <option>--add</option><replaceable>user</replaceable>" +msgid "<option>-a</option>, <option>--add</option> <replaceable>user</replaceable>" msgstr "" #: gpasswd.1.xml:151(para) @@ -4306,7 +4410,7 @@ msgid "Add the <replaceable>user</replaceable> to the named <replaceable>group</ msgstr "" #: gpasswd.1.xml:160(term) -msgid "<option>-d</option>, <option>--delete</option><replaceable>user</replaceable>" +msgid "<option>-d</option>, <option>--delete</option> <replaceable>user</replaceable>" msgstr "" #: gpasswd.1.xml:164(para) @@ -4314,46 +4418,46 @@ msgid "Remove the <replaceable>user</replaceable> from the named <replaceable>gr msgstr "" #: gpasswd.1.xml:181(term) -msgid "<option>-Q</option>, <option>--root</option><replaceable>CHROOT_DIR</replaceable>" +msgid "<option>-Q</option>, <option>--root</option> <replaceable>CHROOT_DIR</replaceable>" msgstr "" -#: gpasswd.1.xml:196(term) +#: gpasswd.1.xml:195(term) msgid "<option>-r</option>, <option>--remove-password</option>" msgstr "" -#: gpasswd.1.xml:200(para) +#: gpasswd.1.xml:199(para) msgid "Remove the password from the named <replaceable>group</replaceable>. The group password will be empty. Only group members will be allowed to use <command>newgrp</command> to join the named <replaceable>group</replaceable>." msgstr "" -#: gpasswd.1.xml:212(term) +#: gpasswd.1.xml:211(term) msgid "<option>-R</option>, <option>--restrict</option>" msgstr "" -#: gpasswd.1.xml:216(para) +#: gpasswd.1.xml:215(para) msgid "Restrict the access to the named <replaceable>group</replaceable>. The group password is set to \"!\". Only group members with a password will be allowed to use <command>newgrp</command> to join the named <replaceable>group</replaceable>." msgstr "" -#: gpasswd.1.xml:228(term) -msgid "<option>-A</option>, <option>--administrators</option><replaceable>user</replaceable>,..." +#: gpasswd.1.xml:227(term) +msgid "<option>-A</option>, <option>--administrators</option> <replaceable>user</replaceable>,..." msgstr "" -#: gpasswd.1.xml:232(para) +#: gpasswd.1.xml:231(para) msgid "Set the list of administrative users." msgstr "" -#: gpasswd.1.xml:240(term) -msgid "<option>-M</option>, <option>--members</option><replaceable>user</replaceable>,..." +#: gpasswd.1.xml:239(term) +msgid "<option>-M</option>, <option>--members</option> <replaceable>user</replaceable>,..." msgstr "" -#: gpasswd.1.xml:244(para) +#: gpasswd.1.xml:243(para) msgid "Set the list of group members." msgstr "" -#: gpasswd.1.xml:254(para) +#: gpasswd.1.xml:253(para) msgid "This tool only operates on the <filename>/etc/group</filename><phrase condition=\"gshadow\"> and <filename>/etc/gshadow</filename> files.</phrase><phrase condition=\"no_gshadow\">file.</phrase> Thus you cannot change any NIS or LDAP group. This must be performed on the corresponding server." msgstr "" -#: gpasswd.1.xml:299(para) +#: gpasswd.1.xml:298(para) msgid "<citerefentry><refentrytitle>newgrp</refentrytitle><manvolnum>1</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><phrase condition=\"gshadow\">, <citerefentry><refentrytitle>gshadow</refentrytitle><manvolnum>5</manvolnum></citerefentry></phrase>." msgstr "" @@ -4390,66 +4494,66 @@ msgid "With the <option>-l</option>, <option>-m</option>, <option>-r</option>, < msgstr "" #: faillog.8.xml:128(term) -msgid "<option>-l</option>, <option>--lock-secs</option><replaceable>SEC</replaceable>" +msgid "<option>-l</option>, <option>--lock-secs</option> <replaceable>SEC</replaceable>" msgstr "" -#: faillog.8.xml:133(para) +#: faillog.8.xml:132(para) msgid "Lock account for <replaceable>SEC</replaceable> seconds after failed login." msgstr "" -#: faillog.8.xml:137(para) faillog.8.xml:163(para) faillog.8.xml:175(para) +#: faillog.8.xml:136(para) faillog.8.xml:161(para) faillog.8.xml:173(para) msgid "Write access to <filename>/var/log/faillog</filename> is required for this option." msgstr "" -#: faillog.8.xml:144(term) -msgid "<option>-m</option>, <option>--maximum</option><replaceable>MAX</replaceable>" +#: faillog.8.xml:143(term) +msgid "<option>-m</option>, <option>--maximum</option> <replaceable>MAX</replaceable>" msgstr "" -#: faillog.8.xml:149(para) +#: faillog.8.xml:147(para) msgid "Set the maximum number of login failures after the account is disabled to <replaceable>MAX</replaceable>." msgstr "" -#: faillog.8.xml:153(para) +#: faillog.8.xml:151(para) msgid "Selecting a <replaceable>MAX</replaceable> value of 0 has the effect of not placing a limit on the number of failed logins." msgstr "" -#: faillog.8.xml:158(para) +#: faillog.8.xml:156(para) msgid "The maximum failure count should always be 0 for <emphasis>root</emphasis> to prevent a denial of services attack against the system." msgstr "" -#: faillog.8.xml:170(term) +#: faillog.8.xml:168(term) msgid "<option>-r</option>, <option>--reset</option>" msgstr "" -#: faillog.8.xml:172(para) +#: faillog.8.xml:170(para) msgid "Reset the counters of login failures." msgstr "" -#: faillog.8.xml:199(para) +#: faillog.8.xml:195(para) msgid "Display faillog records more recent than <replaceable>DAYS</replaceable>." msgstr "" -#: faillog.8.xml:211(para) +#: faillog.8.xml:206(para) msgid "Display faillog record or maintains failure counters and limits (if used with <option>-l</option>, <option>-m</option> or <option>-r</option> options) only for the specified user(s)." msgstr "" -#: faillog.8.xml:229(para) +#: faillog.8.xml:224(para) msgid "When none of the <option>-l</option>, <option>-m</option>, or <option>-r</option> options are used, <command>faillog</command> displays the faillog record of the specified user(s)." msgstr "" -#: faillog.8.xml:238(para) +#: faillog.8.xml:233(para) 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:251(filename) faillog.5.xml:99(filename) +#: faillog.8.xml:246(filename) faillog.5.xml:99(filename) msgid "/var/log/faillog" msgstr "" -#: faillog.8.xml:253(para) faillog.5.xml:101(para) +#: faillog.8.xml:248(para) faillog.5.xml:101(para) msgid "Failure logging file." msgstr "" -#: faillog.8.xml:261(para) +#: faillog.8.xml:256(para) msgid "<citerefentry><refentrytitle>login</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>faillog</refentrytitle><manvolnum>5</manvolnum></citerefentry>." msgstr "" @@ -4506,7 +4610,7 @@ msgstr "" msgid "Force a password change if the current user has an expired password." msgstr "" -#: expiry.1.xml:140(para) chage.1.xml:313(para) +#: expiry.1.xml:140(para) chage.1.xml:312(para) msgid "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>shadow</refentrytitle><manvolnum>5</manvolnum></citerefentry>." msgstr "" @@ -4522,23 +4626,23 @@ msgstr "" msgid "The options which apply to the <command>chsh</command> command are:" msgstr "" -#: chsh.1.xml:131(para) +#: chsh.1.xml:130(para) msgid "If the <option>-s</option> option is not selected, <command>chsh</command> operates in an interactive fashion, prompting the user with the current login shell. Enter the new value to change the shell, or leave the line blank to use the current one. The current shell is displayed between a pair of <emphasis>[ ]</emphasis> marks." msgstr "" -#: chsh.1.xml:142(para) +#: chsh.1.xml:141(para) msgid "The only restriction placed on the login shell is that the command name must be listed in <filename>/etc/shells</filename>, unless the invoker is the superuser, and then any value may be added. An account with a restricted login shell may not change her login shell. For this reason, placing <filename>/bin/rsh</filename> in <filename>/etc/shells</filename> is discouraged since accidentally changing to a restricted shell would prevent the user from ever changing her login shell back to its original value." msgstr "" -#: chsh.1.xml:177(filename) +#: chsh.1.xml:176(filename) msgid "/etc/shells" msgstr "" -#: chsh.1.xml:179(para) +#: chsh.1.xml:178(para) msgid "List of valid login shells." msgstr "" -#: chsh.1.xml:193(para) +#: chsh.1.xml:192(para) msgid "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry>." msgstr "" @@ -4583,58 +4687,58 @@ msgid "The options which apply to the <command>chpasswd</command> command are:" msgstr "" #: chpasswd.8.xml:137(term) -msgid "<option>-c</option>, <option>--crypt-method</option><replaceable>METHOD</replaceable>" +msgid "<option>-c</option>, <option>--crypt-method</option> <replaceable>METHOD</replaceable>" msgstr "" -#: chpasswd.8.xml:143(para) chgpasswd.8.xml:115(para) +#: chpasswd.8.xml:142(para) chgpasswd.8.xml:115(para) msgid "The available methods are DES, MD5, and NONE." msgstr "" -#: chpasswd.8.xml:150(para) +#: chpasswd.8.xml:149(para) msgid "By default, PAM is used to encrypt the passwords." msgstr "" -#: chpasswd.8.xml:153(para) +#: chpasswd.8.xml:152(para) msgid "By default (if none of the <option>-c</option>, <option>-m</option>, or <option>-e</option> options are specified), the encryption method is defined by the <option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables of <filename>/etc/login.defs</filename>." msgstr "" -#: chpasswd.8.xml:164(term) chgpasswd.8.xml:125(term) +#: chpasswd.8.xml:163(term) chgpasswd.8.xml:125(term) msgid "<option>-e</option>, <option>--encrypted</option>" msgstr "" -#: chpasswd.8.xml:166(para) chgpasswd.8.xml:127(para) +#: chpasswd.8.xml:165(para) chgpasswd.8.xml:127(para) msgid "Supplied passwords are in encrypted form." msgstr "" -#: chpasswd.8.xml:180(term) chgpasswd.8.xml:137(term) +#: chpasswd.8.xml:179(term) chgpasswd.8.xml:137(term) msgid "<option>-m</option>, <option>--md5</option>" msgstr "" -#: chpasswd.8.xml:182(para) chgpasswd.8.xml:139(para) +#: chpasswd.8.xml:181(para) chgpasswd.8.xml:139(para) msgid "Use MD5 encryption instead of DES when the supplied passwords are not encrypted." msgstr "" -#: chpasswd.8.xml:202(term) -msgid "<option>-s</option>, <option>--sha-rounds</option><replaceable>ROUNDS</replaceable>" +#: chpasswd.8.xml:200(term) +msgid "<option>-s</option>, <option>--sha-rounds</option> <replaceable>ROUNDS</replaceable>" msgstr "" -#: chpasswd.8.xml:222(para) +#: chpasswd.8.xml:219(para) msgid "By default, the number of rounds is defined by the <option>SHA_CRYPT_MIN_ROUNDS</option> and <option>SHA_CRYPT_MAX_ROUNDS</option> variables in <filename>/etc/login.defs</filename>." msgstr "" -#: chpasswd.8.xml:235(para) chgpasswd.8.xml:188(para) +#: chpasswd.8.xml:232(para) chgpasswd.8.xml:187(para) msgid "Remember to set permissions or umask to prevent readability of unencrypted files by other users." msgstr "" -#: chpasswd.8.xml:279(filename) +#: chpasswd.8.xml:276(filename) msgid "/etc/pam.d/chpasswd" msgstr "" -#: chpasswd.8.xml:281(para) +#: chpasswd.8.xml:278(para) msgid "PAM configuration for <command>chpasswd</command>." msgstr "" -#: chpasswd.8.xml:289(para) +#: chpasswd.8.xml:286(para) msgid "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>newusers</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <phrase><citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, </phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -4666,7 +4770,7 @@ msgstr "" msgid "The options which apply to the <command>chgpasswd</command> command are:" msgstr "" -#: chgpasswd.8.xml:239(para) +#: chgpasswd.8.xml:238(para) msgid "<citerefentry><refentrytitle>gpasswd</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupadd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>." msgstr "" @@ -4687,7 +4791,7 @@ msgid "The options which apply to the <command>chfn</command> command are:" msgstr "" #: chfn.1.xml:117(term) -msgid "<option>-f</option>, <option>--full-name</option><replaceable>FULL_NAME</replaceable>" +msgid "<option>-f</option>, <option>--full-name</option> <replaceable>FULL_NAME</replaceable>" msgstr "" #: chfn.1.xml:121(para) @@ -4695,7 +4799,7 @@ msgid "Change the user's full name." msgstr "" #: chfn.1.xml:125(term) -msgid "<option>-h</option>, <option>--home-phone</option><replaceable>HOME_PHONE</replaceable>" +msgid "<option>-h</option>, <option>--home-phone</option> <replaceable>HOME_PHONE</replaceable>" msgstr "" #: chfn.1.xml:129(para) @@ -4703,7 +4807,7 @@ msgid "Change the user's home phone number." msgstr "" #: chfn.1.xml:133(term) -msgid "<option>-o</option>, <option>--other</option><replaceable>OTHER</replaceable>" +msgid "<option>-o</option>, <option>--other</option> <replaceable>OTHER</replaceable>" msgstr "" #: chfn.1.xml:137(para) @@ -4711,30 +4815,30 @@ msgid "Change the user's other GECOS information. This field is used to store ac msgstr "" #: chfn.1.xml:145(term) -msgid "<option>-r</option>, <option>--room</option><replaceable>ROOM_NUMBER</replaceable>" +msgid "<option>-r</option>, <option>--room</option> <replaceable>ROOM_NUMBER</replaceable>" msgstr "" #: chfn.1.xml:149(para) msgid "Change the user's room number." msgstr "" -#: chfn.1.xml:166(term) +#: chfn.1.xml:165(term) msgid "<option>-u</option>, <option>--help</option>" msgstr "" -#: chfn.1.xml:174(term) -msgid "<option>-w</option>, <option>--work-phone</option><replaceable>WORK_PHONE</replaceable>" +#: chfn.1.xml:173(term) +msgid "<option>-w</option>, <option>--work-phone</option> <replaceable>WORK_PHONE</replaceable>" msgstr "" -#: chfn.1.xml:178(para) +#: chfn.1.xml:177(para) msgid "Change the user's office phone number." msgstr "" -#: chfn.1.xml:182(para) +#: chfn.1.xml:181(para) 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 the fields. Enter the new value to change the field, or leave the line blank to use the current value. The current value is displayed between a pair of <emphasis remap=\"B\">[ ]</emphasis> marks. Without options, <command>chfn</command> prompts for the current user account." msgstr "" -#: chfn.1.xml:227(para) +#: chfn.1.xml:226(para) msgid "<citerefentry><refentrytitle>chsh</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry>." msgstr "" @@ -4751,7 +4855,7 @@ msgid "The options which apply to the <command>chage</command> command are:" msgstr "" #: chage.1.xml:97(term) -msgid "<option>-d</option>, <option>--lastday</option><replaceable>LAST_DAY</replaceable>" +msgid "<option>-d</option>, <option>--lastday</option> <replaceable>LAST_DAY</replaceable>" msgstr "" #: chage.1.xml:101(para) @@ -4759,7 +4863,7 @@ msgid "Set the number of days since January 1st, 1970 when the password was last msgstr "" #: chage.1.xml:109(term) -msgid "<option>-E</option>, <option>--expiredate</option><replaceable>EXPIRE_DATE</replaceable>" +msgid "<option>-E</option>, <option>--expiredate</option> <replaceable>EXPIRE_DATE</replaceable>" msgstr "" #: chage.1.xml:113(para) @@ -4771,7 +4875,7 @@ msgid "Passing the number <emphasis remap=\"I\">-1</emphasis> as the <replaceabl msgstr "" #: chage.1.xml:135(term) -msgid "<option>-I</option>, <option>--inactive</option><replaceable>INACTIVE</replaceable>" +msgid "<option>-I</option>, <option>--inactive</option> <replaceable>INACTIVE</replaceable>" msgstr "" #: chage.1.xml:139(para) @@ -4787,11 +4891,11 @@ msgid "Show account aging information." msgstr "" #: chage.1.xml:164(term) -msgid "<option>-m</option>, <option>--mindays</option><replaceable>MIN_DAYS</replaceable>" +msgid "<option>-m</option>, <option>--mindays</option> <replaceable>MIN_DAYS</replaceable>" msgstr "" #: chage.1.xml:176(term) -msgid "<option>-M</option>, <option>--maxdays</option><replaceable>MAX_DAYS</replaceable>" +msgid "<option>-M</option>, <option>--maxdays</option> <replaceable>MAX_DAYS</replaceable>" msgstr "" #: chage.1.xml:180(para) @@ -4802,35 +4906,35 @@ msgstr "" msgid "Passing the number <emphasis remap=\"I\">-1</emphasis> as <replaceable>MAX_DAYS</replaceable> will remove checking a password's validity." msgstr "" -#: chage.1.xml:210(term) -msgid "<option>-W</option>, <option>--warndays</option><replaceable>WARN_DAYS</replaceable>" +#: chage.1.xml:209(term) +msgid "<option>-W</option>, <option>--warndays</option> <replaceable>WARN_DAYS</replaceable>" msgstr "" -#: chage.1.xml:214(para) +#: chage.1.xml:213(para) msgid "Set the number of days of warning before a password change is required. The <replaceable>WARN_DAYS</replaceable> option is the number of days prior to the password expiring that a user will be warned his/her password is about to expire." msgstr "" -#: chage.1.xml:223(para) +#: chage.1.xml:222(para) msgid "If none of the options are selected, <command>chage</command> operates in an interactive fashion, prompting the user with the current values for all of the fields. Enter the new value to change the field, or leave the line blank to use the current value. The current value is displayed between a pair of <emphasis>[ ]</emphasis> marks." msgstr "" -#: chage.1.xml:233(para) +#: chage.1.xml:232(para) msgid "The <command>chage</command> program requires a shadow password file to be available." msgstr "" -#: chage.1.xml:237(para) +#: chage.1.xml:236(para) msgid "The <command>chage</command> command is restricted to the root user, except for the <option>-l</option> 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:302(replaceable) +#: chage.1.xml:301(replaceable) msgid "15" msgstr "" -#: chage.1.xml:304(para) +#: chage.1.xml:303(para) msgid "can't find the shadow password file" msgstr "" -#: chage.1.xml:280(para) +#: chage.1.xml:279(para) msgid "The <command>chage</command> command exits with the following values: <placeholder-1/>" msgstr "" diff --git a/man/po/stamp-po b/man/po/stamp-po deleted file mode 100644 index 9788f702..00000000 --- a/man/po/stamp-po +++ /dev/null @@ -1 +0,0 @@ -timestamp diff --git a/man/po/sv.po b/man/po/sv.po index f1cbf9bc..1ce17418 100644 --- a/man/po/sv.po +++ b/man/po/sv.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: man pages for shadow 4.0.18\n" -"POT-Creation-Date: 2012-05-25 14:00+0200\n" -"PO-Revision-Date: 2012-01-29 16:57+0100\n" +"POT-Creation-Date: 2013-08-23 01:54+0200\n" +"PO-Revision-Date: 2013-08-23 01:41+0200\n" "Last-Translator: Daniel Nylander <po@danielnylander.se>\n" "Language-Team: Swedish <debian-l10n-swedish@lists.debian.org>\n" "Language: sv\n" @@ -24,15 +24,15 @@ msgstr "" msgid "Creation, 1997" msgstr "" -#: vipw.8.xml:46(firstname) usermod.8.xml:48(firstname) -#: userdel.8.xml:50(firstname) useradd.8.xml:59(firstname) +#: vipw.8.xml:46(firstname) usermod.8.xml:50(firstname) +#: userdel.8.xml:50(firstname) useradd.8.xml:61(firstname) #: suauth.5.xml:44(firstname) su.1.xml:61(firstname) sg.1.xml:45(firstname) #: shadow.5.xml:44(firstname) shadow.3.xml:44(firstname) #: pwconv.8.xml:50(firstname) pwck.8.xml:50(firstname) #: porttime.5.xml:44(firstname) passwd.5.xml:44(firstname) -#: passwd.1.xml:51(firstname) newusers.8.xml:57(firstname) +#: passwd.1.xml:51(firstname) newusers.8.xml:59(firstname) #: newgrp.1.xml:45(firstname) logoutd.8.xml:44(firstname) -#: login.defs.5.xml:107(firstname) login.access.5.xml:45(firstname) +#: login.defs.5.xml:109(firstname) login.access.5.xml:45(firstname) #: login.1.xml:77(firstname) limits.5.xml:46(firstname) #: lastlog.8.xml:45(firstname) grpck.8.xml:45(firstname) #: groups.1.xml:44(firstname) groupmod.8.xml:45(firstname) @@ -45,12 +45,13 @@ msgstr "" msgid "Thomas" msgstr "" -#: vipw.8.xml:47(surname) usermod.8.xml:49(surname) userdel.8.xml:51(surname) -#: useradd.8.xml:60(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) -#: shadow.5.xml:45(surname) shadow.3.xml:45(surname) pwconv.8.xml:51(surname) -#: pwck.8.xml:51(surname) porttime.5.xml:45(surname) passwd.5.xml:45(surname) -#: passwd.1.xml:52(surname) newusers.8.xml:58(surname) -#: logoutd.8.xml:45(surname) login.defs.5.xml:108(surname) +#: vipw.8.xml:47(surname) usermod.8.xml:51(surname) userdel.8.xml:51(surname) +#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) +#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname) +#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname) +#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) +#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname) +#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname) #: login.access.5.xml:46(surname) login.1.xml:78(surname) #: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname) #: groups.1.xml:45(surname) groupmod.8.xml:46(surname) @@ -62,12 +63,12 @@ msgstr "" msgid "Kłoczko" msgstr "" -#: vipw.8.xml:48(email) usermod.8.xml:50(email) userdel.8.xml:52(email) -#: useradd.8.xml:61(email) suauth.5.xml:46(email) su.1.xml:63(email) +#: vipw.8.xml:48(email) usermod.8.xml:52(email) userdel.8.xml:52(email) +#: useradd.8.xml:63(email) suauth.5.xml:46(email) su.1.xml:63(email) #: sg.1.xml:47(email) shadow.5.xml:46(email) shadow.3.xml:46(email) #: pwconv.8.xml:52(email) pwck.8.xml:52(email) porttime.5.xml:46(email) -#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:59(email) -#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:109(email) +#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:61(email) +#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:111(email) #: login.access.5.xml:47(email) login.1.xml:79(email) limits.5.xml:48(email) #: lastlog.8.xml:47(email) grpck.8.xml:47(email) groups.1.xml:46(email) #: groupmod.8.xml:47(email) groupmems.8.xml:50(email) groupdel.8.xml:47(email) @@ -78,13 +79,13 @@ msgstr "" msgid "kloczek@pld.org.pl" msgstr "" -#: vipw.8.xml:49(contrib) usermod.8.xml:51(contrib) userdel.8.xml:53(contrib) -#: useradd.8.xml:62(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) +#: vipw.8.xml:49(contrib) usermod.8.xml:53(contrib) userdel.8.xml:53(contrib) +#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) #: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib) #: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib) #: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) -#: newusers.8.xml:60(contrib) newgrp.1.xml:48(contrib) -#: logoutd.8.xml:47(contrib) login.defs.5.xml:110(contrib) +#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib) +#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib) #: login.access.5.xml:48(contrib) login.1.xml:80(contrib) #: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib) #: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib) @@ -96,15 +97,15 @@ msgstr "" msgid "shadow-utils maintainer, 2000 - 2007" msgstr "" -#: vipw.8.xml:52(firstname) usermod.8.xml:54(firstname) -#: userdel.8.xml:56(firstname) useradd.8.xml:65(firstname) +#: vipw.8.xml:52(firstname) usermod.8.xml:56(firstname) +#: userdel.8.xml:56(firstname) useradd.8.xml:67(firstname) #: suauth.5.xml:50(firstname) su.1.xml:67(firstname) sg.1.xml:51(firstname) #: shadow.5.xml:50(firstname) shadow.3.xml:50(firstname) #: pwconv.8.xml:56(firstname) pwck.8.xml:56(firstname) #: porttime.5.xml:50(firstname) passwd.5.xml:50(firstname) #: passwd.1.xml:57(firstname) nologin.8.xml:39(firstname) -#: newusers.8.xml:63(firstname) newgrp.1.xml:51(firstname) -#: logoutd.8.xml:50(firstname) login.defs.5.xml:113(firstname) +#: newusers.8.xml:65(firstname) newgrp.1.xml:51(firstname) +#: logoutd.8.xml:50(firstname) login.defs.5.xml:115(firstname) #: login.access.5.xml:51(firstname) login.1.xml:83(firstname) #: limits.5.xml:52(firstname) lastlog.8.xml:51(firstname) #: gshadow.5.xml:38(firstname) grpck.8.xml:51(firstname) @@ -118,14 +119,15 @@ msgstr "" msgid "Nicolas" msgstr "" -#: vipw.8.xml:53(surname) usermod.8.xml:55(surname) userdel.8.xml:57(surname) -#: useradd.8.xml:66(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) -#: shadow.5.xml:51(surname) shadow.3.xml:51(surname) pwconv.8.xml:57(surname) -#: pwck.8.xml:57(surname) porttime.5.xml:51(surname) passwd.5.xml:51(surname) -#: passwd.1.xml:58(surname) nologin.8.xml:40(surname) -#: newusers.8.xml:64(surname) logoutd.8.xml:51(surname) -#: login.defs.5.xml:114(surname) login.access.5.xml:52(surname) -#: login.1.xml:84(surname) limits.5.xml:53(surname) lastlog.8.xml:52(surname) +#: vipw.8.xml:53(surname) usermod.8.xml:57(surname) userdel.8.xml:57(surname) +#: useradd.8.xml:68(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) +#: sg.1.xml:52(surname) shadow.5.xml:51(surname) shadow.3.xml:51(surname) +#: pwconv.8.xml:57(surname) pwck.8.xml:57(surname) porttime.5.xml:51(surname) +#: passwd.5.xml:51(surname) passwd.1.xml:58(surname) nologin.8.xml:40(surname) +#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname) +#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname) +#: login.access.5.xml:52(surname) login.1.xml:84(surname) +#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) #: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname) #: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname) #: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname) @@ -136,13 +138,13 @@ msgstr "" msgid "François" msgstr "" -#: vipw.8.xml:54(email) usermod.8.xml:56(email) userdel.8.xml:58(email) -#: useradd.8.xml:67(email) suauth.5.xml:52(email) su.1.xml:69(email) +#: vipw.8.xml:54(email) usermod.8.xml:58(email) userdel.8.xml:58(email) +#: useradd.8.xml:69(email) suauth.5.xml:52(email) su.1.xml:69(email) #: sg.1.xml:53(email) shadow.5.xml:52(email) shadow.3.xml:52(email) #: pwconv.8.xml:58(email) pwck.8.xml:58(email) porttime.5.xml:52(email) #: passwd.5.xml:52(email) passwd.1.xml:59(email) nologin.8.xml:41(email) -#: newusers.8.xml:65(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) -#: login.defs.5.xml:115(email) login.access.5.xml:53(email) +#: newusers.8.xml:67(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) +#: login.defs.5.xml:117(email) login.access.5.xml:53(email) #: login.1.xml:85(email) limits.5.xml:54(email) lastlog.8.xml:53(email) #: gshadow.5.xml:40(email) grpck.8.xml:53(email) groups.1.xml:52(email) #: groupmod.8.xml:53(email) groupmems.8.xml:56(email) groupdel.8.xml:53(email) @@ -153,13 +155,13 @@ msgstr "" msgid "nicolas.francois@centraliens.net" msgstr "" -#: vipw.8.xml:55(contrib) usermod.8.xml:57(contrib) userdel.8.xml:59(contrib) -#: useradd.8.xml:68(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) +#: vipw.8.xml:55(contrib) usermod.8.xml:59(contrib) userdel.8.xml:59(contrib) +#: useradd.8.xml:70(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) #: sg.1.xml:54(contrib) shadow.5.xml:53(contrib) shadow.3.xml:53(contrib) #: pwconv.8.xml:59(contrib) pwck.8.xml:59(contrib) porttime.5.xml:53(contrib) #: passwd.5.xml:53(contrib) passwd.1.xml:60(contrib) nologin.8.xml:42(contrib) -#: newusers.8.xml:66(contrib) newgrp.1.xml:54(contrib) -#: logoutd.8.xml:53(contrib) login.defs.5.xml:116(contrib) +#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib) +#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib) #: login.access.5.xml:54(contrib) login.1.xml:86(contrib) #: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) #: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib) @@ -178,28 +180,28 @@ msgstr "" # Daniel Nylander <po@danielnylander.se>, 2006. # #: vipw.8.xml:59(refentrytitle) vipw.8.xml:66(refname) vipw.8.xml:75(command) -#: login.defs.5.xml:499(term) +#: login.defs.5.xml:507(term) msgid "vipw" msgstr "vipw" -#: vipw.8.xml:60(manvolnum) usermod.8.xml:62(manvolnum) -#: userdel.8.xml:64(manvolnum) userdel.8.xml:248(replaceable) -#: useradd.8.xml:73(manvolnum) pwconv.8.xml:64(manvolnum) +#: vipw.8.xml:60(manvolnum) usermod.8.xml:64(manvolnum) +#: userdel.8.xml:64(manvolnum) userdel.8.xml:259(replaceable) +#: useradd.8.xml:75(manvolnum) pwconv.8.xml:64(manvolnum) #: pwck.8.xml:64(manvolnum) nologin.8.xml:47(manvolnum) -#: newusers.8.xml:71(manvolnum) logoutd.8.xml:58(manvolnum) +#: newusers.8.xml:73(manvolnum) logoutd.8.xml:58(manvolnum) #: lastlog.8.xml:59(manvolnum) grpck.8.xml:59(manvolnum) #: groupmod.8.xml:59(manvolnum) groupmems.8.xml:62(manvolnum) -#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:182(replaceable) +#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:181(replaceable) #: groupadd.8.xml:61(manvolnum) faillog.8.xml:58(manvolnum) #: faillog.5.xml:111(manvolnum) chpasswd.8.xml:62(manvolnum) #: chgpasswd.8.xml:58(manvolnum) msgid "8" msgstr "8" -#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:63(refmiscinfo) -#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:74(refmiscinfo) +#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:65(refmiscinfo) +#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:76(refmiscinfo) #: pwconv.8.xml:65(refmiscinfo) pwck.8.xml:65(refmiscinfo) -#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:72(refmiscinfo) +#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:74(refmiscinfo) #: logoutd.8.xml:59(refmiscinfo) lastlog.8.xml:60(refmiscinfo) #: grpck.8.xml:60(refmiscinfo) groupmod.8.xml:60(refmiscinfo) #: groupmems.8.xml:63(refmiscinfo) groupdel.8.xml:60(refmiscinfo) @@ -208,16 +210,16 @@ msgstr "8" msgid "System Management Commands" msgstr "Systemhanteringskommandon" -#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:64(refmiscinfo) -#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:75(refmiscinfo) +#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:66(refmiscinfo) +#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:77(refmiscinfo) #: suauth.5.xml:60(refmiscinfo) su.1.xml:77(refmiscinfo) #: sg.1.xml:61(refmiscinfo) shadow.5.xml:60(refmiscinfo) #: shadow.3.xml:60(refmiscinfo) pwconv.8.xml:66(refmiscinfo) #: pwck.8.xml:66(refmiscinfo) porttime.5.xml:60(refmiscinfo) #: passwd.5.xml:60(refmiscinfo) passwd.1.xml:67(refmiscinfo) -#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:73(refmiscinfo) +#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:75(refmiscinfo) #: newgrp.1.xml:61(refmiscinfo) logoutd.8.xml:60(refmiscinfo) -#: login.defs.5.xml:123(refmiscinfo) login.access.5.xml:61(refmiscinfo) +#: login.defs.5.xml:125(refmiscinfo) login.access.5.xml:61(refmiscinfo) #: login.1.xml:93(refmiscinfo) limits.5.xml:62(refmiscinfo) #: lastlog.8.xml:61(refmiscinfo) gshadow.5.xml:49(refmiscinfo) #: grpck.8.xml:61(refmiscinfo) groups.1.xml:60(refmiscinfo) @@ -242,12 +244,12 @@ msgid "edit the password, group, shadow-password or shadow-group file" msgstr "redigera lösenordet, grupp, skugglösenord eller skuggruppfil" #: vipw.8.xml:77(replaceable) vipw.8.xml:83(replaceable) -#: usermod.8.xml:76(replaceable) userdel.8.xml:76(arg) -#: useradd.8.xml:86(replaceable) useradd.8.xml:98(replaceable) +#: usermod.8.xml:78(replaceable) userdel.8.xml:76(arg) +#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable) #: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable) #: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable) #: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) -#: passwd.1.xml:79(replaceable) newusers.8.xml:85(replaceable) +#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable) #: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg) #: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable) #: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable) @@ -257,13 +259,13 @@ msgstr "redigera lösenordet, grupp, skugglösenord eller skuggruppfil" msgid "options" msgstr "flaggor" -#: vipw.8.xml:89(title) usermod.8.xml:83(title) userdel.8.xml:84(title) -#: useradd.8.xml:104(title) suauth.5.xml:75(title) su.1.xml:99(title) +#: vipw.8.xml:89(title) usermod.8.xml:85(title) userdel.8.xml:84(title) +#: useradd.8.xml:106(title) suauth.5.xml:75(title) su.1.xml:99(title) #: sg.1.xml:81(title) shadow.5.xml:69(title) shadow.3.xml:118(title) #: shadow.3.xml:174(title) pwconv.8.xml:105(title) pwck.8.xml:92(title) #: porttime.5.xml:69(title) passwd.5.xml:69(title) passwd.1.xml:88(title) -#: nologin.8.xml:64(title) newusers.8.xml:94(title) newgrp.1.xml:77(title) -#: logoutd.8.xml:75(title) login.defs.5.xml:132(title) +#: nologin.8.xml:64(title) newusers.8.xml:96(title) newgrp.1.xml:77(title) +#: logoutd.8.xml:75(title) login.defs.5.xml:134(title) #: login.access.5.xml:70(title) login.1.xml:125(title) limits.5.xml:72(title) #: lastlog.8.xml:79(title) gshadow.5.xml:58(title) grpck.8.xml:83(title) #: groups.1.xml:78(title) groupmod.8.xml:80(title) groupmems.8.xml:85(title) @@ -299,9 +301,9 @@ msgstr "" "envar> och till sist standardredigeraren, <citerefentry><refentrytitle>vi</" "refentrytitle><manvolnum>1</manvolnum></citerefentry>." -#: vipw.8.xml:107(title) usermod.8.xml:91(title) userdel.8.xml:93(title) -#: useradd.8.xml:122(title) su.1.xml:145(title) pwconv.8.xml:187(title) -#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:263(title) +#: vipw.8.xml:107(title) usermod.8.xml:93(title) userdel.8.xml:93(title) +#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title) +#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title) #: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title) #: groupmod.8.xml:89(title) groupmems.8.xml:100(title) #: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title) @@ -327,23 +329,23 @@ msgstr "<option>-g</option>, <option>--group</option>" msgid "Edit group database." msgstr "Redigera gruppdatabasen." -#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:272(term) +#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term) #: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term) -#: newusers.8.xml:281(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) +#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) #: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term) #: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term) -#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:172(term) +#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term) #: chgpasswd.8.xml:131(term) chage.1.xml:129(term) msgid "<option>-h</option>, <option>--help</option>" msgstr "<option>-h</option>, <option>--help</option>" -#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:274(para) +#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para) #: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para) -#: newusers.8.xml:283(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) +#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) #: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para) #: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para) -#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:174(para) -#: chgpasswd.8.xml:133(para) chfn.1.xml:170(para) chage.1.xml:131(para) +#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para) +#: chgpasswd.8.xml:133(para) chfn.1.xml:169(para) chage.1.xml:131(para) msgid "Display help message and exit." msgstr "Visa hjälpmeddelande och avsluta." @@ -363,74 +365,74 @@ msgstr "<option>-q</option>, <option>--quiet</option>" msgid "Quiet mode." msgstr "Tyst läge." -#: vipw.8.xml:138(term) usermod.8.xml:317(term) userdel.8.xml:146(term) -#: useradd.8.xml:457(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) -#: passwd.1.xml:301(term) newusers.8.xml:306(term) lastlog.8.xml:115(term) -#: grpck.8.xml:173(term) groupmod.8.xml:180(term) groupmems.8.xml:165(term) -#: groupdel.8.xml:101(term) groupadd.8.xml:206(term) faillog.8.xml:182(term) -#: chsh.1.xml:107(term) chpasswd.8.xml:189(term) chgpasswd.8.xml:146(term) +#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term) +#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) +#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term) +#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term) +#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term) +#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term) #: chfn.1.xml:153(term) chage.1.xml:197(term) #, fuzzy #| msgid "" -#| "<option>-d</option>, <option>--home</option><replaceable>HOME_DIR</" +#| "<option>-d</option>, <option>--home</option> <replaceable>HOME_DIR</" #| "replaceable>" msgid "" -"<option>-R</option>, <option>--root</option><replaceable>CHROOT_DIR</" +"<option>-R</option>, <option>--root</option> <replaceable>CHROOT_DIR</" "replaceable>" msgstr "" -"<option>-d</option>, <option>--home</option><replaceable>HEM_KAT</" +"<option>-d</option>, <option>--home</option> <replaceable>HEM_KAT</" "replaceable>" -#: vipw.8.xml:143(para) usermod.8.xml:322(para) userdel.8.xml:151(para) -#: useradd.8.xml:462(para) pwconv.8.xml:206(para) pwck.8.xml:214(para) -#: passwd.1.xml:306(para) newusers.8.xml:311(para) lastlog.8.xml:120(para) -#: grpck.8.xml:178(para) groupmod.8.xml:185(para) groupmems.8.xml:170(para) -#: groupdel.8.xml:106(para) groupadd.8.xml:211(para) gpasswd.1.xml:186(para) -#: faillog.8.xml:187(para) chsh.1.xml:112(para) chpasswd.8.xml:194(para) -#: chgpasswd.8.xml:151(para) chfn.1.xml:158(para) chage.1.xml:202(para) +#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para) +#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para) +#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para) +#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para) +#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para) +#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para) +#: chgpasswd.8.xml:150(para) chfn.1.xml:157(para) chage.1.xml:201(para) msgid "" "Apply changes in the <replaceable>CHROOT_DIR</replaceable> directory and use " "the configuration files from the <replaceable>CHROOT_DIR</replaceable> " "directory." msgstr "" -#: vipw.8.xml:151(term) +#: vipw.8.xml:150(term) msgid "<option>-s</option>, <option>--shadow</option>" msgstr "<option>-s</option>, <option>--shadow</option>" -#: vipw.8.xml:153(para) +#: vipw.8.xml:152(para) msgid "Edit shadow or gshadow database." msgstr "Redigera shadow- eller gshadow-databasen." -#: vipw.8.xml:157(term) +#: vipw.8.xml:156(term) #, fuzzy #| msgid "<option>-q</option>, <option>--quiet</option>" msgid "<option>-u</option>, <option>--user</option>" msgstr "<option>-q</option>, <option>--quiet</option>" -#: vipw.8.xml:159(para) +#: vipw.8.xml:158(para) msgid "Indicates which user's tcb shadow file to edit." msgstr "" -#: vipw.8.xml:166(title) usermod.8.xml:431(title) userdel.8.xml:172(title) -#: useradd.8.xml:668(title) su.1.xml:339(title) sg.1.xml:98(title) -#: pwconv.8.xml:228(title) pwck.8.xml:253(title) passwd.1.xml:391(title) -#: newusers.8.xml:361(title) newgrp.1.xml:109(title) login.1.xml:294(title) -#: grpck.8.xml:210(title) groupmod.8.xml:196(title) groupmems.8.xml:200(title) -#: groupdel.8.xml:129(title) groupadd.8.xml:222(title) -#: gpasswd.1.xml:265(title) chsh.1.xml:155(title) chpasswd.8.xml:242(title) -#: chgpasswd.8.xml:199(title) chfn.1.xml:194(title) chage.1.xml:245(title) +#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title) +#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title) +#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title) +#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title) +#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title) +#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) +#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title) +#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title) msgid "CONFIGURATION" msgstr "" -#: vipw.8.xml:167(para) usermod.8.xml:432(para) userdel.8.xml:173(para) -#: useradd.8.xml:669(para) su.1.xml:340(para) sg.1.xml:99(para) -#: pwck.8.xml:254(para) passwd.1.xml:392(para) newusers.8.xml:362(para) -#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:211(para) -#: groupmod.8.xml:197(para) groupmems.8.xml:201(para) groupdel.8.xml:130(para) -#: groupadd.8.xml:223(para) gpasswd.1.xml:266(para) chsh.1.xml:156(para) -#: chpasswd.8.xml:243(para) chgpasswd.8.xml:200(para) chfn.1.xml:195(para) -#: chage.1.xml:246(para) +#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para) +#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para) +#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para) +#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para) +#: groupmod.8.xml:194(para) groupmems.8.xml:200(para) groupdel.8.xml:129(para) +#: groupadd.8.xml:220(para) gpasswd.1.xml:265(para) chsh.1.xml:155(para) +#: chpasswd.8.xml:240(para) chgpasswd.8.xml:199(para) chfn.1.xml:194(para) +#: chage.1.xml:245(para) msgid "" "The following configuration variables in <filename>/etc/login.defs</" "filename> change the behavior of this tool:" @@ -459,147 +461,147 @@ msgstr "" "refentrytitle><manvolnum>3</manvolnum></citerefentry> för detaljer om hur " "denna sträng tolkas." -#: vipw.8.xml:178(title) +#: vipw.8.xml:177(title) msgid "ENVIRONMENT" msgstr "" -#: vipw.8.xml:181(option) +#: vipw.8.xml:180(option) msgid "VISUAL" msgstr "" -#: vipw.8.xml:183(para) +#: vipw.8.xml:182(para) msgid "Editor to be used." msgstr "" -#: vipw.8.xml:187(option) +#: vipw.8.xml:186(option) #, fuzzy #| msgid "HYSTORY" msgid "EDITOR" msgstr "HISTORIK" -#: vipw.8.xml:189(para) +#: vipw.8.xml:188(para) msgid "Editor to be used if <option>VISUAL</option> is not set." msgstr "" -#: vipw.8.xml:196(title) usermod.8.xml:446(title) userdel.8.xml:189(title) -#: useradd.8.xml:694(title) suauth.5.xml:193(title) su.1.xml:367(title) +#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title) +#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title) #: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title) -#: pwconv.8.xml:251(title) pwck.8.xml:270(title) porttime.5.xml:130(title) -#: passwd.5.xml:141(title) passwd.1.xml:409(title) newusers.8.xml:394(title) +#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title) +#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title) #: newgrp.1.xml:121(title) logoutd.8.xml:89(title) #: login.access.5.xml:121(title) login.1.xml:338(title) -#: limits.5.xml:196(title) lastlog.8.xml:185(title) gshadow.5.xml:156(title) -#: grpck.8.xml:222(title) groups.1.xml:100(title) groupmod.8.xml:208(title) -#: groupmems.8.xml:212(title) groupdel.8.xml:141(title) -#: groupadd.8.xml:236(title) gpasswd.1.xml:280(title) faillog.8.xml:248(title) -#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:168(title) -#: chpasswd.8.xml:258(title) chgpasswd.8.xml:214(title) chfn.1.xml:208(title) -#: chage.1.xml:257(title) +#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title) +#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title) +#: groupmems.8.xml:211(title) groupdel.8.xml:140(title) +#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title) +#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title) +#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title) +#: chage.1.xml:256(title) msgid "FILES" msgstr "FILER" -#: vipw.8.xml:199(filename) usermod.8.xml:449(filename) -#: userdel.8.xml:192(filename) useradd.8.xml:709(filename) -#: sg.1.xml:125(filename) pwck.8.xml:273(filename) -#: newusers.8.xml:409(filename) newgrp.1.xml:136(filename) -#: gshadow.5.xml:159(filename) grpck.8.xml:225(filename) -#: groups.1.xml:103(filename) groupmod.8.xml:211(filename) -#: groupmems.8.xml:215(filename) groupdel.8.xml:144(filename) -#: groupadd.8.xml:239(filename) gpasswd.1.xml:72(filename) -#: gpasswd.1.xml:75(filename) gpasswd.1.xml:283(filename) -#: chgpasswd.8.xml:217(filename) +#: vipw.8.xml:198(filename) usermod.8.xml:517(filename) +#: userdel.8.xml:191(filename) useradd.8.xml:690(filename) +#: sg.1.xml:125(filename) pwck.8.xml:272(filename) +#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename) +#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename) +#: groups.1.xml:103(filename) groupmod.8.xml:208(filename) +#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename) +#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename) +#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename) +#: chgpasswd.8.xml:216(filename) msgid "/etc/group" msgstr "/etc/group" -#: vipw.8.xml:201(para) usermod.8.xml:451(para) userdel.8.xml:194(para) -#: useradd.8.xml:711(para) sg.1.xml:127(para) pwck.8.xml:275(para) -#: newusers.8.xml:411(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) -#: grpck.8.xml:227(para) groups.1.xml:105(para) groupmod.8.xml:213(para) -#: groupmems.8.xml:217(para) groupdel.8.xml:146(para) groupadd.8.xml:241(para) -#: gpasswd.1.xml:285(para) chgpasswd.8.xml:219(para) +#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para) +#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para) +#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) +#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para) +#: groupmems.8.xml:216(para) groupdel.8.xml:145(para) groupadd.8.xml:238(para) +#: gpasswd.1.xml:284(para) chgpasswd.8.xml:218(para) msgid "Group account information." msgstr "Gruppkontoinformation." -#: vipw.8.xml:205(filename) usermod.8.xml:455(filename) -#: useradd.8.xml:715(filename) sg.1.xml:131(filename) -#: newusers.8.xml:415(filename) newgrp.1.xml:142(filename) -#: gshadow.5.xml:165(filename) grpck.8.xml:231(filename) -#: groupmod.8.xml:217(filename) groupmems.8.xml:221(filename) -#: groupdel.8.xml:150(filename) groupadd.8.xml:245(filename) -#: gpasswd.1.xml:76(filename) gpasswd.1.xml:289(filename) -#: chgpasswd.8.xml:223(filename) +#: vipw.8.xml:204(filename) usermod.8.xml:523(filename) +#: useradd.8.xml:696(filename) sg.1.xml:131(filename) +#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename) +#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename) +#: groupmod.8.xml:214(filename) groupmems.8.xml:220(filename) +#: groupdel.8.xml:149(filename) groupadd.8.xml:242(filename) +#: gpasswd.1.xml:76(filename) gpasswd.1.xml:288(filename) +#: chgpasswd.8.xml:222(filename) msgid "/etc/gshadow" msgstr "/etc/gshadow" -#: vipw.8.xml:207(para) usermod.8.xml:457(para) useradd.8.xml:717(para) -#: sg.1.xml:133(para) newusers.8.xml:417(para) newgrp.1.xml:144(para) -#: gshadow.5.xml:167(para) grpck.8.xml:233(para) groupmod.8.xml:219(para) -#: groupdel.8.xml:152(para) groupadd.8.xml:247(para) gpasswd.1.xml:291(para) -#: chgpasswd.8.xml:225(para) +#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para) +#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para) +#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para) +#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para) +#: chgpasswd.8.xml:224(para) msgid "Secure group account information." msgstr "Säker gruppkontoinformation." -#: vipw.8.xml:211(filename) usermod.8.xml:467(filename) -#: userdel.8.xml:204(filename) useradd.8.xml:697(filename) +#: vipw.8.xml:210(filename) usermod.8.xml:535(filename) +#: userdel.8.xml:203(filename) useradd.8.xml:678(filename) #: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename) -#: pwck.8.xml:279(filename) passwd.5.xml:144(filename) -#: passwd.1.xml:412(filename) newusers.8.xml:397(filename) +#: pwck.8.xml:278(filename) passwd.5.xml:144(filename) +#: passwd.1.xml:411(filename) newusers.8.xml:400(filename) #: newgrp.1.xml:124(filename) login.1.xml:353(filename) -#: grpck.8.xml:237(filename) groupmod.8.xml:229(filename) -#: expiry.1.xml:124(filename) chsh.1.xml:171(filename) -#: chpasswd.8.xml:261(filename) chfn.1.xml:217(filename) -#: chage.1.xml:261(filename) +#: grpck.8.xml:236(filename) groupmod.8.xml:226(filename) +#: expiry.1.xml:124(filename) chsh.1.xml:170(filename) +#: chpasswd.8.xml:258(filename) chfn.1.xml:216(filename) +#: chage.1.xml:260(filename) msgid "/etc/passwd" msgstr "/etc/passwd" -#: vipw.8.xml:213(para) usermod.8.xml:469(para) userdel.8.xml:206(para) -#: useradd.8.xml:699(para) su.1.xml:372(para) sg.1.xml:115(para) -#: shadow.5.xml:260(para) pwck.8.xml:281(para) passwd.5.xml:146(para) -#: passwd.1.xml:414(para) newusers.8.xml:399(para) newgrp.1.xml:126(para) -#: login.1.xml:355(para) grpck.8.xml:239(para) groupmod.8.xml:231(para) -#: expiry.1.xml:126(para) chsh.1.xml:173(para) chpasswd.8.xml:263(para) -#: chfn.1.xml:219(para) chage.1.xml:264(para) +#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para) +#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para) +#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para) +#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para) +#: login.1.xml:355(para) grpck.8.xml:238(para) groupmod.8.xml:228(para) +#: expiry.1.xml:126(para) chsh.1.xml:172(para) chpasswd.8.xml:260(para) +#: chfn.1.xml:218(para) chage.1.xml:263(para) msgid "User account information." msgstr "Användarkontoinformation." -#: vipw.8.xml:217(filename) usermod.8.xml:473(filename) -#: userdel.8.xml:210(filename) useradd.8.xml:703(filename) +#: vipw.8.xml:216(filename) usermod.8.xml:541(filename) +#: userdel.8.xml:209(filename) useradd.8.xml:684(filename) #: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename) -#: shadow.3.xml:229(filename) pwck.8.xml:285(filename) -#: passwd.5.xml:150(filename) passwd.1.xml:418(filename) -#: newusers.8.xml:403(filename) newgrp.1.xml:130(filename) +#: shadow.3.xml:229(filename) pwck.8.xml:284(filename) +#: passwd.5.xml:150(filename) passwd.1.xml:417(filename) +#: newusers.8.xml:406(filename) newgrp.1.xml:130(filename) #: login.1.xml:359(filename) expiry.1.xml:130(filename) -#: chpasswd.8.xml:267(filename) chage.1.xml:269(filename) +#: chpasswd.8.xml:264(filename) chage.1.xml:268(filename) msgid "/etc/shadow" msgstr "/etc/shadow" -#: vipw.8.xml:219(para) usermod.8.xml:475(para) userdel.8.xml:212(para) -#: useradd.8.xml:705(para) su.1.xml:378(para) sg.1.xml:121(para) -#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:287(para) -#: passwd.1.xml:420(para) newusers.8.xml:405(para) newgrp.1.xml:132(para) -#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:269(para) -#: chage.1.xml:272(para) +#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para) +#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para) +#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para) +#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para) +#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:266(para) +#: chage.1.xml:271(para) msgid "Secure user account information." msgstr "Säker användarkontoinformation." -#: vipw.8.xml:226(title) usermod.8.xml:482(title) userdel.8.xml:297(title) -#: useradd.8.xml:811(title) suauth.5.xml:222(title) su.1.xml:438(title) +#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title) +#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title) #: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title) -#: pwconv.8.xml:263(title) pwck.8.xml:345(title) porttime.5.xml:142(title) -#: passwd.5.xml:169(title) passwd.1.xml:490(title) nologin.8.xml:78(title) -#: newusers.8.xml:436(title) newgrp.1.xml:151(title) -#: login.defs.5.xml:526(title) login.access.5.xml:133(title) +#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title) +#: passwd.5.xml:169(title) passwd.1.xml:489(title) nologin.8.xml:78(title) +#: newusers.8.xml:451(title) newgrp.1.xml:151(title) +#: login.defs.5.xml:534(title) login.access.5.xml:133(title) #: login.1.xml:398(title) limits.5.xml:206(title) gshadow.5.xml:174(title) -#: grpck.8.xml:291(title) groups.1.xml:112(title) groupmod.8.xml:289(title) -#: groupmems.8.xml:230(title) groupdel.8.xml:198(title) -#: groupadd.8.xml:327(title) gpasswd.1.xml:298(title) faillog.8.xml:260(title) -#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:192(title) -#: chpasswd.8.xml:288(title) chgpasswd.8.xml:238(title) chfn.1.xml:226(title) -#: chage.1.xml:312(title) +#: grpck.8.xml:290(title) groups.1.xml:112(title) groupmod.8.xml:286(title) +#: groupmems.8.xml:229(title) groupdel.8.xml:197(title) +#: groupadd.8.xml:324(title) gpasswd.1.xml:297(title) faillog.8.xml:255(title) +#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:191(title) +#: chpasswd.8.xml:285(title) chgpasswd.8.xml:237(title) chfn.1.xml:225(title) +#: chage.1.xml:311(title) msgid "SEE ALSO" msgstr "SE OCKSÅ" -#: vipw.8.xml:227(para) +#: vipw.8.xml:226(para) #, fuzzy #| msgid "" #| "<citerefentry><refentrytitle>id</refentrytitle><manvolnum>1</manvolnum></" @@ -637,13 +639,13 @@ msgstr "" "citerefentry>, <citerefentry><refentrytitle>gshadow</" "refentrytitle><manvolnum>5</manvolnum></citerefentry>" -#: usermod.8.xml:43(firstname) userdel.8.xml:45(firstname) -#: useradd.8.xml:54(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) +#: usermod.8.xml:45(firstname) userdel.8.xml:45(firstname) +#: useradd.8.xml:56(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) #: shadow.5.xml:39(firstname) shadow.3.xml:39(firstname) #: pwck.8.xml:45(firstname) porttime.5.xml:39(firstname) #: passwd.5.xml:39(firstname) passwd.1.xml:46(firstname) -#: newusers.8.xml:52(firstname) newgrp.1.xml:40(firstname) -#: logoutd.8.xml:39(firstname) login.defs.5.xml:102(firstname) +#: newusers.8.xml:54(firstname) newgrp.1.xml:40(firstname) +#: logoutd.8.xml:39(firstname) login.defs.5.xml:104(firstname) #: login.1.xml:72(firstname) lastlog.8.xml:40(firstname) #: grpck.8.xml:40(firstname) groups.1.xml:39(firstname) #: groupmod.8.xml:40(firstname) groupdel.8.xml:40(firstname) @@ -654,13 +656,13 @@ msgstr "" msgid "Julianne Frances" msgstr "" -#: usermod.8.xml:44(surname) userdel.8.xml:46(surname) -#: useradd.8.xml:55(surname) su.1.xml:57(surname) sg.1.xml:41(surname) +#: usermod.8.xml:46(surname) userdel.8.xml:46(surname) +#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname) #: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname) #: porttime.5.xml:40(surname) passwd.5.xml:40(surname) -#: passwd.1.xml:47(surname) newusers.8.xml:53(surname) +#: passwd.1.xml:47(surname) newusers.8.xml:55(surname) #: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname) -#: login.defs.5.xml:103(surname) login.1.xml:73(surname) +#: login.defs.5.xml:105(surname) login.1.xml:73(surname) #: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname) #: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname) #: groupadd.8.xml:43(surname) faillog.8.xml:40(surname) @@ -669,32 +671,32 @@ msgstr "" msgid "Haugh" msgstr "" -#: usermod.8.xml:45(contrib) userdel.8.xml:47(contrib) -#: useradd.8.xml:56(contrib) sg.1.xml:42(contrib) newusers.8.xml:54(contrib) +#: usermod.8.xml:47(contrib) userdel.8.xml:47(contrib) +#: useradd.8.xml:58(contrib) sg.1.xml:42(contrib) newusers.8.xml:56(contrib) #: newgrp.1.xml:42(contrib) logoutd.8.xml:41(contrib) -#: login.defs.5.xml:104(contrib) groups.1.xml:41(contrib) +#: login.defs.5.xml:106(contrib) groups.1.xml:41(contrib) #: groupmod.8.xml:42(contrib) groupdel.8.xml:42(contrib) #: groupadd.8.xml:44(contrib) chpasswd.8.xml:45(contrib) msgid "Creation, 1991" msgstr "" -#: usermod.8.xml:61(refentrytitle) usermod.8.xml:68(refname) -#: usermod.8.xml:74(command) login.defs.5.xml:490(term) +#: usermod.8.xml:63(refentrytitle) usermod.8.xml:70(refname) +#: usermod.8.xml:76(command) login.defs.5.xml:498(term) msgid "usermod" msgstr "usermod" -#: usermod.8.xml:69(refpurpose) +#: usermod.8.xml:71(refpurpose) msgid "modify a user account" msgstr "ändra ett användarkonto" -#: usermod.8.xml:78(replaceable) userdel.8.xml:78(replaceable) -#: useradd.8.xml:88(replaceable) passwd.1.xml:82(replaceable) +#: usermod.8.xml:80(replaceable) userdel.8.xml:78(replaceable) +#: useradd.8.xml:90(replaceable) passwd.1.xml:82(replaceable) #: chsh.1.xml:78(replaceable) chfn.1.xml:78(replaceable) #: chage.1.xml:75(replaceable) msgid "LOGIN" msgstr "INLOGGNINGSNAMN" -#: usermod.8.xml:84(para) +#: usermod.8.xml:86(para) msgid "" "The <command>usermod</command> command modifies the system account files to " "reflect the changes that are specified on the command line." @@ -702,15 +704,15 @@ msgstr "" "Kommandot <command>usermod</command> ändrar systemkontofiler enligt det som " "anges på kommandoraden." -#: usermod.8.xml:92(para) +#: usermod.8.xml:94(para) msgid "The options which apply to the <command>usermod</command> command are:" msgstr "Flaggorna som gäller för kommandot <command>usermod</command> är:" -#: usermod.8.xml:98(term) +#: usermod.8.xml:100(term) msgid "<option>-a</option>, <option>--append</option>" msgstr "<option>-a</option>, <option>--append</option>" -#: usermod.8.xml:102(para) +#: usermod.8.xml:104(para) #, fuzzy #| msgid "" #| "Add the user to the supplemental group(s). Use only with <option>-G</" @@ -722,15 +724,15 @@ msgstr "" "Lägg till användaren till tilläggsgrupp(er). Använd endast med flaggan " "<option>-G</option>." -#: usermod.8.xml:109(term) useradd.8.xml:150(term) +#: usermod.8.xml:111(term) useradd.8.xml:150(term) msgid "" -"<option>-c</option>, <option>--comment</option><replaceable>COMMENT</" +"<option>-c</option>, <option>--comment</option> <replaceable>COMMENT</" "replaceable>" msgstr "" -"<option>-c</option>, <option>--comment</option><replaceable>KOMMENTAR</" +"<option>-c</option>, <option>--comment</option> <replaceable>KOMMENTAR</" "replaceable>" -#: usermod.8.xml:114(para) +#: usermod.8.xml:115(para) msgid "" "The new value of the user's password file comment field. It is normally " "modified using the <citerefentry><refentrytitle>chfn</" @@ -740,12 +742,16 @@ msgstr "" "ändras det med verktyget <citerefentry><refentrytitle>chfn</" "refentrytitle><manvolnum>1</manvolnum></citerefentry>." -#: usermod.8.xml:123(term) useradd.8.xml:163(term) +#: usermod.8.xml:124(term) +#, fuzzy +#| msgid "" +#| "<option>-d</option>, <option>--home-dir</option> " +#| "<replaceable>HOME_DIR</replaceable>" msgid "" -"<option>-d</option>, <option>--home</option><replaceable>HOME_DIR</" +"<option>-d</option>, <option>--home</option> <replaceable>HOME_DIR</" "replaceable>" msgstr "" -"<option>-d</option>, <option>--home</option><replaceable>HEM_KAT</" +"<option>-d</option>, <option>--home-dir</option> <replaceable>HEM_KAT</" "replaceable>" #: usermod.8.xml:128(para) @@ -761,27 +767,27 @@ msgid "" "does not already exist." msgstr "" -#: usermod.8.xml:140(term) useradd.8.xml:190(term) useradd.8.xml:565(term) +#: usermod.8.xml:140(term) useradd.8.xml:188(term) useradd.8.xml:548(term) msgid "" -"<option>-e</option>, <option>--expiredate</option><replaceable>EXPIRE_DATE</" -"replaceable>" +"<option>-e</option>, <option>--expiredate</option> " +"<replaceable>EXPIRE_DATE</replaceable>" msgstr "" -"<option>-e</option>, <option>--expiredate</option><replaceable>UTGÅNGSDATUM</" -"replaceable>" +"<option>-e</option>, <option>--expiredate</option> " +"<replaceable>UTGÅNGSDATUM</replaceable>" -#: usermod.8.xml:145(para) useradd.8.xml:195(para) +#: usermod.8.xml:144(para) useradd.8.xml:192(para) msgid "" "The date on which the user account will be disabled. The date is specified " "in the format <emphasis remap=\"I\">YYYY-MM-DD</emphasis>." msgstr "" -#: usermod.8.xml:149(para) +#: usermod.8.xml:148(para) msgid "" "An empty <replaceable>EXPIRE_DATE</replaceable> argument will disable the " "expiration of the account." msgstr "" -#: usermod.8.xml:153(para) usermod.8.xml:175(para) +#: usermod.8.xml:152(para) usermod.8.xml:173(para) #, fuzzy #| msgid "" #| "Sort entries in <filename>/etc/passwd</filename> and <filename>/etc/" @@ -793,15 +799,15 @@ msgstr "" "Sorterar poster i <filename>/etc/passwd</filename> och <filename>/etc/" "shadow</filename> efter UID." -#: usermod.8.xml:161(term) useradd.8.xml:208(term) useradd.8.xml:578(term) +#: usermod.8.xml:160(term) useradd.8.xml:205(term) useradd.8.xml:560(term) msgid "" -"<option>-f</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-f</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" msgstr "" -"<option>-f</option>, <option>--inactive</option><replaceable>INAKTIV</" +"<option>-f</option>, <option>--inactive</option> <replaceable>INAKTIV</" "replaceable>" -#: usermod.8.xml:166(para) +#: usermod.8.xml:164(para) #, fuzzy #| msgid "" #| "The number of days after a password has expired before the account will " @@ -813,47 +819,49 @@ msgstr "" "Antalet dagar efter att ett lösenord har gått ut innan kontot kommer att " "inaktiveras." -#: usermod.8.xml:170(para) +#: usermod.8.xml:168(para) msgid "" "A value of 0 disables the account as soon as the password has expired, and a " "value of -1 disables the feature." msgstr "" -#: usermod.8.xml:183(term) useradd.8.xml:228(term) useradd.8.xml:594(term) +#: usermod.8.xml:181(term) useradd.8.xml:224(term) useradd.8.xml:575(term) msgid "" -"<option>-g</option>, <option>--gid</option><replaceable>GROUP</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GROUP</" +"replaceable>" msgstr "" -"<option>-g</option>, <option>--gid</option><replaceable>GRUPP</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GRUPP</" +"replaceable>" -#: usermod.8.xml:188(para) +#: usermod.8.xml:185(para) msgid "" "The group name or number of the user's new initial login group. The group " "must exist." msgstr "" -#: usermod.8.xml:192(para) +#: usermod.8.xml:189(para) msgid "" "Any file from the user's home directory owned by the previous primary group " "of the user will be owned by this new group." msgstr "" -#: usermod.8.xml:196(para) +#: usermod.8.xml:193(para) msgid "" "The group ownership of files outside of the user's home directory must be " "fixed manually." msgstr "" -#: usermod.8.xml:203(term) useradd.8.xml:256(term) +#: usermod.8.xml:200(term) useradd.8.xml:251(term) msgid "" -"<option>-G</option>, <option>--groups</option><replaceable>GROUP1</" +"<option>-G</option>, <option>--groups</option> <replaceable>GROUP1</" "replaceable>[<emphasis remap=\"I\">,GROUP2,...</emphasis>[<emphasis remap=\"I" "\">,GROUPN</emphasis>]]]" msgstr "" -"<option>-G</option>, <option>--groups</option><replaceable>GRUPP1</" +"<option>-G</option>, <option>--groups</option> <replaceable>GRUPP1</" "replaceable>[<emphasis remap=\"I\">,GRUPP2,...</emphasis>[<emphasis remap=\"I" "\">,GRUPPN</emphasis>]]]" -#: usermod.8.xml:208(para) +#: usermod.8.xml:204(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -861,7 +869,7 @@ msgid "" "<option>-g</option> option." msgstr "" -#: usermod.8.xml:215(para) +#: usermod.8.xml:211(para) msgid "" "If the user is currently a member of a group which is not listed, the user " "will be removed from the group. This behaviour can be changed via the " @@ -869,15 +877,15 @@ msgid "" "supplementary group list." msgstr "" -#: usermod.8.xml:224(term) +#: usermod.8.xml:220(term) msgid "" -"<option>-l</option>, <option>--login</option><replaceable>NEW_LOGIN</" +"<option>-l</option>, <option>--login</option> <replaceable>NEW_LOGIN</" "replaceable>" msgstr "" -"<option>-l</option>, <option>--login</" -"option><replaceable>NYTT_INLOGGNINGSNAMN</replaceable>" +"<option>-l</option>, <option>--login</option> " +"<replaceable>NYTT_INLOGGNINGSNAMN</replaceable>" -#: usermod.8.xml:229(para) +#: usermod.8.xml:224(para) msgid "" "The name of the user will be changed from <replaceable>LOGIN</replaceable> " "to <replaceable>NEW_LOGIN</replaceable>. Nothing else is changed. In " @@ -885,11 +893,11 @@ msgid "" "renamed manually to reflect the new login name." msgstr "" -#: usermod.8.xml:239(term) +#: usermod.8.xml:234(term) msgid "<option>-L</option>, <option>--lock</option>" msgstr "<option>-L</option>, <option>--lock</option>" -#: usermod.8.xml:243(para) +#: usermod.8.xml:238(para) msgid "" "Lock a user's password. This puts a '!' in front of the encrypted password, " "effectively disabling the password. You can't use this option with <option>-" @@ -899,24 +907,24 @@ msgstr "" "krypterade lösenordet som effektivt inaktiverar lösenordet. Du kan inte " "använda denna flagga med <option>-p</option> eller <option>-U</option>." -#: usermod.8.xml:249(para) +#: usermod.8.xml:244(para) msgid "" "Note: if you wish to lock the account (not only access with a password), you " "should also set the <replaceable>EXPIRE_DATE</replaceable> to " "<replaceable>1</replaceable>." msgstr "" -#: usermod.8.xml:258(term) +#: usermod.8.xml:253(term) #, fuzzy #| msgid "<option>-m</option>, <option>--create-home</option>" msgid "<option>-m</option>, <option>--move-home</option>" msgstr "<option>-m</option>, <option>--create-home</option>" -#: usermod.8.xml:262(para) +#: usermod.8.xml:257(para) msgid "Move the content of the user's home directory to the new location." msgstr "" -#: usermod.8.xml:266(para) +#: usermod.8.xml:261(para) #, fuzzy #| msgid "<option>-m</option>, <option>--create-home</option>" msgid "" @@ -924,34 +932,34 @@ msgid "" "<option>--home</option>) option." msgstr "<option>-m</option>, <option>--create-home</option>" -#: usermod.8.xml:270(para) +#: usermod.8.xml:265(para) msgid "" "<command>usermod</command> will try to adapt the ownership of the files and " "to copy the modes, ACL and extended attributes, but manual changes might be " "needed afterwards." msgstr "" -#: usermod.8.xml:278(term) useradd.8.xml:396(term) groupmod.8.xml:147(term) -#: groupadd.8.xml:158(term) +#: usermod.8.xml:273(term) useradd.8.xml:385(term) groupmod.8.xml:146(term) +#: groupadd.8.xml:157(term) msgid "<option>-o</option>, <option>--non-unique</option>" msgstr "<option>-o</option>, <option>--non-unique</option>" -#: usermod.8.xml:282(para) +#: usermod.8.xml:277(para) msgid "" "When used with the <option>-u</option> option, this option allows to change " "the user ID to a non-unique value." msgstr "" -#: usermod.8.xml:289(term) useradd.8.xml:408(term) groupmod.8.xml:158(term) -#: groupadd.8.xml:168(term) +#: usermod.8.xml:284(term) useradd.8.xml:397(term) groupmod.8.xml:157(term) +#: groupadd.8.xml:167(term) msgid "" -"<option>-p</option>, <option>--password</option><replaceable>PASSWORD</" +"<option>-p</option>, <option>--password</option> <replaceable>PASSWORD</" "replaceable>" msgstr "" -"<option>-p</option>, <option>--password</option><replaceable>LÖSENORD</" +"<option>-p</option>, <option>--password</option> <replaceable>LÖSENORD</" "replaceable>" -#: usermod.8.xml:294(para) groupmod.8.xml:163(para) +#: usermod.8.xml:288(para) groupmod.8.xml:161(para) msgid "" "The encrypted password, as returned by <citerefentry><refentrytitle>crypt</" "refentrytitle><manvolnum>3</manvolnum></citerefentry>." @@ -960,81 +968,85 @@ msgstr "" "<citerefentry><refentrytitle>crypt</refentrytitle><manvolnum>3</manvolnum></" "citerefentry>." -#: usermod.8.xml:299(para) useradd.8.xml:418(para) groupmod.8.xml:168(para) -#: groupadd.8.xml:178(para) +#: usermod.8.xml:293(para) useradd.8.xml:406(para) groupmod.8.xml:166(para) +#: groupadd.8.xml:176(para) msgid "" "<emphasis role=\"bold\">Note:</emphasis> This option is not recommended " "because the password (or encrypted password) will be visible by users " "listing the processes." msgstr "" -#: usermod.8.xml:304(para) +#: usermod.8.xml:298(para) msgid "" "The password will be written in the local <filename>/etc/passwd</filename> " "or <filename>/etc/shadow</filename> file. This might differ from the " "password database configured in your PAM configuration." msgstr "" -#: usermod.8.xml:310(para) useradd.8.xml:423(para) groupmod.8.xml:173(para) -#: groupadd.8.xml:183(para) +#: usermod.8.xml:304(para) useradd.8.xml:411(para) groupmod.8.xml:171(para) +#: groupadd.8.xml:181(para) msgid "" "You should make sure the password respects the system's password policy." msgstr "" -#: usermod.8.xml:330(term) useradd.8.xml:470(term) useradd.8.xml:615(term) -#: su.1.xml:186(term) chsh.1.xml:120(term) +#: usermod.8.xml:323(term) useradd.8.xml:457(term) useradd.8.xml:595(term) +#: su.1.xml:187(term) chsh.1.xml:119(term) msgid "" -"<option>-s</option>, <option>--shell</option><replaceable>SHELL</replaceable>" +"<option>-s</option>, <option>--shell</option> <replaceable>SHELL</" +"replaceable>" msgstr "" -"<option>-s</option>, <option>--shell</option><replaceable>SKAL</replaceable>" +"<option>-s</option>, <option>--shell</option> <replaceable>SKAL</" +"replaceable>" -#: usermod.8.xml:335(para) chsh.1.xml:124(para) +#: usermod.8.xml:327(para) chsh.1.xml:123(para) msgid "" "The name of the user's new login shell. Setting this field to blank causes " "the system to select the default login shell." msgstr "" -#: usermod.8.xml:342(term) useradd.8.xml:485(term) +#: usermod.8.xml:334(term) useradd.8.xml:471(term) msgid "" -"<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +"<option>-u</option>, <option>--uid</option> <replaceable>UID</" +"replaceable>" msgstr "" -"<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +"<option>-u</option>, <option>--uid</option> <replaceable>UID</" +"replaceable>" -#: usermod.8.xml:347(para) +#: usermod.8.xml:338(para) msgid "The new numerical value of the user's ID." msgstr "" -#: usermod.8.xml:350(para) +#: usermod.8.xml:341(para) msgid "" "This value must be unique, unless the <option>-o</option> option is used. " "The value must be non-negative." msgstr "" -#: usermod.8.xml:355(para) +#: usermod.8.xml:346(para) msgid "" "The user's mailbox, and any files which the user owns and which are located " "in the user's home directory will have the file user ID changed " "automatically." msgstr "" -#: usermod.8.xml:360(para) +#: usermod.8.xml:351(para) msgid "" "The ownership of files outside of the user's home directory must be fixed " "manually." msgstr "" -#: usermod.8.xml:364(para) +#: usermod.8.xml:355(para) msgid "" "No checks will be performed with regard to the <option>UID_MIN</option>, " "<option>UID_MAX</option>, <option>SYS_UID_MIN</option>, or " "<option>SYS_UID_MAX</option> from <filename>/etc/login.defs</filename>." msgstr "" -#: usermod.8.xml:373(term) +#: usermod.8.xml:364(term) msgid "<option>-U</option>, <option>--unlock</option>" msgstr "<option>-U</option>, <option>--unlock</option>" -#: usermod.8.xml:377(para) +#: usermod.8.xml:368(para) msgid "" "Unlock a user's password. This removes the '!' in front of the encrypted " "password. You can't use this option with <option>-p</option> or <option>-L</" @@ -1044,7 +1056,7 @@ msgstr "" "krypterade lösenordet. Du kan inte använda denna flagga med <option>-p</" "option> eller <option>-L</option>." -#: usermod.8.xml:382(para) +#: usermod.8.xml:373(para) msgid "" "Note: if you wish to unlock the account (not only access with a password), " "you should also set the <replaceable>EXPIRE_DATE</replaceable> (for example " @@ -1052,37 +1064,138 @@ msgid "" "from <filename>/etc/default/useradd</filename>)." msgstr "" -#: usermod.8.xml:393(term) useradd.8.xml:521(term) +#: usermod.8.xml:384(term) #, fuzzy #| msgid "" -#| "<option>-s</option>, <option>--shell</option><replaceable>SHELL</" +#| "<option>-K</option>, <option>--key</option> <replaceable>KEY</" +#| "replaceable>=<replaceable>VALUE</replaceable>" +msgid "" +"<option>-v</option>, <option>--add-sub-uids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" +"<option>-K</option>, <option>--key</option> <replaceable>NYCKEL</" +"replaceable>=<replaceable>VÄRDE</replaceable>" + +#: usermod.8.xml:388(para) +msgid "Add a range of subordinate uids to the user's account." +msgstr "" + +#: usermod.8.xml:391(para) usermod.8.xml:429(para) +msgid "" +"This option may be specified multiple times to add multiple ranges to a " +"users account." +msgstr "" + +#: usermod.8.xml:394(para) usermod.8.xml:414(para) +msgid "" +"No checks will be performed with regard to <option>SUB_UID_MIN</option>, " +"<option>SUB_UID_MAX</option>, or <option>SUB_UID_COUNT</option> from /etc/" +"login.defs." +msgstr "" + +#: usermod.8.xml:402(term) +#, fuzzy +#| msgid "" +#| "<option>-K</option>, <option>--key</option> <replaceable>KEY</" +#| "replaceable>=<replaceable>VALUE</replaceable>" +msgid "" +"<option>-V</option>, <option>--del-sub-uids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" +"<option>-K</option>, <option>--key</option> <replaceable>NYCKEL</" +"replaceable>=<replaceable>VÄRDE</replaceable>" + +#: usermod.8.xml:406(para) +msgid "Remove a range of subordinate uids from the user's account." +msgstr "" + +#: usermod.8.xml:409(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both <option>--del-sub-uids</option> and <option>--add-" +"sub-uids</option> are specified, the removal of all subordinate uid ranges " +"happens before any subordinate uid range is added." +msgstr "" + +#: usermod.8.xml:422(term) +#, fuzzy +#| msgid "" +#| "<option>-K</option>, <option>--key</option> <replaceable>KEY</" +#| "replaceable>=<replaceable>VALUE</replaceable>" +msgid "" +"<option>-w</option>, <option>--add-sub-gids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" +"<option>-K</option>, <option>--key</option> <replaceable>NYCKEL</" +"replaceable>=<replaceable>VÄRDE</replaceable>" + +#: usermod.8.xml:426(para) +msgid "Add a range of subordinate gids to the user's account." +msgstr "" + +#: usermod.8.xml:432(para) usermod.8.xml:452(para) +msgid "" +"No checks will be performed with regard to <option>SUB_GID_MIN</option>, " +"<option>SUB_GID_MAX</option>, or <option>SUB_GID_COUNT</option> from /etc/" +"login.defs." +msgstr "" + +#: usermod.8.xml:440(term) +#, fuzzy +#| msgid "" +#| "<option>-K</option>, <option>--key</option> <replaceable>KEY</" +#| "replaceable>=<replaceable>VALUE</replaceable>" +msgid "" +"<option>-W</option>, <option>--del-sub-gids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" +"<option>-K</option>, <option>--key</option> <replaceable>NYCKEL</" +"replaceable>=<replaceable>VÄRDE</replaceable>" + +#: usermod.8.xml:444(para) +msgid "Remove a range of subordinate gids from the user's account." +msgstr "" + +#: usermod.8.xml:447(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both <option>--del-sub-gids</option> and <option>--add-" +"sub-gids</option> are specified, the removal of all subordinate gid ranges " +"happens before any subordinate gid range is added." +msgstr "" + +#: usermod.8.xml:460(term) useradd.8.xml:506(term) +#, fuzzy +#| msgid "" +#| "<option>-s</option>, <option>--shell</option> <replaceable>SHELL</" #| "replaceable>" msgid "" -"<option>-Z</option>, <option>--selinux-user</option><replaceable>SEUSER</" -"replaceable>" +"<option>-Z</option>, <option>--selinux-user</option> " +"<replaceable>SEUSER</replaceable>" msgstr "" -"<option>-s</option>, <option>--shell</option><replaceable>SKAL</replaceable>" +"<option>-s</option>, <option>--shell</option> <replaceable>SKAL</" +"replaceable>" -#: usermod.8.xml:398(para) +#: usermod.8.xml:464(para) msgid "The new SELinux user for the user's login." msgstr "" -#: usermod.8.xml:401(para) +#: usermod.8.xml:467(para) msgid "" "A blank <replaceable>SEUSER</replaceable> will remove the SELinux user " "mapping for user <replaceable>LOGIN</replaceable> (if any)." msgstr "" -#: usermod.8.xml:412(title) userdel.8.xml:270(title) useradd.8.xml:644(title) -#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:373(title) -#: newusers.8.xml:349(title) login.1.xml:260(title) lastlog.8.xml:197(title) -#: groupdel.8.xml:117(title) groupadd.8.xml:260(title) -#: gpasswd.1.xml:253(title) faillog.8.xml:237(title) chpasswd.8.xml:234(title) -#: chgpasswd.8.xml:187(title) +#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title) +#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title) +#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title) +#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) +#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title) +#: chgpasswd.8.xml:186(title) msgid "CAVEATS" msgstr "TÄNK PÅ" -#: usermod.8.xml:413(para) +#: usermod.8.xml:479(para) msgid "" "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, the " @@ -1091,13 +1204,13 @@ msgid "" "is logged in according to utmp on other architectures." msgstr "" -#: usermod.8.xml:421(para) +#: usermod.8.xml:487(para) msgid "" "You must change the owner of any <command>crontab</command> files or " "<command>at</command> jobs manually." msgstr "" -#: usermod.8.xml:425(para) +#: usermod.8.xml:491(para) msgid "You must make any changes involving NIS on the NIS server." msgstr "" @@ -1208,6 +1321,78 @@ msgid "" "toolsuite). You should not use this variable unless you really need it." msgstr "" +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +msgid "<option>SUB_GID_MIN</option> (number)" +msgstr "GID_MIN (nummer)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +msgid "<option>SUB_GID_MAX</option> (number)" +msgstr "GID_MAX (nummer)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +msgid "<option>SUB_GID_COUNT</option> (number)" +msgstr "GID_MIN (nummer)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If <filename>/etc/subuid</filename> exists, the commands <command>useradd</" +"command> and <command>newusers</command> (unless the user already have " +"subordinate group IDs) allocate <option>SUB_GID_COUNT</option> unused group " +"IDs from the range <option>SUB_GID_MIN</option> to <option>SUB_GID_MAX</" +"option> for each new user." +msgstr "" + +#: usermod.8.xml:42(para) useradd.8.xml:42(para) newusers.8.xml:42(para) +#: login.defs.5.xml:42(para) +msgid "" +"The default values for <option>SUB_GID_MIN</option>, <option>SUB_GID_MAX</" +"option>, <option>SUB_GID_COUNT</option> are respectively 100000, 600100000 " +"and 10000." +msgstr "" + +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +msgid "<option>SUB_UID_MIN</option> (number)" +msgstr "UID_MIN (nummer)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +msgid "<option>SUB_UID_MAX</option> (number)" +msgstr "UID_MAX (nummer)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +msgid "<option>SUB_UID_COUNT</option> (number)" +msgstr "UID_MIN (nummer)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If <filename>/etc/subuid</filename> exists, the commands <command>useradd</" +"command> and <command>newusers</command> (unless the user already have " +"subordinate user IDs) allocate <option>SUB_UID_COUNT</option> unused user " +"IDs from the range <option>SUB_UID_MIN</option> to <option>SUB_UID_MAX</" +"option> for each new user." +msgstr "" + +#: usermod.8.xml:42(para) useradd.8.xml:42(para) newusers.8.xml:42(para) +#: login.defs.5.xml:42(para) +msgid "" +"The default values for <option>SUB_UID_MIN</option>, <option>SUB_UID_MAX</" +"option>, <option>SUB_UID_COUNT</option> are respectively 100000, 600100000 " +"and 10000." +msgstr "" + #: usermod.8.xml:30(term) userdel.8.xml:30(term) useradd.8.xml:30(term) #: pwck.8.xml:30(term) login.defs.5.xml:30(term) #, fuzzy @@ -1244,26 +1429,69 @@ msgid "" "algorithm: <placeholder-1/>" msgstr "" -#: usermod.8.xml:461(filename) userdel.8.xml:198(filename) -#: useradd.8.xml:733(filename) su.1.xml:382(filename) -#: pwconv.8.xml:254(filename) passwd.1.xml:424(filename) -#: newusers.8.xml:421(filename) login.access.5.xml:124(filename) -#: login.1.xml:389(filename) groupmod.8.xml:223(filename) -#: groupadd.8.xml:251(filename) chsh.1.xml:183(filename) -#: chpasswd.8.xml:273(filename) chgpasswd.8.xml:229(filename) -#: chfn.1.xml:211(filename) +#: usermod.8.xml:529(filename) userdel.8.xml:197(filename) +#: useradd.8.xml:726(filename) su.1.xml:382(filename) +#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename) +#: newusers.8.xml:424(filename) login.access.5.xml:124(filename) +#: login.1.xml:389(filename) groupmod.8.xml:220(filename) +#: groupadd.8.xml:248(filename) chsh.1.xml:182(filename) +#: chpasswd.8.xml:270(filename) chgpasswd.8.xml:228(filename) +#: chfn.1.xml:210(filename) msgid "/etc/login.defs" msgstr "/etc/login.defs" -#: usermod.8.xml:463(para) userdel.8.xml:200(para) useradd.8.xml:735(para) -#: su.1.xml:384(para) pwconv.8.xml:256(para) passwd.1.xml:426(para) -#: newusers.8.xml:423(para) login.access.5.xml:126(para) login.1.xml:391(para) -#: groupmod.8.xml:225(para) groupadd.8.xml:253(para) chsh.1.xml:185(para) -#: chpasswd.8.xml:275(para) chgpasswd.8.xml:231(para) chfn.1.xml:213(para) +#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para) +#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para) +#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para) +#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para) +#: chpasswd.8.xml:272(para) chgpasswd.8.xml:230(para) chfn.1.xml:212(para) msgid "Shadow password suite configuration." msgstr "" -#: usermod.8.xml:483(para) +#: usermod.8.xml:547(filename) userdel.8.xml:215(filename) +#: useradd.8.xml:714(filename) newusers.8.xml:436(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subgid" +msgstr "/etc/suauth" + +#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para) +#: newusers.8.xml:438(para) +msgid "Per user subordinate group IDs." +msgstr "" + +#: usermod.8.xml:553(filename) userdel.8.xml:221(filename) +#: useradd.8.xml:720(filename) newusers.8.xml:442(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subuid" +msgstr "/etc/suauth" + +#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para) +#: newusers.8.xml:444(para) +msgid "Per user subordinate user IDs." +msgstr "" + +#: usermod.8.xml:563(para) +#, fuzzy +#| 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>." msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -1278,10 +1506,13 @@ msgid "" "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>." +"manvolnum></citerefentry>, <phrase condition=\"subids" +"\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</" +"refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -1302,7 +1533,7 @@ msgstr "" "manvolnum></citerefentry>." #: userdel.8.xml:63(refentrytitle) userdel.8.xml:70(refname) -#: userdel.8.xml:75(command) login.defs.5.xml:480(term) +#: userdel.8.xml:75(command) login.defs.5.xml:488(term) msgid "userdel" msgstr "userdel" @@ -1366,13 +1597,13 @@ msgid "" "<filename>login.defs</filename> file." msgstr "" -#: userdel.8.xml:159(term) +#: userdel.8.xml:158(term) #, fuzzy #| msgid "<option>-q</option>, <option>--quiet</option>" msgid "<option>-Z</option>, <option>--selinux-user</option>" msgstr "<option>-q</option>, <option>--quiet</option>" -#: userdel.8.xml:163(para) +#: userdel.8.xml:162(para) msgid "Remove any SELinux user mapping for the user's login." msgstr "" @@ -1450,91 +1681,91 @@ msgid "" "the user." msgstr "" -#: userdel.8.xml:219(title) useradd.8.xml:742(title) su.1.xml:391(title) -#: pwck.8.xml:294(title) passwd.1.xml:439(title) grpck.8.xml:246(title) -#: groupmod.8.xml:238(title) groupdel.8.xml:159(title) -#: groupadd.8.xml:282(title) chage.1.xml:279(title) +#: userdel.8.xml:230(title) useradd.8.xml:735(title) su.1.xml:391(title) +#: pwck.8.xml:293(title) passwd.1.xml:438(title) grpck.8.xml:245(title) +#: groupmod.8.xml:235(title) groupdel.8.xml:158(title) +#: groupadd.8.xml:279(title) chage.1.xml:278(title) msgid "EXIT VALUES" msgstr "AVSLUTNINGSVÄRDEN" -#: userdel.8.xml:224(replaceable) useradd.8.xml:747(replaceable) -#: su.1.xml:410(replaceable) pwck.8.xml:299(replaceable) -#: passwd.1.xml:444(replaceable) grpck.8.xml:251(replaceable) -#: groupmod.8.xml:243(replaceable) groupdel.8.xml:164(replaceable) -#: groupadd.8.xml:287(replaceable) chage.1.xml:284(replaceable) +#: userdel.8.xml:235(replaceable) useradd.8.xml:740(replaceable) +#: su.1.xml:410(replaceable) pwck.8.xml:298(replaceable) +#: passwd.1.xml:443(replaceable) grpck.8.xml:250(replaceable) +#: groupmod.8.xml:240(replaceable) groupdel.8.xml:163(replaceable) +#: groupadd.8.xml:284(replaceable) chage.1.xml:283(replaceable) msgid "0" msgstr "0" -#: userdel.8.xml:226(para) useradd.8.xml:749(para) pwck.8.xml:301(para) -#: passwd.1.xml:446(para) grpck.8.xml:253(para) groupmod.8.xml:245(para) -#: groupdel.8.xml:166(para) groupadd.8.xml:289(para) chage.1.xml:286(para) +#: userdel.8.xml:237(para) useradd.8.xml:742(para) pwck.8.xml:300(para) +#: passwd.1.xml:445(para) grpck.8.xml:252(para) groupmod.8.xml:242(para) +#: groupdel.8.xml:165(para) groupadd.8.xml:286(para) chage.1.xml:285(para) msgid "success" msgstr "lyckad" -#: userdel.8.xml:230(replaceable) useradd.8.xml:753(replaceable) +#: userdel.8.xml:241(replaceable) useradd.8.xml:746(replaceable) #: su.1.xml:75(manvolnum) su.1.xml:416(replaceable) sg.1.xml:59(manvolnum) -#: pwck.8.xml:305(replaceable) passwd.1.xml:65(manvolnum) -#: passwd.1.xml:450(replaceable) newgrp.1.xml:59(manvolnum) -#: login.1.xml:91(manvolnum) grpck.8.xml:257(replaceable) +#: pwck.8.xml:304(replaceable) passwd.1.xml:65(manvolnum) +#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum) +#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable) #: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum) #: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) #: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum) -#: chage.1.xml:290(replaceable) +#: chage.1.xml:289(replaceable) msgid "1" msgstr "1" -#: userdel.8.xml:232(para) useradd.8.xml:755(para) +#: userdel.8.xml:243(para) useradd.8.xml:748(para) msgid "can't update password file" msgstr "kan inte uppdatera lösenordsfilen" -#: userdel.8.xml:236(replaceable) useradd.8.xml:759(replaceable) -#: pwck.8.xml:311(replaceable) passwd.1.xml:456(replaceable) -#: grpck.8.xml:263(replaceable) groupmod.8.xml:249(replaceable) -#: groupdel.8.xml:170(replaceable) groupadd.8.xml:293(replaceable) -#: chage.1.xml:296(replaceable) +#: userdel.8.xml:247(replaceable) useradd.8.xml:752(replaceable) +#: pwck.8.xml:310(replaceable) passwd.1.xml:455(replaceable) +#: grpck.8.xml:262(replaceable) groupmod.8.xml:246(replaceable) +#: groupdel.8.xml:169(replaceable) groupadd.8.xml:290(replaceable) +#: chage.1.xml:295(replaceable) msgid "2" msgstr "2" -#: userdel.8.xml:238(para) useradd.8.xml:761(para) pwck.8.xml:307(para) -#: grpck.8.xml:259(para) groupmod.8.xml:251(para) groupdel.8.xml:172(para) -#: groupadd.8.xml:295(para) chage.1.xml:298(para) +#: userdel.8.xml:249(para) useradd.8.xml:754(para) pwck.8.xml:306(para) +#: grpck.8.xml:258(para) groupmod.8.xml:248(para) groupdel.8.xml:171(para) +#: groupadd.8.xml:292(para) chage.1.xml:297(para) msgid "invalid command syntax" msgstr "ogiltig kommandosyntax" -#: userdel.8.xml:242(replaceable) useradd.8.xml:777(replaceable) -#: pwck.8.xml:335(replaceable) passwd.1.xml:480(replaceable) -#: groupmod.8.xml:267(replaceable) groupdel.8.xml:176(replaceable) +#: userdel.8.xml:253(replaceable) useradd.8.xml:770(replaceable) +#: pwck.8.xml:334(replaceable) passwd.1.xml:479(replaceable) +#: groupmod.8.xml:264(replaceable) groupdel.8.xml:175(replaceable) msgid "6" msgstr "6" -#: userdel.8.xml:244(para) +#: userdel.8.xml:255(para) msgid "specified user doesn't exist" msgstr "angiven användare finns inte" -#: userdel.8.xml:250(para) +#: userdel.8.xml:261(para) msgid "user currently logged in" msgstr "användaren är för närvarande inloggad" -#: userdel.8.xml:254(replaceable) useradd.8.xml:789(replaceable) -#: groupmod.8.xml:279(replaceable) groupdel.8.xml:188(replaceable) -#: groupadd.8.xml:317(replaceable) +#: userdel.8.xml:265(replaceable) useradd.8.xml:782(replaceable) +#: groupmod.8.xml:276(replaceable) groupdel.8.xml:187(replaceable) +#: groupadd.8.xml:314(replaceable) msgid "10" msgstr "10" -#: userdel.8.xml:256(para) useradd.8.xml:791(para) groupmod.8.xml:281(para) -#: groupdel.8.xml:190(para) groupadd.8.xml:319(para) +#: userdel.8.xml:267(para) useradd.8.xml:784(para) groupmod.8.xml:278(para) +#: groupdel.8.xml:189(para) groupadd.8.xml:316(para) msgid "can't update group file" msgstr "kan inte uppdatera gruppfilen" -#: userdel.8.xml:260(replaceable) useradd.8.xml:795(replaceable) +#: userdel.8.xml:271(replaceable) useradd.8.xml:788(replaceable) msgid "12" msgstr "12" -#: userdel.8.xml:262(para) +#: userdel.8.xml:273(para) msgid "can't remove home directory" msgstr "kan inte ta bort hemkatalogen" -#: userdel.8.xml:220(para) +#: userdel.8.xml:231(para) msgid "" "The <command>userdel</command> command exits with the following values: " "<placeholder-1/>" @@ -1542,7 +1773,7 @@ msgstr "" "Kommandot <command>userdel</command> avslutas med följande värden: " "<placeholder-1/>" -#: userdel.8.xml:271(para) +#: userdel.8.xml:282(para) msgid "" "<command>userdel</command> will not allow you to remove an account if there " "are running processes which belong to this account. In that case, you may " @@ -1551,13 +1782,13 @@ msgid "" "deletion of this account." msgstr "" -#: userdel.8.xml:278(para) +#: userdel.8.xml:289(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this user." msgstr "" -#: userdel.8.xml:282(para) +#: userdel.8.xml:293(para) msgid "" "You may not remove any NIS attributes on a NIS client. This must be " "performed on the NIS server." @@ -1565,7 +1796,7 @@ msgstr "" "Du får inte ta bort några NIS-attribut på en NIS-klient. Detta måste " "genomföras på NIS-servern." -#: userdel.8.xml:285(para) +#: userdel.8.xml:296(para) msgid "" "If <option>USERGROUPS_ENAB</option> is defined to <emphasis remap=\"I\">yes</" "emphasis> in <filename>/etc/login.defs</filename>, <command>userdel</" @@ -1576,7 +1807,26 @@ msgid "" "<option>-f</option> option can force the deletion of this group." msgstr "" -#: userdel.8.xml:298(para) +#: userdel.8.xml:309(para) +#, fuzzy +#| 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>." msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -1589,8 +1839,11 @@ msgid "" "refentrytitle><manvolnum>8</manvolnum></citerefentry>, " "<citerefentry><refentrytitle>groupdel</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>groupmod</" -"refentrytitle><manvolnum>8</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +"refentrytitle><manvolnum>8</manvolnum></citerefentry>, <phrase condition=" +"\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" "refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -1598,34 +1851,36 @@ msgstr "" "citerefentry>, <citerefentry><refentrytitle>chsh</" "refentrytitle><manvolnum>1</manvolnum></citerefentry>, " "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></" -"citerefentry>, <citerefentry><refentrytitle>login.defs</" -"refentrytitle><manvolnum>5</manvolnum></citerefentry>, " +"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>useradd</refentrytitle><manvolnum>8</" -"manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" -"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>." -#: useradd.8.xml:72(refentrytitle) useradd.8.xml:79(refname) -#: useradd.8.xml:84(command) useradd.8.xml:91(command) -#: useradd.8.xml:95(command) login.defs.5.xml:466(term) +#: useradd.8.xml:74(refentrytitle) useradd.8.xml:81(refname) +#: useradd.8.xml:86(command) useradd.8.xml:93(command) +#: useradd.8.xml:97(command) login.defs.5.xml:472(term) msgid "useradd" msgstr "useradd" -#: useradd.8.xml:80(refpurpose) +#: useradd.8.xml:82(refpurpose) msgid "create a new user or update default new user information" msgstr "" "skapa en ny användare eller uppdatera standardinformation för nya användare" -#: useradd.8.xml:92(arg) useradd.8.xml:96(arg) +#: useradd.8.xml:94(arg) useradd.8.xml:98(arg) msgid "-D" msgstr "-D" -#: useradd.8.xml:105(para) +#: useradd.8.xml:107(para) msgid "" "When invoked without the <option>-D</option> option, the <command>useradd</" "command> command creates a new user account using the values specified on " @@ -1635,29 +1890,29 @@ msgid "" "initial files." msgstr "" -#: useradd.8.xml:114(para) +#: useradd.8.xml:116(para) msgid "" "By default, a group will also be created for the new user (see <option>-g</" "option>, <option>-N</option>, <option>-U</option>, and " "<option>USERGROUPS_ENAB</option>)." msgstr "" -#: useradd.8.xml:123(para) +#: useradd.8.xml:125(para) msgid "The options which apply to the <command>useradd</command> command are:" msgstr "Flaggorna som gäller för kommandot <command>useradd</command> är:" -#: useradd.8.xml:127(term) useradd.8.xml:546(term) +#: useradd.8.xml:129(term) useradd.8.xml:530(term) msgid "" -"<option>-b</option>, <option>--base-dir</option><replaceable>BASE_DIR</" +"<option>-b</option>, <option>--base-dir</option> <replaceable>BASE_DIR</" "replaceable>" msgstr "" -#: useradd.8.xml:132(para) +#: useradd.8.xml:133(para) msgid "" -"The default base directory for the system if <option>-d</" -"option><replaceable>HOME_DIR</replaceable> is not specified. " -"<replaceable>BASE_DIR</replaceable> is concatenated with the account name to " -"define the home directory. If the <option>-m</option> option is not used, " +"The default base directory for the system if <option>-d</option> " +"<replaceable>HOME_DIR</replaceable> is not specified. <replaceable>BASE_DIR</" +"replaceable> is concatenated with the account name to define the home " +"directory. If the <option>-m</option> option is not used, " "<replaceable>BASE_DIR</replaceable> must exist." msgstr "" @@ -1668,13 +1923,21 @@ msgid "" "etc/default/useradd</filename>, or <filename>/home</filename> by default." msgstr "" -#: useradd.8.xml:155(para) +#: useradd.8.xml:154(para) msgid "" "Any text string. It is generally a short description of the login, and is " "currently used as the field for the user's full name." msgstr "" -#: useradd.8.xml:168(para) +#: useradd.8.xml:162(term) +msgid "" +"<option>-d</option>, <option>--home-dir</option> <replaceable>HOME_DIR</" +"replaceable>" +msgstr "" +"<option>-d</option>, <option>--home-dir</option> <replaceable>HEM_KAT</" +"replaceable>" + +#: useradd.8.xml:166(para) msgid "" "The new user will be created using <replaceable>HOME_DIR</replaceable> as " "the value for the user's login directory. The default is to append the " @@ -1684,45 +1947,45 @@ msgid "" "created if it is missing." msgstr "" -#: useradd.8.xml:180(term) +#: useradd.8.xml:178(term) #, fuzzy #| msgid "<option>-d</option>, <option>--delete</option>" msgid "<option>-D</option>, <option>--defaults</option>" msgstr "<option>-d</option>, <option>--delete</option>" -#: useradd.8.xml:184(para) +#: useradd.8.xml:182(para) #, fuzzy msgid "See below, the subsection \"Changing the default values\"." msgstr "Ändrar standardvärden" -#: useradd.8.xml:199(para) +#: useradd.8.xml:196(para) msgid "" "If not specified, <command>useradd</command> will use the default expiry " "date specified by the <option>EXPIRE</option> variable in <filename>/etc/" "default/useradd</filename>, or an empty string (no expiry) by default." msgstr "" -#: useradd.8.xml:213(para) +#: useradd.8.xml:209(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled. A value of 0 disables the account as soon as the password has " "expired, and a value of -1 disables the feature." msgstr "" -#: useradd.8.xml:219(para) +#: useradd.8.xml:215(para) msgid "" "If not specified, <command>useradd</command> will use the default inactivity " "period specified by the <option>INACTIVE</option> variable in <filename>/etc/" "default/useradd</filename>, or -1 by default." msgstr "" -#: useradd.8.xml:233(para) +#: useradd.8.xml:228(para) msgid "" "The group name or number of the user's initial login group. The group name " "must exist. A group number must refer to an already existing group." msgstr "" -#: useradd.8.xml:238(para) +#: useradd.8.xml:233(para) msgid "" "If not specified, the behavior of <command>useradd</command> will depend on " "the <option>USERGROUPS_ENAB</option> variable in <filename>/etc/login.defs</" @@ -1736,7 +1999,7 @@ msgid "" "default." msgstr "" -#: useradd.8.xml:261(para) +#: useradd.8.xml:255(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -1745,25 +2008,26 @@ msgid "" "the initial group." msgstr "" -#: useradd.8.xml:278(term) +#: useradd.8.xml:272(term) #, fuzzy #| msgid "" -#| "<option>-s</option>, <option>--shell</option><replaceable>SHELL</" +#| "<option>-s</option>, <option>--shell</option> <replaceable>SHELL</" #| "replaceable>" msgid "" -"<option>-k</option>, <option>--skel</option><replaceable>SKEL_DIR</" +"<option>-k</option>, <option>--skel</option> <replaceable>SKEL_DIR</" "replaceable>" msgstr "" -"<option>-s</option>, <option>--shell</option><replaceable>SKAL</replaceable>" +"<option>-s</option>, <option>--shell</option> <replaceable>SKAL</" +"replaceable>" -#: useradd.8.xml:283(para) +#: useradd.8.xml:276(para) msgid "" "The skeleton directory, which contains files and directories to be copied in " "the user's home directory, when the home directory is created by " "<command>useradd</command>." msgstr "" -#: useradd.8.xml:288(para) +#: useradd.8.xml:281(para) #, fuzzy #| msgid "<option>-m</option>, <option>--create-home</option>" msgid "" @@ -1771,119 +2035,119 @@ msgid "" "home</option>) option is specified." msgstr "<option>-m</option>, <option>--create-home</option>" -#: useradd.8.xml:292(para) +#: useradd.8.xml:285(para) msgid "" "If this option is not set, the skeleton directory is defined by the " "<option>SKEL</option> variable in <filename>/etc/default/useradd</filename> " "or, by default, <filename>/etc/skel</filename>." msgstr "" -#: useradd.8.xml:298(para) +#: useradd.8.xml:291(para) msgid "If possible, the ACLs and extended attributes are copied." msgstr "" -#: useradd.8.xml:304(term) groupadd.8.xml:137(term) +#: useradd.8.xml:297(term) groupadd.8.xml:137(term) msgid "" -"<option>-K</option>, <option>--key</option><replaceable>KEY</" +"<option>-K</option>, <option>--key</option> <replaceable>KEY</" "replaceable>=<replaceable>VALUE</replaceable>" msgstr "" -"<option>-K</option>, <option>--key</option><replaceable>NYCKEL</" +"<option>-K</option>, <option>--key</option> <replaceable>NYCKEL</" "replaceable>=<replaceable>VÄRDE</replaceable>" -#: useradd.8.xml:309(para) +#: useradd.8.xml:301(para) #, fuzzy #| msgid "" #| "Overrides /etc/login.defs defaults (UID_MIN, UID_MAX, UMASK, " #| "PASS_MAX_DAYS and others). <placeholder-1/> Example: <option>-K </" -#| "option><replaceable>PASS_MAX_DAYS</replaceable>=<replaceable>-1</" +#| "option> <replaceable>PASS_MAX_DAYS</replaceable>=<replaceable>-1</" #| "replaceable> can be used when creating system account to turn off " #| "password ageing, even though system account has no password at all. " #| "Multiple <option>-K</option> options can be specified, e.g.: <option>-K </" -#| "option><replaceable>UID_MIN</replaceable>=<replaceable>100</" -#| "replaceable><option> -K </option><replaceable>UID_MAX</" +#| "option> <replaceable>UID_MIN</replaceable>=<replaceable>100</" +#| "replaceable> <option>-K</option> <replaceable>UID_MAX</" #| "replaceable>=<replaceable>499</replaceable>" msgid "" "Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</" "option>, <option>UID_MAX</option>, <option>UMASK</option>, " "<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: " -"<option>-K </option><replaceable>PASS_MAX_DAYS</" +"<option>-K</option> <replaceable>PASS_MAX_DAYS</" "replaceable>=<replaceable>-1</replaceable> can be used when creating system " "account to turn off password ageing, even though system account has no " "password at all. Multiple <option>-K</option> options can be specified, e." -"g.: <option>-K </option><replaceable>UID_MIN</replaceable>=<replaceable>100</" -"replaceable><option>-K </option><replaceable>UID_MAX</" -"replaceable>=<replaceable>499</replaceable>" +"g.: <option>-K</option> <replaceable>UID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>" msgstr "" "Åsidosätter standardvärden för /etc/login.defs (UID_MIN, UID_MAX, UMASK, " -"PASS_MAX_DAYS och others). <placeholder-1/> Exempel: <option>-K </" -"option><replaceable>LÖSEN_MAX_DAGAR</replaceable>=<replaceable>-1</" +"PASS_MAX_DAYS och others). <placeholder-1/> Exempel: <option>-K</" +"option> <replaceable>LÖSEN_MAX_DAGAR</replaceable>=<replaceable>-1</" "replaceable> kan användas när systemkonton skapas för att stänga av " "lösenordsåldring, även om systemkontot inte har något lösenord alls. Flera " -"av flaggan <option>-K</option> kan anges, t.ex.: <option>-K </" -"option><replaceable>UID_MIN</replaceable>=<replaceable>100</" -"replaceable><option> -K </option><replaceable>UID_MAX</" +"av flaggan <option>-K</option> kan anges, t.ex.: <option>-K</option> " +"<replaceable>UID_MIN</replaceable>=<replaceable>100</replaceable> " +"<option>-K</option> <replaceable>UID_MAX</" "replaceable>=<replaceable>499</replaceable>" -#: useradd.8.xml:333(term) +#: useradd.8.xml:322(term) #, fuzzy #| msgid "<option>-l</option>, <option>--list</option>" msgid "<option>-l</option>, <option>--no-log-init</option>" msgstr "<option>-l</option>, <option>--list</option>" -#: useradd.8.xml:335(para) +#: useradd.8.xml:324(para) msgid "Do not add the user to the lastlog and faillog databases." msgstr "" -#: useradd.8.xml:338(para) +#: useradd.8.xml:327(para) msgid "" "By default, the user's entries in the lastlog and faillog databases are " "resetted to avoid reusing the entry from a previously deleted user." msgstr "" -#: useradd.8.xml:346(term) +#: useradd.8.xml:335(term) msgid "<option>-m</option>, <option>--create-home</option>" msgstr "<option>-m</option>, <option>--create-home</option>" -#: useradd.8.xml:350(para) +#: useradd.8.xml:339(para) msgid "" "Create the user's home directory if it does not exist. The files and " "directories contained in the skeleton directory (which can be defined with " "the <option>-k</option> option) will be copied to the home directory." msgstr "" -#: useradd.8.xml:356(para) +#: useradd.8.xml:345(para) msgid "" "By default, if this option is not specified and <option>CREATE_HOME</option> " "is not enabled, no home directories are created." msgstr "" -#: useradd.8.xml:365(option) +#: useradd.8.xml:354(option) #, fuzzy #| msgid "-" msgid "-M" msgstr "-" -#: useradd.8.xml:368(para) +#: useradd.8.xml:357(para) msgid "" "Do no create the user's home directory, even if the system wide setting from " "<filename>/etc/login.defs</filename> (<option>CREATE_HOME</option>) is set " "to <replaceable>yes</replaceable>." msgstr "" -#: useradd.8.xml:377(term) +#: useradd.8.xml:366(term) #, fuzzy #| msgid "<option>-g</option>, <option>--group</option>" msgid "<option>-N</option>, <option>--no-user-group</option>" msgstr "<option>-g</option>, <option>--group</option>" -#: useradd.8.xml:381(para) +#: useradd.8.xml:370(para) msgid "" "Do not create a group with the same name as the user, but add the user to " "the group specified by the <option>-g</option> option or by the " "<option>GROUP</option> variable in <filename>/etc/default/useradd</filename>." msgstr "" -#: useradd.8.xml:387(para) useradd.8.xml:512(para) +#: useradd.8.xml:376(para) useradd.8.xml:497(para) msgid "" "The default behavior (if the <option>-g</option>, <option>-N</option>, and " "<option>-U</option> options are not specified) is defined by the " @@ -1891,18 +2155,18 @@ msgid "" "filename>." msgstr "" -#: useradd.8.xml:400(para) +#: useradd.8.xml:389(para) msgid "Allow the creation of a user account with a duplicate (non-unique) UID." msgstr "" -#: useradd.8.xml:401(para) +#: useradd.8.xml:390(para) #, fuzzy #| msgid "<option>-m</option>, <option>--create-home</option>" msgid "" "This option is only valid in combination with the <option>-u</option> option." msgstr "<option>-m</option>, <option>--create-home</option>" -#: useradd.8.xml:413(para) groupadd.8.xml:173(para) +#: useradd.8.xml:401(para) groupadd.8.xml:171(para) #, fuzzy #| msgid "" #| "The encrypted password, as returned by " @@ -1917,17 +2181,17 @@ msgstr "" "<citerefentry><refentrytitle>crypt</refentrytitle><manvolnum>3</manvolnum></" "citerefentry>." -#: useradd.8.xml:430(term) newusers.8.xml:287(term) groupadd.8.xml:190(term) +#: useradd.8.xml:418(term) newusers.8.xml:289(term) groupadd.8.xml:188(term) #, fuzzy #| msgid "<option>-r</option>, <option>--reset</option>" msgid "<option>-r</option>, <option>--system</option>" msgstr "<option>-r</option>, <option>--reset</option>" -#: useradd.8.xml:434(para) newusers.8.xml:291(para) +#: useradd.8.xml:422(para) newusers.8.xml:293(para) msgid "Create a system account." msgstr "" -#: useradd.8.xml:437(para) +#: useradd.8.xml:425(para) msgid "" "System users will be created with no aging information in <filename>/etc/" "shadow</filename>, and their numeric identifiers are chosen in the " @@ -1937,7 +2201,7 @@ msgid "" "the creation of groups)." msgstr "" -#: useradd.8.xml:446(para) +#: useradd.8.xml:434(para) msgid "" "Note that <command>useradd</command> will not create a home directory for " "such an user, regardless of the default setting in <filename>/etc/login." @@ -1946,7 +2210,7 @@ msgid "" "account to be created." msgstr "" -#: useradd.8.xml:475(para) +#: useradd.8.xml:461(para) msgid "" "The name of the user's login shell. The default is to leave this field " "blank, which causes the system to select the default login shell specified " @@ -1954,7 +2218,7 @@ msgid "" "filename>, or an empty string by default." msgstr "" -#: useradd.8.xml:490(para) +#: useradd.8.xml:475(para) msgid "" "The numerical value of the user's ID. This value must be unique, unless the " "<option>-o</option> option is used. The value must be non-negative. The " @@ -1962,7 +2226,7 @@ msgid "" "<option>UID_MIN</option> and greater than every other user." msgstr "" -#: useradd.8.xml:497(para) +#: useradd.8.xml:482(para) #, fuzzy msgid "" "See also the <option>-r</option> option and the <option>UID_MAX</option> " @@ -1971,29 +2235,29 @@ msgstr "" "Flaggorna <option>-r</option>, <option>-h</option> och <option>-f</option> " "används endast när <command>login</command> har startats av root." -#: useradd.8.xml:504(term) +#: useradd.8.xml:489(term) #, fuzzy #| msgid "<option>-g</option>, <option>--group</option>" msgid "<option>-U</option>, <option>--user-group</option>" msgstr "<option>-g</option>, <option>--group</option>" -#: useradd.8.xml:508(para) +#: useradd.8.xml:493(para) msgid "" "Create a group with the same name as the user, and add the user to this " "group." msgstr "" -#: useradd.8.xml:526(para) +#: useradd.8.xml:510(para) msgid "" "The SELinux user for the user's login. The default is to leave this field " "blank, which causes the system to select the default SELinux user." msgstr "" -#: useradd.8.xml:536(title) +#: useradd.8.xml:520(title) msgid "Changing the default values" msgstr "Ändrar standardvärden" -#: useradd.8.xml:537(para) +#: useradd.8.xml:521(para) msgid "" "When invoked with only the <option>-D</option> option, <command>useradd</" "command> will display the current default values. When invoked with <option>-" @@ -2001,7 +2265,7 @@ msgid "" "default values for the specified options. Valid default-changing options are:" msgstr "" -#: useradd.8.xml:551(para) +#: useradd.8.xml:534(para) msgid "" "The path prefix for a new user's home directory. The user's name will be " "affixed to the end of <replaceable>BASE_DIR</replaceable> to form the new " @@ -2009,23 +2273,23 @@ msgid "" "when creating a new account." msgstr "" -#: useradd.8.xml:558(para) +#: useradd.8.xml:541(para) msgid "" "This option sets the <option>HOME</option> variable in <filename>/etc/" "default/useradd</filename>." msgstr "" -#: useradd.8.xml:570(para) +#: useradd.8.xml:552(para) msgid "The date on which the user account is disabled." msgstr "Datumet när användarkontot blir inaktiverat." -#: useradd.8.xml:571(para) +#: useradd.8.xml:553(para) msgid "" "This option sets the <option>EXPIRE</option> variable in <filename>/etc/" "default/useradd</filename>." msgstr "" -#: useradd.8.xml:583(para) +#: useradd.8.xml:564(para) msgid "" "The number of days after a password has expired before the account will be " "disabled." @@ -2033,13 +2297,13 @@ msgstr "" "Antalet dagar efter att ett lösenord har gått ut innan kontot kommer att " "inaktiveras." -#: useradd.8.xml:587(para) +#: useradd.8.xml:568(para) msgid "" "This option sets the <option>INACTIVE</option> variable in <filename>/etc/" "default/useradd</filename>." msgstr "" -#: useradd.8.xml:599(para) +#: useradd.8.xml:579(para) msgid "" "The group name or ID for a new user's initial group (when the <option>-N/--" "no-user-group</option> is used or when the <option>USERGROUPS_ENAB</option> " @@ -2048,27 +2312,27 @@ msgid "" "have an existing entry." msgstr "" -#: useradd.8.xml:608(para) +#: useradd.8.xml:588(para) msgid "" "This option sets the <option>GROUP</option> variable in <filename>/etc/" "default/useradd</filename>." msgstr "" -#: useradd.8.xml:620(para) +#: useradd.8.xml:599(para) msgid "The name of a new user's login shell." msgstr "" -#: useradd.8.xml:623(para) +#: useradd.8.xml:602(para) msgid "" "This option sets the <option>SHELL</option> variable in <filename>/etc/" "default/useradd</filename>." msgstr "" -#: useradd.8.xml:635(title) +#: useradd.8.xml:614(title) msgid "NOTES" msgstr "NOTERINGAR" -#: useradd.8.xml:636(para) +#: useradd.8.xml:615(para) #, fuzzy #| msgid "" #| "The system administrator is responsible for placing the default user " @@ -2082,7 +2346,7 @@ msgstr "" "Systemadministratören är ansvarig för att placera standardanvändarfiler i " "katalogen <filename>/etc/skel/</filename>." -#: useradd.8.xml:645(para) +#: useradd.8.xml:624(para) #, fuzzy msgid "" "You may not add a user to a NIS or LDAP group. This must be performed on the " @@ -2091,14 +2355,14 @@ msgstr "" "Du får inte lägga till en användare till en NIS-grupp. Detta måste " "genomföras på NIS-servern." -#: useradd.8.xml:650(para) +#: useradd.8.xml:629(para) msgid "" "Similarly, if the username already exists in an external user database such " "as NIS or LDAP, <command>useradd</command> will deny the user account " "creation request." msgstr "" -#: useradd.8.xml:656(para) +#: useradd.8.xml:635(para) #, fuzzy #| msgid "" #| "Usernames must begin with a lower case letter or an underscore, and only " @@ -2113,7 +2377,7 @@ msgstr "" "endast innehålla gemener, understreck, minustecken och på slutet ett dollar-" "tecken. I reguljära uttryckstermer: [a-z_][a-z0-9_-]*[$]" -#: useradd.8.xml:662(para) +#: useradd.8.xml:641(para) msgid "Usernames may only be up to 32 characters long." msgstr "" @@ -2321,73 +2585,73 @@ msgid "" "It is also used by <command>pam_umask</command> as the default umask value." msgstr "" -#: useradd.8.xml:721(filename) +#: useradd.8.xml:702(filename) msgid "/etc/default/useradd" msgstr "/etc/default/useradd" -#: useradd.8.xml:723(para) +#: useradd.8.xml:704(para) msgid "Default values for account creation." msgstr "Standardvärden för skapande av konto." -#: useradd.8.xml:727(filename) +#: useradd.8.xml:708(filename) msgid "/etc/skel/" msgstr "/etc/skel/" -#: useradd.8.xml:729(para) +#: useradd.8.xml:710(para) msgid "Directory containing default files." msgstr "Katalog som innehåller standardfiler." -#: useradd.8.xml:765(replaceable) shadow.3.xml:58(manvolnum) -#: pwck.8.xml:317(replaceable) passwd.1.xml:462(replaceable) -#: grpck.8.xml:269(replaceable) groupmod.8.xml:255(replaceable) -#: groupadd.8.xml:299(replaceable) +#: useradd.8.xml:758(replaceable) shadow.3.xml:58(manvolnum) +#: pwck.8.xml:316(replaceable) passwd.1.xml:461(replaceable) +#: grpck.8.xml:268(replaceable) groupmod.8.xml:252(replaceable) +#: groupadd.8.xml:296(replaceable) msgid "3" msgstr "3" -#: useradd.8.xml:767(para) passwd.1.xml:482(para) groupmod.8.xml:257(para) -#: groupadd.8.xml:301(para) +#: useradd.8.xml:760(para) passwd.1.xml:481(para) groupmod.8.xml:254(para) +#: groupadd.8.xml:298(para) msgid "invalid argument to option" msgstr "ogiltigt argument till flagga" -#: useradd.8.xml:771(replaceable) pwck.8.xml:323(replaceable) -#: passwd.1.xml:468(replaceable) grpck.8.xml:275(replaceable) -#: groupmod.8.xml:261(replaceable) groupadd.8.xml:305(replaceable) +#: useradd.8.xml:764(replaceable) pwck.8.xml:322(replaceable) +#: passwd.1.xml:467(replaceable) grpck.8.xml:274(replaceable) +#: groupmod.8.xml:258(replaceable) groupadd.8.xml:302(replaceable) msgid "4" msgstr "4" -#: useradd.8.xml:773(para) +#: useradd.8.xml:766(para) msgid "UID already in use (and no <option>-o</option>)" msgstr "UID används redan (och inget <option>-o</option>)" -#: useradd.8.xml:779(para) groupmod.8.xml:263(para) groupmod.8.xml:269(para) -#: groupdel.8.xml:178(para) +#: useradd.8.xml:772(para) groupmod.8.xml:260(para) groupmod.8.xml:266(para) +#: groupdel.8.xml:177(para) msgid "specified group doesn't exist" msgstr "angiven grupp finns inte" -#: useradd.8.xml:783(replaceable) groupmod.8.xml:273(replaceable) -#: groupadd.8.xml:311(replaceable) +#: useradd.8.xml:776(replaceable) groupmod.8.xml:270(replaceable) +#: groupadd.8.xml:308(replaceable) msgid "9" msgstr "9" -#: useradd.8.xml:785(para) +#: useradd.8.xml:778(para) msgid "username already in use" msgstr "användarnamnet används redan" -#: useradd.8.xml:797(para) +#: useradd.8.xml:790(para) msgid "can't create home directory" msgstr "kan inte skapa hemkatalog" -#: useradd.8.xml:801(replaceable) +#: useradd.8.xml:794(replaceable) #, fuzzy #| msgid "1" msgid "14" msgstr "1" -#: useradd.8.xml:803(para) +#: useradd.8.xml:796(para) msgid "can't update SELinux user mapping" msgstr "" -#: useradd.8.xml:743(para) +#: useradd.8.xml:736(para) msgid "" "The <command>useradd</command> command exits with the following values: " "<placeholder-1/>" @@ -2395,7 +2659,26 @@ msgstr "" "Kommandot <command>useradd</command> avslutas med följande värden: " "<placeholder-1/>" -#: useradd.8.xml:812(para) +#: useradd.8.xml:805(para) +#, fuzzy +#| 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>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>newusers</refentrytitle><manvolnum>8</" +#| "manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</" +#| "refentrytitle><manvolnum>8</manvolnum></citerefentry>, " +#| "<citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</" +#| "manvolnum></citerefentry>." msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -2410,10 +2693,13 @@ msgid "" "manvolnum></citerefentry>, <citerefentry><refentrytitle>login.defs</" "refentrytitle><manvolnum>5</manvolnum></citerefentry>, " "<citerefentry><refentrytitle>newusers</refentrytitle><manvolnum>8</" -"manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</" -"refentrytitle><manvolnum>8</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</" -"manvolnum></citerefentry>." +"manvolnum></citerefentry>, <phrase condition=\"subids" +"\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>userdel</refentrytitle><manvolnum>8</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" +"refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -2443,17 +2729,17 @@ msgid "suauth" msgstr "suauth" #: suauth.5.xml:58(manvolnum) shadow.5.xml:58(manvolnum) -#: pwck.8.xml:329(replaceable) porttime.5.xml:58(manvolnum) -#: passwd.5.xml:58(manvolnum) passwd.1.xml:474(replaceable) -#: login.defs.5.xml:121(manvolnum) login.access.5.xml:59(manvolnum) +#: pwck.8.xml:328(replaceable) porttime.5.xml:58(manvolnum) +#: passwd.5.xml:58(manvolnum) passwd.1.xml:473(replaceable) +#: login.defs.5.xml:123(manvolnum) login.access.5.xml:59(manvolnum) #: limits.5.xml:60(manvolnum) gshadow.5.xml:47(manvolnum) -#: grpck.8.xml:281(replaceable) faillog.5.xml:58(manvolnum) +#: grpck.8.xml:280(replaceable) faillog.5.xml:58(manvolnum) msgid "5" msgstr "5" #: suauth.5.xml:59(refmiscinfo) shadow.5.xml:59(refmiscinfo) #: porttime.5.xml:59(refmiscinfo) passwd.5.xml:59(refmiscinfo) -#: login.defs.5.xml:122(refmiscinfo) login.access.5.xml:60(refmiscinfo) +#: login.defs.5.xml:124(refmiscinfo) login.access.5.xml:60(refmiscinfo) #: limits.5.xml:61(refmiscinfo) gshadow.5.xml:48(refmiscinfo) #: faillog.5.xml:59(refmiscinfo) msgid "File Formats and Conversions" @@ -2637,7 +2923,7 @@ msgstr "" " #\n" " " -#: suauth.5.xml:203(title) pwconv.8.xml:217(title) login.defs.5.xml:510(title) +#: suauth.5.xml:203(title) pwconv.8.xml:216(title) login.defs.5.xml:518(title) msgid "BUGS" msgstr "FEL" @@ -2675,7 +2961,7 @@ msgid "Creation, 1989" msgstr "" #: su.1.xml:74(refentrytitle) su.1.xml:81(refname) su.1.xml:86(command) -#: login.defs.5.xml:440(term) +#: login.defs.5.xml:446(term) msgid "su" msgstr "su" @@ -2764,29 +3050,29 @@ msgstr "Flaggorna som gäller för kommandot <command>su</command> är:" #: su.1.xml:150(term) #, fuzzy msgid "" -"<option>-c</option>, <option>--command</option><replaceable>COMMAND</" +"<option>-c</option>, <option>--command</option> <replaceable>COMMAND</" "replaceable>" msgstr "" -"<option>-c</option>, <option>--comment</option><replaceable>KOMMENTAR</" +"<option>-c</option>, <option>--comment</option> <replaceable>KOMMENTAR</" "replaceable>" -#: su.1.xml:155(para) +#: su.1.xml:154(para) msgid "" "Specify a command that will be invoked by the shell using its <option>-c</" "option>." msgstr "Ange ett kommando som ska startas av skalet med <option>-c</option>." -#: su.1.xml:159(para) +#: su.1.xml:158(para) msgid "" "The executed command will have no controlling terminal. This option cannot " "be used to execute interractive programs which need a controlling TTY." msgstr "" -#: su.1.xml:169(term) +#: su.1.xml:168(term) msgid "<option>-</option>, <option>-l</option>, <option>--login</option>" msgstr "<option>-</option>, <option>-l</option>, <option>--login</option>" -#: su.1.xml:173(para) +#: su.1.xml:172(para) msgid "" "Provide an environment similar to what the user would expect had the user " "logged in directly." @@ -2794,11 +3080,17 @@ msgstr "" "Tillhandahåll en miljö som liknar den som användaren skulle förvänta sig om " "användaren loggat in direkt." -#: su.1.xml:177(para) +#: su.1.xml:176(para) +#, fuzzy +#| msgid "" +#| "When <option>-</option> is used, it must be specified as the last " +#| "<command>su</command> option. The other forms (<option>-l</option> and " +#| "<option>--login</option>) do not have this restriction." msgid "" -"When <option>-</option> is used, it must be specified as the last " -"<command>su</command> option. The other forms (<option>-l</option> and " -"<option>--login</option>) do not have this restriction." +"When <option>-</option> is used, it must be specified before any " +"<option>username</option>. For portability it is recommended to use it as " +"last option, before any <option>username</option>. The other forms (<option>-" +"l</option> and <option>--login</option>) do not have this restriction." msgstr "" "När <option>-</option> används måste den anges som den sista flaggan för " "<command>su</command>. De andra formerna (<option>-l</option> och <option>--" @@ -3255,14 +3547,6 @@ msgstr "" "citerefentry>, <citerefentry><refentrytitle>sh</refentrytitle><manvolnum>1</" "manvolnum></citerefentry>" -#: sg.1.xml:46(surname) newgrp.1.xml:46(surname) -msgid "Kłoczko" -msgstr "" - -#: sg.1.xml:52(surname) newgrp.1.xml:52(surname) -msgid "François" -msgstr "" - #: sg.1.xml:58(refentrytitle) sg.1.xml:65(refname) sg.1.xml:71(command) msgid "sg" msgstr "sg" @@ -3853,22 +4137,22 @@ msgstr "" "refentrytitle><manvolnum>5</manvolnum></citerefentry>." #: pwconv.8.xml:63(refentrytitle) pwconv.8.xml:70(refname) -#: pwconv.8.xml:79(command) login.defs.5.xml:423(term) +#: pwconv.8.xml:79(command) login.defs.5.xml:429(term) msgid "pwconv" msgstr "pwconv" #: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) -#: login.defs.5.xml:432(term) +#: login.defs.5.xml:438(term) msgid "pwunconv" msgstr "pwunconv" #: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) -#: login.defs.5.xml:336(term) +#: login.defs.5.xml:340(term) msgid "grpconv" msgstr "grpconv" #: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) -#: login.defs.5.xml:342(term) +#: login.defs.5.xml:346(term) msgid "grpunconv" msgstr "grpunconv" @@ -3974,7 +4258,7 @@ msgstr "" "Flaggorna som gäller för kommandona <command>vipw</command> och " "<command>vigr</command> är:" -#: pwconv.8.xml:218(para) +#: pwconv.8.xml:217(para) msgid "" "Errors in the password or group files (such as invalid or duplicate entries) " "may cause these programs to loop forever or fail in other strange ways. " @@ -3982,20 +4266,20 @@ msgid "" "any such errors before converting to or from shadow passwords or groups." msgstr "" -#: pwconv.8.xml:229(para) +#: pwconv.8.xml:228(para) msgid "" "The following configuration variable in <filename>/etc/login.defs</filename> " "changes the behavior of <command>grpconv</command> and <command>grpunconv</" "command>:" msgstr "" -#: pwconv.8.xml:237(para) +#: pwconv.8.xml:236(para) msgid "" "The following configuration variables in <filename>/etc/login.defs</" "filename> change the behavior of <command>pwconv</command>:" msgstr "" -#: pwconv.8.xml:264(para) +#: pwconv.8.xml:263(para) #, fuzzy #| msgid "" #| "<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></" @@ -4030,7 +4314,7 @@ msgid "Creation, 1992" msgstr "" #: pwck.8.xml:63(refentrytitle) pwck.8.xml:70(refname) pwck.8.xml:76(command) -#: login.defs.5.xml:414(term) +#: login.defs.5.xml:420(term) msgid "pwck" msgstr "pwck" @@ -4041,7 +4325,7 @@ msgstr "validera integriteten för lösenordsfiler" #: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle) #: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle) #: passwd.1.xml:71(refname) passwd.1.xml:77(command) -#: login.defs.5.xml:403(term) +#: login.defs.5.xml:409(term) msgid "passwd" msgstr "passwd" @@ -4168,13 +4452,13 @@ msgstr "<option>-r</option>, <option>--remove</option>" msgid "Execute the <command>pwck</command> command in read-only mode." msgstr "Starta kommandot <command>pwck</command> i skrivskyddat läge." -#: pwck.8.xml:222(term) grpck.8.xml:186(term) +#: pwck.8.xml:221(term) grpck.8.xml:185(term) #, fuzzy #| msgid "<option>-s</option>, <option>--shadow</option>" msgid "<option>-s</option>, <option>--sort</option>" msgstr "<option>-s</option>, <option>--shadow</option>" -#: pwck.8.xml:224(para) +#: pwck.8.xml:223(para) msgid "" "Sort entries in <filename>/etc/passwd</filename> and <filename>/etc/shadow</" "filename> by UID." @@ -4182,13 +4466,13 @@ msgstr "" "Sorterar poster i <filename>/etc/passwd</filename> och <filename>/etc/" "shadow</filename> efter UID." -#: pwck.8.xml:228(para) +#: pwck.8.xml:227(para) #, fuzzy #| msgid "<option>-m</option>, <option>--create-home</option>" msgid "This option has no effect when <option>USE_TCB</option> is enabled." msgstr "<option>-m</option>, <option>--create-home</option>" -#: pwck.8.xml:235(para) +#: pwck.8.xml:234(para) msgid "" "By default, <command>pwck</command> operates on the files <filename>/etc/" "passwd</filename> and <filename>/etc/shadow</filename><phrase condition=\"tcb" @@ -4197,36 +4481,36 @@ msgid "" "<replaceable>shadow</replaceable> parameters." msgstr "" -#: pwck.8.xml:244(para) +#: pwck.8.xml:243(para) msgid "" "Note that when <option>USE_TCB</option> is enabled, you cannot specify an " "alternative <replaceable>shadow</replaceable> file. In future releases, this " "paramater could be replaced by an alternate TCB directory." msgstr "" -#: pwck.8.xml:313(para) +#: pwck.8.xml:312(para) msgid "one or more bad password entries" msgstr "en eller flera felaktiga lösenordsposter" -#: pwck.8.xml:319(para) +#: pwck.8.xml:318(para) msgid "can't open password files" msgstr "kan inte öppna lösenordsfiler" -#: pwck.8.xml:325(para) +#: pwck.8.xml:324(para) msgid "can't lock password files" msgstr "kan inte låsa lösenordsfiler" -#: pwck.8.xml:331(para) +#: pwck.8.xml:330(para) msgid "can't update password files" msgstr "kan inte uppdatera lösenordsfiler" -#: pwck.8.xml:337(para) +#: pwck.8.xml:336(para) #, fuzzy #| msgid "can't open password files" msgid "can't sort password files" msgstr "kan inte öppna lösenordsfiler" -#: pwck.8.xml:295(para) +#: pwck.8.xml:294(para) msgid "" "The <command>pwck</command> command exits with the following values: " "<placeholder-1/>" @@ -4234,7 +4518,7 @@ msgstr "" "Kommandot <command>pwck</command> avslutas med följande värden: " "<placeholder-1/>" -#: pwck.8.xml:346(para) +#: pwck.8.xml:345(para) #, fuzzy #| msgid "" #| "<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></" @@ -4697,10 +4981,10 @@ msgstr "" #: passwd.1.xml:220(term) msgid "" -"<option>-i</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-i</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" msgstr "" -"<option>-i</option>, <option>--inactive</option><replaceable>INAKTIV</" +"<option>-i</option>, <option>--inactive</option> <replaceable>INAKTIV</" "replaceable>" #: passwd.1.xml:224(para) @@ -4759,13 +5043,13 @@ msgstr "" #: passwd.1.xml:269(term) #, fuzzy #| msgid "" -#| "<option>-m</option>, <option>--mindays</option><replaceable>MIN_DAYS</" -#| "replaceable>" +#| "<option>-m</option>, <option>--mindays</option> " +#| "<replaceable>MIN_DAYS</replaceable>" msgid "" -"<option>-n</option>, <option>--mindays</option><replaceable>MIN_DAYS</" +"<option>-n</option>, <option>--mindays</option> <replaceable>MIN_DAYS</" "replaceable>" msgstr "" -"<option>-m</option>, <option>--mindays</option><replaceable>MIN_DAGAR</" +"<option>-m</option>, <option>--mindays</option> <replaceable>MIN_DAGAR</" "replaceable>" #: passwd.1.xml:273(para) chage.1.xml:168(para) @@ -4780,10 +5064,10 @@ msgstr "" #: passwd.1.xml:291(term) msgid "" -"<option>-r</option>, <option>--repository</option><replaceable>REPOSITORY</" -"replaceable>" +"<option>-r</option>, <option>--repository</option> " +"<replaceable>REPOSITORY</replaceable>" msgstr "" -"<option>-r</option>, <option>--repository</option><replaceable>FÖRRÅD</" +"<option>-r</option>, <option>--repository</option> <replaceable>FÖRRÅD</" "replaceable>" #: passwd.1.xml:295(para) @@ -4791,11 +5075,11 @@ msgstr "" msgid "change password in <replaceable>REPOSITORY</replaceable> repository" msgstr "ändra lösenord i förrådet <replaceable>FÖRRÅD</replaceable>" -#: passwd.1.xml:314(term) +#: passwd.1.xml:313(term) msgid "<option>-S</option>, <option>--status</option>" msgstr "<option>-S</option>, <option>--status</option>" -#: passwd.1.xml:318(para) +#: passwd.1.xml:317(para) #, fuzzy #| msgid "" #| "Display account status information. The status information consists of 7 " @@ -4822,11 +5106,11 @@ msgstr "" "varningsperiod och inaktivitetsperiod för lösenordet. Dessa åldrar anges i " "dagar." -#: passwd.1.xml:332(term) +#: passwd.1.xml:331(term) msgid "<option>-u</option>, <option>--unlock</option>" msgstr "<option>-u</option>, <option>--unlock</option>" -#: passwd.1.xml:336(para) +#: passwd.1.xml:335(para) #, fuzzy msgid "" "Unlock the password of the named account. This option re-enables a password " @@ -4837,15 +5121,15 @@ msgstr "" "tillbaka lösenordet till dess tidigare värde (till värdet före användning av " "flaggan <option>-l</option>)." -#: passwd.1.xml:345(term) +#: passwd.1.xml:344(term) msgid "" -"<option>-w</option>, <option>--warndays</option><replaceable>WARN_DAYS</" -"replaceable>" +"<option>-w</option>, <option>--warndays</option> " +"<replaceable>WARN_DAYS</replaceable>" msgstr "" -"<option>-w</option>, <option>--warndays</option><replaceable>VARN_DAGAR</" -"replaceable>" +"<option>-w</option>, <option>--warndays</option> " +"<replaceable>VARN_DAGAR</replaceable>" -#: passwd.1.xml:349(para) +#: passwd.1.xml:348(para) msgid "" "Set the number of days of warning before a password change is required. The " "<replaceable>WARN_DAYS</replaceable> option is the number of days prior to " @@ -4856,15 +5140,15 @@ msgstr "" "<replaceable>VARN_DAGAR</replaceable> är antalet dagar före användaren " "varnas om att lösenordet är på väg att bli utgånget." -#: passwd.1.xml:358(term) +#: passwd.1.xml:357(term) msgid "" -"<option>-x</option>, <option>--maxdays</option><replaceable>MAX_DAYS</" +"<option>-x</option>, <option>--maxdays</option> <replaceable>MAX_DAYS</" "replaceable>" msgstr "" -"<option>-x</option>, <option>--maxdays</option><replaceable>MAX_DAGAR</" +"<option>-x</option>, <option>--maxdays</option> <replaceable>MAX_DAGAR</" "replaceable>" -#: passwd.1.xml:362(para) +#: passwd.1.xml:361(para) msgid "" "Set the maximum number of days a password remains valid. After " "<replaceable>MAX_DAYS</replaceable>, the password is required to be changed." @@ -4872,7 +5156,7 @@ msgstr "" "Sätter maximalt antal dagar som ett lösenord ska vara giltigt. Efter " "<replaceable>MAX_DAGAR</replaceable> krävs det att lösenordet ändras." -#: passwd.1.xml:374(para) +#: passwd.1.xml:373(para) #, fuzzy #| msgid "" #| "Not all options may be supported. Password complexity checking may vary " @@ -4890,13 +5174,13 @@ msgstr "" "kanske inte kan ändra sina lösenord på ett system om NIS är aktiverat och de " "inte är inloggade mot NIS-servern." -#: passwd.1.xml:379(para) +#: passwd.1.xml:378(para) msgid "" "Users may not be able to change their password on a system if NIS is enabled " "and they are not logged into the NIS server." msgstr "" -#: passwd.1.xml:384(para) +#: passwd.1.xml:383(para) msgid "" "<command>passwd</command> uses PAM to authenticate users and to change their " "passwords." @@ -4918,18 +5202,19 @@ msgstr "" #: gpasswd.1.xml:36(para) chpasswd.8.xml:36(para) chgpasswd.8.xml:36(para) #, fuzzy #| msgid "" -#| "Example: <option>-K </option><replaceable>GID_MIN</" -#| "replaceable>=<replaceable>100</replaceable><option> -K </" -#| "option><replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" +#| "Example: <option>-K</option> <replaceable>GID_MIN</" +#| "replaceable>=<replaceable>100</replaceable> <option> -K </" +#| "option> <replaceable>GID_MAX</replaceable>=<replaceable>499</" +#| "replaceable>" msgid "" "It can take one of these values: <replaceable>DES</replaceable> (default), " "<replaceable>MD5</replaceable><phrase condition=\"sha_crypt\">, " "<replaceable>SHA256</replaceable>, <replaceable>SHA512</replaceable></" "phrase>." msgstr "" -"Exempel: <option>-K </option><replaceable>GID_MIN</" -"replaceable>=<replaceable>100</replaceable><option> -K </" -"option><replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" +"Exempel: <option>-K</option> <replaceable>GID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" #: passwd.1.xml:43(para) newusers.8.xml:43(para) login.defs.5.xml:43(para) #: gpasswd.1.xml:43(para) chpasswd.8.xml:43(para) chgpasswd.8.xml:43(para) @@ -5077,37 +5362,37 @@ msgid "" "option>, the highest value will be used." msgstr "" -#: passwd.1.xml:430(filename) +#: passwd.1.xml:429(filename) #, fuzzy #| msgid "/etc/passwd" msgid "/etc/pam.d/passwd" msgstr "/etc/passwd" -#: passwd.1.xml:432(para) +#: passwd.1.xml:431(para) msgid "PAM configuration for <command>passwd</command>." msgstr "" -#: passwd.1.xml:452(para) chage.1.xml:292(para) +#: passwd.1.xml:451(para) chage.1.xml:291(para) msgid "permission denied" msgstr "åtkomst nekad" -#: passwd.1.xml:458(para) +#: passwd.1.xml:457(para) msgid "invalid combination of options" msgstr "ogiltig kombination av flaggor" -#: passwd.1.xml:464(para) +#: passwd.1.xml:463(para) msgid "unexpected failure, nothing done" msgstr "oväntat fel, ingenting har genomförts" -#: passwd.1.xml:470(para) +#: passwd.1.xml:469(para) msgid "unexpected failure, <filename>passwd</filename> file missing" msgstr "oväntat fel, filen <filename>passwd</filename> saknas" -#: passwd.1.xml:476(para) +#: passwd.1.xml:475(para) msgid "<filename>passwd</filename> file busy, try again" msgstr "Filen <filename>passwd</filename> är upptagen, försök igen" -#: passwd.1.xml:440(para) +#: passwd.1.xml:439(para) msgid "" "The <command>passwd</command> command exits with the following values: " "<placeholder-1/>" @@ -5115,7 +5400,7 @@ msgstr "" "Kommandot <command>passwd</command> avslutas med följande värden: " "<placeholder-1/>" -#: passwd.1.xml:491(para) +#: passwd.1.xml:490(para) #, fuzzy #| msgid "" #| "<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></" @@ -5196,20 +5481,20 @@ msgstr "HISTORIK" msgid "The <command>nologin</command> command appearred in BSD 4.4." msgstr "Kommandot <command>nologin</command> dök upp i BSD 4.4." -#: newusers.8.xml:70(refentrytitle) newusers.8.xml:77(refname) -#: newusers.8.xml:83(command) login.defs.5.xml:387(term) +#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname) +#: newusers.8.xml:85(command) login.defs.5.xml:391(term) msgid "newusers" msgstr "newusers" -#: newusers.8.xml:78(refpurpose) +#: newusers.8.xml:80(refpurpose) msgid "update and create new users in batch" msgstr "uppdatera och skapa nya användare satsvis" -#: newusers.8.xml:88(replaceable) +#: newusers.8.xml:90(replaceable) msgid "file" msgstr "" -#: newusers.8.xml:95(para) +#: newusers.8.xml:97(para) msgid "" "The <command>newusers</command> command reads a <replaceable>file</" "replaceable> (or the standard input by default) and uses this information to " @@ -5219,32 +5504,32 @@ msgid "" "citerefentry>) with the exceptions explained below:" msgstr "" -#: newusers.8.xml:103(para) +#: newusers.8.xml:105(para) msgid "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" msgstr "" -#: newusers.8.xml:108(emphasis) +#: newusers.8.xml:110(emphasis) #, fuzzy #| msgid "group_name" msgid "pw_name" msgstr "gruppnamn" -#: newusers.8.xml:111(para) +#: newusers.8.xml:113(para) msgid "This is the name of the user." msgstr "" -#: newusers.8.xml:114(para) +#: newusers.8.xml:116(para) msgid "" "It can be the name of a new user or the name of an existing user (or an user " "created before by <command>newusers</command>). In case of an existing user, " "the user's information will be changed, otherwise a new user will be created." msgstr "" -#: newusers.8.xml:125(emphasis) +#: newusers.8.xml:127(emphasis) msgid "pw_passwd" msgstr "pw_passwd" -#: newusers.8.xml:128(para) +#: newusers.8.xml:130(para) msgid "" "This field will be encrypted and used as the new value of the encrypted " "password." @@ -5252,62 +5537,62 @@ msgstr "" "Detta fält kommer att krypteras och användas som det nya värdet för det " "krypterade lösenordet." -#: newusers.8.xml:136(emphasis) +#: newusers.8.xml:138(emphasis) #, fuzzy #| msgid "pw_gid" msgid "pw_uid" msgstr "pw_gid" -#: newusers.8.xml:139(para) +#: newusers.8.xml:141(para) msgid "This field is used to define the UID of the user." msgstr "" -#: newusers.8.xml:142(para) +#: newusers.8.xml:144(para) msgid "" "If the field is empty, an new (unused) UID will be defined automatically by " "<command>newusers</command>." msgstr "" -#: newusers.8.xml:146(para) +#: newusers.8.xml:148(para) msgid "If this field contains a number, this number will be used as the UID." msgstr "" -#: newusers.8.xml:150(para) +#: newusers.8.xml:152(para) msgid "" "If this field contains the name of an existing user (or the name of an user " "created before by <command>newusers</command>), the UID of the specified " "user will be used." msgstr "" -#: newusers.8.xml:156(para) +#: newusers.8.xml:158(para) msgid "" "If the UID of an existing user is changed, the files ownership of the user's " "file should be fixed manually." msgstr "" -#: newusers.8.xml:164(emphasis) +#: newusers.8.xml:166(emphasis) msgid "pw_gid" msgstr "pw_gid" -#: newusers.8.xml:167(para) +#: newusers.8.xml:169(para) msgid "This field is used to define the primary group ID for the user." msgstr "" -#: newusers.8.xml:170(para) +#: newusers.8.xml:172(para) msgid "" "If this field contains the name of an existing group (or a group created " "before by <command>newusers</command>), the GID of this group will be used " "as the primary group ID for the user." msgstr "" -#: newusers.8.xml:176(para) +#: newusers.8.xml:178(para) msgid "" "If this field is a number, this number will be used as the primary group ID " "of the user. If no groups exist with this GID, a new group will be created " "with this GID, and the name of the user." msgstr "" -#: newusers.8.xml:182(para) +#: newusers.8.xml:184(para) msgid "" "If this field is empty, a new group will be created with the name of the " "user and a GID will be automatically defined by <command>newusers</command> " @@ -5315,7 +5600,7 @@ msgid "" "group." msgstr "" -#: newusers.8.xml:188(para) +#: newusers.8.xml:190(para) msgid "" "If this field contains the name of a group which does not exist (and was not " "created before by <command>newusers</command>), a new group will be created " @@ -5324,47 +5609,47 @@ msgid "" "and GID for the new group." msgstr "" -#: newusers.8.xml:200(emphasis) +#: newusers.8.xml:202(emphasis) msgid "pw_gecos" msgstr "" -#: newusers.8.xml:203(para) +#: newusers.8.xml:205(para) msgid "This field is copied in the GECOS field of the user." msgstr "" -#: newusers.8.xml:210(emphasis) +#: newusers.8.xml:212(emphasis) msgid "pw_dir" msgstr "pw_dir" -#: newusers.8.xml:213(para) +#: newusers.8.xml:215(para) msgid "This field is used to define the home directory of the user." msgstr "" -#: newusers.8.xml:216(para) +#: newusers.8.xml:218(para) msgid "" "If this field does not specify an existing directory, the specified " "directory is created, with ownership set to the user being created or " "updated and its primary group." msgstr "" -#: newusers.8.xml:221(para) +#: newusers.8.xml:223(para) msgid "" "If the home directory of an existing user is changed, <command>newusers</" "command> does not move or copy the content of the old directory to the new " "location. This should be done manually." msgstr "" -#: newusers.8.xml:231(emphasis) +#: newusers.8.xml:233(emphasis) msgid "pw_shell" msgstr "" -#: newusers.8.xml:234(para) +#: newusers.8.xml:236(para) msgid "" "This field defines the shell of the user. No checks are performed on this " "field." msgstr "" -#: newusers.8.xml:242(para) +#: newusers.8.xml:244(para) msgid "" "<command>newusers</command> first tries to create or change all the " "specified users, and then write these changes to the user or group " @@ -5372,7 +5657,7 @@ msgid "" "no changes are committed to the databases." msgstr "" -#: newusers.8.xml:248(para) +#: newusers.8.xml:250(para) msgid "" "During this first pass, users are created with a locked password (and " "passwords are not changed for the users which are not created). A second " @@ -5380,7 +5665,7 @@ msgid "" "password are reported, but will not stop the other password updates." msgstr "" -#: newusers.8.xml:256(para) +#: newusers.8.xml:258(para) msgid "" "This command is intended to be used in a large system environment where many " "accounts are updated at a single time." @@ -5388,29 +5673,29 @@ msgstr "" "Detta kommando är tänkt att användas i större systemmiljöer där många konton " "uppdateras på samma gång." -#: newusers.8.xml:264(para) +#: newusers.8.xml:266(para) #, fuzzy #| msgid "" #| "The options which apply to the <command>usermod</command> command are:" msgid "The options which apply to the <command>newusers</command> command are:" msgstr "Flaggorna som gäller för kommandot <command>usermod</command> är:" -#: newusers.8.xml:269(term) chgpasswd.8.xml:112(term) +#: newusers.8.xml:271(term) chgpasswd.8.xml:112(term) #, fuzzy msgid "<option>-c</option>, <option>--crypt-method</option>" msgstr "<option>-e</option>, <option>--encrypted</option>" -#: newusers.8.xml:271(para) chpasswd.8.xml:142(para) chgpasswd.8.xml:114(para) +#: newusers.8.xml:273(para) chpasswd.8.xml:141(para) chgpasswd.8.xml:114(para) msgid "Use the specified method to encrypt the passwords." msgstr "" -#: newusers.8.xml:272(para) chpasswd.8.xml:146(para) chgpasswd.8.xml:118(para) +#: newusers.8.xml:274(para) chpasswd.8.xml:145(para) chgpasswd.8.xml:118(para) msgid "" "The available methods are DES, MD5, NONE, and SHA256 or SHA512 if your libc " "support these methods." msgstr "" -#: newusers.8.xml:294(para) +#: newusers.8.xml:296(para) msgid "" "System users will be created with no aging information in <filename>/etc/" "shadow</filename>, and their numeric identifiers are chosen in the " @@ -5420,71 +5705,87 @@ msgid "" "the creation of groups)." msgstr "" -#: newusers.8.xml:321(term) chgpasswd.8.xml:159(term) +#: newusers.8.xml:322(term) chgpasswd.8.xml:158(term) #, fuzzy msgid "<option>-s</option>, <option>--sha-rounds</option>" msgstr "<option>-s</option>, <option>--shadow</option>" -#: newusers.8.xml:323(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:161(para) +#: newusers.8.xml:324(para) chpasswd.8.xml:204(para) chgpasswd.8.xml:160(para) msgid "Use the specified number of rounds to encrypt the passwords." msgstr "" -#: newusers.8.xml:326(para) chpasswd.8.xml:210(para) chgpasswd.8.xml:164(para) +#: newusers.8.xml:327(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:163(para) msgid "" "The value 0 means that the system will choose the default number of rounds " "for the crypt method (5000)." msgstr "" -#: newusers.8.xml:330(para) chpasswd.8.xml:214(para) chgpasswd.8.xml:168(para) +#: newusers.8.xml:331(para) chpasswd.8.xml:211(para) chgpasswd.8.xml:167(para) msgid "" "A minimal value of 1000 and a maximal value of 999,999,999 will be enforced." msgstr "" -#: newusers.8.xml:334(para) chpasswd.8.xml:218(para) chgpasswd.8.xml:172(para) +#: newusers.8.xml:335(para) chpasswd.8.xml:215(para) chgpasswd.8.xml:171(para) msgid "You can only use this option with the SHA256 or SHA512 crypt method." msgstr "" -#: newusers.8.xml:338(para) chgpasswd.8.xml:176(para) +#: newusers.8.xml:339(para) chgpasswd.8.xml:175(para) msgid "" "By default, the number of rounds is defined by the SHA_CRYPT_MIN_ROUNDS and " "SHA_CRYPT_MAX_ROUNDS variables in <filename>/etc/login.defs</filename>." msgstr "" -#: newusers.8.xml:350(para) +#: newusers.8.xml:351(para) msgid "" "The input file must be protected since it contains unencrypted passwords." msgstr "" "Inmatningsfilen måste skyddas eftersom den innehåller okrypterade lösenord." -#: newusers.8.xml:354(para) chgpasswd.8.xml:192(para) +#: newusers.8.xml:355(para) chgpasswd.8.xml:191(para) msgid "" "You should make sure the passwords and the encryption method respect the " "system's password policy." msgstr "" -#: newusers.8.xml:427(filename) +#: newusers.8.xml:430(filename) #, fuzzy #| msgid "/etc/passwd" msgid "/etc/pam.d/newusers" msgstr "/etc/passwd" -#: newusers.8.xml:429(para) +#: newusers.8.xml:432(para) msgid "PAM configuration for <command>newusers</command>." msgstr "" -#: newusers.8.xml:437(para) +#: newusers.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></" +#| "citerefentry>, <citerefentry><refentrytitle>group</" +#| "refentrytitle><manvolnum>5</manvolnum></citerefentry>, " +#| "<citerefentry><refentrytitle>gshadow</refentrytitle><manvolnum>5</" +#| "manvolnum></citerefentry><citerefentry><refentrytitle>passwd</" +#| "refentrytitle><manvolnum>5</manvolnum></citerefentry>, " +#| "<citerefentry><refentrytitle>shadow</refentrytitle><manvolnum>5</" +#| "manvolnum></citerefentry>." msgid "" "<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" -"refentrytitle><manvolnum>1</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +"refentrytitle><manvolnum>1</manvolnum></citerefentry>, <phrase condition=" +"\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>." msgstr "" -"<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" -"manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" -"refentrytitle><manvolnum>1</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" -"manvolnum></citerefentry>." +"<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></" +"citerefentry>, <citerefentry><refentrytitle>group</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, " +"<citerefentry><refentrytitle>gshadow</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry><citerefentry><refentrytitle>passwd</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, " +"<citerefentry><refentrytitle>shadow</refentrytitle><manvolnum>5</manvolnum></" +"citerefentry>." #: newgrp.1.xml:58(refentrytitle) newgrp.1.xml:65(refname) #: newgrp.1.xml:71(command) @@ -5587,15 +5888,15 @@ msgstr "/var/run/utmp" msgid "List of current login sessions." msgstr "Lista på aktuella inloggningssessioner." -#: login.defs.5.xml:120(refentrytitle) login.defs.5.xml:127(refname) +#: login.defs.5.xml:122(refentrytitle) login.defs.5.xml:129(refname) msgid "login.defs" msgstr "login.defs" -#: login.defs.5.xml:128(refpurpose) +#: login.defs.5.xml:130(refpurpose) msgid "shadow password suite configuration" msgstr "" -#: login.defs.5.xml:133(para) +#: login.defs.5.xml:135(para) msgid "" "The <filename>/etc/login.defs</filename> file defines the site-specific " "configuration for the shadow password suite. This file is required. Absence " @@ -5603,7 +5904,7 @@ msgid "" "undesirable operation." msgstr "" -#: login.defs.5.xml:140(para) +#: login.defs.5.xml:142(para) msgid "" "This file is a readable text file, each line of the file describing one " "configuration parameter. The lines consist of a configuration name and " @@ -5612,7 +5913,7 @@ msgid "" "the first non-white character of the line." msgstr "" -#: login.defs.5.xml:148(para) +#: login.defs.5.xml:150(para) msgid "" "Parameter values may be of four types: strings, booleans, numbers, and long " "numbers. A string is comprised of any printable characters. A boolean should " @@ -5625,7 +5926,7 @@ msgid "" "and long numeric parameters is machine-dependent." msgstr "" -#: login.defs.5.xml:163(para) +#: login.defs.5.xml:165(para) msgid "The following configuration items are provided:" msgstr "Följande konfigurationsposter tillhandahålls:" @@ -5847,7 +6148,7 @@ msgid "" "inhibited." msgstr "" -#: login.defs.5.xml:206(para) +#: login.defs.5.xml:208(para) #, fuzzy msgid "" "<option>PASS_MAX_DAYS</option>, <option>PASS_MIN_DAYS</option> and " @@ -5926,121 +6227,121 @@ msgstr "UID_MIN (nummer)" msgid "Default <command>ulimit</command> value." msgstr "" -#: login.defs.5.xml:237(title) +#: login.defs.5.xml:241(title) msgid "CROSS REFERENCES" msgstr "" -#: login.defs.5.xml:238(para) +#: login.defs.5.xml:242(para) msgid "" "The following cross references show which programs in the shadow password " "suite use which parameters." msgstr "" -#: login.defs.5.xml:245(term) chage.1.xml:58(refentrytitle) +#: login.defs.5.xml:249(term) chage.1.xml:58(refentrytitle) #: chage.1.xml:65(refname) chage.1.xml:70(command) msgid "chage" msgstr "chage" -#: login.defs.5.xml:247(para) login.defs.5.xml:435(phrase) -#: login.defs.5.xml:502(phrase) +#: login.defs.5.xml:251(para) login.defs.5.xml:441(phrase) +#: login.defs.5.xml:510(phrase) msgid "USE_TCB" msgstr "" -#: login.defs.5.xml:251(term) chfn.1.xml:60(refentrytitle) +#: login.defs.5.xml:255(term) chfn.1.xml:60(refentrytitle) #: chfn.1.xml:67(refname) chfn.1.xml:73(command) msgid "chfn" msgstr "chfn" -#: login.defs.5.xml:253(para) +#: login.defs.5.xml:257(para) msgid "" "<phrase condition=\"no_pam\">CHFN_AUTH</phrase> CHFN_RESTRICT <phrase " "condition=\"no_pam\">LOGIN_STRING</phrase>" msgstr "" -#: login.defs.5.xml:261(term) chgpasswd.8.xml:57(refentrytitle) +#: login.defs.5.xml:265(term) chgpasswd.8.xml:57(refentrytitle) #: chgpasswd.8.xml:64(refname) chgpasswd.8.xml:70(command) msgid "chgpasswd" msgstr "chgpasswd" -#: login.defs.5.xml:263(para) login.defs.5.xml:294(para) +#: login.defs.5.xml:267(para) login.defs.5.xml:298(para) msgid "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB <phrase condition=" "\"sha_crypt\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase>" msgstr "" -#: login.defs.5.xml:271(term) chpasswd.8.xml:61(refentrytitle) +#: login.defs.5.xml:275(term) chpasswd.8.xml:61(refentrytitle) #: chpasswd.8.xml:68(refname) chpasswd.8.xml:74(command) msgid "chpasswd" msgstr "chpasswd" -#: login.defs.5.xml:274(phrase) +#: login.defs.5.xml:278(phrase) msgid "ENCRYPT_METHOD MD5_CRYPT_ENAB" msgstr "" -#: login.defs.5.xml:276(phrase) +#: login.defs.5.xml:280(phrase) msgid "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "" -#: login.defs.5.xml:282(term) chsh.1.xml:60(refentrytitle) +#: login.defs.5.xml:286(term) chsh.1.xml:60(refentrytitle) #: chsh.1.xml:67(refname) chsh.1.xml:73(command) msgid "chsh" msgstr "chsh" -#: login.defs.5.xml:284(para) +#: login.defs.5.xml:288(para) #, fuzzy msgid "CHSH_AUTH LOGIN_STRING" msgstr "CHFN_AUTH CHFN_RESTRICT" -#: login.defs.5.xml:292(term) gpasswd.1.xml:62(refentrytitle) +#: login.defs.5.xml:296(term) gpasswd.1.xml:62(refentrytitle) #: gpasswd.1.xml:69(refname) gpasswd.1.xml:83(command) msgid "gpasswd" msgstr "gpasswd" -#: login.defs.5.xml:302(term) groupadd.8.xml:60(refentrytitle) +#: login.defs.5.xml:306(term) groupadd.8.xml:60(refentrytitle) #: groupadd.8.xml:67(refname) groupadd.8.xml:73(command) msgid "groupadd" msgstr "groupadd" -#: login.defs.5.xml:304(para) +#: login.defs.5.xml:308(para) #, fuzzy msgid "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" msgstr "" "GID_MAX GID_MIN PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UID_MAX UID_MIN " "UMASK" -#: login.defs.5.xml:311(term) groupdel.8.xml:58(refentrytitle) +#: login.defs.5.xml:315(term) groupdel.8.xml:58(refentrytitle) #: groupdel.8.xml:65(refname) groupdel.8.xml:71(command) msgid "groupdel" msgstr "groupdel" -#: login.defs.5.xml:313(para) login.defs.5.xml:319(para) -#: login.defs.5.xml:325(para) login.defs.5.xml:332(para) -#: login.defs.5.xml:338(para) login.defs.5.xml:344(para) +#: login.defs.5.xml:317(para) login.defs.5.xml:323(para) +#: login.defs.5.xml:329(para) login.defs.5.xml:336(para) +#: login.defs.5.xml:342(para) login.defs.5.xml:348(para) msgid "MAX_MEMBERS_PER_GROUP" msgstr "" -#: login.defs.5.xml:317(term) groupmems.8.xml:61(refentrytitle) +#: login.defs.5.xml:321(term) groupmems.8.xml:61(refentrytitle) #: groupmems.8.xml:68(refname) groupmems.8.xml:74(command) msgid "groupmems" msgstr "groupmems" -#: login.defs.5.xml:323(term) groupmod.8.xml:58(refentrytitle) +#: login.defs.5.xml:327(term) groupmod.8.xml:58(refentrytitle) #: groupmod.8.xml:65(refname) groupmod.8.xml:71(command) msgid "groupmod" msgstr "groupmod" -#: login.defs.5.xml:330(term) grpck.8.xml:58(refentrytitle) +#: login.defs.5.xml:334(term) grpck.8.xml:58(refentrytitle) #: grpck.8.xml:65(refname) grpck.8.xml:71(command) msgid "grpck" msgstr "grpck" -#: login.defs.5.xml:350(term) login.1.xml:90(refentrytitle) +#: login.defs.5.xml:354(term) login.1.xml:90(refentrytitle) #: login.1.xml:97(refname) login.1.xml:103(command) login.1.xml:111(command) #: login.1.xml:118(command) msgid "login" msgstr "login" -#: login.defs.5.xml:352(para) +#: login.defs.5.xml:356(para) msgid "" "<phrase condition=\"no_pam\">CONSOLE</phrase> CONSOLE_GROUPS DEFAULT_HOME " "<phrase condition=\"no_pam\">ENV_HZ ENV_PATH ENV_SUPATH ENV_TZ ENVIRON_FILE</" @@ -6055,41 +6356,42 @@ msgid "" "phrase> USERGROUPS_ENAB" msgstr "" -#: login.defs.5.xml:379(term) +#: login.defs.5.xml:383(term) #, fuzzy #| msgid "newgrp" msgid "newgrp / sg" msgstr "newgrp" -#: login.defs.5.xml:381(para) +#: login.defs.5.xml:385(para) msgid "SYSLOG_SG_ENAB" msgstr "" -#: login.defs.5.xml:389(para) +#: login.defs.5.xml:393(para) #, fuzzy msgid "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"sha_crypt" -"\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SYS_GID_MAX " +"\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SUB_GID_COUNT " +"SUB_GID_MAX SUB_GID_MIN SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN 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:405(para) +#: login.defs.5.xml:411(para) msgid "" "ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB PASS_ALWAYS_WARN " "PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN <phrase condition=\"sha_crypt" "\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase>" msgstr "" -#: login.defs.5.xml:416(para) +#: login.defs.5.xml:422(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"tcb" "\">TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB</phrase>" msgstr "" -#: login.defs.5.xml:425(para) +#: login.defs.5.xml:431(para) #, fuzzy #| msgid "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UMASK" msgid "" @@ -6097,7 +6399,7 @@ msgid "" "phrase>" msgstr "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UMASK" -#: login.defs.5.xml:442(para) +#: login.defs.5.xml:448(para) msgid "" "<phrase condition=\"no_pam\">CONSOLE</phrase> CONSOLE_GROUPS DEFAULT_HOME " "<phrase condition=\"no_pam\">ENV_HZ ENVIRON_FILE</phrase> ENV_PATH " @@ -6107,39 +6409,40 @@ msgid "" "\">USERGROUPS_ENAB</phrase>" msgstr "" -#: login.defs.5.xml:457(term) +#: login.defs.5.xml:463(term) #, fuzzy msgid "sulogin" msgstr "login" -#: login.defs.5.xml:459(para) +#: login.defs.5.xml:465(para) msgid "ENV_HZ <phrase condition=\"no_pam\">ENV_TZ</phrase>" msgstr "" -#: login.defs.5.xml:468(para) +#: login.defs.5.xml:474(para) #, fuzzy msgid "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " -"PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " -"UID_MAX UID_MIN UMASK <phrase condition=\"tcb\">TCB_AUTH_GROUP TCB_SYMLINK " -"USE_TCB</phrase>" +"PASS_MIN_DAYS PASS_WARN_AGE SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN " +"SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +"SYS_UID_MIN UID_MAX UID_MIN UMASK <phrase condition=\"tcb\">TCB_AUTH_GROUP " +"TCB_SYMLINK USE_TCB</phrase>" msgstr "" "GID_MAX GID_MIN PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE UID_MAX UID_MIN " "UMASK" -#: login.defs.5.xml:482(para) +#: login.defs.5.xml:490(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB <phrase " "condition=\"tcb\">TCB_SYMLINKS USE_TCB</phrase>" msgstr "" -#: login.defs.5.xml:492(para) +#: login.defs.5.xml:500(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP <phrase condition=\"tcb" "\">TCB_SYMLINKS USE_TCB</phrase>" msgstr "" -#: login.defs.5.xml:511(para) +#: login.defs.5.xml:519(para) #, fuzzy #| msgid "" #| "<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</" @@ -6165,7 +6468,7 @@ msgstr "" "citerefentry>, <citerefentry><refentrytitle>usermod</" "refentrytitle><manvolnum>8</manvolnum></citerefentry>." -#: login.defs.5.xml:527(para) +#: login.defs.5.xml:535(para) msgid "" "<citerefentry><refentrytitle>login</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>passwd</" @@ -6727,9 +7030,10 @@ msgstr "Flaggorna som gäller för kommandot <command>lastlog</command> är:" #: lastlog.8.xml:97(term) msgid "" -"<option>-b</option>, <option>--before</option><replaceable>DAYS</replaceable>" +"<option>-b</option>, <option>--before</option> <replaceable>DAYS</" +"replaceable>" msgstr "" -"<option>-b</option>, <option>--before</option><replaceable>DAGAR</" +"<option>-b</option>, <option>--before</option> <replaceable>DAGAR</" "replaceable>" #: lastlog.8.xml:101(para) @@ -6737,35 +7041,37 @@ msgid "" "Print only lastlog records older than <emphasis remap=\"I\">DAYS</emphasis>." msgstr "" -#: lastlog.8.xml:128(term) faillog.8.xml:195(term) +#: lastlog.8.xml:127(term) faillog.8.xml:192(term) msgid "" -"<option>-t</option>, <option>--time</option><replaceable>DAYS</replaceable>" +"<option>-t</option>, <option>--time</option> <replaceable>DAYS</" +"replaceable>" msgstr "" -"<option>-t</option>, <option>--time</option><replaceable>DAGAR</replaceable>" +"<option>-t</option>, <option>--time</option> <replaceable>DAGAR</" +"replaceable>" -#: lastlog.8.xml:133(para) +#: lastlog.8.xml:131(para) msgid "" "Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</" "emphasis>." msgstr "" -#: lastlog.8.xml:140(term) faillog.8.xml:206(term) +#: lastlog.8.xml:138(term) faillog.8.xml:202(term) #, fuzzy #| msgid "" -#| "<option>-K</option>, <option>--key</option><replaceable>KEY</" +#| "<option>-K</option>, <option>--key</option> <replaceable>KEY</" #| "replaceable>=<replaceable>VALUE</replaceable>" msgid "" -"<option>-u</option>, <option>--user</option><replaceable>LOGIN</replaceable>|" -"<replaceable>RANGE</replaceable>" +"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +"replaceable>|<replaceable>RANGE</replaceable>" msgstr "" -"<option>-K</option>, <option>--key</option><replaceable>NYCKEL</" +"<option>-K</option>, <option>--key</option> <replaceable>NYCKEL</" "replaceable>=<replaceable>VÄRDE</replaceable>" -#: lastlog.8.xml:145(para) +#: lastlog.8.xml:142(para) msgid "Print the lastlog record of the specified user(s)." msgstr "" -#: lastlog.8.xml:148(para) faillog.8.xml:216(para) +#: lastlog.8.xml:145(para) faillog.8.xml:211(para) msgid "" "The users can be specified by a login name, a numerical user ID, or a " "<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</" @@ -6774,24 +7080,24 @@ msgid "" "UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)." msgstr "" -#: lastlog.8.xml:160(para) +#: lastlog.8.xml:157(para) msgid "" "If the user has never logged in the message <emphasis>** Never logged in**</" "emphasis> will be displayed instead of the port and time." msgstr "" -#: lastlog.8.xml:165(para) +#: lastlog.8.xml:162(para) msgid "" "Only the entries for the current users of the system will be displayed. " "Other entries may exist for users that were deleted previously." msgstr "" -#: lastlog.8.xml:173(title) groups.1.xml:90(title) chsh.1.xml:141(title) -#: chage.1.xml:232(title) +#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title) +#: chage.1.xml:231(title) msgid "NOTE" msgstr "NOTERA" -#: lastlog.8.xml:174(para) +#: lastlog.8.xml:171(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, " @@ -6801,15 +7107,15 @@ msgid "" "its real size with \"<command>ls -s</command>\"." msgstr "" -#: lastlog.8.xml:188(filename) +#: lastlog.8.xml:185(filename) msgid "/var/log/lastlog" msgstr "/var/log/lastlog" -#: lastlog.8.xml:190(para) +#: lastlog.8.xml:187(para) msgid "Database times of previous user logins." msgstr "Databastider för tidigare användarinloggningar." -#: lastlog.8.xml:198(para) +#: lastlog.8.xml:195(para) 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 " @@ -7035,7 +7341,7 @@ msgid "" "without user intervention." msgstr "" -#: grpck.8.xml:188(para) +#: grpck.8.xml:187(para) #, fuzzy #| msgid "" #| "Sort entries in <filename>/etc/passwd</filename> and <filename>/etc/" @@ -7047,7 +7353,7 @@ msgstr "" "Sorterar poster i <filename>/etc/passwd</filename> och <filename>/etc/" "shadow</filename> efter UID." -#: grpck.8.xml:197(para) +#: grpck.8.xml:196(para) msgid "" "By default, <command>grpck</command> operates on <filename>/etc/group</" "filename><phrase condition=\"gshadow\">and <filename>/etc/gshadow</" @@ -7057,23 +7363,23 @@ msgid "" "emphasis> parameters.</phrase>" msgstr "" -#: grpck.8.xml:265(para) +#: grpck.8.xml:264(para) msgid "one or more bad group entries" msgstr "en eller flera felaktiga grupposter" -#: grpck.8.xml:271(para) +#: grpck.8.xml:270(para) msgid "can't open group files" msgstr "kan inte öppna gruppfiler" -#: grpck.8.xml:277(para) +#: grpck.8.xml:276(para) msgid "can't lock group files" msgstr "kan inte låsa gruppfiler" -#: grpck.8.xml:283(para) +#: grpck.8.xml:282(para) msgid "can't update group files" msgstr "kan inte uppdatera gruppfiler" -#: grpck.8.xml:247(para) +#: grpck.8.xml:246(para) msgid "" "The <command>grpck</command> command exits with the following values: " "<placeholder-1/>" @@ -7081,7 +7387,7 @@ msgstr "" "Kommandot <command>grpck</command> avslutas med följande värden: " "<placeholder-1/>" -#: grpck.8.xml:292(para) +#: grpck.8.xml:291(para) #, fuzzy msgid "" "<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</manvolnum></" @@ -7172,9 +7478,11 @@ msgstr "Flaggorna som gäller för kommandot <command>groupmod</command> är:" #: groupmod.8.xml:96(term) groupadd.8.xml:114(term) msgid "" -"<option>-g</option>, <option>--gid</option><replaceable>GID</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GID</" +"replaceable>" msgstr "" -"<option>-g</option>, <option>--gid</option><replaceable>GID</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GID</" +"replaceable>" #: groupmod.8.xml:100(para) msgid "" @@ -7210,31 +7518,32 @@ msgstr "" #: groupmod.8.xml:135(term) msgid "" -"<option>-n</option>, <option>--new-name</option><replaceable>NEW_GROUP</" -"replaceable>" +"<option>-n</option>, <option>--new-name</option> " +"<replaceable>NEW_GROUP</replaceable>" msgstr "" -"<option>-n</option>, <option>--new-name</option><replaceable>NY_GRUPP</" +"<option>-n</option>, <option>--new-name</option> <replaceable>NY_GRUPP</" "replaceable>" -#: groupmod.8.xml:140(para) +#: groupmod.8.xml:139(para) msgid "" "The name of the group will be changed from <replaceable>GROUP</replaceable> " "to <replaceable>NEW_GROUP</replaceable> name." msgstr "" -#: groupmod.8.xml:151(para) +#: groupmod.8.xml:150(para) #, fuzzy msgid "" "When used with the <option>-g</option> option, allow to change the group " "<replaceable>GID</replaceable> to a non-unique value." msgstr "" -"<option>-g</option>, <option>--gid</option><replaceable>GID</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GID</" +"replaceable>" -#: groupmod.8.xml:275(para) +#: groupmod.8.xml:272(para) msgid "group name already in use" msgstr "gruppnamnet används redan" -#: groupmod.8.xml:239(para) +#: groupmod.8.xml:236(para) msgid "" "The <command>groupmod</command> command exits with the following values: " "<placeholder-1/>" @@ -7242,7 +7551,7 @@ msgstr "" "Kommandot <command>groupmod</command> avslutas med följande värden: " "<placeholder-1/>" -#: groupmod.8.xml:290(para) +#: groupmod.8.xml:287(para) #, fuzzy #| msgid "" #| "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</" @@ -7362,12 +7671,14 @@ msgstr "Flaggorna som gäller för kommandot <command>groupmems</command> är:" #: groupmems.8.xml:107(term) #, fuzzy #| msgid "" -#| "<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +#| "<option>-u</option>, <option>--uid</option> <replaceable>UID</" +#| "replaceable>" msgid "" -"<option>-a</option>, <option>--add</option><replaceable>user_name</" +"<option>-a</option>, <option>--add</option> <replaceable>user_name</" "replaceable>" msgstr "" -"<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +"<option>-u</option>, <option>--uid</option> <replaceable>UID</" +"replaceable>" #: groupmems.8.xml:109(para) #, fuzzy @@ -7386,13 +7697,14 @@ msgstr "" #: groupmems.8.xml:118(term) #, fuzzy #| msgid "" -#| "<option>-t</option>, <option>--time</option><replaceable>DAYS</" +#| "<option>-t</option>, <option>--time</option> <replaceable>DAYS</" #| "replaceable>" msgid "" -"<option>-d</option>, <option>--delete</option><replaceable>user_name</" +"<option>-d</option>, <option>--delete</option> <replaceable>user_name</" "replaceable>" msgstr "" -"<option>-t</option>, <option>--time</option><replaceable>DAGAR</replaceable>" +"<option>-t</option>, <option>--time</option> <replaceable>DAGAR</" +"replaceable>" #: groupmems.8.xml:120(para) msgid "Delete a user from the group membership list." @@ -7407,12 +7719,14 @@ msgstr "" #: groupmems.8.xml:134(term) #, fuzzy #| msgid "" -#| "<option>-g</option>, <option>--gid</option><replaceable>GID</replaceable>" +#| "<option>-g</option>, <option>--gid</option> <replaceable>GID</" +#| "replaceable>" msgid "" -"<option>-g</option>, <option>--group</option><replaceable>group_name</" +"<option>-g</option>, <option>--group</option> <replaceable>group_name</" "replaceable>" msgstr "" -"<option>-g</option>, <option>--gid</option><replaceable>GID</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GID</" +"replaceable>" #: groupmems.8.xml:136(para) #, fuzzy @@ -7437,11 +7751,11 @@ msgstr "<option>-e</option>, <option>--expire</option>" msgid "Purge all users from the group membership list." msgstr "Rensa alla användare från gruppens medlemslista." -#: groupmems.8.xml:181(title) +#: groupmems.8.xml:180(title) msgid "SETUP" msgstr "" -#: groupmems.8.xml:182(para) +#: groupmems.8.xml:181(para) msgid "" "The <command>groupmems</command> executable should be in mode <literal>2770</" "literal> as user <emphasis>root</emphasis> and in group <emphasis>groups</" @@ -7450,7 +7764,7 @@ msgid "" "utility to manage their own group membership list." msgstr "" -#: groupmems.8.xml:191(programlisting) +#: groupmems.8.xml:190(programlisting) #, no-wrap msgid "" "\n" @@ -7467,11 +7781,11 @@ msgstr "" "\t$ groupmems -g groups -a gk4\n" " " -#: groupmems.8.xml:223(para) +#: groupmems.8.xml:222(para) msgid "secure group account information" msgstr "säker gruppkontoinformation" -#: groupmems.8.xml:231(para) +#: groupmems.8.xml:230(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -7521,7 +7835,7 @@ msgstr "" msgid "The options which apply to the <command>groupdel</command> command are:" msgstr "Flaggorna som gäller för kommandot <command>groupmod</command> är:" -#: groupdel.8.xml:118(para) +#: groupdel.8.xml:117(para) msgid "" "You may not remove the primary group of any existing user. You must remove " "the user before you remove the group." @@ -7529,17 +7843,17 @@ msgstr "" "Du får inte ta bort den primära gruppen för någon existerande användare. Du " "måste ta bort användaren innan du tar bort gruppen." -#: groupdel.8.xml:122(para) +#: groupdel.8.xml:121(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this group." msgstr "" -#: groupdel.8.xml:184(para) +#: groupdel.8.xml:183(para) msgid "can't remove user's primary group" msgstr "kan inte ta bort användarens primära grupp" -#: groupdel.8.xml:160(para) +#: groupdel.8.xml:159(para) msgid "" "The <command>groupdel</command> command exits with the following values: " "<placeholder-1/>" @@ -7547,7 +7861,7 @@ msgstr "" "Kommandot <command>groupdel</command> avslutas med följande värden: " "<placeholder-1/>" -#: groupdel.8.xml:199(para) +#: groupdel.8.xml:198(para) #, fuzzy #| msgid "" #| "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</" @@ -7646,40 +7960,41 @@ msgstr "" #: groupadd.8.xml:146(para) #, fuzzy #| msgid "" -#| "Example: <option>-K </option><replaceable>GID_MIN</" -#| "replaceable>=<replaceable>100</replaceable><option> -K </" -#| "option><replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" +#| "Example: <option>-K</option> <replaceable>GID_MIN</" +#| "replaceable>=<replaceable>100</replaceable> <option> -K </" +#| "option> <replaceable>GID_MAX</replaceable>=<replaceable>499</" +#| "replaceable>" msgid "" -"Example: <option>-K </option><replaceable>GID_MIN</" -"replaceable>=<replaceable>100</replaceable><option>-K </" -"option><replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" +"Example: <option>-K</option> <replaceable>GID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" msgstr "" -"Exempel: <option>-K </option><replaceable>GID_MIN</" -"replaceable>=<replaceable>100</replaceable><option> -K </" -"option><replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" +"Exempel: <option>-Koption> <replaceable>GID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" #: groupadd.8.xml:150(para) msgid "" -"Note: <option>-K </option><replaceable>GID_MIN</" +"Note: <option>-K</option> <replaceable>GID_MIN</" "replaceable>=<replaceable>10</replaceable>,<replaceable>GID_MAX</" "replaceable>=<replaceable>499</replaceable> doesn't work yet." msgstr "" -"Notera: <option>-K </option><replaceable>GID_MIN</" +"Notera: <option>-K</option> <replaceable>GID_MIN</" "replaceable>=<replaceable>10</replaceable>,<replaceable>GID_MAX</" "replaceable>=<replaceable>499</replaceable> fungerar ännu inte." -#: groupadd.8.xml:162(para) +#: groupadd.8.xml:161(para) #, fuzzy msgid "This option permits to add a group with a non-unique GID." msgstr "Denna flagga tillåter att en grupp med ett icke-unikt GID läggs till." -#: groupadd.8.xml:194(para) +#: groupadd.8.xml:192(para) #, fuzzy #| msgid "create a new group" msgid "Create a system group." msgstr "skapa en ny grupp" -#: groupadd.8.xml:197(para) +#: groupadd.8.xml:195(para) msgid "" "The numeric identifiers of new system groups are chosen in the " "<option>SYS_GID_MIN</option>-<option>SYS_GID_MAX</option> range, defined in " @@ -7687,7 +8002,7 @@ msgid "" "<option>GID_MAX</option>." msgstr "" -#: groupadd.8.xml:261(para) +#: groupadd.8.xml:258(para) #, fuzzy #| msgid "" #| "Usernames must begin with a lower case letter or an underscore, and only " @@ -7702,11 +8017,11 @@ msgstr "" "endast innehålla gemener, understreck, minustecken och på slutet ett dollar-" "tecken. I reguljära uttryckstermer: [a-z_][a-z0-9_-]*[$]" -#: groupadd.8.xml:267(para) +#: groupadd.8.xml:264(para) msgid "Groupnames may only be up to &GROUP_NAME_MAX_LENGTH; characters long." msgstr "" -#: groupadd.8.xml:270(para) +#: groupadd.8.xml:267(para) #, fuzzy msgid "" "You may not add a NIS or LDAP group. This must be performed on the " @@ -7715,21 +8030,21 @@ msgstr "" "Du får inte lägga till en användare till en NIS-grupp. Detta måste " "genomföras på NIS-servern." -#: groupadd.8.xml:274(para) +#: groupadd.8.xml:271(para) msgid "" "If the groupname already exists in an external group database such as NIS or " "LDAP, <command>groupadd</command> will deny the group creation request." msgstr "" -#: groupadd.8.xml:307(para) +#: groupadd.8.xml:304(para) msgid "GID not unique (when <option>-o</option> not used)" msgstr "GID inte unikt (när <option>-o</option> inte används)" -#: groupadd.8.xml:313(para) +#: groupadd.8.xml:310(para) msgid "group name not unique" msgstr "gruppnamn inte unikt" -#: groupadd.8.xml:283(para) +#: groupadd.8.xml:280(para) msgid "" "The <command>groupadd</command> command exits with the following values: " "<placeholder-1/>" @@ -7737,7 +8052,7 @@ msgstr "" "Kommandot <command>groupadd</command> avslutas med följande värden: " "<placeholder-1/>" -#: groupadd.8.xml:328(para) +#: groupadd.8.xml:325(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -7861,11 +8176,14 @@ msgstr "Flaggorna som gäller för kommandot <command>passwd</command> är:" #: gpasswd.1.xml:147(term) #, fuzzy #| msgid "" -#| "<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +#| "<option>-u</option>, <option>--uid</option> <replaceable>UID</" +#| "replaceable>" msgid "" -"<option>-a</option>, <option>--add</option><replaceable>user</replaceable>" +"<option>-a</option>, <option>--add</option> <replaceable>user</" +"replaceable>" msgstr "" -"<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +"<option>-u</option>, <option>--uid</option> <replaceable>UID</" +"replaceable>" #: gpasswd.1.xml:151(para) msgid "" @@ -7876,12 +8194,14 @@ msgstr "" #: gpasswd.1.xml:160(term) #, fuzzy #| msgid "" -#| "<option>-t</option>, <option>--time</option><replaceable>DAYS</" +#| "<option>-t</option>, <option>--time</option> <replaceable>DAYS</" #| "replaceable>" msgid "" -"<option>-d</option>, <option>--delete</option><replaceable>user</replaceable>" +"<option>-d</option>, <option>--delete</option> <replaceable>user</" +"replaceable>" msgstr "" -"<option>-t</option>, <option>--time</option><replaceable>DAGAR</replaceable>" +"<option>-t</option>, <option>--time</option> <replaceable>DAGAR</" +"replaceable>" #: gpasswd.1.xml:164(para) msgid "" @@ -7892,35 +8212,35 @@ msgstr "" #: gpasswd.1.xml:181(term) #, fuzzy #| msgid "" -#| "<option>-d</option>, <option>--home</option><replaceable>HOME_DIR</" +#| "<option>-d</option>, <option>--home</option> <replaceable>HOME_DIR</" #| "replaceable>" msgid "" -"<option>-Q</option>, <option>--root</option><replaceable>CHROOT_DIR</" +"<option>-Q</option>, <option>--root</option> <replaceable>CHROOT_DIR</" "replaceable>" msgstr "" -"<option>-d</option>, <option>--home</option><replaceable>HEM_KAT</" +"<option>-d</option>, <option>--home</option> <replaceable>HEM_KAT</" "replaceable>" -#: gpasswd.1.xml:196(term) +#: gpasswd.1.xml:195(term) #, fuzzy #| msgid "<option>-r</option>, <option>--remove</option>" msgid "<option>-r</option>, <option>--remove-password</option>" msgstr "<option>-r</option>, <option>--remove</option>" -#: gpasswd.1.xml:200(para) +#: gpasswd.1.xml:199(para) msgid "" "Remove the password from the named <replaceable>group</replaceable>. The " "group password will be empty. Only group members will be allowed to use " "<command>newgrp</command> to join the named <replaceable>group</replaceable>." msgstr "" -#: gpasswd.1.xml:212(term) +#: gpasswd.1.xml:211(term) #, fuzzy #| msgid "<option>-r</option>, <option>--reset</option>" msgid "<option>-R</option>, <option>--restrict</option>" msgstr "<option>-r</option>, <option>--reset</option>" -#: gpasswd.1.xml:216(para) +#: gpasswd.1.xml:215(para) msgid "" "Restrict the access to the named <replaceable>group</replaceable>. The group " "password is set to \"!\". Only group members with a password will be allowed " @@ -7928,41 +8248,41 @@ msgid "" "replaceable>." msgstr "" -#: gpasswd.1.xml:228(term) +#: gpasswd.1.xml:227(term) #, fuzzy #| msgid "" -#| "<option>-m</option>, <option>--mindays</option><replaceable>MIN_DAYS</" -#| "replaceable>" +#| "<option>-m</option>, <option>--mindays</option> " +#| "<replaceable>MIN_DAYS</replaceable>" msgid "" -"<option>-A</option>, <option>--administrators</option><replaceable>user</" -"replaceable>,..." +"<option>-A</option>, <option>--administrators</option> " +"<replaceable>user</replaceable>,..." msgstr "" -"<option>-m</option>, <option>--mindays</option><replaceable>MIN_DAGAR</" +"<option>-m</option>, <option>--mindays</option> <replaceable>MIN_DAGAR</" "replaceable>" -#: gpasswd.1.xml:232(para) +#: gpasswd.1.xml:231(para) #, fuzzy msgid "Set the list of administrative users." msgstr "kommaseparerad lista med gruppadministratörer" -#: gpasswd.1.xml:240(term) +#: gpasswd.1.xml:239(term) #, fuzzy #| msgid "" -#| "<option>-b</option>, <option>--before</option><replaceable>DAYS</" +#| "<option>-b</option>, <option>--before</option> <replaceable>DAYS</" #| "replaceable>" msgid "" -"<option>-M</option>, <option>--members</option><replaceable>user</" +"<option>-M</option>, <option>--members</option> <replaceable>user</" "replaceable>,..." msgstr "" -"<option>-b</option>, <option>--before</option><replaceable>DAGAR</" +"<option>-b</option>, <option>--before</option> <replaceable>DAGAR</" "replaceable>" -#: gpasswd.1.xml:244(para) +#: gpasswd.1.xml:243(para) #, fuzzy msgid "Set the list of group members." msgstr "kommaseparerad lista med gruppmedlemmar" -#: gpasswd.1.xml:254(para) +#: gpasswd.1.xml:253(para) msgid "" "This tool only operates on the <filename>/etc/group</filename><phrase " "condition=\"gshadow\"> and <filename>/etc/gshadow</filename> files.</" @@ -7971,7 +8291,7 @@ msgid "" "server." msgstr "" -#: gpasswd.1.xml:299(para) +#: gpasswd.1.xml:298(para) #, fuzzy msgid "" "<citerefentry><refentrytitle>newgrp</refentrytitle><manvolnum>1</manvolnum></" @@ -8051,16 +8371,16 @@ msgstr "" #: faillog.8.xml:128(term) #, fuzzy #| msgid "" -#| "<option>-l</option>, <option>--lock-time</option><replaceable>SEC</" +#| "<option>-l</option>, <option>--lock-time</option> <replaceable>SEC</" #| "replaceable>" msgid "" -"<option>-l</option>, <option>--lock-secs</option><replaceable>SEC</" +"<option>-l</option>, <option>--lock-secs</option> <replaceable>SEC</" "replaceable>" msgstr "" -"<option>-l</option>, <option>--lock-time</option><replaceable>SEK</" +"<option>-l</option>, <option>--lock-time</option> <replaceable>SEK</" "replaceable>" -#: faillog.8.xml:133(para) +#: faillog.8.xml:132(para) #, fuzzy #| msgid "" #| "Lock account to <replaceable>SEC</replaceable> seconds after failed login." @@ -8070,19 +8390,21 @@ msgstr "" "Lås kontot <replaceable>SEK</replaceable> sekunder efter misslyckad " "inloggning." -#: faillog.8.xml:137(para) faillog.8.xml:163(para) faillog.8.xml:175(para) +#: faillog.8.xml:136(para) faillog.8.xml:161(para) faillog.8.xml:173(para) msgid "" "Write access to <filename>/var/log/faillog</filename> is required for this " "option." msgstr "" -#: faillog.8.xml:144(term) +#: faillog.8.xml:143(term) msgid "" -"<option>-m</option>, <option>--maximum</option><replaceable>MAX</replaceable>" +"<option>-m</option>, <option>--maximum</option> <replaceable>MAX</" +"replaceable>" msgstr "" -"<option>-m</option>, <option>--maximum</option><replaceable>MAX</replaceable>" +"<option>-m</option>, <option>--maximum</option> <replaceable>MAX</" +"replaceable>" -#: faillog.8.xml:149(para) +#: faillog.8.xml:147(para) #, fuzzy #| msgid "" #| "Set the maximum number of days a password remains valid. After " @@ -8095,39 +8417,39 @@ msgstr "" "Sätter maximalt antal dagar som ett lösenord ska vara giltigt. Efter " "<replaceable>MAX_DAGAR</replaceable> krävs det att lösenordet ändras." -#: faillog.8.xml:153(para) +#: faillog.8.xml:151(para) msgid "" "Selecting a <replaceable>MAX</replaceable> value of 0 has the effect of not " "placing a limit on the number of failed logins." msgstr "" -#: faillog.8.xml:158(para) +#: faillog.8.xml:156(para) msgid "" "The maximum failure count should always be 0 for <emphasis>root</emphasis> " "to prevent a denial of services attack against the system." msgstr "" -#: faillog.8.xml:170(term) +#: faillog.8.xml:168(term) msgid "<option>-r</option>, <option>--reset</option>" msgstr "<option>-r</option>, <option>--reset</option>" -#: faillog.8.xml:172(para) +#: faillog.8.xml:170(para) msgid "Reset the counters of login failures." msgstr "" -#: faillog.8.xml:199(para) +#: faillog.8.xml:195(para) msgid "" "Display faillog records more recent than <replaceable>DAYS</replaceable>." msgstr "" -#: faillog.8.xml:211(para) +#: faillog.8.xml:206(para) msgid "" "Display faillog record or maintains failure counters and limits (if used " "with <option>-l</option>, <option>-m</option> or <option>-r</option> " "options) only for the specified user(s)." msgstr "" -#: faillog.8.xml:229(para) +#: faillog.8.xml:224(para) #, fuzzy #| msgid "" #| "The <option>-r</option>, <option>-h</option> and <option>-f</option> " @@ -8140,7 +8462,7 @@ msgstr "" "Flaggorna <option>-r</option>, <option>-h</option> och <option>-f</option> " "används endast när <command>login</command> har startats av root." -#: faillog.8.xml:238(para) +#: faillog.8.xml:233(para) 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 " @@ -8149,15 +8471,15 @@ msgid "" "option> flag." msgstr "" -#: faillog.8.xml:251(filename) faillog.5.xml:99(filename) +#: faillog.8.xml:246(filename) faillog.5.xml:99(filename) msgid "/var/log/faillog" msgstr "/var/log/faillog" -#: faillog.8.xml:253(para) faillog.5.xml:101(para) +#: faillog.8.xml:248(para) faillog.5.xml:101(para) msgid "Failure logging file." msgstr "" -#: faillog.8.xml:261(para) +#: faillog.8.xml:256(para) msgid "" "<citerefentry><refentrytitle>login</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>faillog</" @@ -8255,7 +8577,7 @@ msgstr "kontrollera och upprätthåll policy för lösenordsutgång" msgid "Force a password change if the current user has an expired password." msgstr "" -#: expiry.1.xml:140(para) chage.1.xml:313(para) +#: expiry.1.xml:140(para) chage.1.xml:312(para) msgid "" "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>shadow</" @@ -8281,7 +8603,7 @@ msgstr "" msgid "The options which apply to the <command>chsh</command> command are:" msgstr "Flaggorna som gäller för kommandot <command>chsh</command> är:" -#: chsh.1.xml:131(para) +#: chsh.1.xml:130(para) msgid "" "If the <option>-s</option> option is not selected, <command>chsh</command> " "operates in an interactive fashion, prompting the user with the current " @@ -8290,7 +8612,7 @@ msgid "" "of <emphasis>[ ]</emphasis> marks." msgstr "" -#: chsh.1.xml:142(para) +#: chsh.1.xml:141(para) msgid "" "The only restriction placed on the login shell is that the command name must " "be listed in <filename>/etc/shells</filename>, unless the invoker is the " @@ -8301,15 +8623,15 @@ msgid "" "the user from ever changing her login shell back to its original value." msgstr "" -#: chsh.1.xml:177(filename) +#: chsh.1.xml:176(filename) msgid "/etc/shells" msgstr "/etc/shells" -#: chsh.1.xml:179(para) +#: chsh.1.xml:178(para) msgid "List of valid login shells." msgstr "Lista på giltiga inloggningsskal." -#: chsh.1.xml:193(para) +#: chsh.1.xml:192(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>login.defs</" @@ -8400,24 +8722,24 @@ msgstr "Flaggorna som gäller för kommandot <command>chpasswd</command> är:" #: chpasswd.8.xml:137(term) #, fuzzy #| msgid "" -#| "<option>-c</option>, <option>--comment</option><replaceable>COMMENT</" -#| "replaceable>" +#| "<option>-c</option>, <option>--comment</option> " +#| "<replaceable>COMMENT</replaceable>" msgid "" -"<option>-c</option>, <option>--crypt-method</option><replaceable>METHOD</" -"replaceable>" +"<option>-c</option>, <option>--crypt-method</option> " +"<replaceable>METHOD</replaceable>" msgstr "" -"<option>-c</option>, <option>--comment</option><replaceable>KOMMENTAR</" +"<option>-c</option>, <option>--comment</option> <replaceable>KOMMENTAR</" "replaceable>" -#: chpasswd.8.xml:143(para) chgpasswd.8.xml:115(para) +#: chpasswd.8.xml:142(para) chgpasswd.8.xml:115(para) msgid "The available methods are DES, MD5, and NONE." msgstr "" -#: chpasswd.8.xml:150(para) +#: chpasswd.8.xml:149(para) msgid "By default, PAM is used to encrypt the passwords." msgstr "" -#: chpasswd.8.xml:153(para) +#: chpasswd.8.xml:152(para) msgid "" "By default (if none of the <option>-c</option>, <option>-m</option>, or " "<option>-e</option> options are specified), the encryption method is defined " @@ -8425,19 +8747,19 @@ msgid "" "variables of <filename>/etc/login.defs</filename>." msgstr "" -#: chpasswd.8.xml:164(term) chgpasswd.8.xml:125(term) +#: chpasswd.8.xml:163(term) chgpasswd.8.xml:125(term) msgid "<option>-e</option>, <option>--encrypted</option>" msgstr "<option>-e</option>, <option>--encrypted</option>" -#: chpasswd.8.xml:166(para) chgpasswd.8.xml:127(para) +#: chpasswd.8.xml:165(para) chgpasswd.8.xml:127(para) msgid "Supplied passwords are in encrypted form." msgstr "Insända lösenord är i ett krypterat format." -#: chpasswd.8.xml:180(term) chgpasswd.8.xml:137(term) +#: chpasswd.8.xml:179(term) chgpasswd.8.xml:137(term) msgid "<option>-m</option>, <option>--md5</option>" msgstr "<option>-m</option>, <option>--md5</option>" -#: chpasswd.8.xml:182(para) chgpasswd.8.xml:139(para) +#: chpasswd.8.xml:181(para) chgpasswd.8.xml:139(para) msgid "" "Use MD5 encryption instead of DES when the supplied passwords are not " "encrypted." @@ -8445,26 +8767,26 @@ msgstr "" "Använd MD5-kryptering istället för DES när insända lösenord inte är " "krypterade." -#: chpasswd.8.xml:202(term) +#: chpasswd.8.xml:200(term) #, fuzzy #| msgid "" -#| "<option>-w</option>, <option>--warndays</option><replaceable>WARN_DAYS</" -#| "replaceable>" +#| "<option>-w</option>, <option>--warndays</option> " +#| "<replaceable>WARN_DAYS</replaceable>" msgid "" -"<option>-s</option>, <option>--sha-rounds</option><replaceable>ROUNDS</" +"<option>-s</option>, <option>--sha-rounds</option> <replaceable>ROUNDS</" "replaceable>" msgstr "" -"<option>-w</option>, <option>--warndays</option><replaceable>VARN_DAGAR</" -"replaceable>" +"<option>-w</option>, <option>--warndays</option> " +"<replaceable>VARN_DAGAR</replaceable>" -#: chpasswd.8.xml:222(para) +#: chpasswd.8.xml:219(para) msgid "" "By default, the number of rounds is defined by the " "<option>SHA_CRYPT_MIN_ROUNDS</option> and <option>SHA_CRYPT_MAX_ROUNDS</" "option> variables in <filename>/etc/login.defs</filename>." msgstr "" -#: chpasswd.8.xml:235(para) chgpasswd.8.xml:188(para) +#: chpasswd.8.xml:232(para) chgpasswd.8.xml:187(para) msgid "" "Remember to set permissions or umask to prevent readability of unencrypted " "files by other users." @@ -8472,17 +8794,17 @@ msgstr "" "Kom ihåg att ställa in rättigheter eller umask för att förhindra läsning av " "okrypterade filer för andra användare." -#: chpasswd.8.xml:279(filename) +#: chpasswd.8.xml:276(filename) #, fuzzy #| msgid "/etc/passwd" msgid "/etc/pam.d/chpasswd" msgstr "/etc/passwd" -#: chpasswd.8.xml:281(para) +#: chpasswd.8.xml:278(para) msgid "PAM configuration for <command>chpasswd</command>." msgstr "" -#: chpasswd.8.xml:289(para) +#: chpasswd.8.xml:286(para) #, fuzzy msgid "" "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></" @@ -8548,7 +8870,7 @@ msgid "" "The options which apply to the <command>chgpasswd</command> command are:" msgstr "Flaggorna som gäller för kommandot <command>chgpasswd</command> är:" -#: chgpasswd.8.xml:239(para) +#: chgpasswd.8.xml:238(para) #, fuzzy msgid "" "<citerefentry><refentrytitle>gpasswd</refentrytitle><manvolnum>1</" @@ -8599,14 +8921,14 @@ msgstr "Flaggorna som gäller för kommandot <command>chsh</command> är:" #: chfn.1.xml:117(term) #, fuzzy #| msgid "" -#| "<option>-u</option>, <option>--user</option><replaceable>LOGIN</" +#| "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" #| "replaceable>" msgid "" -"<option>-f</option>, <option>--full-name</option><replaceable>FULL_NAME</" -"replaceable>" +"<option>-f</option>, <option>--full-name</option> " +"<replaceable>FULL_NAME</replaceable>" msgstr "" -"<option>-u</option>, <option>--user</option><replaceable>INLOGGNINGSNAMN</" -"replaceable>" +"<option>-u</option>, <option>--user</option> " +"<replaceable>INLOGGNINGSNAMN</replaceable>" #: chfn.1.xml:121(para) #, fuzzy @@ -8617,13 +8939,13 @@ msgstr "Ändrar standardvärden" #: chfn.1.xml:125(term) #, fuzzy #| msgid "" -#| "<option>-d</option>, <option>--home</option><replaceable>HOME_DIR</" +#| "<option>-d</option>, <option>--home</option> <replaceable>HOME_DIR</" #| "replaceable>" msgid "" -"<option>-h</option>, <option>--home-phone</option><replaceable>HOME_PHONE</" -"replaceable>" +"<option>-h</option>, <option>--home-phone</option> " +"<replaceable>HOME_PHONE</replaceable>" msgstr "" -"<option>-d</option>, <option>--home</option><replaceable>HEM_KAT</" +"<option>-d</option>, <option>--home</option> <replaceable>HEM_KAT</" "replaceable>" #: chfn.1.xml:129(para) @@ -8633,12 +8955,13 @@ msgstr "" #: chfn.1.xml:133(term) #, fuzzy #| msgid "" -#| "<option>-d</option>, <option>--home</option><replaceable>HOME_DIR</" +#| "<option>-d</option>, <option>--home</option> <replaceable>HOME_DIR</" #| "replaceable>" msgid "" -"<option>-o</option>, <option>--other</option><replaceable>OTHER</replaceable>" +"<option>-o</option>, <option>--other</option> <replaceable>OTHER</" +"replaceable>" msgstr "" -"<option>-d</option>, <option>--home</option><replaceable>HEM_KAT</" +"<option>-d</option>, <option>--home</option> <replaceable>HEM_KAT</" "replaceable>" #: chfn.1.xml:137(para) @@ -8651,42 +8974,42 @@ msgstr "" #: chfn.1.xml:145(term) #, fuzzy #| msgid "" -#| "<option>-d</option>, <option>--home</option><replaceable>HOME_DIR</" +#| "<option>-d</option>, <option>--home</option> <replaceable>HOME_DIR</" #| "replaceable>" msgid "" -"<option>-r</option>, <option>--room</option><replaceable>ROOM_NUMBER</" +"<option>-r</option>, <option>--room</option> <replaceable>ROOM_NUMBER</" "replaceable>" msgstr "" -"<option>-d</option>, <option>--home</option><replaceable>HEM_KAT</" +"<option>-d</option>, <option>--home</option> <replaceable>HEM_KAT</" "replaceable>" #: chfn.1.xml:149(para) msgid "Change the user's room number." msgstr "" -#: chfn.1.xml:166(term) +#: chfn.1.xml:165(term) #, fuzzy #| msgid "<option>-h</option>, <option>--help</option>" msgid "<option>-u</option>, <option>--help</option>" msgstr "<option>-h</option>, <option>--help</option>" -#: chfn.1.xml:174(term) +#: chfn.1.xml:173(term) #, fuzzy #| msgid "" -#| "<option>-d</option>, <option>--home</option><replaceable>HOME_DIR</" +#| "<option>-d</option>, <option>--home</option> <replaceable>HOME_DIR</" #| "replaceable>" msgid "" -"<option>-w</option>, <option>--work-phone</option><replaceable>WORK_PHONE</" -"replaceable>" +"<option>-w</option>, <option>--work-phone</option> " +"<replaceable>WORK_PHONE</replaceable>" msgstr "" -"<option>-d</option>, <option>--home</option><replaceable>HEM_KAT</" +"<option>-d</option>, <option>--home</option> <replaceable>HEM_KAT</" "replaceable>" -#: chfn.1.xml:178(para) +#: chfn.1.xml:177(para) msgid "Change the user's office phone number." msgstr "" -#: chfn.1.xml:182(para) +#: chfn.1.xml:181(para) 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 " @@ -8696,7 +9019,7 @@ msgid "" "command> prompts for the current user account." msgstr "" -#: chfn.1.xml:227(para) +#: chfn.1.xml:226(para) msgid "" "<citerefentry><refentrytitle>chsh</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>login.defs</" @@ -8727,10 +9050,10 @@ msgstr "Flaggorna som gäller för kommandot <command>chage</command> är:" #: chage.1.xml:97(term) msgid "" -"<option>-d</option>, <option>--lastday</option><replaceable>LAST_DAY</" +"<option>-d</option>, <option>--lastday</option> <replaceable>LAST_DAY</" "replaceable>" msgstr "" -"<option>-d</option>, <option>--lastday</option><replaceable>SISTA_DAG</" +"<option>-d</option>, <option>--lastday</option> <replaceable>SISTA_DAG</" "replaceable>" #: chage.1.xml:101(para) @@ -8742,11 +9065,11 @@ msgstr "" #: chage.1.xml:109(term) msgid "" -"<option>-E</option>, <option>--expiredate</option><replaceable>EXPIRE_DATE</" -"replaceable>" +"<option>-E</option>, <option>--expiredate</option> " +"<replaceable>EXPIRE_DATE</replaceable>" msgstr "" -"<option>-E</option>, <option>--expiredate</option><replaceable>UTGÅNGSDATUM</" -"replaceable>" +"<option>-E</option>, <option>--expiredate</option> " +"<replaceable>UTGÅNGSDATUM</replaceable>" #: chage.1.xml:113(para) msgid "" @@ -8766,10 +9089,10 @@ msgstr "" #: chage.1.xml:135(term) msgid "" -"<option>-I</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-I</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" msgstr "" -"<option>-I</option>, <option>--inactive</option><replaceable>INAKTIV</" +"<option>-I</option>, <option>--inactive</option> <replaceable>INAKTIV</" "replaceable>" #: chage.1.xml:139(para) @@ -8792,18 +9115,18 @@ msgstr "Visa kontots åldringsinformation" #: chage.1.xml:164(term) msgid "" -"<option>-m</option>, <option>--mindays</option><replaceable>MIN_DAYS</" +"<option>-m</option>, <option>--mindays</option> <replaceable>MIN_DAYS</" "replaceable>" msgstr "" -"<option>-m</option>, <option>--mindays</option><replaceable>MIN_DAGAR</" +"<option>-m</option>, <option>--mindays</option> <replaceable>MIN_DAGAR</" "replaceable>" #: chage.1.xml:176(term) msgid "" -"<option>-M</option>, <option>--maxdays</option><replaceable>MAX_DAYS</" +"<option>-M</option>, <option>--maxdays</option> <replaceable>MAX_DAYS</" "replaceable>" msgstr "" -"<option>-M</option>, <option>--maxdays</option><replaceable>MAX_DAGAR</" +"<option>-M</option>, <option>--maxdays</option> <replaceable>MAX_DAGAR</" "replaceable>" #: chage.1.xml:180(para) @@ -8823,15 +9146,15 @@ msgid "" "validity." msgstr "" -#: chage.1.xml:210(term) +#: chage.1.xml:209(term) msgid "" -"<option>-W</option>, <option>--warndays</option><replaceable>WARN_DAYS</" -"replaceable>" +"<option>-W</option>, <option>--warndays</option> " +"<replaceable>WARN_DAYS</replaceable>" msgstr "" -"<option>-W</option>, <option>--warndays</option><replaceable>VARN_DAGAR</" -"replaceable>" +"<option>-W</option>, <option>--warndays</option> " +"<replaceable>VARN_DAGAR</replaceable>" -#: chage.1.xml:214(para) +#: chage.1.xml:213(para) msgid "" "Set the number of days of warning before a password change is required. The " "<replaceable>WARN_DAYS</replaceable> option is the number of days prior to " @@ -8839,7 +9162,7 @@ msgid "" "to expire." msgstr "" -#: chage.1.xml:223(para) +#: chage.1.xml:222(para) msgid "" "If none of the options are selected, <command>chage</command> operates in an " "interactive fashion, prompting the user with the current values for all of " @@ -8848,7 +9171,7 @@ msgid "" "<emphasis>[ ]</emphasis> marks." msgstr "" -#: chage.1.xml:233(para) +#: chage.1.xml:232(para) msgid "" "The <command>chage</command> program requires a shadow password file to be " "available." @@ -8856,22 +9179,22 @@ msgstr "" "Programmet <command>chage</command> kräver att en skugglösenordsfil finns " "tillgänglig." -#: chage.1.xml:237(para) +#: chage.1.xml:236(para) msgid "" "The <command>chage</command> command is restricted to the root user, except " "for the <option>-l</option> 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:302(replaceable) +#: chage.1.xml:301(replaceable) msgid "15" msgstr "15" -#: chage.1.xml:304(para) +#: chage.1.xml:303(para) msgid "can't find the shadow password file" msgstr "kan inte hitta skugglösenordsfilen" -#: chage.1.xml:280(para) +#: chage.1.xml:279(para) msgid "" "The <command>chage</command> command exits with the following values: " "<placeholder-1/>" @@ -8884,6 +9207,52 @@ msgstr "" msgid "translator-credits" msgstr "Daniel Nylander <po@danielnylander.se>, 2006." +#~ 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>login.defs</" +#~ "refentrytitle><manvolnum>5</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>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" +#~ "refentrytitle><manvolnum>8</manvolnum></citerefentry>." +#~ msgstr "" +#~ "<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>login.defs</" +#~ "refentrytitle><manvolnum>5</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>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" +#~ "refentrytitle><manvolnum>8</manvolnum></citerefentry>." + +#~ msgid "" +#~ "<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" +#~ "refentrytitle><manvolnum>1</manvolnum></citerefentry>, " +#~ "<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>." +#~ msgstr "" +#~ "<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" +#~ "refentrytitle><manvolnum>1</manvolnum></citerefentry>, " +#~ "<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>." + #~ msgid "13" #~ msgstr "13" @@ -9030,11 +9399,11 @@ msgstr "Daniel Nylander <po@danielnylander.se>, 2006." #~ "manvolnum></citerefentry>." #~ msgid "" -#~ "Note: <option>-K </option><replaceable>UID_MIN</" +#~ "Note: <option>-K</option> <replaceable>UID_MIN</" #~ "replaceable>=<replaceable>10</replaceable>,<replaceable>UID_MAX</" #~ "replaceable>=<replaceable>499</replaceable> doesn't work yet." #~ msgstr "" -#~ "Notera: <option>-K </option><replaceable>UID_MIN</" +#~ "Notera: <option>-K</option> <replaceable>UID_MIN</" #~ "replaceable>=<replaceable>10</replaceable>,<replaceable>UID_MAX</" #~ "replaceable>=<replaceable>499</replaceable> fungerar ännu inte." @@ -9200,14 +9569,16 @@ msgstr "Daniel Nylander <po@danielnylander.se>, 2006." #~ msgstr "-" #, fuzzy -#~ msgid "<option>-A</option><replaceable>user</replaceable>,..." +#~ msgid "<option>-A</option> <replaceable>user</replaceable>,..." #~ msgstr "" -#~ "<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +#~ "<option>-u</option>, <option>--uid</option> <replaceable>UID</" +#~ "replaceable>" #, fuzzy -#~ msgid "<option>-M</option><replaceable>user</replaceable>,..." +#~ msgid "<option>-M</option> <replaceable>user</replaceable>,..." #~ msgstr "" -#~ "<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +#~ "<option>-u</option>, <option>--uid</option> <replaceable>UID</" +#~ "replaceable>" #~ msgid "" #~ "Your password must be easily remembered so that you will not be forced to " diff --git a/man/po/zh_CN.po b/man/po/zh_CN.po index 655b0967..7ccc54ba 100644 --- a/man/po/zh_CN.po +++ b/man/po/zh_CN.po @@ -4,8 +4,8 @@ msgid "" msgstr "" "Project-Id-Version: shadow-man-pages VERSION\n" -"POT-Creation-Date: 2012-05-25 14:00+0200\n" -"PO-Revision-Date: 2012-01-29 16:58+0100\n" +"POT-Creation-Date: 2013-08-23 01:54+0200\n" +"PO-Revision-Date: 2013-08-23 01:42+0200\n" "Last-Translator: YunQiang Su <wzssyqa@gmail.com>\n" "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n" "Language: zh_CN\n" @@ -28,15 +28,15 @@ msgstr "" msgid "Creation, 1997" msgstr "" -#: vipw.8.xml:46(firstname) usermod.8.xml:48(firstname) -#: userdel.8.xml:50(firstname) useradd.8.xml:59(firstname) +#: vipw.8.xml:46(firstname) usermod.8.xml:50(firstname) +#: userdel.8.xml:50(firstname) useradd.8.xml:61(firstname) #: suauth.5.xml:44(firstname) su.1.xml:61(firstname) sg.1.xml:45(firstname) #: shadow.5.xml:44(firstname) shadow.3.xml:44(firstname) #: pwconv.8.xml:50(firstname) pwck.8.xml:50(firstname) #: porttime.5.xml:44(firstname) passwd.5.xml:44(firstname) -#: passwd.1.xml:51(firstname) newusers.8.xml:57(firstname) +#: passwd.1.xml:51(firstname) newusers.8.xml:59(firstname) #: newgrp.1.xml:45(firstname) logoutd.8.xml:44(firstname) -#: login.defs.5.xml:107(firstname) login.access.5.xml:45(firstname) +#: login.defs.5.xml:109(firstname) login.access.5.xml:45(firstname) #: login.1.xml:77(firstname) limits.5.xml:46(firstname) #: lastlog.8.xml:45(firstname) grpck.8.xml:45(firstname) #: groups.1.xml:44(firstname) groupmod.8.xml:45(firstname) @@ -49,12 +49,13 @@ msgstr "" msgid "Thomas" msgstr "" -#: vipw.8.xml:47(surname) usermod.8.xml:49(surname) userdel.8.xml:51(surname) -#: useradd.8.xml:60(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) -#: shadow.5.xml:45(surname) shadow.3.xml:45(surname) pwconv.8.xml:51(surname) -#: pwck.8.xml:51(surname) porttime.5.xml:45(surname) passwd.5.xml:45(surname) -#: passwd.1.xml:52(surname) newusers.8.xml:58(surname) -#: logoutd.8.xml:45(surname) login.defs.5.xml:108(surname) +#: vipw.8.xml:47(surname) usermod.8.xml:51(surname) userdel.8.xml:51(surname) +#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname) +#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname) +#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname) +#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) +#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname) +#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname) #: login.access.5.xml:46(surname) login.1.xml:78(surname) #: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname) #: groups.1.xml:45(surname) groupmod.8.xml:46(surname) @@ -66,12 +67,12 @@ msgstr "" msgid "Kłoczko" msgstr "" -#: vipw.8.xml:48(email) usermod.8.xml:50(email) userdel.8.xml:52(email) -#: useradd.8.xml:61(email) suauth.5.xml:46(email) su.1.xml:63(email) +#: vipw.8.xml:48(email) usermod.8.xml:52(email) userdel.8.xml:52(email) +#: useradd.8.xml:63(email) suauth.5.xml:46(email) su.1.xml:63(email) #: sg.1.xml:47(email) shadow.5.xml:46(email) shadow.3.xml:46(email) #: pwconv.8.xml:52(email) pwck.8.xml:52(email) porttime.5.xml:46(email) -#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:59(email) -#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:109(email) +#: passwd.5.xml:46(email) passwd.1.xml:53(email) newusers.8.xml:61(email) +#: newgrp.1.xml:47(email) logoutd.8.xml:46(email) login.defs.5.xml:111(email) #: login.access.5.xml:47(email) login.1.xml:79(email) limits.5.xml:48(email) #: lastlog.8.xml:47(email) grpck.8.xml:47(email) groups.1.xml:46(email) #: groupmod.8.xml:47(email) groupmems.8.xml:50(email) groupdel.8.xml:47(email) @@ -82,13 +83,13 @@ msgstr "" msgid "kloczek@pld.org.pl" msgstr "" -#: vipw.8.xml:49(contrib) usermod.8.xml:51(contrib) userdel.8.xml:53(contrib) -#: useradd.8.xml:62(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) +#: vipw.8.xml:49(contrib) usermod.8.xml:53(contrib) userdel.8.xml:53(contrib) +#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib) #: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib) #: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib) #: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) -#: newusers.8.xml:60(contrib) newgrp.1.xml:48(contrib) -#: logoutd.8.xml:47(contrib) login.defs.5.xml:110(contrib) +#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib) +#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib) #: login.access.5.xml:48(contrib) login.1.xml:80(contrib) #: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib) #: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib) @@ -100,15 +101,15 @@ msgstr "" msgid "shadow-utils maintainer, 2000 - 2007" msgstr "" -#: vipw.8.xml:52(firstname) usermod.8.xml:54(firstname) -#: userdel.8.xml:56(firstname) useradd.8.xml:65(firstname) +#: vipw.8.xml:52(firstname) usermod.8.xml:56(firstname) +#: userdel.8.xml:56(firstname) useradd.8.xml:67(firstname) #: suauth.5.xml:50(firstname) su.1.xml:67(firstname) sg.1.xml:51(firstname) #: shadow.5.xml:50(firstname) shadow.3.xml:50(firstname) #: pwconv.8.xml:56(firstname) pwck.8.xml:56(firstname) #: porttime.5.xml:50(firstname) passwd.5.xml:50(firstname) #: passwd.1.xml:57(firstname) nologin.8.xml:39(firstname) -#: newusers.8.xml:63(firstname) newgrp.1.xml:51(firstname) -#: logoutd.8.xml:50(firstname) login.defs.5.xml:113(firstname) +#: newusers.8.xml:65(firstname) newgrp.1.xml:51(firstname) +#: logoutd.8.xml:50(firstname) login.defs.5.xml:115(firstname) #: login.access.5.xml:51(firstname) login.1.xml:83(firstname) #: limits.5.xml:52(firstname) lastlog.8.xml:51(firstname) #: gshadow.5.xml:38(firstname) grpck.8.xml:51(firstname) @@ -122,14 +123,15 @@ msgstr "" msgid "Nicolas" msgstr "" -#: vipw.8.xml:53(surname) usermod.8.xml:55(surname) userdel.8.xml:57(surname) -#: useradd.8.xml:66(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) -#: shadow.5.xml:51(surname) shadow.3.xml:51(surname) pwconv.8.xml:57(surname) -#: pwck.8.xml:57(surname) porttime.5.xml:51(surname) passwd.5.xml:51(surname) -#: passwd.1.xml:58(surname) nologin.8.xml:40(surname) -#: newusers.8.xml:64(surname) logoutd.8.xml:51(surname) -#: login.defs.5.xml:114(surname) login.access.5.xml:52(surname) -#: login.1.xml:84(surname) limits.5.xml:53(surname) lastlog.8.xml:52(surname) +#: vipw.8.xml:53(surname) usermod.8.xml:57(surname) userdel.8.xml:57(surname) +#: useradd.8.xml:68(surname) suauth.5.xml:51(surname) su.1.xml:68(surname) +#: sg.1.xml:52(surname) shadow.5.xml:51(surname) shadow.3.xml:51(surname) +#: pwconv.8.xml:57(surname) pwck.8.xml:57(surname) porttime.5.xml:51(surname) +#: passwd.5.xml:51(surname) passwd.1.xml:58(surname) nologin.8.xml:40(surname) +#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname) +#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname) +#: login.access.5.xml:52(surname) login.1.xml:84(surname) +#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) #: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname) #: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname) #: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname) @@ -140,13 +142,13 @@ msgstr "" msgid "François" msgstr "" -#: vipw.8.xml:54(email) usermod.8.xml:56(email) userdel.8.xml:58(email) -#: useradd.8.xml:67(email) suauth.5.xml:52(email) su.1.xml:69(email) +#: vipw.8.xml:54(email) usermod.8.xml:58(email) userdel.8.xml:58(email) +#: useradd.8.xml:69(email) suauth.5.xml:52(email) su.1.xml:69(email) #: sg.1.xml:53(email) shadow.5.xml:52(email) shadow.3.xml:52(email) #: pwconv.8.xml:58(email) pwck.8.xml:58(email) porttime.5.xml:52(email) #: passwd.5.xml:52(email) passwd.1.xml:59(email) nologin.8.xml:41(email) -#: newusers.8.xml:65(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) -#: login.defs.5.xml:115(email) login.access.5.xml:53(email) +#: newusers.8.xml:67(email) newgrp.1.xml:53(email) logoutd.8.xml:52(email) +#: login.defs.5.xml:117(email) login.access.5.xml:53(email) #: login.1.xml:85(email) limits.5.xml:54(email) lastlog.8.xml:53(email) #: gshadow.5.xml:40(email) grpck.8.xml:53(email) groups.1.xml:52(email) #: groupmod.8.xml:53(email) groupmems.8.xml:56(email) groupdel.8.xml:53(email) @@ -157,13 +159,13 @@ msgstr "" msgid "nicolas.francois@centraliens.net" msgstr "" -#: vipw.8.xml:55(contrib) usermod.8.xml:57(contrib) userdel.8.xml:59(contrib) -#: useradd.8.xml:68(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) +#: vipw.8.xml:55(contrib) usermod.8.xml:59(contrib) userdel.8.xml:59(contrib) +#: useradd.8.xml:70(contrib) suauth.5.xml:53(contrib) su.1.xml:70(contrib) #: sg.1.xml:54(contrib) shadow.5.xml:53(contrib) shadow.3.xml:53(contrib) #: pwconv.8.xml:59(contrib) pwck.8.xml:59(contrib) porttime.5.xml:53(contrib) #: passwd.5.xml:53(contrib) passwd.1.xml:60(contrib) nologin.8.xml:42(contrib) -#: newusers.8.xml:66(contrib) newgrp.1.xml:54(contrib) -#: logoutd.8.xml:53(contrib) login.defs.5.xml:116(contrib) +#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib) +#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib) #: login.access.5.xml:54(contrib) login.1.xml:86(contrib) #: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) #: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib) @@ -177,28 +179,28 @@ msgid "shadow-utils maintainer, 2007 - now" msgstr "" #: vipw.8.xml:59(refentrytitle) vipw.8.xml:66(refname) vipw.8.xml:75(command) -#: login.defs.5.xml:499(term) +#: login.defs.5.xml:507(term) msgid "vipw" msgstr "vipw" -#: vipw.8.xml:60(manvolnum) usermod.8.xml:62(manvolnum) -#: userdel.8.xml:64(manvolnum) userdel.8.xml:248(replaceable) -#: useradd.8.xml:73(manvolnum) pwconv.8.xml:64(manvolnum) +#: vipw.8.xml:60(manvolnum) usermod.8.xml:64(manvolnum) +#: userdel.8.xml:64(manvolnum) userdel.8.xml:259(replaceable) +#: useradd.8.xml:75(manvolnum) pwconv.8.xml:64(manvolnum) #: pwck.8.xml:64(manvolnum) nologin.8.xml:47(manvolnum) -#: newusers.8.xml:71(manvolnum) logoutd.8.xml:58(manvolnum) +#: newusers.8.xml:73(manvolnum) logoutd.8.xml:58(manvolnum) #: lastlog.8.xml:59(manvolnum) grpck.8.xml:59(manvolnum) #: groupmod.8.xml:59(manvolnum) groupmems.8.xml:62(manvolnum) -#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:182(replaceable) +#: groupdel.8.xml:59(manvolnum) groupdel.8.xml:181(replaceable) #: groupadd.8.xml:61(manvolnum) faillog.8.xml:58(manvolnum) #: faillog.5.xml:111(manvolnum) chpasswd.8.xml:62(manvolnum) #: chgpasswd.8.xml:58(manvolnum) msgid "8" msgstr "8" -#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:63(refmiscinfo) -#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:74(refmiscinfo) +#: vipw.8.xml:61(refmiscinfo) usermod.8.xml:65(refmiscinfo) +#: userdel.8.xml:65(refmiscinfo) useradd.8.xml:76(refmiscinfo) #: pwconv.8.xml:65(refmiscinfo) pwck.8.xml:65(refmiscinfo) -#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:72(refmiscinfo) +#: nologin.8.xml:48(refmiscinfo) newusers.8.xml:74(refmiscinfo) #: logoutd.8.xml:59(refmiscinfo) lastlog.8.xml:60(refmiscinfo) #: grpck.8.xml:60(refmiscinfo) groupmod.8.xml:60(refmiscinfo) #: groupmems.8.xml:63(refmiscinfo) groupdel.8.xml:60(refmiscinfo) @@ -207,16 +209,16 @@ msgstr "8" msgid "System Management Commands" msgstr "系统管理命令" -#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:64(refmiscinfo) -#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:75(refmiscinfo) +#: vipw.8.xml:62(refmiscinfo) usermod.8.xml:66(refmiscinfo) +#: userdel.8.xml:66(refmiscinfo) useradd.8.xml:77(refmiscinfo) #: suauth.5.xml:60(refmiscinfo) su.1.xml:77(refmiscinfo) #: sg.1.xml:61(refmiscinfo) shadow.5.xml:60(refmiscinfo) #: shadow.3.xml:60(refmiscinfo) pwconv.8.xml:66(refmiscinfo) #: pwck.8.xml:66(refmiscinfo) porttime.5.xml:60(refmiscinfo) #: passwd.5.xml:60(refmiscinfo) passwd.1.xml:67(refmiscinfo) -#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:73(refmiscinfo) +#: nologin.8.xml:49(refmiscinfo) newusers.8.xml:75(refmiscinfo) #: newgrp.1.xml:61(refmiscinfo) logoutd.8.xml:60(refmiscinfo) -#: login.defs.5.xml:123(refmiscinfo) login.access.5.xml:61(refmiscinfo) +#: login.defs.5.xml:125(refmiscinfo) login.access.5.xml:61(refmiscinfo) #: login.1.xml:93(refmiscinfo) limits.5.xml:62(refmiscinfo) #: lastlog.8.xml:61(refmiscinfo) gshadow.5.xml:49(refmiscinfo) #: grpck.8.xml:61(refmiscinfo) groups.1.xml:60(refmiscinfo) @@ -239,12 +241,12 @@ msgid "edit the password, group, shadow-password or shadow-group file" msgstr "编辑密码、组、影子密码或影子组文件。" #: vipw.8.xml:77(replaceable) vipw.8.xml:83(replaceable) -#: usermod.8.xml:76(replaceable) userdel.8.xml:76(arg) -#: useradd.8.xml:86(replaceable) useradd.8.xml:98(replaceable) +#: usermod.8.xml:78(replaceable) userdel.8.xml:76(arg) +#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable) #: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable) #: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable) #: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) -#: passwd.1.xml:79(replaceable) newusers.8.xml:85(replaceable) +#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable) #: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg) #: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable) #: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable) @@ -254,13 +256,13 @@ msgstr "编辑密码、组、影子密码或影子组文件。" msgid "options" msgstr "选项" -#: vipw.8.xml:89(title) usermod.8.xml:83(title) userdel.8.xml:84(title) -#: useradd.8.xml:104(title) suauth.5.xml:75(title) su.1.xml:99(title) +#: vipw.8.xml:89(title) usermod.8.xml:85(title) userdel.8.xml:84(title) +#: useradd.8.xml:106(title) suauth.5.xml:75(title) su.1.xml:99(title) #: sg.1.xml:81(title) shadow.5.xml:69(title) shadow.3.xml:118(title) #: shadow.3.xml:174(title) pwconv.8.xml:105(title) pwck.8.xml:92(title) #: porttime.5.xml:69(title) passwd.5.xml:69(title) passwd.1.xml:88(title) -#: nologin.8.xml:64(title) newusers.8.xml:94(title) newgrp.1.xml:77(title) -#: logoutd.8.xml:75(title) login.defs.5.xml:132(title) +#: nologin.8.xml:64(title) newusers.8.xml:96(title) newgrp.1.xml:77(title) +#: logoutd.8.xml:75(title) login.defs.5.xml:134(title) #: login.access.5.xml:70(title) login.1.xml:125(title) limits.5.xml:72(title) #: lastlog.8.xml:79(title) gshadow.5.xml:58(title) grpck.8.xml:83(title) #: groups.1.xml:78(title) groupmod.8.xml:80(title) groupmems.8.xml:85(title) @@ -293,9 +295,9 @@ msgstr "" "<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>。" -#: vipw.8.xml:107(title) usermod.8.xml:91(title) userdel.8.xml:93(title) -#: useradd.8.xml:122(title) su.1.xml:145(title) pwconv.8.xml:187(title) -#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:263(title) +#: vipw.8.xml:107(title) usermod.8.xml:93(title) userdel.8.xml:93(title) +#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title) +#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title) #: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title) #: groupmod.8.xml:89(title) groupmems.8.xml:100(title) #: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title) @@ -320,23 +322,23 @@ msgstr "<option>-g</option>, <option>--group</option>" msgid "Edit group database." msgstr "编辑 group 数据库。" -#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:272(term) +#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term) #: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term) -#: newusers.8.xml:281(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) +#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) #: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term) #: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term) -#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:172(term) +#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term) #: chgpasswd.8.xml:131(term) chage.1.xml:129(term) msgid "<option>-h</option>, <option>--help</option>" msgstr "<option>-h</option>, <option>--help</option>" -#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:274(para) +#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para) #: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para) -#: newusers.8.xml:283(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) +#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) #: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para) #: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para) -#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:174(para) -#: chgpasswd.8.xml:133(para) chfn.1.xml:170(para) chage.1.xml:131(para) +#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para) +#: chgpasswd.8.xml:133(para) chfn.1.xml:169(para) chage.1.xml:131(para) msgid "Display help message and exit." msgstr "现实帮助信息并退出。" @@ -356,27 +358,27 @@ msgstr "<option>-q</option>, <option>--quiet</option>" msgid "Quiet mode." msgstr "安静模式。" -#: vipw.8.xml:138(term) usermod.8.xml:317(term) userdel.8.xml:146(term) -#: useradd.8.xml:457(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) -#: passwd.1.xml:301(term) newusers.8.xml:306(term) lastlog.8.xml:115(term) -#: grpck.8.xml:173(term) groupmod.8.xml:180(term) groupmems.8.xml:165(term) -#: groupdel.8.xml:101(term) groupadd.8.xml:206(term) faillog.8.xml:182(term) -#: chsh.1.xml:107(term) chpasswd.8.xml:189(term) chgpasswd.8.xml:146(term) +#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term) +#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) +#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term) +#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term) +#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term) +#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term) #: chfn.1.xml:153(term) chage.1.xml:197(term) msgid "" -"<option>-R</option>, <option>--root</option><replaceable>CHROOT_DIR</" +"<option>-R</option>, <option>--root</option> <replaceable>CHROOT_DIR</" "replaceable>" msgstr "" -"<option>-R</option>, <option>--root</option><replaceable>CHROOT_DIR</" +"<option>-R</option>, <option>--root</option> <replaceable>CHROOT_DIR</" "replaceable>" -#: vipw.8.xml:143(para) usermod.8.xml:322(para) userdel.8.xml:151(para) -#: useradd.8.xml:462(para) pwconv.8.xml:206(para) pwck.8.xml:214(para) -#: passwd.1.xml:306(para) newusers.8.xml:311(para) lastlog.8.xml:120(para) -#: grpck.8.xml:178(para) groupmod.8.xml:185(para) groupmems.8.xml:170(para) -#: groupdel.8.xml:106(para) groupadd.8.xml:211(para) gpasswd.1.xml:186(para) -#: faillog.8.xml:187(para) chsh.1.xml:112(para) chpasswd.8.xml:194(para) -#: chgpasswd.8.xml:151(para) chfn.1.xml:158(para) chage.1.xml:202(para) +#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para) +#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para) +#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para) +#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para) +#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para) +#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para) +#: chgpasswd.8.xml:150(para) chfn.1.xml:157(para) chage.1.xml:201(para) #, fuzzy #| msgid "" #| "Add the <replaceable>user</replaceable> to the named <replaceable>group</" @@ -389,41 +391,41 @@ msgstr "" "向名为 <replaceable>group</replaceable> 的组中添加用户 <replaceable>user</" "replaceable>。" -#: vipw.8.xml:151(term) +#: vipw.8.xml:150(term) msgid "<option>-s</option>, <option>--shadow</option>" msgstr "<option>-s</option>, <option>--shadow</option>" -#: vipw.8.xml:153(para) +#: vipw.8.xml:152(para) msgid "Edit shadow or gshadow database." msgstr "编辑 shadow 或 gshadow 数据库。" -#: vipw.8.xml:157(term) +#: vipw.8.xml:156(term) msgid "<option>-u</option>, <option>--user</option>" msgstr "<option>-u</option>, <option>--user</option>" -#: vipw.8.xml:159(para) +#: vipw.8.xml:158(para) msgid "Indicates which user's tcb shadow file to edit." msgstr "指定要编辑哪个用户的 tcb 影子文件。" -#: vipw.8.xml:166(title) usermod.8.xml:431(title) userdel.8.xml:172(title) -#: useradd.8.xml:668(title) su.1.xml:339(title) sg.1.xml:98(title) -#: pwconv.8.xml:228(title) pwck.8.xml:253(title) passwd.1.xml:391(title) -#: newusers.8.xml:361(title) newgrp.1.xml:109(title) login.1.xml:294(title) -#: grpck.8.xml:210(title) groupmod.8.xml:196(title) groupmems.8.xml:200(title) -#: groupdel.8.xml:129(title) groupadd.8.xml:222(title) -#: gpasswd.1.xml:265(title) chsh.1.xml:155(title) chpasswd.8.xml:242(title) -#: chgpasswd.8.xml:199(title) chfn.1.xml:194(title) chage.1.xml:245(title) +#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title) +#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title) +#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title) +#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title) +#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title) +#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) +#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title) +#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title) msgid "CONFIGURATION" msgstr "配置文件" -#: vipw.8.xml:167(para) usermod.8.xml:432(para) userdel.8.xml:173(para) -#: useradd.8.xml:669(para) su.1.xml:340(para) sg.1.xml:99(para) -#: pwck.8.xml:254(para) passwd.1.xml:392(para) newusers.8.xml:362(para) -#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:211(para) -#: groupmod.8.xml:197(para) groupmems.8.xml:201(para) groupdel.8.xml:130(para) -#: groupadd.8.xml:223(para) gpasswd.1.xml:266(para) chsh.1.xml:156(para) -#: chpasswd.8.xml:243(para) chgpasswd.8.xml:200(para) chfn.1.xml:195(para) -#: chage.1.xml:246(para) +#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para) +#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para) +#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para) +#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para) +#: groupmod.8.xml:194(para) groupmems.8.xml:200(para) groupdel.8.xml:129(para) +#: groupadd.8.xml:220(para) gpasswd.1.xml:265(para) chsh.1.xml:155(para) +#: chpasswd.8.xml:240(para) chgpasswd.8.xml:199(para) chfn.1.xml:194(para) +#: chage.1.xml:245(para) msgid "" "The following configuration variables in <filename>/etc/login.defs</" "filename> change the behavior of this tool:" @@ -449,145 +451,145 @@ msgstr "" "<citerefentry><refentrytitle>tcb</refentrytitle><manvolnum>5</manvolnum></" "citerefentry> 影子密码方案。" -#: vipw.8.xml:178(title) +#: vipw.8.xml:177(title) msgid "ENVIRONMENT" msgstr "环境变量" -#: vipw.8.xml:181(option) +#: vipw.8.xml:180(option) msgid "VISUAL" msgstr "VISUAL" -#: vipw.8.xml:183(para) +#: vipw.8.xml:182(para) msgid "Editor to be used." msgstr "要使用的编辑器。" -#: vipw.8.xml:187(option) +#: vipw.8.xml:186(option) msgid "EDITOR" msgstr "EDITOR" -#: vipw.8.xml:189(para) +#: vipw.8.xml:188(para) msgid "Editor to be used if <option>VISUAL</option> is not set." msgstr "<option>VISUAL</option> 没有设置的情况下,使用的编辑器。" -#: vipw.8.xml:196(title) usermod.8.xml:446(title) userdel.8.xml:189(title) -#: useradd.8.xml:694(title) suauth.5.xml:193(title) su.1.xml:367(title) +#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title) +#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title) #: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title) -#: pwconv.8.xml:251(title) pwck.8.xml:270(title) porttime.5.xml:130(title) -#: passwd.5.xml:141(title) passwd.1.xml:409(title) newusers.8.xml:394(title) +#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title) +#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title) #: newgrp.1.xml:121(title) logoutd.8.xml:89(title) #: login.access.5.xml:121(title) login.1.xml:338(title) -#: limits.5.xml:196(title) lastlog.8.xml:185(title) gshadow.5.xml:156(title) -#: grpck.8.xml:222(title) groups.1.xml:100(title) groupmod.8.xml:208(title) -#: groupmems.8.xml:212(title) groupdel.8.xml:141(title) -#: groupadd.8.xml:236(title) gpasswd.1.xml:280(title) faillog.8.xml:248(title) -#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:168(title) -#: chpasswd.8.xml:258(title) chgpasswd.8.xml:214(title) chfn.1.xml:208(title) -#: chage.1.xml:257(title) +#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title) +#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title) +#: groupmems.8.xml:211(title) groupdel.8.xml:140(title) +#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title) +#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title) +#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title) +#: chage.1.xml:256(title) msgid "FILES" msgstr "文件" -#: vipw.8.xml:199(filename) usermod.8.xml:449(filename) -#: userdel.8.xml:192(filename) useradd.8.xml:709(filename) -#: sg.1.xml:125(filename) pwck.8.xml:273(filename) -#: newusers.8.xml:409(filename) newgrp.1.xml:136(filename) -#: gshadow.5.xml:159(filename) grpck.8.xml:225(filename) -#: groups.1.xml:103(filename) groupmod.8.xml:211(filename) -#: groupmems.8.xml:215(filename) groupdel.8.xml:144(filename) -#: groupadd.8.xml:239(filename) gpasswd.1.xml:72(filename) -#: gpasswd.1.xml:75(filename) gpasswd.1.xml:283(filename) -#: chgpasswd.8.xml:217(filename) +#: vipw.8.xml:198(filename) usermod.8.xml:517(filename) +#: userdel.8.xml:191(filename) useradd.8.xml:690(filename) +#: sg.1.xml:125(filename) pwck.8.xml:272(filename) +#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename) +#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename) +#: groups.1.xml:103(filename) groupmod.8.xml:208(filename) +#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename) +#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename) +#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename) +#: chgpasswd.8.xml:216(filename) msgid "/etc/group" msgstr "/etc/group" -#: vipw.8.xml:201(para) usermod.8.xml:451(para) userdel.8.xml:194(para) -#: useradd.8.xml:711(para) sg.1.xml:127(para) pwck.8.xml:275(para) -#: newusers.8.xml:411(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) -#: grpck.8.xml:227(para) groups.1.xml:105(para) groupmod.8.xml:213(para) -#: groupmems.8.xml:217(para) groupdel.8.xml:146(para) groupadd.8.xml:241(para) -#: gpasswd.1.xml:285(para) chgpasswd.8.xml:219(para) +#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para) +#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para) +#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) +#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para) +#: groupmems.8.xml:216(para) groupdel.8.xml:145(para) groupadd.8.xml:238(para) +#: gpasswd.1.xml:284(para) chgpasswd.8.xml:218(para) msgid "Group account information." msgstr "组账户信息。" -#: vipw.8.xml:205(filename) usermod.8.xml:455(filename) -#: useradd.8.xml:715(filename) sg.1.xml:131(filename) -#: newusers.8.xml:415(filename) newgrp.1.xml:142(filename) -#: gshadow.5.xml:165(filename) grpck.8.xml:231(filename) -#: groupmod.8.xml:217(filename) groupmems.8.xml:221(filename) -#: groupdel.8.xml:150(filename) groupadd.8.xml:245(filename) -#: gpasswd.1.xml:76(filename) gpasswd.1.xml:289(filename) -#: chgpasswd.8.xml:223(filename) +#: vipw.8.xml:204(filename) usermod.8.xml:523(filename) +#: useradd.8.xml:696(filename) sg.1.xml:131(filename) +#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename) +#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename) +#: groupmod.8.xml:214(filename) groupmems.8.xml:220(filename) +#: groupdel.8.xml:149(filename) groupadd.8.xml:242(filename) +#: gpasswd.1.xml:76(filename) gpasswd.1.xml:288(filename) +#: chgpasswd.8.xml:222(filename) msgid "/etc/gshadow" msgstr "/etc/gshadow" -#: vipw.8.xml:207(para) usermod.8.xml:457(para) useradd.8.xml:717(para) -#: sg.1.xml:133(para) newusers.8.xml:417(para) newgrp.1.xml:144(para) -#: gshadow.5.xml:167(para) grpck.8.xml:233(para) groupmod.8.xml:219(para) -#: groupdel.8.xml:152(para) groupadd.8.xml:247(para) gpasswd.1.xml:291(para) -#: chgpasswd.8.xml:225(para) +#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para) +#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para) +#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para) +#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para) +#: chgpasswd.8.xml:224(para) msgid "Secure group account information." msgstr "安全组账户信息。" -#: vipw.8.xml:211(filename) usermod.8.xml:467(filename) -#: userdel.8.xml:204(filename) useradd.8.xml:697(filename) +#: vipw.8.xml:210(filename) usermod.8.xml:535(filename) +#: userdel.8.xml:203(filename) useradd.8.xml:678(filename) #: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename) -#: pwck.8.xml:279(filename) passwd.5.xml:144(filename) -#: passwd.1.xml:412(filename) newusers.8.xml:397(filename) +#: pwck.8.xml:278(filename) passwd.5.xml:144(filename) +#: passwd.1.xml:411(filename) newusers.8.xml:400(filename) #: newgrp.1.xml:124(filename) login.1.xml:353(filename) -#: grpck.8.xml:237(filename) groupmod.8.xml:229(filename) -#: expiry.1.xml:124(filename) chsh.1.xml:171(filename) -#: chpasswd.8.xml:261(filename) chfn.1.xml:217(filename) -#: chage.1.xml:261(filename) +#: grpck.8.xml:236(filename) groupmod.8.xml:226(filename) +#: expiry.1.xml:124(filename) chsh.1.xml:170(filename) +#: chpasswd.8.xml:258(filename) chfn.1.xml:216(filename) +#: chage.1.xml:260(filename) msgid "/etc/passwd" msgstr "/etc/passwd" -#: vipw.8.xml:213(para) usermod.8.xml:469(para) userdel.8.xml:206(para) -#: useradd.8.xml:699(para) su.1.xml:372(para) sg.1.xml:115(para) -#: shadow.5.xml:260(para) pwck.8.xml:281(para) passwd.5.xml:146(para) -#: passwd.1.xml:414(para) newusers.8.xml:399(para) newgrp.1.xml:126(para) -#: login.1.xml:355(para) grpck.8.xml:239(para) groupmod.8.xml:231(para) -#: expiry.1.xml:126(para) chsh.1.xml:173(para) chpasswd.8.xml:263(para) -#: chfn.1.xml:219(para) chage.1.xml:264(para) +#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para) +#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para) +#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para) +#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para) +#: login.1.xml:355(para) grpck.8.xml:238(para) groupmod.8.xml:228(para) +#: expiry.1.xml:126(para) chsh.1.xml:172(para) chpasswd.8.xml:260(para) +#: chfn.1.xml:218(para) chage.1.xml:263(para) msgid "User account information." msgstr "用户账户信息。" -#: vipw.8.xml:217(filename) usermod.8.xml:473(filename) -#: userdel.8.xml:210(filename) useradd.8.xml:703(filename) +#: vipw.8.xml:216(filename) usermod.8.xml:541(filename) +#: userdel.8.xml:209(filename) useradd.8.xml:684(filename) #: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename) -#: shadow.3.xml:229(filename) pwck.8.xml:285(filename) -#: passwd.5.xml:150(filename) passwd.1.xml:418(filename) -#: newusers.8.xml:403(filename) newgrp.1.xml:130(filename) +#: shadow.3.xml:229(filename) pwck.8.xml:284(filename) +#: passwd.5.xml:150(filename) passwd.1.xml:417(filename) +#: newusers.8.xml:406(filename) newgrp.1.xml:130(filename) #: login.1.xml:359(filename) expiry.1.xml:130(filename) -#: chpasswd.8.xml:267(filename) chage.1.xml:269(filename) +#: chpasswd.8.xml:264(filename) chage.1.xml:268(filename) msgid "/etc/shadow" msgstr "/etc/shadow" -#: vipw.8.xml:219(para) usermod.8.xml:475(para) userdel.8.xml:212(para) -#: useradd.8.xml:705(para) su.1.xml:378(para) sg.1.xml:121(para) -#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:287(para) -#: passwd.1.xml:420(para) newusers.8.xml:405(para) newgrp.1.xml:132(para) -#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:269(para) -#: chage.1.xml:272(para) +#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para) +#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para) +#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para) +#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para) +#: login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:266(para) +#: chage.1.xml:271(para) msgid "Secure user account information." msgstr "安全用户账户信息。" -#: vipw.8.xml:226(title) usermod.8.xml:482(title) userdel.8.xml:297(title) -#: useradd.8.xml:811(title) suauth.5.xml:222(title) su.1.xml:438(title) +#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title) +#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title) #: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title) -#: pwconv.8.xml:263(title) pwck.8.xml:345(title) porttime.5.xml:142(title) -#: passwd.5.xml:169(title) passwd.1.xml:490(title) nologin.8.xml:78(title) -#: newusers.8.xml:436(title) newgrp.1.xml:151(title) -#: login.defs.5.xml:526(title) login.access.5.xml:133(title) +#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title) +#: passwd.5.xml:169(title) passwd.1.xml:489(title) nologin.8.xml:78(title) +#: newusers.8.xml:451(title) newgrp.1.xml:151(title) +#: login.defs.5.xml:534(title) login.access.5.xml:133(title) #: login.1.xml:398(title) limits.5.xml:206(title) gshadow.5.xml:174(title) -#: grpck.8.xml:291(title) groups.1.xml:112(title) groupmod.8.xml:289(title) -#: groupmems.8.xml:230(title) groupdel.8.xml:198(title) -#: groupadd.8.xml:327(title) gpasswd.1.xml:298(title) faillog.8.xml:260(title) -#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:192(title) -#: chpasswd.8.xml:288(title) chgpasswd.8.xml:238(title) chfn.1.xml:226(title) -#: chage.1.xml:312(title) +#: grpck.8.xml:290(title) groups.1.xml:112(title) groupmod.8.xml:286(title) +#: groupmems.8.xml:229(title) groupdel.8.xml:197(title) +#: groupadd.8.xml:324(title) gpasswd.1.xml:297(title) faillog.8.xml:255(title) +#: faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:191(title) +#: chpasswd.8.xml:285(title) chgpasswd.8.xml:237(title) chfn.1.xml:225(title) +#: chage.1.xml:311(title) msgid "SEE ALSO" msgstr "参见" -#: vipw.8.xml:227(para) +#: vipw.8.xml:226(para) msgid "" "<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>group</" @@ -613,13 +615,13 @@ msgstr "" "manvolnum></citerefentry>, <citerefentry><refentrytitle>shadow</" "refentrytitle><manvolnum>5</manvolnum></citerefentry>." -#: usermod.8.xml:43(firstname) userdel.8.xml:45(firstname) -#: useradd.8.xml:54(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) +#: usermod.8.xml:45(firstname) userdel.8.xml:45(firstname) +#: useradd.8.xml:56(firstname) su.1.xml:56(firstname) sg.1.xml:40(firstname) #: shadow.5.xml:39(firstname) shadow.3.xml:39(firstname) #: pwck.8.xml:45(firstname) porttime.5.xml:39(firstname) #: passwd.5.xml:39(firstname) passwd.1.xml:46(firstname) -#: newusers.8.xml:52(firstname) newgrp.1.xml:40(firstname) -#: logoutd.8.xml:39(firstname) login.defs.5.xml:102(firstname) +#: newusers.8.xml:54(firstname) newgrp.1.xml:40(firstname) +#: logoutd.8.xml:39(firstname) login.defs.5.xml:104(firstname) #: login.1.xml:72(firstname) lastlog.8.xml:40(firstname) #: grpck.8.xml:40(firstname) groups.1.xml:39(firstname) #: groupmod.8.xml:40(firstname) groupdel.8.xml:40(firstname) @@ -630,13 +632,13 @@ msgstr "" msgid "Julianne Frances" msgstr "" -#: usermod.8.xml:44(surname) userdel.8.xml:46(surname) -#: useradd.8.xml:55(surname) su.1.xml:57(surname) sg.1.xml:41(surname) +#: usermod.8.xml:46(surname) userdel.8.xml:46(surname) +#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname) #: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname) #: porttime.5.xml:40(surname) passwd.5.xml:40(surname) -#: passwd.1.xml:47(surname) newusers.8.xml:53(surname) +#: passwd.1.xml:47(surname) newusers.8.xml:55(surname) #: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname) -#: login.defs.5.xml:103(surname) login.1.xml:73(surname) +#: login.defs.5.xml:105(surname) login.1.xml:73(surname) #: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname) #: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname) #: groupadd.8.xml:43(surname) faillog.8.xml:40(surname) @@ -645,61 +647,61 @@ msgstr "" msgid "Haugh" msgstr "" -#: usermod.8.xml:45(contrib) userdel.8.xml:47(contrib) -#: useradd.8.xml:56(contrib) sg.1.xml:42(contrib) newusers.8.xml:54(contrib) +#: usermod.8.xml:47(contrib) userdel.8.xml:47(contrib) +#: useradd.8.xml:58(contrib) sg.1.xml:42(contrib) newusers.8.xml:56(contrib) #: newgrp.1.xml:42(contrib) logoutd.8.xml:41(contrib) -#: login.defs.5.xml:104(contrib) groups.1.xml:41(contrib) +#: login.defs.5.xml:106(contrib) groups.1.xml:41(contrib) #: groupmod.8.xml:42(contrib) groupdel.8.xml:42(contrib) #: groupadd.8.xml:44(contrib) chpasswd.8.xml:45(contrib) msgid "Creation, 1991" msgstr "" -#: usermod.8.xml:61(refentrytitle) usermod.8.xml:68(refname) -#: usermod.8.xml:74(command) login.defs.5.xml:490(term) +#: usermod.8.xml:63(refentrytitle) usermod.8.xml:70(refname) +#: usermod.8.xml:76(command) login.defs.5.xml:498(term) msgid "usermod" msgstr "usermod" -#: usermod.8.xml:69(refpurpose) +#: usermod.8.xml:71(refpurpose) msgid "modify a user account" msgstr "修改一个用户账户" -#: usermod.8.xml:78(replaceable) userdel.8.xml:78(replaceable) -#: useradd.8.xml:88(replaceable) passwd.1.xml:82(replaceable) +#: usermod.8.xml:80(replaceable) userdel.8.xml:78(replaceable) +#: useradd.8.xml:90(replaceable) passwd.1.xml:82(replaceable) #: chsh.1.xml:78(replaceable) chfn.1.xml:78(replaceable) #: chage.1.xml:75(replaceable) msgid "LOGIN" msgstr "登录" -#: usermod.8.xml:84(para) +#: usermod.8.xml:86(para) msgid "" "The <command>usermod</command> command modifies the system account files to " "reflect the changes that are specified on the command line." msgstr "" "<command>usermod</command> 修改系统账户文件和在命令行上指定的相关更改。" -#: usermod.8.xml:92(para) +#: usermod.8.xml:94(para) msgid "The options which apply to the <command>usermod</command> command are:" msgstr "<command>usermod</command> 可以接受的选项有:" -#: usermod.8.xml:98(term) +#: usermod.8.xml:100(term) msgid "<option>-a</option>, <option>--append</option>" msgstr "<option>-a</option>, <option>--append</option>" -#: usermod.8.xml:102(para) +#: usermod.8.xml:104(para) msgid "" "Add the user to the supplementary group(s). Use only with the <option>-G</" "option> option." msgstr "将用户添加到附加组。只能和 <option>-G</option> 选项一起使用。" -#: usermod.8.xml:109(term) useradd.8.xml:150(term) +#: usermod.8.xml:111(term) useradd.8.xml:150(term) msgid "" -"<option>-c</option>, <option>--comment</option><replaceable>COMMENT</" +"<option>-c</option>, <option>--comment</option> <replaceable>COMMENT</" "replaceable>" msgstr "" -"<option>-c</option>, <option>--comment</option><replaceable>COMMENT</" +"<option>-c</option>, <option>--comment</option> <replaceable>COMMENT</" "replaceable>" -#: usermod.8.xml:114(para) +#: usermod.8.xml:115(para) msgid "" "The new value of the user's password file comment field. It is normally " "modified using the <citerefentry><refentrytitle>chfn</" @@ -708,12 +710,16 @@ msgstr "" "用户密码文件中注释字段的新值。通常使用 <citerefentry><refentrytitle>chfn</" "refentrytitle><manvolnum>1</manvolnum></citerefentry> 工具对其进行修改。" -#: usermod.8.xml:123(term) useradd.8.xml:163(term) +#: usermod.8.xml:124(term) +#, fuzzy +#| msgid "" +#| "<option>-d</option>, <option>--home-dir</option> " +#| "<replaceable>HOME_DIR</replaceable>" msgid "" -"<option>-d</option>, <option>--home</option><replaceable>HOME_DIR</" +"<option>-d</option>, <option>--home</option> <replaceable>HOME_DIR</" "replaceable>" msgstr "" -"<option>-d</option>, <option>--home</option><replaceable>HOME_DIR</" +"<option>-d</option>, <option>--home-dir</option> <replaceable>HOME_DIR</" "replaceable>" #: usermod.8.xml:128(para) @@ -729,15 +735,15 @@ msgstr "" "如果给了 <option>-m</option> 选项,当前主目录的内容将会移动到新主目录中,如果" "不存在,则创建。" -#: usermod.8.xml:140(term) useradd.8.xml:190(term) useradd.8.xml:565(term) +#: usermod.8.xml:140(term) useradd.8.xml:188(term) useradd.8.xml:548(term) msgid "" -"<option>-e</option>, <option>--expiredate</option><replaceable>EXPIRE_DATE</" -"replaceable>" +"<option>-e</option>, <option>--expiredate</option> " +"<replaceable>EXPIRE_DATE</replaceable>" msgstr "" -"<option>-e</option>, <option>--expiredate</option><replaceable>EXPIRE_DATE</" -"replaceable>" +"<option>-e</option>, <option>--expiredate</option> " +"<replaceable>EXPIRE_DATE</replaceable>" -#: usermod.8.xml:145(para) useradd.8.xml:195(para) +#: usermod.8.xml:144(para) useradd.8.xml:192(para) msgid "" "The date on which the user account will be disabled. The date is specified " "in the format <emphasis remap=\"I\">YYYY-MM-DD</emphasis>." @@ -745,13 +751,13 @@ msgstr "" "用户账户将被禁用的日期。日期以 <emphasis remap=\"I\">YYYY-MM-DD</emphasis> 格" "式指定。" -#: usermod.8.xml:149(para) +#: usermod.8.xml:148(para) msgid "" "An empty <replaceable>EXPIRE_DATE</replaceable> argument will disable the " "expiration of the account." msgstr "空 <replaceable>EXPIRE_DATE</replaceable> 参数将禁用账户过期。" -#: usermod.8.xml:153(para) usermod.8.xml:175(para) +#: usermod.8.xml:152(para) usermod.8.xml:173(para) msgid "" "This option requires a <filename>/etc/shadow</filename> file. A <filename>/" "etc/shadow</filename> entry will be created if there were none." @@ -759,61 +765,63 @@ msgstr "" "此选项需要一个 <filename>/etc/passwd</filename> 文件。如果没有,将会创建一条 " "<filename>/etc/shadow</filename> 项目。" -#: usermod.8.xml:161(term) useradd.8.xml:208(term) useradd.8.xml:578(term) +#: usermod.8.xml:160(term) useradd.8.xml:205(term) useradd.8.xml:560(term) msgid "" -"<option>-f</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-f</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" msgstr "" -"<option>-f</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-f</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" -#: usermod.8.xml:166(para) +#: usermod.8.xml:164(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled." msgstr "密码过期之后,账户被彻底禁用之前的天数。" -#: usermod.8.xml:170(para) +#: usermod.8.xml:168(para) msgid "" "A value of 0 disables the account as soon as the password has expired, and a " "value of -1 disables the feature." msgstr "0 表示密码过期时,立即禁用账户;-1 表示不使用这个功能。" -#: usermod.8.xml:183(term) useradd.8.xml:228(term) useradd.8.xml:594(term) +#: usermod.8.xml:181(term) useradd.8.xml:224(term) useradd.8.xml:575(term) msgid "" -"<option>-g</option>, <option>--gid</option><replaceable>GROUP</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GROUP</" +"replaceable>" msgstr "" -"<option>-g</option>, <option>--gid</option><replaceable>GROUP</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GROUP</" +"replaceable>" -#: usermod.8.xml:188(para) +#: usermod.8.xml:185(para) msgid "" "The group name or number of the user's new initial login group. The group " "must exist." msgstr "用户的新初始登录组的组名或数字代号。此组必须存在。" -#: usermod.8.xml:192(para) +#: usermod.8.xml:189(para) msgid "" "Any file from the user's home directory owned by the previous primary group " "of the user will be owned by this new group." msgstr "用户主目录中,属于原来的主组的文件将转交新组所有。" -#: usermod.8.xml:196(para) +#: usermod.8.xml:193(para) msgid "" "The group ownership of files outside of the user's home directory must be " "fixed manually." msgstr "主目录之外的文件所属的组必须手动修改。" -#: usermod.8.xml:203(term) useradd.8.xml:256(term) +#: usermod.8.xml:200(term) useradd.8.xml:251(term) msgid "" -"<option>-G</option>, <option>--groups</option><replaceable>GROUP1</" +"<option>-G</option>, <option>--groups</option> <replaceable>GROUP1</" "replaceable>[<emphasis remap=\"I\">,GROUP2,...</emphasis>[<emphasis remap=\"I" "\">,GROUPN</emphasis>]]]" msgstr "" -"<option>-G</option>, <option>--groups</option><replaceable>GROUP1</" +"<option>-G</option>, <option>--groups</option> <replaceable>GROUP1</" "replaceable>[<emphasis remap=\"I\">,GROUP2,...</emphasis>[<emphasis remap=\"I" "\">,GROUPN</emphasis>]]]" -#: usermod.8.xml:208(para) +#: usermod.8.xml:204(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -823,7 +831,7 @@ msgstr "" "用户还属于的附加组列表。组之间使用逗号分隔,没有空格。这些组需要遵守和 " "<option>-g</option> 选项中给的组同样的限制。" -#: usermod.8.xml:215(para) +#: usermod.8.xml:211(para) msgid "" "If the user is currently a member of a group which is not listed, the user " "will be removed from the group. This behaviour can be changed via the " @@ -834,15 +842,15 @@ msgstr "" "这个行为可以通过 <option>-a</option> 选项修改,这使用户追加到给出的附加组列表" "中。" -#: usermod.8.xml:224(term) +#: usermod.8.xml:220(term) msgid "" -"<option>-l</option>, <option>--login</option><replaceable>NEW_LOGIN</" +"<option>-l</option>, <option>--login</option> <replaceable>NEW_LOGIN</" "replaceable>" msgstr "" -"<option>-l</option>, <option>--login</option><replaceable>NEW_LOGIN</" +"<option>-l</option>, <option>--login</option> <replaceable>NEW_LOGIN</" "replaceable>" -#: usermod.8.xml:229(para) +#: usermod.8.xml:224(para) msgid "" "The name of the user will be changed from <replaceable>LOGIN</replaceable> " "to <replaceable>NEW_LOGIN</replaceable>. Nothing else is changed. In " @@ -853,11 +861,11 @@ msgstr "" "<replaceable>NEW_LOGIN</replaceable>。不会更改别的任何东西。特别是,用户的主" "目录名和邮件池也需要手动修改以和新登录名对应。" -#: usermod.8.xml:239(term) +#: usermod.8.xml:234(term) msgid "<option>-L</option>, <option>--lock</option>" msgstr "<option>-L</option>, <option>--lock</option>" -#: usermod.8.xml:243(para) +#: usermod.8.xml:238(para) msgid "" "Lock a user's password. This puts a '!' in front of the encrypted password, " "effectively disabling the password. You can't use this option with <option>-" @@ -866,7 +874,7 @@ msgstr "" "锁定用户的密码。这会在用户加密的密码之前放置一个“!”,可以快速禁用密码。您可以" "和 <option>-p</option> 或 <option>-U</option> 配合使用此选项。" -#: usermod.8.xml:249(para) +#: usermod.8.xml:244(para) msgid "" "Note: if you wish to lock the account (not only access with a password), you " "should also set the <replaceable>EXPIRE_DATE</replaceable> to " @@ -875,15 +883,15 @@ msgstr "" "注意:如果希望锁定账户(不仅仅是通过密码访问),您也需要设置 " "<replaceable>EXPIRE_DATE</replaceable> 为 <replaceable>1</replaceable>。" -#: usermod.8.xml:258(term) +#: usermod.8.xml:253(term) msgid "<option>-m</option>, <option>--move-home</option>" msgstr "<option>-m</option>, <option>--move-home</option>" -#: usermod.8.xml:262(para) +#: usermod.8.xml:257(para) msgid "Move the content of the user's home directory to the new location." msgstr "将用户的主目录移动到新位置。" -#: usermod.8.xml:266(para) +#: usermod.8.xml:261(para) msgid "" "This option is only valid in combination with the <option>-d</option> (or " "<option>--home</option>) option." @@ -891,7 +899,7 @@ msgstr "" "这个选项只有和 <option>-d</option> (或 <option>--home</option>) 选项组合使用" "时才有效。" -#: usermod.8.xml:270(para) +#: usermod.8.xml:265(para) msgid "" "<command>usermod</command> will try to adapt the ownership of the files and " "to copy the modes, ACL and extended attributes, but manual changes might be " @@ -900,27 +908,27 @@ msgstr "" "<command>usermod</command> 会改写文件的属主并复制模式、ACL 和扩展属性,但是稍" "后也可能需要手动修改。" -#: usermod.8.xml:278(term) useradd.8.xml:396(term) groupmod.8.xml:147(term) -#: groupadd.8.xml:158(term) +#: usermod.8.xml:273(term) useradd.8.xml:385(term) groupmod.8.xml:146(term) +#: groupadd.8.xml:157(term) msgid "<option>-o</option>, <option>--non-unique</option>" msgstr "<option>-o</option>, <option>--non-unique</option>" -#: usermod.8.xml:282(para) +#: usermod.8.xml:277(para) msgid "" "When used with the <option>-u</option> option, this option allows to change " "the user ID to a non-unique value." msgstr "使用 <option>-u</option> 选项时,可以将用户 ID 改为非唯一的值。" -#: usermod.8.xml:289(term) useradd.8.xml:408(term) groupmod.8.xml:158(term) -#: groupadd.8.xml:168(term) +#: usermod.8.xml:284(term) useradd.8.xml:397(term) groupmod.8.xml:157(term) +#: groupadd.8.xml:167(term) msgid "" -"<option>-p</option>, <option>--password</option><replaceable>PASSWORD</" +"<option>-p</option>, <option>--password</option> <replaceable>PASSWORD</" "replaceable>" msgstr "" -"<option>-p</option>, <option>--password</option><replaceable>PASSWORD</" +"<option>-p</option>, <option>--password</option> <replaceable>PASSWORD</" "replaceable>" -#: usermod.8.xml:294(para) groupmod.8.xml:163(para) +#: usermod.8.xml:288(para) groupmod.8.xml:161(para) msgid "" "The encrypted password, as returned by <citerefentry><refentrytitle>crypt</" "refentrytitle><manvolnum>3</manvolnum></citerefentry>." @@ -928,8 +936,8 @@ msgstr "" "已经加密过的密码,就像 <citerefentry><refentrytitle>crypt</" "refentrytitle><manvolnum>3</manvolnum></citerefentry> 返回的那样。" -#: usermod.8.xml:299(para) useradd.8.xml:418(para) groupmod.8.xml:168(para) -#: groupadd.8.xml:178(para) +#: usermod.8.xml:293(para) useradd.8.xml:406(para) groupmod.8.xml:166(para) +#: groupadd.8.xml:176(para) msgid "" "<emphasis role=\"bold\">Note:</emphasis> This option is not recommended " "because the password (or encrypted password) will be visible by users " @@ -938,7 +946,7 @@ msgstr "" "<emphasis role=\"bold\">注意:</emphasis>不推荐使用这个选项,因为密码(或加密" "过的密码)会被用户通过列出这个过程而看到。" -#: usermod.8.xml:304(para) +#: usermod.8.xml:298(para) msgid "" "The password will be written in the local <filename>/etc/passwd</filename> " "or <filename>/etc/shadow</filename> file. This might differ from the " @@ -948,57 +956,61 @@ msgstr "" "shadow</filename> 文件。这可能会与您的机器有所不同,这根据 PAM 配置中的密码数" "据库配置而定。" -#: usermod.8.xml:310(para) useradd.8.xml:423(para) groupmod.8.xml:173(para) -#: groupadd.8.xml:183(para) +#: usermod.8.xml:304(para) useradd.8.xml:411(para) groupmod.8.xml:171(para) +#: groupadd.8.xml:181(para) msgid "" "You should make sure the password respects the system's password policy." msgstr "您应该确保密码符合系统的密码政策。" -#: usermod.8.xml:330(term) useradd.8.xml:470(term) useradd.8.xml:615(term) -#: su.1.xml:186(term) chsh.1.xml:120(term) +#: usermod.8.xml:323(term) useradd.8.xml:457(term) useradd.8.xml:595(term) +#: su.1.xml:187(term) chsh.1.xml:119(term) msgid "" -"<option>-s</option>, <option>--shell</option><replaceable>SHELL</replaceable>" +"<option>-s</option>, <option>--shell</option> <replaceable>SHELL</" +"replaceable>" msgstr "" -"<option>-s</option>, <option>--shell</option><replaceable>SHELL</replaceable>" +"<option>-s</option>, <option>--shell</option> <replaceable>SHELL</" +"replaceable>" -#: usermod.8.xml:335(para) chsh.1.xml:124(para) +#: usermod.8.xml:327(para) chsh.1.xml:123(para) msgid "" "The name of the user's new login shell. Setting this field to blank causes " "the system to select the default login shell." msgstr "" "用户的新登录 shell 的名称。将此字段设置为空会让系统选择默认的登录 shell。" -#: usermod.8.xml:342(term) useradd.8.xml:485(term) +#: usermod.8.xml:334(term) useradd.8.xml:471(term) msgid "" -"<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +"<option>-u</option>, <option>--uid</option> <replaceable>UID</" +"replaceable>" msgstr "" -"<option>-u</option>, <option>--uid</option><replaceable>UID</replaceable>" +"<option>-u</option>, <option>--uid</option> <replaceable>UID</" +"replaceable>" -#: usermod.8.xml:347(para) +#: usermod.8.xml:338(para) msgid "The new numerical value of the user's ID." msgstr "用户 ID 的新数值。" -#: usermod.8.xml:350(para) +#: usermod.8.xml:341(para) msgid "" "This value must be unique, unless the <option>-o</option> option is used. " "The value must be non-negative." msgstr "" "这个值必须是唯一的,除非使用了 <option>-o</option> 选项,必须是非负值。" -#: usermod.8.xml:355(para) +#: usermod.8.xml:346(para) msgid "" "The user's mailbox, and any files which the user owns and which are located " "in the user's home directory will have the file user ID changed " "automatically." msgstr "用户的邮箱,用户主目录中属于此用户的文件的属主 ID 也将自动更改。" -#: usermod.8.xml:360(para) +#: usermod.8.xml:351(para) msgid "" "The ownership of files outside of the user's home directory must be fixed " "manually." msgstr "用户主目录之外文件所有权必须手动修复。" -#: usermod.8.xml:364(para) +#: usermod.8.xml:355(para) msgid "" "No checks will be performed with regard to the <option>UID_MIN</option>, " "<option>UID_MAX</option>, <option>SYS_UID_MIN</option>, or " @@ -1008,11 +1020,11 @@ msgstr "" "<option>UID_MAX</option>, <option>SYS_UID_MIN</option> 和 " "<option>SYS_UID_MAX</option> 进行检查。" -#: usermod.8.xml:373(term) +#: usermod.8.xml:364(term) msgid "<option>-U</option>, <option>--unlock</option>" msgstr "<option>-U</option>, <option>--unlock</option>" -#: usermod.8.xml:377(para) +#: usermod.8.xml:368(para) msgid "" "Unlock a user's password. This removes the '!' in front of the encrypted " "password. You can't use this option with <option>-p</option> or <option>-L</" @@ -1021,7 +1033,7 @@ msgstr "" "解锁用户的密码。这将移除加密的密码之前的“!”。您可以将此选项和 <option>-p</" "option> 或 <option>-L</option> 配合使用。" -#: usermod.8.xml:382(para) +#: usermod.8.xml:373(para) msgid "" "Note: if you wish to unlock the account (not only access with a password), " "you should also set the <replaceable>EXPIRE_DATE</replaceable> (for example " @@ -1033,19 +1045,138 @@ msgstr "" "replaceable>,或者 <filename>/etc/default/useradd</filename> 中的 " "<option>EXPIRE</option> 值)。" -#: usermod.8.xml:393(term) useradd.8.xml:521(term) +#: usermod.8.xml:384(term) +#, fuzzy +#| msgid "" +#| "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +#| "replaceable>|<replaceable>RANGE</replaceable>" msgid "" -"<option>-Z</option>, <option>--selinux-user</option><replaceable>SEUSER</" -"replaceable>" +"<option>-v</option>, <option>--add-sub-uids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" msgstr "" -"<option>-Z</option>, <option>--selinux-user</option><replaceable>SEUSER</" -"replaceable>" +"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +"replaceable>|<replaceable>RANGE</replaceable>" -#: usermod.8.xml:398(para) +#: usermod.8.xml:388(para) +msgid "Add a range of subordinate uids to the user's account." +msgstr "" + +#: usermod.8.xml:391(para) usermod.8.xml:429(para) +msgid "" +"This option may be specified multiple times to add multiple ranges to a " +"users account." +msgstr "" + +#: usermod.8.xml:394(para) usermod.8.xml:414(para) +#, fuzzy +#| msgid "" +#| "No checks will be performed with regard to the <option>UID_MIN</option>, " +#| "<option>UID_MAX</option>, <option>SYS_UID_MIN</option>, or " +#| "<option>SYS_UID_MAX</option> from <filename>/etc/login.defs</filename>." +msgid "" +"No checks will be performed with regard to <option>SUB_UID_MIN</option>, " +"<option>SUB_UID_MAX</option>, or <option>SUB_UID_COUNT</option> from /etc/" +"login.defs." +msgstr "" +"不会对 <filename>/etc/login.defs</filename> 中的 <option>UID_MIN</option>, " +"<option>UID_MAX</option>, <option>SYS_UID_MIN</option> 和 " +"<option>SYS_UID_MAX</option> 进行检查。" + +#: usermod.8.xml:402(term) +#, fuzzy +#| msgid "" +#| "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +#| "replaceable>|<replaceable>RANGE</replaceable>" +msgid "" +"<option>-V</option>, <option>--del-sub-uids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" +"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +"replaceable>|<replaceable>RANGE</replaceable>" + +#: usermod.8.xml:406(para) +msgid "Remove a range of subordinate uids from the user's account." +msgstr "" + +#: usermod.8.xml:409(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both <option>--del-sub-uids</option> and <option>--add-" +"sub-uids</option> are specified, the removal of all subordinate uid ranges " +"happens before any subordinate uid range is added." +msgstr "" + +#: usermod.8.xml:422(term) +#, fuzzy +#| msgid "" +#| "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +#| "replaceable>|<replaceable>RANGE</replaceable>" +msgid "" +"<option>-w</option>, <option>--add-sub-gids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" +"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +"replaceable>|<replaceable>RANGE</replaceable>" + +#: usermod.8.xml:426(para) +msgid "Add a range of subordinate gids to the user's account." +msgstr "" + +#: usermod.8.xml:432(para) usermod.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "The default behavior (if the <option>-g</option>, <option>-N</option>, " +#| "and <option>-U</option> options are not specified) is defined by the " +#| "<option>USERGROUPS_ENAB</option> variable in <filename>/etc/login.defs</" +#| "filename>." +msgid "" +"No checks will be performed with regard to <option>SUB_GID_MIN</option>, " +"<option>SUB_GID_MAX</option>, or <option>SUB_GID_COUNT</option> from /etc/" +"login.defs." +msgstr "" +"如果没有指定 <option>-g</option>, <option>-N</option> 和 <option>-U</option> " +"选项,默认行为由 <filename>/etc/login.defs</filename> 中的 " +"<option>USERGROUPS_ENAB</option> 变量指定。" + +#: usermod.8.xml:440(term) +#, fuzzy +#| msgid "" +#| "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +#| "replaceable>|<replaceable>RANGE</replaceable>" +msgid "" +"<option>-W</option>, <option>--del-sub-gids</option> " +"<replaceable>FIRST</replaceable>-<replaceable>LAST</replaceable>" +msgstr "" +"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +"replaceable>|<replaceable>RANGE</replaceable>" + +#: usermod.8.xml:444(para) +#, fuzzy +#| msgid "Remove any SELinux user mapping for the user's login." +msgid "Remove a range of subordinate gids from the user's account." +msgstr "移除用户登录的所有 SELinux 用户映射。" + +#: usermod.8.xml:447(para) +msgid "" +"This option may be specified multiple times to remove multiple ranges to a " +"users account. When both <option>--del-sub-gids</option> and <option>--add-" +"sub-gids</option> are specified, the removal of all subordinate gid ranges " +"happens before any subordinate gid range is added." +msgstr "" + +#: usermod.8.xml:460(term) useradd.8.xml:506(term) +msgid "" +"<option>-Z</option>, <option>--selinux-user</option> " +"<replaceable>SEUSER</replaceable>" +msgstr "" +"<option>-Z</option>, <option>--selinux-user</option> " +"<replaceable>SEUSER</replaceable>" + +#: usermod.8.xml:464(para) msgid "The new SELinux user for the user's login." msgstr "用户登陆的 SELinux 用户。" -#: usermod.8.xml:401(para) +#: usermod.8.xml:467(para) msgid "" "A blank <replaceable>SEUSER</replaceable> will remove the SELinux user " "mapping for user <replaceable>LOGIN</replaceable> (if any)." @@ -1053,16 +1184,16 @@ msgstr "" "空的 <replaceable>SEUSER</replaceable> 将移除用户 <replaceable>LOGIN</" "replaceable> 的 SELinux 用户映射(如果有)。" -#: usermod.8.xml:412(title) userdel.8.xml:270(title) useradd.8.xml:644(title) -#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:373(title) -#: newusers.8.xml:349(title) login.1.xml:260(title) lastlog.8.xml:197(title) -#: groupdel.8.xml:117(title) groupadd.8.xml:260(title) -#: gpasswd.1.xml:253(title) faillog.8.xml:237(title) chpasswd.8.xml:234(title) -#: chgpasswd.8.xml:187(title) +#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title) +#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title) +#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title) +#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) +#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title) +#: chgpasswd.8.xml:186(title) msgid "CAVEATS" msgstr "CAVEATS" -#: usermod.8.xml:413(para) +#: usermod.8.xml:479(para) msgid "" "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, the " @@ -1074,7 +1205,7 @@ msgstr "" "进程。<command>usermod</command> 会在 Linux 上进行检查;但是在其它平台上,仅" "仅根据 utmp 检查用户是否已经登录。" -#: usermod.8.xml:421(para) +#: usermod.8.xml:487(para) msgid "" "You must change the owner of any <command>crontab</command> files or " "<command>at</command> jobs manually." @@ -1082,7 +1213,7 @@ msgstr "" "您必须手动更改 <command>crontab</command> 文件或 <command>at</command> 作业的" "属主。" -#: usermod.8.xml:425(para) +#: usermod.8.xml:491(para) msgid "You must make any changes involving NIS on the NIS server." msgstr "您必须更改 NIS 服务器上的 NIS 相关内容。" @@ -1201,6 +1332,96 @@ msgstr "" "注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个" "变量,除非真的需要。" +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +#| msgid "<option>SYS_GID_MIN</option> (number)" +msgid "<option>SUB_GID_MIN</option> (number)" +msgstr "<option>SYS_GID_MIN</option> (number)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid "<option>SYS_GID_MAX</option> (number)" +msgid "<option>SUB_GID_MAX</option> (number)" +msgstr "<option>SYS_GID_MAX</option> (number)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid "<option>SYS_GID_MIN</option> (number)" +msgid "<option>SUB_GID_COUNT</option> (number)" +msgstr "<option>SYS_GID_MIN</option> (number)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If <filename>/etc/subuid</filename> exists, the commands <command>useradd</" +"command> and <command>newusers</command> (unless the user already have " +"subordinate group IDs) allocate <option>SUB_GID_COUNT</option> unused group " +"IDs from the range <option>SUB_GID_MIN</option> to <option>SUB_GID_MAX</" +"option> for each new user." +msgstr "" + +#: usermod.8.xml:42(para) useradd.8.xml:42(para) newusers.8.xml:42(para) +#: login.defs.5.xml:42(para) +#, fuzzy +#| msgid "" +#| "The default value for <option>SYS_GID_MIN</option> (resp. " +#| "<option>SYS_GID_MAX</option>) is 101 (resp. <option>GID_MIN</option>-1)." +msgid "" +"The default values for <option>SUB_GID_MIN</option>, <option>SUB_GID_MAX</" +"option>, <option>SUB_GID_COUNT</option> are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"<option>SYS_GID_MIN</option> 和 <option>SYS_GID_MAX</option> 的默认值分别是 " +"101 和 <option>GID_MIN</option>-1。" + +#: usermod.8.xml:30(term) useradd.8.xml:30(term) newusers.8.xml:30(term) +#: login.defs.5.xml:30(term) +#, fuzzy +#| msgid "<option>SYS_UID_MIN</option> (number)" +msgid "<option>SUB_UID_MIN</option> (number)" +msgstr "<option>SYS_UID_MIN</option> (number)" + +#: usermod.8.xml:31(term) useradd.8.xml:31(term) newusers.8.xml:31(term) +#: login.defs.5.xml:31(term) +#, fuzzy +#| msgid "<option>SYS_UID_MAX</option> (number)" +msgid "<option>SUB_UID_MAX</option> (number)" +msgstr "<option>SYS_UID_MAX</option> (number)" + +#: usermod.8.xml:32(term) useradd.8.xml:32(term) newusers.8.xml:32(term) +#: login.defs.5.xml:32(term) +#, fuzzy +#| msgid "<option>SYS_UID_MIN</option> (number)" +msgid "<option>SUB_UID_COUNT</option> (number)" +msgstr "<option>SYS_UID_MIN</option> (number)" + +#: usermod.8.xml:34(para) useradd.8.xml:34(para) newusers.8.xml:34(para) +#: login.defs.5.xml:34(para) +msgid "" +"If <filename>/etc/subuid</filename> exists, the commands <command>useradd</" +"command> and <command>newusers</command> (unless the user already have " +"subordinate user IDs) allocate <option>SUB_UID_COUNT</option> unused user " +"IDs from the range <option>SUB_UID_MIN</option> to <option>SUB_UID_MAX</" +"option> for each new user." +msgstr "" + +#: usermod.8.xml:42(para) useradd.8.xml:42(para) newusers.8.xml:42(para) +#: login.defs.5.xml:42(para) +#, fuzzy +#| msgid "" +#| "The default value for <option>SYS_UID_MIN</option> (resp. " +#| "<option>SYS_UID_MAX</option>) is 101 (resp. <option>UID_MIN</option>-1)." +msgid "" +"The default values for <option>SUB_UID_MIN</option>, <option>SUB_UID_MAX</" +"option>, <option>SUB_UID_COUNT</option> are respectively 100000, 600100000 " +"and 10000." +msgstr "" +"<option>SYS_UID_MIN</option> 和 <option>SYS_UID_MAX</option> 的默认值分别是 " +"101 和 <option>UID_MIN</option>-1。" + #: usermod.8.xml:30(term) userdel.8.xml:30(term) useradd.8.xml:30(term) #: pwck.8.xml:30(term) login.defs.5.xml:30(term) msgid "<option>TCB_SYMLINKS</option> (boolean)" @@ -1252,26 +1473,69 @@ msgstr "" "如果是 <replaceable>yes</replaceable>,要创建用户 tcb 目录不会自动设置为 /" "etc/tcb/user,但是会根据用户的 UID 计算,根据的算法如下:<placeholder-1/>" -#: usermod.8.xml:461(filename) userdel.8.xml:198(filename) -#: useradd.8.xml:733(filename) su.1.xml:382(filename) -#: pwconv.8.xml:254(filename) passwd.1.xml:424(filename) -#: newusers.8.xml:421(filename) login.access.5.xml:124(filename) -#: login.1.xml:389(filename) groupmod.8.xml:223(filename) -#: groupadd.8.xml:251(filename) chsh.1.xml:183(filename) -#: chpasswd.8.xml:273(filename) chgpasswd.8.xml:229(filename) -#: chfn.1.xml:211(filename) +#: usermod.8.xml:529(filename) userdel.8.xml:197(filename) +#: useradd.8.xml:726(filename) su.1.xml:382(filename) +#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename) +#: newusers.8.xml:424(filename) login.access.5.xml:124(filename) +#: login.1.xml:389(filename) groupmod.8.xml:220(filename) +#: groupadd.8.xml:248(filename) chsh.1.xml:182(filename) +#: chpasswd.8.xml:270(filename) chgpasswd.8.xml:228(filename) +#: chfn.1.xml:210(filename) msgid "/etc/login.defs" msgstr "/etc/login.defs" -#: usermod.8.xml:463(para) userdel.8.xml:200(para) useradd.8.xml:735(para) -#: su.1.xml:384(para) pwconv.8.xml:256(para) passwd.1.xml:426(para) -#: newusers.8.xml:423(para) login.access.5.xml:126(para) login.1.xml:391(para) -#: groupmod.8.xml:225(para) groupadd.8.xml:253(para) chsh.1.xml:185(para) -#: chpasswd.8.xml:275(para) chgpasswd.8.xml:231(para) chfn.1.xml:213(para) +#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para) +#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para) +#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para) +#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para) +#: chpasswd.8.xml:272(para) chgpasswd.8.xml:230(para) chfn.1.xml:212(para) msgid "Shadow password suite configuration." msgstr "Shadow 密码套件配置。" -#: usermod.8.xml:483(para) +#: usermod.8.xml:547(filename) userdel.8.xml:215(filename) +#: useradd.8.xml:714(filename) newusers.8.xml:436(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subgid" +msgstr "/etc/suauth" + +#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para) +#: newusers.8.xml:438(para) +msgid "Per user subordinate group IDs." +msgstr "" + +#: usermod.8.xml:553(filename) userdel.8.xml:221(filename) +#: useradd.8.xml:720(filename) newusers.8.xml:442(filename) +#, fuzzy +#| msgid "/etc/suauth" +msgid "/etc/subuid" +msgstr "/etc/suauth" + +#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para) +#: newusers.8.xml:444(para) +msgid "Per user subordinate user IDs." +msgstr "" + +#: usermod.8.xml:563(para) +#, fuzzy +#| 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>." msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -1286,10 +1550,13 @@ msgid "" "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>." +"manvolnum></citerefentry>, <phrase condition=\"subids" +"\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</" +"refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -1310,7 +1577,7 @@ msgstr "" "manvolnum></citerefentry>." #: userdel.8.xml:63(refentrytitle) userdel.8.xml:70(refname) -#: userdel.8.xml:75(command) login.defs.5.xml:480(term) +#: userdel.8.xml:75(command) login.defs.5.xml:488(term) msgid "userdel" msgstr "userdel" @@ -1380,11 +1647,11 @@ msgstr "" "邮箱在 <filename>login.defs</filename> 文件中的 <option>MAIL_DIR</option> 变" "量中定义。" -#: userdel.8.xml:159(term) +#: userdel.8.xml:158(term) msgid "<option>-Z</option>, <option>--selinux-user</option>" msgstr "<option>-Z</option>, <option>--selinux-user</option>" -#: userdel.8.xml:163(para) +#: userdel.8.xml:162(para) msgid "Remove any SELinux user mapping for the user's login." msgstr "移除用户登录的所有 SELinux 用户映射。" @@ -1492,97 +1759,97 @@ msgstr "" "<command>userdel</command> 将移除此用户组,<command>useradd</command> 创建用" "户时,也会创建一个同名的默认组。" -#: userdel.8.xml:219(title) useradd.8.xml:742(title) su.1.xml:391(title) -#: pwck.8.xml:294(title) passwd.1.xml:439(title) grpck.8.xml:246(title) -#: groupmod.8.xml:238(title) groupdel.8.xml:159(title) -#: groupadd.8.xml:282(title) chage.1.xml:279(title) +#: userdel.8.xml:230(title) useradd.8.xml:735(title) su.1.xml:391(title) +#: pwck.8.xml:293(title) passwd.1.xml:438(title) grpck.8.xml:245(title) +#: groupmod.8.xml:235(title) groupdel.8.xml:158(title) +#: groupadd.8.xml:279(title) chage.1.xml:278(title) msgid "EXIT VALUES" msgstr "退出值" -#: userdel.8.xml:224(replaceable) useradd.8.xml:747(replaceable) -#: su.1.xml:410(replaceable) pwck.8.xml:299(replaceable) -#: passwd.1.xml:444(replaceable) grpck.8.xml:251(replaceable) -#: groupmod.8.xml:243(replaceable) groupdel.8.xml:164(replaceable) -#: groupadd.8.xml:287(replaceable) chage.1.xml:284(replaceable) +#: userdel.8.xml:235(replaceable) useradd.8.xml:740(replaceable) +#: su.1.xml:410(replaceable) pwck.8.xml:298(replaceable) +#: passwd.1.xml:443(replaceable) grpck.8.xml:250(replaceable) +#: groupmod.8.xml:240(replaceable) groupdel.8.xml:163(replaceable) +#: groupadd.8.xml:284(replaceable) chage.1.xml:283(replaceable) msgid "0" msgstr "0" -#: userdel.8.xml:226(para) useradd.8.xml:749(para) pwck.8.xml:301(para) -#: passwd.1.xml:446(para) grpck.8.xml:253(para) groupmod.8.xml:245(para) -#: groupdel.8.xml:166(para) groupadd.8.xml:289(para) chage.1.xml:286(para) +#: userdel.8.xml:237(para) useradd.8.xml:742(para) pwck.8.xml:300(para) +#: passwd.1.xml:445(para) grpck.8.xml:252(para) groupmod.8.xml:242(para) +#: groupdel.8.xml:165(para) groupadd.8.xml:286(para) chage.1.xml:285(para) msgid "success" msgstr "成功" -#: userdel.8.xml:230(replaceable) useradd.8.xml:753(replaceable) +#: userdel.8.xml:241(replaceable) useradd.8.xml:746(replaceable) #: su.1.xml:75(manvolnum) su.1.xml:416(replaceable) sg.1.xml:59(manvolnum) -#: pwck.8.xml:305(replaceable) passwd.1.xml:65(manvolnum) -#: passwd.1.xml:450(replaceable) newgrp.1.xml:59(manvolnum) -#: login.1.xml:91(manvolnum) grpck.8.xml:257(replaceable) +#: pwck.8.xml:304(replaceable) passwd.1.xml:65(manvolnum) +#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum) +#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable) #: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum) #: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) #: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum) -#: chage.1.xml:290(replaceable) +#: chage.1.xml:289(replaceable) msgid "1" msgstr "1" -#: userdel.8.xml:232(para) useradd.8.xml:755(para) +#: userdel.8.xml:243(para) useradd.8.xml:748(para) msgid "can't update password file" msgstr "无法更新密码文件" -#: userdel.8.xml:236(replaceable) useradd.8.xml:759(replaceable) -#: pwck.8.xml:311(replaceable) passwd.1.xml:456(replaceable) -#: grpck.8.xml:263(replaceable) groupmod.8.xml:249(replaceable) -#: groupdel.8.xml:170(replaceable) groupadd.8.xml:293(replaceable) -#: chage.1.xml:296(replaceable) +#: userdel.8.xml:247(replaceable) useradd.8.xml:752(replaceable) +#: pwck.8.xml:310(replaceable) passwd.1.xml:455(replaceable) +#: grpck.8.xml:262(replaceable) groupmod.8.xml:246(replaceable) +#: groupdel.8.xml:169(replaceable) groupadd.8.xml:290(replaceable) +#: chage.1.xml:295(replaceable) msgid "2" msgstr "2" -#: userdel.8.xml:238(para) useradd.8.xml:761(para) pwck.8.xml:307(para) -#: grpck.8.xml:259(para) groupmod.8.xml:251(para) groupdel.8.xml:172(para) -#: groupadd.8.xml:295(para) chage.1.xml:298(para) +#: userdel.8.xml:249(para) useradd.8.xml:754(para) pwck.8.xml:306(para) +#: grpck.8.xml:258(para) groupmod.8.xml:248(para) groupdel.8.xml:171(para) +#: groupadd.8.xml:292(para) chage.1.xml:297(para) msgid "invalid command syntax" msgstr "无效的命令语法" -#: userdel.8.xml:242(replaceable) useradd.8.xml:777(replaceable) -#: pwck.8.xml:335(replaceable) passwd.1.xml:480(replaceable) -#: groupmod.8.xml:267(replaceable) groupdel.8.xml:176(replaceable) +#: userdel.8.xml:253(replaceable) useradd.8.xml:770(replaceable) +#: pwck.8.xml:334(replaceable) passwd.1.xml:479(replaceable) +#: groupmod.8.xml:264(replaceable) groupdel.8.xml:175(replaceable) msgid "6" msgstr "6" -#: userdel.8.xml:244(para) +#: userdel.8.xml:255(para) msgid "specified user doesn't exist" msgstr "指定的用户不存在" -#: userdel.8.xml:250(para) +#: userdel.8.xml:261(para) msgid "user currently logged in" msgstr "用户已经登录" -#: userdel.8.xml:254(replaceable) useradd.8.xml:789(replaceable) -#: groupmod.8.xml:279(replaceable) groupdel.8.xml:188(replaceable) -#: groupadd.8.xml:317(replaceable) +#: userdel.8.xml:265(replaceable) useradd.8.xml:782(replaceable) +#: groupmod.8.xml:276(replaceable) groupdel.8.xml:187(replaceable) +#: groupadd.8.xml:314(replaceable) msgid "10" msgstr "10" -#: userdel.8.xml:256(para) useradd.8.xml:791(para) groupmod.8.xml:281(para) -#: groupdel.8.xml:190(para) groupadd.8.xml:319(para) +#: userdel.8.xml:267(para) useradd.8.xml:784(para) groupmod.8.xml:278(para) +#: groupdel.8.xml:189(para) groupadd.8.xml:316(para) msgid "can't update group file" msgstr "无法更新组文件" -#: userdel.8.xml:260(replaceable) useradd.8.xml:795(replaceable) +#: userdel.8.xml:271(replaceable) useradd.8.xml:788(replaceable) msgid "12" msgstr "12" -#: userdel.8.xml:262(para) +#: userdel.8.xml:273(para) msgid "can't remove home directory" msgstr "无法删除主目录" -#: userdel.8.xml:220(para) +#: userdel.8.xml:231(para) msgid "" "The <command>userdel</command> command exits with the following values: " "<placeholder-1/>" msgstr "<command>userdel</command> 命令使用如下值退出:<placeholder-1/>" -#: userdel.8.xml:271(para) +#: userdel.8.xml:282(para) msgid "" "<command>userdel</command> will not allow you to remove an account if there " "are running processes which belong to this account. In that case, you may " @@ -1594,19 +1861,19 @@ msgstr "" "您可能必须要杀死那写进程或者锁定用户的密码和账户,并稍后再删除账户。<option>-" "f</option> 选项可以强制此删除账户。" -#: userdel.8.xml:278(para) +#: userdel.8.xml:289(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this user." msgstr "您应该手动检查所以文件系统,以确保没有遗留此用户的文件。" -#: userdel.8.xml:282(para) +#: userdel.8.xml:293(para) msgid "" "You may not remove any NIS attributes on a NIS client. This must be " "performed on the NIS server." msgstr "您不能在 NIS 客户端上移除任何 NIS 属性。这必须在 NIS 服务器上执行。" -#: userdel.8.xml:285(para) +#: userdel.8.xml:296(para) msgid "" "If <option>USERGROUPS_ENAB</option> is defined to <emphasis remap=\"I\">yes</" "emphasis> in <filename>/etc/login.defs</filename>, <command>userdel</" @@ -1622,7 +1889,26 @@ msgstr "" "<command>userdel</command> 将会检查这个主是否被别的用户用作主组,如果有,将只" "发出警告并不删除此组。<option>-f</option> 选项可以强制删除此组。" -#: userdel.8.xml:298(para) +#: userdel.8.xml:309(para) +#, fuzzy +#| 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>." msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -1635,8 +1921,11 @@ msgid "" "refentrytitle><manvolnum>8</manvolnum></citerefentry>, " "<citerefentry><refentrytitle>groupdel</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>groupmod</" -"refentrytitle><manvolnum>8</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +"refentrytitle><manvolnum>8</manvolnum></citerefentry>, <phrase condition=" +"\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" "refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" @@ -1644,33 +1933,35 @@ msgstr "" "citerefentry>, <citerefentry><refentrytitle>chsh</" "refentrytitle><manvolnum>1</manvolnum></citerefentry>, " "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></" -"citerefentry>, <citerefentry><refentrytitle>login.defs</" -"refentrytitle><manvolnum>5</manvolnum></citerefentry>, " +"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>useradd</refentrytitle><manvolnum>8</" -"manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" -"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>." -#: useradd.8.xml:72(refentrytitle) useradd.8.xml:79(refname) -#: useradd.8.xml:84(command) useradd.8.xml:91(command) -#: useradd.8.xml:95(command) login.defs.5.xml:466(term) +#: useradd.8.xml:74(refentrytitle) useradd.8.xml:81(refname) +#: useradd.8.xml:86(command) useradd.8.xml:93(command) +#: useradd.8.xml:97(command) login.defs.5.xml:472(term) msgid "useradd" msgstr "useradd" -#: useradd.8.xml:80(refpurpose) +#: useradd.8.xml:82(refpurpose) msgid "create a new user or update default new user information" msgstr "创建一个新用户或更新默认新用户信息" -#: useradd.8.xml:92(arg) useradd.8.xml:96(arg) +#: useradd.8.xml:94(arg) useradd.8.xml:98(arg) msgid "-D" msgstr "-D" -#: useradd.8.xml:105(para) +#: useradd.8.xml:107(para) msgid "" "When invoked without the <option>-D</option> option, the <command>useradd</" "command> command creates a new user account using the values specified on " @@ -1684,7 +1975,7 @@ msgstr "" "<command>useradd</command> 命令也会更新系统文件和创建新用户的主目录并复制初始" "文件。" -#: useradd.8.xml:114(para) +#: useradd.8.xml:116(para) msgid "" "By default, a group will also be created for the new user (see <option>-g</" "option>, <option>-N</option>, <option>-U</option>, and " @@ -1693,30 +1984,30 @@ msgstr "" "默认上,也会为用户创建组 (察看 <option>-g</option>, <option>-N</option>, " "<option>-U</option>,和 <option>USERGROUPS_ENAB</option>)。" -#: useradd.8.xml:123(para) +#: useradd.8.xml:125(para) msgid "The options which apply to the <command>useradd</command> command are:" msgstr "<command>useradd</command> 可以使用的选项有:" -#: useradd.8.xml:127(term) useradd.8.xml:546(term) +#: useradd.8.xml:129(term) useradd.8.xml:530(term) msgid "" -"<option>-b</option>, <option>--base-dir</option><replaceable>BASE_DIR</" +"<option>-b</option>, <option>--base-dir</option> <replaceable>BASE_DIR</" "replaceable>" msgstr "" -"<option>-b</option>, <option>--base-dir</option><replaceable>BASE_DIR</" +"<option>-b</option>, <option>--base-dir</option> <replaceable>BASE_DIR</" "replaceable>" -#: useradd.8.xml:132(para) +#: useradd.8.xml:133(para) msgid "" -"The default base directory for the system if <option>-d</" -"option><replaceable>HOME_DIR</replaceable> is not specified. " -"<replaceable>BASE_DIR</replaceable> is concatenated with the account name to " -"define the home directory. If the <option>-m</option> option is not used, " +"The default base directory for the system if <option>-d</option> " +"<replaceable>HOME_DIR</replaceable> is not specified. <replaceable>BASE_DIR</" +"replaceable> is concatenated with the account name to define the home " +"directory. If the <option>-m</option> option is not used, " "<replaceable>BASE_DIR</replaceable> must exist." msgstr "" -"如果没有使用 <option>-d</option><replaceable>HOME_DIR</replaceable>,则使用默" -"认的基目录。<replaceable>BASE_DIR</replaceable> 加上账户名就是主目录。如果没" -"有使用 <option>-m</option> 选项,<replaceable>BASE_DIR</replaceable> 必须已经" -"存在。" +"如果没有使用 <option>-d</option> <replaceable>HOME_DIR</replaceable>,则" +"使用默认的基目录。<replaceable>BASE_DIR</replaceable> 加上账户名就是主目录。" +"如果没有使用 <option>-m</option> 选项,<replaceable>BASE_DIR</replaceable> 必" +"须已经存在。" #: useradd.8.xml:140(para) msgid "" @@ -1728,13 +2019,21 @@ msgstr "" "useradd</filename> 中的 <option>HOME</option> 变量,或者默认的 <filename>/" "home</filename>。" -#: useradd.8.xml:155(para) +#: useradd.8.xml:154(para) msgid "" "Any text string. It is generally a short description of the login, and is " "currently used as the field for the user's full name." msgstr "任何字符串。通常是关于登录的简短描述,当前用于用户全名。" -#: useradd.8.xml:168(para) +#: useradd.8.xml:162(term) +msgid "" +"<option>-d</option>, <option>--home-dir</option> <replaceable>HOME_DIR</" +"replaceable>" +msgstr "" +"<option>-d</option>, <option>--home-dir</option> <replaceable>HOME_DIR</" +"replaceable>" + +#: useradd.8.xml:166(para) msgid "" "The new user will be created using <replaceable>HOME_DIR</replaceable> as " "the value for the user's login directory. The default is to append the " @@ -1748,15 +2047,15 @@ msgstr "" "<replaceable>BASE_DIR</replaceable> 后面,并使用这作为登陆目录。目录不一定必" "须已经存在 <replaceable>HOME_DIR</replaceable>,但是会在需要时创建。" -#: useradd.8.xml:180(term) +#: useradd.8.xml:178(term) msgid "<option>-D</option>, <option>--defaults</option>" msgstr "<option>-D</option>, <option>--defaults</option>" -#: useradd.8.xml:184(para) +#: useradd.8.xml:182(para) msgid "See below, the subsection \"Changing the default values\"." msgstr "看下边,“更改默认值”子节。" -#: useradd.8.xml:199(para) +#: useradd.8.xml:196(para) msgid "" "If not specified, <command>useradd</command> will use the default expiry " "date specified by the <option>EXPIRE</option> variable in <filename>/etc/" @@ -1766,7 +2065,7 @@ msgstr "" "useradd</filename> 中 <option>EXPIRE</option> 变量指定的默认过期日期,或者一" "个空字符串(不过期)。" -#: useradd.8.xml:213(para) +#: useradd.8.xml:209(para) msgid "" "The number of days after a password expires until the account is permanently " "disabled. A value of 0 disables the account as soon as the password has " @@ -1774,7 +2073,7 @@ msgid "" msgstr "" "密码过期后,账户被彻底禁用之前的天数。0 表示立即禁用,-1 表示禁用这个功能。" -#: useradd.8.xml:219(para) +#: useradd.8.xml:215(para) msgid "" "If not specified, <command>useradd</command> will use the default inactivity " "period specified by the <option>INACTIVE</option> variable in <filename>/etc/" @@ -1784,14 +2083,14 @@ msgstr "" "useradd</filename> 中的 <option>INACTIVE</option> 指定的默认禁用周期,或者默" "认为 -1。" -#: useradd.8.xml:233(para) +#: useradd.8.xml:228(para) msgid "" "The group name or number of the user's initial login group. The group name " "must exist. A group number must refer to an already existing group." msgstr "" "用户初始登陆组的组名或号码。组名必须已经存在。组号码必须指代已经存在的组。" -#: useradd.8.xml:238(para) +#: useradd.8.xml:233(para) msgid "" "If not specified, the behavior of <command>useradd</command> will depend on " "the <option>USERGROUPS_ENAB</option> variable in <filename>/etc/login.defs</" @@ -1812,7 +2111,7 @@ msgstr "" "user-group</option>),useradd 会把新用户的主组设置为 <filename>/etc/default/" "useradd</filename> 中 <option>GROUP</option> 变量指定的值,再或者默认是 100。" -#: useradd.8.xml:261(para) +#: useradd.8.xml:255(para) msgid "" "A list of supplementary groups which the user is also a member of. Each " "group is separated from the next by a comma, with no intervening whitespace. " @@ -1823,15 +2122,15 @@ msgstr "" "用户还属于的附加组列表。每个组都用逗号隔开,没有中间的空格。这里的组受到了 " "<option>-g</option> 选项给定的组同样的限制。默认上,用户只属于初始组。" -#: useradd.8.xml:278(term) +#: useradd.8.xml:272(term) msgid "" -"<option>-k</option>, <option>--skel</option><replaceable>SKEL_DIR</" +"<option>-k</option>, <option>--skel</option> <replaceable>SKEL_DIR</" "replaceable>" msgstr "" -"<option>-k</option>, <option>--skel</option><replaceable>SKEL_DIR</" +"<option>-k</option>, <option>--skel</option> <replaceable>SKEL_DIR</" "replaceable>" -#: useradd.8.xml:283(para) +#: useradd.8.xml:276(para) msgid "" "The skeleton directory, which contains files and directories to be copied in " "the user's home directory, when the home directory is created by " @@ -1840,7 +2139,7 @@ msgstr "" "骨架目录,包含使用 <command>useradd</command> 创建用户时,要复制到用户主目录" "中的文件和目录。" -#: useradd.8.xml:288(para) +#: useradd.8.xml:281(para) msgid "" "This option is only valid if the <option>-m</option> (or <option>--create-" "home</option>) option is specified." @@ -1848,7 +2147,7 @@ msgstr "" "这个选项只有在指定 <option>-m</option> (或 <option>--create-home</option>) 选" "项时才有效。" -#: useradd.8.xml:292(para) +#: useradd.8.xml:285(para) msgid "" "If this option is not set, the skeleton directory is defined by the " "<option>SKEL</option> variable in <filename>/etc/default/useradd</filename> " @@ -1857,50 +2156,49 @@ msgstr "" "如果此项没有设置,骨架目录使用 <filename>/etc/default/useradd</filename> 中" "的 <option>SKEL</option> 的变量或默认为 <filename>/etc/skel</filename>。" -#: useradd.8.xml:298(para) +#: useradd.8.xml:291(para) msgid "If possible, the ACLs and extended attributes are copied." msgstr "如果可以,也复制 ACL 和扩展属性。" -#: useradd.8.xml:304(term) groupadd.8.xml:137(term) +#: useradd.8.xml:297(term) groupadd.8.xml:137(term) msgid "" -"<option>-K</option>, <option>--key</option><replaceable>KEY</" +"<option>-K</option>, <option>--key</option> <replaceable>KEY</" "replaceable>=<replaceable>VALUE</replaceable>" msgstr "" -"<option>-K</option>, <option>--key</option><replaceable>KEY</" +"<option>-K</option>, <option>--key</option> <replaceable>KEY</" "replaceable>=<replaceable>VALUE</replaceable>" -#: useradd.8.xml:309(para) +#: useradd.8.xml:301(para) msgid "" "Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</" "option>, <option>UID_MAX</option>, <option>UMASK</option>, " "<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: " -"<option>-K </option><replaceable>PASS_MAX_DAYS</" +"<option>-K</option> <replaceable>PASS_MAX_DAYS</" "replaceable>=<replaceable>-1</replaceable> can be used when creating system " "account to turn off password ageing, even though system account has no " "password at all. Multiple <option>-K</option> options can be specified, e." -"g.: <option>-K </option><replaceable>UID_MIN</replaceable>=<replaceable>100</" -"replaceable><option>-K </option><replaceable>UID_MAX</" -"replaceable>=<replaceable>499</replaceable>" +"g.: <option>-K</option> <replaceable>UID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>" msgstr "" "默认覆盖 <filename>/etc/login.defs</filename> (<option>UID_MIN</option>, " "<option>UID_MAX</option>, <option>UMASK</option>, <option>PASS_MAX_DAYS</" -"option> 及其它)。<placeholder-1/> 例如:<option>-K </" -"option><replaceable>PASS_MAX_DAYS</replaceable>=<replaceable>-1</" -"replaceable> 可以用于创建一个密码不会过期的系统账户,即使系统账户没有密码。可" -"以指定多个 <option>-K</option> 选项,如:<option>-K </" -"option><replaceable>UID_MIN</replaceable>=<replaceable>100</" -"replaceable><option>-K </option><replaceable>UID_MAX</" -"replaceable>=<replaceable>499</replaceable>" +"option> 及其它)。<placeholder-1/> 例如:<option>-K</option> " +"<replaceable>PASS_MAX_DAYS</replaceable>=<replaceable>-1</replaceable> 可以用" +"于创建一个密码不会过期的系统账户,即使系统账户没有密码。可以指定多个 " +"<option>-K</option> 选项,如:<option>-K</option> <replaceable>UID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>" -#: useradd.8.xml:333(term) +#: useradd.8.xml:322(term) msgid "<option>-l</option>, <option>--no-log-init</option>" msgstr "<option>-l</option>, <option>--no-log-init</option>" -#: useradd.8.xml:335(para) +#: useradd.8.xml:324(para) msgid "Do not add the user to the lastlog and faillog databases." msgstr "不要将用户添加到最近登录和登录失败数据库。" -#: useradd.8.xml:338(para) +#: useradd.8.xml:327(para) msgid "" "By default, the user's entries in the lastlog and faillog databases are " "resetted to avoid reusing the entry from a previously deleted user." @@ -1908,11 +2206,11 @@ msgstr "" "默认上,最近登录和登录失败中用户的条目会被重置,以避免重新使用先前删除的用户" "的条目。" -#: useradd.8.xml:346(term) +#: useradd.8.xml:335(term) msgid "<option>-m</option>, <option>--create-home</option>" msgstr "<option>-m</option>, <option>--create-home</option>" -#: useradd.8.xml:350(para) +#: useradd.8.xml:339(para) msgid "" "Create the user's home directory if it does not exist. The files and " "directories contained in the skeleton directory (which can be defined with " @@ -1921,7 +2219,7 @@ msgstr "" "如果不存在,则创建用户主目录。骨架目录中的文件和目录(可以使用 <option>-k</" "option> 选项指定),将会复制到主目录。" -#: useradd.8.xml:356(para) +#: useradd.8.xml:345(para) msgid "" "By default, if this option is not specified and <option>CREATE_HOME</option> " "is not enabled, no home directories are created." @@ -1929,11 +2227,11 @@ msgstr "" "默认上,如果没有指定此选项并且 <option>CREATE_HOME</option> 没有启用,不会创" "建主目录。" -#: useradd.8.xml:365(option) +#: useradd.8.xml:354(option) msgid "-M" msgstr "-M" -#: useradd.8.xml:368(para) +#: useradd.8.xml:357(para) msgid "" "Do no create the user's home directory, even if the system wide setting from " "<filename>/etc/login.defs</filename> (<option>CREATE_HOME</option>) is set " @@ -1942,11 +2240,11 @@ msgstr "" "不创建用户主目录,即使系统在 <filename>/etc/login.defs</filename> 中的设置 " "(<option>CREATE_HOME</option>) 为 <replaceable>yes</replaceable>。" -#: useradd.8.xml:377(term) +#: useradd.8.xml:366(term) msgid "<option>-N</option>, <option>--no-user-group</option>" msgstr "<option>-N</option>, <option>--no-user-group</option>" -#: useradd.8.xml:381(para) +#: useradd.8.xml:370(para) msgid "" "Do not create a group with the same name as the user, but add the user to " "the group specified by the <option>-g</option> option or by the " @@ -1955,7 +2253,7 @@ msgstr "" "不要创建同名组,而是将用户添加到 <option>-g</option> 选项指定的组,或根据 " "<filename>/etc/default/useradd</filename> 中的 <option>GROUP</option> 变量。" -#: useradd.8.xml:387(para) useradd.8.xml:512(para) +#: useradd.8.xml:376(para) useradd.8.xml:497(para) msgid "" "The default behavior (if the <option>-g</option>, <option>-N</option>, and " "<option>-U</option> options are not specified) is defined by the " @@ -1966,16 +2264,16 @@ msgstr "" "选项,默认行为由 <filename>/etc/login.defs</filename> 中的 " "<option>USERGROUPS_ENAB</option> 变量指定。" -#: useradd.8.xml:400(para) +#: useradd.8.xml:389(para) msgid "Allow the creation of a user account with a duplicate (non-unique) UID." msgstr "允许使用重复的 UID 创建用户账户。" -#: useradd.8.xml:401(para) +#: useradd.8.xml:390(para) msgid "" "This option is only valid in combination with the <option>-u</option> option." msgstr "此选项只有和 <option>-u</option> 选项组合使用才有效。" -#: useradd.8.xml:413(para) groupadd.8.xml:173(para) +#: useradd.8.xml:401(para) groupadd.8.xml:171(para) msgid "" "The encrypted password, as returned by <citerefentry><refentrytitle>crypt</" "refentrytitle><manvolnum>3</manvolnum></citerefentry>. The default is to " @@ -1985,15 +2283,15 @@ msgstr "" "refentrytitle><manvolnum>3</manvolnum></citerefentry> 的返回值。默认为禁用密" "码。" -#: useradd.8.xml:430(term) newusers.8.xml:287(term) groupadd.8.xml:190(term) +#: useradd.8.xml:418(term) newusers.8.xml:289(term) groupadd.8.xml:188(term) msgid "<option>-r</option>, <option>--system</option>" msgstr "<option>-r</option>, <option>--system</option>" -#: useradd.8.xml:434(para) newusers.8.xml:291(para) +#: useradd.8.xml:422(para) newusers.8.xml:293(para) msgid "Create a system account." msgstr "创建一个系统账户。" -#: useradd.8.xml:437(para) +#: useradd.8.xml:425(para) #, fuzzy msgid "" "System users will be created with no aging information in <filename>/etc/" @@ -2009,7 +2307,7 @@ msgstr "" "<option>UID_MIN</option>-<option>UID_MAX</option> (and their <option>GID</" "option> counterparts for the creation of groups)。" -#: useradd.8.xml:446(para) +#: useradd.8.xml:434(para) msgid "" "Note that <command>useradd</command> will not create a home directory for " "such an user, regardless of the default setting in <filename>/etc/login." @@ -2021,7 +2319,7 @@ msgstr "" "etc/login.defs</filename> (<option>CREATE_HOME</option>) 中是的默认设置是怎" "样。如果想为要创建的系统账户创建主目录,需要指定 <option>-m</option> 选项。" -#: useradd.8.xml:475(para) +#: useradd.8.xml:461(para) msgid "" "The name of the user's login shell. The default is to leave this field " "blank, which causes the system to select the default login shell specified " @@ -2032,7 +2330,7 @@ msgstr "" "filename> 中的 <option>SHELL</option> 变量选择默认的登录 shell,默认为空字符" "串。" -#: useradd.8.xml:490(para) +#: useradd.8.xml:475(para) msgid "" "The numerical value of the user's ID. This value must be unique, unless the " "<option>-o</option> option is used. The value must be non-negative. The " @@ -2043,34 +2341,34 @@ msgstr "" "必须非负,默认使用大于等于 <option>UID_MIN</option>,且大于任何其他用户 ID 最" "小值。" -#: useradd.8.xml:497(para) +#: useradd.8.xml:482(para) msgid "" "See also the <option>-r</option> option and the <option>UID_MAX</option> " "description." msgstr "请参考 <option>-r</option> 选项和 <option>UID_MAX</option> 的描述。" -#: useradd.8.xml:504(term) +#: useradd.8.xml:489(term) msgid "<option>-U</option>, <option>--user-group</option>" msgstr "<option>-U</option>, <option>--user-group</option>" -#: useradd.8.xml:508(para) +#: useradd.8.xml:493(para) msgid "" "Create a group with the same name as the user, and add the user to this " "group." msgstr "创建一个和用户同名的组,并将用户添加到组中。" -#: useradd.8.xml:526(para) +#: useradd.8.xml:510(para) msgid "" "The SELinux user for the user's login. The default is to leave this field " "blank, which causes the system to select the default SELinux user." msgstr "" "用户登陆的 SELinux 用户。默认为留空,这会造成系统选择默认的 SELinux 用户。" -#: useradd.8.xml:536(title) +#: useradd.8.xml:520(title) msgid "Changing the default values" msgstr "更改默认值" -#: useradd.8.xml:537(para) +#: useradd.8.xml:521(para) msgid "" "When invoked with only the <option>-D</option> option, <command>useradd</" "command> will display the current default values. When invoked with <option>-" @@ -2081,7 +2379,7 @@ msgstr "" "默认值。<option>-D</option> 和其它选项配合使用时,<command>useradd</command> " "将为指定的选项更新默认值。有效的“更改默认值”选项有:" -#: useradd.8.xml:551(para) +#: useradd.8.xml:534(para) msgid "" "The path prefix for a new user's home directory. The user's name will be " "affixed to the end of <replaceable>BASE_DIR</replaceable> to form the new " @@ -2092,7 +2390,7 @@ msgstr "" "用户的名称将会缀在 <replaceable>BASE_DIR</replaceable> 的后边形成新用户的主目" "录名。" -#: useradd.8.xml:558(para) +#: useradd.8.xml:541(para) msgid "" "This option sets the <option>HOME</option> variable in <filename>/etc/" "default/useradd</filename>." @@ -2100,11 +2398,11 @@ msgstr "" "这个选择在 <filename>/etc/default/useradd</filename> 中设置 <option>HOME</" "option> 选项。" -#: useradd.8.xml:570(para) +#: useradd.8.xml:552(para) msgid "The date on which the user account is disabled." msgstr "禁用此用户账户的日期。" -#: useradd.8.xml:571(para) +#: useradd.8.xml:553(para) msgid "" "This option sets the <option>EXPIRE</option> variable in <filename>/etc/" "default/useradd</filename>." @@ -2112,13 +2410,13 @@ msgstr "" "此选项在 <filename>/etc/default/useradd</filename> 中设置 <option>EXPIRE</" "option> 变量。" -#: useradd.8.xml:583(para) +#: useradd.8.xml:564(para) msgid "" "The number of days after a password has expired before the account will be " "disabled." msgstr "密码过期到账户被禁用之前的天数。" -#: useradd.8.xml:587(para) +#: useradd.8.xml:568(para) msgid "" "This option sets the <option>INACTIVE</option> variable in <filename>/etc/" "default/useradd</filename>." @@ -2126,7 +2424,7 @@ msgstr "" "这个选项在 <filename>/etc/default/useradd</filename> 中设置 " "<option>INACTIVE</option> 变量。" -#: useradd.8.xml:599(para) +#: useradd.8.xml:579(para) msgid "" "The group name or ID for a new user's initial group (when the <option>-N/--" "no-user-group</option> is used or when the <option>USERGROUPS_ENAB</option> " @@ -2139,7 +2437,7 @@ msgstr "" "option> 设置为 <replaceable>no</replaceable> 时)。给出的组必须存在,并且数字" "组 ID 必须有一个已经存在的项。" -#: useradd.8.xml:608(para) +#: useradd.8.xml:588(para) msgid "" "This option sets the <option>GROUP</option> variable in <filename>/etc/" "default/useradd</filename>." @@ -2147,11 +2445,11 @@ msgstr "" "这个选项在 <filename>/etc/default/useradd</filename> 中设置 <option>GROUP</" "option> 变量。" -#: useradd.8.xml:620(para) +#: useradd.8.xml:599(para) msgid "The name of a new user's login shell." msgstr "新用户的登录 shell 名。" -#: useradd.8.xml:623(para) +#: useradd.8.xml:602(para) msgid "" "This option sets the <option>SHELL</option> variable in <filename>/etc/" "default/useradd</filename>." @@ -2159,11 +2457,11 @@ msgstr "" "这个选项在 <filename>/etc/default/useradd</filename> 设置 <option>SHELL</" "option> 变量。" -#: useradd.8.xml:635(title) +#: useradd.8.xml:614(title) msgid "NOTES" msgstr "注意:" -#: useradd.8.xml:636(para) +#: useradd.8.xml:615(para) msgid "" "The system administrator is responsible for placing the default user files " "in the <filename>/etc/skel/</filename> directory (or any other skeleton " @@ -2173,13 +2471,13 @@ msgstr "" "系统管理员负责将默认的用户文件放在 <filename>/etc/skel/</filename> 目录中(或" "者命令行上、<filename>/etc/default/useradd</filename> 中指定的任何其它目录)。" -#: useradd.8.xml:645(para) +#: useradd.8.xml:624(para) msgid "" "You may not add a user to a NIS or LDAP group. This must be performed on the " "corresponding server." msgstr "您可能不能想 NIS 组或 LDAP 组添加用户。这只能在相应服务器上进行。" -#: useradd.8.xml:650(para) +#: useradd.8.xml:629(para) msgid "" "Similarly, if the username already exists in an external user database such " "as NIS or LDAP, <command>useradd</command> will deny the user account " @@ -2188,7 +2486,7 @@ msgstr "" "相似地,如果用户名已经存在于外部用户数据库中,比如 NIS 或 LDAP," "<command>useradd</command> 将拒绝创建用户账户的请求。" -#: useradd.8.xml:656(para) +#: useradd.8.xml:635(para) msgid "" "Usernames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " @@ -2197,7 +2495,7 @@ msgstr "" "用户名必须以一个小写字母或下划线开始,跟随小写字符、数字、下划线或连字符的组" "合。可以以美元符号结束。用正则表达式表示就是:[a-z_][a-z0-9_-]*[$]?" -#: useradd.8.xml:662(para) +#: useradd.8.xml:641(para) msgid "Usernames may only be up to 32 characters long." msgstr "用户名不能超过 32 个字符长。" @@ -2421,79 +2719,98 @@ msgid "" "It is also used by <command>pam_umask</command> as the default umask value." msgstr "也被 <command>pam_umask</command> 用作默认 umask 值。" -#: useradd.8.xml:721(filename) +#: useradd.8.xml:702(filename) msgid "/etc/default/useradd" msgstr "/etc/default/useradd" -#: useradd.8.xml:723(para) +#: useradd.8.xml:704(para) msgid "Default values for account creation." msgstr "账户创建的默认值。" -#: useradd.8.xml:727(filename) +#: useradd.8.xml:708(filename) msgid "/etc/skel/" msgstr "/etc/skel/" -#: useradd.8.xml:729(para) +#: useradd.8.xml:710(para) msgid "Directory containing default files." msgstr "包含默认文件的目录。" -#: useradd.8.xml:765(replaceable) shadow.3.xml:58(manvolnum) -#: pwck.8.xml:317(replaceable) passwd.1.xml:462(replaceable) -#: grpck.8.xml:269(replaceable) groupmod.8.xml:255(replaceable) -#: groupadd.8.xml:299(replaceable) +#: useradd.8.xml:758(replaceable) shadow.3.xml:58(manvolnum) +#: pwck.8.xml:316(replaceable) passwd.1.xml:461(replaceable) +#: grpck.8.xml:268(replaceable) groupmod.8.xml:252(replaceable) +#: groupadd.8.xml:296(replaceable) msgid "3" msgstr "3" -#: useradd.8.xml:767(para) passwd.1.xml:482(para) groupmod.8.xml:257(para) -#: groupadd.8.xml:301(para) +#: useradd.8.xml:760(para) passwd.1.xml:481(para) groupmod.8.xml:254(para) +#: groupadd.8.xml:298(para) msgid "invalid argument to option" msgstr "给了选项一个无效的参数" -#: useradd.8.xml:771(replaceable) pwck.8.xml:323(replaceable) -#: passwd.1.xml:468(replaceable) grpck.8.xml:275(replaceable) -#: groupmod.8.xml:261(replaceable) groupadd.8.xml:305(replaceable) +#: useradd.8.xml:764(replaceable) pwck.8.xml:322(replaceable) +#: passwd.1.xml:467(replaceable) grpck.8.xml:274(replaceable) +#: groupmod.8.xml:258(replaceable) groupadd.8.xml:302(replaceable) msgid "4" msgstr "4" -#: useradd.8.xml:773(para) +#: useradd.8.xml:766(para) msgid "UID already in use (and no <option>-o</option>)" msgstr "UID 已经使用 (且没有 <option>-o</option>)" -#: useradd.8.xml:779(para) groupmod.8.xml:263(para) groupmod.8.xml:269(para) -#: groupdel.8.xml:178(para) +#: useradd.8.xml:772(para) groupmod.8.xml:260(para) groupmod.8.xml:266(para) +#: groupdel.8.xml:177(para) msgid "specified group doesn't exist" msgstr "指定的组不存在" -#: useradd.8.xml:783(replaceable) groupmod.8.xml:273(replaceable) -#: groupadd.8.xml:311(replaceable) +#: useradd.8.xml:776(replaceable) groupmod.8.xml:270(replaceable) +#: groupadd.8.xml:308(replaceable) msgid "9" msgstr "9" -#: useradd.8.xml:785(para) +#: useradd.8.xml:778(para) msgid "username already in use" msgstr "用户名已被使用" -#: useradd.8.xml:797(para) +#: useradd.8.xml:790(para) msgid "can't create home directory" msgstr "无法创建主目录" -#: useradd.8.xml:801(replaceable) +#: useradd.8.xml:794(replaceable) #, fuzzy #| msgid "1" msgid "14" msgstr "1" -#: useradd.8.xml:803(para) +#: useradd.8.xml:796(para) msgid "can't update SELinux user mapping" msgstr "" -#: useradd.8.xml:743(para) +#: useradd.8.xml:736(para) msgid "" "The <command>useradd</command> command exits with the following values: " "<placeholder-1/>" msgstr "<command>useradd</command> 可以返回如下值:<placeholder-1/>" -#: useradd.8.xml:812(para) +#: useradd.8.xml:805(para) +#, fuzzy +#| 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>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>newusers</refentrytitle><manvolnum>8</" +#| "manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</" +#| "refentrytitle><manvolnum>8</manvolnum></citerefentry>, " +#| "<citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</" +#| "manvolnum></citerefentry>." msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -2508,10 +2825,13 @@ msgid "" "manvolnum></citerefentry>, <citerefentry><refentrytitle>login.defs</" "refentrytitle><manvolnum>5</manvolnum></citerefentry>, " "<citerefentry><refentrytitle>newusers</refentrytitle><manvolnum>8</" -"manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</" -"refentrytitle><manvolnum>8</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</" -"manvolnum></citerefentry>." +"manvolnum></citerefentry>, <phrase condition=\"subids" +"\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>userdel</refentrytitle><manvolnum>8</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" +"refentrytitle><manvolnum>8</manvolnum></citerefentry>." msgstr "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -2541,17 +2861,17 @@ msgid "suauth" msgstr "suauth" #: suauth.5.xml:58(manvolnum) shadow.5.xml:58(manvolnum) -#: pwck.8.xml:329(replaceable) porttime.5.xml:58(manvolnum) -#: passwd.5.xml:58(manvolnum) passwd.1.xml:474(replaceable) -#: login.defs.5.xml:121(manvolnum) login.access.5.xml:59(manvolnum) +#: pwck.8.xml:328(replaceable) porttime.5.xml:58(manvolnum) +#: passwd.5.xml:58(manvolnum) passwd.1.xml:473(replaceable) +#: login.defs.5.xml:123(manvolnum) login.access.5.xml:59(manvolnum) #: limits.5.xml:60(manvolnum) gshadow.5.xml:47(manvolnum) -#: grpck.8.xml:281(replaceable) faillog.5.xml:58(manvolnum) +#: grpck.8.xml:280(replaceable) faillog.5.xml:58(manvolnum) msgid "5" msgstr "5" #: suauth.5.xml:59(refmiscinfo) shadow.5.xml:59(refmiscinfo) #: porttime.5.xml:59(refmiscinfo) passwd.5.xml:59(refmiscinfo) -#: login.defs.5.xml:122(refmiscinfo) login.access.5.xml:60(refmiscinfo) +#: login.defs.5.xml:124(refmiscinfo) login.access.5.xml:60(refmiscinfo) #: limits.5.xml:61(refmiscinfo) gshadow.5.xml:48(refmiscinfo) #: faillog.5.xml:59(refmiscinfo) msgid "File Formats and Conversions" @@ -2726,7 +3046,7 @@ msgstr "" " #\n" " " -#: suauth.5.xml:203(title) pwconv.8.xml:217(title) login.defs.5.xml:510(title) +#: suauth.5.xml:203(title) pwconv.8.xml:216(title) login.defs.5.xml:518(title) msgid "BUGS" msgstr "缺陷" @@ -2769,7 +3089,7 @@ msgid "Creation, 1989" msgstr "" #: su.1.xml:74(refentrytitle) su.1.xml:81(refname) su.1.xml:86(command) -#: login.defs.5.xml:440(term) +#: login.defs.5.xml:446(term) msgid "su" msgstr "su" @@ -2862,40 +3182,46 @@ msgstr "<command>su</command> 命令可以接受的选项有:" #: su.1.xml:150(term) msgid "" -"<option>-c</option>, <option>--command</option><replaceable>COMMAND</" +"<option>-c</option>, <option>--command</option> <replaceable>COMMAND</" "replaceable>" msgstr "" -"<option>-c</option>, <option>--command</option><replaceable>COMMAND</" +"<option>-c</option>, <option>--command</option> <replaceable>COMMAND</" "replaceable>" -#: su.1.xml:155(para) +#: su.1.xml:154(para) msgid "" "Specify a command that will be invoked by the shell using its <option>-c</" "option>." msgstr "通过使用其 <option>-c</option> 选项,指定一个由 shell 运行的命令。" -#: su.1.xml:159(para) +#: su.1.xml:158(para) msgid "" "The executed command will have no controlling terminal. This option cannot " "be used to execute interractive programs which need a controlling TTY." msgstr "" "执行的命令将不会拥有控制终端。此选项不能用于执行需要控制 TTY 的交互程序。" -#: su.1.xml:169(term) +#: su.1.xml:168(term) msgid "<option>-</option>, <option>-l</option>, <option>--login</option>" msgstr "<option>-</option>, <option>-l</option>, <option>--login</option>" -#: su.1.xml:173(para) +#: su.1.xml:172(para) msgid "" "Provide an environment similar to what the user would expect had the user " "logged in directly." msgstr "提供一个类似于用户直接登录的环境,用户可能会希望这样。" -#: su.1.xml:177(para) +#: su.1.xml:176(para) +#, fuzzy +#| msgid "" +#| "When <option>-</option> is used, it must be specified as the last " +#| "<command>su</command> option. The other forms (<option>-l</option> and " +#| "<option>--login</option>) do not have this restriction." msgid "" -"When <option>-</option> is used, it must be specified as the last " -"<command>su</command> option. The other forms (<option>-l</option> and " -"<option>--login</option>) do not have this restriction." +"When <option>-</option> is used, it must be specified before any " +"<option>username</option>. For portability it is recommended to use it as " +"last option, before any <option>username</option>. The other forms (<option>-" +"l</option> and <option>--login</option>) do not have this restriction." msgstr "" "使用了 <option>-</option> 时,它必须是 <command>su</command> 的最后一个参数。" "其它形式(<option>-l</option> 和 <option>--login</option>) 没有这个限制。" @@ -3388,14 +3714,6 @@ msgstr "" "citerefentry>, <citerefentry><refentrytitle>sh</refentrytitle><manvolnum>1</" "manvolnum></citerefentry>." -#: sg.1.xml:46(surname) newgrp.1.xml:46(surname) -msgid "Kłoczko" -msgstr "" - -#: sg.1.xml:52(surname) newgrp.1.xml:52(surname) -msgid "François" -msgstr "" - #: sg.1.xml:58(refentrytitle) sg.1.xml:65(refname) sg.1.xml:71(command) msgid "sg" msgstr "sg" @@ -3971,22 +4289,22 @@ msgstr "" "refentrytitle><manvolnum>5</manvolnum></citerefentry>." #: pwconv.8.xml:63(refentrytitle) pwconv.8.xml:70(refname) -#: pwconv.8.xml:79(command) login.defs.5.xml:423(term) +#: pwconv.8.xml:79(command) login.defs.5.xml:429(term) msgid "pwconv" msgstr "pwconv" #: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) -#: login.defs.5.xml:432(term) +#: login.defs.5.xml:438(term) msgid "pwunconv" msgstr "pwunconv" #: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) -#: login.defs.5.xml:336(term) +#: login.defs.5.xml:340(term) msgid "grpconv" msgstr "grpconv" #: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) -#: login.defs.5.xml:342(term) +#: login.defs.5.xml:346(term) msgid "grpunconv" msgstr "grpunconv" @@ -4125,7 +4443,7 @@ msgstr "" "<command>pwconv</command>, <command>pwunconv</command>, <command>grpconv</" "command> 和 <command>grpunconv</command> 命令可以接受的选项有:" -#: pwconv.8.xml:218(para) +#: pwconv.8.xml:217(para) msgid "" "Errors in the password or group files (such as invalid or duplicate entries) " "may cause these programs to loop forever or fail in other strange ways. " @@ -4136,7 +4454,7 @@ msgstr "" "以奇怪的方式失败。在转换自,或转换到影子密码或组文件前,请运行 " "<command>pwck</command> 和 <command>grpck</command> 来修正此类错误。" -#: pwconv.8.xml:229(para) +#: pwconv.8.xml:228(para) msgid "" "The following configuration variable in <filename>/etc/login.defs</filename> " "changes the behavior of <command>grpconv</command> and <command>grpunconv</" @@ -4145,7 +4463,7 @@ msgstr "" "<filename>/etc/login.defs</filename> 中的如下配置变量改变 <command>grpconv</" "command> 和 <command>grpunconv</command> 的行为:" -#: pwconv.8.xml:237(para) +#: pwconv.8.xml:236(para) msgid "" "The following configuration variables in <filename>/etc/login.defs</" "filename> change the behavior of <command>pwconv</command>:" @@ -4153,7 +4471,7 @@ msgstr "" "<filename>/etc/login.defs</filename> 中的如下配置变量改变 <command>pwconv</" "command> 的行为:" -#: pwconv.8.xml:264(para) +#: pwconv.8.xml:263(para) msgid "" "<citerefentry><refentrytitle>grpck</refentrytitle><manvolnum>8</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>login.defs</" @@ -4178,7 +4496,7 @@ msgid "Creation, 1992" msgstr "" #: pwck.8.xml:63(refentrytitle) pwck.8.xml:70(refname) pwck.8.xml:76(command) -#: login.defs.5.xml:414(term) +#: login.defs.5.xml:420(term) msgid "pwck" msgstr "pwck" @@ -4189,7 +4507,7 @@ msgstr "检查密码文件的完整性" #: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle) #: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle) #: passwd.1.xml:71(refname) passwd.1.xml:77(command) -#: login.defs.5.xml:403(term) +#: login.defs.5.xml:409(term) msgid "passwd" msgstr "passwd" @@ -4314,11 +4632,11 @@ msgstr "<option>-r</option>, <option>--read-only</option>" msgid "Execute the <command>pwck</command> command in read-only mode." msgstr "在只读模式下执行 <command>pwck</command>。" -#: pwck.8.xml:222(term) grpck.8.xml:186(term) +#: pwck.8.xml:221(term) grpck.8.xml:185(term) msgid "<option>-s</option>, <option>--sort</option>" msgstr "<option>-s</option>, <option>--sort</option>" -#: pwck.8.xml:224(para) +#: pwck.8.xml:223(para) msgid "" "Sort entries in <filename>/etc/passwd</filename> and <filename>/etc/shadow</" "filename> by UID." @@ -4326,11 +4644,11 @@ msgstr "" "根据 UID 在 <filename>/etc/passwd</filename> 和 <filename>/etc/shadow</" "filename> 对项目进行排序。" -#: pwck.8.xml:228(para) +#: pwck.8.xml:227(para) msgid "This option has no effect when <option>USE_TCB</option> is enabled." msgstr "启用 <option>USE_TCB</option> 是,本选项无效。" -#: pwck.8.xml:235(para) +#: pwck.8.xml:234(para) msgid "" "By default, <command>pwck</command> operates on the files <filename>/etc/" "passwd</filename> and <filename>/etc/shadow</filename><phrase condition=\"tcb" @@ -4344,7 +4662,7 @@ msgstr "" "<replaceable>passwd</replaceable> 和 <replaceable>shadow</replaceable> 参数来" "选择替代文件。" -#: pwck.8.xml:244(para) +#: pwck.8.xml:243(para) msgid "" "Note that when <option>USE_TCB</option> is enabled, you cannot specify an " "alternative <replaceable>shadow</replaceable> file. In future releases, this " @@ -4353,33 +4671,33 @@ msgstr "" "注意,<option>USE_TCB</option> 启用时,您不能指定另外的 <replaceable>shadow</" "replaceable>。以后的版本中,此参数可能会被替换成一个另外的 TCB 目录。" -#: pwck.8.xml:313(para) +#: pwck.8.xml:312(para) msgid "one or more bad password entries" msgstr "一个或多个错误的密码条目" -#: pwck.8.xml:319(para) +#: pwck.8.xml:318(para) msgid "can't open password files" msgstr "无法打开密码文件" -#: pwck.8.xml:325(para) +#: pwck.8.xml:324(para) msgid "can't lock password files" msgstr "无法锁定密码文件" -#: pwck.8.xml:331(para) +#: pwck.8.xml:330(para) msgid "can't update password files" msgstr "无法更新密码文件" -#: pwck.8.xml:337(para) +#: pwck.8.xml:336(para) msgid "can't sort password files" msgstr "无法在密码文件中排序" -#: pwck.8.xml:295(para) +#: pwck.8.xml:294(para) msgid "" "The <command>pwck</command> command exits with the following values: " "<placeholder-1/>" msgstr "<command>pwck</command> 命令有如下返回值:<placeholder-1/>" -#: pwck.8.xml:346(para) +#: pwck.8.xml:345(para) msgid "" "<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>grpck</" @@ -4808,10 +5126,10 @@ msgstr "让一个账户的密码立即过期。这可以强制一个用户下次 #: passwd.1.xml:220(term) msgid "" -"<option>-i</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-i</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" msgstr "" -"<option>-i</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-i</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" #: passwd.1.xml:224(para) @@ -4867,10 +5185,10 @@ msgstr "被锁定了密码的用户不允许更改密码。" #: passwd.1.xml:269(term) msgid "" -"<option>-n</option>, <option>--mindays</option><replaceable>MIN_DAYS</" +"<option>-n</option>, <option>--mindays</option> <replaceable>MIN_DAYS</" "replaceable>" msgstr "" -"<option>-n</option>, <option>--mindays</option><replaceable>MIN_DAYS</" +"<option>-n</option>, <option>--mindays</option> <replaceable>MIN_DAYS</" "replaceable>" #: passwd.1.xml:273(para) chage.1.xml:168(para) @@ -4884,21 +5202,21 @@ msgstr "" #: passwd.1.xml:291(term) msgid "" -"<option>-r</option>, <option>--repository</option><replaceable>REPOSITORY</" -"replaceable>" +"<option>-r</option>, <option>--repository</option> " +"<replaceable>REPOSITORY</replaceable>" msgstr "" -"<option>-r</option>, <option>--repository</option><replaceable>REPOSITORY</" -"replaceable>" +"<option>-r</option>, <option>--repository</option> " +"<replaceable>REPOSITORY</replaceable>" #: passwd.1.xml:295(para) msgid "change password in <replaceable>REPOSITORY</replaceable> repository" msgstr "在 <replaceable>REPOSITORY</replaceable> 中更改密码" -#: passwd.1.xml:314(term) +#: passwd.1.xml:313(term) msgid "<option>-S</option>, <option>--status</option>" msgstr "<option>-S</option>, <option>--status</option>" -#: passwd.1.xml:318(para) +#: passwd.1.xml:317(para) msgid "" "Display account status information. The status information consists of 7 " "fields. The first field is the user's login name. The second field indicates " @@ -4913,11 +5231,11 @@ msgstr "" "后一次更改密码的日期。接下来的四个字段分别是密码的最小年龄、最大年龄、警告期" "和禁用期。这些年龄以天为单位计算。" -#: passwd.1.xml:332(term) +#: passwd.1.xml:331(term) msgid "<option>-u</option>, <option>--unlock</option>" msgstr "<option>-u</option>, <option>--unlock</option>" -#: passwd.1.xml:336(para) +#: passwd.1.xml:335(para) msgid "" "Unlock the password of the named account. This option re-enables a password " "by changing the password back to its previous value (to the value before " @@ -4926,15 +5244,15 @@ msgstr "" "解锁指定用户的密码。此操作通过将密码改回先前值(改回使用 <option>-l</option> " "之前的值)重新启用密码。" -#: passwd.1.xml:345(term) +#: passwd.1.xml:344(term) msgid "" -"<option>-w</option>, <option>--warndays</option><replaceable>WARN_DAYS</" -"replaceable>" +"<option>-w</option>, <option>--warndays</option> " +"<replaceable>WARN_DAYS</replaceable>" msgstr "" -"<option>-w</option>, <option>--warndays</option><replaceable>WARN_DAYS</" -"replaceable>" +"<option>-w</option>, <option>--warndays</option> " +"<replaceable>WARN_DAYS</replaceable>" -#: passwd.1.xml:349(para) +#: passwd.1.xml:348(para) msgid "" "Set the number of days of warning before a password change is required. The " "<replaceable>WARN_DAYS</replaceable> option is the number of days prior to " @@ -4944,15 +5262,15 @@ msgstr "" "设置在要求更改密码之前警告的天数。<replaceable>WARN_DAYS</replaceable> 选项是" "在密码过期之前提前警告的天数。" -#: passwd.1.xml:358(term) +#: passwd.1.xml:357(term) msgid "" -"<option>-x</option>, <option>--maxdays</option><replaceable>MAX_DAYS</" +"<option>-x</option>, <option>--maxdays</option> <replaceable>MAX_DAYS</" "replaceable>" msgstr "" -"<option>-x</option>, <option>--maxdays</option><replaceable>MAX_DAYS</" +"<option>-x</option>, <option>--maxdays</option> <replaceable>MAX_DAYS</" "replaceable>" -#: passwd.1.xml:362(para) +#: passwd.1.xml:361(para) msgid "" "Set the maximum number of days a password remains valid. After " "<replaceable>MAX_DAYS</replaceable>, the password is required to be changed." @@ -4960,20 +5278,20 @@ msgstr "" "设置密码仍然有效的最大天数。<replaceable>MAX_DAYS</replaceable> 之后,密码会" "要求更改。" -#: passwd.1.xml:374(para) +#: passwd.1.xml:373(para) msgid "" "Password complexity checking may vary from site to site. The user is urged " "to select a password as complex as he or she feels comfortable with." msgstr "密码复杂性检查在每台机器间不同。用户应该选择适合的尽量复杂的密码。" -#: passwd.1.xml:379(para) +#: passwd.1.xml:378(para) msgid "" "Users may not be able to change their password on a system if NIS is enabled " "and they are not logged into the NIS server." msgstr "" "在启动了 NIS 的系统上,如果没有登录 NIS 服务器,用户或许不能更改自己的密码。" -#: passwd.1.xml:384(para) +#: passwd.1.xml:383(para) msgid "" "<command>passwd</command> uses PAM to authenticate users and to change their " "passwords." @@ -5170,41 +5488,41 @@ msgstr "" "如果 <option>SHA_CRYPT_MIN_ROUNDS</option> > " "<option>SHA_CRYPT_MAX_ROUNDS</option>,将会使用大的那个。" -#: passwd.1.xml:430(filename) +#: passwd.1.xml:429(filename) msgid "/etc/pam.d/passwd" msgstr "/etc/pam.d/passwd" -#: passwd.1.xml:432(para) +#: passwd.1.xml:431(para) msgid "PAM configuration for <command>passwd</command>." msgstr "<command>passwd</command> 的 PAM 配置。" -#: passwd.1.xml:452(para) chage.1.xml:292(para) +#: passwd.1.xml:451(para) chage.1.xml:291(para) msgid "permission denied" msgstr "权限不够" -#: passwd.1.xml:458(para) +#: passwd.1.xml:457(para) msgid "invalid combination of options" msgstr "无效的选项组合" -#: passwd.1.xml:464(para) +#: passwd.1.xml:463(para) msgid "unexpected failure, nothing done" msgstr "意外的失败,什么也没有做。" -#: passwd.1.xml:470(para) +#: passwd.1.xml:469(para) msgid "unexpected failure, <filename>passwd</filename> file missing" msgstr "意外的失败,<filename>passwd</filename> 文件丢失" -#: passwd.1.xml:476(para) +#: passwd.1.xml:475(para) msgid "<filename>passwd</filename> file busy, try again" msgstr "<filename>passwd</filename> 文件忙,请重试" -#: passwd.1.xml:440(para) +#: passwd.1.xml:439(para) msgid "" "The <command>passwd</command> command exits with the following values: " "<placeholder-1/>" msgstr "<command>passwd</command> 命令退出,并返回如下值:<placeholder-1/>" -#: passwd.1.xml:491(para) +#: passwd.1.xml:490(para) msgid "" "<citerefentry><refentrytitle>chpasswd</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" @@ -5268,20 +5586,20 @@ msgstr "历史" msgid "The <command>nologin</command> command appearred in BSD 4.4." msgstr "<command>nologin</command> 首次出现于 BSD 4.4。" -#: newusers.8.xml:70(refentrytitle) newusers.8.xml:77(refname) -#: newusers.8.xml:83(command) login.defs.5.xml:387(term) +#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname) +#: newusers.8.xml:85(command) login.defs.5.xml:391(term) msgid "newusers" msgstr "newusers" -#: newusers.8.xml:78(refpurpose) +#: newusers.8.xml:80(refpurpose) msgid "update and create new users in batch" msgstr "批量更新和创建新用户" -#: newusers.8.xml:88(replaceable) +#: newusers.8.xml:90(replaceable) msgid "file" msgstr "文件" -#: newusers.8.xml:95(para) +#: newusers.8.xml:97(para) #, fuzzy #| msgid "" #| "The <command>newusers</command> command reads a file of user name and " @@ -5303,19 +5621,19 @@ msgstr "" "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></" "citerefentry>),除了下边这些区别:" -#: newusers.8.xml:103(para) +#: newusers.8.xml:105(para) msgid "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" msgstr "pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell" -#: newusers.8.xml:108(emphasis) +#: newusers.8.xml:110(emphasis) msgid "pw_name" msgstr "pw_name" -#: newusers.8.xml:111(para) +#: newusers.8.xml:113(para) msgid "This is the name of the user." msgstr "这是用户的用户名。" -#: newusers.8.xml:114(para) +#: newusers.8.xml:116(para) msgid "" "It can be the name of a new user or the name of an existing user (or an user " "created before by <command>newusers</command>). In case of an existing user, " @@ -5324,36 +5642,36 @@ msgstr "" "既可以是新用户名也可以是现有用户名(也可以是 <command>newusers</command> 以前" "创建的用户)。现有用户时,将会更改用户信息,否则会创建新用户。" -#: newusers.8.xml:125(emphasis) +#: newusers.8.xml:127(emphasis) msgid "pw_passwd" msgstr "pw_passwd" -#: newusers.8.xml:128(para) +#: newusers.8.xml:130(para) msgid "" "This field will be encrypted and used as the new value of the encrypted " "password." msgstr "此字段将被加密然后用于加密后密码的新值。" -#: newusers.8.xml:136(emphasis) +#: newusers.8.xml:138(emphasis) msgid "pw_uid" msgstr "pw_uid" -#: newusers.8.xml:139(para) +#: newusers.8.xml:141(para) msgid "This field is used to define the UID of the user." msgstr "此字段用于定义用户的 UID。" -#: newusers.8.xml:142(para) +#: newusers.8.xml:144(para) msgid "" "If the field is empty, an new (unused) UID will be defined automatically by " "<command>newusers</command>." msgstr "" "如果此字段为空,<command>newusers</command> 会自动确定一个新的(未使用的)UID。" -#: newusers.8.xml:146(para) +#: newusers.8.xml:148(para) msgid "If this field contains a number, this number will be used as the UID." msgstr "如果此字段包含一个数字,此数字会用于 UID。" -#: newusers.8.xml:150(para) +#: newusers.8.xml:152(para) msgid "" "If this field contains the name of an existing user (or the name of an user " "created before by <command>newusers</command>), the UID of the specified " @@ -5362,21 +5680,21 @@ msgstr "" "如果此字段包含已经使用了的用户名(或者 <command>newusers</command> 在前边已经" "创建的一个用户),将会使用指定用户的 UID。" -#: newusers.8.xml:156(para) +#: newusers.8.xml:158(para) msgid "" "If the UID of an existing user is changed, the files ownership of the user's " "file should be fixed manually." msgstr "如果一个现有用户更改了 UID,此用户的文件所有权需要手动修复。" -#: newusers.8.xml:164(emphasis) +#: newusers.8.xml:166(emphasis) msgid "pw_gid" msgstr "pw_gid" -#: newusers.8.xml:167(para) +#: newusers.8.xml:169(para) msgid "This field is used to define the primary group ID for the user." msgstr "此字段用于定义用户的主组 ID。" -#: newusers.8.xml:170(para) +#: newusers.8.xml:172(para) msgid "" "If this field contains the name of an existing group (or a group created " "before by <command>newusers</command>), the GID of this group will be used " @@ -5385,7 +5703,7 @@ msgstr "" "如果此字段包含一个现有组的组名(或者 <command>newusers</command> 在前边创建的" "一个组),此组的 GID 会被用于做此用户的主组 ID。" -#: newusers.8.xml:176(para) +#: newusers.8.xml:178(para) msgid "" "If this field is a number, this number will be used as the primary group ID " "of the user. If no groups exist with this GID, a new group will be created " @@ -5394,7 +5712,7 @@ msgstr "" "如果此字段是一个数字,此数字会被用作此用户的主组 ID。如果没有对应此 GID 的现" "有组,将会使用此 GID 创建一个新组,名称和用户名相同。" -#: newusers.8.xml:182(para) +#: newusers.8.xml:184(para) msgid "" "If this field is empty, a new group will be created with the name of the " "user and a GID will be automatically defined by <command>newusers</command> " @@ -5404,7 +5722,7 @@ msgstr "" "如果此字段为空,将会使用用户名作为组名,<command>newusers</command> 自动确定" "的一个 GID 作为主组 ID 来创建一个新组。" -#: newusers.8.xml:188(para) +#: newusers.8.xml:190(para) msgid "" "If this field contains the name of a group which does not exist (and was not " "created before by <command>newusers</command>), a new group will be created " @@ -5416,23 +5734,23 @@ msgstr "" "边创建),将使用指定的组名和 <command>newusers</command> 自动确定的 GID 创建一" "个组,并作为用户的主组。" -#: newusers.8.xml:200(emphasis) +#: newusers.8.xml:202(emphasis) msgid "pw_gecos" msgstr "pw_gecos" -#: newusers.8.xml:203(para) +#: newusers.8.xml:205(para) msgid "This field is copied in the GECOS field of the user." msgstr "此字段复制到用户的 GECOS 字段。" -#: newusers.8.xml:210(emphasis) +#: newusers.8.xml:212(emphasis) msgid "pw_dir" msgstr "pw_dir" -#: newusers.8.xml:213(para) +#: newusers.8.xml:215(para) msgid "This field is used to define the home directory of the user." msgstr "此字段用于定义用户的主目录。" -#: newusers.8.xml:216(para) +#: newusers.8.xml:218(para) msgid "" "If this field does not specify an existing directory, the specified " "directory is created, with ownership set to the user being created or " @@ -5441,7 +5759,7 @@ msgstr "" "如果此字段指定的不是现有的目录,将会创建指定的目录,所有权设置为创建或更新的" "用户及其主组。" -#: newusers.8.xml:221(para) +#: newusers.8.xml:223(para) msgid "" "If the home directory of an existing user is changed, <command>newusers</" "command> does not move or copy the content of the old directory to the new " @@ -5450,17 +5768,17 @@ msgstr "" "如果现有用户的主目录变更,<command>newusers</command> 不会移动或者复制旧目录" "的内容到新位置。这需要手动完成。" -#: newusers.8.xml:231(emphasis) +#: newusers.8.xml:233(emphasis) msgid "pw_shell" msgstr "pw_shell" -#: newusers.8.xml:234(para) +#: newusers.8.xml:236(para) msgid "" "This field defines the shell of the user. No checks are performed on this " "field." msgstr "此字段定义了用户的 shell。对此字段不进行任何检查。" -#: newusers.8.xml:242(para) +#: newusers.8.xml:244(para) msgid "" "<command>newusers</command> first tries to create or change all the " "specified users, and then write these changes to the user or group " @@ -5471,7 +5789,7 @@ msgstr "" "写入用户或组数据库。如果发生错误(除非是在最后写入数据库过程中),不会有任何更" "改。" -#: newusers.8.xml:248(para) +#: newusers.8.xml:250(para) msgid "" "During this first pass, users are created with a locked password (and " "passwords are not changed for the users which are not created). A second " @@ -5479,25 +5797,25 @@ msgid "" "password are reported, but will not stop the other password updates." msgstr "" -#: newusers.8.xml:256(para) +#: newusers.8.xml:258(para) msgid "" "This command is intended to be used in a large system environment where many " "accounts are updated at a single time." msgstr "此命令一般用于在大型的应用环境中,对大量账户进行一次性更新。" -#: newusers.8.xml:264(para) +#: newusers.8.xml:266(para) msgid "The options which apply to the <command>newusers</command> command are:" msgstr "<command>newusers</command> 命令可以使用的选项有:" -#: newusers.8.xml:269(term) chgpasswd.8.xml:112(term) +#: newusers.8.xml:271(term) chgpasswd.8.xml:112(term) msgid "<option>-c</option>, <option>--crypt-method</option>" msgstr "<option>-c</option>, <option>--crypt-method</option>" -#: newusers.8.xml:271(para) chpasswd.8.xml:142(para) chgpasswd.8.xml:114(para) +#: newusers.8.xml:273(para) chpasswd.8.xml:141(para) chgpasswd.8.xml:114(para) msgid "Use the specified method to encrypt the passwords." msgstr "使用指定的方法加密密码。" -#: newusers.8.xml:272(para) chpasswd.8.xml:146(para) chgpasswd.8.xml:118(para) +#: newusers.8.xml:274(para) chpasswd.8.xml:145(para) chgpasswd.8.xml:118(para) msgid "" "The available methods are DES, MD5, NONE, and SHA256 or SHA512 if your libc " "support these methods." @@ -5505,7 +5823,7 @@ msgstr "" "可用的方法有 DES, MD5, NONE, and SHA256 或 SHA512,前提是您的 libc 支持这写方" "法。" -#: newusers.8.xml:294(para) +#: newusers.8.xml:296(para) msgid "" "System users will be created with no aging information in <filename>/etc/" "shadow</filename>, and their numeric identifiers are chosen in the " @@ -5515,30 +5833,30 @@ msgid "" "the creation of groups)." msgstr "" -#: newusers.8.xml:321(term) chgpasswd.8.xml:159(term) +#: newusers.8.xml:322(term) chgpasswd.8.xml:158(term) msgid "<option>-s</option>, <option>--sha-rounds</option>" msgstr "<option>-s</option>, <option>--sha-rounds</option>" -#: newusers.8.xml:323(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:161(para) +#: newusers.8.xml:324(para) chpasswd.8.xml:204(para) chgpasswd.8.xml:160(para) msgid "Use the specified number of rounds to encrypt the passwords." msgstr "使用指定次数的轮转来加密密码。" -#: newusers.8.xml:326(para) chpasswd.8.xml:210(para) chgpasswd.8.xml:164(para) +#: newusers.8.xml:327(para) chpasswd.8.xml:207(para) chgpasswd.8.xml:163(para) msgid "" "The value 0 means that the system will choose the default number of rounds " "for the crypt method (5000)." msgstr "值 0 表示让系统为加密方法选择默认的轮转次数 (5000)。" -#: newusers.8.xml:330(para) chpasswd.8.xml:214(para) chgpasswd.8.xml:168(para) +#: newusers.8.xml:331(para) chpasswd.8.xml:211(para) chgpasswd.8.xml:167(para) msgid "" "A minimal value of 1000 and a maximal value of 999,999,999 will be enforced." msgstr "会强制最小 1,000,最大 9,9999,9999" -#: newusers.8.xml:334(para) chpasswd.8.xml:218(para) chgpasswd.8.xml:172(para) +#: newusers.8.xml:335(para) chpasswd.8.xml:215(para) chgpasswd.8.xml:171(para) msgid "You can only use this option with the SHA256 or SHA512 crypt method." msgstr "您只可以对 SHA256 或 SHA512 使用此选项。" -#: newusers.8.xml:338(para) chgpasswd.8.xml:176(para) +#: newusers.8.xml:339(para) chgpasswd.8.xml:175(para) msgid "" "By default, the number of rounds is defined by the SHA_CRYPT_MIN_ROUNDS and " "SHA_CRYPT_MAX_ROUNDS variables in <filename>/etc/login.defs</filename>." @@ -5546,37 +5864,53 @@ msgstr "" "默认,轮转数由 <filename>/etc/login.defs</filename> 文件中的 " "SHA_CRYPT_MIN_ROUNDS 和 SHA_CRYPT_MAX_ROUNDS 变量确定。" -#: newusers.8.xml:350(para) +#: newusers.8.xml:351(para) msgid "" "The input file must be protected since it contains unencrypted passwords." msgstr "输入文件必须受到保护,因为它包含未加密的密码。" -#: newusers.8.xml:354(para) chgpasswd.8.xml:192(para) +#: newusers.8.xml:355(para) chgpasswd.8.xml:191(para) msgid "" "You should make sure the passwords and the encryption method respect the " "system's password policy." msgstr "您需要确保你吗和加密方法符合系统的密码策略。" -#: newusers.8.xml:427(filename) +#: newusers.8.xml:430(filename) msgid "/etc/pam.d/newusers" msgstr "/etc/pam.d/newusers" -#: newusers.8.xml:429(para) +#: newusers.8.xml:432(para) msgid "PAM configuration for <command>newusers</command>." msgstr "<command>newusers</command> 的 PAM 配置。" -#: newusers.8.xml:437(para) +#: newusers.8.xml:452(para) +#, fuzzy +#| msgid "" +#| "<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</" +#| "manvolnum></citerefentry>, <citerefentry><refentrytitle>grpck</" +#| "refentrytitle><manvolnum>8</manvolnum></citerefentry>, " +#| "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</" +#| "manvolnum></citerefentry>, <citerefentry><refentrytitle>shadow</" +#| "refentrytitle><manvolnum>5</manvolnum></citerefentry>, " +#| "<citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</" +#| "manvolnum></citerefentry>." msgid "" "<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" -"refentrytitle><manvolnum>1</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +"refentrytitle><manvolnum>1</manvolnum></citerefentry>, <phrase condition=" +"\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</" +"manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, </" +"phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>." msgstr "" -"<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" -"manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" -"refentrytitle><manvolnum>1</manvolnum></citerefentry>, " -"<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +"<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</manvolnum></" +"citerefentry>, <citerefentry><refentrytitle>grpck</" +"refentrytitle><manvolnum>8</manvolnum></citerefentry>, " +"<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></" +"citerefentry>, <citerefentry><refentrytitle>shadow</" +"refentrytitle><manvolnum>5</manvolnum></citerefentry>, " +"<citerefentry><refentrytitle>usermod</refentrytitle><manvolnum>8</" "manvolnum></citerefentry>." #: newgrp.1.xml:58(refentrytitle) newgrp.1.xml:65(refname) @@ -5678,15 +6012,15 @@ msgstr "/var/run/utmp" msgid "List of current login sessions." msgstr "当前登录会话的列表。" -#: login.defs.5.xml:120(refentrytitle) login.defs.5.xml:127(refname) +#: login.defs.5.xml:122(refentrytitle) login.defs.5.xml:129(refname) msgid "login.defs" msgstr "login.defs" -#: login.defs.5.xml:128(refpurpose) +#: login.defs.5.xml:130(refpurpose) msgid "shadow password suite configuration" msgstr "影子密码套件配置" -#: login.defs.5.xml:133(para) +#: login.defs.5.xml:135(para) msgid "" "The <filename>/etc/login.defs</filename> file defines the site-specific " "configuration for the shadow password suite. This file is required. Absence " @@ -5694,7 +6028,7 @@ msgid "" "undesirable operation." msgstr "" -#: login.defs.5.xml:140(para) +#: login.defs.5.xml:142(para) msgid "" "This file is a readable text file, each line of the file describing one " "configuration parameter. The lines consist of a configuration name and " @@ -5703,7 +6037,7 @@ msgid "" "the first non-white character of the line." msgstr "" -#: login.defs.5.xml:148(para) +#: login.defs.5.xml:150(para) msgid "" "Parameter values may be of four types: strings, booleans, numbers, and long " "numbers. A string is comprised of any printable characters. A boolean should " @@ -5716,7 +6050,7 @@ msgid "" "and long numeric parameters is machine-dependent." msgstr "" -#: login.defs.5.xml:163(para) +#: login.defs.5.xml:165(para) msgid "The following configuration items are provided:" msgstr "提供如下配置项:" @@ -5939,7 +6273,7 @@ msgid "" "inhibited." msgstr "" -#: login.defs.5.xml:206(para) +#: login.defs.5.xml:208(para) msgid "" "<option>PASS_MAX_DAYS</option>, <option>PASS_MIN_DAYS</option> and " "<option>PASS_WARN_AGE</option> are only used at the time of account " @@ -6011,32 +6345,32 @@ msgstr "<option>ULIMIT</option> (number)" msgid "Default <command>ulimit</command> value." msgstr "默认 <command>ulimit</command> 值。" -#: login.defs.5.xml:237(title) +#: login.defs.5.xml:241(title) msgid "CROSS REFERENCES" msgstr "交叉引用" -#: login.defs.5.xml:238(para) +#: login.defs.5.xml:242(para) msgid "" "The following cross references show which programs in the shadow password " "suite use which parameters." msgstr "如下交叉引用显示影子密码套件哪个程序使用哪个参数。" -#: login.defs.5.xml:245(term) chage.1.xml:58(refentrytitle) +#: login.defs.5.xml:249(term) chage.1.xml:58(refentrytitle) #: chage.1.xml:65(refname) chage.1.xml:70(command) msgid "chage" msgstr "chage" -#: login.defs.5.xml:247(para) login.defs.5.xml:435(phrase) -#: login.defs.5.xml:502(phrase) +#: login.defs.5.xml:251(para) login.defs.5.xml:441(phrase) +#: login.defs.5.xml:510(phrase) msgid "USE_TCB" msgstr "USE_TCB" -#: login.defs.5.xml:251(term) chfn.1.xml:60(refentrytitle) +#: login.defs.5.xml:255(term) chfn.1.xml:60(refentrytitle) #: chfn.1.xml:67(refname) chfn.1.xml:73(command) msgid "chfn" msgstr "chfn" -#: login.defs.5.xml:253(para) +#: login.defs.5.xml:257(para) msgid "" "<phrase condition=\"no_pam\">CHFN_AUTH</phrase> CHFN_RESTRICT <phrase " "condition=\"no_pam\">LOGIN_STRING</phrase>" @@ -6044,12 +6378,12 @@ msgstr "" "<phrase condition=\"no_pam\">CHFN_AUTH</phrase> CHFN_RESTRICT <phrase " "condition=\"no_pam\">LOGIN_STRING</phrase>" -#: login.defs.5.xml:261(term) chgpasswd.8.xml:57(refentrytitle) +#: login.defs.5.xml:265(term) chgpasswd.8.xml:57(refentrytitle) #: chgpasswd.8.xml:64(refname) chgpasswd.8.xml:70(command) msgid "chgpasswd" msgstr "chgpasswd" -#: login.defs.5.xml:263(para) login.defs.5.xml:294(para) +#: login.defs.5.xml:267(para) login.defs.5.xml:298(para) msgid "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB <phrase condition=" "\"sha_crypt\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase>" @@ -6057,75 +6391,75 @@ msgstr "" "ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB <phrase condition=" "\"sha_crypt\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase>" -#: login.defs.5.xml:271(term) chpasswd.8.xml:61(refentrytitle) +#: login.defs.5.xml:275(term) chpasswd.8.xml:61(refentrytitle) #: chpasswd.8.xml:68(refname) chpasswd.8.xml:74(command) msgid "chpasswd" msgstr "chpasswd" -#: login.defs.5.xml:274(phrase) +#: login.defs.5.xml:278(phrase) msgid "ENCRYPT_METHOD MD5_CRYPT_ENAB" msgstr "ENCRYPT_METHOD MD5_CRYPT_ENAB" -#: login.defs.5.xml:276(phrase) +#: login.defs.5.xml:280(phrase) msgid "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" msgstr "SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS" -#: login.defs.5.xml:282(term) chsh.1.xml:60(refentrytitle) +#: login.defs.5.xml:286(term) chsh.1.xml:60(refentrytitle) #: chsh.1.xml:67(refname) chsh.1.xml:73(command) msgid "chsh" msgstr "chsh" -#: login.defs.5.xml:284(para) +#: login.defs.5.xml:288(para) msgid "CHSH_AUTH LOGIN_STRING" msgstr "CHSH_AUTH LOGIN_STRING" -#: login.defs.5.xml:292(term) gpasswd.1.xml:62(refentrytitle) +#: login.defs.5.xml:296(term) gpasswd.1.xml:62(refentrytitle) #: gpasswd.1.xml:69(refname) gpasswd.1.xml:83(command) msgid "gpasswd" msgstr "gpasswd" -#: login.defs.5.xml:302(term) groupadd.8.xml:60(refentrytitle) +#: login.defs.5.xml:306(term) groupadd.8.xml:60(refentrytitle) #: groupadd.8.xml:67(refname) groupadd.8.xml:73(command) msgid "groupadd" msgstr "groupadd" -#: login.defs.5.xml:304(para) +#: login.defs.5.xml:308(para) msgid "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" msgstr "GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN" -#: login.defs.5.xml:311(term) groupdel.8.xml:58(refentrytitle) +#: login.defs.5.xml:315(term) groupdel.8.xml:58(refentrytitle) #: groupdel.8.xml:65(refname) groupdel.8.xml:71(command) msgid "groupdel" msgstr "groupdel" -#: login.defs.5.xml:313(para) login.defs.5.xml:319(para) -#: login.defs.5.xml:325(para) login.defs.5.xml:332(para) -#: login.defs.5.xml:338(para) login.defs.5.xml:344(para) +#: login.defs.5.xml:317(para) login.defs.5.xml:323(para) +#: login.defs.5.xml:329(para) login.defs.5.xml:336(para) +#: login.defs.5.xml:342(para) login.defs.5.xml:348(para) msgid "MAX_MEMBERS_PER_GROUP" msgstr "MAX_MEMBERS_PER_GROUP" -#: login.defs.5.xml:317(term) groupmems.8.xml:61(refentrytitle) +#: login.defs.5.xml:321(term) groupmems.8.xml:61(refentrytitle) #: groupmems.8.xml:68(refname) groupmems.8.xml:74(command) msgid "groupmems" msgstr "groupmems" -#: login.defs.5.xml:323(term) groupmod.8.xml:58(refentrytitle) +#: login.defs.5.xml:327(term) groupmod.8.xml:58(refentrytitle) #: groupmod.8.xml:65(refname) groupmod.8.xml:71(command) msgid "groupmod" msgstr "groupmod" -#: login.defs.5.xml:330(term) grpck.8.xml:58(refentrytitle) +#: login.defs.5.xml:334(term) grpck.8.xml:58(refentrytitle) #: grpck.8.xml:65(refname) grpck.8.xml:71(command) msgid "grpck" msgstr "grpck" -#: login.defs.5.xml:350(term) login.1.xml:90(refentrytitle) +#: login.defs.5.xml:354(term) login.1.xml:90(refentrytitle) #: login.1.xml:97(refname) login.1.xml:103(command) login.1.xml:111(command) #: login.1.xml:118(command) msgid "login" msgstr "login" -#: login.defs.5.xml:352(para) +#: login.defs.5.xml:356(para) msgid "" "<phrase condition=\"no_pam\">CONSOLE</phrase> CONSOLE_GROUPS DEFAULT_HOME " "<phrase condition=\"no_pam\">ENV_HZ ENV_PATH ENV_SUPATH ENV_TZ ENVIRON_FILE</" @@ -6151,19 +6485,26 @@ msgstr "" "TTYGROUP TTYPERM TTYTYPE_FILE <phrase condition=\"no_pam\">ULIMIT UMASK</" "phrase> USERGROUPS_ENAB" -#: login.defs.5.xml:379(term) +#: login.defs.5.xml:383(term) msgid "newgrp / sg" msgstr "newgrp / sg" -#: login.defs.5.xml:381(para) +#: login.defs.5.xml:385(para) msgid "SYSLOG_SG_ENAB" msgstr "SYSLOG_SG_ENAB" -#: login.defs.5.xml:389(para) +#: login.defs.5.xml:393(para) +#, fuzzy +#| msgid "" +#| "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " +#| "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"sha_crypt" +#| "\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SYS_GID_MAX " +#| "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgid "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"sha_crypt" -"\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SYS_GID_MAX " +"\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SUB_GID_COUNT " +"SUB_GID_MAX SUB_GID_MIN SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" msgstr "" "ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB " @@ -6171,7 +6512,7 @@ msgstr "" "\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase> SYS_GID_MAX " "SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK" -#: login.defs.5.xml:405(para) +#: login.defs.5.xml:411(para) msgid "" "ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB PASS_ALWAYS_WARN " "PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN <phrase condition=\"sha_crypt" @@ -6181,7 +6522,7 @@ msgstr "" "PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN <phrase condition=\"sha_crypt" "\">SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS</phrase>" -#: login.defs.5.xml:416(para) +#: login.defs.5.xml:422(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"tcb" "\">TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB</phrase>" @@ -6189,7 +6530,7 @@ msgstr "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"tcb" "\">TCB_AUTH_GROUP TCB_SYMLINKS USE_TCB</phrase>" -#: login.defs.5.xml:425(para) +#: login.defs.5.xml:431(para) msgid "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"tcb\">USE_TCB</" "phrase>" @@ -6197,7 +6538,7 @@ msgstr "" "PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE <phrase condition=\"tcb\">USE_TCB</" "phrase>" -#: login.defs.5.xml:442(para) +#: login.defs.5.xml:448(para) msgid "" "<phrase condition=\"no_pam\">CONSOLE</phrase> CONSOLE_GROUPS DEFAULT_HOME " "<phrase condition=\"no_pam\">ENV_HZ ENVIRON_FILE</phrase> ENV_PATH " @@ -6213,27 +6554,34 @@ msgstr "" "\"no_pam\">SU_WHEEL_ONLY</phrase> SYSLOG_SU_ENAB <phrase condition=\"no_pam" "\">USERGROUPS_ENAB</phrase>" -#: login.defs.5.xml:457(term) +#: login.defs.5.xml:463(term) msgid "sulogin" msgstr "sulogin" -#: login.defs.5.xml:459(para) +#: login.defs.5.xml:465(para) msgid "ENV_HZ <phrase condition=\"no_pam\">ENV_TZ</phrase>" msgstr "ENV_HZ <phrase condition=\"no_pam\">ENV_TZ</phrase>" -#: login.defs.5.xml:468(para) +#: login.defs.5.xml:474(para) +#, fuzzy +#| msgid "" +#| "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " +#| "PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +#| "SYS_UID_MIN UID_MAX UID_MIN UMASK <phrase condition=\"tcb" +#| "\">TCB_AUTH_GROUP TCB_SYMLINK USE_TCB</phrase>" msgid "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " -"PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " -"UID_MAX UID_MIN UMASK <phrase condition=\"tcb\">TCB_AUTH_GROUP TCB_SYMLINK " -"USE_TCB</phrase>" +"PASS_MIN_DAYS PASS_WARN_AGE SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN " +"SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX " +"SYS_UID_MIN UID_MAX UID_MIN UMASK <phrase condition=\"tcb\">TCB_AUTH_GROUP " +"TCB_SYMLINK USE_TCB</phrase>" msgstr "" "CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS " "PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN " "UID_MAX UID_MIN UMASK <phrase condition=\"tcb\">TCB_AUTH_GROUP TCB_SYMLINK " "USE_TCB</phrase>" -#: login.defs.5.xml:482(para) +#: login.defs.5.xml:490(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB <phrase " "condition=\"tcb\">TCB_SYMLINKS USE_TCB</phrase>" @@ -6241,7 +6589,7 @@ msgstr "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB <phrase " "condition=\"tcb\">TCB_SYMLINKS USE_TCB</phrase>" -#: login.defs.5.xml:492(para) +#: login.defs.5.xml:500(para) msgid "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP <phrase condition=\"tcb" "\">TCB_SYMLINKS USE_TCB</phrase>" @@ -6249,7 +6597,7 @@ msgstr "" "MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP <phrase condition=\"tcb" "\">TCB_SYMLINKS USE_TCB</phrase>" -#: login.defs.5.xml:511(para) +#: login.defs.5.xml:519(para) msgid "" "Much of the functionality that used to be provided by the shadow password " "suite is now handled by PAM. Thus, <filename>/etc/login.defs</filename> is " @@ -6261,7 +6609,7 @@ msgid "" "corresponding PAM configuration files instead." msgstr "" -#: login.defs.5.xml:527(para) +#: login.defs.5.xml:535(para) msgid "" "<citerefentry><refentrytitle>login</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>passwd</" @@ -6833,40 +7181,44 @@ msgstr "<command>lastlog</command> 命令可以接受的选项有:" #: lastlog.8.xml:97(term) msgid "" -"<option>-b</option>, <option>--before</option><replaceable>DAYS</replaceable>" +"<option>-b</option>, <option>--before</option> <replaceable>DAYS</" +"replaceable>" msgstr "" -"<option>-b</option>, <option>--before</option><replaceable>DAYS</replaceable>" +"<option>-b</option>, <option>--before</option> <replaceable>DAYS</" +"replaceable>" #: lastlog.8.xml:101(para) msgid "" "Print only lastlog records older than <emphasis remap=\"I\">DAYS</emphasis>." msgstr "只显示老于 <emphasis remap=\"I\">DAYS</emphasis> 的最近登录记录。" -#: lastlog.8.xml:128(term) faillog.8.xml:195(term) +#: lastlog.8.xml:127(term) faillog.8.xml:192(term) msgid "" -"<option>-t</option>, <option>--time</option><replaceable>DAYS</replaceable>" +"<option>-t</option>, <option>--time</option> <replaceable>DAYS</" +"replaceable>" msgstr "" -"<option>-t</option>, <option>--time</option><replaceable>DAYS</replaceable>" +"<option>-t</option>, <option>--time</option> <replaceable>DAYS</" +"replaceable>" -#: lastlog.8.xml:133(para) +#: lastlog.8.xml:131(para) msgid "" "Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</" "emphasis>." msgstr "只现实新于 <emphasis remap=\"I\">DAYS</emphasis> 的最近登录记录。" -#: lastlog.8.xml:140(term) faillog.8.xml:206(term) +#: lastlog.8.xml:138(term) faillog.8.xml:202(term) msgid "" -"<option>-u</option>, <option>--user</option><replaceable>LOGIN</replaceable>|" -"<replaceable>RANGE</replaceable>" +"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +"replaceable>|<replaceable>RANGE</replaceable>" msgstr "" -"<option>-u</option>, <option>--user</option><replaceable>LOGIN</replaceable>|" -"<replaceable>RANGE</replaceable>" +"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</" +"replaceable>|<replaceable>RANGE</replaceable>" -#: lastlog.8.xml:145(para) +#: lastlog.8.xml:142(para) msgid "Print the lastlog record of the specified user(s)." msgstr "现实指定用户的最近登录记录。" -#: lastlog.8.xml:148(para) faillog.8.xml:216(para) +#: lastlog.8.xml:145(para) faillog.8.xml:211(para) msgid "" "The users can be specified by a login name, a numerical user ID, or a " "<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</" @@ -6875,7 +7227,7 @@ msgid "" "UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)." msgstr "" -#: lastlog.8.xml:160(para) +#: lastlog.8.xml:157(para) msgid "" "If the user has never logged in the message <emphasis>** Never logged in**</" "emphasis> will be displayed instead of the port and time." @@ -6883,18 +7235,18 @@ msgstr "" "如果用户从来没有登录过,将会显示 <emphasis>** 从未登录 **</emphasis> 而不是端" "口和时间。" -#: lastlog.8.xml:165(para) +#: lastlog.8.xml:162(para) msgid "" "Only the entries for the current users of the system will be displayed. " "Other entries may exist for users that were deleted previously." msgstr "" -#: lastlog.8.xml:173(title) groups.1.xml:90(title) chsh.1.xml:141(title) -#: chage.1.xml:232(title) +#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title) +#: chage.1.xml:231(title) msgid "NOTE" msgstr "注意" -#: lastlog.8.xml:174(para) +#: lastlog.8.xml:171(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, " @@ -6904,15 +7256,15 @@ msgid "" "its real size with \"<command>ls -s</command>\"." msgstr "" -#: lastlog.8.xml:188(filename) +#: lastlog.8.xml:185(filename) msgid "/var/log/lastlog" msgstr "/var/log/lastlog" -#: lastlog.8.xml:190(para) +#: lastlog.8.xml:187(para) msgid "Database times of previous user logins." msgstr "" -#: lastlog.8.xml:198(para) +#: lastlog.8.xml:195(para) 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 " @@ -7100,7 +7452,7 @@ msgid "" "without user intervention." msgstr "" -#: grpck.8.xml:188(para) +#: grpck.8.xml:187(para) msgid "" "Sort entries in <filename>/etc/group</filename><phrase condition=\"gshadow" "\">and <filename>/etc/gshadow</filename></phrase> by GID." @@ -7108,7 +7460,7 @@ msgstr "" "根据 GID 在 <filename>/etc/group</filename><phrase condition=\"gshadow\"> 和 " "<filename>/etc/gshadow</filename></phrase> 中进行排序。" -#: grpck.8.xml:197(para) +#: grpck.8.xml:196(para) #, fuzzy #| msgid "" #| "By default, <command>pwck</command> operates on the files <filename>/etc/" @@ -7130,29 +7482,29 @@ msgstr "" "<replaceable>passwd</replaceable> 和 <replaceable>shadow</replaceable> 参数来" "选择替代文件。" -#: grpck.8.xml:265(para) +#: grpck.8.xml:264(para) msgid "one or more bad group entries" msgstr "一个或多个坏掉的组条目" -#: grpck.8.xml:271(para) +#: grpck.8.xml:270(para) msgid "can't open group files" msgstr "无法打开组文件" -#: grpck.8.xml:277(para) +#: grpck.8.xml:276(para) msgid "can't lock group files" msgstr "无法锁定组文件" -#: grpck.8.xml:283(para) +#: grpck.8.xml:282(para) msgid "can't update group files" msgstr "无法更新组文件" -#: grpck.8.xml:247(para) +#: grpck.8.xml:246(para) msgid "" "The <command>grpck</command> command exits with the following values: " "<placeholder-1/>" msgstr "<command>grpck</command> 可以返回如下值:<placeholder-1/>" -#: grpck.8.xml:292(para) +#: grpck.8.xml:291(para) msgid "" "<citerefentry><refentrytitle>group</refentrytitle><manvolnum>5</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>groupmod</" @@ -7243,9 +7595,11 @@ msgstr "<command>groupmod</command> 命令可以接受的选项有:" #: groupmod.8.xml:96(term) groupadd.8.xml:114(term) msgid "" -"<option>-g</option>, <option>--gid</option><replaceable>GID</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GID</" +"replaceable>" msgstr "" -"<option>-g</option>, <option>--gid</option><replaceable>GID</replaceable>" +"<option>-g</option>, <option>--gid</option> <replaceable>GID</" +"replaceable>" #: groupmod.8.xml:100(para) msgid "" @@ -7290,35 +7644,35 @@ msgstr "" #: groupmod.8.xml:135(term) msgid "" -"<option>-n</option>, <option>--new-name</option><replaceable>NEW_GROUP</" -"replaceable>" +"<option>-n</option>, <option>--new-name</option> " +"<replaceable>NEW_GROUP</replaceable>" msgstr "" -"<option>-n</option>, <option>--new-name</option><replaceable>NEW_GROUP</" -"replaceable>" +"<option>-n</option>, <option>--new-name</option> " +"<replaceable>NEW_GROUP</replaceable>" -#: groupmod.8.xml:140(para) +#: groupmod.8.xml:139(para) msgid "" "The name of the group will be changed from <replaceable>GROUP</replaceable> " "to <replaceable>NEW_GROUP</replaceable> name." msgstr "" -#: groupmod.8.xml:151(para) +#: groupmod.8.xml:150(para) msgid "" "When used with the <option>-g</option> option, allow to change the group " "<replaceable>GID</replaceable> to a non-unique value." msgstr "" -#: groupmod.8.xml:275(para) +#: groupmod.8.xml:272(para) msgid "group name already in use" msgstr "组名已经在使用" -#: groupmod.8.xml:239(para) +#: groupmod.8.xml:236(para) msgid "" "The <command>groupmod</command> command exits with the following values: " "<placeholder-1/>" msgstr "<command>groupmod</command> 命令可以返回如下值:<placeholder-1/>" -#: groupmod.8.xml:290(para) +#: groupmod.8.xml:287(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -7417,10 +7771,10 @@ msgstr "<command>groupmems</command> 命令可以接受的选项有:" #: groupmems.8.xml:107(term) msgid "" -"<option>-a</option>, <option>--add</option><replaceable>user_name</" +"<option>-a</option>, <option>--add</option> <replaceable>user_name</" "replaceable>" msgstr "" -"<option>-a</option>, <option>--add</option><replaceable>user_name</" +"<option>-a</option>, <option>--add</option> <replaceable>user_name</" "replaceable>" #: groupmems.8.xml:109(para) @@ -7437,10 +7791,10 @@ msgstr "" #: groupmems.8.xml:118(term) msgid "" -"<option>-d</option>, <option>--delete</option><replaceable>user_name</" +"<option>-d</option>, <option>--delete</option> <replaceable>user_name</" "replaceable>" msgstr "" -"<option>-d</option>, <option>--delete</option><replaceable>user_name</" +"<option>-d</option>, <option>--delete</option> <replaceable>user_name</" "replaceable>" #: groupmems.8.xml:120(para) @@ -7457,10 +7811,10 @@ msgstr "" #: groupmems.8.xml:134(term) msgid "" -"<option>-g</option>, <option>--group</option><replaceable>group_name</" +"<option>-g</option>, <option>--group</option> <replaceable>group_name</" "replaceable>" msgstr "" -"<option>-g</option>, <option>--group</option><replaceable>group_name</" +"<option>-g</option>, <option>--group</option> <replaceable>group_name</" "replaceable>" #: groupmems.8.xml:136(para) @@ -7483,11 +7837,11 @@ msgstr "<option>-p</option>, <option>--purge</option>" msgid "Purge all users from the group membership list." msgstr "从组成员列表中删除所有用户。" -#: groupmems.8.xml:181(title) +#: groupmems.8.xml:180(title) msgid "SETUP" msgstr "" -#: groupmems.8.xml:182(para) +#: groupmems.8.xml:181(para) msgid "" "The <command>groupmems</command> executable should be in mode <literal>2770</" "literal> as user <emphasis>root</emphasis> and in group <emphasis>groups</" @@ -7496,7 +7850,7 @@ msgid "" "utility to manage their own group membership list." msgstr "" -#: groupmems.8.xml:191(programlisting) +#: groupmems.8.xml:190(programlisting) #, no-wrap msgid "" "\n" @@ -7513,11 +7867,11 @@ msgstr "" "\t$ groupmems -g groups -a gk4\n" " " -#: groupmems.8.xml:223(para) +#: groupmems.8.xml:222(para) msgid "secure group account information" msgstr "安全组账户信息" -#: groupmems.8.xml:231(para) +#: groupmems.8.xml:230(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -7562,29 +7916,29 @@ msgstr "" msgid "The options which apply to the <command>groupdel</command> command are:" msgstr "<command>groupdel</command> 命令可以接受的选项有:" -#: groupdel.8.xml:118(para) +#: groupdel.8.xml:117(para) msgid "" "You may not remove the primary group of any existing user. You must remove " "the user before you remove the group." msgstr "您不能移除现有用户的主组。在移除此组之前,必须先移除此用户。" -#: groupdel.8.xml:122(para) +#: groupdel.8.xml:121(para) msgid "" "You should manually check all file systems to ensure that no files remain " "owned by this group." msgstr "您需要手动检查所有文件系统,以确保没有遗留的属于此组的文件。" -#: groupdel.8.xml:184(para) +#: groupdel.8.xml:183(para) msgid "can't remove user's primary group" msgstr "不能移除用户的主组" -#: groupdel.8.xml:160(para) +#: groupdel.8.xml:159(para) msgid "" "The <command>groupdel</command> command exits with the following values: " "<placeholder-1/>" msgstr "<command>groupdel</command> 命令以如下值退出:<placeholder-1/>" -#: groupdel.8.xml:199(para) +#: groupdel.8.xml:198(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -7676,33 +8030,33 @@ msgstr "" #: groupadd.8.xml:146(para) msgid "" -"Example: <option>-K </option><replaceable>GID_MIN</" -"replaceable>=<replaceable>100</replaceable><option>-K </" -"option><replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" +"Example: <option>-K</option> <replaceable>GID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" msgstr "" -"示例:<option>-K </option><replaceable>GID_MIN</" -"replaceable>=<replaceable>100</replaceable><option>-K </" -"option><replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" +"示例:<option>-K</option> <replaceable>GID_MIN</" +"replaceable>=<replaceable>100</replaceable> <option>-K</option> " +"<replaceable>GID_MAX</replaceable>=<replaceable>499</replaceable>" #: groupadd.8.xml:150(para) msgid "" -"Note: <option>-K </option><replaceable>GID_MIN</" +"Note: <option>-K</option> <replaceable>GID_MIN</" "replaceable>=<replaceable>10</replaceable>,<replaceable>GID_MAX</" "replaceable>=<replaceable>499</replaceable> doesn't work yet." msgstr "" -"注意:<option>-K </option><replaceable>GID_MIN</" +"注意:<option>-K</option> <replaceable>GID_MIN</" "replaceable>=<replaceable>10</replaceable>,<replaceable>GID_MAX</" "replaceable>=<replaceable>499</replaceable> 尚不能工作。" -#: groupadd.8.xml:162(para) +#: groupadd.8.xml:161(para) msgid "This option permits to add a group with a non-unique GID." msgstr "此选项允许添加一个使用非唯一 GID 的组。" -#: groupadd.8.xml:194(para) +#: groupadd.8.xml:192(para) msgid "Create a system group." msgstr "创建一个系统组。" -#: groupadd.8.xml:197(para) +#: groupadd.8.xml:195(para) msgid "" "The numeric identifiers of new system groups are chosen in the " "<option>SYS_GID_MIN</option>-<option>SYS_GID_MAX</option> range, defined in " @@ -7710,7 +8064,7 @@ msgid "" "<option>GID_MAX</option>." msgstr "" -#: groupadd.8.xml:261(para) +#: groupadd.8.xml:258(para) msgid "" "Groupnames must start with a lower case letter or an underscore, followed by " "lower case letters, digits, underscores, or dashes. They can end with a " @@ -7719,37 +8073,37 @@ msgstr "" "组名必须以小写字母或者下划线开头,跟随小写字母、下划线或短横线。可以由美元符" "号结束。用正则表达式就是:[a-z_][a-z0-9_-]*[$]?" -#: groupadd.8.xml:267(para) +#: groupadd.8.xml:264(para) msgid "Groupnames may only be up to &GROUP_NAME_MAX_LENGTH; characters long." msgstr "组名最长为 &GROUP_NAME_MAX_LENGTH; 个字符。" -#: groupadd.8.xml:270(para) +#: groupadd.8.xml:267(para) msgid "" "You may not add a NIS or LDAP group. This must be performed on the " "corresponding server." msgstr "" -#: groupadd.8.xml:274(para) +#: groupadd.8.xml:271(para) msgid "" "If the groupname already exists in an external group database such as NIS or " "LDAP, <command>groupadd</command> will deny the group creation request." msgstr "" -#: groupadd.8.xml:307(para) +#: groupadd.8.xml:304(para) msgid "GID not unique (when <option>-o</option> not used)" msgstr "GID 不唯一 (没有使用 <option>-o</option>)" -#: groupadd.8.xml:313(para) +#: groupadd.8.xml:310(para) msgid "group name not unique" msgstr "组名不唯一" -#: groupadd.8.xml:283(para) +#: groupadd.8.xml:280(para) msgid "" "The <command>groupadd</command> command exits with the following values: " "<placeholder-1/>" msgstr "<command>groupadd</command> 可能以如下值退出:<placeholder-1/>" -#: groupadd.8.xml:328(para) +#: groupadd.8.xml:325(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>chsh</" @@ -7861,9 +8215,11 @@ msgstr "<command>gpasswd</command> 可以接受的选项有:" #: gpasswd.1.xml:147(term) msgid "" -"<option>-a</option>, <option>--add</option><replaceable>user</replaceable>" +"<option>-a</option>, <option>--add</option> <replaceable>user</" +"replaceable>" msgstr "" -"<option>-a</option>, <option>--add</option><replaceable>user</replaceable>" +"<option>-a</option>, <option>--add</option> <replaceable>user</" +"replaceable>" #: gpasswd.1.xml:151(para) msgid "" @@ -7875,9 +8231,11 @@ msgstr "" #: gpasswd.1.xml:160(term) msgid "" -"<option>-d</option>, <option>--delete</option><replaceable>user</replaceable>" +"<option>-d</option>, <option>--delete</option> <replaceable>user</" +"replaceable>" msgstr "" -"<option>-d</option>, <option>--delete</option><replaceable>user</replaceable>" +"<option>-d</option>, <option>--delete</option> <replaceable>user</" +"replaceable>" #: gpasswd.1.xml:164(para) msgid "" @@ -7889,28 +8247,28 @@ msgstr "" #: gpasswd.1.xml:181(term) msgid "" -"<option>-Q</option>, <option>--root</option><replaceable>CHROOT_DIR</" +"<option>-Q</option>, <option>--root</option> <replaceable>CHROOT_DIR</" "replaceable>" msgstr "" -"<option>-Q</option>, <option>--root</option><replaceable>CHROOT_DIR</" +"<option>-Q</option>, <option>--root</option> <replaceable>CHROOT_DIR</" "replaceable>" -#: gpasswd.1.xml:196(term) +#: gpasswd.1.xml:195(term) msgid "<option>-r</option>, <option>--remove-password</option>" msgstr "<option>-r</option>, <option>--remove-password</option>" -#: gpasswd.1.xml:200(para) +#: gpasswd.1.xml:199(para) msgid "" "Remove the password from the named <replaceable>group</replaceable>. The " "group password will be empty. Only group members will be allowed to use " "<command>newgrp</command> to join the named <replaceable>group</replaceable>." msgstr "" -#: gpasswd.1.xml:212(term) +#: gpasswd.1.xml:211(term) msgid "<option>-R</option>, <option>--restrict</option>" msgstr "<option>-R</option>, <option>--restrict</option>" -#: gpasswd.1.xml:216(para) +#: gpasswd.1.xml:215(para) msgid "" "Restrict the access to the named <replaceable>group</replaceable>. The group " "password is set to \"!\". Only group members with a password will be allowed " @@ -7918,31 +8276,31 @@ msgid "" "replaceable>." msgstr "" -#: gpasswd.1.xml:228(term) +#: gpasswd.1.xml:227(term) msgid "" -"<option>-A</option>, <option>--administrators</option><replaceable>user</" -"replaceable>,..." +"<option>-A</option>, <option>--administrators</option> " +"<replaceable>user</replaceable>,..." msgstr "" -"<option>-A</option>, <option>--administrators</option><replaceable>user</" -"replaceable>,..." +"<option>-A</option>, <option>--administrators</option> " +"<replaceable>user</replaceable>,..." -#: gpasswd.1.xml:232(para) +#: gpasswd.1.xml:231(para) msgid "Set the list of administrative users." msgstr "设置有管理权限的用户列表。" -#: gpasswd.1.xml:240(term) +#: gpasswd.1.xml:239(term) msgid "" -"<option>-M</option>, <option>--members</option><replaceable>user</" +"<option>-M</option>, <option>--members</option> <replaceable>user</" "replaceable>,..." msgstr "" -"<option>-M</option>, <option>--members</option><replaceable>user</" +"<option>-M</option>, <option>--members</option> <replaceable>user</" "replaceable>,..." -#: gpasswd.1.xml:244(para) +#: gpasswd.1.xml:243(para) msgid "Set the list of group members." msgstr "设置组成员列表。" -#: gpasswd.1.xml:254(para) +#: gpasswd.1.xml:253(para) msgid "" "This tool only operates on the <filename>/etc/group</filename><phrase " "condition=\"gshadow\"> and <filename>/etc/gshadow</filename> files.</" @@ -7951,7 +8309,7 @@ msgid "" "server." msgstr "" -#: gpasswd.1.xml:299(para) +#: gpasswd.1.xml:298(para) msgid "" "<citerefentry><refentrytitle>newgrp</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>groupadd</" @@ -8027,75 +8385,77 @@ msgstr "" #: faillog.8.xml:128(term) msgid "" -"<option>-l</option>, <option>--lock-secs</option><replaceable>SEC</" +"<option>-l</option>, <option>--lock-secs</option> <replaceable>SEC</" "replaceable>" msgstr "" -"<option>-l</option>, <option>--lock-secs</option><replaceable>SEC</" +"<option>-l</option>, <option>--lock-secs</option> <replaceable>SEC</" "replaceable>" -#: faillog.8.xml:133(para) +#: faillog.8.xml:132(para) msgid "" "Lock account for <replaceable>SEC</replaceable> seconds after failed login." msgstr "登录失败后锁定账户 <replaceable>SEC</replaceable> 秒。" -#: faillog.8.xml:137(para) faillog.8.xml:163(para) faillog.8.xml:175(para) +#: faillog.8.xml:136(para) faillog.8.xml:161(para) faillog.8.xml:173(para) msgid "" "Write access to <filename>/var/log/faillog</filename> is required for this " "option." msgstr "此选项要求对 <filename>/var/log/faillog</filename> 有写入权限。" -#: faillog.8.xml:144(term) +#: faillog.8.xml:143(term) msgid "" -"<option>-m</option>, <option>--maximum</option><replaceable>MAX</replaceable>" +"<option>-m</option>, <option>--maximum</option> <replaceable>MAX</" +"replaceable>" msgstr "" -"<option>-m</option>, <option>--maximum</option><replaceable>MAX</replaceable>" +"<option>-m</option>, <option>--maximum</option> <replaceable>MAX</" +"replaceable>" -#: faillog.8.xml:149(para) +#: faillog.8.xml:147(para) msgid "" "Set the maximum number of login failures after the account is disabled to " "<replaceable>MAX</replaceable>." msgstr "" -#: faillog.8.xml:153(para) +#: faillog.8.xml:151(para) msgid "" "Selecting a <replaceable>MAX</replaceable> value of 0 has the effect of not " "placing a limit on the number of failed logins." msgstr "" -#: faillog.8.xml:158(para) +#: faillog.8.xml:156(para) msgid "" "The maximum failure count should always be 0 for <emphasis>root</emphasis> " "to prevent a denial of services attack against the system." msgstr "" -#: faillog.8.xml:170(term) +#: faillog.8.xml:168(term) msgid "<option>-r</option>, <option>--reset</option>" msgstr "<option>-r</option>, <option>--reset</option>" -#: faillog.8.xml:172(para) +#: faillog.8.xml:170(para) msgid "Reset the counters of login failures." msgstr "重置登录失败计数。" -#: faillog.8.xml:199(para) +#: faillog.8.xml:195(para) msgid "" "Display faillog records more recent than <replaceable>DAYS</replaceable>." msgstr "显示新于 <replaceable>DAYS</replaceable> 的登录失败记录。" -#: faillog.8.xml:211(para) +#: faillog.8.xml:206(para) msgid "" "Display faillog record or maintains failure counters and limits (if used " "with <option>-l</option>, <option>-m</option> or <option>-r</option> " "options) only for the specified user(s)." msgstr "" -#: faillog.8.xml:229(para) +#: faillog.8.xml:224(para) msgid "" "When none of the <option>-l</option>, <option>-m</option>, or <option>-r</" "option> options are used, <command>faillog</command> displays the faillog " "record of the specified user(s)." msgstr "" -#: faillog.8.xml:238(para) +#: faillog.8.xml:233(para) 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 " @@ -8104,15 +8464,15 @@ msgid "" "option> flag." msgstr "" -#: faillog.8.xml:251(filename) faillog.5.xml:99(filename) +#: faillog.8.xml:246(filename) faillog.5.xml:99(filename) msgid "/var/log/faillog" msgstr "/var/log/faillog" -#: faillog.8.xml:253(para) faillog.5.xml:101(para) +#: faillog.8.xml:248(para) faillog.5.xml:101(para) msgid "Failure logging file." msgstr "" -#: faillog.8.xml:261(para) +#: faillog.8.xml:256(para) msgid "" "<citerefentry><refentrytitle>login</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>faillog</" @@ -8204,7 +8564,7 @@ msgstr "" msgid "Force a password change if the current user has an expired password." msgstr "如果用户密码过期,则强制用户修改密码。" -#: expiry.1.xml:140(para) chage.1.xml:313(para) +#: expiry.1.xml:140(para) chage.1.xml:312(para) msgid "" "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>shadow</" @@ -8230,7 +8590,7 @@ msgstr "" msgid "The options which apply to the <command>chsh</command> command are:" msgstr "<command>chsh</command> 命令可以接受的选项有:" -#: chsh.1.xml:131(para) +#: chsh.1.xml:130(para) msgid "" "If the <option>-s</option> option is not selected, <command>chsh</command> " "operates in an interactive fashion, prompting the user with the current " @@ -8239,7 +8599,7 @@ msgid "" "of <emphasis>[ ]</emphasis> marks." msgstr "" -#: chsh.1.xml:142(para) +#: chsh.1.xml:141(para) msgid "" "The only restriction placed on the login shell is that the command name must " "be listed in <filename>/etc/shells</filename>, unless the invoker is the " @@ -8250,15 +8610,15 @@ msgid "" "the user from ever changing her login shell back to its original value." msgstr "" -#: chsh.1.xml:177(filename) +#: chsh.1.xml:176(filename) msgid "/etc/shells" msgstr "/etc/shells" -#: chsh.1.xml:179(para) +#: chsh.1.xml:178(para) msgid "List of valid login shells." msgstr "可用的登录 shell 的列表。" -#: chsh.1.xml:193(para) +#: chsh.1.xml:192(para) msgid "" "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>login.defs</" @@ -8343,21 +8703,21 @@ msgstr "<command>chpasswd</command> 可以接受的选项有:" #: chpasswd.8.xml:137(term) msgid "" -"<option>-c</option>, <option>--crypt-method</option><replaceable>METHOD</" -"replaceable>" +"<option>-c</option>, <option>--crypt-method</option> " +"<replaceable>METHOD</replaceable>" msgstr "" -"<option>-c</option>, <option>--crypt-method</option><replaceable>METHOD</" -"replaceable>" +"<option>-c</option>, <option>--crypt-method</option> " +"<replaceable>METHOD</replaceable>" -#: chpasswd.8.xml:143(para) chgpasswd.8.xml:115(para) +#: chpasswd.8.xml:142(para) chgpasswd.8.xml:115(para) msgid "The available methods are DES, MD5, and NONE." msgstr "可用的方法有 DES,MD5 和 NONE。" -#: chpasswd.8.xml:150(para) +#: chpasswd.8.xml:149(para) msgid "By default, PAM is used to encrypt the passwords." msgstr "默认,使用 PAM 来加密密码。" -#: chpasswd.8.xml:153(para) +#: chpasswd.8.xml:152(para) msgid "" "By default (if none of the <option>-c</option>, <option>-m</option>, or " "<option>-e</option> options are specified), the encryption method is defined " @@ -8365,54 +8725,54 @@ msgid "" "variables of <filename>/etc/login.defs</filename>." msgstr "" -#: chpasswd.8.xml:164(term) chgpasswd.8.xml:125(term) +#: chpasswd.8.xml:163(term) chgpasswd.8.xml:125(term) msgid "<option>-e</option>, <option>--encrypted</option>" msgstr "<option>-e</option>, <option>--encrypted</option>" -#: chpasswd.8.xml:166(para) chgpasswd.8.xml:127(para) +#: chpasswd.8.xml:165(para) chgpasswd.8.xml:127(para) msgid "Supplied passwords are in encrypted form." msgstr "提供的密码是已经加密了的" -#: chpasswd.8.xml:180(term) chgpasswd.8.xml:137(term) +#: chpasswd.8.xml:179(term) chgpasswd.8.xml:137(term) msgid "<option>-m</option>, <option>--md5</option>" msgstr "<option>-m</option>, <option>--md5</option>" -#: chpasswd.8.xml:182(para) chgpasswd.8.xml:139(para) +#: chpasswd.8.xml:181(para) chgpasswd.8.xml:139(para) msgid "" "Use MD5 encryption instead of DES when the supplied passwords are not " "encrypted." msgstr "如果提供的密码没有加密,则使用 MD5 加密而不是 DES。" -#: chpasswd.8.xml:202(term) +#: chpasswd.8.xml:200(term) msgid "" -"<option>-s</option>, <option>--sha-rounds</option><replaceable>ROUNDS</" +"<option>-s</option>, <option>--sha-rounds</option> <replaceable>ROUNDS</" "replaceable>" msgstr "" -"<option>-s</option>, <option>--sha-rounds</option><replaceable>ROUNDS</" +"<option>-s</option>, <option>--sha-rounds</option> <replaceable>ROUNDS</" "replaceable>" -#: chpasswd.8.xml:222(para) +#: chpasswd.8.xml:219(para) msgid "" "By default, the number of rounds is defined by the " "<option>SHA_CRYPT_MIN_ROUNDS</option> and <option>SHA_CRYPT_MAX_ROUNDS</" "option> variables in <filename>/etc/login.defs</filename>." msgstr "" -#: chpasswd.8.xml:235(para) chgpasswd.8.xml:188(para) +#: chpasswd.8.xml:232(para) chgpasswd.8.xml:187(para) msgid "" "Remember to set permissions or umask to prevent readability of unencrypted " "files by other users." msgstr "记住要设置权限或者掩码来阻止其它用户对未加密文件的读取。" -#: chpasswd.8.xml:279(filename) +#: chpasswd.8.xml:276(filename) msgid "/etc/pam.d/chpasswd" msgstr "/etc/pam.d/chpasswd" -#: chpasswd.8.xml:281(para) +#: chpasswd.8.xml:278(para) msgid "PAM configuration for <command>chpasswd</command>." msgstr "<command>chpasswd</command> 的 PAM 配置。" -#: chpasswd.8.xml:289(para) +#: chpasswd.8.xml:286(para) msgid "" "<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>newusers</" @@ -8482,7 +8842,7 @@ msgid "" "The options which apply to the <command>chgpasswd</command> command are:" msgstr "<command>chgpasswd</command> 可以接受的选项有:" -#: chgpasswd.8.xml:239(para) +#: chgpasswd.8.xml:238(para) msgid "" "<citerefentry><refentrytitle>gpasswd</refentrytitle><manvolnum>1</" "manvolnum></citerefentry>, <citerefentry><refentrytitle>groupadd</" @@ -8529,11 +8889,11 @@ msgstr "<command>chfn</command> 命令可以接受的选项有:" #: chfn.1.xml:117(term) msgid "" -"<option>-f</option>, <option>--full-name</option><replaceable>FULL_NAME</" -"replaceable>" +"<option>-f</option>, <option>--full-name</option> " +"<replaceable>FULL_NAME</replaceable>" msgstr "" -"<option>-f</option>, <option>--full-name</option><replaceable>FULL_NAME</" -"replaceable>" +"<option>-f</option>, <option>--full-name</option> " +"<replaceable>FULL_NAME</replaceable>" #: chfn.1.xml:121(para) msgid "Change the user's full name." @@ -8541,11 +8901,11 @@ msgstr "更改用户的全名" #: chfn.1.xml:125(term) msgid "" -"<option>-h</option>, <option>--home-phone</option><replaceable>HOME_PHONE</" -"replaceable>" +"<option>-h</option>, <option>--home-phone</option> " +"<replaceable>HOME_PHONE</replaceable>" msgstr "" -"<option>-h</option>, <option>--home-phone</option><replaceable>HOME_PHONE</" -"replaceable>" +"<option>-h</option>, <option>--home-phone</option> " +"<replaceable>HOME_PHONE</replaceable>" #: chfn.1.xml:129(para) msgid "Change the user's home phone number." @@ -8553,9 +8913,11 @@ msgstr "" #: chfn.1.xml:133(term) msgid "" -"<option>-o</option>, <option>--other</option><replaceable>OTHER</replaceable>" +"<option>-o</option>, <option>--other</option> <replaceable>OTHER</" +"replaceable>" msgstr "" -"<option>-o</option>, <option>--other</option><replaceable>OTHER</replaceable>" +"<option>-o</option>, <option>--other</option> <replaceable>OTHER</" +"replaceable>" #: chfn.1.xml:137(para) msgid "" @@ -8566,33 +8928,33 @@ msgstr "" #: chfn.1.xml:145(term) msgid "" -"<option>-r</option>, <option>--room</option><replaceable>ROOM_NUMBER</" +"<option>-r</option>, <option>--room</option> <replaceable>ROOM_NUMBER</" "replaceable>" msgstr "" -"<option>-r</option>, <option>--room</option><replaceable>ROOM_NUMBER</" +"<option>-r</option>, <option>--room</option> <replaceable>ROOM_NUMBER</" "replaceable>" #: chfn.1.xml:149(para) msgid "Change the user's room number." msgstr "" -#: chfn.1.xml:166(term) +#: chfn.1.xml:165(term) msgid "<option>-u</option>, <option>--help</option>" msgstr "<option>-u</option>, <option>--help</option>" -#: chfn.1.xml:174(term) +#: chfn.1.xml:173(term) msgid "" -"<option>-w</option>, <option>--work-phone</option><replaceable>WORK_PHONE</" -"replaceable>" +"<option>-w</option>, <option>--work-phone</option> " +"<replaceable>WORK_PHONE</replaceable>" msgstr "" -"<option>-w</option>, <option>--work-phone</option><replaceable>WORK_PHONE</" -"replaceable>" +"<option>-w</option>, <option>--work-phone</option> " +"<replaceable>WORK_PHONE</replaceable>" -#: chfn.1.xml:178(para) +#: chfn.1.xml:177(para) msgid "Change the user's office phone number." msgstr "" -#: chfn.1.xml:182(para) +#: chfn.1.xml:181(para) 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 " @@ -8602,7 +8964,7 @@ msgid "" "command> prompts for the current user account." msgstr "" -#: chfn.1.xml:227(para) +#: chfn.1.xml:226(para) msgid "" "<citerefentry><refentrytitle>chsh</refentrytitle><manvolnum>1</manvolnum></" "citerefentry>, <citerefentry><refentrytitle>login.defs</" @@ -8633,10 +8995,10 @@ msgstr "<command>chage</command> 命令可以接受的选项有:" #: chage.1.xml:97(term) msgid "" -"<option>-d</option>, <option>--lastday</option><replaceable>LAST_DAY</" +"<option>-d</option>, <option>--lastday</option> <replaceable>LAST_DAY</" "replaceable>" msgstr "" -"<option>-d</option>, <option>--lastday</option><replaceable>LAST_DAY</" +"<option>-d</option>, <option>--lastday</option> <replaceable>LAST_DAY</" "replaceable>" #: chage.1.xml:101(para) @@ -8648,11 +9010,11 @@ msgstr "" #: chage.1.xml:109(term) msgid "" -"<option>-E</option>, <option>--expiredate</option><replaceable>EXPIRE_DATE</" -"replaceable>" +"<option>-E</option>, <option>--expiredate</option> " +"<replaceable>EXPIRE_DATE</replaceable>" msgstr "" -"<option>-E</option>, <option>--expiredate</option><replaceable>EXPIRE_DATE</" -"replaceable>" +"<option>-E</option>, <option>--expiredate</option> " +"<replaceable>EXPIRE_DATE</replaceable>" #: chage.1.xml:113(para) msgid "" @@ -8674,10 +9036,10 @@ msgstr "" #: chage.1.xml:135(term) msgid "" -"<option>-I</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-I</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" msgstr "" -"<option>-I</option>, <option>--inactive</option><replaceable>INACTIVE</" +"<option>-I</option>, <option>--inactive</option> <replaceable>INACTIVE</" "replaceable>" #: chage.1.xml:139(para) @@ -8702,18 +9064,18 @@ msgstr "现实账户年龄信息。" #: chage.1.xml:164(term) msgid "" -"<option>-m</option>, <option>--mindays</option><replaceable>MIN_DAYS</" +"<option>-m</option>, <option>--mindays</option> <replaceable>MIN_DAYS</" "replaceable>" msgstr "" -"<option>-m</option>, <option>--mindays</option><replaceable>MIN_DAYS</" +"<option>-m</option>, <option>--mindays</option> <replaceable>MIN_DAYS</" "replaceable>" #: chage.1.xml:176(term) msgid "" -"<option>-M</option>, <option>--maxdays</option><replaceable>MAX_DAYS</" +"<option>-M</option>, <option>--maxdays</option> <replaceable>MAX_DAYS</" "replaceable>" msgstr "" -"<option>-M</option>, <option>--maxdays</option><replaceable>MAX_DAYS</" +"<option>-M</option>, <option>--maxdays</option> <replaceable>MAX_DAYS</" "replaceable>" #: chage.1.xml:180(para) @@ -8739,15 +9101,15 @@ msgstr "" "<replaceable>MAX_DAYS</replaceable> 设置为 <emphasis remap=\"I\">-1</" "emphasis> 会移除密码有效性检查。" -#: chage.1.xml:210(term) +#: chage.1.xml:209(term) msgid "" -"<option>-W</option>, <option>--warndays</option><replaceable>WARN_DAYS</" -"replaceable>" +"<option>-W</option>, <option>--warndays</option> " +"<replaceable>WARN_DAYS</replaceable>" msgstr "" -"<option>-W</option>, <option>--warndays</option><replaceable>WARN_DAYS</" -"replaceable>" +"<option>-W</option>, <option>--warndays</option> " +"<replaceable>WARN_DAYS</replaceable>" -#: chage.1.xml:214(para) +#: chage.1.xml:213(para) #, fuzzy msgid "" "Set the number of days of warning before a password change is required. The " @@ -8757,7 +9119,7 @@ msgid "" msgstr "" "设置在要求更改密码之前几天开始警告。<replaceable>WARN_DAYS</replaceable> 选项" -#: chage.1.xml:223(para) +#: chage.1.xml:222(para) msgid "" "If none of the options are selected, <command>chage</command> operates in an " "interactive fashion, prompting the user with the current values for all of " @@ -8769,13 +9131,13 @@ msgstr "" "前值提示用户。输入一个新值可以更改这些字段,或者留空使用当前值。当前值出现在 " "<emphasis>[ ]</emphasis> 标记对里。" -#: chage.1.xml:233(para) +#: chage.1.xml:232(para) msgid "" "The <command>chage</command> program requires a shadow password file to be " "available." msgstr "<command>chage</command> 需要有一个影子密码文件才可用。" -#: chage.1.xml:237(para) +#: chage.1.xml:236(para) msgid "" "The <command>chage</command> command is restricted to the root user, except " "for the <option>-l</option> option, which may be used by an unprivileged " @@ -8784,15 +9146,15 @@ msgstr "" "只有 root 才可以使用 <command>chage</command>,一个特殊情况是 <option>-l</" "option> 选项,用来让非特权用户觉得自己的密码或账户何时过期。" -#: chage.1.xml:302(replaceable) +#: chage.1.xml:301(replaceable) msgid "15" msgstr "15" -#: chage.1.xml:304(para) +#: chage.1.xml:303(para) msgid "can't find the shadow password file" msgstr "无法找到影子密码文件" -#: chage.1.xml:280(para) +#: chage.1.xml:279(para) msgid "" "The <command>chage</command> command exits with the following values: " "<placeholder-1/>" @@ -8803,6 +9165,52 @@ msgstr "<command>chage</command> 命令有如下退出值:<placeholder-1/>" msgid "translator-credits" msgstr "YunQiang Su <wzssyqa@gmail.com>, 2010." +#~ 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>login.defs</" +#~ "refentrytitle><manvolnum>5</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>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" +#~ "refentrytitle><manvolnum>8</manvolnum></citerefentry>." +#~ msgstr "" +#~ "<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>login.defs</" +#~ "refentrytitle><manvolnum>5</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>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>usermod</" +#~ "refentrytitle><manvolnum>8</manvolnum></citerefentry>." + +#~ msgid "" +#~ "<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" +#~ "refentrytitle><manvolnum>1</manvolnum></citerefentry>, " +#~ "<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>." +#~ msgstr "" +#~ "<citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</" +#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</" +#~ "refentrytitle><manvolnum>1</manvolnum></citerefentry>, " +#~ "<citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</" +#~ "manvolnum></citerefentry>." + #~ msgid "13" #~ msgstr "13" diff --git a/man/porttime.5.xml b/man/porttime.5.xml index 2a0ea48d..e28ce60c 100644 --- a/man/porttime.5.xml +++ b/man/porttime.5.xml @@ -33,7 +33,7 @@ <!-- SHADOW-CONFIG-HERE --> ]> <refentry id='porttime.5'> - <!-- $Id: porttime.5.xml 3742 2012-05-25 11:45:21Z nekral-guest $ --> + <!-- $Id$ --> <refentryinfo> <author> <firstname>Julianne Frances</firstname> diff --git a/man/pt_BR/Makefile.in b/man/pt_BR/Makefile.in deleted file mode 100644 index 6e1c84ea..00000000 --- a/man/pt_BR/Makefile.in +++ /dev/null @@ -1,604 +0,0 @@ -# Makefile.in generated by automake 1.11.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = man/pt_BR -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -man1dir = $(mandir)/man1 -am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" \ - "$(DESTDIR)$(man8dir)" -man5dir = $(mandir)/man5 -man8dir = $(mandir)/man8 -NROFF = nroff -MANS = $(man_MANS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GROUP_NAME_MAX_LENGTH = @GROUP_NAME_MAX_LENGTH@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBACL = @LIBACL@ -LIBATTR = @LIBATTR@ -LIBAUDIT = @LIBAUDIT@ -LIBCRACK = @LIBCRACK@ -LIBCRYPT = @LIBCRYPT@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBMD = @LIBMD@ -LIBOBJS = @LIBOBJS@ -LIBPAM = @LIBPAM@ -LIBS = @LIBS@ -LIBSELINUX = @LIBSELINUX@ -LIBSEMANAGE = @LIBSEMANAGE@ -LIBSKEY = @LIBSKEY@ -LIBTCB = @LIBTCB@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -POSUB = @POSUB@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -XMLCATALOG = @XMLCATALOG@ -XML_CATALOG_FILE = @XML_CATALOG_FILE@ -XSLTPROC = @XSLTPROC@ -YACC = @YACC@ -YFLAGS = @YFLAGS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@/pt_BR -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -man_MANS = \ - man1/gpasswd.1 \ - man8/groupadd.8 \ - man8/groupdel.8 \ - man8/groupmod.8 \ - man5/passwd.5 \ - man5/shadow.5 - -EXTRA_DIST = $(man_MANS) -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/pt_BR/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu man/pt_BR/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-man1: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man1dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.1[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - -uninstall-man1: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) -install-man5: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man5dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man5dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man5dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.5[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \ - done; } - -uninstall-man5: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man5dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.5[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir) -install-man8: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man8dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.8[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \ - done; } - -uninstall-man8: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man8dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.8[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(MANS) -installdirs: - for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-man - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: install-man1 install-man5 install-man8 - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-man - -uninstall-man: uninstall-man1 uninstall-man5 uninstall-man8 - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - distclean distclean-generic distclean-libtool distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-man1 \ - install-man5 install-man8 install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ - uninstall-man uninstall-man1 uninstall-man5 uninstall-man8 - - -# 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/pt_BR/man1/gpasswd.1 b/man/pt_BR/man1/gpasswd.1 index d46af2af..cccb4593 100644 --- a/man/pt_BR/man1/gpasswd.1 +++ b/man/pt_BR/man1/gpasswd.1 @@ -22,7 +22,7 @@ .\" Foundation, Inc., 675 mass Ave, Cambridge, MA 02139 USA ou .\" em português na Conectiva Informática \- http://www.conectiva.com.br .\" -.\" $Id: gpasswd.1 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" .TH GPASSWD 1 .SH NOME diff --git a/man/pt_BR/man5/shadow.5 b/man/pt_BR/man5/shadow.5 index 3e6e6a25..8f7c3954 100644 --- a/man/pt_BR/man5/shadow.5 +++ b/man/pt_BR/man5/shadow.5 @@ -1,4 +1,4 @@ -.\" $Id: shadow.5 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" Copyright 1989 \- 1990, Julianne Frances Haugh .\" All rights reserved. .\" diff --git a/man/pt_BR/man8/groupadd.8 b/man/pt_BR/man8/groupadd.8 index 30271b28..7ac03038 100644 --- a/man/pt_BR/man8/groupadd.8 +++ b/man/pt_BR/man8/groupadd.8 @@ -25,7 +25,7 @@ .\" .\" .\" -.\" $Id: groupadd.8 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" .TH GROUPADD 8 .SH NOME diff --git a/man/pt_BR/man8/groupdel.8 b/man/pt_BR/man8/groupdel.8 index 8ea2ae43..61292e61 100644 --- a/man/pt_BR/man8/groupdel.8 +++ b/man/pt_BR/man8/groupdel.8 @@ -25,7 +25,7 @@ .\" Foundation, Inc., 675 mass Ave, Cambridge, MA 02139 USA ou .\" em português na Conectiva Informática Ltda. \- http://www.conectiva.com.br.\" .\" -.\" $Id: groupdel.8 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" .TH GROUPDEL 8 .SH NOME diff --git a/man/pt_BR/man8/groupmod.8 b/man/pt_BR/man8/groupmod.8 index 871e6680..fec97d1d 100644 --- a/man/pt_BR/man8/groupmod.8 +++ b/man/pt_BR/man8/groupmod.8 @@ -1,4 +1,4 @@ -.\" $Id: groupmod.8 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" Copyright 1991, Julianne Frances Haugh .\" Todos os direitos reservados. .\" diff --git a/man/pwck.8.xml b/man/pwck.8.xml index 8420feec..fbe4cd7c 100644 --- a/man/pwck.8.xml +++ b/man/pwck.8.xml @@ -39,7 +39,7 @@ <!-- SHADOW-CONFIG-HERE --> ]> <refentry id='pwck.8'> - <!-- $Id: pwck.8.xml 3742 2012-05-25 11:45:21Z nekral-guest $ --> + <!-- $Id$ --> <refentryinfo> <author> <firstname>Julianne Frances</firstname> @@ -207,8 +207,7 @@ </varlistentry> <varlistentry> <term> - <option>-R</option>, <option>--root</option> - <replaceable>CHROOT_DIR</replaceable> + <option>-R</option>, <option>--root</option> <replaceable>CHROOT_DIR</replaceable> </term> <listitem> <para> diff --git a/man/pwconv.8.xml b/man/pwconv.8.xml index a0191fca..3e26498c 100644 --- a/man/pwconv.8.xml +++ b/man/pwconv.8.xml @@ -39,7 +39,7 @@ <!-- SHADOW-CONFIG-HERE --> ]> <refentry id='pwconv.8'> - <!-- $Id: pwconv.8.xml 3742 2012-05-25 11:45:21Z nekral-guest $ --> + <!-- $Id$ --> <refentryinfo> <author> <firstname>Marek</firstname> @@ -199,8 +199,7 @@ </varlistentry> <varlistentry> <term> - <option>-R</option>, <option>--root</option> - <replaceable>CHROOT_DIR</replaceable> + <option>-R</option>, <option>--root</option> <replaceable>CHROOT_DIR</replaceable> </term> <listitem> <para> diff --git a/man/ru/Makefile.in b/man/ru/Makefile.in deleted file mode 100644 index 3129645f..00000000 --- a/man/ru/Makefile.in +++ /dev/null @@ -1,714 +0,0 @@ -# Makefile.in generated by automake 1.11.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@USE_PAM_FALSE@am__append_1 = $(man_nopam) -@USE_PAM_TRUE@am__append_2 = $(man_nopam) -DIST_COMMON = $(srcdir)/../generate_mans.mak \ - $(srcdir)/../generate_translations.mak $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in -subdir = man/ru -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -man1dir = $(mandir)/man1 -am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)" \ - "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)" -man3dir = $(mandir)/man3 -man5dir = $(mandir)/man5 -man8dir = $(mandir)/man8 -NROFF = nroff -MANS = $(man_MANS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GROUP_NAME_MAX_LENGTH = @GROUP_NAME_MAX_LENGTH@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBACL = @LIBACL@ -LIBATTR = @LIBATTR@ -LIBAUDIT = @LIBAUDIT@ -LIBCRACK = @LIBCRACK@ -LIBCRYPT = @LIBCRYPT@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBMD = @LIBMD@ -LIBOBJS = @LIBOBJS@ -LIBPAM = @LIBPAM@ -LIBS = @LIBS@ -LIBSELINUX = @LIBSELINUX@ -LIBSEMANAGE = @LIBSEMANAGE@ -LIBSKEY = @LIBSKEY@ -LIBTCB = @LIBTCB@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -POSUB = @POSUB@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -XMLCATALOG = @XMLCATALOG@ -XML_CATALOG_FILE = @XML_CATALOG_FILE@ -XSLTPROC = @XSLTPROC@ -YACC = @YACC@ -YFLAGS = @YFLAGS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@/ru -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ - man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ - man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ - man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ - man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man8/lastlog.8 \ - man1/login.1 man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 \ - man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/passwd.5 \ - man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \ - man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \ - man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \ - man8/vipw.8 $(am__append_1) -man_nopam = \ - man5/limits.5 \ - man5/login.access.5 \ - man5/porttime.5 - -EXTRA_DIST = $(man_MANS) man1/id.1 man8/sulogin.8 $(am__append_2) -LANG = $(notdir $(CURDIR)) -@ENABLE_REGENERATE_MAN_TRUE@@USE_PAM_FALSE@PAM_COND = no_pam -@ENABLE_REGENERATE_MAN_TRUE@@USE_PAM_TRUE@PAM_COND = pam -@ENABLE_REGENERATE_MAN_TRUE@@SHADOWGRP_FALSE@SHADOWGRP_COND = no_gshadow -@ENABLE_REGENERATE_MAN_TRUE@@SHADOWGRP_TRUE@SHADOWGRP_COND = gshadow -@ENABLE_REGENERATE_MAN_TRUE@@WITH_TCB_FALSE@TCB_COND = no_tcb -@ENABLE_REGENERATE_MAN_TRUE@@WITH_TCB_TRUE@TCB_COND = tcb -@ENABLE_REGENERATE_MAN_TRUE@@USE_SHA_CRYPT_FALSE@SHA_CRYPT_COND = no_sha_crypt -@ENABLE_REGENERATE_MAN_TRUE@@USE_SHA_CRYPT_TRUE@SHA_CRYPT_COND = sha_crypt -CLEANFILES = .xml2po.mo $(EXTRA_DIST) $(addsuffix .xml,$(EXTRA_DIST)) config.xml -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/../generate_translations.mak $(srcdir)/../generate_mans.mak $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/ru/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu man/ru/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; -$(srcdir)/../generate_translations.mak $(srcdir)/../generate_mans.mak: - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-man1: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man1dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.1[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - -uninstall-man1: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) -install-man3: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man3dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man3dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man3dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.3[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man3dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man3dir)" || exit $$?; }; \ - done; } - -uninstall-man3: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man3dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.3[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man3dir)'; $(am__uninstall_files_from_dir) -install-man5: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man5dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man5dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man5dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.5[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \ - done; } - -uninstall-man5: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man5dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.5[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir) -install-man8: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man8dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.8[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \ - done; } - -uninstall-man8: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man8dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.8[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(MANS) -installdirs: - for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -@ENABLE_REGENERATE_MAN_FALSE@clean-local: -clean: clean-am - -clean-am: clean-generic clean-libtool clean-local mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-man - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: install-man1 install-man3 install-man5 install-man8 - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-man - -uninstall-man: uninstall-man1 uninstall-man3 uninstall-man5 \ - uninstall-man8 - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - clean-local distclean distclean-generic distclean-libtool \ - distdir dvi dvi-am html html-am info info-am install \ - install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-man1 install-man3 install-man5 install-man8 \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - uninstall uninstall-am uninstall-man uninstall-man1 \ - uninstall-man3 uninstall-man5 uninstall-man8 - - -@ENABLE_REGENERATE_MAN_TRUE@config.xml: ../config.xml.in -@ENABLE_REGENERATE_MAN_TRUE@ $(MAKE) -C .. config.xml -@ENABLE_REGENERATE_MAN_TRUE@ cp ../config.xml $@ - -@ENABLE_REGENERATE_MAN_TRUE@%.xml: ../%.xml ../po/$(LANG).po -@ENABLE_REGENERATE_MAN_TRUE@ xml2po --expand-all-entities -l $(LANG) -p ../po/$(LANG).po -o $@ ../$@ -@ENABLE_REGENERATE_MAN_TRUE@ sed -i 's:\(^<refentry .*\)>:\1 lang="$(LANG)">:' $@ - -@ENABLE_REGENERATE_MAN_TRUE@%.xml-config: %.xml -@ENABLE_REGENERATE_MAN_TRUE@ if grep -q SHADOW-CONFIG-HERE $<; then \ -@ENABLE_REGENERATE_MAN_TRUE@ sed -e 's/^<!-- SHADOW-CONFIG-HERE -->/<!ENTITY % config SYSTEM "config.xml">%config;/' $< > $@; \ -@ENABLE_REGENERATE_MAN_TRUE@ else \ -@ENABLE_REGENERATE_MAN_TRUE@ sed -e 's/^\(<!DOCTYPE .*docbookx.dtd"\)>/\1 [<!ENTITY % config SYSTEM "config.xml">%config;]>/' $< > $@; \ -@ENABLE_REGENERATE_MAN_TRUE@ fi - -@ENABLE_REGENERATE_MAN_TRUE@man1/% man3/% man5/% man8/%: %.xml-config Makefile config.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) --stringparam profile.condition "$(PAM_COND);$(SHADOWGRP_COND);$(TCB_COND);$(SHA_CRYPT_COND)" \ -@ENABLE_REGENERATE_MAN_TRUE@ --param "man.authors.section.enabled" "0" \ -@ENABLE_REGENERATE_MAN_TRUE@ --stringparam "man.output.base.dir" "" \ -@ENABLE_REGENERATE_MAN_TRUE@ --param "man.output.in.separate.dir" "1" \ -@ENABLE_REGENERATE_MAN_TRUE@ -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@clean-local: -@ENABLE_REGENERATE_MAN_TRUE@ for d in man1 man3 man5 man8; do [ -d $$d ] && rmdir $$d; done - -#$(man_MANS): -# @echo you need to run configure with --enable-man to generate man pages -# @false - -@ENABLE_REGENERATE_MAN_TRUE@man8/grpconv.8 man8/grpunconv.8 man8/pwunconv.8: man8/pwconv.8 - -@ENABLE_REGENERATE_MAN_TRUE@man3/getspnam.3: man3/shadow.3 - -@ENABLE_REGENERATE_MAN_TRUE@man8/vigr.8: man8/vipw.8 - -@ENABLE_REGENERATE_MAN_FALSE@$(man_MANS): -@ENABLE_REGENERATE_MAN_FALSE@ @echo you need to run configure with --enable-man to generate man pages -@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/ru/man1/chage.1 b/man/ru/man1/chage.1 deleted file mode 100644 index 82e21ca5..00000000 --- a/man/ru/man1/chage.1 +++ /dev/null @@ -1,179 +0,0 @@ -'\" t -.\" Title: chage -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "chage" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -chage \- изменяет информацию об устаревании пароля пользователя -.SH "СИНОПСИС" -.HP \w'\fBchage\fR\ 'u -\fBchage\fR [\fIпараметры\fR] \fIУЧЁТНАЯ_ЗАПИСЬ\fR -.SH "ОПИСАНИЕ" -.PP -Программа -\fBchage\fR -изменяет количество дней между датой смены пароля и датой последней смены пароля\&. Эта информация используется системой для определения момента, когда пользователь должен сменить свой пароль\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBchage\fR: -.PP -\fB\-d\fR, \fB\-\-lastday\fR \fIПОСЛ_ДЕНЬ\fR -.RS 4 -Установить число дней прошедших с 1 января 1970 года, когда была последняя смена пароля\&. Дата может быть также указана в виде ГГГГ\-ММ\-ДД (или в форме согласно региональным настройкам)\&. -.RE -.PP -\fB\-E\fR, \fB\-\-expiredate\fR \fIДАТА_УСТАРЕВАНИЯ\fR -.RS 4 -Установить дату устаревания учётной записи пользователя, которая задаётся числом дней прошедших с 1 января 1970 года\&. Дата может быть также задана в виде ГГГГ\-ММ\-ДД (или в форме согласно региональным настройкам)\&. Пользователь, чья учётная запись была заблокирована, должен обратиться к системному администратору, если хочет в дальнейшем работать с системой\&. -.sp -Значение -\fI\-1\fR -в параметре -\fIДАТА_УСТАРЕВАНИЯ\fR -отменяет устаревание учётной записи\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-I\fR, \fB\-\-inactive\fR \fIДНЕЙ\fR -.RS 4 -Установить количество дней неактивности после устаревания пароля перед тем как учётная запись будет заблокирована\&. В параметре -\fIДНЕЙ\fR -задаётся количество дней неактивности\&. Пользователь, чья учётная запись была заблокирована, должен обратиться к системному администратору, если хочет в дальнейшем работать с системой\&. -.sp -Значение -\fI\-1\fR -в параметре -\fIДНЕЙ\fR -отменяет неактивность учётной записи\&. -.RE -.PP -\fB\-l\fR, \fB\-\-list\fR -.RS 4 -Показать информацию об устаревании учётной записи\&. -.RE -.PP -\fB\-m\fR, \fB\-\-mindays\fR \fIМИН_ДНЕЙ\fR -.RS 4 -Задать -\fIминимальное количество дней\fR -между сменами пароля\&. Нулевое значение этого поля указывает на то, что пользователь может менять свой пароль когда захочет\&. -.RE -.PP -\fB\-M\fR, \fB\-\-maxdays\fR \fIМАКС_ДНЕЙ\fR -.RS 4 -Установить максимальное количество дней работоспособности пароля\&. Если сумма значений -\fIМАКС_ДНЕЙ\fR -и -\fIПОСЛ_ДЕНЬ\fR -раньше текущего дня, то пользователю придётся изменить свой пароль перед использованием учётной записи\&. Для того, чтобы это не было неожиданностью можно воспользоваться параметром -\fB\-W\fR, который активирует выдачу предупреждения о смене пароля пользователя заранее\&. -.sp -Значение -\fI\-1\fR -в параметре -\fIМАКС_ДНЕЙ\fR -отменяет проверку пароля\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-W\fR, \fB\-\-warndays\fR \fIПРЕДУП_ДНЕЙ\fR -.RS 4 -Установить количество дней выдачи предупреждения, перед тем как потребуется смена пароля\&. Параметр -\fIПРЕДУП_ДНЕЙ\fR -считается в днях, в течении которых пользователь будет получать предупреждение об устаревании пароля, перед тем как это случится\&. -.RE -.PP -Если ни один параметр не указан, то -\fBchage\fR -переходит в интерактивный режим, предлагая запустившему пользователю изменить значения всех полей своей учётной записи\&. Вводимое значение заменяет текущее значение поля; если введена пустая строка, то текущее значение остаётся неизменным\&. Текущее значение показано в скобках -\fI[ ]\fR\&. -.SH "ЗАМЕЧАНИЕ" -.PP -Программа -\fBchage\fR -требует наличия файла теневых паролей\&. -.PP -Программа -\fBchage\fR -работает только от суперпользователя, за исключением вызова с параметром -\fB\-l\fR, который может использоваться непривилегированным пользователем для определения даты устаревания своего пароля\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" -.PP -Программа -\fBchage\fR -завершая работу, возвращает следующие значения: -.PP -\fI0\fR -.RS 4 -успешное выполнение -.RE -.PP -\fI1\fR -.RS 4 -доступ запрещён -.RE -.PP -\fI2\fR -.RS 4 -ошибка в параметрах команды -.RE -.PP -\fI15\fR -.RS 4 -не удалось найти файл теневых паролей -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBpasswd\fR(5), -\fBshadow\fR(5)\&. diff --git a/man/ru/man1/chfn.1 b/man/ru/man1/chfn.1 deleted file mode 100644 index 447b6558..00000000 --- a/man/ru/man1/chfn.1 +++ /dev/null @@ -1,154 +0,0 @@ -'\" t -.\" Title: chfn -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "chfn" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -chfn \- изменяет информацию о пользователе -.SH "СИНОПСИС" -.HP \w'\fBchfn\fR\ 'u -\fBchfn\fR [\fIпараметры\fR] [\fIУЧЁТНАЯ_ЗАПИСЬ\fR] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBchfn\fR -изменяет ФИО, рабочий телефон, рабочий номер комнаты, рабочий и домашний номер телефона для учётной записи пользователя\&. Обычно, эти данные выводятся командой -\fBfinger\fR(1) -и ей подобными программами\&. Обычный пользователь может изменить только определённые данные собственной учётной записи, разрешённые в файле -/etc/login\&.defs -(настройкой по умолчанию пользователю не разрешается менять своё имя и фамилию)\&. Суперпользователь может изменять любые данные любой учётной записи\&. Кроме того, только суперпользователь может использовать параметр -\fB\-o\fR -для изменения нестандартизованной части данных GECOS\&. -.PP -Части поля GECOS не должны содержать двоеточий\&. За исключением части -\fIдругая\fR, в них не должно содержаться запятых и знаков равно\&. Также рекомендуется избегать символов не в кодировке US\-ASCII, но это касается только номеров телефонов\&. Часть -\fIдругая\fR -используется для хранения информации об учётной записи, которая используется другими приложениями\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBchfn\fR: -.PP -\fB\-f\fR, \fB\-\-full\-name\fR\fIФИО\fR -.RS 4 -Изменяет ФИО пользователя\&. -.RE -.PP -\fB\-h\fR, \fB\-\-home\-phone\fR\fIДОМАШНИЙ_ТЕЛЕФОН\fR -.RS 4 -Изменяет номер домашнего телефона пользователя\&. -.RE -.PP -\fB\-o\fR, \fB\-\-other\fR\fIДРУГАЯ\fR -.RS 4 -Изменяет другую информацию GECOS о пользователе\&. Эта часть используется для хранения информации об учётной записи, используемой другими приложениями, и может изменяться только суперпользователем\&. -.RE -.PP -\fB\-r\fR, \fB\-\-room\fR\fIНОМЕР_КОМНАТЫ\fR -.RS 4 -Изменяет номер комнаты пользователя\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-u\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-w\fR, \fB\-\-work\-phone\fR\fIРАБОЧИЙ_ТЕЛЕФОН\fR -.RS 4 -Изменяет номер рабочего телефона пользователя\&. -.RE -.PP -Если ни один параметр не указан, то -\fBchfn\fR -переходит в интерактивный режим, предлагая запустившему пользователю изменить данные своей учётной записи\&. Вводимое значение заменяет текущее значение записи; если введена пустая строка, то текущее значение остаётся неизменным\&. Текущее значение показано в скобках -\fB[ ]\fR\&. При вызове без параметров программа -\fBchfn\fR -изменяет учётную запись запустившего пользователя\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBCHFN_AUTH\fR (логический) -.RS 4 -Если равно yes, chfn -.RE -.PP -\fBCHFN_RESTRICT\fR (строка) -.RS 4 -Этим параметром определяются части поля -\fIgecos\fR -в файле -/etc/passwd, которые могут изменять обычные пользователи с помощью программы -\fBchfn\fR\&. Строка может содержать любую комбинацию букв -\fIf\fR, -\fIr\fR, -\fIw\fR, -\fIh\fR -для изменения полного имени пользователя, номера комнаты, рабочего и домашнего телефона, соответственно\&. Для совместимости значение -\fIyes\fR -эквивалентно -\fIrwh\fR -и -\fIno\fR -эквивалентно -\fIfrwh\fR\&. Если ничего не задано, то только суперпользователь может выполнять любые изменения\&. Наиболее ограничительная настройка достигается снятием SUID бита с файла -chfn\&. -.RE -.PP -\fBLOGIN_STRING\fR (строка) -.RS 4 -Строка\-приглашение к вводу пароля\&. Значение по умолчанию: \(FoPassword:\(Fc или перевод этой строки на разные языки\&. Если вы измените эту переменную, то перевод будет отсутствовать\&. -.sp -Если в строке содержится подстрока -\fI%s\fR, то она будет заменена на имя пользователя\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBchsh\fR(1), -\fBlogin.defs\fR(5), -\fBpasswd\fR(5)\&. diff --git a/man/ru/man1/chsh.1 b/man/ru/man1/chsh.1 deleted file mode 100644 index 1092a86c..00000000 --- a/man/ru/man1/chsh.1 +++ /dev/null @@ -1,117 +0,0 @@ -'\" t -.\" Title: chsh -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "chsh" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -chsh \- изменяет регистрационную оболочку пользователя -.SH "СИНОПСИС" -.HP \w'\fBchsh\fR\ 'u -\fBchsh\fR [\fIпараметры\fR] [\fIУЧЁТНАЯ_ЗАПИСЬ\fR] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBchsh\fR -изменяет регистрационную оболочку пользователя\&. Она определяет какая команда будет запущена после регистрации пользователя в системе\&. Обычный пользователь может изменять регистрационную оболочку только для своей учётной записи; суперпользователь может изменять регистрационную оболочку любой учётной записи\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBchsh\fR: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОЧКА\fR -.RS 4 -Имя новой регистрационной оболочки пользователя\&. Если задать пустое значение, то будет использована регистрационная оболочка по умолчанию\&. -.RE -.PP -Если параметр -\fB\-s\fR -не задан, то -\fBchsh\fR -переходит в интерактивный режим, предлагая пользователю изменить свою регистрационную оболочку\&. Вводимое значение заменяет текущее значение поля; если введена пустая строка, то текущее значение остаётся неизменным\&. Текущее значение регистрационной оболочки указано в скобках -\fI[ ]\fR\&. -.SH "ЗАМЕЧАНИЕ" -.PP -Все допустимые имена регистрационных оболочек должны быть указаны в файле -/etc/shells\&. На суперпользователя это ограничение не действует и поэтому ему разрешено указывать любое значение\&. Для учётной записи с ограниченной регистрационной оболочкой пользователь не может изменить свою регистрационную оболочку\&. Поэтому -/bin/rsh -в файле -/etc/shells -лучше не указывать, так как, если пользователь случайно изменит свою регистрационную оболочку на эту ограниченную оболочку, то не сможет восстановить её первоначальное значение\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBCHSH_AUTH\fR (логический) -.RS 4 -Если равно -\fIyes\fR, то программа -\fBchsh\fR -будет проводить аутентификацию перед тем как выполнить любые изменения, в случае если команда не запущены суперпользователем\&. -.RE -.PP -\fBLOGIN_STRING\fR (строка) -.RS 4 -Строка\-приглашение к вводу пароля\&. Значение по умолчанию: \(FoPassword:\(Fc или перевод этой строки на разные языки\&. Если вы измените эту переменную, то перевод будет отсутствовать\&. -.sp -Если в строке содержится подстрока -\fI%s\fR, то она будет заменена на имя пользователя\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shells -.RS 4 -содержит список разрешённых регистрационных оболочек -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBchfn\fR(1), -\fBlogin.defs\fR(5), -\fBpasswd\fR(5)\&. diff --git a/man/ru/man1/expiry.1 b/man/ru/man1/expiry.1 deleted file mode 100644 index d247e517..00000000 --- a/man/ru/man1/expiry.1 +++ /dev/null @@ -1,75 +0,0 @@ -'\" t -.\" Title: expiry -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "expiry" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -expiry \- проверяет и изменяет пароль согласно политике устаревания -.SH "СИНОПСИС" -.HP \w'\fBexpiry\fR\ 'u -\fBexpiry\fR \fIпараметр\fR -.SH "ОПИСАНИЕ" -.PP -Программа -\fBexpiry\fR -проверяет (параметр -\fB\-c\fR) сколько ещё времени будет работоспособен текущий пароль и вынуждает изменить его (параметр -\fB\-f\fR), если это требуется\&. Она может запускаться обычным пользователем\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBexpiry\fR: -.PP -\fB\-c\fR, \fB\-\-check\fR -.RS 4 -Проверяет и изменяет срок действия пароля у текущего пользователя\&. -.RE -.PP -\fB\-f\fR, \fB\-\-force\fR -.RS 4 -Принудительно меняет пароль, если его срок действия истёк\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBpasswd\fR(5), -\fBshadow\fR(5)\&. diff --git a/man/ru/man1/gpasswd.1 b/man/ru/man1/gpasswd.1 deleted file mode 100644 index fb0479fd..00000000 --- a/man/ru/man1/gpasswd.1 +++ /dev/null @@ -1,226 +0,0 @@ -'\" t -.\" Title: gpasswd -.\" Author: Rafal Maszkowski -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "gpasswd" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -gpasswd \- управление /etc/group и /etc/gshadow -.SH "СИНОПСИС" -.HP \w'\fBgpasswd\fR\ 'u -\fBgpasswd\fR [\fIпараметр\fR] \fIгруппа\fR -.SH "ОПИСАНИЕ" -.PP -Программа -\fBgpasswd\fR -используется для управления файлом -/etc/group -и /etc/gshadow\&. В каждой группе могут быть определены -администраторы, -члены и пароль\&. -.PP -Системные администраторы могут использовать параметр -\fB\-A\fR, чтобы назначить группе администратора(ов) и параметр -\fB\-M\fR -для определения списка членов, а также имеют все права администраторов и членов группы\&. -.PP -Программа -\fBgpasswd\fR, запущенная -администратором группы -с указанием в командной строке только имени группы, предложит назначить пароль -\fIгруппе\fR\&. -.PP -Если пароль не пустой, то для членов группы вызов -\fBnewgrp\fR(1) -пароля не требует, а не члены группы должны ввести пароль\&. -.SS "Замечания о паролях групп" -.PP -Пароли групп имеют врождённую проблему с безопасностью, так как пароль знает более одного человека\&. Однако, группы являются полезным инструментом совместной работы различных пользователей\&. -.SH "ПАРАМЕТРЫ" -.PP -За исключением параметров -\fB\-A\fR -и -\fB\-M\fR, параметры нельзя использовать вместе\&. -.PP -Параметры команды -\fBgpasswd\fR: -.PP -\fB\-a\fR, \fB\-\-add\fR \fIпользователь\fR -.RS 4 -Добавить -\fIпользователя\fR -в указанную -\fIгруппу\fR\&. -.RE -.PP -\fB\-d\fR, \fB\-\-delete\fR \fIпользователь\fR -.RS 4 -Удалить -\fIпользователя\fR -из указанной -\fIгруппы\fR\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-Q\fR, \fB\-\-root\fR\fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-r\fR, \fB\-\-remove\-password\fR -.RS 4 -Удалить пароль указанной -\fIгруппы\fR\&. Пароль группы будет пустым\&. Только члены группы смогут использовать -\fBnewgrp\fR -для входа в указанную -\fIгруппу\fR\&. -.RE -.PP -\fB\-R\fR, \fB\-\-restrict\fR -.RS 4 -Ограничить доступ к указанной -\fIгруппе\fR\&. Пароль группы становится равным \(Fo!\(Fc\&. Только члены группы имеющие пароль смогут использовать -\fBnewgrp\fR -для входа в указанную -\fIгруппу\fR\&. -.RE -.PP -\fB\-A\fR, \fB\-\-administrators\fR \fIпользователь\fR, \&... -.RS 4 -Задать список администраторов группы\&. -.RE -.PP -\fB\-M\fR, \fB\-\-members\fR \fIпользователь\fR, \&... -.RS 4 -Задать список членов группы\&. -.RE -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Данная утилита работает только с файлом -/etc/group -и /etc/gshadow\&. -Она не может изменить группу NIS или LDAP, это нужно делать на соответствующем сервере\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBENCRYPT_METHOD\fR (строка) -.RS 4 -Задаёт системный алгоритм шифрования по умолчанию для шифрования паролей (используется, если алгоритм не указан в командной строке)\&. -.sp -Возможны следующие значения: -\fIDES\fR -(по умолчанию), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -Замечание: этот параметр переопределяет переменную -\fBMD5_CRYPT_ENAB\fR\&. -.RE -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (логический) -.RS 4 -Обозначает, что пароль должен быть зашифрован по алгоритму на основе MD5\&. Если значение равно -\fIyes\fR, то новые пароли будут зашифрованы по алгоритму на основе MD5, совместимому с используемым в новых версиях FreeBSD\&. Он поддерживает пароли неограниченной длины и имеет более длинную строку соли\&. Установите в -\fIno\fR, если вам нужно копировать шифрованные пароли в другие системы, которые не поддерживают новый алгоритм\&. По умолчанию -\fIno\fR\&. -.sp -Эта переменная переопределяется переменной -\fBENCRYPT_METHOD\fR -или любым параметром командной строки, который задаёт алгоритм шифрования\&. -.sp -Эта переменная устарела; используйте -\fBENCRYPT_METHOD\fR\&. -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (число), \fBSHA_CRYPT_MAX_ROUNDS\fR (число) -.RS 4 -Если значение -\fBENCRYPT_METHOD\fR -равно -\fISHA256\fR -или -\fISHA512\fR, эта переменная определяет количество раундов SHA, используемых алгоритмом шифрования по умолчанию (если количество раундов не задано в командной строке)\&. -.sp -Увеличение количества раундов повышает сложность подбора пароля простым перебором\&. Но заметим, что при этом для аутентификации пользователей требуется большее количество процессорных ресурсов\&. -.sp -Если не задана, то libc выбирает значение количества раундов по умолчанию (5000)\&. -.sp -Значения должны лежать в диапазоне 1000\-999999999\&. -.sp -Если задано какое\-то одно значение \(em -\fBSHA_CRYPT_MIN_ROUNDS\fR -или -\fBSHA_CRYPT_MAX_ROUNDS\fR -\(em то будет использовано это значение\&. -.sp -Если -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR, то используется большее значение\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBnewgrp\fR(1), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBgrpck\fR(8), -\fBgroup\fR(5), \fBgshadow\fR(5)\&. diff --git a/man/ru/man1/groups.1 b/man/ru/man1/groups.1 deleted file mode 100644 index c4e719fa..00000000 --- a/man/ru/man1/groups.1 +++ /dev/null @@ -1,62 +0,0 @@ -'\" t -.\" Title: groups -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "groups" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -groups \- показывает имена групп запустившего программу пользователя -.SH "СИНОПСИС" -.HP \w'\fBgroups\fR\ 'u -\fBgroups\fR [\fIимя\fR] -.SH "ОПИСАНИЕ" -.PP -Команда -\fBgroups\fR -показывает имена групп запустившего программу пользователя или их числовые идентификаторы (ID)\&. Если для номера группы нет соответствующей записи в файле -/etc/group, то отображается числовое значение\&. При указании необязательного параметра -\fIимя\fR -выводятся группы для учётной записи с указанным -\fIименем\fR\&. -.SH "ЗАМЕЧАНИЕ" -.PP -В системах, не имеющих поддержки одновременного членства в нескольких группах, используется информация из файла -/etc/group\&. Для смены своей текущей реальной или эффективной группы пользователь должен использовать команды -\fBnewgrp\fR -или -\fBsg\fR\&. -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBnewgrp\fR(1), -\fBgetgid\fR(2), -\fBgetgroups\fR(2), -\fBgetuid\fR(2)\&. diff --git a/man/ru/man1/id.1 b/man/ru/man1/id.1 deleted file mode 100644 index c0ceb549..00000000 --- a/man/ru/man1/id.1 +++ /dev/null @@ -1,61 +0,0 @@ -'\" t -.\" Title: id -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "id" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -id \- display current user and group ID names -.SH "СИНОПСИС" -.HP \w'\fBid\fR\ 'u -\fBid\fR [\-a] -.SH "ОПИСАНИЕ" -.PP -The -\fBid\fR -command displays the current real and effective user and group ID names or values\&. If the value does not have a corresponding entry in -/etc/passwd -or -/etc/group, the value will be displayed without the corresponding name\&. The optional -\fB\-a\fR -flag will display the group set on systems which support multiple concurrent group membership\&. -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP - -\fBgetgid\fR(2), -\fBgetgroups\fR(2), -\fBgetuid\fR(2) diff --git a/man/ru/man1/login.1 b/man/ru/man1/login.1 deleted file mode 100644 index 7ab1c602..00000000 --- a/man/ru/man1/login.1 +++ /dev/null @@ -1,480 +0,0 @@ -'\" t -.\" Title: login -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "login" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -login \- начинает сеанс в системе -.SH "СИНОПСИС" -.HP \w'\fBlogin\fR\ 'u -\fBlogin\fR [\-p] [\-h\ \fIузел\fR] [\fIимя_пользователя\fR] [\fIПЕРЕМЕННАЯ_ОКРУЖЕНИЯ=ЗНАЧЕНИЕ\fR...] -.HP \w'\fBlogin\fR\ 'u -\fBlogin\fR [\-p] [\-h\ \fIузел\fR] \-f \fIимя_пользователя\fR -.HP \w'\fBlogin\fR\ 'u -\fBlogin\fR [\-p] \-r\ \fIузел\fR -.SH "ОПИСАНИЕ" -.PP -Программа -\fBlogin\fR -используется для запуска нового сеанса в системе\&. Как правило, эта программа вызывается автоматически и выводит приглашение -\fIlogin:\fR -на терминал пользователя\&. Программа -\fBlogin\fR -может восприниматься оболочкой командной строки не как простая программа и вызываться не как подпроцесс\&. При вызове из оболочки -\fBlogin\fR -должна запускаться посредством вызова -\fBexec login\fR, что приводит к завершению работы пользователя в текущей оболочке (и, таким образом, вновь входящий в систему пользователь не попадёт в сеанс вызвавшего)\&. Попытка запустить -\fBlogin\fR -из любой оболочки, отличной от регистрационной, приводит к сообщению об ошибке\&. -.PP -В какой\-то момент пользователя попросят ввести свой пароль\&. Чтобы не допустить раскрытия, символы при вводе пароля не отображаются\&. Разрешено очень маленькое количество попыток ввода неправильного пароля, перед тем как -\fBlogin\fR -закончит работу и прервёт подключение\&. -.PP -Если включён механизм устаревания пароля учётной записи, то перед входом в систему может потребоваться смена пароля\&. Для этого нужно ввести старый пароль и новый пароль\&. Подробней об этом написано в -\fBpasswd\fR(1)\&. -.PP -После успешного входа в систему, будут показаны сообщения от системы и о наличии почты\&. Можно отключить вывод файла системных сообщений из файла -/etc/motd, создав в домашнем каталоге файл нулевой длины с именем -\&.hushlogin\&. Сообщение о наличии почты может быть одним из: \(Fo\fIУ вас есть новая почта\&.\fR\(Fc, \(Fo\fIУ вас есть почта\&.\fR\(Fc или \(Fo\fIУ вас нет почты\&.\fR\(Fc, в зависимости от наполненности почтового ящика\&. -.PP -Значение идентификатора учётной записи и группы будет взято из файла -/etc/passwd\&. Значения переменных -\fB$HOME\fR, -\fB$SHELL\fR, -\fB$PATH\fR, -\fB$LOGNAME\fR -и -\fB$MAIL\fR -устанавливаются согласно соответствующим полям учётной записи пользователя\&. Также могут быть установлены значения ulimit, umask и nice из поля GECOS\&. -.PP -В некоторых системах переменной окружения -\fB$TERM\fR -будет присвоен тип терминала линии tty, согласно данным из файла -/etc/ttytype\&. -.PP -Также может быть выполнен сценарий инициализации пользовательского интерпретатора команд\&. Подробней об этой функции смотрите соответствующую справочную страницу\&. -.PP -Субсистемный вход в систему можно распознать по наличию символа \(Fo*\(Fc в начале регистрационной оболочки\&. Заданный домашний каталог будет использован как корень новой файловой системы, в которой регистрируется пользователь\&. -.PP -Программа -\fBlogin\fR -НЕ удаляет записи о пользователях из файла utmp\&. Эта задача программ -\fBgetty\fR(8) -и -\fBinit\fR(8) -\(em удалять записи о владельце терминального сеанса\&. Если -\fBlogin\fR -запускается из командной строки без -\fBexec\fR, то пользователь продолжает находиться в системе даже после завершения работы в \(Foпорождённом сеансе\(Fc\&. -.SH "ПАРАМЕТРЫ" -.PP -\fB\-f\fR -.RS 4 -Не выполнять аутентификацию, пользователь уже прошёл проверку\&. -.sp -Замечание: в этом случае -\fIимя_пользователя\fR -обязательно\&. -.RE -.PP -\fB\-h\fR -.RS 4 -Имя удалённого узла, на который нужно войти\&. -.RE -.PP -\fB\-p\fR -.RS 4 -Сохранить окружение\&. -.RE -.PP -\fB\-r\fR -.RS 4 -Выполнить протокол autologin для rlogin\&. -.RE -.PP -Параметры -\fB\-r\fR, -\fB\-h\fR -и -\fB\-f\fR -используются только если -\fBlogin\fR -запускается суперпользователем\&. -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Данная версия -\fBlogin\fR -может быть собрана с разными параметрами и только некоторые из них смогут быть использованы на любой машине\&. -.PP -Расположение файлов может отличаться на разных системах\&. -.PP -Программа -\fBlogin\fR -НЕ удаляет записи о пользователях из файла utmp\&. Эта задача программ -\fBgetty\fR(8) -и -\fBinit\fR(8) -\(em удалять записи о владельце терминального сеанса\&. Если -\fBlogin\fR -запускается из командной строки без -\fBexec\fR, то пользователь продолжает находиться в системе даже после завершения работы в \(Foпорождённом сеансе\(Fc\&. -.PP -Как и для любой программы, запуск -\fBlogin\fR -может быть подделан\&. Если неуполномоченные пользователи имеют физический доступ к машине, то атакующий может использовать это для получения пароля следующего человека, который будет работать за машиной\&. Под Linux пользователи могут использовать механизм SAK для установления достоверного пути и таким образом предотвращения атаки\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBCONSOLE\fR (строка) -.RS 4 -Если определена, то значение равно или полному пути к файлу с именами устройств (одно на строку), или списку имён устройств, перечисленных через \(Fo:\(Fc\&. Вход суперпользователя будет разрешён только с этих устройств\&. -.sp -Если не определена, то суперпользователь может входить в систему с любого устройства\&. -.sp -Устройства должны указываться без начального префикса /dev/\&. -.RE -.PP -\fBCONSOLE_GROUPS\fR (строка) -.RS 4 -Список групп для добавления к набору пользовательских дополнительных групп при входе с консоли (определяемой переменной CONSOLE)\&. По умолчанию не указана\&. - -Используйте осторожно \(em может дать пользователям постоянный доступ к этим группам, даже если они не входили с консоли\&. -.RE -.PP -\fBDEFAULT_HOME\fR (логический) -.RS 4 -Определяет, можно ли войти в систему, если нельзя выполнить cd в домашний каталог\&. По умолчанию \(Fono\(Fc\&. -.sp -Если равно -\fIyes\fR, то пользователь будет попадать в корневой каталог (/), если невозможно выполнить cd в его домашний каталог\&. -.RE -.PP -\fBENV_HZ\fR (строка) -.RS 4 -Если установлена, то будет использоваться для определения переменной окружения HZ при входе пользователя в систему\&. Значение должно начинаться с -\fIHZ=\fR\&. Обычное значение для Linux \(em -\fIHZ=100\fR\&. -.RE -.PP -\fBENV_PATH\fR (строка) -.RS 4 -If set, it will be used to define the PATH environment variable when a regular user login\&. The value is a colon separated list of paths (for example -\fI/bin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/bin:/usr/bin\fR\&. -.RE -.PP -\fBENV_SUPATH\fR (строка) -.RS 4 -If set, it will be used to define the PATH environment variable when the superuser login\&. The value is a colon separated list of paths (for example -\fI/sbin:/bin:/usr/sbin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/sbin:/bin:/usr/sbin:/usr/bin\fR\&. -.RE -.PP -\fBENV_TZ\fR (строка) -.RS 4 -Если установлена, то будет использоваться для определения переменной окружения TZ при входе пользователя\&. Значение может быть равно имени часового пояса, начинающегося -\fITZ=\fR -(например, -\fITZ=CST6CDT\fR), или полному пути к файлу с параметрами часового пояса (например, -/etc/tzname)\&. -.sp -Если указан полный путь, но файл не существует или недоступен для чтения, то используется значение по умолчанию: -\fITZ=CST6CDT\fR\&. -.RE -.PP -\fBENVIRON_FILE\fR (строка) -.RS 4 -Если этот файл существует и доступ для чтения, то из него читает регистрационное окружение\&. Каждая строка должна иметь формат: имя=значение\&. -.sp -Строки, начинающиеся с #, считаются комментарием и игнорируются\&. -.RE -.PP -\fBERASECHAR\fR (число) -.RS 4 -Символ ERASE у терминала (\fI010\fR -= backspace, -\fI0177\fR -= DEL)\&. -.sp -Значение может начинаться с \(Fo0\(Fc при указании значения в восьмеричной системе счисления или \(Fo0x\(Fc при указании значения в шестнадцатеричной системе счисления\&. -.RE -.PP -\fBFAIL_DELAY\fR (число) -.RS 4 -Задержка в секундах перед повторной попыткой после неудачного входа\&. -.RE -.PP -\fBFAILLOG_ENAB\fR (логический) -.RS 4 -Включить протоколирование и показ информации о неудачных входах из -/var/log/faillog\&. -.RE -.PP -\fBFAKE_SHELL\fR (строка) -.RS 4 -Если установлена, то программа -\fBlogin\fR -запустит указанную оболочку вместо пользовательской оболочки заданной в -/etc/passwd\&. -.RE -.PP -\fBFTMP_FILE\fR (строка) -.RS 4 -Если определена, то неудачные попытки входа будут протоколироваться в этот файл в формате utmp\&. -.RE -.PP -\fBHUSHLOGIN_FILE\fR (строка) -.RS 4 -Если определена, то этот файл может заблокировать все обычные переговоры (chatter) при входе\&. Если указан полный путь к файлу, то будет включён сокращённый (hushed) режим, если в этом файле указано имя пользователя или оболочка\&. Если указан не полный путь, то будет включён сокращённый (hushed) режим, если файл находится в домашнем каталоге пользователя\&. -.RE -.PP -\fBISSUE_FILE\fR (строка) -.RS 4 -Если определена, то этот файл будет показан перед каждым появлением приглашения на вход\&. -.RE -.PP -\fBKILLCHAR\fR (число) -.RS 4 -Символ KILL у терминала (\fI025\fR -= CTRL/U)\&. -.sp -Значение может начинаться с \(Fo0\(Fc при указании значения в восьмеричной системе счисления или \(Fo0x\(Fc при указании значения в шестнадцатеричной системе счисления\&. -.RE -.PP -\fBLASTLOG_ENAB\fR (логический) -.RS 4 -Включить протоколирование и показ информации о времени входа из /var/log/lastlog\&. -.RE -.PP -\fBLOGIN_RETRIES\fR (число) -.RS 4 -Максимальное количество попыток входа при вводе неверного пароля\&. -.RE -.PP -\fBLOGIN_STRING\fR (строка) -.RS 4 -Строка\-приглашение к вводу пароля\&. Значение по умолчанию: \(FoPassword:\(Fc или перевод этой строки на разные языки\&. Если вы измените эту переменную, то перевод будет отсутствовать\&. -.sp -Если в строке содержится подстрока -\fI%s\fR, то она будет заменена на имя пользователя\&. -.RE -.PP -\fBLOGIN_TIMEOUT\fR (число) -.RS 4 -Максимальное время в секундах, отведённое на вход\&. -.RE -.PP -\fBLOG_OK_LOGINS\fR (логический) -.RS 4 -Включить протоколирование успешных входов\&. -.RE -.PP -\fBLOG_UNKFAIL_ENAB\fR (логический) -.RS 4 -Включить показ неизвестных имён пользователей при записи неудачных попыток входа\&. -.sp -Замечание: протоколирование неизвестных имён пользователя может привести к проблемам с безопасностью, если пользователь введёт свой пароль вместо своего имени\&. -.RE -.PP -\fBMAIL_CHECK_ENAB\fR (логический) -.RS 4 -Включает проверку и показ состояния почтового ящика при входе\&. -.sp -Вы должны выключить это, если почтовый ящик проверяется из файлов автозапуска оболочки (\(Fomailx \-e\(Fc или похожей командой)\&. -.RE -.PP -\fBMAIL_DIR\fR (строка) -.RS 4 -Почтовый каталог\&. Данный параметр нужен для управления почтовым ящиком при изменении или удалении учётной записи пользователя\&. Если параметр не задан, то используется значение указанное при сборке\&. -.RE -.PP -\fBMAIL_FILE\fR (строка) -.RS 4 -Определяет расположение почтовых файлов пользователя относительно домашнего каталога\&. -.RE -.PP -Переменные -\fBMAIL_DIR\fR -и -\fBMAIL_FILE\fR -используются командами -\fBuseradd\fR, -\fBusermod\fR -и -\fBuserdel\fR -для создания, перемещения или удаления почты пользователя\&. -.PP -Если значение -\fBMAIL_CHECK_ENAB\fR -равно -\fIyes\fR, то они также используются для определения переменной окружения -\fBMAIL\fR\&. -.PP -\fBMOTD_FILE\fR (строка) -.RS 4 -Если определена, то при входе будет показано \(Foсообщение дня\(Fc из файла со списком значений, разделённых \(Fo:\(Fc\&. -.RE -.PP -\fBNOLOGINS_FILE\fR (строка) -.RS 4 -Если определена, значение равно имени файла, чьё существование запретит вход для не суперпользователей\&. В файле должно содержаться сообщение, описывающее почему запрещён вход\&. -.RE -.PP -\fBPORTTIME_CHECKS_ENAB\fR (логический) -.RS 4 -Включить проверку временных ограничений, заданных в -/etc/porttime\&. -.RE -.PP -\fBQUOTAS_ENAB\fR (логический) -.RS 4 -Включает установку ограничений ресурсов из -/etc/limits -и ulimit, umask и niceness из поля gecos файла passwd\&. -.RE -.PP -\fBTTYGROUP\fR (строка), \fBTTYPERM\fR (строка) -.RS 4 -Права терминала: tty входа будет принадлежать группе -\fBTTYGROUP\fR, а права будут назначены в соответствии с -\fBTTYPERM\fR\&. -.sp -По умолчанию, терминалом владеет первичная группа пользователя, а права устанавливаются в -\fI0600\fR\&. -.sp -В -\fBTTYGROUP\fR -может задаваться или имя группы, или числовой идентификатор группы\&. -.sp -Если ваша программа -\fBwrite\fR -имеет \(Fosetgid\(Fc со специальной группой, которой принадлежат терминалы, то присвойте TTYGROUP номер этой группы, а TTYPERM значение 0620\&. В противном случае оставьте TTYGROUP закомментированной и назначьте TTYPERM значение 622 или 600\&. -.RE -.PP -\fBTTYTYPE_FILE\fR (строка) -.RS 4 -Если определена, то в ней указывается имя файла, в котором описано соответствие между линией tty и параметром окружения TERM\&. Каждая строка файла имеет формат вида \(Fovt100 tty01\(Fc\&. -.RE -.PP -\fBULIMIT\fR (число) -.RS 4 -Значение -\fBulimit\fR -по умолчанию\&. -.RE -.PP -\fBUMASK\fR (число) -.RS 4 -Задаёт начальное значение маски доступа для создаваемых файлов\&. Если не указано, то маска устанавливается в 022\&. -.sp -Команды -\fBuseradd\fR -и -\fBnewusers\fR -используют эту маску для установки прав доступа к домашнему каталогу, который они создают\&. -.sp -Также она используется программой -\fBlogin\fR -для задания начального значения umask пользователя\&. Заметим, что эта маска может быть переопределена из пользовательской строки GECOS (если установлена переменная -\fBQUOTAS_ENAB\fR) или указанием ограничения с идентификатором -\fIK\fR, в -\fBlimits\fR(5)\&. -.RE -.PP -\fBUSERGROUPS_ENAB\fR (логический) -.RS 4 -Включает установку группы битов umask равной битам владельца (пример: 022 \-> 002, 077 \-> 007) для не суперпользователей, если uid равен gid и имя пользователя совпадает с именем первичной группы\&. -.sp -Если значение равно -\fIyes\fR, то -\fBuserdel\fR -удаляет пользовательскую группу, если в ней нет больше членов, а -\fBuseradd\fR -по умолчанию создаёт группу с именем пользователя\&. -.RE -.SH "ФАЙЛЫ" -.PP -/var/run/utmp -.RS 4 -содержит список работающих сеансов в системе -.RE -.PP -/var/log/wtmp -.RS 4 -содержит список завершённых сеансов работы с системой -.RE -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.PP -/etc/motd -.RS 4 -содержит системные сообщения за день -.RE -.PP -/etc/nologin -.RS 4 -при существовании файла блокируется доступ в систему обычным пользователям -.RE -.PP -/etc/ttytype -.RS 4 -содержит список типов терминалов -.RE -.PP -$HOME/\&.hushlogin -.RS 4 -при существовании файла системные сообщения при входе в систему не выводятся -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBmail\fR(1), -\fBpasswd\fR(1), -\fBsh\fR(1), -\fBsu\fR(1), -\fBlogin.defs\fR(5), -\fBnologin\fR(5), -\fBpasswd\fR(5), -\fBsecuretty\fR(5), -\fBgetty\fR(8)\&. diff --git a/man/ru/man1/newgrp.1 b/man/ru/man1/newgrp.1 deleted file mode 100644 index 3e886c0e..00000000 --- a/man/ru/man1/newgrp.1 +++ /dev/null @@ -1,92 +0,0 @@ -'\" t -.\" Title: newgrp -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "newgrp" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -newgrp \- выполняет регистрацию пользователя в новой группе -.SH "СИНОПСИС" -.HP \w'\fBnewgrp\fR\ 'u -\fBnewgrp\fR [\-] [\fIгруппа\fR] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBnewgrp\fR -используется для изменения ID текущей группы в работающем сеансе\&. Если указан необязательный параметр -\fB\-\fR, то окружение пользователя будет инициализировано повторно, как если бы пользователь заново вошёл в систему, иначе имеющееся окружение, включая текущий рабочий каталог, изменено не будет\&. -.PP -Программа -\fBnewgrp\fR -изменяет идентификатор текущей реальной группы на заданный или на группу по умолчанию, указанную в файле -/etc/passwd, в случае если имя группы не указано\&. Программа -\fBnewgrp\fR -также пытается добавить группу в список групп пользователя\&. Если пользователь не является суперпользователем, то его попросят ввести пароль, даже если он его не имеет (в файле -/etc/shadow, если для этого пользователя имеется запись в файле теневых паролей, иначе используется файл -/etc/passwd), а группа имеет, или если пользователь не является членом группы, а группа имеет пароль\&. Если пользователь не является членом группы, а у группы пустой пароль, то пользователю будет отказано в доступе\&. -.PP -Если есть запись для этой группы в файле -/etc/gshadow, то список членов и пароль этой группы будут взяты из этого файла, иначе используется запись из файла -/etc/group\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBSYSLOG_SG_ENAB\fR (логический) -.RS 4 -Включить протоколирование \(Fosyslog\(Fc действий -\fBsg\fR\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBid\fR(1), -\fBlogin\fR(1), -\fBsu\fR(1), -\fBsg\fR(1), -\fBgpasswd\fR(1), -\fBgroup\fR(5), \fBgshadow\fR(5)\&. diff --git a/man/ru/man1/passwd.1 b/man/ru/man1/passwd.1 deleted file mode 100644 index 012f02fc..00000000 --- a/man/ru/man1/passwd.1 +++ /dev/null @@ -1,352 +0,0 @@ -'\" t -.\" Title: passwd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "passwd" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -passwd \- изменяет пароль пользователя -.SH "СИНОПСИС" -.HP \w'\fBpasswd\fR\ 'u -\fBpasswd\fR [\fIпараметры\fR] [\fIУЧЁТНАЯ_ЗАПИСЬ\fR] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBpasswd\fR -изменяет пароли пользовательских учётных записей\&. Обычный пользователь может изменить пароль только своей учётной записи, суперпользователь может изменить пароль любой учётной записи\&. Программа -\fBpasswd\fR -также изменяет информацию об учётной записи или срок действия пароля\&. -.SS "Изменение пароля" -.PP -Сначала пользователя попросят ввести старый пароль, если он был\&. Этот пароль зашифровывается и сравнивается с имеющимся\&. У пользователя есть только одна попытка ввести правильный пароль\&. Для суперпользователя этот шаг пропускается, для того чтобы можно было изменить забытый пароль\&. -.PP -После ввода пароля проверяется информация об устаревании пароля, чтобы убедиться, что пользователю разрешено изменять пароль в настоящий момент\&. Если нет, то -\fBpasswd\fR -не производит изменение пароля и завершает работу\&. -.PP -Затем пользователю предложат дважды ввести новый пароль\&. Значение второго ввода сравнивается с первым и для изменения пароли из обеих попыток должны совпасть\&. -.PP -Затем пароль тестируется на сложность подбора\&. Согласно общим принципам, пароли должны быть длиной от 6 до 8 символов и включать один или более символов каждого типа: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -строчные буквы -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -цифры от 0 до 9 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -знаки пунктуации -.RE -.PP -Не включайте системные символы стирания и удаления\&. Программа -\fBpasswd\fR -не примет пароль, который не имеет достаточной сложности\&. -.SS "Выбор пароля" -.PP -Безопасность пароля зависит от стойкости алгоритма шифрования и размера пространства ключа\&. В старых системах -\fIUNIX\fR -метод шифрования основывался на алгоритме NBS DES\&. Сейчас рекомендуют более новые методы (смотрите -\fBENCRYPT_METHOD\fR)\&. Размер пространства ключа зависит от степени произвольности выбранного пароля\&. -.PP -При обеспечении безопасности пароля выбирают нечто среднее между сложным паролем и сложностью работы с ним\&. По этой причине, вы не должны использовать пароль, который является словом из словаря или который придётся записать из\-за его сложности\&. Также, пароль не должен быть названием чего\-либо, номером вашей лицензии, днём рождения и домашним адресом\&. Обо всём этом легко догадаться, что приведёт к нарушению безопасности системы\&. -.PP -О том, как выбрать стойкий пароль, читайте в http://ru\&.wikipedia\&.org/wiki/Сложность_пароля\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBpasswd\fR: -.PP -\fB\-a\fR, \fB\-\-all\fR -.RS 4 -Этот параметр можно использовать только вместе с -\fB\-S\fR -для вывода статуса всех пользователей\&. -.RE -.PP -\fB\-d\fR, \fB\-\-delete\fR -.RS 4 -Удалить пароль пользователя (сделать его пустым)\&. Это быстрый способ заблокировать пароль учётной записи\&. Это сделает указанную учётную запись беспарольной\&. -.RE -.PP -\fB\-e\fR, \fB\-\-expire\fR -.RS 4 -Немедленно сделать пароль устаревшим\&. В результате это заставит пользователя изменить пароль при следующем входе в систему\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-i\fR, \fB\-\-inactive\fR \fIДНЕЙ\fR -.RS 4 -Этот параметр используется для блокировки учётной записи по прошествии заданного числа дней после устаревания пароля\&. То есть, если пароль устарел и прошло более указанных -\fIДНЕЙ\fR, то пользователь больше не сможет использовать данную учётную запись\&. -.RE -.PP -\fB\-k\fR, \fB\-\-keep\-tokens\fR -.RS 4 -Указывает, что изменение пароля нужно выполнить только для устаревших ключей аутентификации (паролей)\&. Пользователи хотят оставить свои непросроченные ключи нетронутыми\&. -.RE -.PP -\fB\-l\fR, \fB\-\-lock\fR -.RS 4 -Заблокировать пароль указанной учётной записи\&. Этот параметр блокирует пароль, изменяя его значение на вариант, который не может быть шифрованным паролем (добавляется символ \(Fo!\(Fc в начало пароля)\&. -.sp -Заметим, что это не блокирует учётную запись\&. Пользователь всё ещё может войти в систему с помощью другого способа аутентификации (например, с помощью ключа SSH)\&. Чтобы заблокировать учётную запись, администратор должен использовать команду -\fBusermod \-\-expiredate 1\fR -(это установит дату устаревания учётной запись равной 2 января 1970 года)\&. -.sp -Посетитель с заблокированным паролем не может изменить свой пароль\&. -.RE -.PP -\fB\-n\fR, \fB\-\-mindays\fR \fIМИН_ДНЕЙ\fR -.RS 4 -Задать -\fIминимальное количество дней\fR -между сменами пароля\&. Нулевое значение этого поля указывает на то, что пользователь может менять свой пароль когда захочет\&. -.RE -.PP -\fB\-q\fR, \fB\-\-quiet\fR -.RS 4 -Не выводить сообщений при работе\&. -.RE -.PP -\fB\-r\fR, \fB\-\-repository\fR \fIРЕПОЗИТОРИЙ\fR -.RS 4 -Изменить пароль в -\fIРЕПОЗИТОРИИ\fR\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-S\fR, \fB\-\-status\fR -.RS 4 -Показать состояние учётной записи\&. Информация о состоянии содержит 7 полей\&. Первое поле содержит имя учётной записи\&. Второе поле указывает, заблокирован ли пароль учётной записи (L), она без пароля (NP) или у неё есть рабочий пароль (P)\&. Третье поле хранит дату последнего изменения пароля\&. В следующих четырёх полях хранятся минимальный срок, максимальный срок, период выдачи предупреждения и период неактивности пароля\&. Эти сроки измеряются в днях\&. -.RE -.PP -\fB\-u\fR, \fB\-\-unlock\fR -.RS 4 -Разблокировать пароль указанной учётной записи\&. Этот параметр разблокирует пароль, возвращая его прежнее значение (которое было перед использованием параметра -\fB\-l\fR)\&. -.RE -.PP -\fB\-w\fR, \fB\-\-warndays\fR \fIПРЕД_ДНЕЙ\fR -.RS 4 -Установить число дней выдачи предупреждения, перед тем как потребуется смена пароля\&. В параметре -\fIПРЕД_ДНЕЙ\fR -указывается число дней перед тем как пароль устареет, в течении которых пользователю будут напоминать, что пароль скоро устареет\&. -.RE -.PP -\fB\-x\fR, \fB\-\-maxdays\fR \fIМАКС_ДНЕЙ\fR -.RS 4 -Установить максимальное количество дней, в течении которых пароль остаётся рабочим\&. После -\fIМАКС_ДНЕЙ\fR -пароль нужно изменить\&. -.RE -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Сложность пароля проверяется на разных машинах по разному\&. Пользователю настоятельно рекомендуется выбирать пароль такой сложности, чтобы ему нормально работалось\&. -.PP -Пользователи не могут изменять свои пароли в системе, если включён NIS и они не вошли на сервер NIS\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBENCRYPT_METHOD\fR (строка) -.RS 4 -Задаёт системный алгоритм шифрования по умолчанию для шифрования паролей (используется, если алгоритм не указан в командной строке)\&. -.sp -Возможны следующие значения: -\fIDES\fR -(по умолчанию), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -Замечание: этот параметр переопределяет переменную -\fBMD5_CRYPT_ENAB\fR\&. -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (логический) -.RS 4 -Обозначает, что пароль должен быть зашифрован по алгоритму на основе MD5\&. Если значение равно -\fIyes\fR, то новые пароли будут зашифрованы по алгоритму на основе MD5, совместимому с используемым в новых версиях FreeBSD\&. Он поддерживает пароли неограниченной длины и имеет более длинную строку соли\&. Установите в -\fIno\fR, если вам нужно копировать шифрованные пароли в другие системы, которые не поддерживают новый алгоритм\&. По умолчанию -\fIno\fR\&. -.sp -Эта переменная переопределяется переменной -\fBENCRYPT_METHOD\fR -или любым параметром командной строки, который задаёт алгоритм шифрования\&. -.sp -Эта переменная устарела; используйте -\fBENCRYPT_METHOD\fR\&. -.RE -.PP -\fBOBSCURE_CHECKS_ENAB\fR (логический) -.RS 4 -Включает дополнительные проверки при смене пароля\&. -.RE -.PP -\fBPASS_ALWAYS_WARN\fR (логический) -.RS 4 -Предупреждать о слабых паролях (но разрешать их использовать) для суперпользователя\&. -.RE -.PP -\fBPASS_CHANGE_TRIES\fR (число) -.RS 4 -Максимальное количество попыток смены пароля (слишком простого) при непрохождении проверки\&. -.RE -.PP -\fBPASS_MAX_LEN\fR (число), \fBPASS_MIN_LEN\fR (число) -.RS 4 -Количество значимых символов в пароле для crypt()\&. По умолчанию значение -\fBPASS_MAX_LEN\fR -равно 8\&. Не изменяйте, если ваш crypt() лучше\&. Игнорируется, если значение -\fBMD5_CRYPT_ENAB\fR -равно -\fIyes\fR\&. -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (число), \fBSHA_CRYPT_MAX_ROUNDS\fR (число) -.RS 4 -Если значение -\fBENCRYPT_METHOD\fR -равно -\fISHA256\fR -или -\fISHA512\fR, эта переменная определяет количество раундов SHA, используемых алгоритмом шифрования по умолчанию (если количество раундов не задано в командной строке)\&. -.sp -Увеличение количества раундов повышает сложность подбора пароля простым перебором\&. Но заметим, что при этом для аутентификации пользователей требуется большее количество процессорных ресурсов\&. -.sp -Если не задана, то libc выбирает значение количества раундов по умолчанию (5000)\&. -.sp -Значения должны лежать в диапазоне 1000\-999999999\&. -.sp -Если задано какое\-то одно значение \(em -\fBSHA_CRYPT_MIN_ROUNDS\fR -или -\fBSHA_CRYPT_MAX_ROUNDS\fR -\(em то будет использовано это значение\&. -.sp -Если -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR, то используется большее значение\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" -.PP -Программа -\fBpasswd\fR -завершая работу, возвращает следующие значения: -.PP -\fI0\fR -.RS 4 -успешное выполнение -.RE -.PP -\fI1\fR -.RS 4 -доступ запрещён -.RE -.PP -\fI2\fR -.RS 4 -недопустимая комбинация параметров -.RE -.PP -\fI3\fR -.RS 4 -неожиданная ошибка при работе, ничего не сделано -.RE -.PP -\fI4\fR -.RS 4 -неожиданная ошибка при работе, отсутствует файл -passwd -.RE -.PP -\fI5\fR -.RS 4 -файл -passwd -занят другой программой, попробуйте ещё раз -.RE -.PP -\fI6\fR -.RS 4 -недопустимое значение параметра -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBchpasswd\fR(8), -\fBpasswd\fR(5), -\fBshadow\fR(5), -\fBlogin.defs\fR(5),\fBusermod\fR(8)\&. diff --git a/man/ru/man1/sg.1 b/man/ru/man1/sg.1 deleted file mode 100644 index cf310380..00000000 --- a/man/ru/man1/sg.1 +++ /dev/null @@ -1,91 +0,0 @@ -'\" t -.\" Title: sg -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "sg" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -sg \- выполняет команду с правами другой группы -.SH "СИНОПСИС" -.HP \w'\fBsg\fR\ 'u -\fBsg\fR [\-] [группа\ [\-c]\ команда] -.SH "ОПИСАНИЕ" -.PP -Команда -\fBsg\fR -работает подобно команде -\fBnewgrp\fR, но в качестве параметра ожидает команду\&. Команда будет выполнена оболочкой -/bin/sh\&. В большинстве оболочек, откуда может запускаться -\fBsg\fR, команду из нескольких слов нужно заключать в кавычки\&. Другим отличием между -\fBnewgrp\fR -и -\fBsg\fR -является то, что некоторые оболочки воспринимают -\fBnewgrp\fR -особенным образом, заменяя себя новым экземпляром оболочки, которую создаёт -\fBnewgrp\fR\&. Этого не происходит с командой -\fBsg\fR, поэтому после завершения работы -\fBsg\fR -вы возвращаетесь в предыдущую группу\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBSYSLOG_SG_ENAB\fR (логический) -.RS 4 -Включить протоколирование \(Fosyslog\(Fc действий -\fBsg\fR\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBid\fR(1), -\fBlogin\fR(1), -\fBnewgrp\fR(1), -\fBsu\fR(1), -\fBgpasswd\fR(1), -\fBgroup\fR(5), \fBgshadow\fR(5)\&. diff --git a/man/ru/man1/su.1 b/man/ru/man1/su.1 deleted file mode 100644 index d31ec902..00000000 --- a/man/ru/man1/su.1 +++ /dev/null @@ -1,441 +0,0 @@ -'\" t -.\" Title: su -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Пользовательские команды -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "su" "1" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Пользовательские команды" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -su \- изменяет ID пользователя или делает его суперпользователем -.SH "СИНОПСИС" -.HP \w'\fBsu\fR\ 'u -\fBsu\fR [\fIпараметры\fR] [\fIимя_пользователя\fR] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBsu\fR -используется для того, чтобы пользователь мог стать другим пользователем в текущем сеансе\&. Если -\fBsu\fR -вызывается без -\fBимени_пользователя\fR, то это по умолчанию делает пользователя суперпользователем\&. Необязательный параметр -\fB\-\fR -можно использовать для воссоздания окружения, такого же как если бы настоящий пользователь выполнял вход в систему\&. -.PP -После имени пользователя можно указать дополнительные аргументы, которые будут переданы регистрационной оболочке пользователя\&. В частности, аргумент -\fB\-c\fR -заставит большинство оболочек считать следующий аргумент как команду\&. Команда будет выполнена оболочкой, указанной в файле -/etc/passwd, которая является регистрационной для указываемого пользователя\&. -.PP -Вы можете использовать параметр -\fB\-\-\fR -чтобы отделить параметры -\fBsu\fR -от параметров, которые передаются оболочке\&. -.PP -Пользователю предложат ввести пароль, если он задан\&. При неверном пароле возникает сообщение об ошибке\&. Все попытки, удачные и неудачные, протоколируются системой с целью обнаружения злоупотреблений\&. -.PP -Текущее окружение передаётся новой оболочке\&. Значение -\fB$PATH\fR -сбрасывается в значение -/bin:/usr/bin -для обычных пользователей или в -/sbin:/bin:/usr/sbin:/usr/bin -для суперпользователя\&. Эти значения можно изменить в переменных -\fBENV_PATH\fR -и -\fBENV_SUPATH\fR -в файле -/etc/login\&.defs\&. -.PP -Субсистемный вход в систему можно распознать по наличию символа \(Fo*\(Fc в начале регистрационной оболочки\&. Заданный домашний каталог будет использован как корень новой файловой системы, в которой регистрируется пользователь\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBsu\fR: -.PP -\fB\-c\fR, \fB\-\-command\fR \fIКОМАНДА\fR -.RS 4 -Указать команду, которая будет запущена оболочкой в виде параметра для -\fB\-c\fR\&. -.sp -Запускаемая программа не будет иметь управляющего терминала\&. Этот параметр не может быть использован для запуска интерактивных программ, которым требуется управляющий TTY\&. -.RE -.PP -\fB\-\fR, \fB\-l\fR, \fB\-\-login\fR -.RS 4 -Предоставляет окружение, как если бы пользователь непосредственно регистрировался в системе\&. -.sp -Если используется -\fB\-\fR, то он должен быть задан последним параметром -\fBsu\fR\&. Другие формы (\fB\-l\fR -и -\fB\-\-login\fR) не имеют этого ограничения\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОЧКА\fR -.RS 4 -Оболочка, которая будет запущена\&. -.sp -Запущенная оболочка выбирается из (в порядке убывания приоритета): -.PP -.RS 4 -Оболочка указанная в параметре \-\-shell\&. -.RE -.PP -.RS 4 -Если используется -\fB\-\-preserve\-environment\fR, то оболочка задаётся переменной окружения -\fB$SHELL\fR\&. -.RE -.PP -.RS 4 -Оболочка, указанная в записи файла -/etc/passwd -для заданного пользователя\&. -.RE -.PP -.RS 4 -/bin/sh, если ни одной оболочке не было найдено с помощью методов, указанных выше\&. -.RE -.sp -Если заданный пользователь имеет ограниченную оболочку (то есть оболочка в поле пользовательской записи в файле -/etc/passwd -отсутствует в файле -/etc/shells), то параметр -\fB\-\-shell\fR -или переменная окружения -\fB$SHELL\fR -не будут учтены, если -\fBsu\fR -не была запущена суперпользователем\&. -.RE -.PP -\fB\-m\fR, \fB\-p\fR, \fB\-\-preserve\-environment\fR -.RS 4 -Сохранить текущее окружение за исключением: -.PP -\fB$PATH\fR -.RS 4 -сбрасывается в значение -\fBENV_PATH\fR -или -\fBENV_SUPATH\fR -(смотрите далее) из -/etc/login\&.defs; -.RE -.PP -\fB$IFS\fR -.RS 4 -сбрасывается в значение -\(Fo<space><tab><newline>\(Fc, если она установлена\&. -.RE -.sp -Если заданный пользователь имеет ограниченную оболочку, то этот параметр не сработает (если -\fBsu\fR -не запускается суперпользователем)\&. -.sp -Заметим, что поведение окружения по умолчанию таково: -.PP -.RS 4 -Переменные окружение -\fB$HOME\fR, -\fB$SHELL\fR, -\fB$USER\fR, -\fB$LOGNAME\fR, -\fB$PATH\fR -и -\fB$IFS\fR -сбрасываются\&. -.RE -.PP -.RS 4 -Если параметр -\fB\-\-login\fR -не указан, то окружение копируется, за исключением переменных, перечисленных выше\&. -.RE -.PP -.RS 4 -Если параметр -\fB\-\-login\fR -указан, то переменные окружения -\fB$TERM\fR, -\fB$COLORTERM\fR, -\fB$DISPLAY\fR -и -\fB$XAUTHORITY\fR -копируются (если они установлены)\&. -.RE -.PP -.RS 4 -Если параметр -\fB\-\-login\fR -указан, то переменные окружения -\fB$TZ\fR, -\fB$HZ\fR -и -\fB$MAIL\fR -устанавливаются согласно переменным файла -/etc/login\&.defs: -\fBENV_TZ\fR, -\fBENV_HZ\fR, -\fBMAIL_DIR\fR -и -\fBMAIL_FILE\fR -(смотрите далее)\&. -.RE -.PP -.RS 4 -Если параметр -\fB\-\-login\fR -указан, то дополнительные переменные окружения могут быть установлены из файла -\fBENVIRON_FILE\fR -(смотрите далее)\&. -.RE -.RE -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Данная версия программы -\fBsu\fR -может быть собрана с разными параметрами и только некоторые из них смогут быть использованы на любой машине\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBCONSOLE\fR (строка) -.RS 4 -Если определена, то значение равно или полному пути к файлу с именами устройств (одно на строку), или списку имён устройств, перечисленных через \(Fo:\(Fc\&. Вход суперпользователя будет разрешён только с этих устройств\&. -.sp -Если не определена, то суперпользователь может входить в систему с любого устройства\&. -.sp -Устройства должны указываться без начального префикса /dev/\&. -.RE -.PP -\fBCONSOLE_GROUPS\fR (строка) -.RS 4 -Список групп для добавления к набору пользовательских дополнительных групп при входе с консоли (определяемой переменной CONSOLE)\&. По умолчанию не указана\&. - -Используйте осторожно \(em может дать пользователям постоянный доступ к этим группам, даже если они не входили с консоли\&. -.RE -.PP -\fBDEFAULT_HOME\fR (логический) -.RS 4 -Определяет, можно ли войти в систему, если нельзя выполнить cd в домашний каталог\&. По умолчанию \(Fono\(Fc\&. -.sp -Если равно -\fIyes\fR, то пользователь будет попадать в корневой каталог (/), если невозможно выполнить cd в его домашний каталог\&. -.RE -.PP -\fBENV_HZ\fR (строка) -.RS 4 -Если установлена, то будет использоваться для определения переменной окружения HZ при входе пользователя в систему\&. Значение должно начинаться с -\fIHZ=\fR\&. Обычное значение для Linux \(em -\fIHZ=100\fR\&. -.RE -.PP -\fBENVIRON_FILE\fR (строка) -.RS 4 -Если этот файл существует и доступ для чтения, то из него читает регистрационное окружение\&. Каждая строка должна иметь формат: имя=значение\&. -.sp -Строки, начинающиеся с #, считаются комментарием и игнорируются\&. -.RE -.PP -\fBENV_PATH\fR (строка) -.RS 4 -If set, it will be used to define the PATH environment variable when a regular user login\&. The value is a colon separated list of paths (for example -\fI/bin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/bin:/usr/bin\fR\&. -.RE -.PP -\fBENV_SUPATH\fR (строка) -.RS 4 -If set, it will be used to define the PATH environment variable when the superuser login\&. The value is a colon separated list of paths (for example -\fI/sbin:/bin:/usr/sbin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/sbin:/bin:/usr/sbin:/usr/bin\fR\&. -.RE -.PP -\fBENV_TZ\fR (строка) -.RS 4 -Если установлена, то будет использоваться для определения переменной окружения TZ при входе пользователя\&. Значение может быть равно имени часового пояса, начинающегося -\fITZ=\fR -(например, -\fITZ=CST6CDT\fR), или полному пути к файлу с параметрами часового пояса (например, -/etc/tzname)\&. -.sp -Если указан полный путь, но файл не существует или недоступен для чтения, то используется значение по умолчанию: -\fITZ=CST6CDT\fR\&. -.RE -.PP -\fBLOGIN_STRING\fR (строка) -.RS 4 -Строка\-приглашение к вводу пароля\&. Значение по умолчанию: \(FoPassword:\(Fc или перевод этой строки на разные языки\&. Если вы измените эту переменную, то перевод будет отсутствовать\&. -.sp -Если в строке содержится подстрока -\fI%s\fR, то она будет заменена на имя пользователя\&. -.RE -.PP -\fBMAIL_CHECK_ENAB\fR (логический) -.RS 4 -Включает проверку и показ состояния почтового ящика при входе\&. -.sp -Вы должны выключить это, если почтовый ящик проверяется из файлов автозапуска оболочки (\(Fomailx \-e\(Fc или похожей командой)\&. -.RE -.PP -\fBMAIL_DIR\fR (строка) -.RS 4 -Почтовый каталог\&. Данный параметр нужен для управления почтовым ящиком при изменении или удалении учётной записи пользователя\&. Если параметр не задан, то используется значение указанное при сборке\&. -.RE -.PP -\fBMAIL_FILE\fR (строка) -.RS 4 -Определяет расположение почтовых файлов пользователя относительно домашнего каталога\&. -.RE -.PP -Переменные -\fBMAIL_DIR\fR -и -\fBMAIL_FILE\fR -используются командами -\fBuseradd\fR, -\fBusermod\fR -и -\fBuserdel\fR -для создания, перемещения или удаления почты пользователя\&. -.PP -Если значение -\fBMAIL_CHECK_ENAB\fR -равно -\fIyes\fR, то они также используются для определения переменной окружения -\fBMAIL\fR\&. -.PP -\fBQUOTAS_ENAB\fR (логический) -.RS 4 -Включает установку ограничений ресурсов из -/etc/limits -и ulimit, umask и niceness из поля gecos файла passwd\&. -.RE -.PP -\fBSULOG_FILE\fR (строка) -.RS 4 -Если определена, то любая активность su будет протоколироваться в этот файл\&. -.RE -.PP -\fBSU_NAME\fR (строка) -.RS 4 -Если определена, то выводится имя команды когда работает \(Fosu \-\(Fc\&. Например, если значение равно \(Fosu\(Fc, то \(Fops\(Fc покажет команду как \(Fo\-su\(Fc\&. Если не определена, то \(Fops\(Fc покажет имя запускаемой оболочки например как \(Fo\-sh\(Fc\&. -.RE -.PP -\fBSU_WHEEL_ONLY\fR (логический) -.RS 4 -Если равна -\fIyes\fR, то пользователь должен быть членом первой группы с gid 0 в файле -/etc/group -(в большинстве систем Linux называется -\fIroot\fR), чтобы иметь возможность запускать -\fBsu\fR -для получения uid 0\&. Если группа не существует, или пуста, то никто не сможет получить uid 0 с помощью -\fBsu\fR\&. -.RE -.PP -\fBSYSLOG_SU_ENAB\fR (логический) -.RS 4 -Включить протоколирование \(Fosyslog\(Fc действий -\fBsu\fR -\(em дополнительно к протоколированию в файле sulog\&. -.RE -.PP -\fBUSERGROUPS_ENAB\fR (логический) -.RS 4 -Включает установку группы битов umask равной битам владельца (пример: 022 \-> 002, 077 \-> 007) для не суперпользователей, если uid равен gid и имя пользователя совпадает с именем первичной группы\&. -.sp -Если значение равно -\fIyes\fR, то -\fBuserdel\fR -удаляет пользовательскую группу, если в ней нет больше членов, а -\fBuseradd\fR -по умолчанию создаёт группу с именем пользователя\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" -.PP -При успешном выполнении -\fBsu\fR -возвращает код выхода команды, которая была выполнена\&. -.PP -Если выполнение команды завершилось по сигналу, то -\fBsu\fR -возвращает номер этого сигнала плюс 128\&. -.PP -Если su завершила команду (так как был запрос сделать это и команда не завершилась в положенное время), то -\fBsu\fR -завершается с кодом 255\&. -.PP -Некоторые коды выхода -\fBsu\fR -не зависят от запускаемой команды: -.PP -\fI0\fR -.RS 4 -Успешно (только для -\fB\-\-help\fR) -.RE -.PP -\fI1\fR -.RS 4 -Сбой аутентификации или системы -.RE -.PP -\fI126\fR -.RS 4 -Запрошенная команда не найдена -.RE -.PP -\fI127\fR -.RS 4 -Запрошенная команда не может быть выполнена -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBlogin\fR(1), -\fBlogin.defs\fR(5), -\fBsg\fR(1), -\fBsh\fR(1)\&. diff --git a/man/ru/man3/getspnam.3 b/man/ru/man3/getspnam.3 deleted file mode 100644 index cd473da3..00000000 --- a/man/ru/man3/getspnam.3 +++ /dev/null @@ -1 +0,0 @@ -.so man3/shadow.3 diff --git a/man/ru/man3/shadow.3 b/man/ru/man3/shadow.3 deleted file mode 100644 index 20c68969..00000000 --- a/man/ru/man3/shadow.3 +++ /dev/null @@ -1,252 +0,0 @@ -'\" t -.\" Title: shadow -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Библиотечные функции -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "shadow" "3" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Библиотечные функции" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -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 -.PP - -\fIvoid setspent();\fR -.PP - -\fIvoid endspent();\fR -.PP - -\fIstruct spwd *fgetspent(FILE\fR -\fI*fp\fR\fI);\fR -.PP - -\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 -.PP - -\fIint lckpwdf();\fR -.PP - -\fIint ulckpwdf();\fR -.SH "ОПИСАНИЕ" -.PP -\fIshadow\fR -управляет содержимым файла теневых паролей, -/etc/shadow\&. Структура в файле -\fI#include\fR: -.sp -.if n \{\ -.RS 4 -.\} -.nf -struct spwd { - char *sp_namp; /* имя пользователя */ - char *sp_pwdp; /* шифрованный пароль */ - long int sp_lstchg; /* дата последней смены пароля */ - long int sp_min; /* дней должно пройти между сменами пароля\&. */ - long int sp_max; /* дней перед необходимостью смены пароля */ - long int sp_warn; /* дней вывода предупреждения об устаревании */ - long int sp_inact; /* дней перед тем как учётная запись заблокируется */ - long int sp_expire; /* дата устаревания учётной записи */ - unsigned long int sp_flag; /* зарезервировано */ -} -.fi -.if n \{\ -.RE -.\} -.PP -Значение каждого поля: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_namp \- указатель на строку с именем пользователя, завершающуюся нулевым символом -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_pwdp \- указатель на строку с паролем, завершающуюся нулевым символом -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_lstchg \- количество дней, когда был изменён пароль последний раз, начиная с 1 января 1970 года -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_min \- количество дней, когда можно не менять пароль -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_max \- количество дней, которое должно пройти, чтобы нужно было поменять пароль -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_warn \- количество дней, когда будет выдаваться предупреждение о скором устаревании пароля перед тем как пароль устареет -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_inact \- количество дней, которые должны пройти после устаревания пароля, когда начинать считать, что учётная запись неактивна и заблокирована -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_expire \- дней, после которых учётная запись будет заблокирована, начиная с 1 января 1970 года -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_flag \- зарезервировано -.RE -.SH "ОПИСАНИЕ" -.PP -Функции -\fIgetspent\fR, -\fIgetspname\fR, -\fIfgetspent\fR -и -\fIsgetspent\fR -возвращают указатель на структуру -\fIstruct spwd\fR\&. -\fIgetspent\fR -возвращает следующую запись из файла, а -\fIfgetspent\fR -возвращает следующую запись из заданного канала, предполагая, что это файл правильного формата\&.\fIsgetspent\fR -возвращает указатель на -\fIstruct spwd\fR, используя предоставленную строку в качестве входящих данных\&. -\fIgetspnam\fR -ищет начиная с текущей позиции в файле запись по имени -\fIname\fR\&. -.PP -Функции -\fIsetspent\fR -и -\fIendspent\fR -можно использовать для перемещения в начало и конец файла теневых паролей соответственно\&. -.PP -Функции -\fIlckpwdf\fR -и -\fIulckpwdf\fR -используются для получения монопольного доступа к файлу -/etc/shadow\&. -\fIlckpwdf\fR -пытается выполнить блокировку с помощью -\fIpw_lock\fR -в течении 15 секунд\&. Далее выполняется попытка получить вторую блокировку с помощью -\fIspw_lock\fR -в течении времени оставшегося от первоначальных 15 секунд\&. При неудаче в любой из блокировок в течении 15 секунд, функция -\fIlckpwdf\fR -возвращает \-1\&. Если обе блокировки прошли успешно возвращается 0\&. -.SH "ДИАГНОСТИКА" -.PP -Функции возвращают NULL, если все записи кончились или произошла ошибка во время работы\&. Функции, возвращающие -\fIint\fR, возвращают 0 при успешном выполнении и \-1 в случае неудачи\&. -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Данные функции могут использоваться только суперпользователем, так как доступ к файлу теневых паролей ограничен\&. -.SH "ФАЙЛЫ" -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBgetpwent\fR(3), -\fBshadow\fR(5)\&. diff --git a/man/ru/man5/faillog.5 b/man/ru/man5/faillog.5 deleted file mode 100644 index a1e2f184..00000000 --- a/man/ru/man5/faillog.5 +++ /dev/null @@ -1,66 +0,0 @@ -'\" t -.\" Title: faillog -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Форматы файлов -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "faillog" "5" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Форматы файлов" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -faillog \- файл протокола неудачных попыток входа в систему -.SH "ОПИСАНИЕ" -.PP -В файле -/var/log/faillog -содержатся счётчики неудачных попыток входа и ограничения для каждой учётной записи\&. -.PP -Этот файл состоит из записей постоянной длины, упорядоченных по числовому идентификатору учётной записи\&. Каждая запись содержит количество неудачных попыток входа с момента последнего успешного входа в систему, максимальное количество неудачных попыток перед тем как учётная запись будет заблокирована, терминал, с которого осуществлялась последняя неудачная попытка входа, дату этого события и интервал (в секундах) на сколько учётная запись будет заблокирована в случае неудачной попытки\&. -.PP -Структура файла: -.sp -.if n \{\ -.RS 4 -.\} -.nf -struct faillog { - short fail_cnt; - short fail_max; - char fail_line[12]; - time_t fail_time; - long fail_locktime; -}; -.fi -.if n \{\ -.RE -.\} -.SH "ФАЙЛЫ" -.PP -/var/log/faillog -.RS 4 -журнал неудавшихся попыток входа в систему -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP - -\fBfaillog\fR(8) diff --git a/man/ru/man5/gshadow.5 b/man/ru/man5/gshadow.5 deleted file mode 100644 index 58727d02..00000000 --- a/man/ru/man5/gshadow.5 +++ /dev/null @@ -1,101 +0,0 @@ -'\" t -.\" Title: gshadow -.\" Author: Nicolas Fran\(,cois <nicolas.francois@centraliens.net> -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Форматы файлов -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "gshadow" "5" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Форматы файлов" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -gshadow \- файл с защищаемой информацией о группах -.SH "ОПИСАНИЕ" -.PP -Файл -/etc/gshadow -содержит защищаемую информацию о группах\&. -.PP -Этот файл должен быть недоступен обычному пользователю, если нужно обеспечить безопасность паролей\&. -.PP -Каждая строка файла содержит поля, отделёнными друг от друга двоеточием: -.PP -\fBимя группы\fR -.RS 4 -Должно содержать правильное имя группы, которая существует в системе\&. -.RE -.PP -\fBшифрованный пароль\fR -.RS 4 -Подробней о пароле смотрите в справочной странице -\fBcrypt\fR(3)\&. -.sp -Если поле пароля содержит строку, которая не удовлетворяет требованиям -\fBcrypt\fR(3), например содержит ! или *, то пользователь не сможет использовать пароль unix для доступа в группу (а члену группы пароль не нужен)\&. -.sp -Пароль используется, если пользователю, не являющему членом группы, требуются права этой группы (смотрите -\fBnewgrp\fR(1))\&. -.sp -Это поле может быть пустым; в этом случае только члены группы могут пользоваться правами группы\&. -.sp -Поле пароля может начинаться с восклицательного знака, означающего, что пароль заблокирован\&. Оставшиеся символы в строке представляют поле пароля до его блокировки\&. -.sp -Данный пароль заменяет любой пароль, указанный в файле -/etc/group\&. -.RE -.PP -\fBадминистраторы\fR -.RS 4 -Список имён пользователей, перечисленных через запятую\&. -.sp -Администраторы могут менять пароль или членство в группе\&. -.sp -Администраторы также имеют те же права, что и члены группы (смотрите далее)\&. -.RE -.PP -\fBчлены\fR -.RS 4 -Список имён пользователей, перечисленных через запятую\&. -.sp -Члены могут иметь доступ к группе без ввода пароля\&. -.sp -Вы должны использовать тот же список пользователей что и в -/etc/group\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBgpasswd\fR(5), -\fBgroup\fR(5), -\fBgrpck\fR(8), -\fBgrpconv\fR(8), -\fBnewgrp\fR(1)\&. diff --git a/man/ru/man5/limits.5 b/man/ru/man5/limits.5 deleted file mode 100644 index eaad0d06..00000000 --- a/man/ru/man5/limits.5 +++ /dev/null @@ -1,275 +0,0 @@ -'\" t -.\" Title: limits -.\" Author: Luca Berra -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Форматы файлов -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "limits" "5" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Форматы файлов" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -limits \- файл контроля ресурсов -.SH "ОПИСАНИЕ" -.PP -В файле -\fIlimits\fR -(по умолчанию -/etc/limits -или определяется значением LIMITS_FILE в файле -config\&.h) описываются ограничения, которые можно изменять\&. Этот файл должен принадлежать суперпользователю и право на чтение должно быть только у суперпользователя\&. -.PP -По умолчанию учётная запись \(Foroot\(Fc ничем не ограничена\&. Фактически, никак нельзя установить ограничения с помощью этой процедуры на учётные записи, имеющие права суперпользователя (учётные записи с UID равным 0)\&. -.PP -Каждая строка описывает ограничение для одного пользователя имеет вид: -.PP - -\fIuser СТРОКА_ОГРАНИЧЕНИЙ\fR -.PP -или в виде: -.PP - -\fI@group СТРОКА_ОГРАНИЧЕНИЙ\fR -.PP -\fIСТРОКА_ОГРАНИЧЕНИЙ\fR -\(em это строка, в которой указаны сразу несколько ограничений\&. Каждое ограничение состоит из буквенного идентификатора и числового значения\&. -.PP -Допустимые идентификаторы: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -A: максимальное адресное пространство (КБ) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -C: максимальный размер файла core (КБ) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -D: максимальный размер данных (КБ) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -F: максимальный размер файла (КБ) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -K: маска создаваемых файлов, устанавливается с помощью вызова -\fBumask\fR(2)\&. -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -I: максимальное значение уступчивости (nice) (0\&.\&.39, преобразуемые в 20\&.\&.\-19) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -L: максимальное число возможных регистраций в системе этого пользователя -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -M: максимальное синхронизируемое адресное пространство памяти (КБ) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -N: максимальное число открытых файлов -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -O: максимальный приоритет реального времени -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -P: приоритет процесса, устанавливается с помощью вызова -\fBsetpriority\fR(2)\&. -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -R: максимальный размер резидентного сегмента (КБ) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -S: максимальный размер стека (КБ) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -T: максимальное время использования процессора (минут) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -U: максимальное число процессов -.RE -.PP -Например, значение -\fIL2D2048N5\fR -допустимо для -\fIСТРОКИ_ОГРАНИЧЕНИЙ\fR\&. Для удобства чтения, следующие записи эквивалентны: -.sp -.if n \{\ -.RS 4 -.\} -.nf - username L2D2048N5 - username L2 D2048 N5 - -.fi -.if n \{\ -.RE -.\} -.PP -Заметим, что после -\fIusername\fR -оставшаяся часть строки считается строкой ограничений, поэтому комментарии недопустимы\&. Неправильная строка ограничений будет отброшена (не учтена) программой -\fBlogin\fR\&. -.PP -Запись по умолчанию выглядит как username "\fI*\fR"\&. Если у вас есть несколько записей -\fIпо умолчанию\fR -в файле -\fILIMITS_FILE\fR, то будет использоваться последняя\&. -.PP -Ограничения, задаваемые в виде \(Fo\fI@group\fR\(Fc, применяются к членам указанной группы -\fIgroup\fR\&. -.PP -Если для пользователя есть более одной строки ограничений, то учитывается только первая строка\&. -.PP -Если для пользователя не указано ни одной строки, то учитывается последняя строка -\fI@group\fR -с группой, в которую входит пользователь, или последняя строка с ограничениями по умолчанию, если не указано групп, в которые входит пользователь\&. -.PP -Чтобы полностью снять ограничения с пользователя, используется одиночное тире \(Fo\fI\-\fR\(Fc\&. -.PP -Чтобы снять ограничение с пользователя, вместо числового значения ограничения можно использовать одиночное тире \(Fo\fI\-\fR\(Fc\&. -.PP -Также заметьте, что все настройки ограничений делаются ДЛЯ КОНКРЕТНОЙ УЧЁТНОЙ ЗАПИСИ\&. Они не являются глобальными и не постоянны\&. Возможно глобальные ограничения и появятся, но пока это только в планах ;) -.SH "ФАЙЛЫ" -.PP -/etc/limits -.RS 4 -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBlogin\fR(1), -\fBsetpriority\fR(2), -\fBsetrlimit\fR(2)\&. diff --git a/man/ru/man5/login.access.5 b/man/ru/man5/login.access.5 deleted file mode 100644 index 47c19277..00000000 --- a/man/ru/man5/login.access.5 +++ /dev/null @@ -1,67 +0,0 @@ -'\" t -.\" Title: login.access -.\" Author: Marek Micha\(/lkiewicz -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Форматы файлов -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "login\&.access" "5" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Форматы файлов" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -login.access \- файл контроля доступа в систему -.SH "ОПИСАНИЕ" -.PP -В файле -\fIlogin\&.access\fR -определяются комбинации (пользователь, узел) и/или (пользователь, терминал), которым будет разрешён или запрещён вход в систему\&. -.PP -Когда кто\-то пытается войти в систему выполняется сканирование файла -\fIlogin\&.access\fR -в поисках первой совпадающей записи (пользователь, узел), или в случае не сетевого входа, первой совпадающей записи (пользователь, терминал)\&. Из найденной записи выбирается поле прав доступа, по которому определяется разрешать ли данной учётной записи вход в систему или нет\&. -.PP -Каждая строка таблицы контроля доступа в систему состоит из трёх полей разделённых символом \(Fo:\(Fc и выглядит так: -.PP -\fIправа_доступа\fR:\fIпользователи\fR:\fIисточники\fR -.PP -Первое поле должно содержать символ \(Fo\fI+\fR\(Fc (доступ разрешён) или \(Fo\fI\-\fR\(Fc (доступ запрещён)\&. Второе поле должно содержать имя одной или более учётных записей, имена групп или -\fIALL\fR -(всегда совпадает)\&. Третье поле должно содержать одно или нескольких имён терминалов (для доступа не из сети), имена узлов, доменных имён (начинаются с \(Fo\&.\(Fc), адреса узлов, адреса подсетей (заканчиваются на \(Fo\&.\(Fc), -\fIALL\fR -(всегда совпадает) или -\fILOCAL\fR -(любая строка, не содержащая символа \(Fo\&.\(Fc)\&. Если используется NIS, то также можно использовать @имя_сетевой_группы в шаблонах узлов или именах пользователей\&. -.PP -Оператор -\fIEXCEPT\fR -помогает в написании компактных правил\&. -.PP -Поиск в файле групп производится только когда имя не совпадает с регистрирующимся пользователем\&. Рассматриваются группы только с явно прописанными в них пользователями: программа не принимает во внимание значение первичной группы пользователя\&. -.SH "ФАЙЛЫ" -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBlogin\fR(1)\&. diff --git a/man/ru/man5/login.defs.5 b/man/ru/man5/login.defs.5 deleted file mode 100644 index f60f3924..00000000 --- a/man/ru/man5/login.defs.5 +++ /dev/null @@ -1,771 +0,0 @@ -'\" t -.\" Title: login.defs -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Форматы файлов -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "login\&.defs" "5" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Форматы файлов" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -login.defs \- содержит конфигурацию подсистемы теневых паролей -.SH "ОПИСАНИЕ" -.PP -Файл -/etc/login\&.defs -содержит настройки подсистемы теневых паролей (shadow password suite)\&. Этот файл является обязательным\&. Отсутствие данного файла не повлияет на работу системы, но, вероятно, приведёт к выполнению нежелаемых операций\&. -.PP -Файл представляет собой обычный текстовый файл; каждая строка описывает один параметр настройки\&. Строки состоят из названия параметра и его значения, которые разделяются пробельным символом\&. Пустые строки и комментарии игнорируются\&. Комментарии начинаются со знака фунта \(Fo#\(Fc, который должен быть первым непробельным символом в строке\&. -.PP -Значения параметров могут быть четырёх типов: строки, логические значения, числа и длинные числа\&. Строки состоят из любых печатных символов\&. Под логическими значениями подразумеваются -\fIyes\fR -или -\fIno\fR\&. Неопределённый логический параметр или имеющий значение, отличное от указанных выше, считается как имеющий значение -\fIno\fR\&. Числа (обычные и длинные) можно задавать в десятичной, восьмеричной (перед значением ставится \(Fo\fI0\fR\(Fc) или шестнадцатеричной (перед значением ставится \(Fo\fI0x\fR\(Fc) системах счисления\&. Максимальные значения параметра обычного и длинного числа зависят от архитектуры компьютера\&. -.PP -Возможны следующие параметры настройки: -.PP -\fBCHFN_AUTH\fR (логический) -.RS 4 -Если равно yes, chfn -.RE -.PP -\fBCHFN_RESTRICT\fR (строка) -.RS 4 -Этим параметром определяются части поля -\fIgecos\fR -в файле -/etc/passwd, которые могут изменять обычные пользователи с помощью программы -\fBchfn\fR\&. Строка может содержать любую комбинацию букв -\fIf\fR, -\fIr\fR, -\fIw\fR, -\fIh\fR -для изменения полного имени пользователя, номера комнаты, рабочего и домашнего телефона, соответственно\&. Для совместимости значение -\fIyes\fR -эквивалентно -\fIrwh\fR -и -\fIno\fR -эквивалентно -\fIfrwh\fR\&. Если ничего не задано, то только суперпользователь может выполнять любые изменения\&. Наиболее ограничительная настройка достигается снятием SUID бита с файла -chfn\&. -.RE -.PP -\fBCHSH_AUTH\fR (логический) -.RS 4 -Если равно -\fIyes\fR, то программа -\fBchsh\fR -будет проводить аутентификацию перед тем как выполнить любые изменения, в случае если команда не запущены суперпользователем\&. -.RE -.PP -\fBCONSOLE\fR (строка) -.RS 4 -Если определена, то значение равно или полному пути к файлу с именами устройств (одно на строку), или списку имён устройств, перечисленных через \(Fo:\(Fc\&. Вход суперпользователя будет разрешён только с этих устройств\&. -.sp -Если не определена, то суперпользователь может входить в систему с любого устройства\&. -.sp -Устройства должны указываться без начального префикса /dev/\&. -.RE -.PP -\fBCONSOLE_GROUPS\fR (строка) -.RS 4 -Список групп для добавления к набору пользовательских дополнительных групп при входе с консоли (определяемой переменной CONSOLE)\&. По умолчанию не указана\&. - -Используйте осторожно \(em может дать пользователям постоянный доступ к этим группам, даже если они не входили с консоли\&. -.RE -.PP -\fBCREATE_HOME\fR (логический) -.RS 4 -Определяет, должен ли создаваться по умолчанию домашний каталог для новых пользователей\&. -.sp -Эта переменная не влияет на системных пользователей и может быть переопределена из командной строки\&. -.RE -.PP -\fBDEFAULT_HOME\fR (логический) -.RS 4 -Определяет, можно ли войти в систему, если нельзя выполнить cd в домашний каталог\&. По умолчанию \(Fono\(Fc\&. -.sp -Если равно -\fIyes\fR, то пользователь будет попадать в корневой каталог (/), если невозможно выполнить cd в его домашний каталог\&. -.RE -.PP -\fBENCRYPT_METHOD\fR (строка) -.RS 4 -Задаёт системный алгоритм шифрования по умолчанию для шифрования паролей (используется, если алгоритм не указан в командной строке)\&. -.sp -Возможны следующие значения: -\fIDES\fR -(по умолчанию), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -Замечание: этот параметр переопределяет переменную -\fBMD5_CRYPT_ENAB\fR\&. -.RE -.PP -\fBENV_HZ\fR (строка) -.RS 4 -Если установлена, то будет использоваться для определения переменной окружения HZ при входе пользователя в систему\&. Значение должно начинаться с -\fIHZ=\fR\&. Обычное значение для Linux \(em -\fIHZ=100\fR\&. -.RE -.PP -\fBENV_PATH\fR (строка) -.RS 4 -If set, it will be used to define the PATH environment variable when a regular user login\&. The value is a colon separated list of paths (for example -\fI/bin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/bin:/usr/bin\fR\&. -.RE -.PP -\fBENV_SUPATH\fR (строка) -.RS 4 -If set, it will be used to define the PATH environment variable when the superuser login\&. The value is a colon separated list of paths (for example -\fI/sbin:/bin:/usr/sbin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/sbin:/bin:/usr/sbin:/usr/bin\fR\&. -.RE -.PP -\fBENV_TZ\fR (строка) -.RS 4 -Если установлена, то будет использоваться для определения переменной окружения TZ при входе пользователя\&. Значение может быть равно имени часового пояса, начинающегося -\fITZ=\fR -(например, -\fITZ=CST6CDT\fR), или полному пути к файлу с параметрами часового пояса (например, -/etc/tzname)\&. -.sp -Если указан полный путь, но файл не существует или недоступен для чтения, то используется значение по умолчанию: -\fITZ=CST6CDT\fR\&. -.RE -.PP -\fBENVIRON_FILE\fR (строка) -.RS 4 -Если этот файл существует и доступ для чтения, то из него читает регистрационное окружение\&. Каждая строка должна иметь формат: имя=значение\&. -.sp -Строки, начинающиеся с #, считаются комментарием и игнорируются\&. -.RE -.PP -\fBERASECHAR\fR (число) -.RS 4 -Символ ERASE у терминала (\fI010\fR -= backspace, -\fI0177\fR -= DEL)\&. -.sp -Значение может начинаться с \(Fo0\(Fc при указании значения в восьмеричной системе счисления или \(Fo0x\(Fc при указании значения в шестнадцатеричной системе счисления\&. -.RE -.PP -\fBFAIL_DELAY\fR (число) -.RS 4 -Задержка в секундах перед повторной попыткой после неудачного входа\&. -.RE -.PP -\fBFAILLOG_ENAB\fR (логический) -.RS 4 -Включить протоколирование и показ информации о неудачных входах из -/var/log/faillog\&. -.RE -.PP -\fBFAKE_SHELL\fR (строка) -.RS 4 -Если установлена, то программа -\fBlogin\fR -запустит указанную оболочку вместо пользовательской оболочки заданной в -/etc/passwd\&. -.RE -.PP -\fBFTMP_FILE\fR (строка) -.RS 4 -Если определена, то неудачные попытки входа будут протоколироваться в этот файл в формате utmp\&. -.RE -.PP -\fBGID_MAX\fR (число), \fBGID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов групп, используемый в программах -\fBuseradd\fR, -\fBgroupadd\fR -или -\fBnewusers\fR -для создания обычных групп\&. -.sp -Значение по умолчанию для -\fBGID_MIN\fR -(соотв\&. -\fBGID_MAX\fR) равно 1000 (соотв\&. 60000)\&. -.RE -.PP -\fBHUSHLOGIN_FILE\fR (строка) -.RS 4 -Если определена, то этот файл может заблокировать все обычные переговоры (chatter) при входе\&. Если указан полный путь к файлу, то будет включён сокращённый (hushed) режим, если в этом файле указано имя пользователя или оболочка\&. Если указан не полный путь, то будет включён сокращённый (hushed) режим, если файл находится в домашнем каталоге пользователя\&. -.RE -.PP -\fBISSUE_FILE\fR (строка) -.RS 4 -Если определена, то этот файл будет показан перед каждым появлением приглашения на вход\&. -.RE -.PP -\fBKILLCHAR\fR (число) -.RS 4 -Символ KILL у терминала (\fI025\fR -= CTRL/U)\&. -.sp -Значение может начинаться с \(Fo0\(Fc при указании значения в восьмеричной системе счисления или \(Fo0x\(Fc при указании значения в шестнадцатеричной системе счисления\&. -.RE -.PP -\fBLASTLOG_ENAB\fR (логический) -.RS 4 -Включить протоколирование и показ информации о времени входа из /var/log/lastlog\&. -.RE -.PP -\fBLOG_OK_LOGINS\fR (логический) -.RS 4 -Включить протоколирование успешных входов\&. -.RE -.PP -\fBLOG_UNKFAIL_ENAB\fR (логический) -.RS 4 -Включить показ неизвестных имён пользователей при записи неудачных попыток входа\&. -.sp -Замечание: протоколирование неизвестных имён пользователя может привести к проблемам с безопасностью, если пользователь введёт свой пароль вместо своего имени\&. -.RE -.PP -\fBLOGIN_RETRIES\fR (число) -.RS 4 -Максимальное количество попыток входа при вводе неверного пароля\&. -.RE -.PP -\fBLOGIN_STRING\fR (строка) -.RS 4 -Строка\-приглашение к вводу пароля\&. Значение по умолчанию: \(FoPassword:\(Fc или перевод этой строки на разные языки\&. Если вы измените эту переменную, то перевод будет отсутствовать\&. -.sp -Если в строке содержится подстрока -\fI%s\fR, то она будет заменена на имя пользователя\&. -.RE -.PP -\fBLOGIN_TIMEOUT\fR (число) -.RS 4 -Максимальное время в секундах, отведённое на вход\&. -.RE -.PP -\fBMAIL_CHECK_ENAB\fR (логический) -.RS 4 -Включает проверку и показ состояния почтового ящика при входе\&. -.sp -Вы должны выключить это, если почтовый ящик проверяется из файлов автозапуска оболочки (\(Fomailx \-e\(Fc или похожей командой)\&. -.RE -.PP -\fBMAIL_DIR\fR (строка) -.RS 4 -Почтовый каталог\&. Данный параметр нужен для управления почтовым ящиком при изменении или удалении учётной записи пользователя\&. Если параметр не задан, то используется значение указанное при сборке\&. -.RE -.PP -\fBMAIL_FILE\fR (строка) -.RS 4 -Определяет расположение почтовых файлов пользователя относительно домашнего каталога\&. -.RE -.PP -Переменные -\fBMAIL_DIR\fR -и -\fBMAIL_FILE\fR -используются командами -\fBuseradd\fR, -\fBusermod\fR -и -\fBuserdel\fR -для создания, перемещения или удаления почты пользователя\&. -.PP -Если значение -\fBMAIL_CHECK_ENAB\fR -равно -\fIyes\fR, то они также используются для определения переменной окружения -\fBMAIL\fR\&. -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (логический) -.RS 4 -Обозначает, что пароль должен быть зашифрован по алгоритму на основе MD5\&. Если значение равно -\fIyes\fR, то новые пароли будут зашифрованы по алгоритму на основе MD5, совместимому с используемым в новых версиях FreeBSD\&. Он поддерживает пароли неограниченной длины и имеет более длинную строку соли\&. Установите в -\fIno\fR, если вам нужно копировать шифрованные пароли в другие системы, которые не поддерживают новый алгоритм\&. По умолчанию -\fIno\fR\&. -.sp -Эта переменная переопределяется переменной -\fBENCRYPT_METHOD\fR -или любым параметром командной строки, который задаёт алгоритм шифрования\&. -.sp -Эта переменная устарела; используйте -\fBENCRYPT_METHOD\fR\&. -.RE -.PP -\fBMOTD_FILE\fR (строка) -.RS 4 -Если определена, то при входе будет показано \(Foсообщение дня\(Fc из файла со списком значений, разделённых \(Fo:\(Fc\&. -.RE -.PP -\fBNOLOGINS_FILE\fR (строка) -.RS 4 -Если определена, значение равно имени файла, чьё существование запретит вход для не суперпользователей\&. В файле должно содержаться сообщение, описывающее почему запрещён вход\&. -.RE -.PP -\fBOBSCURE_CHECKS_ENAB\fR (логический) -.RS 4 -Включает дополнительные проверки при смене пароля\&. -.RE -.PP -\fBPASS_ALWAYS_WARN\fR (логический) -.RS 4 -Предупреждать о слабых паролях (но разрешать их использовать) для суперпользователя\&. -.RE -.PP -\fBPASS_CHANGE_TRIES\fR (число) -.RS 4 -Максимальное количество попыток смены пароля (слишком простого) при непрохождении проверки\&. -.RE -.PP -\fBPASS_MAX_DAYS\fR (число) -.RS 4 -Максимальное число дней использования пароля\&. Если пароль старее этого числа, то будет запущена процедура смены пароля\&. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется)\&. -.RE -.PP -\fBPASS_MIN_DAYS\fR (число) -.RS 4 -Максимальное число дней между изменениями пароля\&. Любая смена пароля ранее заданного срока выполнена не будет\&. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется)\&. -.RE -.PP -\fBPASS_WARN_AGE\fR (число) -.RS 4 -Число дней за которое начнёт выдаваться предупреждение об устаревании пароля\&. Нулевое значение означает, что предупреждение выдаётся в день устаревания, при отрицательном значении предупреждение выдаваться не будет\&. Если значение не задано, выдача предупреждения отключается\&. -.RE -.PP -Параметры -\fBPASS_MAX_DAYS\fR, -\fBPASS_MIN_DAYS\fR -и -\fBPASS_WARN_AGE\fR -используются только при создании учётной записи\&. Любые изменения этих параметров не влияют на уже существующие учётные записи\&. -.PP -\fBPASS_MAX_LEN\fR (число), \fBPASS_MIN_LEN\fR (число) -.RS 4 -Количество значимых символов в пароле для crypt()\&. По умолчанию значение -\fBPASS_MAX_LEN\fR -равно 8\&. Не изменяйте, если ваш crypt() лучше\&. Игнорируется, если значение -\fBMD5_CRYPT_ENAB\fR -равно -\fIyes\fR\&. -.RE -.PP -\fBPORTTIME_CHECKS_ENAB\fR (логический) -.RS 4 -Включить проверку временных ограничений, заданных в -/etc/porttime\&. -.RE -.PP -\fBQUOTAS_ENAB\fR (логический) -.RS 4 -Включает установку ограничений ресурсов из -/etc/limits -и ulimit, umask и niceness из поля gecos файла passwd\&. -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (число), \fBSHA_CRYPT_MAX_ROUNDS\fR (число) -.RS 4 -Если значение -\fBENCRYPT_METHOD\fR -равно -\fISHA256\fR -или -\fISHA512\fR, эта переменная определяет количество раундов SHA, используемых алгоритмом шифрования по умолчанию (если количество раундов не задано в командной строке)\&. -.sp -Увеличение количества раундов повышает сложность подбора пароля простым перебором\&. Но заметим, что при этом для аутентификации пользователей требуется большее количество процессорных ресурсов\&. -.sp -Если не задана, то libc выбирает значение количества раундов по умолчанию (5000)\&. -.sp -Значения должны лежать в диапазоне 1000\-999999999\&. -.sp -Если задано какое\-то одно значение \(em -\fBSHA_CRYPT_MIN_ROUNDS\fR -или -\fBSHA_CRYPT_MAX_ROUNDS\fR -\(em то будет использовано это значение\&. -.sp -Если -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR, то используется большее значение\&. -.RE -.PP -\fBSULOG_FILE\fR (строка) -.RS 4 -Если определена, то любая активность su будет протоколироваться в этот файл\&. -.RE -.PP -\fBSU_NAME\fR (строка) -.RS 4 -Если определена, то выводится имя команды когда работает \(Fosu \-\(Fc\&. Например, если значение равно \(Fosu\(Fc, то \(Fops\(Fc покажет команду как \(Fo\-su\(Fc\&. Если не определена, то \(Fops\(Fc покажет имя запускаемой оболочки например как \(Fo\-sh\(Fc\&. -.RE -.PP -\fBSU_WHEEL_ONLY\fR (логический) -.RS 4 -Если равна -\fIyes\fR, то пользователь должен быть членом первой группы с gid 0 в файле -/etc/group -(в большинстве систем Linux называется -\fIroot\fR), чтобы иметь возможность запускать -\fBsu\fR -для получения uid 0\&. Если группа не существует, или пуста, то никто не сможет получить uid 0 с помощью -\fBsu\fR\&. -.RE -.PP -\fBSYS_GID_MAX\fR (число), \fBSYS_GID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов групп, используемый в программах -\fBuseradd\fR, -\fBgroupadd\fR -или -\fBnewusers\fR -для создания системных групп\&. -.sp -Значение по умолчанию для -\fBSYS_GID_MIN\fR -(соотв\&.\fBSYS_GID_MAX\fR) равно 101 (соотв\&. -\fBGID_MIN\fR\-1)\&. -.RE -.PP -\fBSYS_UID_MAX\fR (число), \fBSYS_UID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов пользователей, используемый в программах -\fBuseradd\fR -или -\fBnewusers\fR -для создания системных пользователей\&. -.sp -Значение по умолчанию для -\fBSYS_UID_MIN\fR -(соотв\&. -\fBSYS_UID_MAX\fR) равно 101 (соотв\&. -\fBUID_MIN\fR\-1)\&. -.RE -.PP -\fBSYSLOG_SG_ENAB\fR (логический) -.RS 4 -Включить протоколирование \(Fosyslog\(Fc действий -\fBsg\fR\&. -.RE -.PP -\fBSYSLOG_SU_ENAB\fR (логический) -.RS 4 -Включить протоколирование \(Fosyslog\(Fc действий -\fBsu\fR -\(em дополнительно к протоколированию в файле sulog\&. -.RE -.PP -\fBTTYGROUP\fR (строка), \fBTTYPERM\fR (строка) -.RS 4 -Права терминала: tty входа будет принадлежать группе -\fBTTYGROUP\fR, а права будут назначены в соответствии с -\fBTTYPERM\fR\&. -.sp -По умолчанию, терминалом владеет первичная группа пользователя, а права устанавливаются в -\fI0600\fR\&. -.sp -В -\fBTTYGROUP\fR -может задаваться или имя группы, или числовой идентификатор группы\&. -.sp -Если ваша программа -\fBwrite\fR -имеет \(Fosetgid\(Fc со специальной группой, которой принадлежат терминалы, то присвойте TTYGROUP номер этой группы, а TTYPERM значение 0620\&. В противном случае оставьте TTYGROUP закомментированной и назначьте TTYPERM значение 622 или 600\&. -.RE -.PP -\fBTTYTYPE_FILE\fR (строка) -.RS 4 -Если определена, то в ней указывается имя файла, в котором описано соответствие между линией tty и параметром окружения TERM\&. Каждая строка файла имеет формат вида \(Fovt100 tty01\(Fc\&. -.RE -.PP -\fBUID_MAX\fR (число), \fBUID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов пользователей, используемый в программах -\fBuseradd\fR -или -\fBnewusers\fR -для создания обычных пользователей\&. -.sp -Значение по умолчанию для -\fBUID_MIN\fR -(соотв\&. -\fBUID_MAX\fR) равно 1000 (соотв\&. 60000)\&. -.RE -.PP -\fBULIMIT\fR (число) -.RS 4 -Значение -\fBulimit\fR -по умолчанию\&. -.RE -.PP -\fBUMASK\fR (число) -.RS 4 -Задаёт начальное значение маски доступа для создаваемых файлов\&. Если не указано, то маска устанавливается в 022\&. -.sp -Команды -\fBuseradd\fR -и -\fBnewusers\fR -используют эту маску для установки прав доступа к домашнему каталогу, который они создают\&. -.sp -Также она используется программой -\fBlogin\fR -для задания начального значения umask пользователя\&. Заметим, что эта маска может быть переопределена из пользовательской строки GECOS (если установлена переменная -\fBQUOTAS_ENAB\fR) или указанием ограничения с идентификатором -\fIK\fR, в -\fBlimits\fR(5)\&. -.RE -.PP -\fBUSERDEL_CMD\fR (строка) -.RS 4 -Определяет программу, которая будет запущена при удалении пользователя\&. Она должна удалять любые задания at/cron/печати удаляемого пользователя (передаётся в качестве первого аргумента)\&. -.sp -Возвращаемый сценарием код завершения не учитывается\&. -.sp -Вот простой сценарий, который удаляет задания печати, cron и at: -.sp -.if n \{\ -.RS 4 -.\} -.nf -#! /bin/sh - -# проверить все необходимые параметры -if [ $# != 1 ]; then - echo "Использование: $0 имя_пользователя" - exit 1 -fi - -# удалить задания cron -crontab \-r \-u $1 - -# удалить задания at -# Заметим, что это удалит все задания с указанным UID, -# даже если он используется для другой учётной записи\&. -AT_SPOOL_DIR=/var/spool/cron/atjobs -find $AT_SPOOL_DIR \-name "[^\&.]*" \-type f \-user $1 \-delete \e; - -# удалить задания печати -lprm $1 - -# всё -exit 0 - -.fi -.if n \{\ -.RE -.\} -.RE -.PP -\fBUSERGROUPS_ENAB\fR (логический) -.RS 4 -Включает установку группы битов umask равной битам владельца (пример: 022 \-> 002, 077 \-> 007) для не суперпользователей, если uid равен gid и имя пользователя совпадает с именем первичной группы\&. -.sp -Если значение равно -\fIyes\fR, то -\fBuserdel\fR -удаляет пользовательскую группу, если в ней нет больше членов, а -\fBuseradd\fR -по умолчанию создаёт группу с именем пользователя\&. -.RE -.SH "ПЕРЕКРЁСТНЫЕ ССЫЛКИ" -.PP -Следующие перекрёстные ссылки отражают связь между программами и их параметрам из набора для работы с теневыми паролями\&. -.PP -chfn -.RS 4 -CHFN_AUTH -CHFN_RESTRICT -LOGIN_STRING -.RE -.PP -chgpasswd -.RS 4 -ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB -SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS -.RE -.PP -chpasswd -.RS 4 - -ENCRYPT_METHOD MD5_CRYPT_ENAB -SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS -.RE -.PP -chsh -.RS 4 -CHSH_AUTH LOGIN_STRING -.RE -.PP -gpasswd -.RS 4 -ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB -SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS -.RE -.PP -groupadd -.RS 4 -GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN -.RE -.PP -groupdel -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -groupmems -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -groupmod -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -grpck -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -grpconv -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -grpunconv -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -login -.RS 4 -CONSOLE -CONSOLE_GROUPS DEFAULT_HOME -ENV_HZ ENV_PATH ENV_SUPATH ENV_TZ ENVIRON_FILE -ERASECHAR FAIL_DELAY -FAILLOG_ENAB -FAKE_SHELL -FTMP_FILE -HUSHLOGIN_FILE -ISSUE_FILE -KILLCHAR -LASTLOG_ENAB -LOGIN_RETRIES -LOGIN_STRING -LOGIN_TIMEOUT LOG_OK_LOGINS LOG_UNKFAIL_ENAB -MAIL_CHECK_ENAB MAIL_DIR MAIL_FILE MOTD_FILE NOLOGINS_FILE PORTTIME_CHECKS_ENAB QUOTAS_ENAB -TTYGROUP TTYPERM TTYTYPE_FILE -ULIMIT UMASK -USERGROUPS_ENAB -.RE -.PP -newgrp / sg -.RS 4 -SYSLOG_SG_ENAB -.RE -.PP -newusers -.RS 4 -ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE -SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS -SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK -.RE -.PP -passwd -.RS 4 -ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB PASS_ALWAYS_WARN PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN -SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS -.RE -.PP -pwck -.RS 4 -PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE -.RE -.PP -pwconv -.RS 4 -PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE -.RE -.PP -su -.RS 4 -CONSOLE -CONSOLE_GROUPS DEFAULT_HOME -ENV_HZ ENVIRON_FILE -ENV_PATH ENV_SUPATH -ENV_TZ LOGIN_STRING MAIL_CHECK_ENAB MAIL_DIR MAIL_FILE QUOTAS_ENAB -SULOG_FILE SU_NAME -SU_WHEEL_ONLY -SYSLOG_SU_ENAB -USERGROUPS_ENAB -.RE -.PP -sulogin -.RS 4 -ENV_HZ -ENV_TZ -.RE -.PP -useradd -.RS 4 -CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK -.RE -.PP -userdel -.RS 4 -MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB -.RE -.PP -usermod -.RS 4 -MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBlogin\fR(1), -\fBpasswd\fR(1), -\fBsu\fR(1), -\fBpasswd\fR(5), -\fBshadow\fR(5), -\fBpam\fR(8)\&. diff --git a/man/ru/man5/passwd.5 b/man/ru/man5/passwd.5 deleted file mode 100644 index c07cbae8..00000000 --- a/man/ru/man5/passwd.5 +++ /dev/null @@ -1,175 +0,0 @@ -'\" t -.\" Title: passwd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Форматы файлов -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "passwd" "5" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Форматы файлов" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -passwd \- файл паролей -.SH "ОПИСАНИЕ" -.PP -Файл -/etc/passwd -содержит учётные записи пользователей, по одной в каждой строке\&. Строка состоит из семи полей, разделённых двоеточиями (\(Fo:\(Fc)\&. Поля: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -имя пользователя для входа в систему -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -необязательный зашифрованный пароль -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -числовой идентификатор пользователя -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -числовой идентификатор группы -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -ФИО пользователя или поле комментария -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -домашний каталог пользователя -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -необязательный интерпретатор командной строки пользователя -.RE -.PP -Поле с зашифрованным паролем может быть пустым, и тогда для входа под этой учётной записью пароль не требуется\&. Однако, некоторые приложения, которые читают файл -/etc/passwd, могут решить не позволять -\fIлюбой\fR -доступ, если поле -\fIпароля\fR -пустое\&. Если поле -\fIпароля\fR -содержит строчную -\(Fox\(Fc, то шифрованный пароль хранится в файле -\fBshadow\fR(5); в файле -shadow -\fIдолжна\fR -быть соответствующая строка, иначе учётная запись считается недействительной\&. Если в поле -\fIпароля\fR -содержится какая\-то другая строка, то она воспринимается как шифрованный пароль, согласно формату -\fBcrypt\fR(3)\&. -.PP -Поле комментария используется различными системными утилитами, такими как -\fBfinger\fR(1)\&. -.PP -В поле домашнего каталога хранится начальный рабочий каталог\&. Программа -\fBlogin\fR -использует эту информацию для установки значения переменной окружения -\fB$HOME\fR\&. -.PP -В поле интерпретатора командной строки хранится название интерпретатора командной строки пользователя или программы, которая будет запущена первой\&. Программа -\fBlogin\fR -использует эту информацию для установки значения переменной окружения -\fB$SHELL\fR\&. Если это поле пустое, то используется значение по умолчанию -/bin/sh\&. -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -необязательный файл с шифрованными паролями -.RE -.PP -/etc/passwd\- -.RS 4 -резервная копия файла /etc/passwd -.sp -Заметим, что этот файл используется программами из комплекта утилит shadow, но не всеми инструментами управления пользователями и паролями\&. -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBcrypt\fR(3), -\fBgetent\fR(1), -\fBgetpwnam\fR(3), -\fBlogin\fR(1), -\fBpasswd\fR(1), -\fBpwck\fR(8), -\fBpwconv\fR(8), -\fBpwunconv\fR(8), -\fBshadow\fR(5), -\fBsu\fR(1), -\fBsulogin\fR(8)\&. diff --git a/man/ru/man5/porttime.5 b/man/ru/man5/porttime.5 deleted file mode 100644 index d25c40c3..00000000 --- a/man/ru/man5/porttime.5 +++ /dev/null @@ -1,98 +0,0 @@ -'\" t -.\" Title: porttime -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Форматы файлов -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "porttime" "5" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Форматы файлов" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -porttime \- файл с временами доступа к портам -.SH "ОПИСАНИЕ" -.PP -Файл -\fIporttime\fR -содержит список устройств tty, имена пользователей и разрешённое время входа\&. -.PP -Каждая запись состоит из трёх полей, разделённых двоеточиями\&. В первом поле содержится список устройств tty (перечисленных через запятую) или звёздочка, указывающая, что все устройства tty попадают под правило этой записи\&. Во втором поле содержится список имён пользователей (перечисленных через запятую) или звёздочка, указывающая, что все имена пользователей попадают под правило этой записи\&. В третьем поле содержится список (через запятую) допустимого времени работы\&. -.PP -Каждая запись времени доступа состоит из нуля или более дней недели, обозначенных как -\fISu\fR, -\fIMo\fR, -\fITu\fR, -\fIWe\fR, -\fITh\fR, -\fIFr\fR -и -\fISa\fR, а также временем начала и конца, записанного через дефис\&. Сокращение -\fIWk\fR -можно использовать для обозначения периода с понедельника по пятницу, а -\fIAl\fR -обозначает каждый день\&. Если день не задан, то предполагается -\fIAl\fR -в качестве значения по умолчанию\&. -.SH "ПРИМЕРЫ" -.PP -Следующая запись разрешает доступ пользователю -\fBjfh\fR -с любого порта по будням с 9:00 до 17:00\&. -.PP -*:jfh:Wk0900\-1700 -.PP -Следующие записи разрешают доступ только пользователям -\fIroot\fR -и -\fIoper\fR -с -/dev/console -в любое время\&. Это показывает, что файл -/etc/porttime -обрабатывается в порядке появления записей в файле\&. Любой другой пользователь попадёт под правило второй записи, которая не разрешает доступ в любое время\&. -.sp -.if n \{\ -.RS 4 -.\} -.nf - console:root,oper:Al0000\-2400 - console:*: - -.fi -.if n \{\ -.RE -.\} -.PP -Следующая запись разрешает доступ пользователю -\fIgames\fR -с любого порта в нерабочие часы\&. -.PP -*:games:Wk1700\-0900,SaSu0000\-2400 -.SH "ФАЙЛЫ" -.PP -/etc/porttime -.RS 4 -содержит разрешённое время работы определённых пользователей с определённых портов -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBlogin\fR(1)\&. diff --git a/man/ru/man5/shadow.5 b/man/ru/man5/shadow.5 deleted file mode 100644 index 921e4d70..00000000 --- a/man/ru/man5/shadow.5 +++ /dev/null @@ -1,147 +0,0 @@ -'\" t -.\" Title: shadow -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Форматы файлов -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "shadow" "5" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Форматы файлов" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -shadow \- файл теневых паролей -.SH "ОПИСАНИЕ" -.PP -Файл -shadow -содержит шифрованные пароли учётных записей пользователей и необязательную информацию об устаревании пароля\&. -.PP -Этот файл должен быть недоступен обычному пользователю, если нужно обеспечить безопасность паролей\&. -.PP -Каждая строка файла содержит 9 полей, разделённых двоеточиями (\(Fo:\(Fc), расположенных в следующем порядке: -.PP -\fBимя пользователя для входа в систему\fR -.RS 4 -Должно содержать правильное имя учётной записи, которая существует в системе\&. -.RE -.PP -\fBшифрованный пароль\fR -.RS 4 -Подробней о пароле смотрите в справочной странице -\fBcrypt\fR(3)\&. -.sp -Если поле пароля содержит строку, которая не удовлетворяет требованиям -\fBcrypt\fR(3), например содержит ! или *, то пользователь не сможет использовать этот пароль unix для входа (но может войти в систему под другими паролями)\&. -.sp -Это поле может быть пустым, то есть для указанной учётной записи не требуется аутентификация по паролю\&. Однако, некоторые приложения, читающие файл -/etc/shadow, могут вообще отказать в доступе, если поле пароля пусто\&. -.sp -Поле пароля может начинаться с восклицательного знака, означающего, что пароль заблокирован\&. Оставшиеся символы в строке представляют поле пароля до его блокировки\&. -.RE -.PP -\fBдата последней смены пароля\fR -.RS 4 -Дата последней смены пароля в днях начиная с 1 января 1970 года\&. -.sp -Значение 0 имеет специальное предназначение: оно указывает, что пользователь должен сменить пароль в следующий раз при входе в систему\&. -.sp -Пустое значение обозначает, что проверка устаревания пароля выключена\&. -.RE -.PP -\fBминимальный срок действия пароля\fR -.RS 4 -Минимальный срок действия пароля в днях, которые пользователь должен ждать, чтобы поменять пароль\&. -.sp -Пустое значение поля и 0 отключают минимальный срок действия пароля\&. -.RE -.PP -\fBмаксимальный срок действия пароля\fR -.RS 4 -Максимальный срок действия пароля в днях, после которого пользователь должен изменить пароль\&. -.sp -По прошествии этого количества дней пароль может быть ещё действительным\&. Пользователя нужно попросить изменить пароль при следующем входе\&. -.sp -Пустое значение поля означает, что нет максимального срока действия пароля, нет периода предупреждения о пароле и нет периода неактивности пароля (смотрите далее)\&. -.sp -Если максимальный срок действия пароля меньше чем минимальный срок действия пароля, то пользователь не сможет изменить свой пароль\&. -.RE -.PP -\fBпериод предупреждения о пароле\fR -.RS 4 -Количество дней до устаревания пароля (смотрите максимальный срок действия пароля) во время которых пользователю выдаётся предупреждение\&. -.sp -Пустое значение поля и 0 отключают период предупреждения о пароле\&. -.RE -.PP -\fBпериод неактивности пароля\fR -.RS 4 -Количество дней после устаревания пароля (смотрите максимальный срок действия пароля) во время которых пароль всё ещё принимается (и пользователь должен обновить свой пароль при следующем входе)\&. -.sp -После устаревания пароля и истечения этого периода устаревания вход с текущим паролем становится невозможным\&. Пользователь должен обратиться к администратору\&. -.sp -Пустое значение поля означает, что период неактивности отсутствует\&. -.RE -.PP -\fBдата истечения срока действия учётной записи\fR -.RS 4 -Дата истечения срока действия учётной записи, указывается в днях начиная с 1 января 1970 года\&. -.sp -Заметим, что устаревание учётной записи отличается от устаревания пароля\&. При устаревании учётной записи пользователь не сможет войти в систему\&. При устаревании пароля пользователь не может войти в систему по этому паролю\&. -.sp -Пустое значение обозначает, что учётная запись никогда не устаревает\&. -.sp -Значение 0 не должно использоваться, так как это может рассматриваться как неустаревающая учётная запись или что запись устарела 1 января 1970 года\&. -.RE -.PP -\fBзарезервированное поле\fR -.RS 4 -Это поле зарезервировано для использования в будущем\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.PP -/etc/shadow\- -.RS 4 -резервная копия файла /etc/shadow -.sp -Заметим, что этот файл используется программами из комплекта утилит shadow, но не всеми инструментами управления пользователями и паролями\&. -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBchage\fR(1), -\fBlogin\fR(1), -\fBpasswd\fR(1), -\fBpasswd\fR(5), -\fBpwck\fR(8), -\fBpwconv\fR(8), -\fBpwunconv\fR(8), -\fBsu\fR(1), -\fBsulogin\fR(8)\&. diff --git a/man/ru/man5/suauth.5 b/man/ru/man5/suauth.5 deleted file mode 100644 index fa41b5bb..00000000 --- a/man/ru/man5/suauth.5 +++ /dev/null @@ -1,142 +0,0 @@ -'\" t -.\" Title: suauth -.\" Author: Marek Micha\(/lkiewicz -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Форматы файлов -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "suauth" "5" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Форматы файлов" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -suauth \- файл управления командой su -.SH "СИНОПСИС" -.HP \w'\fB/etc/suauth\fR\ 'u -\fB/etc/suauth\fR -.SH "ОПИСАНИЕ" -.PP -Файл -/etc/suauth -проверяется каждый раз при запуске команды su\&. Он влияет на поведение команды su, в зависимости от: -.sp -.if n \{\ -.RS 4 -.\} -.nf - 1) пользователя, права которого нужно получить с помощью su - -.fi -.if n \{\ -.RE -.\} -.PP -2) пользователя, запустившего команду su (или группы, членом которой он может быть) -.PP -Формат файла показан ниже, строки начинающиеся с # считаются комментарием и игнорируются; -.sp -.if n \{\ -.RS 4 -.\} -.nf - желаемый\-id:желающий\-id:ДЕЙСТВИЕ - -.fi -.if n \{\ -.RE -.\} -.PP -Где желаемый\-id может быть словом -\fIALL\fR, списком имён пользователей, перечисленных через запятую (\(Fo,\(Fc) или фразы -\fIALL EXCEPT\fR, после которой идёт список имён пользователей перечисленных через \(Fo,\(Fc\&. -.PP -желающий\-id может содержать то же, что и желательный\-id, плюс новое слово\fIGROUP\fR\&. -\fIALL EXCEPT GROUP\fR -тоже допустимо\&. После -\fIGROUP\fR -указывается одна или более названий групп, разделённых \(Fo,\(Fc\&. Недостаточно иметь id первичной группы соответствующей группы, необходимо иметь запись в файле -\fB/etc/group\fR(5)\&. -.PP -В поле ДЕЙСТВИЕ может быть только одно из следующих значений: -.PP -\fIDENY\fR -.RS 4 -Команда su останавливает выполнение, даже не спрашивая пароль\&. -.RE -.PP -\fINOPASS\fR -.RS 4 -Команда su выполняется без запроса пароля\&. -.RE -.PP -\fIOWNPASS\fR -.RS 4 -Чтобы успешно выполнить команду su, пользователь должен ввести свой собственный пароль\&. -.RE -.PP -Заметим, что тут используются три поля, разделённых двоеточиями\&. Никаких пробелов не допускается около двоеточий\&. Также заметим, что файл просматривается строка за строкой, и первое подходящее правило будет использовано без проверки оставшихся правил\&. Это позволяет системному администратору осуществлять любой контроль, какой он пожелает\&. -.SH "ПРИМЕР" -.sp -.if n \{\ -.RS 4 -.\} -.nf - # пример файла /etc/suauth - # - # Пара привилегированных имён пользователей - # могут выполнить su, чтобы получить права суперпользователя введя свой пароль\&. - # - root:chris,birddog:OWNPASS - # - # Все остальные не могут выполнить su для получения root, если они - # не члены группы wheel\&. Так настроено в BSD\&. - # - root:ALL EXCEPT GROUP wheel:DENY - # - # Возможно учётными записями terry и birddog - # владеет один человек\&. - # Переход из одной записи в другую - # можно сделать без запроса пароля\&. - # - terry:birddog:NOPASS - birddog:terry:NOPASS - # - -.fi -.if n \{\ -.RE -.\} -.SH "ФАЙЛЫ" -.PP -/etc/suauth -.RS 4 -.RE -.SH "ОШИБКИ РЕАЛИЗАЦИИ" -.PP -Может быть несколько угроз\&. Анализатор файла, в частности, не прощает синтаксических ошибок, ожидая, что не будет недопустимых пробелов (кроме как в начале и конце строк) и специальных слов, разделяющих различные вещи\&. -.SH "ДИАГНОСТИКА" -.PP -Ошибки при анализе файла выводятся с помощью -\fBsyslogd\fR(8) -с уровнем ERR средства AUTH\&. -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBsu\fR(1)\&. diff --git a/man/ru/man8/chgpasswd.8 b/man/ru/man8/chgpasswd.8 deleted file mode 100644 index 8a15e0b2..00000000 --- a/man/ru/man8/chgpasswd.8 +++ /dev/null @@ -1,203 +0,0 @@ -'\" t -.\" Title: chgpasswd -.\" Author: Thomas K\(/loczko <kloczek@pld.org.pl> -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "chgpasswd" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -chgpasswd \- обновляет пароли групп в пакетном режиме -.SH "СИНОПСИС" -.HP \w'\fBchgpasswd\fR\ 'u -\fBchgpasswd\fR [\fIпараметры\fR] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBchgpasswd\fR -читает список пар \(Foгруппа пароль\(Fc из стандартного входного потока и обновляет информацию о существующих группах\&. Каждая строка имеет вид: -.PP -\fIимя_группы\fR:\fIпароль\fR -.PP -По умолчанию, передаваемый пароль должен быть в виде обычного текста и шифруется командой -\fBchgpasswd\fR\&. -.PP -Системный алгоритм шифрования по умолчанию может быть задан в переменной -\fBENCRYPT_METHOD\fR -в файле -/etc/login\&.defs, и может быть переопределён параметрами -\fB\-e\fR, -\fB\-m\fR -или -\fB\-c\fR\&. -.PP -Данная команда предназначена для работы в крупных системных средах, где за один раз заводится несколько учётных записей\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBchgpasswd\fR: -.PP -\fB\-c\fR, \fB\-\-crypt\-method\fR -.RS 4 -Использовать указанный метод для шифрования паролей\&. -.sp -Возможные методы: DES, MD5, NONE и SHA256 или SHA512, если эти методы поддерживается libc\&. -.RE -.PP -\fB\-e\fR, \fB\-\-encrypted\fR -.RS 4 -Передаваемые пароли заданы в шифрованном виде\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-m\fR, \fB\-\-md5\fR -.RS 4 -Использовать алгоритм шифрования MD5 вместо DES, если пароли передаются не шифрованными\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sha\-rounds\fR -.RS 4 -Использовать указанное количество раундов шифрования паролей\&. -.sp -Значение 0 означает, что система выберет количество раундов по умолчанию для выбранного метода шифрования (5000)\&. -.sp -Минимальное значение равно 1000, а максимальное значение равно 999,999,999\&. -.sp -Вы можете использовать этот параметр только при методе шифрования SHA256 или SHA512\&. -.sp -По умолчанию, количество раундов определяется переменными SHA_CRYPT_MIN_ROUNDS и SHA_CRYPT_MAX_ROUNDS из -/etc/login\&.defs\&. -.RE -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Не забудьте установить права или umask, чтобы не позволить чтение не шифрованных файлов другими пользователями\&. -.PP -Вы должны проверить, что пароль и метод шифрования соответствует политике системных паролей\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBENCRYPT_METHOD\fR (строка) -.RS 4 -Задаёт системный алгоритм шифрования по умолчанию для шифрования паролей (используется, если алгоритм не указан в командной строке)\&. -.sp -Возможны следующие значения: -\fIDES\fR -(по умолчанию), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -Замечание: этот параметр переопределяет переменную -\fBMD5_CRYPT_ENAB\fR\&. -.RE -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (логический) -.RS 4 -Обозначает, что пароль должен быть зашифрован по алгоритму на основе MD5\&. Если значение равно -\fIyes\fR, то новые пароли будут зашифрованы по алгоритму на основе MD5, совместимому с используемым в новых версиях FreeBSD\&. Он поддерживает пароли неограниченной длины и имеет более длинную строку соли\&. Установите в -\fIno\fR, если вам нужно копировать шифрованные пароли в другие системы, которые не поддерживают новый алгоритм\&. По умолчанию -\fIno\fR\&. -.sp -Эта переменная переопределяется переменной -\fBENCRYPT_METHOD\fR -или любым параметром командной строки, который задаёт алгоритм шифрования\&. -.sp -Эта переменная устарела; используйте -\fBENCRYPT_METHOD\fR\&. -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (число), \fBSHA_CRYPT_MAX_ROUNDS\fR (число) -.RS 4 -Если значение -\fBENCRYPT_METHOD\fR -равно -\fISHA256\fR -или -\fISHA512\fR, эта переменная определяет количество раундов SHA, используемых алгоритмом шифрования по умолчанию (если количество раундов не задано в командной строке)\&. -.sp -Увеличение количества раундов повышает сложность подбора пароля простым перебором\&. Но заметим, что при этом для аутентификации пользователей требуется большее количество процессорных ресурсов\&. -.sp -Если не задана, то libc выбирает значение количества раундов по умолчанию (5000)\&. -.sp -Значения должны лежать в диапазоне 1000\-999999999\&. -.sp -Если задано какое\-то одно значение \(em -\fBSHA_CRYPT_MIN_ROUNDS\fR -или -\fBSHA_CRYPT_MAX_ROUNDS\fR -\(em то будет использовано это значение\&. -.sp -Если -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR, то используется большее значение\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBgpasswd\fR(1), -\fBgroupadd\fR(8), -\fBlogin.defs\fR(5)\&. diff --git a/man/ru/man8/chpasswd.8 b/man/ru/man8/chpasswd.8 deleted file mode 100644 index b0586871..00000000 --- a/man/ru/man8/chpasswd.8 +++ /dev/null @@ -1,206 +0,0 @@ -'\" t -.\" Title: chpasswd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "chpasswd" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -chpasswd \- обновляет пароли в пакетном режиме -.SH "СИНОПСИС" -.HP \w'\fBchpasswd\fR\ 'u -\fBchpasswd\fR [\fIпараметры\fR] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBchpasswd\fR -читает список пар \(Foпользователь пароль\(Fc из стандартного входного потока и обновляет информацию о существующих пользователях\&. Каждая строка имеет вид: -.PP -\fIимя_пользователя\fR:\fIпароль\fR -.PP -По умолчанию, передаваемый пароль должен быть в виде обычного текста и шифруется командой -\fBchpasswd\fR\&. Также, если есть срок действия пароля, то он будет обновлён\&. -.PP -Системный алгоритм шифрования по умолчанию может быть задан в переменной -\fBENCRYPT_METHOD\fR -или -\fBMD5_CRYPT_ENAB\fR -в файле -/etc/login\&.defs, и может быть переопределён параметрами -\fB\-e\fR, -\fB\-m\fR -или -\fB\-c\fR\&. -.PP -Команда -\fBchpasswd\fR -сначала обновляет все пароли в памяти, а затем записывает все изменения на диск, если не было никаких ошибок\&. -.PP -Данная команда предназначена для работы в крупных системных средах, где за один раз заводится несколько учётных записей\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBchpasswd\fR: -.PP -\fB\-c\fR, \fB\-\-crypt\-method\fR\fIМЕТОД\fR -.RS 4 -Использовать указанный метод для шифрования паролей\&. -.sp -Возможные методы: DES, MD5, NONE и SHA256 или SHA512, если эти методы поддерживается libc\&. -.sp -По умолчанию (если не указан параметр\fB\-c\fR, -\fB\-m\fR -или -\fB\-e\fR), метод шифрования определяется переменной -\fBENCRYPT_METHOD\fR -или -\fBMD5_CRYPT_ENAB\fR -из файла -/etc/login\&.defs\&. -.RE -.PP -\fB\-e\fR, \fB\-\-encrypted\fR -.RS 4 -Передаваемые пароли заданы в шифрованном виде\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-m\fR, \fB\-\-md5\fR -.RS 4 -Использовать алгоритм шифрования MD5 вместо DES, если пароли передаются не шифрованными\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sha\-rounds\fR\fIРАУНДОВ\fR -.RS 4 -Использовать указанное количество раундов шифрования паролей\&. -.sp -Значение 0 означает, что система выберет количество раундов по умолчанию для выбранного метода шифрования (5000)\&. -.sp -Минимальное значение равно 1000, а максимальное значение равно 999,999,999\&. -.sp -Вы можете использовать этот параметр только при методе шифрования SHA256 или SHA512\&. -.sp -По умолчанию, количество раундов определяется переменными -\fBSHA_CRYPT_MIN_ROUNDS\fR -и -\fBSHA_CRYPT_MAX_ROUNDS\fR -в -/etc/login\&.defs\&. -.RE -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Не забудьте установить права или umask, чтобы не позволить чтение не шифрованных файлов другими пользователями\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBENCRYPT_METHOD\fR (строка) -.RS 4 -Задаёт системный алгоритм шифрования по умолчанию для шифрования паролей (используется, если алгоритм не указан в командной строке)\&. -.sp -Возможны следующие значения: -\fIDES\fR -(по умолчанию), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -Замечание: этот параметр переопределяет переменную -\fBMD5_CRYPT_ENAB\fR\&. -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (логический) -.RS 4 -Обозначает, что пароль должен быть зашифрован по алгоритму на основе MD5\&. Если значение равно -\fIyes\fR, то новые пароли будут зашифрованы по алгоритму на основе MD5, совместимому с используемым в новых версиях FreeBSD\&. Он поддерживает пароли неограниченной длины и имеет более длинную строку соли\&. Установите в -\fIno\fR, если вам нужно копировать шифрованные пароли в другие системы, которые не поддерживают новый алгоритм\&. По умолчанию -\fIno\fR\&. -.sp -Эта переменная переопределяется переменной -\fBENCRYPT_METHOD\fR -или любым параметром командной строки, который задаёт алгоритм шифрования\&. -.sp -Эта переменная устарела; используйте -\fBENCRYPT_METHOD\fR\&. -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (число), \fBSHA_CRYPT_MAX_ROUNDS\fR (число) -.RS 4 -Если значение -\fBENCRYPT_METHOD\fR -равно -\fISHA256\fR -или -\fISHA512\fR, эта переменная определяет количество раундов SHA, используемых алгоритмом шифрования по умолчанию (если количество раундов не задано в командной строке)\&. -.sp -Увеличение количества раундов повышает сложность подбора пароля простым перебором\&. Но заметим, что при этом для аутентификации пользователей требуется большее количество процессорных ресурсов\&. -.sp -Если не задана, то libc выбирает значение количества раундов по умолчанию (5000)\&. -.sp -Значения должны лежать в диапазоне 1000\-999999999\&. -.sp -Если задано какое\-то одно значение \(em -\fBSHA_CRYPT_MIN_ROUNDS\fR -или -\fBSHA_CRYPT_MAX_ROUNDS\fR -\(em то будет использовано это значение\&. -.sp -Если -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR, то используется большее значение\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBpasswd\fR(1), -\fBnewusers\fR(8), -\fBlogin.defs\fR(5),\fBuseradd\fR(8)\&. diff --git a/man/ru/man8/faillog.8 b/man/ru/man8/faillog.8 deleted file mode 100644 index 59e55833..00000000 --- a/man/ru/man8/faillog.8 +++ /dev/null @@ -1,159 +0,0 @@ -'\" t -.\" Title: faillog -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "faillog" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -faillog \- показывает записи из файла faillog или задаёт предел неудачных попыток входа в систему -.SH "СИНОПСИС" -.HP \w'\fBfaillog\fR\ 'u -\fBfaillog\fR [\fIпараметры\fR] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBfaillog\fR -показывает содержимое журнала неудачных попыток (файл -/var/log/faillog)\&. Также она может быть использована для управления счётчиком неудачных попыток и их ограничением\&. При запуске -\fBfaillog\fR -без параметров выводятся записи faillog только тех пользователей, у которых имеется хотя бы одна неудачная попытка входа\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBfaillog\fR: -.PP -\fB\-a\fR, \fB\-\-all\fR -.RS 4 -Показать записи faillog для всех пользователей из базы данных -faillog\&. -.sp -Список пользователей можно ограничить с помощью параметра -\fB\-u\fR\&. -.sp -В режиме вывода это ограничивает вывод списком существующих пользователей, но при этом для них выводятся даже пустые записи faillog\&. -.sp -Параметры -\fB\-l\fR, -\fB\-m\fR, -\fB\-r\fR, -\fB\-t\fR -изменяют записи пользователей, даже если они не существует в системе\&. Это полезно для сброса записей пользователей, которые были удалены или для предварительной установки политики для диапазона пользователей\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-l\fR, \fB\-\-lock\-secs\fR \fIСЕКУНД\fR -.RS 4 -Блокировать учётную запись на указанное количество -\fIСЕКУНД\fR -после неудачной попытки входа\&. -.sp -Для этого параметра требуется право на запись в -/var/log/faillog\&. -.RE -.PP -\fB\-m\fR, \fB\-\-maximum\fR \fIМАКС_ЧИСЛО\fR -.RS 4 -Установить максимальное количество неудачных попыток входа перед блокировкой учётной записи равным -\fIМАКС_ЧИСЛО\fR\&. -.sp -Если значение -\fIМАКС_ЧИСЛО\fR -равно 0, то количество неудачных попыток входа не ограничивается\&. -.sp -Для предотвращения атаки отказа в обслуживании максимальное количество неудачных попыток входа у -\fIroot\fR -всегда должно быть равно 0\&. -.sp -Для этого параметра требуется право на запись в -/var/log/faillog\&. -.RE -.PP -\fB\-r\fR, \fB\-\-reset\fR -.RS 4 -Сбросить счётчик неудачных попыток входа\&. -.sp -Для этого параметра требуется право на запись в -/var/log/faillog\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-t\fR, \fB\-\-time\fR \fIДНЕЙ\fR -.RS 4 -Показать записи faillog новее чем -\fIДНЕЙ\fR\&. -.RE -.PP -\fB\-u\fR, \fB\-\-user\fR \fIУЧЁТНАЯ ЗАПИСЬ\fR|\fIДИАПАЗОН\fR -.RS 4 -Показать запись faillog или изменить счётчики неудачных попыток и ограничения (если задан параметр -\fB\-l\fR, -\fB\-m\fR -или -\fB\-r\fR) только для указанных учётных записей\&. -.sp -Пользователя можно указать по отдельному имени, числовому идентификатору или в виде -\fIДИАПАЗОНА\fR -пользователей\&. Такой -\fIДИАПАЗОН\fR -можно задавать в виде максимального и минимального значений(\fIUID_МИН\-UID_МАКС\fR), максимального (\fI\-UID_МАКС\fR) или минимального (\fIUID_МИН\-\fR) значения\&. -.RE -.PP -Если параметры -\fB\-l\fR, -\fB\-m\fR -или -\fB\-r\fR -не заданы, то -\fBfaillog\fR -показывает записи faillog указанных пользователей\&. -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Программа -\fBfaillog\fR -выводит только записи о пользователях, последняя попытка входа которых была неудачной\&. Чтобы увидеть запись о пользователе, последняя попытка входа которого была удачной, вы должны специально указать имя пользователя с помощью параметра -\fB\-u\fR, или для показа всех пользователей указать параметр -\fB\-a\fR\&. -.SH "ФАЙЛЫ" -.PP -/var/log/faillog -.RS 4 -журнал неудавшихся попыток входа в систему -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBlogin\fR(1), -\fBfaillog\fR(5)\&. diff --git a/man/ru/man8/groupadd.8 b/man/ru/man8/groupadd.8 deleted file mode 100644 index eab6966a..00000000 --- a/man/ru/man8/groupadd.8 +++ /dev/null @@ -1,242 +0,0 @@ -'\" t -.\" Title: groupadd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "groupadd" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -groupadd \- создаёт новую группу -.SH "СИНОПСИС" -.HP \w'\fBgroupadd\fR\ 'u -\fBgroupadd\fR [\fIпараметры\fR] \fIгруппа\fR -.SH "ОПИСАНИЕ" -.PP -Программа -\fBgroupadd\fR -создаёт новую группу согласно указанным значениям командной строки и системным значениям по умолчанию\&. Новая группа будет добавлена в системные файлы\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBgroupadd\fR: -.PP -\fB\-f\fR, \fB\-\-force\fR -.RS 4 -Завершить работу и вернуть состояние успешного выполнения, если группа уже существует\&. Если используется вместе с параметром -\fB\-g\fR -и указанный GID уже существует, то выбирается другой (уникальный) GID (то есть параметр -\fB\-g\fR -игнорируется)\&. -.RE -.PP -\fB\-g\fR, \fB\-\-gid\fR \fIGID\fR -.RS 4 -Числовое значение идентификатора группы (ID)\&. Оно должно быть уникальным, если не используется параметр -\fB\-o\fR\&. Значение должно быть неотрицательным\&. По умолчанию используется наименьшее значение ID большее или равное -\fBGID_MIN\fR -и большее чем у остальных групп\&. -.sp -Смотрите также описание -\fB\-r\fR -и -\fBGID_MAX\fR\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-K\fR, \fB\-\-key\fR \fIКЛЮЧ\fR=\fIЗНАЧЕНИЕ\fR -.RS 4 -Изменить значения по умолчанию (GID_MIN, GID_MAX и другие), которые хранятся в файле -/etc/login\&.defs\&. Можно указать несколько параметров -\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 -пока не работает\&. -.RE -.PP -\fB\-o\fR, \fB\-\-non\-unique\fR -.RS 4 -Разрешить добавление группы с не уникальным GID\&. -.RE -.PP -\fB\-p\fR, \fB\-\-password\fR \fIПАРОЛЬ\fR -.RS 4 -Шифрованное значение пароля, которое возвращает функция -\fBcrypt\fR(3)\&. По умолчанию пароль отключён\&. -.sp -\fBЗамечание:\fR -Этот параметр использовать не рекомендуется, так как пароль (или не шифрованный пароль) будет видим другими пользователям в списке процессов\&. -.sp -Вы должны проверить, что пароль соответствует политике системных паролей\&. -.RE -.PP -\fB\-r\fR, \fB\-\-system\fR -.RS 4 -Создать системную группу\&. -.sp -Числовые идентификаторы для системных групп выбираются из диапазона -\fBSYS_GID_MIN\fR\-\fBSYS_GID_MAX\fR, определённых в -login\&.defs, а не из -\fBGID_MIN\fR\-\fBGID_MAX\fR\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBGID_MAX\fR (число), \fBGID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов групп, используемый в программах -\fBuseradd\fR, -\fBgroupadd\fR -или -\fBnewusers\fR -для создания обычных групп\&. -.sp -Значение по умолчанию для -\fBGID_MIN\fR -(соотв\&. -\fBGID_MAX\fR) равно 1000 (соотв\&. 60000)\&. -.RE -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.PP -\fBSYS_GID_MAX\fR (число), \fBSYS_GID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов групп, используемый в программах -\fBuseradd\fR, -\fBgroupadd\fR -или -\fBnewusers\fR -для создания системных групп\&. -.sp -Значение по умолчанию для -\fBSYS_GID_MIN\fR -(соотв\&.\fBSYS_GID_MAX\fR) равно 101 (соотв\&. -\fBGID_MIN\fR\-1)\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Имена групп должны начинаться со строчной буквы или символа подчёркивания, и должны состоять только из строчных букв, цифр, символов подчёркивания и минус\&. Они могут заканчиваться знаком доллара\&. Это можно описать регулярным выражением: [a\-z_][a\-z0\-9_\-]*[$]? -.PP -Имена групп могут быть длиной не более 16 знаков\&. -.PP -Нельзя добавить группу NIS или LDAP\&. Это необходимо делать на соответствующем сервере\&. -.PP -Если имя группы уже существует во внешней базе данных групп, например в NIS или LDAP, то -\fBgroupadd\fR -не станет создавать группу\&. -.SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" -.PP -Программа -\fBgroupadd\fR -завершая работу, возвращает следующие значения: -.PP -\fI0\fR -.RS 4 -успешное выполнение -.RE -.PP -\fI2\fR -.RS 4 -ошибка в параметрах команды -.RE -.PP -\fI3\fR -.RS 4 -недопустимое значение параметра -.RE -.PP -\fI4\fR -.RS 4 -не уникальный GID (если не задан параметр -\fB\-o\fR) -.RE -.PP -\fI9\fR -.RS 4 -не уникальное имя группы -.RE -.PP -\fI10\fR -.RS 4 -не удалось изменить файл групп -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgpasswd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBlogin.defs\fR(5), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/ru/man8/groupdel.8 b/man/ru/man8/groupdel.8 deleted file mode 100644 index c52d11a8..00000000 --- a/man/ru/man8/groupdel.8 +++ /dev/null @@ -1,133 +0,0 @@ -'\" t -.\" Title: groupdel -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "groupdel" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -groupdel \- удаляет группу -.SH "СИНОПСИС" -.HP \w'\fBgroupdel\fR\ 'u -\fBgroupdel\fR [\fIпараметры\fR] \fIГРУППА\fR -.SH "ОПИСАНИЕ" -.PP -Программа -\fBgroupdel\fR -изменяет системные файлы учётных записей, удаляя все записи, относящиеся к -\fIГРУППЕ\fR\&. Группа с таким именем должна существовать\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBgroupdel\fR: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Вы не можете удалить группу, если она является первичной для существующего пользователя\&. Вы должны удалить пользователя перед тем как удалять группу\&. -.PP -Вы должны вручную проверить все файловые системы, чтобы убедиться, что не осталось файлов, принадлежащих удалённой группе\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" -.PP -Программа -\fBgroupdel\fR -завершая работу, возвращает следующие значения: -.PP -\fI0\fR -.RS 4 -успешное выполнение -.RE -.PP -\fI2\fR -.RS 4 -ошибка в параметрах команды -.RE -.PP -\fI6\fR -.RS 4 -указанная группа не существует -.RE -.PP -\fI8\fR -.RS 4 -не удалось удалить первичную пользовательскую группу -.RE -.PP -\fI10\fR -.RS 4 -не удалось изменить файл групп -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgpasswd\fR(8), -\fBgroupadd\fR(8), -\fBgroupmod\fR(8), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/ru/man8/groupmems.8 b/man/ru/man8/groupmems.8 deleted file mode 100644 index 3f7df35d..00000000 --- a/man/ru/man8/groupmems.8 +++ /dev/null @@ -1,170 +0,0 @@ -'\" t -.\" Title: groupmems -.\" Author: George Kraft, IV -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "groupmems" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -groupmems \- управляет членами первичной группы пользователя -.SH "СИНОПСИС" -.HP \w'\fBgroupmems\fR\ 'u -\fBgroupmems\fR \-a\ \fIимя_пользователя\fR | \-d\ \fIимя_пользователя\fR | [\-g\ \fIимя_группы\fR] | \-l | \-p -.SH "ОПИСАНИЕ" -.PP -Программа -\fBgroupmems\fR -позволяет пользователю управлять списком членов своей группы не имея привилегий суперпользователя\&. Программа -\fBgroupmems\fR -работает в системах, где в качестве первичной группы пользователя является группа с именем совпадающим с именем пользователя (то есть, guest / guest)\&. -.PP -Только суперпользователь как администратор может использовать -\fBgroupmems\fR, чтобы изменить список членов не своей группы\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBgroupmems\fR: -.PP -\fB\-a\fR, \fB\-\-add\fR\fIимя_пользователя\fR -.RS 4 -Добавить нового пользователя в группу\&. -.sp -Если существует файл -/etc/gshadow -и записи о группе нет в файле -/etc/gshadow, то будет создана новая запись\&. -.RE -.PP -\fB\-d\fR, \fB\-\-delete\fR\fIимя_пользователя\fR -.RS 4 -Удалить пользователя из группы\&. -.sp -Если существует файл -/etc/gshadow, то пользователь будет удалён из списка членов и администраторов группы\&. -.sp -Если существует файл -/etc/gshadow -и записи о группе нет в файле -/etc/gshadow, то будет создана новая запись\&. -.RE -.PP -\fB\-g\fR, \fB\-\-group\fR\fIимя_группы\fR -.RS 4 -Суперпользователь может указать группу, в которой нужно изменить список членов\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-l\fR, \fB\-\-list\fR -.RS 4 -Показать список членов группы\&. -.RE -.PP -\fB\-p\fR, \fB\-\-purge\fR -.RS 4 -Вычистить всех пользователей из списка членов группы\&. -.sp -Если существует файл -/etc/gshadow -и записи о группе нет в файле -/etc/gshadow, то будет создана новая запись\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.SH "НАСТРОЙКА" -.PP -Исполняемый файл программы -\fBgroupmems\fR -должен иметь права -2770, принадлежать пользователю -\fIroot\fR -и группе -\fIgroups\fR\&. Системный администратор может добавлять пользователей в группу -\fIgroups\fR, разрешая или запрещая им запускать программу -\fBgroupmems\fR -для управления членством в своей группе\&. -.sp -.if n \{\ -.RS 4 -.\} -.nf - $ groupadd \-r groups - $ chmod 2770 groupmems - $ chown root\&.groups groupmems - $ groupmems \-g groups \-a gk4 - -.fi -.if n \{\ -.RE -.\} -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/ru/man8/groupmod.8 b/man/ru/man8/groupmod.8 deleted file mode 100644 index a0826964..00000000 --- a/man/ru/man8/groupmod.8 +++ /dev/null @@ -1,205 +0,0 @@ -'\" t -.\" Title: groupmod -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "groupmod" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -groupmod \- изменяет определение группы в системе -.SH "СИНОПСИС" -.HP \w'\fBgroupmod\fR\ 'u -\fBgroupmod\fR [\fIпараметры\fR] \fIГРУППА\fR -.SH "ОПИСАНИЕ" -.PP -Команда -\fBgroupmod\fR -изменяет определение указанной -\fIГРУППЫ\fR, изменяя соответствующую запись в базе данных групп\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBgroupmod\fR: -.PP -\fB\-g\fR, \fB\-\-gid\fR \fIGID\fR -.RS 4 -Имя группы будет изменено с -\fIГРУППА\fR -на -\fIGID\fR\&. -.sp -Десятичное значение -\fIGID\fR -должно быть неотрицательным\&. Это значение должно быть уникальным, если не указан параметр -\fB\-o\fR\&. -.sp -У пользователей, которых эта группа является первичной, будет выполнено соответствующее обновление\&. -.sp -У всех файлов, которые имеют ID старой группы и должны продолжать принадлежать -\fIGROUP\fR, нужно изменить их ID вручную\&. -.sp -Никаких проверок по -\fBGID_MIN\fR, -\fBGID_MAX\fR, -\fBSYS_GID_MIN\fR -или -\fBSYS_GID_MAX\fR -из -/etc/login\&.defs -не производится\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-n\fR, \fB\-\-new\-name\fR \fIНОВАЯ_ГРУППА\fR -.RS 4 -Имя группы будет изменено с -\fIГРУППА\fR -на -\fIНОВАЯ_ГРУППА\fR\&. -.RE -.PP -\fB\-o\fR, \fB\-\-non\-unique\fR -.RS 4 -При использовании с параметром -\fB\-g\fR -разрешается изменять -\fIGID\fR -группы не уникальным значением\&. -.RE -.PP -\fB\-p\fR, \fB\-\-password\fR \fIПАРОЛЬ\fR -.RS 4 -Шифрованное значение пароля, которое возвращает функция -\fBcrypt\fR(3)\&. -.sp -\fBЗамечание:\fR -Этот параметр использовать не рекомендуется, так как пароль (или не шифрованный пароль) будет видим другими пользователям в списке процессов\&. -.sp -Вы должны проверить, что пароль соответствует политике системных паролей\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" -.PP -Команда -\fBgroupmod\fR -завершая работу, возвращает следующие значения: -.PP -\fI0\fR -.RS 4 -успешное выполнение -.RE -.PP -\fI2\fR -.RS 4 -ошибка в параметрах команды -.RE -.PP -\fI3\fR -.RS 4 -недопустимое значение параметра -.RE -.PP -\fI4\fR -.RS 4 -указанная группа не существует -.RE -.PP -\fI6\fR -.RS 4 -указанная группа не существует -.RE -.PP -\fI9\fR -.RS 4 -такое имя группы уже используется -.RE -.PP -\fI10\fR -.RS 4 -не удалось изменить файл групп -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgpasswd\fR(8), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBlogin.defs\fR(5), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/ru/man8/grpck.8 b/man/ru/man8/grpck.8 deleted file mode 100644 index 03964693..00000000 --- a/man/ru/man8/grpck.8 +++ /dev/null @@ -1,238 +0,0 @@ -'\" t -.\" Title: grpck -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "grpck" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -grpck \- проверяет корректность файлов групп -.SH "СИНОПСИС" -.HP \w'\fBgrpck\fR\ 'u -\fBgrpck\fR [параметры] [\fIгруппа\fR\ [\ \fIshadow\fR\ ]] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBgrpck\fR -проверяет целостность информации о группах в системе\&. Проверяются формат и правильность данных всех записей в файлах -/etc/group -и -/etc/gshadow\&. В случае обнаружения ошибок пользователю предлагается подтвердить удаление записей, имеющих неверный формат или восстановление которых невозможно\&. -.PP -Выполняются следующие проверки: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -правильное количество полей -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -уникальность и корректность имени группы -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -корректность идентификатора группы -(только для /etc/group) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -корректность списка членов -и администраторов -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -соответствие записи в файле -/etc/gshadow -(и -/etc/group -при проверках -gshadow) -.RE -.PP -Ошибки в количестве полей и уникальности имён групп невосстановимы\&. Если запись содержит неверное число полей, пользователя попросят подтвердить удаление всей строки\&. Если пользователь ответит отрицательно, дальнейшая проверка выполняться не будет\&. При ошибке повторения имени группы также возникает запрос на удаление, но в случае отказа проверка будет продолжена\&. Обо всех остальных ошибках выводится предупреждение и пользователю предлагается запустить команду -\fBgroupmod\fR, чтобы исправить ошибку\&. -.PP -Команды, которые работают с файлом -/etc/group -и /etc/gshadow, не способны изменить повреждённые или дублирующиеся записи\&. В этом случае нужно использовать -\fBgrpck\fR -для удаления испорченной записи\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры -\fB\-r\fR, -\fB\-s\fR -не могут использоваться одновременно\&. -.PP -Параметры команды -\fBgrpck\fR: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-r\fR, \fB\-\-read\-only\fR -.RS 4 -Запускать команду -\fBgrpck\fR -в режиме только для чтения\&. При этом на все вопросы об изменениях устанавливается ответ -\fIнет\fR -и участие пользователя не требуется\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sort\fR -.RS 4 -Отсортировать все записи в файле -/etc/groupи /etc/gshadow -по числовому идентификатору группы (GID)\&. -.RE -.PP -By default, -\fBgrpck\fR -operates on -/etc/group -and /etc/gshadow\&. The user may select alternate files with the -\fIgroup\fR -and \fIshadow\fR parameters\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" -.PP -Команда -\fBgrpck\fR -завершая работу, возвращает следующие значения: -.PP -\fI0\fR -.RS 4 -успешное выполнение -.RE -.PP -\fI1\fR -.RS 4 -ошибка в параметрах команды -.RE -.PP -\fI2\fR -.RS 4 -есть одна или более неправильных записей групп -.RE -.PP -\fI3\fR -.RS 4 -не удалось открыть файл групп -.RE -.PP -\fI4\fR -.RS 4 -не удалось заблокировать файл групп -.RE -.PP -\fI5\fR -.RS 4 -не удалось изменить файл групп -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBgroup\fR(5), -\fBgroupmod\fR(8), -\fBgshadow\fR(5),\fBpasswd\fR(5), -\fBpwck\fR(8), -\fBshadow\fR(5)\&. diff --git a/man/ru/man8/grpconv.8 b/man/ru/man8/grpconv.8 deleted file mode 100644 index 6eed9e8b..00000000 --- a/man/ru/man8/grpconv.8 +++ /dev/null @@ -1 +0,0 @@ -.so man8/pwconv.8 diff --git a/man/ru/man8/grpunconv.8 b/man/ru/man8/grpunconv.8 deleted file mode 100644 index 6eed9e8b..00000000 --- a/man/ru/man8/grpunconv.8 +++ /dev/null @@ -1 +0,0 @@ -.so man8/pwconv.8 diff --git a/man/ru/man8/lastlog.8 b/man/ru/man8/lastlog.8 deleted file mode 100644 index f17f9a68..00000000 --- a/man/ru/man8/lastlog.8 +++ /dev/null @@ -1,105 +0,0 @@ -'\" t -.\" Title: lastlog -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "lastlog" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -lastlog \- выводит отчёт о последней регистрации в системе всех или указанного пользователя -.SH "СИНОПСИС" -.HP \w'\fBlastlog\fR\ 'u -\fBlastlog\fR [\fIпараметры\fR] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBlastlog\fR -упорядочивает и выводит содержимое файла -/var/log/lastlog, который содержит даты последнего входа пользователей в систему\&. Выводятся -\fIимя пользователя\fR, -\fIпорт\fR -и -\fIдата последнего входа в систему\fR\&. По умолчанию (вызов без параметров) показываются записи файла lastlog, отсортированные согласно расположению пользователей в файле -/etc/passwd\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBlastlog\fR: -.PP -\fB\-b\fR, \fB\-\-before\fR \fIДНЕЙ\fR -.RS 4 -Показать записи lastlog за последние -\fIДНЕЙ\fR\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-t\fR, \fB\-\-time\fR \fIДНЕЙ\fR -.RS 4 -Показать записи lastlog новее чем -\fIДНЕЙ\fR\&. -.RE -.PP -\fB\-u\fR, \fB\-\-user\fR \fIУЧЁТНАЯ ЗАПИСЬ\fR|\fIДИАПАЗОН\fR -.RS 4 -Показать запись lastlog только для указанного пользователя(ей)\&. -.sp -Пользователя можно указать по отдельному имени, числовому идентификатору или в виде -\fIДИАПАЗОНА\fR -пользователей\&. Такой -\fIДИАПАЗОН\fR -можно задавать в виде максимального и минимального значений(\fIUID_МИН\-UID_МАКС\fR), максимального (\fI\-UID_МАКС\fR) или минимального (\fIUID_МИН\-\fR) значения\&. -.RE -.PP -Если пользователь никогда не регистрировался в системе, то будет показано сообщение -\fI** Никогда не входил в систему**\fR -вместо названия порта и даты\&. -.PP -Будут показаны записи только для пользователей, имеющих в системе данный момент\&. В журнале могут существовать записи для удалённых ранее пользователей\&. -.SH "ЗАМЕЧАНИЕ" -.PP -Файл -lastlog -содержит информацию о последней регистрации в системе каждого пользователя\&. Вы не должны применять к нему ротацию журнальных файлов\&. Этот файл является разреженным, поэтому его размер на диске гораздо меньше, чем показывает команда \(Fo\fBls \-l\fR\(Fc (которая может показывать, что это очень большой файл, если значения идентификаторов пользователей в системе достигают больших значений)\&. Чтобы увидеть реальный размер введите \(Fo\fBls \-s\fR\(Fc\&. -.SH "ФАЙЛЫ" -.PP -/var/log/lastlog -.RS 4 -содержит список завершённых сеансов работы с системой -.RE -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Большие промежутки в значениях идентификаторов пользователей приводят к тому, что программа некоторое время ничего не выводит на экран (то есть, если в базе данных lastlog нет пользователей с идентификаторами с 170 по 800, то во время обработки UID с 171 по 799 программа кажется повисшей)\&. diff --git a/man/ru/man8/logoutd.8 b/man/ru/man8/logoutd.8 deleted file mode 100644 index a1cdc481..00000000 --- a/man/ru/man8/logoutd.8 +++ /dev/null @@ -1,57 +0,0 @@ -'\" t -.\" Title: logoutd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "logoutd" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -logoutd \- контролирует временные интервалы работы в системе -.SH "СИНОПСИС" -.HP \w'\fBlogoutd\fR\ 'u -\fBlogoutd\fR -.SH "ОПИСАНИЕ" -.PP -Программа -\fBlogoutd\fR -контролирует временные ограничения работы в системе и порты, заданные в файле -/etc/porttime\&. Программа -\fBlogoutd\fR -должна запускаться из сценария -/etc/rc\&. Файл -/var/run/utmp -периодически сканируется и для каждого имени пользователя проверяется, разрешено ли данному пользователю работать в настоящий момент на данном порту\&. Любой сеанс, который нарушает ограничения, описанные в файле -/etc/porttime, будет завершён\&. -.SH "ФАЙЛЫ" -.PP -/etc/porttime -.RS 4 -содержит разрешённое время работы определённых пользователей с определённых портов -.RE -.PP -/var/run/utmp -.RS 4 -содержит список работающих сеансов в системе -.RE diff --git a/man/ru/man8/newusers.8 b/man/ru/man8/newusers.8 deleted file mode 100644 index 6eb7f87e..00000000 --- a/man/ru/man8/newusers.8 +++ /dev/null @@ -1,377 +0,0 @@ -'\" t -.\" Title: newusers -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "newusers" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -newusers \- обновляет и создаёт новые учётные записи пользователей в пакетном режиме -.SH "СИНОПСИС" -.HP \w'\fBnewusers\fR\ 'u -\fBnewusers\fR [\fIпараметры\fR] [\fIфайл\fR] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBnewusers\fR -читает -\fIфайл\fR -(или по умолчанию стандартный ввод) и использует эту информацию для обновления группы существующих или создания новых учётных записей\&. Каждая строка имеет формат стандартного файла паролей (смотрите -\fBpasswd\fR(5)) за исключением: -.PP -pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell -.PP -\fIpw_name\fR -.RS 4 -Имя пользователя\&. -.sp -Это может быть имя нового пользователя или имя существующего пользователя (или пользователя, созданного -\fBnewusers\fR -ранее)\&. Если пользователь существует, то будет изменена информация о пользователе, или же создаётся новый пользователь\&. -.RE -.PP -\fIpw_passwd\fR -.RS 4 -Это поле будет зашифровано и использовано как новое значение шифрованного пароля\&. -.RE -.PP -\fI pw_gid\fR -.RS 4 -Это поле используется для определения UID пользователя\&. -.sp -Если это поле пусто, то командой -\fBnewusers\fR -автоматически определяется новый (неиспользованный) UID\&. -.sp -Если в этом поле указано число, то оно будет использовано в качестве UID\&. -.sp -Если в поле содержится имя существующего пользователя (или имя пользователя, созданного -\fBnewusers\fR -ранее), то использует UID указанного пользователя\&. -.sp -Если изменяется UID существующего пользователя, то у файлов, которыми владел этот пользователь, нужно вручную переопределить владельца\&. -.RE -.PP -\fIpw_gid\fR -.RS 4 -Это поле используется для определения ID первичной группы пользователя\&. -.sp -Если в этом поле содержится имя существующей группы (или группы, созданной -\fBnewusers\fR -ранее), то в качестве ID первичной группы пользователя будет использован GID этой группы\&. -.sp -Если в этом поле содержится число, то это число будет использовано как ID первичной группы пользователя\&. Если с таким GID не существует, то будет создана новая группа с этим GID и именем пользователя\&. -.sp -Если это поле пусто, то новая группа будет создана с именем пользователя, а GID будет определён -\fBnewusers\fR -автоматически (для использования в качестве ID первичной группы пользователя и GID новой группы)\&. -.sp -Если поле содержит имя группы, которой не существует (и которая не была создана -\fBnewusers\fR -ранее), то будет создана новая группа с указанным именем, GID будет определён -\fBnewusers\fR -автоматически (для использования в качестве ID первичной группы пользователя и GID новой группы)\&. -.RE -.PP -\fIpw_gecos\fR -.RS 4 -Это поле копируется в поле GECOS записи пользователя\&. -.RE -.PP -\fIpw_dir\fR -.RS 4 -Это поле используется для определения домашнего каталога пользователя\&. -.sp -Если это поле указывает на несуществующий каталог, то указанный каталог создаётся, его владельцем назначается создаваемый или обновляемый пользователь и его первичная группа\&. -.sp -Если изменяется домашний каталог существующего пользователя, то команда -\fBnewusers\fR -не перемещает или копирует содержимое старого каталога в новое место\&. Это нужно выполнить вручную\&. -.RE -.PP -\fIpw_shell\fR -.RS 4 -В этом поле задаётся пользовательская оболочка\&. Никаких проверок поля не делается\&. -.RE -.PP -Команда -\fBnewusers\fR -сначала пытается создать или изменить всех указанных пользователей, а затем записать эти изменения в базы данных пользователей или групп\&. Если происходит ошибка (кроме ошибок при последней записи в базы данных), то изменения в базы не сохраняются\&. -.PP -Данная команда предназначена для работы в крупных системных средах, где за один раз обновляется несколько учётных записей\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBnewusers\fR: -.PP -\fB\-c\fR, \fB\-\-crypt\-method\fR -.RS 4 -Использовать указанный метод для шифрования паролей\&. -.sp -Возможные методы: DES, MD5, NONE и SHA256 или SHA512, если эти методы поддерживается libc\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-r\fR, \fB\-\-system\fR -.RS 4 -Создать системную учётную запись\&. -.sp -Системные пользователи создаются без информации об устаревании в -/etc/shadow, и их числовые идентификаторы выбираются из диапазона -\fBSYS_UID_MIN\fR\-\fBSYS_UID_MAX\fR, определённого в -login\&.defs, а не из -\fBUID_MIN\fR\-\fBUID_MAX\fR -(это же касается и части с -\fBGID\fR -при создании групп)\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sha\-rounds\fR -.RS 4 -Использовать указанное количество раундов шифрования паролей\&. -.sp -Значение 0 означает, что система выберет количество раундов по умолчанию для выбранного метода шифрования (5000)\&. -.sp -Минимальное значение равно 1000, а максимальное значение равно 999,999,999\&. -.sp -Вы можете использовать этот параметр только при методе шифрования SHA256 или SHA512\&. -.sp -По умолчанию, количество раундов определяется переменными SHA_CRYPT_MIN_ROUNDS и SHA_CRYPT_MAX_ROUNDS из -/etc/login\&.defs\&. -.RE -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Файл с входными данными должен быть защищён, так как в нём содержатся не шифрованные пароли\&. -.PP -Вы должны проверить, что пароль и метод шифрования соответствует политике системных паролей\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBENCRYPT_METHOD\fR (строка) -.RS 4 -Задаёт системный алгоритм шифрования по умолчанию для шифрования паролей (используется, если алгоритм не указан в командной строке)\&. -.sp -Возможны следующие значения: -\fIDES\fR -(по умолчанию), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -Замечание: этот параметр переопределяет переменную -\fBMD5_CRYPT_ENAB\fR\&. -.RE -.PP -\fBGID_MAX\fR (число), \fBGID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов групп, используемый в программах -\fBuseradd\fR, -\fBgroupadd\fR -или -\fBnewusers\fR -для создания обычных групп\&. -.sp -Значение по умолчанию для -\fBGID_MIN\fR -(соотв\&. -\fBGID_MAX\fR) равно 1000 (соотв\&. 60000)\&. -.RE -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (логический) -.RS 4 -Обозначает, что пароль должен быть зашифрован по алгоритму на основе MD5\&. Если значение равно -\fIyes\fR, то новые пароли будут зашифрованы по алгоритму на основе MD5, совместимому с используемым в новых версиях FreeBSD\&. Он поддерживает пароли неограниченной длины и имеет более длинную строку соли\&. Установите в -\fIno\fR, если вам нужно копировать шифрованные пароли в другие системы, которые не поддерживают новый алгоритм\&. По умолчанию -\fIno\fR\&. -.sp -Эта переменная переопределяется переменной -\fBENCRYPT_METHOD\fR -или любым параметром командной строки, который задаёт алгоритм шифрования\&. -.sp -Эта переменная устарела; используйте -\fBENCRYPT_METHOD\fR\&. -.RE -.PP -\fBPASS_MAX_DAYS\fR (число) -.RS 4 -Максимальное число дней использования пароля\&. Если пароль старее этого числа, то будет запущена процедура смены пароля\&. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется)\&. -.RE -.PP -\fBPASS_MIN_DAYS\fR (число) -.RS 4 -Максимальное число дней между изменениями пароля\&. Любая смена пароля ранее заданного срока выполнена не будет\&. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется)\&. -.RE -.PP -\fBPASS_WARN_AGE\fR (число) -.RS 4 -Число дней за которое начнёт выдаваться предупреждение об устаревании пароля\&. Нулевое значение означает, что предупреждение выдаётся в день устаревания, при отрицательном значении предупреждение выдаваться не будет\&. Если значение не задано, выдача предупреждения отключается\&. -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (число), \fBSHA_CRYPT_MAX_ROUNDS\fR (число) -.RS 4 -Если значение -\fBENCRYPT_METHOD\fR -равно -\fISHA256\fR -или -\fISHA512\fR, эта переменная определяет количество раундов SHA, используемых алгоритмом шифрования по умолчанию (если количество раундов не задано в командной строке)\&. -.sp -Увеличение количества раундов повышает сложность подбора пароля простым перебором\&. Но заметим, что при этом для аутентификации пользователей требуется большее количество процессорных ресурсов\&. -.sp -Если не задана, то libc выбирает значение количества раундов по умолчанию (5000)\&. -.sp -Значения должны лежать в диапазоне 1000\-999999999\&. -.sp -Если задано какое\-то одно значение \(em -\fBSHA_CRYPT_MIN_ROUNDS\fR -или -\fBSHA_CRYPT_MAX_ROUNDS\fR -\(em то будет использовано это значение\&. -.sp -Если -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR, то используется большее значение\&. -.RE -.PP -\fBSYS_GID_MAX\fR (число), \fBSYS_GID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов групп, используемый в программах -\fBuseradd\fR, -\fBgroupadd\fR -или -\fBnewusers\fR -для создания системных групп\&. -.sp -Значение по умолчанию для -\fBSYS_GID_MIN\fR -(соотв\&.\fBSYS_GID_MAX\fR) равно 101 (соотв\&. -\fBGID_MIN\fR\-1)\&. -.RE -.PP -\fBSYS_UID_MAX\fR (число), \fBSYS_UID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов пользователей, используемый в программах -\fBuseradd\fR -или -\fBnewusers\fR -для создания системных пользователей\&. -.sp -Значение по умолчанию для -\fBSYS_UID_MIN\fR -(соотв\&. -\fBSYS_UID_MAX\fR) равно 101 (соотв\&. -\fBUID_MIN\fR\-1)\&. -.RE -.PP -\fBUID_MAX\fR (число), \fBUID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов пользователей, используемый в программах -\fBuseradd\fR -или -\fBnewusers\fR -для создания обычных пользователей\&. -.sp -Значение по умолчанию для -\fBUID_MIN\fR -(соотв\&. -\fBUID_MAX\fR) равно 1000 (соотв\&. 60000)\&. -.RE -.PP -\fBUMASK\fR (число) -.RS 4 -Задаёт начальное значение маски доступа для создаваемых файлов\&. Если не указано, то маска устанавливается в 022\&. -.sp -Команды -\fBuseradd\fR -и -\fBnewusers\fR -используют эту маску для установки прав доступа к домашнему каталогу, который они создают\&. -.sp -Также она используется программой -\fBlogin\fR -для задания начального значения umask пользователя\&. Заметим, что эта маска может быть переопределена из пользовательской строки GECOS (если установлена переменная -\fBQUOTAS_ENAB\fR) или указанием ограничения с идентификатором -\fIK\fR, в -\fBlimits\fR(5)\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBlogin.defs\fR(5), -\fBpasswd\fR(1), -\fBuseradd\fR(8)\&. diff --git a/man/ru/man8/nologin.8 b/man/ru/man8/nologin.8 deleted file mode 100644 index 029e6318..00000000 --- a/man/ru/man8/nologin.8 +++ /dev/null @@ -1,51 +0,0 @@ -'\" t -.\" Title: nologin -.\" Author: Nicolas Fran\(,cois <nicolas.francois@centraliens.net> -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "nologin" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -nologin \- вежливо отказывает во входе в систему -.SH "СИНОПСИС" -.HP \w'\fBnologin\fR\ 'u -\fBnologin\fR -.SH "ОПИСАНИЕ" -.PP -Программа -\fBnologin\fR -выдаёт сообщение, что учётная запись недоступна и завершает работу с ненулевым кодом возврата\&. Она предназначена для замены оболочки командной строки в поле оболочки у заблокированных учётных записей\&. -.PP -Чтобы заблокировать все учётные записи посмотрите справочную страницу -\fBnologin\fR(5)\&. -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBlogin\fR(1), -\fBnologin\fR(5)\&. -.SH "ИСТОРИЯ" -.PP -Программа -\fBnologin\fR -впервые появилась в BSD 4\&.4\&. diff --git a/man/ru/man8/pwck.8 b/man/ru/man8/pwck.8 deleted file mode 100644 index d387db3c..00000000 --- a/man/ru/man8/pwck.8 +++ /dev/null @@ -1,316 +0,0 @@ -'\" t -.\" Title: pwck -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "pwck" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -pwck \- проверяет целостность файлов паролей -.SH "СИНОПСИС" -.HP \w'\fBpwck\fR\ 'u -\fBpwck\fR [параметры] [\fIpasswd\fR\ [\ \fIshadow\fR\ ]] -.SH "ОПИСАНИЕ" -.PP -Программа -\fBpwck\fR -проверяет целостность информации о пользователях и аутентификации\&. Проверяется формат всех записей файлов -/etc/passwd -и -/etc/shadow -и корректность данных каждого поля\&. В случае обнаружения ошибок пользователю предлагается подтвердить удаление записей, имеющих неверный формат или восстановление которых невозможно\&. -.PP -Выполняются следующие проверки: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -правильное количество полей -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -уникальность и корректность имени пользователя -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -корректность идентификатора пользователя и группы -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -корректность первичной группы -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -корректность домашнего каталога -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -корректность регистрационной оболочки -.RE -.PP -Проверки -shadow -выполняются, если указан второй файловый параметр или когда в системе существует файл -/etc/shadow\&. -.PP -Выполняются следующие проверки: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -что каждая запись passwd имеет соответствующую запись shadow и каждая запись shadow имеет соответствующую запись passwd -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -пароли указаны в теневом файле -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -записи shadow содержат корректное количество полей -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -записи shadow уникальны в shadow -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -дата последней смены пароля не находится в будущем -.RE -.PP -Ошибки в количестве полей и уникальности имён пользователей невосстановимы\&. Если запись содержит неверное число полей, пользователя попросят подтвердить удаление всей записи\&. Если пользователь ответит отрицательно, дальнейшая проверка выполняться не будет\&. При ошибке повторения имени пользователя также возникает запрос на удаление, но в случае отказа проверка будет продолжена\&. Обо всех остальных ошибках выводится предупреждение и пользователю предлагается запустить команду -\fBusermod\fR, чтобы исправить ошибку\&. -.PP -Команды, которые работают с файлом -/etc/passwd, не могут изменять повреждённые или дублирующиеся записи\&. Как раз в этом случае и нужно использовать -\fBpwck\fR -для удаления испорченной записи\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры -\fB\-r\fR, -\fB\-s\fR -не могут использоваться одновременно\&. -.PP -Параметры команды -\fBpwck\fR: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-q\fR, \fB\-\-quiet\fR -.RS 4 -Сообщать только об ошибках\&. Предупреждения, которые не требуют от пользователя никаких действий, показаны не будут\&. -.RE -.PP -\fB\-r\fR, \fB\-\-read\-only\fR -.RS 4 -Выполнять команду -\fBpwck\fR -в режиме \(Foтолько чтение\(Fc\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sort\fR -.RS 4 -Отсортировать все записи в файлах -/etc/passwd -и -/etc/shadow -по числовому идентификатору пользователя\&. -.RE -.PP -По умолчанию, команда -\fBpwck\fR -работает с файлами -/etc/passwd -и -/etc/shadow\&. Пользователь может указать другие файлы с помощью параметров -\fIpasswd\fR -и -\fIshadow\fR\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBPASS_MAX_DAYS\fR (число) -.RS 4 -Максимальное число дней использования пароля\&. Если пароль старее этого числа, то будет запущена процедура смены пароля\&. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется)\&. -.RE -.PP -\fBPASS_MIN_DAYS\fR (число) -.RS 4 -Максимальное число дней между изменениями пароля\&. Любая смена пароля ранее заданного срока выполнена не будет\&. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется)\&. -.RE -.PP -\fBPASS_WARN_AGE\fR (число) -.RS 4 -Число дней за которое начнёт выдаваться предупреждение об устаревании пароля\&. Нулевое значение означает, что предупреждение выдаётся в день устаревания, при отрицательном значении предупреждение выдаваться не будет\&. Если значение не задано, выдача предупреждения отключается\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" -.PP -Команда -\fBpwck\fR -завершая работу, возвращает следующие значения: -.PP -\fI0\fR -.RS 4 -успешное выполнение -.RE -.PP -\fI1\fR -.RS 4 -ошибка в параметрах команды -.RE -.PP -\fI2\fR -.RS 4 -есть одна или более записей с недопустимыми паролями -.RE -.PP -\fI3\fR -.RS 4 -не удалось открыть файл паролей -.RE -.PP -\fI4\fR -.RS 4 -не удалось заблокировать файл паролей -.RE -.PP -\fI5\fR -.RS 4 -не удалось изменить файл паролей -.RE -.PP -\fI6\fR -.RS 4 -не удалось отсортировать файл паролей -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBgroup\fR(5), -\fBgrpck\fR(8), -\fBpasswd\fR(5), -\fBshadow\fR(5), -\fBusermod\fR(8)\&. diff --git a/man/ru/man8/pwconv.8 b/man/ru/man8/pwconv.8 deleted file mode 100644 index 6e82654a..00000000 --- a/man/ru/man8/pwconv.8 +++ /dev/null @@ -1,192 +0,0 @@ -'\" t -.\" Title: pwconv -.\" Author: Marek Micha\(/lkiewicz -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "pwconv" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -pwconv, pwunconv, grpconv, grpunconv \- преобразует пароли пользователей и групп в/из защищённую форму -.SH "СИНОПСИС" -.HP \w'\fBpwconv\fR\ 'u -\fBpwconv\fR [\fIпараметры\fR] -.HP \w'\fBpwunconv\fR\ 'u -\fBpwunconv\fR [\fIпараметры\fR] -.HP \w'\fBgrpconv\fR\ 'u -\fBgrpconv\fR [\fIпараметры\fR] -.HP \w'\fBgrpunconv\fR\ 'u -\fBgrpunconv\fR [\fIпараметры\fR] -.SH "ОПИСАНИЕ" -.PP -Команда -\fBpwconv\fR -создаёт файл -\fIshadow\fR -из файла -\fIpasswd\fR -и необязательно существующего файла -\fIshadow\fR\&. -.PP -Команда -\fBpwunconv\fR -создаёт файл -\fIpasswd\fR -из файлов -\fIpasswd\fR -и -\fIshadow\fR, а затем удаляет файл -\fIshadow\fR\&. -.PP -Команда -\fBgrpconv\fR -создаёт файл -\fIgshadow\fR -из файла -\fIgroup\fR -и необязательно существующего файла -\fIgshadow\fR\&. -.PP -Команда -\fBgrpunconv\fR -создаёт файл -\fIgroup\fR -из файлов -\fIgroup\fR -и -\fIgshadow\fR, а затем удаляет файл -\fIgshadow\fR\&. -.PP -Эти четыре программы работают с файлами обычных или теневых паролей пользователей и групп: -/etc/passwd, -/etc/group, -/etc/shadow -и -/etc/gshadow\&. -.PP -Каждая программа выполняет необходимые блокировки перед преобразованиями\&. Команды -\fBpwconv\fR -и -\fBgrpconv\fR -выполняют схожий порядок действий\&. Сначала удаляются записи из теневого файла которых нет в главном файле\&. Затем обновляются записи в теневом файле которые не содержат \(Fox\(Fc вместо пароля в главном файле\&. Далее добавляются отсутствующие теневые записи\&. Наконец, пароли в главном файле заменяются символом \(Fox\(Fc\&. Данные программы можно использовать как для первоначального преобразования, так и для обновления теневого файла, если главный файл редактировался вручную\&. -.PP -Команда -\fBpwconv\fR -использует значения переменных -\fIPASS_MIN_DAYS\fR, -\fIPASS_MAX_DAYS\fR -и -\fIPASS_WARN_AGE\fR -из файла -/etc/login\&.defs -при добавлении новых записей в файл -/etc/shadow\&. -.PP -Программы -\fBpwunconv\fR -и -\fBgrpunconv\fR -также выполняют схожий порядок действий\&. Пароли в главном файле обновляются из теневого файла\&. Записи, которые существуют в главном файле, но не существуют в теневом файле оставляются как есть\&. По окончании, теневой файл удаляется\&. Информация об устаревании пароля не учитывается программой -\fBpwunconv\fR\&. Конвертируется только возможное\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры, применимые к -\fBpwconv\fR, -\fBpwunconv\fR, -\fBgrpconv\fR -и -\fBgrpunconv\fR: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.SH "ОШИБКИ РЕАЛИЗАЦИИ" -.PP -Ошибки в файлах паролей или групп (типа неверных или дублирующихся записей) могут зациклить программу или произойдут какие\-то другие странные вещи\&. Перед конвертацией запустите -\fBpwck\fR -и -\fBgrpck\fR, чтобы исправить возможные ошибки\&. -.SH "НАСТРОЙКА" -.PP -Следующая переменная настройки в -/etc/login\&.defs -изменяет поведение -\fBgrpconv\fR -и -\fBgrpunconv\fR: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.PP -Следующая переменная настройки в -/etc/login\&.defs -изменяет поведение -\fBpwconv\fR: -.PP -\fBPASS_MAX_DAYS\fR (число) -.RS 4 -Максимальное число дней использования пароля\&. Если пароль старее этого числа, то будет запущена процедура смены пароля\&. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется)\&. -.RE -.PP -\fBPASS_MIN_DAYS\fR (число) -.RS 4 -Максимальное число дней между изменениями пароля\&. Любая смена пароля ранее заданного срока выполнена не будет\&. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется)\&. -.RE -.PP -\fBPASS_WARN_AGE\fR (число) -.RS 4 -Число дней за которое начнёт выдаваться предупреждение об устаревании пароля\&. Нулевое значение означает, что предупреждение выдаётся в день устаревания, при отрицательном значении предупреждение выдаваться не будет\&. Если значение не задано, выдача предупреждения отключается\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBgrpck\fR(8), -\fBlogin.defs\fR(5), -\fBpwck\fR(8)\&. diff --git a/man/ru/man8/pwunconv.8 b/man/ru/man8/pwunconv.8 deleted file mode 100644 index 6eed9e8b..00000000 --- a/man/ru/man8/pwunconv.8 +++ /dev/null @@ -1 +0,0 @@ -.so man8/pwconv.8 diff --git a/man/ru/man8/sulogin.8 b/man/ru/man8/sulogin.8 deleted file mode 100644 index 5cfadbd0..00000000 --- a/man/ru/man8/sulogin.8 +++ /dev/null @@ -1,115 +0,0 @@ -'\" t -.\" Title: sulogin -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "sulogin" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -sulogin \- Single\-user login -.SH "СИНТАКСИС" -.PP -\fBsulogin\fR -[\fItty\-device\fR] -.SH "ОПИСАНИЕ" -.PP -The -\fBsulogin\fR -command is invoked by -\fBinit\fR -prior to allowing the user access to the system when in single user mode\&. This feature may only be available on certain systems where -\fBinit\fR -has been modified accordingly, or where the -/etc/inittab -has an entry for a single user login\&. -.PP -The user is prompted -.PP -Type control\-d to proceed with normal startup, (or give root password for system maintenance): -.PP -Input and output will be performed with the standard file descriptors unless the optional device name argument is provided\&. -.PP -If the user enters the correct root password, a login session is initiated\&. When -\fIEOF\fR -is pressed instead, the system enters multi\-user mode\&. -.PP -After the user exits the single\-user shell, or presses -\fIEOF\fR, the system begins the initialization process required to enter multi\-user mode\&. -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -This command can only be used if -\fBinit\fR -has been modified to call -\fBsulogin\fR -instead of -/bin/sh, or if the user has set the -\fIinittab\fR -to support a single user login\&. For example, the line: -.PP -co:s:respawn:/etc/sulogin /dev/console -.PP -should execute the sulogin command in single user mode\&. -.PP -As complete an environment as possible is created\&. However, various devices may be unmounted or uninitialized and many of the user commands may be unavailable or nonfunctional as a result\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBENV_HZ\fR (строка) -.RS 4 -Если установлена, то будет использоваться для определения переменной окружения HZ при входе пользователя в систему\&. Значение должно начинаться с -\fIHZ=\fR\&. Обычное значение для Linux \(em -\fIHZ=100\fR\&. -.RE -.PP -\fBENV_TZ\fR (строка) -.RS 4 -Если установлена, то будет использоваться для определения переменной окружения TZ при входе пользователя\&. Значение может быть равно имени часового пояса, начинающегося -\fITZ=\fR -(например, -\fITZ=CST6CDT\fR), или полному пути к файлу с параметрами часового пояса (например, -/etc/tzname)\&. -.sp -Если указан полный путь, но файл не существует или недоступен для чтения, то используется значение по умолчанию: -\fITZ=CST6CDT\fR\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP - -\fBlogin\fR(1), -\fBsh\fR(1), -\fBinit\fR(8)\&. diff --git a/man/ru/man8/useradd.8 b/man/ru/man8/useradd.8 deleted file mode 100644 index 16091e86..00000000 --- a/man/ru/man8/useradd.8 +++ /dev/null @@ -1,681 +0,0 @@ -'\" t -.\" Title: useradd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "useradd" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -useradd \- регистрирует нового пользователя или изменяет информацию по умолчанию о новых пользователях -.SH "СИНОПСИС" -.HP \w'\fBuseradd\fR\ 'u -\fBuseradd\fR [\fIпараметры\fR] \fIУЧЁТНАЯ_ЗАПИСЬ\fR -.HP \w'\fBuseradd\fR\ 'u -\fBuseradd\fR \-D -.HP \w'\fBuseradd\fR\ 'u -\fBuseradd\fR \-D [\fIпараметры\fR] -.SH "ОПИСАНИЕ" -.PP -При запуске без параметра -\fB\-D\fR -команда -\fBuseradd\fR -создаёт новую учётную запись пользователя, используя значения из командной строки и системные значения по умолчанию\&. В зависимости от параметров командной строки, команда -\fBuseradd\fR -обновляет системные файлы, а также может создать домашний каталог нового пользователя и скопировать начальные файлы настроек\&. -.PP -По умолчанию, для нового пользователя также создаётся группа (смотрите параметры -\fB\-g\fR, -\fB\-N\fR, -\fB\-U\fR -и -\fBUSERGROUPS_ENAB\fR)\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBuseradd\fR: -.PP -\fB\-b\fR, \fB\-\-base\-dir\fR \fIБАЗОВЫЙ_КАТАЛОГ\fR -.RS 4 -Базовый системный каталог по умолчанию, если другой каталог не указан с помощью параметра -\fB\-d\fR\&. Значение -\fIБАЗОВЫЙ_КАТАЛОГ\fR -объединяется с именем учётной записи для определения домашнего каталога\&. Если не указан параметр -\fB\-m\fR, то -\fIБАЗОВЫЙ_КАТАЛОГ\fR -должен существовать\&. -.sp -Если этот параметр не задан, то команда -\fBuseradd\fR -будет использовать базовый каталог, указанный в переменной -\fBHOME\fR -в файле -/etc/default/useradd -иначе -/home -(по умолчанию)\&. -.RE -.PP -\fB\-c\fR, \fB\-\-comment\fR \fIКОММЕНТАРИЙ\fR -.RS 4 -Любая текстовая строка\&. Обычно, здесь коротко описывается учётная запись, и в настоящее время используется как поле для имени и фамилии пользователя\&. -.RE -.PP -\fB\-d\fR, \fB\-\-home\fR \fIДОМАШНИЙ_КАТАЛОГ\fR -.RS 4 -Для создаваемого пользователя будет использован каталог -\fIДОМАШНИЙ_КАТАЛОГ\fR -в качестве начального каталога\&. По умолчанию, это значение получается объединением -\fIИМЕНИ\fR -пользователя с -\fIБАЗОВЫМ_КАТАЛОГОМ\fR -и используется как имя домашнего каталога\&. Каталог -\fIДОМАШНИЙ_КАТАЛОГ\fR -необязательно должен существовать, но не будет создан, если его нет\&. -.RE -.PP -\fB\-D\fR, \fB\-\-defaults\fR -.RS 4 -Смотрите далее в подразделе \(FoИзменение значений по умолчанию\(Fc\&. -.RE -.PP -\fB\-e\fR, \fB\-\-expiredate\fR \fIДАТА_УСТАРЕВАНИЯ\fR -.RS 4 -Дата, когда учётная запись пользователя будет заблокирована\&. Дата задаётся в формате -\fIГГГГ\-ММ\-ДД\fR\&. -.sp -Если этот параметр не задан, то команда -\fBuseradd\fR -будет использовать дату устаревания по умолчанию, указанную в переменной -\fBEXPIRE\fR -в файле -/etc/default/useradd, иначе пустую строку (без устаревания, по умолчанию)\&. -.RE -.PP -\fB\-f\fR, \fB\-\-inactive\fR \fIДНЕЙ\fR -.RS 4 -Если указано значение 0, то учётная запись блокируется сразу после устаревания пароля, а при значении \-1 данная возможность не используется\&. -.sp -Если этот параметр не задан, то команда -\fBuseradd\fR -будет использовать срок неактивности по умолчанию, указанный в переменной -\fBINACTIVE\fR -в файле -/etc/default/useradd -или \-1 (по умолчанию)\&. -.RE -.PP -\fB\-g\fR, \fB\-\-gid\fR \fIГРУППА\fR -.RS 4 -Имя или числовой идентификатор первичной группы пользователя\&. Группа с таким именем должна существовать\&. Идентификатор группы должен указывать на уже существующую группу\&. -.sp -Если не указан, то поведение -\fBuseradd\fR -зависит от переменной -\fBUSERGROUPS_ENAB\fR -в файле -/etc/login\&.defs\&. Если значение этой переменной равно -\fIyes\fR -(или в командной строке указан параметр -\fB\-U/\-\-user\-group\fR), то для пользователя будет создана группа с тем же именем как его имя для входа\&. Если значение переменной равно -\fIno\fR -(или в командной строке указан параметр -\fB\-N/\-\-no\-user\-group\fR), то useradd установит первичную группу нового пользователя равной значению переменной -\fBGROUP\fR -из файла -/etc/default/useradd, или 100 (по умолчанию)\&. -.RE -.PP -\fB\-G\fR, \fB\-\-groups\fR \fIГРУППА1\fR[\fI,ГРУППА2,\&...\fR[\fI,ГРУППАN\fR]]] -.RS 4 -Список дополнительных групп, в которых числится пользователь\&. Перечисление групп осуществляется через запятую, без промежуточных пробелов\&. На указанные группы действуют те же ограничения, что и для группы указанной в параметре -\fB\-g\fR\&. По умолчанию пользователь входит только в начальную группу\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-k\fR, \fB\-\-skel\fR \fIКАТАЛОГ_ШАБЛОНОВ\fR -.RS 4 -Каталог с шаблонами, который содержит файлы и каталоги для копирования в домашний каталог пользователя при создании домашнего каталога командой -\fBuseradd\fR\&. -.sp -Этот параметр можно использовать только с параметром -\fB\-m\fR -(или -\fB\-\-create\-home\fR)\&. -.sp -Если этот параметр не задан, то каталог шаблонов определяется переменной -\fBSKEL\fR -из файла -/etc/default/useradd, или равен -/etc/skel -(по умолчанию)\&. -.sp -Если возможно, выполняется копирование ACL и расширенных атрибутов\&. -.RE -.PP -\fB\-K\fR, \fB\-\-key\fR \fIКЛЮЧ\fR=\fIЗНАЧЕНИЕ\fR -.RS 4 -Заменяет значения по умолчанию из файла -/etc/login\&.defs -(\fBUID_MIN\fR, -\fBUID_MAX\fR, -\fBUMASK\fR, -\fBPASS_MAX_DAYS\fR -и других)\&. - -Пример: -\fB\-K \fR\fIPASS_MAX_DAYS\fR=\fI\-1\fR -можно использовать при создании системной учётной записи, чтобы выключить устаревание пароля, даже если системная учётная запись вообще не имеет пароля\&. Можно указывать параметр -\fB\-K\fR -несколько раз, например: -\fB\-K \fR\fIUID_MIN\fR=\fI100\fR\fB \-K \fR\fIUID_MAX\fR=\fI499\fR -.RE -.PP -\fB\-l\fR, \fB\-\-no\-log\-init\fR -.RS 4 -Не добавлять пользователя в базы данных lastlog и faillog\&. -.sp -По умолчанию, записи пользователя в базах данных lastlog и faillog сбрасываются во избежание повторного использования записи, оставшейся от ранее удалённого пользователя\&. -.RE -.PP -\fB\-m\fR, \fB\-\-create\-home\fR -.RS 4 -Создать домашний каталог пользователя, если он не существует\&. Файлы и каталоги, содержащиеся в каталоге шаблонов (который можно указать с помощью параметра the -\fB\-k\fR -option), будут скопированы в домашний каталог\&. -.sp -По умолчанию, если этот параметр не указан и не задана переменная -\fBCREATE_HOME\fR, домашний каталог не создаётся\&. -.RE -.PP -\fB\-M\fR -.RS 4 -Не создавать домашний каталог пользователя, даже если значение системной переменной в файле -/etc/login\&.defs -(\fBCREATE_HOME\fR) равно -\fIyes\fR\&. -.RE -.PP -\fB\-N\fR, \fB\-\-no\-user\-group\fR -.RS 4 -Не создавать группу с тем же именем как у пользователя, но добавить пользователя в группу, заданную параметром -\fB\-g\fR -или переменной -\fBGROUP\fR -из файла -/etc/default/useradd\&. -.sp -Поведение по умолчанию (если не указан параметр -\fB\-g\fR, -\fB\-N\fR -и -\fB\-U\fR) определяется переменной -\fBUSERGROUPS_ENAB\fR -из файла -/etc/login\&.defs\&. -.RE -.PP -\fB\-o\fR, \fB\-\-non\-unique\fR -.RS 4 -Разрешить создание учётной записи с уже имеющимся (не уникальным) UID\&. -.sp -Этот параметр можно использовать только с параметром -\fB\-u\fR\&. -.RE -.PP -\fB\-p\fR, \fB\-\-password\fR \fIПАРОЛЬ\fR -.RS 4 -Шифрованное значение пароля, которое возвращает функция -\fBcrypt\fR(3)\&. По умолчанию пароль отключён\&. -.sp -\fBЗамечание:\fR -Этот параметр использовать не рекомендуется, так как пароль (или не шифрованный пароль) будет видим другими пользователям в списке процессов\&. -.sp -Вы должны проверить, что пароль соответствует политике системных паролей\&. -.RE -.PP -\fB\-r\fR, \fB\-\-system\fR -.RS 4 -Создать системную учётную запись\&. -.sp -Системные пользователи создаются без информации об устаревании в -/etc/shadow, и их числовые идентификаторы выбираются из диапазона -\fBSYS_UID_MIN\fR\-\fBSYS_UID_MAX\fR, определённого в -/etc/login\&.defs, а не из -\fBUID_MIN\fR\-\fBUID_MAX\fR -(это же касается и части с -\fBGID\fR -при создании групп)\&. -.sp -Заметим, что -\fBuseradd\fR -не создаёт домашний каталог для данного пользователя независимо от значения по умолчанию в -/etc/login\&.defs -(\fBCREATE_HOME\fR)\&. Если вы хотите создать домашний каталог для системной учётной записи укажите параметр -\fB\-m\fR\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОЧКА\fR -.RS 4 -Имя регистрационной оболочки пользователя\&. По умолчанию это поле пусто, что вызывает выбор регистрационной оболочки по умолчанию согласно значению переменной -\fBSHELL\fR -из файла -/etc/default/useradd, или по умолчанию используется пустая строка\&. -.RE -.PP -\fB\-u\fR, \fB\-\-uid\fR \fIUID\fR -.RS 4 -Числовое значение идентификатора пользователя (ID)\&. Оно должно быть уникальным, если не используется параметр -\fB\-o\fR\&. Значение должно быть неотрицательным\&. По умолчанию используется наименьшее значение ID большее или равное -\fBUID_MIN\fR -и большее чем у остальных пользователей\&. -.sp -Смотрите также описание -\fB\-r\fR -и -\fBUID_MAX\fR\&. -.RE -.PP -\fB\-U\fR, \fB\-\-user\-group\fR -.RS 4 -Создать группу с тем же именем что и у пользователя, и добавить пользователя в эту группу\&. -.sp -Поведение по умолчанию (если не указан параметр -\fB\-g\fR, -\fB\-N\fR -и -\fB\-U\fR) определяется переменной -\fBUSERGROUPS_ENAB\fR -из файла -/etc/login\&.defs\&. -.RE -.PP -\fB\-Z\fR, \fB\-\-selinux\-user\fR \fISEUSER\fR -.RS 4 -Пользователь SELinux для регистрационной оболочки пользователя\&. По умолчанию это поле пусто, что заставляет систему выбрать пользователя SELinux по умолчанию\&. -.RE -.SS "Изменение значений по умолчанию" -.PP -При запуске программы только с параметром -\fB\-D\fR -команда -\fBuseradd\fR -показывает текущие значения по умолчанию\&. Если программа запускается с параметром -\fB\-D\fR -вместе с другими параметрами, то -\fBuseradd\fR -обновляет значения по умолчанию этих указанных параметров\&. Изменяемые параметры: -.PP -\fB\-b\fR, \fB\-\-base\-dir\fR \fIБАЗОВЫЙ_КАТАЛОГ\fR -.RS 4 -Начальная часть пути нового домашнего каталога пользователя\&. Имя пользователя будет добавлено в конец -\fIДОМАШНЕГО_КАТАЛОГА\fR -для создания имени нового каталога, если при создании новой учётной записи не указан параметр -\fB\-d\fR\&. -.sp -Этот параметр изменяет переменную -\fBHOME\fR -в файле -/etc/default/useradd\&. -.RE -.PP -\fB\-e\fR, \fB\-\-expiredate\fR \fIДАТА_УСТАРЕВАНИЯ\fR -.RS 4 -Дата, когда учётная запись пользователя заблокирована\&. -.sp -Этот параметр изменяет переменную -\fBEXPIRE\fR -в файле -/etc/default/useradd\&. -.RE -.PP -\fB\-f\fR, \fB\-\-inactive\fR \fIДНЕЙ\fR -.RS 4 -Число дней, которые должны пройти после устаревания пароля, перед тем как учётная запись будет заблокирована\&. -.sp -Этот параметр изменяет переменную -\fBINACTIVE\fR -в файле -/etc/default/useradd\&. -.RE -.PP -\fB\-g\fR, \fB\-\-gid\fR \fIГРУППА\fR -.RS 4 -Имя группы или ID новой первичной группы пользователя (если используется -\fB\-N/\-\-no\-user\-group\fR -или когда значение переменной -\fBUSERGROUPS_ENAB\fR -равно -\fIno\fR -(файл -/etc/login\&.defs)\&. Группа с указанным именем должна существовать, а для числового идентификатора группы должна быть соответствующая запись\&. -.sp -Этот параметр изменяет переменную -\fBGROUP\fR -в файле -/etc/default/useradd\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОЧКА\fR -.RS 4 -Имя новой регистрационной командной оболочки пользователя\&. -.sp -Этот параметр изменяет переменную -\fBSHELL\fR -в файле -/etc/default/useradd\&. -.RE -.SH "ЗАМЕЧАНИЯ" -.PP -Системный администратор сам решает, какие файлы нужно положить в каталог -/etc/skel/ -(или в любой другой каталог шаблонов, указанный в -/etc/default/useradd -или в командной строке)\&. -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Нельзя добавить пользователя в группу NIS или LDAP\&. Это необходимо делать на соответствующем сервере\&. -.PP -Также, если имя пользователя уже существует во внешней базе данных такой как NIS или LDAP, то -\fBuseradd\fR -не станет создавать учётную запись пользователя\&. -.PP -Имена пользователей должны начинаться со строчной буквы или символа подчёркивания, и должны состоять только из строчных букв, цифр, символов подчёркивания и минус\&. Они могут заканчиваться знаком доллара\&. Это можно описать регулярным выражением: [a\-z_][a\-z0\-9_\-]*[$]? -.PP -Имена пользователей могут быть длиной не более 32 знаков\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBCREATE_HOME\fR (логический) -.RS 4 -Определяет, должен ли создаваться по умолчанию домашний каталог для новых пользователей\&. -.sp -Эта переменная не влияет на системных пользователей и может быть переопределена из командной строки\&. -.RE -.PP -\fBGID_MAX\fR (число), \fBGID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов групп, используемый в программах -\fBuseradd\fR, -\fBgroupadd\fR -или -\fBnewusers\fR -для создания обычных групп\&. -.sp -Значение по умолчанию для -\fBGID_MIN\fR -(соотв\&. -\fBGID_MAX\fR) равно 1000 (соотв\&. 60000)\&. -.RE -.PP -\fBMAIL_DIR\fR (строка) -.RS 4 -Почтовый каталог\&. Данный параметр нужен для управления почтовым ящиком при изменении или удалении учётной записи пользователя\&. Если параметр не задан, то используется значение указанное при сборке\&. -.RE -.PP -\fBMAIL_FILE\fR (строка) -.RS 4 -Определяет расположение почтовых файлов пользователя относительно домашнего каталога\&. -.RE -.PP -Переменные -\fBMAIL_DIR\fR -и -\fBMAIL_FILE\fR -используются командами -\fBuseradd\fR, -\fBusermod\fR -и -\fBuserdel\fR -для создания, перемещения или удаления почты пользователя\&. -.PP -Если значение -\fBMAIL_CHECK_ENAB\fR -равно -\fIyes\fR, то они также используются для определения переменной окружения -\fBMAIL\fR\&. -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.PP -\fBPASS_MAX_DAYS\fR (число) -.RS 4 -Максимальное число дней использования пароля\&. Если пароль старее этого числа, то будет запущена процедура смены пароля\&. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется)\&. -.RE -.PP -\fBPASS_MIN_DAYS\fR (число) -.RS 4 -Максимальное число дней между изменениями пароля\&. Любая смена пароля ранее заданного срока выполнена не будет\&. Если значение не задано, то предполагается значение \-1 (то есть возможность ограничения не используется)\&. -.RE -.PP -\fBPASS_WARN_AGE\fR (число) -.RS 4 -Число дней за которое начнёт выдаваться предупреждение об устаревании пароля\&. Нулевое значение означает, что предупреждение выдаётся в день устаревания, при отрицательном значении предупреждение выдаваться не будет\&. Если значение не задано, выдача предупреждения отключается\&. -.RE -.PP -\fBSYS_GID_MAX\fR (число), \fBSYS_GID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов групп, используемый в программах -\fBuseradd\fR, -\fBgroupadd\fR -или -\fBnewusers\fR -для создания системных групп\&. -.sp -Значение по умолчанию для -\fBSYS_GID_MIN\fR -(соотв\&.\fBSYS_GID_MAX\fR) равно 101 (соотв\&. -\fBGID_MIN\fR\-1)\&. -.RE -.PP -\fBSYS_UID_MAX\fR (число), \fBSYS_UID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов пользователей, используемый в программах -\fBuseradd\fR -или -\fBnewusers\fR -для создания системных пользователей\&. -.sp -Значение по умолчанию для -\fBSYS_UID_MIN\fR -(соотв\&. -\fBSYS_UID_MAX\fR) равно 101 (соотв\&. -\fBUID_MIN\fR\-1)\&. -.RE -.PP -\fBUID_MAX\fR (число), \fBUID_MIN\fR (число) -.RS 4 -Диапазон идентификаторов пользователей, используемый в программах -\fBuseradd\fR -или -\fBnewusers\fR -для создания обычных пользователей\&. -.sp -Значение по умолчанию для -\fBUID_MIN\fR -(соотв\&. -\fBUID_MAX\fR) равно 1000 (соотв\&. 60000)\&. -.RE -.PP -\fBUMASK\fR (число) -.RS 4 -Задаёт начальное значение маски доступа для создаваемых файлов\&. Если не указано, то маска устанавливается в 022\&. -.sp -Команды -\fBuseradd\fR -и -\fBnewusers\fR -используют эту маску для установки прав доступа к домашнему каталогу, который они создают\&. -.sp -Также она используется программой -\fBlogin\fR -для задания начального значения umask пользователя\&. Заметим, что эта маска может быть переопределена из пользовательской строки GECOS (если установлена переменная -\fBQUOTAS_ENAB\fR) или указанием ограничения с идентификатором -\fIK\fR, в -\fBlimits\fR(5)\&. -.RE -.PP -\fBUSERGROUPS_ENAB\fR (логический) -.RS 4 -Включает установку группы битов umask равной битам владельца (пример: 022 \-> 002, 077 \-> 007) для не суперпользователей, если uid равен gid и имя пользователя совпадает с именем первичной группы\&. -.sp -Если значение равно -\fIyes\fR, то -\fBuserdel\fR -удаляет пользовательскую группу, если в ней нет больше членов, а -\fBuseradd\fR -по умолчанию создаёт группу с именем пользователя\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.PP -/etc/default/useradd -.RS 4 -значения по умолчанию для создаваемой учётной записи -.RE -.PP -/etc/skel/ -.RS 4 -каталог, содержащий файлы по умолчанию -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" -.PP -Команда -\fBuseradd\fR -завершая работу, возвращает следующие значения: -.PP -\fI0\fR -.RS 4 -успешное выполнение -.RE -.PP -\fI1\fR -.RS 4 -не удалось изменить файл паролей -.RE -.PP -\fI2\fR -.RS 4 -ошибка в параметрах команды -.RE -.PP -\fI3\fR -.RS 4 -недопустимое значение параметра -.RE -.PP -\fI4\fR -.RS 4 -такой UID уже существует (и не задан параметр -\fB\-o\fR) -.RE -.PP -\fI6\fR -.RS 4 -указанная группа не существует -.RE -.PP -\fI9\fR -.RS 4 -имя пользователя уже существует -.RE -.PP -\fI10\fR -.RS 4 -не удалось изменить файл групп -.RE -.PP -\fI12\fR -.RS 4 -не удалось создать домашний каталог -.RE -.PP -\fI14\fR -.RS 4 -can\*(Aqt update SELinux user mapping -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBcrypt\fR(3), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBlogin.defs\fR(5), -\fBnewusers\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/ru/man8/userdel.8 b/man/ru/man8/userdel.8 deleted file mode 100644 index 6b270b3f..00000000 --- a/man/ru/man8/userdel.8 +++ /dev/null @@ -1,283 +0,0 @@ -'\" t -.\" Title: userdel -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "userdel" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -userdel \- удаляет учётную запись и файлы пользователя -.SH "СИНОПСИС" -.HP \w'\fBuserdel\fR\ 'u -\fBuserdel\fR [параметры] \fIУЧЁТНАЯ_ЗАПИСЬ\fR -.SH "ОПИСАНИЕ" -.PP -Команда -\fBuserdel\fR -изменяет системные файлы учётных записей, удаляя все записи, относящиеся к указанному -\fIимени_пользователя\fR\&. Заданная учётная запись должна существовать\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBuserdel\fR: -.PP -\fB\-f\fR, \fB\-\-force\fR -.RS 4 -С этим параметром учётная запись будет удалена, даже если пользователь в этот момент работает в системе\&. Он также заставляет -\fBuserdel\fR -удалить домашний каталог пользователя и почтовый ящик, даже если другой пользователь использует тот же домашний каталог или если почтовый ящик не принадлежит данному пользователю\&. Если значение -\fBUSERGROUPS_ENAB\fR -равно -\fIyes\fR -в файле -/etc/login\&.defs -и если существует группа с именем удаляемого пользователя, то это группа будет удалена, даже если она всё ещё является первичной группой другого пользователя\&. -.sp -\fIЗамечание:\fR -Этот параметр опасно использовать; он может привести систему в нерабочее состояние\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-r\fR, \fB\-\-remove\fR -.RS 4 -Файлы в домашнем каталоге пользователя будут удалены вместе с самим домашним каталогом и почтовым ящиком\&. Пользовательские файлы, расположенные в других файловых системах, нужно искать и удалять вручную\&. -.sp -Имя файла почтового ящика задаётся переменной -\fBMAIL_DIR\fR -в файле -login\&.defs\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-Z\fR, \fB\-\-selinux\-user\fR -.RS 4 -Удаляет все пользовательские сопоставления SELinux для учётной записи пользователя\&. -.RE -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBMAIL_DIR\fR (строка) -.RS 4 -Почтовый каталог\&. Данный параметр нужен для управления почтовым ящиком при изменении или удалении учётной записи пользователя\&. Если параметр не задан, то используется значение указанное при сборке\&. -.RE -.PP -\fBMAIL_FILE\fR (строка) -.RS 4 -Определяет расположение почтовых файлов пользователя относительно домашнего каталога\&. -.RE -.PP -Переменные -\fBMAIL_DIR\fR -и -\fBMAIL_FILE\fR -используются командами -\fBuseradd\fR, -\fBusermod\fR -и -\fBuserdel\fR -для создания, перемещения или удаления почты пользователя\&. -.PP -Если значение -\fBMAIL_CHECK_ENAB\fR -равно -\fIyes\fR, то они также используются для определения переменной окружения -\fBMAIL\fR\&. -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.PP -\fBUSERDEL_CMD\fR (строка) -.RS 4 -Определяет программу, которая будет запущена при удалении пользователя\&. Она должна удалять любые задания at/cron/печати удаляемого пользователя (передаётся в качестве первого аргумента)\&. -.sp -Возвращаемый сценарием код завершения не учитывается\&. -.sp -Вот простой сценарий, который удаляет задания печати, cron и at: -.sp -.if n \{\ -.RS 4 -.\} -.nf -#! /bin/sh - -# проверить все необходимые параметры -if [ $# != 1 ]; then - echo "Использование: $0 имя_пользователя" - exit 1 -fi - -# удалить задания cron -crontab \-r \-u $1 - -# удалить задания at -# Заметим, что это удалит все задания с указанным UID, -# даже если он используется для другой учётной записи\&. -AT_SPOOL_DIR=/var/spool/cron/atjobs -find $AT_SPOOL_DIR \-name "[^\&.]*" \-type f \-user $1 \-delete \e; - -# удалить задания печати -lprm $1 - -# всё -exit 0 - -.fi -.if n \{\ -.RE -.\} -.RE -.PP -\fBUSERGROUPS_ENAB\fR (логический) -.RS 4 -Включает установку группы битов umask равной битам владельца (пример: 022 \-> 002, 077 \-> 007) для не суперпользователей, если uid равен gid и имя пользователя совпадает с именем первичной группы\&. -.sp -Если значение равно -\fIyes\fR, то -\fBuserdel\fR -удаляет пользовательскую группу, если в ней нет больше членов, а -\fBuseradd\fR -по умолчанию создаёт группу с именем пользователя\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.SH "ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ" -.PP -Команда -\fBuserdel\fR -завершая работу, возвращает следующие значения: -.PP -\fI0\fR -.RS 4 -успешное выполнение -.RE -.PP -\fI1\fR -.RS 4 -не удалось изменить файл паролей -.RE -.PP -\fI2\fR -.RS 4 -ошибка в параметрах команды -.RE -.PP -\fI6\fR -.RS 4 -указанный пользователь не существует -.RE -.PP -\fI8\fR -.RS 4 -пользователь сейчас работает в системе -.RE -.PP -\fI10\fR -.RS 4 -не удалось изменить файл групп -.RE -.PP -\fI12\fR -.RS 4 -не удалось удалить домашний каталог -.RE -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Команда -\fBuserdel\fR -не позволит удалить учётную запись, если есть запущенные процессы, принадлежащие данной учётной записи\&. В этом случае вы можете удалить эти процессы или заблокировать пароль пользователя или учётную запись, а затем удалить учётную запись\&. Если указан параметр -\fB\-f\fR, то учётная запись будет удалена несмотря ни на что\&. -.PP -Вы должны вручную проверить все файловые системы, чтобы убедиться, что не осталось файлов, принадлежащих этому пользователю\&. -.PP -Нельзя удалить NIS атрибуты клиента NIS\&. Это необходимо сделать на NIS сервере\&. -.PP -Если значение переменной -\fBUSERGROUPS_ENAB\fR -равно -\fIyes\fR -в файле -/etc/login\&.defs, то -\fBuserdel\fR -удалит группу с именем как у пользователя\&. Чтобы избежать рассогласованности в базах данных групп и паролей, -\fBuserdel\fR -проверит, что данная группа не используется в качестве первичной для другого пользователя, и выдаст предупреждение без удаления, если такое случится\&. Параметр -\fB\-f\fR -поможет удалить группу в любом случае\&. -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBlogin.defs\fR(5), -\fBgpasswd\fR(8), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBuseradd\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/ru/man8/usermod.8 b/man/ru/man8/usermod.8 deleted file mode 100644 index e3fc06a7..00000000 --- a/man/ru/man8/usermod.8 +++ /dev/null @@ -1,320 +0,0 @@ -'\" t -.\" Title: usermod -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "usermod" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -usermod \- изменяет учётную запись пользователя -.SH "СИНОПСИС" -.HP \w'\fBusermod\fR\ 'u -\fBusermod\fR [\fIпараметры\fR] \fIУЧЁТНАЯ_ЗАПИСЬ\fR -.SH "ОПИСАНИЕ" -.PP -Команда -\fBusermod\fR -изменяет системные файлы учётных записей согласно переданным в командной строке параметрам\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команды -\fBusermod\fR: -.PP -\fB\-a\fR, \fB\-\-append\fR -.RS 4 -Добавить пользователя в дополнительную группу(ы)\&. Использовать только вместе с параметром -\fB\-G\fR\&. -.RE -.PP -\fB\-c\fR, \fB\-\-comment\fR \fIКОММЕНТАРИЙ\fR -.RS 4 -Новое значение поля комментария в файле пользовательских паролей\&. Обычно его изменяют с помощью программы -\fBchfn\fR(1)\&. -.RE -.PP -\fB\-d\fR, \fB\-\-home\fR \fIДОМАШНИЙ_КАТАЛОГ\fR -.RS 4 -Домашний каталог нового пользователя\&. -.sp -Если указан параметр -\fB\-m\fR, то содержимое текущего домашнего каталога будет перемещено в новый домашний каталог, который будет создан, если он ещё не существует\&. -.RE -.PP -\fB\-e\fR, \fB\-\-expiredate\fR \fIДАТА_УСТАРЕВАНИЯ\fR -.RS 4 -Дата, когда учётная запись пользователя будет заблокирована\&. Дата задаётся в формате -\fIГГГГ\-ММ\-ДД\fR\&. -.sp -Пустое значение аргумента -\fIДАТА_УСТАРЕВАНИЯ\fR -отключает устаревание учётной записи\&. -.sp -Для этого параметра требуется файл -/etc/shadow\&. При отсутствии в -/etc/shadow -создаётся необходимая запись\&. -.RE -.PP -\fB\-f\fR, \fB\-\-inactive\fR \fIДНЕЙ\fR -.RS 4 -Количество дней, которые должны пройти после устаревания пароля, чтобы учётная запись заблокировалась навсегда\&. -.sp -Если указано значение 0, то учётная запись блокируется сразу после устаревания пароля, а при значении \-1 данная возможность не используется\&. -.sp -Для этого параметра требуется файл -/etc/shadow\&. При отсутствии в -/etc/shadow -создаётся необходимая запись\&. -.RE -.PP -\fB\-g\fR, \fB\-\-gid\fR \fIГРУППА\fR -.RS 4 -Имя или числовой идентификатор новой первичной группы пользователя\&. Группа с таким именем должна существовать\&. -.sp -Все файлы в домашнем каталоге пользователя, принадлежавшие предыдущей первичной группе пользователя, будут принадлежать новой группе\&. -.sp -Группового владельца файлов вне домашнего каталога нужно изменить вручную\&. -.RE -.PP -\fB\-G\fR, \fB\-\-groups\fR \fIГРУППА1\fR[\fI,ГРУППА2,\&...\fR[\fI,ГРУППАN\fR]]] -.RS 4 -Список дополнительных групп, в которых числится пользователь\&. Перечисление групп осуществляется через запятую, без промежуточных пробелов\&. На указанные группы действуют те же ограничения, что и для группы указанной в параметре -\fB\-g\fR\&. -.sp -Если пользователь \(em член группы, которой в указанном списке нет, то пользователь удаляется из этой группы\&. Такое поведение можно изменить с помощью параметра -\fB\-a\fR, при указании которого к уже имеющемуся списку групп пользователя добавляется список указанных дополнительных групп\&. -.RE -.PP -\fB\-l\fR, \fB\-\-login\fR \fIНОВОЕ_ИМЯ\fR -.RS 4 -Имя пользователя будет изменено с -\fIИМЯ\fR -на -\fIНОВОЕ_ИМЯ\fR\&. Больше ничего не меняется\&. В частности, вероятно, должно быть изменено имя домашнего каталога и почтового ящика, чтобы отразить изменение имени пользователя\&. -.RE -.PP -\fB\-L\fR, \fB\-\-lock\fR -.RS 4 -Заблокировать пароль пользователя\&. Это делается помещением символа \(Fo!\(Fc в начало шифрованного пароля, чтобы приводит к блокировке пароля\&. Не используйте этот параметр вместе с -\fB\-p\fR -или -\fB\-U\fR\&. -.sp -Замечание: если вы хотите заблокировать учётную запись (не только доступ по паролю), также установите значение -\fIEXPIRE_DATE\fR -в -\fI1\fR\&. -.RE -.PP -\fB\-m\fR, \fB\-\-move\-home\fR -.RS 4 -Переместить содержимое домашнего каталога в новое место\&. -.sp -Этот параметр можно использовать только с параметром -\fB\-d\fR -(или -\fB\-\-home\fR)\&. -.sp -Команда -\fBusermod\fR -пытается изменить владельцев файлов и копирует права, ACL и расширенные атрибуты, но после неё всё равно могут потребоваться некоторые ручные действия\&. -.RE -.PP -\fB\-o\fR, \fB\-\-non\-unique\fR -.RS 4 -При использовании с параметром -\fB\-u\fR, этот параметр позволяет указывать не уникальный числовой идентификатор пользователя\&. -.RE -.PP -\fB\-p\fR, \fB\-\-password\fR \fIПАРОЛЬ\fR -.RS 4 -Шифрованное значение пароля, которое возвращает функция -\fBcrypt\fR(3)\&. -.sp -\fBЗамечание:\fR -Этот параметр использовать не рекомендуется, так как пароль (или не шифрованный пароль) будет видим другими пользователям в списке процессов\&. -.sp -Вы должны проверить, что пароль соответствует политике системных паролей\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОЧКА\fR -.RS 4 -Имя новой регистрационной оболочки пользователя\&. Если задать пустое значение, то будет использована регистрационная оболочка по умолчанию\&. -.RE -.PP -\fB\-u\fR, \fB\-\-uid\fR \fIUID\fR -.RS 4 -Новый числовой идентификатор пользователя (UID)\&. -.sp -Оно должно быть уникальным, если не используется параметр -\fB\-o\fR\&. Значение должно быть неотрицательным\&. -.sp -Для почтового ящика и всех файлов, которыми владеет пользователь и которые расположены в его домашнем каталоге, идентификатор владельца файла будет изменён автоматически\&. -.sp -Для файлов, расположенных вне домашнего каталога, идентификатор нужно изменять вручную\&. -.sp -Никаких проверок по -\fBUID_MIN\fR, -\fBUID_MAX\fR, -\fBSYS_UID_MIN\fR -или -\fBSYS_UID_MAX\fR -из -/etc/login\&.defs -не производится\&. -.RE -.PP -\fB\-U\fR, \fB\-\-unlock\fR -.RS 4 -Разблокировать пароль пользователя\&. Это выполняется удалением символа \(Fo!\(Fc из начала шифрованного пароля\&. Не используйте этот параметр вместе с -\fB\-p\fR -или -\fB\-L\fR\&. -.sp -Замечание: если вы хотите разблокировать учётную запись (не только доступ по паролю), также установите значение -\fIEXPIRE_DATE\fR -(например, в to -\fI99999\fR -или равным значению -\fBEXPIRE\fR -из файла -/etc/default/useradd)\&. -.RE -.PP -\fB\-Z\fR, \fB\-\-selinux\-user\fR \fISEUSER\fR -.RS 4 -Новый пользователь SELinux для пользовательского входа\&. -.sp -При пустом значении -\fISEUSER\fR -пользовательское сопоставление SELinux для пользователя -\fILOGIN\fR -удаляется (если есть)\&. -.RE -.SH "ПРЕДОСТЕРЕЖЕНИЯ" -.PP -Вы должны убедиться, что от указанного пользователя не запущено никаких процессов, если при выполнении этой команды изменяется числовой пользовательский ID, имя пользователя или домашний каталог пользователя\&. В Linux команда -\fBusermod\fR -выполняет такую проверку, но на других архитектурах проверяется только присутствие пользователя в системе согласно данным utmp\&. -.PP -Вы должны вручную изменить владельца всех файлов -\fBcrontab\fR -или заданий -\fBat\fR\&. -.PP -Вы должны сделать все изменения NIS на сервере NIS самостоятельно\&. -.SH "НАСТРОЙКА" -.PP -На работу этого инструмента влияют следующие переменные настройки из -/etc/login\&.defs: -.PP -\fBMAIL_DIR\fR (строка) -.RS 4 -Почтовый каталог\&. Данный параметр нужен для управления почтовым ящиком при изменении или удалении учётной записи пользователя\&. Если параметр не задан, то используется значение указанное при сборке\&. -.RE -.PP -\fBMAIL_FILE\fR (строка) -.RS 4 -Определяет расположение почтовых файлов пользователя относительно домашнего каталога\&. -.RE -.PP -Переменные -\fBMAIL_DIR\fR -и -\fBMAIL_FILE\fR -используются командами -\fBuseradd\fR, -\fBusermod\fR -и -\fBuserdel\fR -для создания, перемещения или удаления почты пользователя\&. -.PP -Если значение -\fBMAIL_CHECK_ENAB\fR -равно -\fIyes\fR, то они также используются для определения переменной окружения -\fBMAIL\fR\&. -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (число) -.RS 4 -Максимальное количество членов в записи о группе\&. При достижения максимума заводится новая запись группы (строка) в -/etc/group -(с тем же именем, паролем и тем же GID)\&. -.sp -Значение по умолчанию равно 0, означающее, что ограничения на количество членов в группе нет\&. -.sp -Данная возможность (разделение группы) позволяет ограничить длину строк в файле групп\&. Это полезно для ограничения длины строк групп NIS в 1024 символа\&. -.sp -Если вам нужно такое ограничение, укажите значение 25\&. -.sp -Замечание: разделение групп поддерживается не всеми инструментами (даже в наборе инструментов Shadow)\&. Вы не должны использовать эту переменную, если вам действительно это ненужно\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.PP -/etc/login\&.defs -.RS 4 -содержит конфигурацию подсистемы теневых паролей -.RE -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBcrypt\fR(3), -\fBgpasswd\fR(8), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBlogin.defs\fR(5), -\fBuseradd\fR(8), -\fBuserdel\fR(8)\&. diff --git a/man/ru/man8/vigr.8 b/man/ru/man8/vigr.8 deleted file mode 100644 index ff72d7ae..00000000 --- a/man/ru/man8/vigr.8 +++ /dev/null @@ -1 +0,0 @@ -.so man8/vipw.8 diff --git a/man/ru/man8/vipw.8 b/man/ru/man8/vipw.8 deleted file mode 100644 index d9865049..00000000 --- a/man/ru/man8/vipw.8 +++ /dev/null @@ -1,132 +0,0 @@ -'\" t -.\" Title: vipw -.\" Author: Marek Micha\(/lkiewicz -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 05/25/2012 -.\" Manual: Команды управления системой -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Russian -.\" -.TH "vipw" "8" "05/25/2012" "shadow\-utils 4\&.1\&.5\&.1" "Команды управления системой" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "ИМЯ" -vipw, vigr \- позволяют редактировать файлы паролей, групп, теневых паролей пользователей или групп\&. -.SH "СИНОПСИС" -.HP \w'\fBvipw\fR\ 'u -\fBvipw\fR [\fIпараметры\fR] -.HP \w'\fBvigr\fR\ 'u -\fBvigr\fR [\fIпараметры\fR] -.SH "ОПИСАНИЕ" -.PP -С помощью программ -\fBvipw\fR -и -\fBvigr\fR -можно изменять файлы -/etc/passwd -и -/etc/group, соответственно\&. Если указан параметр -\fB\-s\fR, то будут редактироваться теневые версии этих файлов, -/etc/shadow -и -/etc/gshadow, соответственно\&. На время работы программы устанавливают блокировку для предотвращения повреждения файла\&. При выборе редактора программы сначала проверяют переменную окружения -\fB$VISUAL\fR, затем -\fB$EDITOR\fR, и если ничего не найдено, запускают стандартный редактор -\fBvi\fR(1)\&. -.SH "ПАРАМЕТРЫ" -.PP -Параметры команд -\fBvipw\fR -и -\fBvigr\fR: -.PP -\fB\-g\fR, \fB\-\-group\fR -.RS 4 -Редактировать базу данных групп\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Показать краткую справку и закончить работу\&. -.RE -.PP -\fB\-p\fR, \fB\-\-passwd\fR -.RS 4 -Редактировать базу данных passwd\&. -.RE -.PP -\fB\-q\fR, \fB\-\-quiet\fR -.RS 4 -Не выводить сообщений при работе\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТ_CHROOT\fR -.RS 4 -Выполнить изменения в каталоге -\fIКАТ_CHROOT\fR -и использовать файлы настройки из каталога -\fIКАТ_CHROOT\fR\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shadow\fR -.RS 4 -Редактировать базу данных shadow или gshadow\&. -.RE -.SH "ОКРУЖЕНИЕ" -.PP -\fBVISUAL\fR -.RS 4 -Редактор, который будет вызван\&. -.RE -.PP -\fBEDITOR\fR -.RS 4 -Редактор, который будет вызван, если не задана переменная -\fBVISUAL\fR\&. -.RE -.SH "ФАЙЛЫ" -.PP -/etc/group -.RS 4 -содержит информацию о группах -.RE -.PP -/etc/gshadow -.RS 4 -содержит защищаемую информацию о группах -.RE -.PP -/etc/passwd -.RS 4 -содержит информацию о пользователях -.RE -.PP -/etc/shadow -.RS 4 -содержит защищаемую информацию о пользователях -.RE -.SH "СМОТРИТЕ ТАКЖЕ" -.PP -\fBvi\fR(1), -\fBgroup\fR(5), -\fBgshadow\fR(5), -\fBpasswd\fR(5), , -\fBshadow\fR(5)\&. diff --git a/man/sg.1.xml b/man/sg.1.xml index ed664435..012d9a56 100644 --- a/man/sg.1.xml +++ b/man/sg.1.xml @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> +<?xml version="1.0" encoding="UTF-8"?> <!-- Copyright (c) 1991 , Julianne Frances Haugh Copyright (c) 2007 - 2008, Nicolas François @@ -34,7 +34,7 @@ <!-- SHADOW-CONFIG-HERE --> ]> <refentry id='sg.1'> - <!-- $Id: sg.1.xml 3742 2012-05-25 11:45:21Z nekral-guest $ --> + <!-- $Id$ --> <refentryinfo> <author> <firstname>Julianne Frances</firstname> diff --git a/man/shadow.3.xml b/man/shadow.3.xml index b4c3e93e..edc46d54 100644 --- a/man/shadow.3.xml +++ b/man/shadow.3.xml @@ -33,7 +33,7 @@ <!-- SHADOW-CONFIG-HERE --> ]> <refentry id='shadow.3'> - <!-- $Id: shadow.3.xml 3742 2012-05-25 11:45:21Z nekral-guest $ --> + <!-- $Id$ --> <refentryinfo> <author> <firstname>Julianne Frances</firstname> diff --git a/man/shadow.5.xml b/man/shadow.5.xml index ebd96768..3b2f44a3 100644 --- a/man/shadow.5.xml +++ b/man/shadow.5.xml @@ -33,7 +33,7 @@ <!-- SHADOW-CONFIG-HERE --> ]> <refentry id='shadow.5'> - <!-- $Id: shadow.5.xml 3742 2012-05-25 11:45:21Z nekral-guest $ --> + <!-- $Id$ --> <refentryinfo> <author> <firstname>Julianne Frances</firstname> diff --git a/man/su.1.xml b/man/su.1.xml index d7e931ac..917c2835 100644 --- a/man/su.1.xml +++ b/man/su.1.xml @@ -50,7 +50,7 @@ <!-- SHADOW-CONFIG-HERE --> ]> <refentry id='su.1'> - <!-- $Id: su.1.xml 3742 2012-05-25 11:45:21Z nekral-guest $ --> + <!-- $Id$ --> <refentryinfo> <author> <firstname>Julianne Frances</firstname> @@ -148,8 +148,7 @@ <variablelist remap='IP'> <varlistentry> <term> - <option>-c</option>, <option>--command</option> - <replaceable>COMMAND</replaceable> + <option>-c</option>, <option>--command</option> <replaceable>COMMAND</replaceable> </term> <listitem> <para> @@ -175,17 +174,18 @@ the user logged in directly. </para> <para> - When <option>-</option> is used, it must be specified as the last - <command>su</command> option. - The other forms (<option>-l</option> and <option>--login</option>) + When <option>-</option> is used, it must be specified before any + <option>username</option>. For portability it is recommended + to use it as last option, before any + <option>username</option>. The other forms + (<option>-l</option> and <option>--login</option>) do not have this restriction. </para> </listitem> </varlistentry> <varlistentry> <term> - <option>-s</option>, <option>--shell</option> - <replaceable>SHELL</replaceable> + <option>-s</option>, <option>--shell</option> <replaceable>SHELL</replaceable> </term> <listitem> <para>The shell that will be invoked.</para> diff --git a/man/suauth.5.xml b/man/suauth.5.xml index 3101d5e7..dff366a5 100644 --- a/man/suauth.5.xml +++ b/man/suauth.5.xml @@ -33,7 +33,7 @@ <!-- SHADOW-CONFIG-HERE --> ]> <refentry id='suauth.5'> - <!-- $Id: suauth.5.xml 3742 2012-05-25 11:45:21Z nekral-guest $ --> + <!-- $Id$ --> <refentryinfo> <author> <firstname>Marek</firstname> diff --git a/man/subgid.5.xml b/man/subgid.5.xml new file mode 100644 index 00000000..f7b4b50b --- /dev/null +++ b/man/subgid.5.xml @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Copyright (c) 2013 Eric W. Biederman + 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. The name of the copyright holders or contributors may not be used to + endorse or promote products derived from this software without + specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 THE COPYRIGHT + HOLDERS 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. +--> +<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.5//EN" + "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ +<!-- SHADOW-CONFIG-HERE --> +]> +<refentry id='subgid.5'> + <refmeta> + <refentrytitle>subgid</refentrytitle> + <manvolnum>5</manvolnum> + <refmiscinfo class="sectdesc">File Formats and Conversions</refmiscinfo> + <refmiscinfo class="source">shadow-utils</refmiscinfo> + <refmiscinfo class="version">&SHADOW_UTILS_VERSION;</refmiscinfo> + </refmeta> + <refnamediv id='name'> + <refname>subgid</refname> + <refpurpose>the subordinate gid file</refpurpose> + </refnamediv> + + <refsect1 id='description'> + <title>DESCRIPTION + + Each line in /etc/subgid contains + a user name and a range of subordinate group ids that user + is allowed to use. + + This is specified with three fields delimited by colons + (:). + These fields are: + + + + login name + + + numerical subordinate group ID + + + numerical subordinate group ID count + + + + + This file specifies the group IDs that ordinary users can use, with + the newgidmap command, to configure gid mapping + in a user namespace. + + + + Multiple ranges may be specified per user. + + + + + + FILES + + + /etc/subgid + + Per user subordinate group IDs. + + + + /etc/subgid- + + Backup file for /etc/subgid. + + + + + + + SEE ALSO + + + login.defs5 + , + + newgidmap1 + , + + newuidmap1 + , + + newusers8 + , + + subuid5 + , + + useradd8 + , + + userdel8 + , + + usermod8 + , + + user_namespaces7 + . + + + diff --git a/man/subuid.5.xml b/man/subuid.5.xml new file mode 100644 index 00000000..a833f57f --- /dev/null +++ b/man/subuid.5.xml @@ -0,0 +1,132 @@ + + + +]> + + + subuid + 5 + File Formats and Conversions + shadow-utils + &SHADOW_UTILS_VERSION; + + + subuid + the subordinate uid file + + + + DESCRIPTION + + Each line in /etc/subuid contains + a user name and a range of subordinate user ids that user + is allowed to use. + + This is specified with three fields delimited by colons + (:). + These fields are: + + + + login name + + + numerical subordinate user ID + + + numerical subordinate user ID count + + + + + This file specifies the user IDs that ordinary users can use, with + the newuidmap command, to configure uid mapping + in a user namespace. + + + + Multiple ranges may be specified per user. + + + + + + FILES + + + /etc/subuid + + Per user subordinate user IDs. + + + + /etc/subuid- + + Backup file for /etc/subuid. + + + + + + + SEE ALSO + + + login.defs5 + , + + newgidmap1 + , + + newuidmap1 + , + + newusers1 + , + + subgid5 + , + + useradd8 + , + + userdel8 + , + + usermod8 + , + + user_namespaces7 + . + + + diff --git a/man/sulogin.8.xml b/man/sulogin.8.xml index ccf55f84..432232c8 100644 --- a/man/sulogin.8.xml +++ b/man/sulogin.8.xml @@ -35,7 +35,7 @@ ]> - + Julianne Frances diff --git a/man/sv/Makefile.in b/man/sv/Makefile.in deleted file mode 100644 index 280c87ee..00000000 --- a/man/sv/Makefile.in +++ /dev/null @@ -1,711 +0,0 @@ -# Makefile.in generated by automake 1.11.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@USE_PAM_FALSE@am__append_1 = $(man_nopam) -@USE_PAM_TRUE@am__append_2 = $(man_nopam) -DIST_COMMON = $(srcdir)/../generate_mans.mak \ - $(srcdir)/../generate_translations.mak $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in -subdir = man/sv -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -man1dir = $(mandir)/man1 -am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)" \ - "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)" -man3dir = $(mandir)/man3 -man5dir = $(mandir)/man5 -man8dir = $(mandir)/man8 -NROFF = nroff -MANS = $(man_MANS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GROUP_NAME_MAX_LENGTH = @GROUP_NAME_MAX_LENGTH@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBACL = @LIBACL@ -LIBATTR = @LIBATTR@ -LIBAUDIT = @LIBAUDIT@ -LIBCRACK = @LIBCRACK@ -LIBCRYPT = @LIBCRYPT@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBMD = @LIBMD@ -LIBOBJS = @LIBOBJS@ -LIBPAM = @LIBPAM@ -LIBS = @LIBS@ -LIBSELINUX = @LIBSELINUX@ -LIBSEMANAGE = @LIBSEMANAGE@ -LIBSKEY = @LIBSKEY@ -LIBTCB = @LIBTCB@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -POSUB = @POSUB@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -XMLCATALOG = @XMLCATALOG@ -XML_CATALOG_FILE = @XML_CATALOG_FILE@ -XSLTPROC = @XSLTPROC@ -YACC = @YACC@ -YFLAGS = @YFLAGS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@/sv -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ - -# 2012.01.28 - activate manpages with more than 50% translated messages -man_MANS = man1/chage.1 man1/chsh.1 man1/expiry.1 man5/faillog.5 \ - man8/faillog.8 man3/getspnam.3 man8/groupadd.8 man8/groupdel.8 \ - man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ - man5/gshadow.5 man8/lastlog.8 man8/logoutd.8 man1/newgrp.1 \ - man8/nologin.8 man1/passwd.1 man5/passwd.5 man8/pwck.8 \ - man1/sg.1 man3/shadow.3 man5/suauth.5 man8/userdel.8 \ - man8/vigr.8 man8/vipw.8 $(am__append_1) -man_nopam = \ - man5/limits.5 \ - man5/porttime.5 - -EXTRA_DIST = $(man_MANS) man1/id.1 $(am__append_2) -LANG = $(notdir $(CURDIR)) -@ENABLE_REGENERATE_MAN_TRUE@@USE_PAM_FALSE@PAM_COND = no_pam -@ENABLE_REGENERATE_MAN_TRUE@@USE_PAM_TRUE@PAM_COND = pam -@ENABLE_REGENERATE_MAN_TRUE@@SHADOWGRP_FALSE@SHADOWGRP_COND = no_gshadow -@ENABLE_REGENERATE_MAN_TRUE@@SHADOWGRP_TRUE@SHADOWGRP_COND = gshadow -@ENABLE_REGENERATE_MAN_TRUE@@WITH_TCB_FALSE@TCB_COND = no_tcb -@ENABLE_REGENERATE_MAN_TRUE@@WITH_TCB_TRUE@TCB_COND = tcb -@ENABLE_REGENERATE_MAN_TRUE@@USE_SHA_CRYPT_FALSE@SHA_CRYPT_COND = no_sha_crypt -@ENABLE_REGENERATE_MAN_TRUE@@USE_SHA_CRYPT_TRUE@SHA_CRYPT_COND = sha_crypt -CLEANFILES = .xml2po.mo $(EXTRA_DIST) $(addsuffix .xml,$(EXTRA_DIST)) config.xml -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/../generate_translations.mak $(srcdir)/../generate_mans.mak $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/sv/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu man/sv/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; -$(srcdir)/../generate_translations.mak $(srcdir)/../generate_mans.mak: - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-man1: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man1dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.1[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - -uninstall-man1: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) -install-man3: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man3dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man3dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man3dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.3[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man3dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man3dir)" || exit $$?; }; \ - done; } - -uninstall-man3: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man3dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.3[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man3dir)'; $(am__uninstall_files_from_dir) -install-man5: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man5dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man5dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man5dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.5[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \ - done; } - -uninstall-man5: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man5dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.5[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir) -install-man8: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man8dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.8[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \ - done; } - -uninstall-man8: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man8dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.8[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(MANS) -installdirs: - for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -@ENABLE_REGENERATE_MAN_FALSE@clean-local: -clean: clean-am - -clean-am: clean-generic clean-libtool clean-local mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-man - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: install-man1 install-man3 install-man5 install-man8 - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-man - -uninstall-man: uninstall-man1 uninstall-man3 uninstall-man5 \ - uninstall-man8 - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - clean-local distclean distclean-generic distclean-libtool \ - distdir dvi dvi-am html html-am info info-am install \ - install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-man1 install-man3 install-man5 install-man8 \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - uninstall uninstall-am uninstall-man uninstall-man1 \ - uninstall-man3 uninstall-man5 uninstall-man8 - - -@ENABLE_REGENERATE_MAN_TRUE@config.xml: ../config.xml.in -@ENABLE_REGENERATE_MAN_TRUE@ $(MAKE) -C .. config.xml -@ENABLE_REGENERATE_MAN_TRUE@ cp ../config.xml $@ - -@ENABLE_REGENERATE_MAN_TRUE@%.xml: ../%.xml ../po/$(LANG).po -@ENABLE_REGENERATE_MAN_TRUE@ xml2po --expand-all-entities -l $(LANG) -p ../po/$(LANG).po -o $@ ../$@ -@ENABLE_REGENERATE_MAN_TRUE@ sed -i 's:\(^:\1 lang="$(LANG)">:' $@ - -@ENABLE_REGENERATE_MAN_TRUE@%.xml-config: %.xml -@ENABLE_REGENERATE_MAN_TRUE@ if grep -q SHADOW-CONFIG-HERE $<; then \ -@ENABLE_REGENERATE_MAN_TRUE@ sed -e 's/^/%config;/' $< > $@; \ -@ENABLE_REGENERATE_MAN_TRUE@ else \ -@ENABLE_REGENERATE_MAN_TRUE@ sed -e 's/^\(/\1 [%config;]>/' $< > $@; \ -@ENABLE_REGENERATE_MAN_TRUE@ fi - -@ENABLE_REGENERATE_MAN_TRUE@man1/% man3/% man5/% man8/%: %.xml-config Makefile config.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) --stringparam profile.condition "$(PAM_COND);$(SHADOWGRP_COND);$(TCB_COND);$(SHA_CRYPT_COND)" \ -@ENABLE_REGENERATE_MAN_TRUE@ --param "man.authors.section.enabled" "0" \ -@ENABLE_REGENERATE_MAN_TRUE@ --stringparam "man.output.base.dir" "" \ -@ENABLE_REGENERATE_MAN_TRUE@ --param "man.output.in.separate.dir" "1" \ -@ENABLE_REGENERATE_MAN_TRUE@ -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@clean-local: -@ENABLE_REGENERATE_MAN_TRUE@ for d in man1 man3 man5 man8; do [ -d $$d ] && rmdir $$d; done - -#$(man_MANS): -# @echo you need to run configure with --enable-man to generate man pages -# @false - -@ENABLE_REGENERATE_MAN_TRUE@man8/grpconv.8 man8/grpunconv.8 man8/pwunconv.8: man8/pwconv.8 - -@ENABLE_REGENERATE_MAN_TRUE@man3/getspnam.3: man3/shadow.3 - -@ENABLE_REGENERATE_MAN_TRUE@man8/vigr.8: man8/vipw.8 - -@ENABLE_REGENERATE_MAN_FALSE@$(man_MANS): -@ENABLE_REGENERATE_MAN_FALSE@ @echo you need to run configure with --enable-man to generate man pages -@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/sv/man1/chage.1 b/man/sv/man1/chage.1 deleted file mode 100644 index 3b7c2b57..00000000 --- a/man/sv/man1/chage.1 +++ /dev/null @@ -1,184 +0,0 @@ -'\" t -.\" Title: chage -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Anv\(:andarkommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "CHAGE" "1" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Anv\(:andarkommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -chage \- \(:andra \(oaldringsinformation f\(:or anv\(:andarl\(:osenord -.SH "SYNOPSIS" -.HP \w'\fBchage\fR\ 'u -\fBchage\fR [\fIflaggor\fR] \fIINLOGGNINGSNAMN\fR -.SH "BESKRIVNING" -.PP -The -\fBchage\fR -command changes the number of days between password changes and the date of the last password change\&. This information is used by the system to determine when a user must change his/her password\&. -.SH "FLAGGOR" -.PP -Flaggorna som g\(:aller f\(:or kommandot -\fBchage\fR -\(:ar: -.PP -\fB\-d\fR, \fB\-\-lastday\fR\fISISTA_DAG\fR -.RS 4 -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)\&. -.RE -.PP -\fB\-E\fR, \fB\-\-expiredate\fR\fIUTG\(oANGSDATUM\fR -.RS 4 -Set the date or number of days since January 1, 1970 on which the user\*(Aqs account will no longer be accessible\&. The date may also be expressed in the format YYYY\-MM\-DD (or the format more commonly used in your area)\&. A user whose account is locked must contact the system administrator before being able to use the system again\&. -.sp -Passing the number -\fI\-1\fR -as the -\fIEXPIRE_DATE\fR -will remove an account expiration date\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-I\fR, \fB\-\-inactive\fR\fIINAKTIV\fR -.RS 4 -Set the number of days of inactivity after a password has expired before the account is locked\&. The -\fIINACTIVE\fR -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\&. -.sp -Passing the number -\fI\-1\fR -as the -\fIINACTIVE\fR -will remove an account\*(Aqs inactivity\&. -.RE -.PP -\fB\-l\fR, \fB\-\-list\fR -.RS 4 -Visa kontots \(oaldringsinformation -.RE -.PP -\fB\-m\fR, \fB\-\-mindays\fR\fIMIN_DAGAR\fR -.RS 4 -S\(:atter minimalt antal dagar mellan l\(:osenords\(:andringar till -\fIMIN_DAGAR\fR\&. Ett nollv\(:arde f\(:or detta f\(:alt betyder att anv\(:andaren kan \(:andra sitt l\(:osenord n\(:ar som helst\&. -.RE -.PP -\fB\-M\fR, \fB\-\-maxdays\fR\fIMAX_DAGAR\fR -.RS 4 -Set the maximum number of days during which a password is valid\&. When -\fIMAX_DAYS\fR -plus -\fILAST_DAY\fR -is less than the current day, the user will be required to change his/her password before being able to use his/her account\&. This occurrence can be planned for in advance by use of the -\fB\-W\fR -option, which provides the user with advance warning\&. -.sp -Passing the number -\fI\-1\fR -as -\fIMAX_DAYS\fR -will remove checking a password\*(Aqs validity\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-W\fR, \fB\-\-warndays\fR\fIVARN_DAGAR\fR -.RS 4 -Set the number of days of warning before a password change is required\&. The -\fIWARN_DAYS\fR -option is the number of days prior to the password expiring that a user will be warned his/her password is about to expire\&. -.RE -.PP -If none of the options are selected, -\fBchage\fR -operates in an interactive fashion, prompting the user with the current values for all of the fields\&. Enter the new value to change the field, or leave the line blank to use the current value\&. The current value is displayed between a pair of -\fI[ ]\fR -marks\&. -.SH "NOTERA" -.PP -Programmet -\fBchage\fR -kr\(:aver att en skuggl\(:osenordsfil finns tillg\(:anglig\&. -.PP -The -\fBchage\fR -command is restricted to the root user, except for the -\fB\-l\fR -option, which may be used by an unprivileged user to determine when his/her password or account is due to expire\&. -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.SH "FILER" -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.PP -/etc/shadow -.RS 4 -S\(:aker anv\(:andarkontoinformation\&. -.RE -.SH "AVSLUTNINGSV\(:ARDEN" -.PP -Kommandot -\fBchage\fR -avslutas med f\(:oljande v\(:arden: -.PP -\fI0\fR -.RS 4 -lyckad -.RE -.PP -\fI1\fR -.RS 4 -\(oatkomst nekad -.RE -.PP -\fI2\fR -.RS 4 -ogiltig kommandosyntax -.RE -.PP -\fI15\fR -.RS 4 -kan inte hitta skuggl\(:osenordsfilen -.RE -.SH "SE OCKS\(oA" -.PP -\fBpasswd\fR(5), -\fBshadow\fR(5)\&. diff --git a/man/sv/man1/chsh.1 b/man/sv/man1/chsh.1 deleted file mode 100644 index e89234b1..00000000 --- a/man/sv/man1/chsh.1 +++ /dev/null @@ -1,121 +0,0 @@ -'\" t -.\" Title: chsh -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Anv\(:andarkommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "CHSH" "1" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Anv\(:andarkommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -chsh \- \(:andra inloggningsskal -.SH "SYNOPSIS" -.HP \w'\fBchsh\fR\ 'u -\fBchsh\fR [\fIflaggor\fR] [\fIINLOGGNINGSNAMN\fR] -.SH "BESKRIVNING" -.PP -The -\fBchsh\fR -command changes the user login shell\&. This determines the name of the user\*(Aqs initial login command\&. A normal user may only change the login shell for her own account; the superuser may change the login shell for any account\&. -.SH "FLAGGOR" -.PP -Flaggorna som g\(:aller f\(:or kommandot -\fBchsh\fR -\(:ar: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shell\fR\fISKAL\fR -.RS 4 -The name of the user\*(Aqs new login shell\&. Setting this field to blank causes the system to select the default login shell\&. -.RE -.PP -If the -\fB\-s\fR -option is not selected, -\fBchsh\fR -operates in an interactive fashion, prompting the user with the current login shell\&. Enter the new value to change the shell, or leave the line blank to use the current one\&. The current shell is displayed between a pair of -\fI[ ]\fR -marks\&. -.SH "NOTERA" -.PP -The only restriction placed on the login shell is that the command name must be listed in -/etc/shells, unless the invoker is the superuser, and then any value may be added\&. An account with a restricted login shell may not change her login shell\&. For this reason, placing -/bin/rsh -in -/etc/shells -is discouraged since accidentally changing to a restricted shell would prevent the user from ever changing her login shell back to its original value\&. -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.PP -\fBCHSH_AUTH\fR (boolean) -.RS 4 -If -\fIyes\fR, the -\fBchsh\fR -program will require authentication before making any changes, unless run by the superuser\&. -.RE -.PP -\fBLOGIN_STRING\fR (string) -.RS 4 -The string used for prompting a password\&. The default is to use "Password: ", or a translation of that string\&. If you set this variable, the prompt will not be translated\&. -.sp -If the string contains -\fI%s\fR, this will be replaced by the user\*(Aqs name\&. -.RE -.SH "FILER" -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.PP -/etc/shells -.RS 4 -Lista p\(oa giltiga inloggningsskal\&. -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow password suite configuration\&. -.RE -.SH "SE OCKS\(oA" -.PP -\fBchfn\fR(1), -\fBlogin.defs\fR(5), -\fBpasswd\fR(5)\&. diff --git a/man/sv/man1/expiry.1 b/man/sv/man1/expiry.1 deleted file mode 100644 index 0957e951..00000000 --- a/man/sv/man1/expiry.1 +++ /dev/null @@ -1,74 +0,0 @@ -'\" t -.\" Title: expiry -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Anv\(:andarkommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "EXPIRY" "1" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Anv\(:andarkommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -expiry \- kontrollera och uppr\(:atth\(oall policy f\(:or l\(:osenordsutg\(oang -.SH "SYNOPSIS" -.HP \w'\fBexpiry\fR\ 'u -\fBexpiry\fR \fIoption\fR -.SH "BESKRIVNING" -.PP -The -\fBexpiry\fR -command checks (\fB\-c\fR) the current password expiration and forces (\fB\-f\fR) changes when required\&. It is callable as a normal user command\&. -.SH "FLAGGOR" -.PP -The options which apply to the -\fBexpiry\fR -command are: -.PP -\fB\-c\fR, \fB\-\-check\fR -.RS 4 -Check the password expiration of the current user\&. -.RE -.PP -\fB\-f\fR, \fB\-\-force\fR -.RS 4 -Force a password change if the current user has an expired password\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.SH "FILER" -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.PP -/etc/shadow -.RS 4 -S\(:aker anv\(:andarkontoinformation\&. -.RE -.SH "SE OCKS\(oA" -.PP -\fBpasswd\fR(5), -\fBshadow\fR(5)\&. diff --git a/man/sv/man1/groups.1 b/man/sv/man1/groups.1 deleted file mode 100644 index 5cd1861f..00000000 --- a/man/sv/man1/groups.1 +++ /dev/null @@ -1,64 +0,0 @@ -'\" t -.\" Title: groups -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Anv\(:andarkommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "GROUPS" "1" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Anv\(:andarkommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -groups \- visa aktuella gruppnamn -.SH "SYNOPSIS" -.HP \w'\fBgroups\fR\ 'u -\fBgroups\fR [\fIanv\(:andare\fR] -.SH "BESKRIVNING" -.PP -The -\fBgroups\fR -command displays the current group names or ID values\&. If the value does not have a corresponding entry in -/etc/group, the value will be displayed as the numerical group value\&. The optional -\fIuser\fR -parameter will display the groups for the named -\fIuser\fR\&. -.SH "NOTERA" -.PP -Systems which do not support concurrent group sets will have the information from -/etc/group -reported\&. The user must use -\fBnewgrp\fR -or -\fBsg\fR -to change his current real and effective group ID\&. -.SH "FILER" -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.SH "SE OCKS\(oA" -.PP -\fBnewgrp\fR(1), -\fBgetgid\fR(2), -\fBgetgroups\fR(2), -\fBgetuid\fR(2)\&. diff --git a/man/sv/man1/id.1 b/man/sv/man1/id.1 deleted file mode 100644 index 47fa5e79..00000000 --- a/man/sv/man1/id.1 +++ /dev/null @@ -1,61 +0,0 @@ -'\" t -.\" Title: id -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Anv\(:andarkommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "ID" "1" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Anv\(:andarkommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -id \- display current user and group ID names -.SH "SYNOPSIS" -.HP \w'\fBid\fR\ 'u -\fBid\fR [\-a] -.SH "BESKRIVNING" -.PP -The -\fBid\fR -command displays the current real and effective user and group ID names or values\&. If the value does not have a corresponding entry in -/etc/passwd -or -/etc/group, the value will be displayed without the corresponding name\&. The optional -\fB\-a\fR -flag will display the group set on systems which support multiple concurrent group membership\&. -.SH "FILER" -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.SH "SE OCKS\(oA" -.PP - -\fBgetgid\fR(2), -\fBgetgroups\fR(2), -\fBgetuid\fR(2) diff --git a/man/sv/man1/newgrp.1 b/man/sv/man1/newgrp.1 deleted file mode 100644 index b5921f87..00000000 --- a/man/sv/man1/newgrp.1 +++ /dev/null @@ -1,100 +0,0 @@ -'\" t -.\" Title: newgrp -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Anv\(:andarkommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "NEWGRP" "1" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Anv\(:andarkommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -newgrp \- logga in i en ny grupp -.SH "SYNOPSIS" -.HP \w'\fBnewgrp\fR\ 'u -\fBnewgrp\fR [\-] [\fIgrupp\fR] -.SH "BESKRIVNING" -.PP -The -\fBnewgrp\fR -command is used to change the current group ID during a login session\&. If the optional -\fB\-\fR -flag is given, the user\*(Aqs environment will be reinitialized as though the user had logged in, otherwise the current environment, including current working directory, remains unchanged\&. -.PP - -\fBnewgrp\fR -changes the current real group ID to the named group, or to the default group listed in -/etc/passwd -if no group name is given\&. -\fBnewgrp\fR -also tries to add the group to the user groupset\&. If not root, the user will be prompted for a password if she does not have a password (in -/etc/shadow -if this user has an entry in the shadowed password file, or in -/etc/passwd -otherwise) and the group does, or if the user is not listed as a member and the group has a password\&. The user will be denied access if the group password is empty and the user is not listed as a member\&. -.PP -If there is an entry for this group in -/etc/gshadow, then the list of members and the password of this group will be taken from this file, otherwise, the entry in -/etc/group -is considered\&. -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.PP -\fBSYSLOG_SG_ENAB\fR (boolean) -.RS 4 -Enable "syslog" logging of -\fBsg\fR -activity\&. -.RE -.SH "FILER" -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.PP -/etc/shadow -.RS 4 -S\(:aker anv\(:andarkontoinformation\&. -.RE -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/gshadow -.RS 4 -S\(:aker gruppkontoinformation\&. -.RE -.SH "SE OCKS\(oA" -.PP - -\fBid\fR(1), -\fBlogin\fR(1), -\fBsu\fR(1), -\fBsg\fR(1), -\fBgpasswd\fR(1), -\fBgroup\fR(5), \fBgshadow\fR(5)\&. diff --git a/man/sv/man1/passwd.1 b/man/sv/man1/passwd.1 deleted file mode 100644 index be64a019..00000000 --- a/man/sv/man1/passwd.1 +++ /dev/null @@ -1,362 +0,0 @@ -'\" t -.\" Title: passwd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Anv\(:andarkommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "PASSWD" "1" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Anv\(:andarkommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -passwd \- \(:andra anv\(:andarl\(:osenord -.SH "SYNOPSIS" -.HP \w'\fBpasswd\fR\ 'u -\fBpasswd\fR [\fIflaggor\fR] [\fIINLOGGNINGSNAMN\fR] -.SH "BESKRIVNING" -.PP -The -\fBpasswd\fR -command changes passwords for user accounts\&. A normal user may only change the password for his/her own account, while the superuser may change the password for any account\&. -\fBpasswd\fR -also changes the account or associated password validity period\&. -.SS "L\(:osenords\(:andringar" -.PP -The user is first prompted for his/her old password, if one is present\&. This password is then encrypted and compared against the stored password\&. The user has only one chance to enter the correct password\&. The superuser is permitted to bypass this step so that forgotten passwords may be changed\&. -.PP -Efter att l\(:osenordet har matats in kontrolleras l\(:osenordets \(oaldringsinformation f\(:or att se om anv\(:andaren till\(oats att \(:andra l\(:osenord f\(:or tillf\(:allet\&. Om inte, nekar -\fBpasswd\fR -att \(:andra l\(:osenordet och avslutas\&. -.PP -Anv\(:andaren fr\(oagas sedan tv\(oa g\(oanger efter ett ers\(:attande l\(:osenord\&. Den andra inmatningen j\(:amf\(:ors mot den f\(:orsta och b\(oada m\(oaste st\(:amma \(:overens f\(:or att l\(:osenordet ska \(:andras\&. -.PP -Sedan testas l\(:osenordet f\(:or sin komplexitet\&. Som en allm\(:an riktlinje b\(:or l\(:osenord inneh\(oalla 6 till 8 tecken och inkluderas ett eller flera tecken fr\(oan var och en av f\(:oljande punkter: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -gemena bokst\(:aver ur alfabetet -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -siffrorna 0 till 9 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -skiljetecken -.RE -.PP -T\(:ank p\(oa att inte inkludera systemets standardtecken f\(:or radering eller d\(:oda\&. -\fBpasswd\fR -kommer att neka alla l\(:osenord som inte har l\(:amplig komplexitet\&. -.SS "Tips f\(:or anv\(:andarl\(:osenord" -.PP -The security of a password depends upon the strength of the encryption algorithm and the size of the key space\&. The legacy -\fIUNIX\fR -System encryption method is based on the NBS DES algorithm\&. More recent methods are now recommended (see -\fBENCRYPT_METHOD\fR)\&. The size of the key space depends upon the randomness of the password which is selected\&. -.PP -Problem i l\(:osenordss\(:akerheten brukar normalt komma fr\(oan slarvigt valda l\(:osenord eller hantering\&. Av denna anledning b\(:or du inte v\(:alja ett l\(:osenord som finns i en ordbok eller som m\(oaste skrivas ner\&. L\(:osenordet b\(:or heller inte vara ett korrekt namn, ditt personnummer, f\(:odelsedatum eller gatuadress\&. Dessa kan anv\(:andas som gissningar f\(:or att ta sig in i systemet\&. -.PP -You can find advices on how to choose a strong password on http://en\&.wikipedia\&.org/wiki/Password_strength -.SH "FLAGGOR" -.PP -Flaggorna som g\(:aller f\(:or kommandot -\fBpasswd\fR -\(:ar: -.PP -\fB\-a\fR, \fB\-\-all\fR -.RS 4 -Denna flagga kan endast anv\(:andas med -\fB\-S\fR -och g\(:or att status visas f\(:or alla anv\(:andare\&. -.RE -.PP -\fB\-d\fR, \fB\-\-delete\fR -.RS 4 -Ta bort en anv\(:andares l\(:osenord (g\(:or det blankt)\&. Detta \(:ar ett snabbt s\(:att att inaktivera ett l\(:osenord f\(:or ett konto\&. Det kommer att ta bort det angivna kontots l\(:osenord\&. -.RE -.PP -\fB\-e\fR, \fB\-\-expire\fR -.RS 4 -L\(:osenordet f\(:or ett konto s\(:atts omedelbart som utg\(oanget\&. Detta kan tvinga en anv\(:andare att \(:andra sitt l\(:osenord vid n\(:asta inloggningsf\(:ors\(:ok\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-i\fR, \fB\-\-inactive\fR\fIINAKTIV\fR -.RS 4 -Denna flagga anv\(:ands f\(:or att inaktivera ett konto efter att l\(:osenordet har varit utg\(oanget i ett antal dagar\&. Efter att ett anv\(:andarkonto har haft ett utg\(oanget l\(:osenord i -\fIINAKTIV\fR -dagar f\(oar anv\(:andaren inte l\(:angre logga in med detta konto\&. -.RE -.PP -\fB\-k\fR, \fB\-\-keep\-tokens\fR -.RS 4 -Indicate password change should be performed only for expired authentication tokens (passwords)\&. The user wishes to keep their non\-expired tokens as before\&. -.RE -.PP -\fB\-l\fR, \fB\-\-lock\fR -.RS 4 -Lock the password of the named account\&. This option disables a password by changing it to a value which matches no possible encrypted value (it adds a \(aa!\(aa at the beginning of the password)\&. -.sp -Note that this does not disable the account\&. The user may still be able to login using another authentication token (e\&.g\&. an SSH key)\&. To disable the account, administrators should use -\fBusermod \-\-expiredate 1\fR -(this set the account\*(Aqs expire date to Jan 2, 1970)\&. -.sp -Users with a locked password are not allowed to change their password\&. -.RE -.PP -\fB\-n\fR, \fB\-\-mindays\fR \fIMIN_DAYS\fR -.RS 4 -S\(:atter minimalt antal dagar mellan l\(:osenords\(:andringar till -\fIMIN_DAGAR\fR\&. Ett nollv\(:arde f\(:or detta f\(:alt betyder att anv\(:andaren kan \(:andra sitt l\(:osenord n\(:ar som helst\&. -.RE -.PP -\fB\-q\fR, \fB\-\-quiet\fR -.RS 4 -Tyst l\(:age\&. -.RE -.PP -\fB\-r\fR, \fB\-\-repository\fR\fIF\(:ORR\(oAD\fR -.RS 4 -change password in -\fIREPOSITORY\fR -repository -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-S\fR, \fB\-\-status\fR -.RS 4 -Display account status information\&. The status information consists of 7 fields\&. The first field is the user\*(Aqs login name\&. The second field indicates if the user account has a locked password (L), has no password (NP), or has a usable password (P)\&. The third field gives the date of the last password change\&. The next four fields are the minimum age, maximum age, warning period, and inactivity period for the password\&. These ages are expressed in days\&. -.RE -.PP -\fB\-u\fR, \fB\-\-unlock\fR -.RS 4 -Unlock the password of the named account\&. This option re\-enables a password by changing the password back to its previous value (to the value before using the -\fB\-l\fR -option)\&. -.RE -.PP -\fB\-w\fR, \fB\-\-warndays\fR\fIVARN_DAGAR\fR -.RS 4 -S\(:atter antalet dagar f\(:or varning f\(:ore ett l\(:osenord beh\(:over \(:andras\&. Flaggan -\fIVARN_DAGAR\fR -\(:ar antalet dagar f\(:ore anv\(:andaren varnas om att l\(:osenordet \(:ar p\(oa v\(:ag att bli utg\(oanget\&. -.RE -.PP -\fB\-x\fR, \fB\-\-maxdays\fR\fIMAX_DAGAR\fR -.RS 4 -S\(:atter maximalt antal dagar som ett l\(:osenord ska vara giltigt\&. Efter -\fIMAX_DAGAR\fR -kr\(:avs det att l\(:osenordet \(:andras\&. -.RE -.SH "T\(:ANK P\(oA" -.PP -Password complexity checking may vary from site to site\&. The user is urged to select a password as complex as he or she feels comfortable with\&. -.PP -Users may not be able to change their password on a system if NIS is enabled and they are not logged into the NIS server\&. -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.PP -\fBENCRYPT_METHOD\fR (string) -.RS 4 -This defines the system default encryption algorithm for encrypting passwords (if no algorithm are specified on the command line)\&. -.sp -It can take one of these values: -\fIDES\fR -(default), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -Note: this parameter overrides the -\fBMD5_CRYPT_ENAB\fR -variable\&. -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (boolean) -.RS 4 -Indicate if passwords must be encrypted using the MD5\-based algorithm\&. If set to -\fIyes\fR, new passwords will be encrypted using the MD5\-based algorithm compatible with the one used by recent releases of FreeBSD\&. It supports passwords of unlimited length and longer salt strings\&. Set to -\fIno\fR -if you need to copy encrypted passwords to other systems which don\*(Aqt understand the new algorithm\&. Default is -\fIno\fR\&. -.sp -This variable is superseded by the -\fBENCRYPT_METHOD\fR -variable or by any command line option used to configure the encryption algorithm\&. -.sp -This variable is deprecated\&. You should use -\fBENCRYPT_METHOD\fR\&. -.RE -.PP -\fBOBSCURE_CHECKS_ENAB\fR (boolean) -.RS 4 -Enable additional checks upon password changes\&. -.RE -.PP -\fBPASS_ALWAYS_WARN\fR (boolean) -.RS 4 -Warn about weak passwords (but still allow them) if you are root\&. -.RE -.PP -\fBPASS_CHANGE_TRIES\fR (number) -.RS 4 -Maximum number of attempts to change password if rejected (too easy)\&. -.RE -.PP -\fBPASS_MAX_LEN\fR (number), \fBPASS_MIN_LEN\fR (number) -.RS 4 -Number of significant characters in the password for crypt()\&. -\fBPASS_MAX_LEN\fR -is 8 by default\&. Don\*(Aqt change unless your crypt() is better\&. This is ignored if -\fBMD5_CRYPT_ENAB\fR -set to -\fIyes\fR\&. -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (number), \fBSHA_CRYPT_MAX_ROUNDS\fR (number) -.RS 4 -When -\fBENCRYPT_METHOD\fR -is set to -\fISHA256\fR -or -\fISHA512\fR, this defines the number of SHA rounds used by the encryption algorithm by default (when the number of rounds is not specified on the command line)\&. -.sp -With a lot of rounds, it is more difficult to brute forcing the password\&. But note also that more CPU resources will be needed to authenticate users\&. -.sp -If not specified, the libc will choose the default number of rounds (5000)\&. -.sp -The values must be inside the 1000\-999,999,999 range\&. -.sp -If only one of the -\fBSHA_CRYPT_MIN_ROUNDS\fR -or -\fBSHA_CRYPT_MAX_ROUNDS\fR -values is set, then this value will be used\&. -.sp -If -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR, the highest value will be used\&. -.RE -.SH "FILER" -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.PP -/etc/shadow -.RS 4 -S\(:aker anv\(:andarkontoinformation\&. -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow password suite configuration\&. -.RE -.SH "AVSLUTNINGSV\(:ARDEN" -.PP -Kommandot -\fBpasswd\fR -avslutas med f\(:oljande v\(:arden: -.PP -\fI0\fR -.RS 4 -lyckad -.RE -.PP -\fI1\fR -.RS 4 -\(oatkomst nekad -.RE -.PP -\fI2\fR -.RS 4 -ogiltig kombination av flaggor -.RE -.PP -\fI3\fR -.RS 4 -ov\(:antat fel, ingenting har genomf\(:orts -.RE -.PP -\fI4\fR -.RS 4 -ov\(:antat fel, filen -passwd -saknas -.RE -.PP -\fI5\fR -.RS 4 -Filen -passwd -\(:ar upptagen, f\(:ors\(:ok igen -.RE -.PP -\fI6\fR -.RS 4 -ogiltigt argument till flagga -.RE -.SH "SE OCKS\(oA" -.PP - -\fBchpasswd\fR(8), -\fBpasswd\fR(5), -\fBshadow\fR(5), -\fBlogin.defs\fR(5), -\fBusermod\fR(8)\&. diff --git a/man/sv/man1/sg.1 b/man/sv/man1/sg.1 deleted file mode 100644 index 50efae97..00000000 --- a/man/sv/man1/sg.1 +++ /dev/null @@ -1,98 +0,0 @@ -'\" t -.\" Title: sg -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Anv\(:andarkommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "SG" "1" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Anv\(:andarkommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -sg \- k\(:or kommando med annat grupp\-id -.SH "SYNOPSIS" -.HP \w'\fBsg\fR\ 'u -\fBsg\fR [\-] [grupp\ [\-c]\ kommando] -.SH "BESKRIVNING" -.PP -The -\fBsg\fR -command works similar to -\fBnewgrp\fR -but accepts a command\&. The command will be executed with the -/bin/sh -shell\&. With most shells you may run -\fBsg\fR -from, you need to enclose multi\-word commands in quotes\&. Another difference between -\fBnewgrp\fR -and -\fBsg\fR -is that some shells treat -\fBnewgrp\fR -specially, replacing themselves with a new instance of a shell that -\fBnewgrp\fR -creates\&. This doesn\*(Aqt happen with -\fBsg\fR, so upon exit from a -\fBsg\fR -command you are returned to your previous group ID\&. -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.PP -\fBSYSLOG_SG_ENAB\fR (boolean) -.RS 4 -Enable "syslog" logging of -\fBsg\fR -activity\&. -.RE -.SH "FILER" -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.PP -/etc/shadow -.RS 4 -S\(:aker anv\(:andarkontoinformation\&. -.RE -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/gshadow -.RS 4 -S\(:aker gruppkontoinformation\&. -.RE -.SH "SE OCKS\(oA" -.PP - -\fBid\fR(1), -\fBlogin\fR(1), -\fBnewgrp\fR(1), -\fBsu\fR(1), -\fBgpasswd\fR(1), -\fBgroup\fR(5), \fBgshadow\fR(5)\&. diff --git a/man/sv/man3/getspnam.3 b/man/sv/man3/getspnam.3 deleted file mode 100644 index cd473da3..00000000 --- a/man/sv/man3/getspnam.3 +++ /dev/null @@ -1 +0,0 @@ -.so man3/shadow.3 diff --git a/man/sv/man3/shadow.3 b/man/sv/man3/shadow.3 deleted file mode 100644 index ae5daefc..00000000 --- a/man/sv/man3/shadow.3 +++ /dev/null @@ -1,258 +0,0 @@ -'\" t -.\" Title: shadow -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Biblioteksanrop -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "SHADOW" "3" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Biblioteksanrop" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -shadow, getspnam \- encrypted password file routines -.SH "SYNTAX" -.PP - -\fI#include \fR -.PP - -\fIstruct spwd *getspent();\fR -.PP - -\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 -.PP - -\fIstruct spwd *sgetspent(char\fR -\fI*cp\fR\fI);\fR -.PP - -\fIint putspent(struct spwd\fR -\fI*p,\fR -\fIFIL\fR -\fI*fp\fR\fI);\fR -.PP - -\fIint lckpwdf();\fR -.PP - -\fIint ulckpwdf();\fR -.SH "BESKRIVNING" -.PP - -\fIshadow\fR -manipulates the contents of the shadow password file, -/etc/shadow\&. The structure in the -\fI#include\fR -file is: -.sp -.if n \{\ -.RS 4 -.\} -.nf -struct spwd { - char *sp_namp; /* user login name */ - char *sp_pwdp; /* encrypted password */ - long int sp_lstchg; /* last password change */ - long int sp_min; /* days until change allowed\&. */ - long int sp_max; /* days before change required */ - long int sp_warn; /* days warning for expiration */ - long int sp_inact; /* days before account inactive */ - long int sp_expire; /* date when account expires */ - unsigned long int sp_flag; /* reserved for future use */ -} - -.fi -.if n \{\ -.RE -.\} -.PP -Betydelsen av varje f\(:alt \(:ar: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_namp \- pointer to null\-terminated user name -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_pwdp \- pointer to null\-terminated password -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_lstchg \- days since Jan 1, 1970 password was last changed -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_min \- days before which password may not be changed -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_max \- days after which password must be changed -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_warn \- days before password is to expire that user is warned of pending password expiration -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_inact \- days after password expires that account is considered inactive and disabled -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_expire \- days since Jan 1, 1970 when account will be disabled -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_flag \- reserverat f\(:or framtida anv\(:andning -.RE -.SH "BESKRIVNING" -.PP - -\fIgetspent\fR, -\fIgetspname\fR, -\fIfgetspent\fR, and -\fIsgetspent\fR -each return a pointer to a -\fIstruct spwd\fR\&. -\fIgetspent\fR -returns the next entry from the file, and -\fIfgetspent\fR -returns the next entry from the given stream, which is assumed to be a file of the proper format\&. -\fIsgetspent\fR -returns a pointer to a -\fIstruct spwd\fR -using the provided string as input\&. -\fIgetspnam\fR -searches from the current position in the file for an entry matching -\fIname\fR\&. -.PP - -\fIsetspent\fR -and -\fIendspent\fR -may be used to begin and end, respectively, access to the shadow password file\&. -.PP -The -\fIlckpwdf\fR -and -\fIulckpwdf\fR -routines should be used to insure exclusive access to the -/etc/shadow -file\&. -\fIlckpwdf\fR -attempts to acquire a lock using -\fIpw_lock\fR -for up to 15 seconds\&. It continues by attempting to acquire a second lock using -\fIspw_lock\fR -for the remainder of the initial 15 seconds\&. Should either attempt fail after a total of 15 seconds, -\fIlckpwdf\fR -returns \-1\&. When both locks are acquired 0 is returned\&. -.SH "DIAGNOSTIK" -.PP -Routines return NULL if no more entries are available or if an error occurs during processing\&. Routines which have -\fIint\fR -as the return value return 0 for success and \-1 for failure\&. -.SH "T\(:ANK P\(oA" -.PP -These routines may only be used by the superuser as access to the shadow password file is restricted\&. -.SH "FILER" -.PP -/etc/shadow -.RS 4 -S\(:aker anv\(:andarkontoinformation\&. -.RE -.SH "SE OCKS\(oA" -.PP -\fBgetpwent\fR(3), -\fBshadow\fR(5)\&. diff --git a/man/sv/man5/faillog.5 b/man/sv/man5/faillog.5 deleted file mode 100644 index 5afab1dc..00000000 --- a/man/sv/man5/faillog.5 +++ /dev/null @@ -1,66 +0,0 @@ -'\" t -.\" Title: faillog -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Filformat och konversioner -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "FAILLOG" "5" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Filformat och konversioner" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -faillog \- login failure logging file -.SH "BESKRIVNING" -.PP - -/var/log/faillog -maintains a count of login failures and the limits for each account\&. -.PP -The file contains fixed length records, 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 on which the last login failure occurred; the date of the last login failure; and the duration (in seconds) during which the account will be locked after a failure\&. -.PP -Strukturen f\(:or filen \(:ar: -.sp -.if n \{\ -.RS 4 -.\} -.nf -struct faillog { - short fail_cnt; - short fail_max; - char fail_line[12]; - time_t fail_time; - long fail_locktime; -}; -.fi -.if n \{\ -.RE -.\} -.SH "FILER" -.PP -/var/log/faillog -.RS 4 -Failure logging file\&. -.RE -.SH "SE OCKS\(oA" -.PP - -\fBfaillog\fR(8) diff --git a/man/sv/man5/gshadow.5 b/man/sv/man5/gshadow.5 deleted file mode 100644 index 7e269833..00000000 --- a/man/sv/man5/gshadow.5 +++ /dev/null @@ -1,103 +0,0 @@ -'\" t -.\" Title: gshadow -.\" Author: Nicolas Fran\(,cois -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Filformat och konversioner -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "GSHADOW" "5" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Filformat och konversioner" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -gshadow \- skuggad gruppfil -.SH "BESKRIVNING" -.PP - -/etc/gshadow -contains the shadowed information for group accounts\&. -.PP -Denna fil f\(oar inte vara l\(:asbar av vanliga anv\(:andare om l\(:osenordss\(:akerheten ska uppr\(:atth\(oallas\&. -.PP -Each line of this file contains the following colon\-separated fields: -.PP -\fBgruppnamn\fR -.RS 4 -It must be a valid group name, which exist on the system\&. -.RE -.PP -\fBkrypterat l\(:osenord\fR -.RS 4 -Referera till -\fBcrypt\fR(3) -f\(:or detaljer om hur denna str\(:ang tolkas\&. -.sp -If the password field contains some string that is not a valid result of -\fBcrypt\fR(3), for instance ! or *, users will not be able to use a unix password to access the group (but group members do not need the password)\&. -.sp -The password is used when an user who is not a member of the group wants to gain the permissions of this group (see -\fBnewgrp\fR(1))\&. -.sp -This field may be empty, in which case only the group members can gain the group permissions\&. -.sp -A password field which starts with a exclamation mark means that the password is locked\&. The remaining characters on the line represent the password field before the password was locked\&. -.sp -This password supersedes any password specified in -/etc/group\&. -.RE -.PP -\fBadministrators\fR -.RS 4 -It must be a comma\-separated list of user names\&. -.sp -Administrators can change the password or the members of the group\&. -.sp -Administrators also have the same permissions as the members (see below)\&. -.RE -.PP -\fBmembers\fR -.RS 4 -It must be a comma\-separated list of user names\&. -.sp -Members can access the group without being prompted for a password\&. -.sp -You should use the same list of users as in -/etc/group\&. -.RE -.SH "FILER" -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/gshadow -.RS 4 -S\(:aker gruppkontoinformation\&. -.RE -.SH "SE OCKS\(oA" -.PP - -\fBgpasswd\fR(5), -\fBgroup\fR(5), -\fBgrpck\fR(8), -\fBgrpconv\fR(8), -\fBnewgrp\fR(1)\&. diff --git a/man/sv/man5/limits.5 b/man/sv/man5/limits.5 deleted file mode 100644 index bb0e4e8e..00000000 --- a/man/sv/man5/limits.5 +++ /dev/null @@ -1,276 +0,0 @@ -'\" t -.\" Title: limits -.\" Author: Luca Berra -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Filformat och konversioner -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "LIMITS" "5" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Filformat och konversioner" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -limits \- definition av resursbegr\(:ansningar -.SH "BESKRIVNING" -.PP -The -\fIlimits\fR -file (/etc/limits -by default or LIMITS_FILE defined -config\&.h) describes the resource limits you wish to impose\&. It should be owned by root and readable by root account only\&. -.PP -By default no quota is imposed on \*(Aqroot\*(Aq\&. In fact, there is no way to impose limits via this procedure to root\-equiv accounts (accounts with UID 0)\&. -.PP -Varje rad beskriver en begr\(:ansning f\(:or anv\(:andaren i formatet: -.PP - -\fIuser LIMITS_STRING\fR -.PP -or in the form: -.PP - -\fI@group LIMITS_STRING\fR -.PP -The -\fILIMITS_STRING\fR -is a string of a concatenated list of resource limits\&. Each limit consists of a letter identifier followed by a numerical limit\&. -.PP -De giltiga identifierarna \(:ar: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -A: maximal adressrymd (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -C: max core file size (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -D: maximal datastorlek (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -F: maximal filstorlek (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -K: file creation mask, set by -\fBumask\fR(2)\&. -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -I: max nice value (0\&.\&.39 which translates to 20\&.\&.\-19) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -L: maximalt antal inloggningar f\(:or denna anv\(:andare -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -M: max locked\-in\-memory address space (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -N: maximalt antal \(:oppna filer -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -O: max real time priority -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -P: processprioritet, inst\(:alld av -\fBsetpriority\fR(2)\&. -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -R: max resident set size (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -S: maximal stackstorlek (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -T: maximal processortid (MIN) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -U: maximalt antal processer -.RE -.PP -For example, -\fIL2D2048N5\fR -is a valid -\fILIMITS_STRING\fR\&. For reading convenience, the following entries are equivalent: -.sp -.if n \{\ -.RS 4 -.\} -.nf - username L2D2048N5 - username L2 D2048 N5 - -.fi -.if n \{\ -.RE -.\} -.PP -Be aware that after -\fIusername\fR -the rest of the line is considered a limit string, thus comments are not allowed\&. A invalid limits string will be rejected (not considered) by the -\fBlogin\fR -program\&. -.PP -The default entry is denoted by username "\fI*\fR"\&. If you have multiple -\fIdefault\fR -entries in your -\fILIMITS_FILE\fR, then the last one will be used as the default entry\&. -.PP -The limits specified in the form "\fI@group\fR" apply to the members of the specified -\fIgroup\fR\&. -.PP -If more than one line with limits for an user exist, only the first line for this user will be considered\&. -.PP -If no lines are specified for an user, the last -\fI@group\fR -line matching a group whose the user is a member of will be considered, or the last line with default limits if no groups contain the user\&. -.PP -To completely disable limits for a user, a single dash "\fI\-\fR" will do\&. -.PP -To disable a limit for a user, a single dash "\fI\-\fR" can be used instead of the numerical value for this limit\&. -.PP -Also, please note that all limit settings are set PER LOGIN\&. They are not global, nor are they permanent\&. Perhaps global limits will come, but for now this will have to do ;) -.SH "FILER" -.PP -/etc/limits -.RS 4 -.RE -.SH "SE OCKS\(oA" -.PP -\fBlogin\fR(1), -\fBsetpriority\fR(2), -\fBsetrlimit\fR(2)\&. diff --git a/man/sv/man5/passwd.5 b/man/sv/man5/passwd.5 deleted file mode 100644 index 2b863988..00000000 --- a/man/sv/man5/passwd.5 +++ /dev/null @@ -1,180 +0,0 @@ -'\" t -.\" Title: passwd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Filformat och konversioner -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "PASSWD" "5" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Filformat och konversioner" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -passwd \- l\(:osenordsfilen -.SH "BESKRIVNING" -.PP -/etc/passwd -inneh\(oaller en rad f\(:or varje anv\(:andarkonto men sju f\(:alt separerade med kolontecken (\(rq:\(rq)\&. Dessa f\(:alt \(:ar: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -inloggningsnamn -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -valfritt krypterat l\(:osenord -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -numeriskt anv\(:andar\-id -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -numeriskt grupp\-id -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -anv\(:andarnamn eller kommentarsf\(:alt -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -anv\(:andarens hemkatalog -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -optional user command interpreter -.RE -.PP -The encrypted password field may be blank, in which case no password is required to authenticate as the specified login name\&. However, some applications which read the -/etc/passwd -file may decide not to permit -\fIany\fR -access at all if the -\fIpassword\fR -field is blank\&. If the -\fIpassword\fR -field is a lower\-case -\(rqx\(rq, then the encrypted password is actually stored in the -\fBshadow\fR(5) -file instead; there -\fImust\fR -be a corresponding line in the -/etc/shadow -file, or else the user account is invalid\&. If the -\fIpassword\fR -field is any other string, then it will be treated as an encrypted password, as specified by -\fBcrypt\fR(3)\&. -.PP -The comment field is used by various system utilities, such as -\fBfinger\fR(1)\&. -.PP -The home directory field provides the name of the initial working directory\&. The -\fBlogin\fR -program uses this information to set the value of the -\fB$HOME\fR -environmental variable\&. -.PP -The command interpreter field provides the name of the user\*(Aqs command language interpreter, or the name of the initial program to execute\&. The -\fBlogin\fR -program uses this information to set the value of the -\fB$SHELL\fR -environmental variable\&. If this field is empty, it defaults to the value -/bin/sh\&. -.SH "FILER" -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.PP -/etc/shadow -.RS 4 -optional encrypted password file -.RE -.PP -/etc/passwd\- -.RS 4 -Backup file for /etc/passwd\&. -.sp -Note that this file is used by the tools of the shadow toolsuite, but not by all user and password management tools\&. -.RE -.SH "SE OCKS\(oA" -.PP - -\fBcrypt\fR(3), -\fBgetent\fR(1), -\fBgetpwnam\fR(3), -\fBlogin\fR(1), -\fBpasswd\fR(1), -\fBpwck\fR(8), -\fBpwconv\fR(8), -\fBpwunconv\fR(8), -\fBshadow\fR(5), -\fBsu\fR(1), -\fBsulogin\fR(8)\&. diff --git a/man/sv/man5/porttime.5 b/man/sv/man5/porttime.5 deleted file mode 100644 index 27af5136..00000000 --- a/man/sv/man5/porttime.5 +++ /dev/null @@ -1,96 +0,0 @@ -'\" t -.\" Title: porttime -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Filformat och konversioner -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "PORTTIME" "5" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Filformat och konversioner" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -porttime \- port access time file -.SH "BESKRIVNING" -.PP -\fIporttime\fR -inneh\(oaller en lista av tty\-enheter, anv\(:andarnamn och till\(oatna inloggningstider\&. -.PP -Each entry consists of three colon separated fields\&. The first field is a comma separated list of tty devices, or an asterisk to indicate that all tty devices are matched by this entry\&. The second field is a comma separated list of user names, or an asterisk to indicated that all user names are matched by this entry\&. The third field is a comma separated list of permitted access times\&. -.PP -Each access time entry consists of zero or more days of the week, abbreviated -\fISu\fR, -\fIMo\fR, -\fITu\fR, -\fIWe\fR, -\fITh\fR, -\fIFr\fR, and -\fISa\fR, followed by a pair of times separated by a hyphen\&. The abbreviation -\fIWk\fR -may be used to represent Monday thru Friday, and -\fIAl\fR -may be used to indicate every day\&. If no days are given, -\fIAl\fR -is assumed\&. -.SH "EXEMPEL" -.PP -F\(:oljande post till\(oater \(oatkomst f\(:or anv\(:andaren -\fBjfh\fR -p\(oa varje port under veckodagar fr\(oan 09\&.00 till 17\&.00\&. -.PP -*:jfh:Wk0900\-1700 -.PP -De f\(:oljande posterna till\(oater \(oatkomst endast till anv\(:andarna -\fIroot\fR -och -\fIoper\fR -p\(oa -/dev/console -n\(:ar som helst\&. Detta illustrerar hur filen -/etc/porttime -\(:ar en ordnad lista f\(:or \(oatkomsttider\&. Alla andra anv\(:andare skulle matcha den andra poster, vilken inte till\(oater n\(oagon \(oatkomst oavsett tid\&. -.sp -.if n \{\ -.RS 4 -.\} -.nf - console:root,oper:Al0000\-2400 - console:*: - -.fi -.if n \{\ -.RE -.\} -.PP -F\(:olajnde post till\(oater \(oatkomst f\(:or anv\(:andaren -\fIgames\fR -p\(oa valfri port men inte under arbetstid\&. -.PP -*:games:Wk1700\-0900,SaSu0000\-2400 -.SH "FILER" -.PP -/etc/porttime -.RS 4 -Fil som inneh\(oaller port\(oatkomst -.RE -.SH "SE OCKS\(oA" -.PP -\fBlogin\fR(1)\&. diff --git a/man/sv/man5/suauth.5 b/man/sv/man5/suauth.5 deleted file mode 100644 index 7ae27755..00000000 --- a/man/sv/man5/suauth.5 +++ /dev/null @@ -1,146 +0,0 @@ -'\" t -.\" Title: suauth -.\" Author: Marek Micha\(/lkiewicz -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Filformat och konversioner -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "SUAUTH" "5" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Filformat och konversioner" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -suauth \- detaljerad kontrollfil f\(:or su -.SH "SYNOPSIS" -.HP \w'\fB/etc/suauth\fR\ 'u -\fB/etc/suauth\fR -.SH "BESKRIVNING" -.PP -The file -/etc/suauth -is referenced whenever the su command is called\&. It can change the behaviour of the su command, based upon: -.sp -.if n \{\ -.RS 4 -.\} -.nf - 1) the user su is targetting - -.fi -.if n \{\ -.RE -.\} -.PP -2) the user executing the su command (or any groups he might be a member of) -.PP -Filen \(:ar i f\(:oljande format, med de rader som inleds med # behandlas som kommentarsrader och ignoreras; -.sp -.if n \{\ -.RS 4 -.\} -.nf - till\-id:fr\(oan\-id:\(oATG\(:ARD - -.fi -.if n \{\ -.RE -.\} -.PP -Where to\-id is either the word -\fIALL\fR, a list of usernames delimited by "," or the words -\fIALL EXCEPT\fR -followed by a list of usernames delimited by ","\&. -.PP -fr\(oan\-id \(:ar formaterad p\(oa samma s\(:att som till\-id f\(:orutom att det extra ordet -\fIGROUP\fR -k\(:anns igen\&. -\fIALL EXCEPT GROUP\fR -\(:ar helt giltigt ocks\(oa\&. Efterf\(:oljande till -\fIGROUP\fR -kan vara ett eller flera gruppnamn, separerade med ","\&. Det \(:ar inte tillr\(:ackligt att ha prim\(:art grupp\-id f\(:or den relevanta gruppen, en post i -\fB/etc/group\fR(5) -\(:ar n\(:odv\(:andigt\&. -.PP -\(oAtg\(:arden kan endast vara en av f\(:oljande f\(:or n\(:arvarande st\(:odda flaggor\&. -.PP -\fIDENY\fR -.RS 4 -F\(:ors\(:oket att anv\(:anda su stoppades f\(:ore ett l\(:osenord har efterfr\(oagats\&. -.RE -.PP -\fINOPASS\fR -.RS 4 -F\(:ors\(:oket att anv\(:anda su lyckades helt automatiskt; inget l\(:osenord har efterfr\(oagats\&. -.RE -.PP -\fIOWNPASS\fR -.RS 4 -F\(:or att su\-kommandot ska lyckas m\(oaste anv\(:andaren mata in sitt egna l\(:osenord\&. De blir fr\(oagade att g\(:ora detta\&. -.RE -.PP -Note there are three separate fields delimited by a colon\&. No whitespace must surround this colon\&. Also note that the file is examined sequentially line by line, and the first applicable rule is used without examining the file further\&. This makes it possible for a system administrator to exercise as fine control as he or she wishes\&. -.SH "EXEMPEL" -.sp -.if n \{\ -.RS 4 -.\} -.nf - # exempelfil f\(:or /etc/suauth - # - # Ett par priviligerade anv\(:andarnamn som - # kan su till root med sina egna l\(:osenord\&. - # - root:bosse,birddog:OWNPASS - # - # Alla andra kan inte su till root om de inte finns - # gruppen wheel\&. Det \(:ar s\(oa BSD g\(:or saker\&. - # - root:ALL EXCEPT GROUP wheel:DENY - # - # Kanske terry och birddog \(:ar konton som - # \(:ags av samma person\&. - # Tillg\(oang kan ges mellan dem utan - # l\(:osenord\&. - # - terry:birddog:NOPASS - birddog:terry:NOPASS - # - -.fi -.if n \{\ -.RE -.\} -.SH "FILER" -.PP -/etc/suauth -.RS 4 -.RE -.SH "FEL" -.PP -There could be plenty lurking\&. The file parser is particularly unforgiving about syntax errors, expecting no spurious whitespace (apart from beginning and end of lines), and a specific token delimiting different things\&. -.SH "DIAGNOSTIK" -.PP -An error parsing the file is reported using -\fBsyslogd\fR(8) -as level ERR on facility AUTH\&. -.SH "SE OCKS\(oA" -.PP -\fBsu\fR(1)\&. diff --git a/man/sv/man8/faillog.8 b/man/sv/man8/faillog.8 deleted file mode 100644 index c1a791bc..00000000 --- a/man/sv/man8/faillog.8 +++ /dev/null @@ -1,167 +0,0 @@ -'\" t -.\" Title: faillog -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "FAILLOG" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -faillog \- display faillog records or set login failure limits -.SH "SYNOPSIS" -.HP \w'\fBfaillog\fR\ 'u -\fBfaillog\fR [\fIflaggor\fR] -.SH "BESKRIVNING" -.PP - -\fBfaillog\fR -displays the contents of the failure log database (/var/log/faillog)\&. It can also set the failure counters and limits\&. When -\fBfaillog\fR -is run without arguments, it only displays the faillog records of the users who had a login failure\&. -.SH "FLAGGOR" -.PP -Flaggorna som g\(:aller f\(:or kommandot -\fBfaillog\fR -\(:ar: -.PP -\fB\-a\fR, \fB\-\-all\fR -.RS 4 -Display (or act on) faillog records for all users having an entry in the -faillog -database\&. -.sp -The range of users can be restricted with the -\fB\-u\fR -option\&. -.sp -In display mode, this is still restricted to existing users but forces the display of the faillog entries even if they are empty\&. -.sp -With the -\fB\-l\fR, -\fB\-m\fR, -\fB\-r\fR, -\fB\-t\fR -options, the users\*(Aq records are changed, even if the user does not exist on the system\&. This is useful to reset records of users that have been deleted or to set a policy in advance for a range of users\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-l\fR, \fB\-\-lock\-secs\fR \fISEC\fR -.RS 4 -Lock account for -\fISEC\fR -seconds after failed login\&. -.sp -Write access to -/var/log/faillog -is required for this option\&. -.RE -.PP -\fB\-m\fR, \fB\-\-maximum\fR\fIMAX\fR -.RS 4 -Set the maximum number of login failures after the account is disabled to -\fIMAX\fR\&. -.sp -Selecting a -\fIMAX\fR -value of 0 has the effect of not placing a limit on the number of failed logins\&. -.sp -The maximum failure count should always be 0 for -\fIroot\fR -to prevent a denial of services attack against the system\&. -.sp -Write access to -/var/log/faillog -is required for this option\&. -.RE -.PP -\fB\-r\fR, \fB\-\-reset\fR -.RS 4 -Reset the counters of login failures\&. -.sp -Write access to -/var/log/faillog -is required for this option\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-t\fR, \fB\-\-time\fR\fIDAGAR\fR -.RS 4 -Display faillog records more recent than -\fIDAYS\fR\&. -.RE -.PP -\fB\-u\fR, \fB\-\-user\fR \fILOGIN\fR|\fIRANGE\fR -.RS 4 -Display faillog record or maintains failure counters and limits (if used with -\fB\-l\fR, -\fB\-m\fR -or -\fB\-r\fR -options) only for the specified user(s)\&. -.sp -The users can be specified by a login name, a numerical user ID, or a -\fIRANGE\fR -of users\&. This -\fIRANGE\fR -of users can be specified with a min and max values (\fIUID_MIN\-UID_MAX\fR), a max value (\fI\-UID_MAX\fR), or a min value (\fIUID_MIN\-\fR)\&. -.RE -.PP -When none of the -\fB\-l\fR, -\fB\-m\fR, or -\fB\-r\fR -options are used, -\fBfaillog\fR -displays the faillog record of the specified user(s)\&. -.SH "T\(:ANK P\(oA" -.PP - -\fBfaillog\fR -only prints out users with no successful login since the last failure\&. To print out a user who has had a successful login since their last failure, you must explicitly request the user with the -\fB\-u\fR -flag, or print out all users with the -\fB\-a\fR -flag\&. -.SH "FILER" -.PP -/var/log/faillog -.RS 4 -Failure logging file\&. -.RE -.SH "SE OCKS\(oA" -.PP -\fBlogin\fR(1), -\fBfaillog\fR(5)\&. diff --git a/man/sv/man8/groupadd.8 b/man/sv/man8/groupadd.8 deleted file mode 100644 index 6ff8504a..00000000 --- a/man/sv/man8/groupadd.8 +++ /dev/null @@ -1,249 +0,0 @@ -'\" t -.\" Title: groupadd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "GROUPADD" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -groupadd \- skapa en ny grupp -.SH "SYNOPSIS" -.HP \w'\fBgroupadd\fR\ 'u -\fBgroupadd\fR [\fIflaggor\fR] \fIgrupp\fR -.SH "BESKRIVNING" -.PP -The -\fBgroupadd\fR -command creates a new group account using the values specified on the command line plus the default values from the system\&. The new group will be entered into the system files as needed\&. -.SH "FLAGGOR" -.PP -Flaggorna som g\(:aller f\(:or kommandot -\fBgroupadd\fR -\(:ar: -.PP -\fB\-f\fR, \fB\-\-force\fR -.RS 4 -This option causes the command to simply exit with success status if the specified group already exists\&. When used with -\fB\-g\fR, and the specified GID already exists, another (unique) GID is chosen (i\&.e\&. -\fB\-g\fR -is turned off)\&. -.RE -.PP -\fB\-g\fR, \fB\-\-gid\fR\fIGID\fR -.RS 4 -The numerical value of the group\*(Aqs ID\&. This value must be unique, unless the -\fB\-o\fR -option is used\&. The value must be non\-negative\&. The default is to use the smallest ID value greater than or equal to -\fBGID_MIN\fR -and greater than every other group\&. -.sp -See also the -\fB\-r\fR -option and the -\fBGID_MAX\fR -description\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-K\fR, \fB\-\-key\fR\fINYCKEL\fR=\fIV\(:ARDE\fR -.RS 4 -\(oAsidos\(:atter standardv\(:arden i -/etc/login\&.defs -(GID_MIN, GID_MAX och andra)\&. Flera flaggor av -\fB\-K\fR -kan anges\&. -.sp -Example: -\fB\-K \fR\fIGID_MIN\fR=\fI100\fR -\fB\-K \fR\fIGID_MAX\fR=\fI499\fR -.sp -Notera: -\fB\-K \fR\fIGID_MIN\fR=\fI10\fR,\fIGID_MAX\fR=\fI499\fR -fungerar \(:annu inte\&. -.RE -.PP -\fB\-o\fR, \fB\-\-non\-unique\fR -.RS 4 -This option permits to add a group with a non\-unique GID\&. -.RE -.PP -\fB\-p\fR, \fB\-\-password\fR\fIL\(:OSENORD\fR -.RS 4 -The encrypted password, as returned by -\fBcrypt\fR(3)\&. The default is to disable the password\&. -.sp - -\fBNote:\fR -This option is not recommended because the password (or encrypted password) will be visible by users listing the processes\&. -.sp -You should make sure the password respects the system\*(Aqs password policy\&. -.RE -.PP -\fB\-r\fR, \fB\-\-system\fR -.RS 4 -Create a system group\&. -.sp -The numeric identifiers of new system groups are chosen in the -\fBSYS_GID_MIN\fR\-\fBSYS_GID_MAX\fR -range, defined in -login\&.defs, instead of -\fBGID_MIN\fR\-\fBGID_MAX\fR\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.PP -\fBGID_MAX\fR (number), \fBGID_MIN\fR (number) -.RS 4 -Range of group IDs used for the creation of regular groups by -\fBuseradd\fR, -\fBgroupadd\fR, or -\fBnewusers\fR\&. -.sp -The default value for -\fBGID_MIN\fR -(resp\&. -\fBGID_MAX\fR) is 1000 (resp\&. 60000)\&. -.RE -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -Maximum members per group entry\&. When the maximum is reached, a new group entry (line) is started in -/etc/group -(with the same name, same password, and same GID)\&. -.sp -The default value is 0, meaning that there are no limits in the number of members in a group\&. -.sp -This feature (split group) permits to limit the length of lines in the group file\&. This is useful to make sure that lines for NIS groups are not larger than 1024 characters\&. -.sp -If you need to enforce such limit, you can use 25\&. -.sp -Note: split groups may not be supported by all tools (even in the Shadow toolsuite)\&. You should not use this variable unless you really need it\&. -.RE -.PP -\fBSYS_GID_MAX\fR (number), \fBSYS_GID_MIN\fR (number) -.RS 4 -Range of group IDs used for the creation of system groups by -\fBuseradd\fR, -\fBgroupadd\fR, or -\fBnewusers\fR\&. -.sp -The default value for -\fBSYS_GID_MIN\fR -(resp\&. -\fBSYS_GID_MAX\fR) is 101 (resp\&. -\fBGID_MIN\fR\-1)\&. -.RE -.SH "FILER" -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/gshadow -.RS 4 -S\(:aker gruppkontoinformation\&. -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow password suite configuration\&. -.RE -.SH "T\(:ANK P\(oA" -.PP -Groupnames must start with a lower case letter or an underscore, followed by lower case letters, digits, underscores, or dashes\&. They can end with a dollar sign\&. In regular expression terms: [a\-z_][a\-z0\-9_\-]*[$]? -.PP -Groupnames may only be up to 16 characters long\&. -.PP -You may not add a NIS or LDAP group\&. This must be performed on the corresponding server\&. -.PP -If the groupname already exists in an external group database such as NIS or LDAP, -\fBgroupadd\fR -will deny the group creation request\&. -.SH "AVSLUTNINGSV\(:ARDEN" -.PP -Kommandot -\fBgroupadd\fR -avslutas med f\(:oljande v\(:arden: -.PP -\fI0\fR -.RS 4 -lyckad -.RE -.PP -\fI2\fR -.RS 4 -ogiltig kommandosyntax -.RE -.PP -\fI3\fR -.RS 4 -ogiltigt argument till flagga -.RE -.PP -\fI4\fR -.RS 4 -GID inte unikt (n\(:ar -\fB\-o\fR -inte anv\(:ands) -.RE -.PP -\fI9\fR -.RS 4 -gruppnamn inte unikt -.RE -.PP -\fI10\fR -.RS 4 -kan inte uppdatera gruppfilen -.RE -.SH "SE OCKS\(oA" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgpasswd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBlogin.defs\fR(5), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/sv/man8/groupdel.8 b/man/sv/man8/groupdel.8 deleted file mode 100644 index 38c9b887..00000000 --- a/man/sv/man8/groupdel.8 +++ /dev/null @@ -1,137 +0,0 @@ -'\" t -.\" Title: groupdel -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "GROUPDEL" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -groupdel \- ta bort en grupp -.SH "SYNOPSIS" -.HP \w'\fBgroupdel\fR\ 'u -\fBgroupdel\fR [\fIflaggor\fR] \fIGRUPP\fR -.SH "BESKRIVNING" -.PP -The -\fBgroupdel\fR -command modifies the system account files, deleting all entries that refer to -\fIGROUP\fR\&. The named group must exist\&. -.SH "FLAGGOR" -.PP -The options which apply to the -\fBgroupdel\fR -command are: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.SH "T\(:ANK P\(oA" -.PP -Du f\(oar inte ta bort den prim\(:ara gruppen f\(:or n\(oagon existerande anv\(:andare\&. Du m\(oaste ta bort anv\(:andaren innan du tar bort gruppen\&. -.PP -You should manually check all file systems to ensure that no files remain owned by this group\&. -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -Maximum members per group entry\&. When the maximum is reached, a new group entry (line) is started in -/etc/group -(with the same name, same password, and same GID)\&. -.sp -The default value is 0, meaning that there are no limits in the number of members in a group\&. -.sp -This feature (split group) permits to limit the length of lines in the group file\&. This is useful to make sure that lines for NIS groups are not larger than 1024 characters\&. -.sp -If you need to enforce such limit, you can use 25\&. -.sp -Note: split groups may not be supported by all tools (even in the Shadow toolsuite)\&. You should not use this variable unless you really need it\&. -.RE -.SH "FILER" -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/gshadow -.RS 4 -S\(:aker gruppkontoinformation\&. -.RE -.SH "AVSLUTNINGSV\(:ARDEN" -.PP -Kommandot -\fBgroupdel\fR -avslutas med f\(:oljande v\(:arden: -.PP -\fI0\fR -.RS 4 -lyckad -.RE -.PP -\fI2\fR -.RS 4 -ogiltig kommandosyntax -.RE -.PP -\fI6\fR -.RS 4 -angiven grupp finns inte -.RE -.PP -\fI8\fR -.RS 4 -kan inte ta bort anv\(:andarens prim\(:ara grupp -.RE -.PP -\fI10\fR -.RS 4 -kan inte uppdatera gruppfilen -.RE -.SH "SE OCKS\(oA" -.PP - -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgpasswd\fR(8), -\fBgroupadd\fR(8), -\fBgroupmod\fR(8), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/sv/man8/groupmems.8 b/man/sv/man8/groupmems.8 deleted file mode 100644 index c34ee094..00000000 --- a/man/sv/man8/groupmems.8 +++ /dev/null @@ -1,180 +0,0 @@ -'\" t -.\" Title: groupmems -.\" Author: George Kraft, IV -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "GROUPMEMS" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -groupmems \- administrera medlemmar av en anv\(:andares prim\(:ara grupp -.SH "SYNOPSIS" -.HP \w'\fBgroupmems\fR\ 'u -\fBgroupmems\fR \-a\ \fIanv\(:andarnamn\fR | \-d\ \fIanv\(:andarnamn\fR | [\-g\ \fIgruppnamn\fR] | \-l | \-p -.SH "BESKRIVNING" -.PP -The -\fBgroupmems\fR -command allows a user to administer his/her own group membership list without the requirement of superuser privileges\&. The -\fBgroupmems\fR -utility is for systems that configure its users to be in their own name sake primary group (i\&.e\&., guest / guest)\&. -.PP -Only the superuser, as administrator, can use -\fBgroupmems\fR -to alter the memberships of other groups\&. -.SH "FLAGGOR" -.PP -Flaggorna som g\(:aller f\(:or kommandot -\fBgroupmems\fR -\(:ar: -.PP -\fB\-a\fR, \fB\-\-add\fR \fIuser_name\fR -.RS 4 -Add an user to the group membership list\&. -.sp -If the -/etc/gshadow -file exist, and the group has no entry in the -/etc/gshadow -file, a new entry will be created\&. -.RE -.PP -\fB\-d\fR, \fB\-\-delete\fR \fIuser_name\fR -.RS 4 -Ta bort en anv\(:andare fr\(oan gruppen medlemslista\&. -.sp -If the -/etc/gshadow -file exist, the user will be removed from the list of members and administrators of the group\&. -.sp -If the -/etc/gshadow -file exist, and the group has no entry in the -/etc/gshadow -file, a new entry will be created\&. -.RE -.PP -\fB\-g\fR, \fB\-\-group\fR \fIgroup_name\fR -.RS 4 -The superuser can specify which group membership list to modify\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-l\fR, \fB\-\-list\fR -.RS 4 -Lista gruppens medlemslista\&. -.RE -.PP -\fB\-p\fR, \fB\-\-purge\fR -.RS 4 -Rensa alla anv\(:andare fr\(oan gruppens medlemslista\&. -.sp -If the -/etc/gshadow -file exist, and the group has no entry in the -/etc/gshadow -file, a new entry will be created\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.SH "SETUP" -.PP -The -\fBgroupmems\fR -executable should be in mode -2770 -as user -\fIroot\fR -and in group -\fIgroups\fR\&. The system administrator can add users to group -\fIgroups\fR -to allow or disallow them using the -\fBgroupmems\fR -utility to manage their own group membership list\&. -.sp -.if n \{\ -.RS 4 -.\} -.nf - $ groupadd \-r groups - $ chmod 2770 groupmems - $ chown root\&.groups groupmems - $ groupmems \-g groups \-a gk4 - -.fi -.if n \{\ -.RE -.\} -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -Maximum members per group entry\&. When the maximum is reached, a new group entry (line) is started in -/etc/group -(with the same name, same password, and same GID)\&. -.sp -The default value is 0, meaning that there are no limits in the number of members in a group\&. -.sp -This feature (split group) permits to limit the length of lines in the group file\&. This is useful to make sure that lines for NIS groups are not larger than 1024 characters\&. -.sp -If you need to enforce such limit, you can use 25\&. -.sp -Note: split groups may not be supported by all tools (even in the Shadow toolsuite)\&. You should not use this variable unless you really need it\&. -.RE -.SH "FILER" -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/gshadow -.RS 4 -s\(:aker gruppkontoinformation -.RE -.SH "SE OCKS\(oA" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/sv/man8/groupmod.8 b/man/sv/man8/groupmod.8 deleted file mode 100644 index 54b43ba6..00000000 --- a/man/sv/man8/groupmod.8 +++ /dev/null @@ -1,211 +0,0 @@ -'\" t -.\" Title: groupmod -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "GROUPMOD" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -groupmod \- \(:andra en gruppdefinition p\(oa systemet -.SH "SYNOPSIS" -.HP \w'\fBgroupmod\fR\ 'u -\fBgroupmod\fR [\fIflaggor\fR] \fIGRUPP\fR -.SH "BESKRIVNING" -.PP -The -\fBgroupmod\fR -command modifies the definition of the specified -\fIGROUP\fR -by modifying the appropriate entry in the group database\&. -.SH "FLAGGOR" -.PP -Flaggorna som g\(:aller f\(:or kommandot -\fBgroupmod\fR -\(:ar: -.PP -\fB\-g\fR, \fB\-\-gid\fR\fIGID\fR -.RS 4 -The group ID of the given -\fIGROUP\fR -will be changed to -\fIGID\fR\&. -.sp -The value of -\fIGID\fR -must be a non\-negative decimal integer\&. This value must be unique, unless the -\fB\-o\fR -option is used\&. -.sp -Users who use the group as primary group will be updated to keep the group as their primary group\&. -.sp -Any files that have the old group ID and must continue to belong to -\fIGROUP\fR, must have their group ID changed manually\&. -.sp -No checks will be performed with regard to the -\fBGID_MIN\fR, -\fBGID_MAX\fR, -\fBSYS_GID_MIN\fR, or -\fBSYS_GID_MAX\fR -from -/etc/login\&.defs\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-n\fR, \fB\-\-new\-name\fR\fINY_GRUPP\fR -.RS 4 -The name of the group will be changed from -\fIGROUP\fR -to -\fINEW_GROUP\fR -name\&. -.RE -.PP -\fB\-o\fR, \fB\-\-non\-unique\fR -.RS 4 -When used with the -\fB\-g\fR -option, allow to change the group -\fIGID\fR -to a non\-unique value\&. -.RE -.PP -\fB\-p\fR, \fB\-\-password\fR\fIL\(:OSENORD\fR -.RS 4 -Det krypterade l\(:osenordet, som returneras av -\fBcrypt\fR(3)\&. -.sp - -\fBNote:\fR -This option is not recommended because the password (or encrypted password) will be visible by users listing the processes\&. -.sp -You should make sure the password respects the system\*(Aqs password policy\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -Maximum members per group entry\&. When the maximum is reached, a new group entry (line) is started in -/etc/group -(with the same name, same password, and same GID)\&. -.sp -The default value is 0, meaning that there are no limits in the number of members in a group\&. -.sp -This feature (split group) permits to limit the length of lines in the group file\&. This is useful to make sure that lines for NIS groups are not larger than 1024 characters\&. -.sp -If you need to enforce such limit, you can use 25\&. -.sp -Note: split groups may not be supported by all tools (even in the Shadow toolsuite)\&. You should not use this variable unless you really need it\&. -.RE -.SH "FILER" -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/gshadow -.RS 4 -S\(:aker gruppkontoinformation\&. -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow password suite configuration\&. -.RE -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.SH "AVSLUTNINGSV\(:ARDEN" -.PP -Kommandot -\fBgroupmod\fR -avslutas med f\(:oljande v\(:arden: -.PP -\fI0\fR -.RS 4 -lyckad -.RE -.PP -\fI2\fR -.RS 4 -ogiltig kommandosyntax -.RE -.PP -\fI3\fR -.RS 4 -ogiltigt argument till flagga -.RE -.PP -\fI4\fR -.RS 4 -angiven grupp finns inte -.RE -.PP -\fI6\fR -.RS 4 -angiven grupp finns inte -.RE -.PP -\fI9\fR -.RS 4 -gruppnamnet anv\(:ands redan -.RE -.PP -\fI10\fR -.RS 4 -kan inte uppdatera gruppfilen -.RE -.SH "SE OCKS\(oA" -.PP - -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgpasswd\fR(8), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBlogin.defs\fR(5), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/sv/man8/grpck.8 b/man/sv/man8/grpck.8 deleted file mode 100644 index 58f30bbb..00000000 --- a/man/sv/man8/grpck.8 +++ /dev/null @@ -1,248 +0,0 @@ -'\" t -.\" Title: grpck -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "GRPCK" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -grpck \- validera integriteten f\(:or gruppfiler -.SH "SYNOPSIS" -.HP \w'\fBgrpck\fR\ 'u -\fBgrpck\fR [flaggor] [\fIgrupp\fR\ [\ \fIshadow\fR\ ]] -.SH "BESKRIVNING" -.PP -The -\fBgrpck\fR -command verifies the integrity of the groups information\&. It checks that all entries in -/etc/group -and /etc/gshadow -have the proper format and contain valid data\&. The user is prompted to delete entries that are improperly formatted or which have other uncorrectable errors\&. -.PP -Kontroller g\(:ors f\(:or att validera att varje post har: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -korrekt antal f\(:alt -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -a unique and valid group name -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -a valid group identifier -(/etc/group only) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -a valid list of members -and administrators -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -a corresponding entry in the -/etc/gshadow -file (respectively -/etc/group -for the -gshadow -checks) -.RE -.PP -The checks for correct number of fields and unique group name are fatal\&. If an entry has the wrong number of fields, the user will be prompted to delete the entire line\&. If the user does not answer affirmatively, all further checks are bypassed\&. An entry with a duplicated group name is prompted for deletion, but the remaining checks will still be made\&. All other errors are warnings and the user is encouraged to run the -\fBgroupmod\fR -command to correct the error\&. -.PP -The commands which operate on the -/etc/group -and /etc/gshadow files -are not able to alter corrupted or duplicated entries\&. -\fBgrpck\fR -should be used in those circumstances to remove the offending entries\&. -.SH "FLAGGOR" -.PP -The -\fB\-r\fR -and -\fB\-s\fR -options cannot be combined\&. -.PP -The options which apply to the -\fBgrpck\fR -command are: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-r\fR, \fB\-\-read\-only\fR -.RS 4 -Execute the -\fBgrpck\fR -command in read\-only mode\&. This causes all questions regarding changes to be answered -\fIno\fR -without user intervention\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sort\fR -.RS 4 -Sort entries in -/etc/group -and /etc/gshadow -by GID\&. -.RE -.PP -By default, -\fBgrpck\fR -operates on -/etc/group -and /etc/gshadow\&. The user may select alternate files with the -\fIgroup\fR -and \fIshadow\fR parameters\&. -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -Maximum members per group entry\&. When the maximum is reached, a new group entry (line) is started in -/etc/group -(with the same name, same password, and same GID)\&. -.sp -The default value is 0, meaning that there are no limits in the number of members in a group\&. -.sp -This feature (split group) permits to limit the length of lines in the group file\&. This is useful to make sure that lines for NIS groups are not larger than 1024 characters\&. -.sp -If you need to enforce such limit, you can use 25\&. -.sp -Note: split groups may not be supported by all tools (even in the Shadow toolsuite)\&. You should not use this variable unless you really need it\&. -.RE -.SH "FILER" -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/gshadow -.RS 4 -S\(:aker gruppkontoinformation\&. -.RE -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.SH "AVSLUTNINGSV\(:ARDEN" -.PP -Kommandot -\fBgrpck\fR -avslutas med f\(:oljande v\(:arden: -.PP -\fI0\fR -.RS 4 -lyckad -.RE -.PP -\fI1\fR -.RS 4 -ogiltig kommandosyntax -.RE -.PP -\fI2\fR -.RS 4 -en eller flera felaktiga grupposter -.RE -.PP -\fI3\fR -.RS 4 -kan inte \(:oppna gruppfiler -.RE -.PP -\fI4\fR -.RS 4 -kan inte l\(oasa gruppfiler -.RE -.PP -\fI5\fR -.RS 4 -kan inte uppdatera gruppfiler -.RE -.SH "SE OCKS\(oA" -.PP - -\fBgroup\fR(5), -\fBgroupmod\fR(8), -\fBgshadow\fR(5), -\fBpasswd\fR(5), -\fBpwck\fR(8), -\fBshadow\fR(5)\&. diff --git a/man/sv/man8/lastlog.8 b/man/sv/man8/lastlog.8 deleted file mode 100644 index 3d136f40..00000000 --- a/man/sv/man8/lastlog.8 +++ /dev/null @@ -1,110 +0,0 @@ -'\" t -.\" Title: lastlog -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "LASTLOG" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -lastlog \- reports the most recent login of all users or of a given user -.SH "SYNOPSIS" -.HP \w'\fBlastlog\fR\ 'u -\fBlastlog\fR [\fIflaggor\fR] -.SH "BESKRIVNING" -.PP - -\fBlastlog\fR -formats and prints the contents of the last login log -/var/log/lastlog -file\&. The -\fIlogin\-name\fR, -\fIport\fR, and -\fIlast login time\fR -will be printed\&. The default (no flags) causes lastlog entries to be printed, sorted by their order in -/etc/passwd\&. -.SH "FLAGGOR" -.PP -Flaggorna som g\(:aller f\(:or kommandot -\fBlastlog\fR -\(:ar: -.PP -\fB\-b\fR, \fB\-\-before\fR\fIDAGAR\fR -.RS 4 -Print only lastlog records older than -\fIDAYS\fR\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-t\fR, \fB\-\-time\fR\fIDAGAR\fR -.RS 4 -Print the lastlog records more recent than -\fIDAYS\fR\&. -.RE -.PP -\fB\-u\fR, \fB\-\-user\fR \fILOGIN\fR|\fIRANGE\fR -.RS 4 -Print the lastlog record of the specified user(s)\&. -.sp -The users can be specified by a login name, a numerical user ID, or a -\fIRANGE\fR -of users\&. This -\fIRANGE\fR -of users can be specified with a min and max values (\fIUID_MIN\-UID_MAX\fR), a max value (\fI\-UID_MAX\fR), or a min value (\fIUID_MIN\-\fR)\&. -.RE -.PP -If the user has never logged in the message -\fI** Never logged in**\fR -will be displayed instead of the port and time\&. -.PP -Only the entries for the current users of the system will be displayed\&. Other entries may exist for users that were deleted previously\&. -.SH "NOTERA" -.PP -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 usually much smaller than the one shown by "\fBls \-l\fR" (which can indicate a really big file if you have in -passwd -users with a high UID)\&. You can display its real size with "\fBls \-s\fR"\&. -.SH "FILER" -.PP -/var/log/lastlog -.RS 4 -Databastider f\(:or tidigare anv\(:andarinloggningar\&. -.RE -.SH "T\(:ANK P\(oA" -.PP -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/sv/man8/logoutd.8 b/man/sv/man8/logoutd.8 deleted file mode 100644 index 2132e327..00000000 --- a/man/sv/man8/logoutd.8 +++ /dev/null @@ -1,58 +0,0 @@ -'\" t -.\" Title: logoutd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "LOGOUTD" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -logoutd \- enforce login time restrictions -.SH "SYNOPSIS" -.HP \w'\fBlogoutd\fR\ 'u -\fBlogoutd\fR -.SH "BESKRIVNING" -.PP - -\fBlogoutd\fR -enforces the login time and port restrictions specified in -/etc/porttime\&. -\fBlogoutd\fR -should be started from -/etc/rc\&. The -/var/run/utmp -file is scanned periodically and each user name is checked to see if the named user is permitted on the named port at the current time\&. Any login session which is violating the restrictions in -/etc/porttime -is terminated\&. -.SH "FILER" -.PP -/etc/porttime -.RS 4 -Fil som inneh\(oaller port\(oatkomst -.RE -.PP -/var/run/utmp -.RS 4 -Lista p\(oa aktuella inloggningssessioner\&. -.RE diff --git a/man/sv/man8/nologin.8 b/man/sv/man8/nologin.8 deleted file mode 100644 index 8964ae09..00000000 --- a/man/sv/man8/nologin.8 +++ /dev/null @@ -1,51 +0,0 @@ -'\" t -.\" Title: nologin -.\" Author: Nicolas Fran\(,cois -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "NOLOGIN" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -nologin \- v\(:agra sn\(:allt en inloggning -.SH "SYNOPSIS" -.HP \w'\fBnologin\fR\ 'u -\fBnologin\fR -.SH "BESKRIVNING" -.PP -The -\fBnologin\fR -command displays a message that an account is not available and exits non\-zero\&. It is intended as a replacement shell field for accounts that have been disabled\&. -.PP -F\(:or att inaktivera alla inloggningar, unders\(:ok -\fBnologin\fR(5)\&. -.SH "SE OCKS\(oA" -.PP -\fBlogin\fR(1), -\fBnologin\fR(5)\&. -.SH "HISTORY" -.PP -The -\fBnologin\fR -command appearred in BSD 4\&.4\&. diff --git a/man/sv/man8/pwck.8 b/man/sv/man8/pwck.8 deleted file mode 100644 index 80352ed3..00000000 --- a/man/sv/man8/pwck.8 +++ /dev/null @@ -1,325 +0,0 @@ -'\" t -.\" Title: pwck -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "PWCK" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -pwck \- validera integriteten f\(:or l\(:osenordsfiler -.SH "SYNOPSIS" -.HP \w'\fBpwck\fR\ 'u -\fBpwck\fR [flaggor] [\fIpasswd\fR\ [\ \fIshadow\fR\ ]] -.SH "BESKRIVNING" -.PP -The -\fBpwck\fR -command verifies the integrity of the users and authentication information\&. It checks that all entries in -/etc/passwd -and -/etc/shadow -have the proper format and contain valid data\&. The user is prompted to delete entries that are improperly formatted or which have other uncorrectable errors\&. -.PP -Kontroller g\(:ors f\(:or att validera att varje post har: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -korrekt antal f\(:alt -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -a unique and valid user name -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -en giltig identifierare f\(:or anv\(:andare och grupp -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -en giltig prim\(:ar grupp -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -en giltig hemkatalog -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -ett giltigt inloggningsskal -.RE -.PP - -shadow -checks are enabled when a second file parameter is specified or when -/etc/shadow -exists on the system\&. -.PP -These checks are the following: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -every passwd entry has a matching shadow entry, and every shadow entry has a matching passwd entry -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -passwords are specified in the shadowed file -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -shadow entries have the correct number of fields -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -shadow entries are unique in shadow -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -the last password changes are not in the future -.RE -.PP -The checks for correct number of fields and unique user name are fatal\&. If the entry has the wrong number of fields, the user will be prompted to delete the entire line\&. If the user does not answer affirmatively, all further checks are bypassed\&. An entry with a duplicated user name is prompted for deletion, but the remaining checks will still be made\&. All other errors are warning and the user is encouraged to run the -\fBusermod\fR -command to correct the error\&. -.PP -The commands which operate on the -/etc/passwd -file are not able to alter corrupted or duplicated entries\&. -\fBpwck\fR -should be used in those circumstances to remove the offending entry\&. -.SH "FLAGGOR" -.PP -The -\fB\-r\fR -and -\fB\-s\fR -options cannot be combined\&. -.PP -Flaggorna som g\(:aller f\(:or kommandot -\fBpwck\fR -\(:ar: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-q\fR, \fB\-\-quiet\fR -.RS 4 -Report errors only\&. The warnings which do not require any action from the user won\*(Aqt be displayed\&. -.RE -.PP -\fB\-r\fR, \fB\-\-read\-only\fR -.RS 4 -Starta kommandot -\fBpwck\fR -i skrivskyddat l\(:age\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sort\fR -.RS 4 -Sorterar poster i -/etc/passwd -och -/etc/shadow -efter UID\&. -.RE -.PP -By default, -\fBpwck\fR -operates on the files -/etc/passwd -and -/etc/shadow\&. The user may select alternate files with the -\fIpasswd\fR -and -\fIshadow\fR -parameters\&. -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.PP -\fBPASS_MAX_DAYS\fR (number) -.RS 4 -The maximum number of days a password may be used\&. If the password is older than this, a password change will be forced\&. If not specified, \-1 will be assumed (which disables the restriction)\&. -.RE -.PP -\fBPASS_MIN_DAYS\fR (number) -.RS 4 -The minimum number of days allowed between password changes\&. Any password changes attempted sooner than this will be rejected\&. If not specified, \-1 will be assumed (which disables the restriction)\&. -.RE -.PP -\fBPASS_WARN_AGE\fR (number) -.RS 4 -The number of days warning given before a password expires\&. A zero means warning is given only upon the day of expiration, a negative value means no warning is given\&. If not specified, no warning will be provided\&. -.RE -.SH "FILER" -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.PP -/etc/shadow -.RS 4 -S\(:aker anv\(:andarkontoinformation\&. -.RE -.SH "AVSLUTNINGSV\(:ARDEN" -.PP -Kommandot -\fBpwck\fR -avslutas med f\(:oljande v\(:arden: -.PP -\fI0\fR -.RS 4 -lyckad -.RE -.PP -\fI1\fR -.RS 4 -ogiltig kommandosyntax -.RE -.PP -\fI2\fR -.RS 4 -en eller flera felaktiga l\(:osenordsposter -.RE -.PP -\fI3\fR -.RS 4 -kan inte \(:oppna l\(:osenordsfiler -.RE -.PP -\fI4\fR -.RS 4 -kan inte l\(oasa l\(:osenordsfiler -.RE -.PP -\fI5\fR -.RS 4 -kan inte uppdatera l\(:osenordsfiler -.RE -.PP -\fI6\fR -.RS 4 -can\*(Aqt sort password files -.RE -.SH "SE OCKS\(oA" -.PP - -\fBgroup\fR(5), -\fBgrpck\fR(8), -\fBpasswd\fR(5), -\fBshadow\fR(5), -\fBusermod\fR(8)\&. diff --git a/man/sv/man8/userdel.8 b/man/sv/man8/userdel.8 deleted file mode 100644 index 111cc8f1..00000000 --- a/man/sv/man8/userdel.8 +++ /dev/null @@ -1,289 +0,0 @@ -'\" t -.\" Title: userdel -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "USERDEL" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -userdel \- ta bort ett anv\(:andarkonto och relaterade filer -.SH "SYNOPSIS" -.HP \w'\fBuserdel\fR\ 'u -\fBuserdel\fR [flaggor] \fIINLOGGNINGSNAMN\fR -.SH "BESKRIVNING" -.PP -The -\fBuserdel\fR -command modifies the system account files, deleting all entries that refer to the user name -\fILOGIN\fR\&. The named user must exist\&. -.SH "FLAGGOR" -.PP -Flaggorna som g\(:aller f\(:or kommandot -\fBuserdel\fR -\(:ar: -.PP -\fB\-f\fR, \fB\-\-force\fR -.RS 4 -This option forces the removal of the user account, even if the user is still logged in\&. It also forces -\fBuserdel\fR -to remove the user\*(Aqs home directory and mail spool, even if another user uses the same home directory or if the mail spool is not owned by the specified user\&. If -\fBUSERGROUPS_ENAB\fR -is defined to -\fIyes\fR -in -/etc/login\&.defs -and if a group exists with the same name as the deleted user, then this group will be removed, even if it is still the primary group of another user\&. -.sp -\fINotera:\fR -Denna flagga \(:ar farlig och kan g\(:ora att ditt system f\(:ors\(:atts i ett inkonsistent tillst\(oand\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-r\fR, \fB\-\-remove\fR -.RS 4 -Files in the user\*(Aqs home directory will be removed along with the home directory itself and the user\*(Aqs mail spool\&. Files located in other file systems will have to be searched for and deleted manually\&. -.sp -The mail spool is defined by the -\fBMAIL_DIR\fR -variable in the -login\&.defs -file\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-Z\fR, \fB\-\-selinux\-user\fR -.RS 4 -Remove any SELinux user mapping for the user\*(Aqs login\&. -.RE -.SH "CONFIGURATION" -.PP -The following configuration variables in -/etc/login\&.defs -change the behavior of this tool: -.PP -\fBMAIL_DIR\fR (string) -.RS 4 -The mail spool directory\&. This is needed to manipulate the mailbox when its corresponding user account is modified or deleted\&. If not specified, a compile\-time default is used\&. -.RE -.PP -\fBMAIL_FILE\fR (string) -.RS 4 -Defines the location of the users mail spool files relatively to their home directory\&. -.RE -.PP -The -\fBMAIL_DIR\fR -and -\fBMAIL_FILE\fR -variables are used by -\fBuseradd\fR, -\fBusermod\fR, and -\fBuserdel\fR -to create, move, or delete the user\*(Aqs mail spool\&. -.PP -If -\fBMAIL_CHECK_ENAB\fR -is set to -\fIyes\fR, they are also used to define the -\fBMAIL\fR -environment variable\&. -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -Maximum members per group entry\&. When the maximum is reached, a new group entry (line) is started in -/etc/group -(with the same name, same password, and same GID)\&. -.sp -The default value is 0, meaning that there are no limits in the number of members in a group\&. -.sp -This feature (split group) permits to limit the length of lines in the group file\&. This is useful to make sure that lines for NIS groups are not larger than 1024 characters\&. -.sp -If you need to enforce such limit, you can use 25\&. -.sp -Note: split groups may not be supported by all tools (even in the Shadow toolsuite)\&. You should not use this variable unless you really need it\&. -.RE -.PP -\fBUSERDEL_CMD\fR (string) -.RS 4 -If defined, this command is run when removing a user\&. It should remove any at/cron/print jobs etc\&. owned by the user to be removed (passed as the first argument)\&. -.sp -The return code of the script is not taken into account\&. -.sp -Here is an example script, which removes the user\*(Aqs cron, at and print jobs: -.sp -.if n \{\ -.RS 4 -.\} -.nf -#! /bin/sh - -# Check for the required argument\&. -if [ $# != 1 ]; then - echo "Usage: $0 username" - exit 1 -fi - -# Remove cron jobs\&. -crontab \-r \-u $1 - -# Remove at jobs\&. -# Note that it will remove any jobs owned by the same UID, -# even if it was shared by a different username\&. -AT_SPOOL_DIR=/var/spool/cron/atjobs -find $AT_SPOOL_DIR \-name "[^\&.]*" \-type f \-user $1 \-delete \e; - -# Remove print jobs\&. -lprm $1 - -# All done\&. -exit 0 - -.fi -.if n \{\ -.RE -.\} -.sp -.RE -.PP -\fBUSERGROUPS_ENAB\fR (boolean) -.RS 4 -Enable setting of the umask group bits to be the same as owner bits (examples: 022 \-> 002, 077 \-> 007) for non\-root users, if the uid is the same as gid, and username is the same as the primary group name\&. -.sp -If set to -\fIyes\fR, -\fBuserdel\fR -will remove the user\*(Aqs group if it contains no more members, and -\fBuseradd\fR -will create by default a group with the name of the user\&. -.RE -.SH "FILER" -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow password suite configuration\&. -.RE -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.PP -/etc/shadow -.RS 4 -S\(:aker anv\(:andarkontoinformation\&. -.RE -.SH "AVSLUTNINGSV\(:ARDEN" -.PP -Kommandot -\fBuserdel\fR -avslutas med f\(:oljande v\(:arden: -.PP -\fI0\fR -.RS 4 -lyckad -.RE -.PP -\fI1\fR -.RS 4 -kan inte uppdatera l\(:osenordsfilen -.RE -.PP -\fI2\fR -.RS 4 -ogiltig kommandosyntax -.RE -.PP -\fI6\fR -.RS 4 -angiven anv\(:andare finns inte -.RE -.PP -\fI8\fR -.RS 4 -anv\(:andaren \(:ar f\(:or n\(:arvarande inloggad -.RE -.PP -\fI10\fR -.RS 4 -kan inte uppdatera gruppfilen -.RE -.PP -\fI12\fR -.RS 4 -kan inte ta bort hemkatalogen -.RE -.SH "T\(:ANK P\(oA" -.PP - -\fBuserdel\fR -will not allow you to remove an account if there are running processes which belong to this account\&. In that case, you may have to kill those processes or lock the user\*(Aqs password or account and remove the account later\&. The -\fB\-f\fR -option can force the deletion of this account\&. -.PP -You should manually check all file systems to ensure that no files remain owned by this user\&. -.PP -Du f\(oar inte ta bort n\(oagra NIS\-attribut p\(oa en NIS\-klient\&. Detta m\(oaste genomf\(:oras p\(oa NIS\-servern\&. -.PP -If -\fBUSERGROUPS_ENAB\fR -is defined to -\fIyes\fR -in -/etc/login\&.defs, -\fBuserdel\fR -will delete the group with the same name as the user\&. To avoid inconsistencies in the passwd and group databases, -\fBuserdel\fR -will check that this group is not used as a primary group for another user, and will just warn without deleting the group otherwise\&. The -\fB\-f\fR -option can force the deletion of this group\&. -.SH "SE OCKS\(oA" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBlogin.defs\fR(5), -\fBgpasswd\fR(8), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBuseradd\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/sv/man8/vigr.8 b/man/sv/man8/vigr.8 deleted file mode 100644 index ff72d7ae..00000000 --- a/man/sv/man8/vigr.8 +++ /dev/null @@ -1 +0,0 @@ -.so man8/vipw.8 diff --git a/man/sv/man8/vipw.8 b/man/sv/man8/vipw.8 deleted file mode 100644 index 8e51d6c3..00000000 --- a/man/sv/man8/vipw.8 +++ /dev/null @@ -1,138 +0,0 @@ -'\" t -.\" Title: vipw -.\" Author: Marek Micha\(/lkiewicz -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 25-05-2012 -.\" Manual: Systemhanteringskommandon -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Swedish -.\" -.TH "VIPW" "8" "25-05-2012" "shadow\-utils 4\&.1\&.5\&.1" "Systemhanteringskommandon" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "NAMN" -vipw, vigr \- redigera l\(:osenordet, grupp, skuggl\(:osenord eller skuggruppfil -.SH "SYNOPSIS" -.HP \w'\fBvipw\fR\ 'u -\fBvipw\fR [\fIflaggor\fR] -.HP \w'\fBvigr\fR\ 'u -\fBvigr\fR [\fIflaggor\fR] -.SH "BESKRIVNING" -.PP -The -\fBvipw\fR -and -\fBvigr\fR -commands edits the files -/etc/passwd -and -/etc/group, respectively\&. With the -\fB\-s\fR -flag, they will edit the shadow versions of those files, -/etc/shadow -and -/etc/gshadow, respectively\&. The programs will set the appropriate locks to prevent file corruption\&. When looking for an editor, the programs will first try the environment variable -\fB$VISUAL\fR, then the environment variable -\fB$EDITOR\fR, and finally the default editor, -\fBvi\fR(1)\&. -.SH "FLAGGOR" -.PP -Flaggorna som g\(:aller f\(:or kommandona -\fBvipw\fR -och -\fBvigr\fR -\(:ar: -.PP -\fB\-g\fR, \fB\-\-group\fR -.RS 4 -Redigera gruppdatabasen\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -Visa hj\(:alpmeddelande och avsluta\&. -.RE -.PP -\fB\-p\fR, \fB\-\-passwd\fR -.RS 4 -Redigera l\(:osenordsdatabasen\&. -.RE -.PP -\fB\-q\fR, \fB\-\-quiet\fR -.RS 4 -Tyst l\(:age\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR \fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shadow\fR -.RS 4 -Redigera shadow\- eller gshadow\-databasen\&. -.RE -.SH "ENVIRONMENT" -.PP -\fBVISUAL\fR -.RS 4 -Editor to be used\&. -.RE -.PP -\fBEDITOR\fR -.RS 4 -Editor to be used if -\fBVISUAL\fR -is not set\&. -.RE -.SH "FILER" -.PP -/etc/group -.RS 4 -Gruppkontoinformation\&. -.RE -.PP -/etc/gshadow -.RS 4 -S\(:aker gruppkontoinformation\&. -.RE -.PP -/etc/passwd -.RS 4 -Anv\(:andarkontoinformation\&. -.RE -.PP -/etc/shadow -.RS 4 -S\(:aker anv\(:andarkontoinformation\&. -.RE -.SH "SE OCKS\(oA" -.PP - -\fBvi\fR(1), -\fBgroup\fR(5), -\fBgshadow\fR(5) -, -\fBpasswd\fR(5), , -\fBshadow\fR(5)\&. diff --git a/man/tr/Makefile.in b/man/tr/Makefile.in deleted file mode 100644 index abd3df49..00000000 --- a/man/tr/Makefile.in +++ /dev/null @@ -1,611 +0,0 @@ -# Makefile.in generated by automake 1.11.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = man/tr -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -man1dir = $(mandir)/man1 -am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" \ - "$(DESTDIR)$(man8dir)" -man5dir = $(mandir)/man5 -man8dir = $(mandir)/man8 -NROFF = nroff -MANS = $(man_MANS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GROUP_NAME_MAX_LENGTH = @GROUP_NAME_MAX_LENGTH@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBACL = @LIBACL@ -LIBATTR = @LIBATTR@ -LIBAUDIT = @LIBAUDIT@ -LIBCRACK = @LIBCRACK@ -LIBCRYPT = @LIBCRYPT@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBMD = @LIBMD@ -LIBOBJS = @LIBOBJS@ -LIBPAM = @LIBPAM@ -LIBS = @LIBS@ -LIBSELINUX = @LIBSELINUX@ -LIBSEMANAGE = @LIBSEMANAGE@ -LIBSKEY = @LIBSKEY@ -LIBTCB = @LIBTCB@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -POSUB = @POSUB@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -XMLCATALOG = @XMLCATALOG@ -XML_CATALOG_FILE = @XML_CATALOG_FILE@ -XSLTPROC = @XSLTPROC@ -YACC = @YACC@ -YFLAGS = @YFLAGS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@/tr -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -man_MANS = \ - man1/chage.1 \ - man1/chfn.1 \ - man8/groupadd.8 \ - man8/groupdel.8 \ - man8/groupmod.8 \ - man1/login.1 \ - man1/passwd.1 \ - man5/passwd.5 \ - man5/shadow.5 \ - man1/su.1 \ - man8/useradd.8 \ - man8/userdel.8 \ - man8/usermod.8 - -EXTRA_DIST = $(man_MANS) -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/tr/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu man/tr/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-man1: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man1dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.1[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - -uninstall-man1: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) -install-man5: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man5dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man5dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man5dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.5[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \ - done; } - -uninstall-man5: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man5dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.5[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir) -install-man8: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man8dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.8[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \ - done; } - -uninstall-man8: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man8dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.8[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(MANS) -installdirs: - for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-man - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: install-man1 install-man5 install-man8 - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-man - -uninstall-man: uninstall-man1 uninstall-man5 uninstall-man8 - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - distclean distclean-generic distclean-libtool distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-man1 \ - install-man5 install-man8 install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ - uninstall-man uninstall-man1 uninstall-man5 uninstall-man8 - - -# 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/useradd.8.xml b/man/useradd.8.xml index a63597fc..d697d487 100644 --- a/man/useradd.8.xml +++ b/man/useradd.8.xml @@ -37,6 +37,8 @@ + + @@ -48,7 +50,7 @@ ]> - + Julianne Frances @@ -125,13 +127,11 @@ - , - BASE_DIR + ,  BASE_DIR - The default base directory for the system if - HOME_DIR is not specified. + The default base directory for the system if  HOME_DIR is not specified. BASE_DIR is concatenated with the account name to define the home directory. If the option is not used, @@ -148,8 +148,7 @@ - , - COMMENT + ,  COMMENT @@ -161,8 +160,7 @@ - , - HOME_DIR + ,  HOME_DIR @@ -188,8 +186,7 @@ - , - EXPIRE_DATE + ,  EXPIRE_DATE @@ -206,8 +203,7 @@ - , - INACTIVE + ,  INACTIVE @@ -226,8 +222,7 @@ - , - GROUP + ,  GROUP @@ -254,8 +249,7 @@ - , - GROUP1[,GROUP2,...[,GROUPN]]] + ,  GROUP1[,GROUP2,...[,GROUPN]]] @@ -276,8 +270,7 @@ - , - SKEL_DIR + ,  SKEL_DIR @@ -302,8 +295,7 @@ - , - KEY=VALUE + ,  KEY=VALUE @@ -313,18 +305,15 @@ and others). - Example: PASS_MAX_DAYS=-1 + Example:  PASS_MAX_DAYS=-1 can be used when creating system account to turn off password ageing, even though system account has no password at all. Multiple options can be specified, e.g.: - - UID_MIN=100 - - UID_MAX=499 +  UID_MIN=100  +  UID_MAX=499 @@ -406,8 +395,7 @@ - , - PASSWORD + ,  PASSWORD @@ -455,8 +443,7 @@ - , - CHROOT_DIR + ,  CHROOT_DIR @@ -468,8 +455,7 @@ - , - SHELL + ,  SHELL @@ -483,8 +469,7 @@ - , - UID + ,  UID @@ -519,8 +504,7 @@ - , - SEUSER + ,  SEUSER @@ -544,8 +528,7 @@ - , - BASE_DIR + ,  BASE_DIR @@ -563,8 +546,7 @@ - , - EXPIRE_DATE + ,  EXPIRE_DATE The date on which the user account is disabled. @@ -576,8 +558,7 @@ - , - INACTIVE + ,  INACTIVE @@ -592,8 +573,7 @@ - , - GROUP + ,  GROUP @@ -613,8 +593,7 @@ - , - SHELL + ,  SHELL @@ -679,6 +658,8 @@ &PASS_MAX_DAYS; &PASS_MIN_DAYS; &PASS_WARN_AGE; + &SUB_GID_COUNT; + &SUB_UID_COUNT; &SYS_GID_MAX; &SYS_UID_MAX; &TCB_AUTH_GROUP; @@ -729,6 +710,18 @@ Directory containing default files. + + /etc/subgid + + Per user subordinate group IDs. + + + + /etc/subuid + + Per user subordinate user IDs. + + /etc/login.defs @@ -837,6 +830,14 @@ newusers8 , + + + subgid5 + , + + subuid5 + , + userdel8 , diff --git a/man/useradd.8.xml~ b/man/useradd.8.xml~ new file mode 100644 index 00000000..4bc239de --- /dev/null +++ b/man/useradd.8.xml~ @@ -0,0 +1,848 @@ + + + + + + + + + + + + + + + + + + +]> + + + + + Julianne Frances + Haugh + Creation, 1991 + + + Thomas + Kłoczko + kloczek@pld.org.pl + shadow-utils maintainer, 2000 - 2007 + + + Nicolas + François + nicolas.francois@centraliens.net + shadow-utils maintainer, 2007 - now + + + + useradd + 8 + System Management Commands + shadow-utils + &SHADOW_UTILS_VERSION; + + + useradd + create a new user or update default new user information + + + + useradd + + options + + LOGIN + + + useradd + -D + + + useradd + -D + + options + + + + + + DESCRIPTION + + When invoked without the option, the + useradd command creates a new user account using + the values specified on the command line plus the default values from + the system. Depending on command line options, the + useradd command + will update system files and may also create the new user's home + directory and copy initial files. + + + By default, a group will also be created for the new user (see + , , , and + ). + + + + + OPTIONS + The options which apply to the useradd command are: + + + + + , + BASE_DIR + + + + The default base directory for the system if + HOME_DIR is not specified. + BASE_DIR is + concatenated with the account name to define the home directory. + If the option is not used, + BASE_DIR must exist. + + + If this option is not specified, useradd + will use the base directory specified by the + variable in + /etc/default/useradd, or + /home by default. + + + + + + , + COMMENT + + + + Any text string. It is generally a short description of the + login, and is currently used as the field for the user's full + name. + + + + + + , + HOME_DIR + + + + The new user will be created using + HOME_DIR as the value for the user's + login directory. The default is to append the + LOGIN name to + BASE_DIR and use that as the login + directory name. The directory HOME_DIR + does not have to exist but will not be created if it is missing. + + + + + + , + + + + See below, the subsection "Changing the default values". + + + + + + , + EXPIRE_DATE + + + + The date on which the user account will be disabled. The date is + specified in the format YYYY-MM-DD. + + + If not specified, useradd will use the + default expiry date specified by the + variable in /etc/default/useradd, or + an empty string (no expiry) by default. + + + + + + , + INACTIVE + + + + The number of days after a password expires until the account is + permanently disabled. A value of 0 disables the account as soon + as the password has expired, and a value of -1 disables the + feature. + + + If not specified, useradd will use the + default inactivity period specified by the + variable in + /etc/default/useradd, or -1 by default. + + + + + + , + GROUP + + + + The group name or number of the user's initial login group. The + group name must exist. A group number must refer to an already + existing group. + + + If not specified, the behavior of useradd + will depend on the variable + in /etc/login.defs. If this variable is + set to yes (or + is specified on the command + line), a group will be created for the user, with the same + name as her loginname. If the variable is set to + no (or + is specified on the + command line), useradd will set the primary group of the new + user to the value specified by the + variable in /etc/default/useradd, or + 100 by default. + + + + + + , + GROUP1[,GROUP2,...[,GROUPN]]] + + + + A list of supplementary groups which the user is also a member + of. Each group is separated from the next by a comma, with no + intervening whitespace. The groups are subject to the same + restrictions as the group given with the + option. The default is for the user to belong only to the + initial group. + + + + + , + + Display help message and exit. + + + + + , + SKEL_DIR + + + + The skeleton directory, which contains files and directories + to be copied in the user's home directory, when the home + directory is created by useradd. + + + This option is only valid if the (or + ) option is specified. + + + If this option is not set, the skeleton directory is defined + by the variable in + /etc/default/useradd or, by default, + /etc/skel. + + + If possible, the ACLs and extended attributes are copied. + + + + + + , + KEY=VALUE + + + + Overrides /etc/login.defs defaults + (, , + , + and others). + + + Example: PASS_MAX_DAYS=-1 + can be used when creating system account to turn off password + ageing, even though system account has no password at all. + Multiple options can be specified, e.g.: + + UID_MIN=100 + + UID_MAX=499 + + + + + + , + + + Do not add the user to the lastlog and faillog databases. + + + By default, the user's entries in the lastlog and faillog + databases are resetted to avoid reusing the entry from a previously + deleted user. + + + + + + , + + + + Create the user's home directory if it does not exist. + The files and directories contained in the skeleton directory + (which can be defined with the option) + will be copied to the home directory. + + + By default, if this option is not specified and + is not enabled, no home + directories are created. + + + + + + + + + + Do no create the user's home directory, even if the system + wide setting from /etc/login.defs + () is set to + yes. + + + + + + , + + + + Do not create a group with the same name as the user, but + add the user to the group specified by the + option or by the variable in + /etc/default/useradd. + + + The default behavior (if the , + , and options are not + specified) is defined by the + variable in /etc/login.defs. + + + + + + , + + + Allow the creation of a user account with a duplicate (non-unique) UID. + + This option is only valid in combination with the + option. + + + + + + , + PASSWORD + + + + The encrypted password, as returned by + crypt3 + . The default is to disable the password. + + + Note: This option is not + recommended because the password (or encrypted password) will + be visible by users listing the processes. + + + You should make sure the password respects the system's + password policy. + + + + + + , + + + + Create a system account. + + + System users will be created with no aging information in + /etc/shadow, and their numeric + identifiers are chosen in the + - + range, defined in /etc/login.defs, instead of + - (and their + counterparts for the creation of groups). + + + Note that useradd will not create a home + directory for such an user, regardless of the default setting + in /etc/login.defs + (). You have to specify the + options if you want a home directory for a + system account to be created. + + + + + + , + CHROOT_DIR + + + + Apply changes in the CHROOT_DIR + directory and use the configuration files from the + CHROOT_DIR directory. + + + + + + , + SHELL + + + + The name of the user's login shell. The default is to leave this + field blank, which causes the system to select the default login + shell specified by the variable in + /etc/default/useradd, or an empty string + by default. + + + + + + , + UID + + + + The numerical value of the user's ID. This value must be unique, + unless the option is used. The value must be + non-negative. The default is to use the smallest ID value + greater than or equal to and greater + than every other user. + + + See also the option and the + description. + + + + + + , + + + + Create a group with the same name as the user, and + add the user to this group. + + + The default behavior (if the , + , and options are not + specified) is defined by the + variable in /etc/login.defs. + + + + + + , + SEUSER + + + + The SELinux user for the user's login. The default is to leave this + field blank, which causes the system to select the default SELinux + user. + + + + + + + Changing the default values + + When invoked with only the option, + useradd will display the current default values. + When invoked with plus other options, + useradd will update the default values for the + specified options. Valid default-changing options are: + + + + + , + BASE_DIR + + + + The path prefix for a new user's home directory. The + user's name will be affixed to the end of + BASE_DIR to form the new user's + home directory name, if the option is not used + when creating a new account. + + + This option sets the variable in + /etc/default/useradd. + + + + + + , + EXPIRE_DATE + + + The date on which the user account is disabled. + + This option sets the variable in + /etc/default/useradd. + + + + + + , + INACTIVE + + + + The number of days after a password has expired before the + account will be disabled. + + + This option sets the variable in + /etc/default/useradd. + + + + + + , + GROUP + + + + The group name or ID for a new user's initial group (when + the is used or when the + variable is set to + no in + /etc/login.defs). The named + group must exist, and a numerical group ID must have an + existing entry. + + + This option sets the variable in + /etc/default/useradd. + + + + + + , + SHELL + + + + The name of a new user's login shell. + + + This option sets the variable in + /etc/default/useradd. + + + + + + + + + + NOTES + The system administrator is responsible for placing the default + user files in the /etc/skel/ directory (or any + other skeleton directory specified in + /etc/default/useradd or on the command line). + + + + + CAVEATS + + You may not add a user to a NIS or LDAP group. This must be + performed on the corresponding server. + + + + Similarly, if the username already exists in an external user + database such as NIS or LDAP, useradd will deny + the user account creation request. + + + + Usernames must start with a lower case letter or an underscore, + followed by lower case letters, digits, underscores, or dashes. + They can end with a dollar sign. + In regular expression terms: [a-z_][a-z0-9_-]*[$]? + + + Usernames may only be up to 32 characters long. + + + + + CONFIGURATION + + The following configuration variables in + /etc/login.defs change the behavior of this + tool: + + + &CREATE_HOME; + &GID_MAX; + &MAIL_DIR; + &MAX_MEMBERS_PER_GROUP; + &PASS_MAX_DAYS; + &PASS_MIN_DAYS; + &PASS_WARN_AGE; + &SYS_GID_MAX; + &SYS_UID_MAX; + &TCB_AUTH_GROUP; + &TCB_SYMLINKS; + &UID_MAX; + &UMASK; + &USE_TCB; + &USERGROUPS_ENAB; + + + + + FILES + + + /etc/passwd + + User account information. + + + + /etc/shadow + + Secure user account information. + + + + /etc/group + + Group account information. + + + + /etc/gshadow + + Secure group account information. + + + + /etc/default/useradd + + Default values for account creation. + + + + /etc/skel/ + + Directory containing default files. + + + + /etc/login.defs + + Shadow password suite configuration. + + + + + + + EXIT VALUES + + The useradd command exits with the following values: + + + 0 + + success + + + + 1 + + can't update password file + + + + 2 + + invalid command syntax + + + + 3 + + invalid argument to option + + + + 4 + + UID already in use (and no ) + + + + 6 + + specified group doesn't exist + + + + 9 + + username already in use + + + + 10 + + can't update group file + + + + 12 + + can't create home directory + + + + 14 + + can't update SELinux user mapping + + + + + + + + SEE ALSO + + + chfn1 + , + + chsh1 + , + + passwd1 + , + + crypt3 + , + + groupadd8 + , + + groupdel8 + , + + groupmod8 + , + + login.defs5 + , + + newusers8 + , + + userdel8 + , + + usermod8 + . + + + diff --git a/man/userdel.8.xml b/man/userdel.8.xml index ca47fdde..3f95a8d9 100644 --- a/man/userdel.8.xml +++ b/man/userdel.8.xml @@ -39,7 +39,7 @@ ]> - + Julianne Frances @@ -144,8 +144,7 @@ - , - CHROOT_DIR + ,  CHROOT_DIR @@ -212,6 +211,18 @@ Secure user account information. + + /etc/subgid + + Per user subordinate group IDs. + + + + /etc/subuid + + Per user subordinate user IDs. + + @@ -319,6 +330,14 @@ groupmod8 , + + + subgid5 + , + + subuid5 + , + useradd8 , diff --git a/man/usermod.8.xml b/man/usermod.8.xml index 322d1818..e1ffdfb7 100644 --- a/man/usermod.8.xml +++ b/man/usermod.8.xml @@ -32,12 +32,14 @@ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ + + ]> - + Julianne Frances @@ -107,8 +109,7 @@ - , - COMMENT + ,  COMMENT @@ -121,8 +122,7 @@ - , - HOME_DIR + ,  HOME_DIR @@ -138,8 +138,7 @@ - , - EXPIRE_DATE + ,  EXPIRE_DATE @@ -159,8 +158,7 @@ - , - INACTIVE + ,  INACTIVE @@ -181,8 +179,7 @@ - , - GROUP + ,  GROUP @@ -201,8 +198,7 @@ - , - GROUP1[,GROUP2,...[,GROUPN]]] + ,  GROUP1[,GROUP2,...[,GROUPN]]] @@ -222,8 +218,7 @@ - , - NEW_LOGIN + ,  NEW_LOGIN @@ -287,8 +282,7 @@ - , - PASSWORD + ,  PASSWORD @@ -315,8 +309,7 @@ - , - CHROOT_DIR + ,  CHROOT_DIR @@ -328,8 +321,7 @@ - , - SHELL + ,  SHELL @@ -340,8 +332,7 @@ - , - UID + ,  UID @@ -389,10 +380,85 @@ + + + ,  FIRST-LAST + + + + Add a range of subordinate uids to the user's account. + + + This option may be specified multiple times to add multiple ranges to a users account. + + + No checks will be performed with regard to + , , or + from /etc/login.defs. + + + + + + ,  FIRST-LAST + + + + Remove a range of subordinate uids from the user's account. + + + This option may be specified multiple times to remove multiple ranges to a users account. + When both and are specified, + the removal of all subordinate uid ranges happens before any subordinate uid range is added. + + + No checks will be performed with regard to + , , or + from /etc/login.defs. + + + + + + ,  FIRST-LAST + + + + Add a range of subordinate gids to the user's account. + + + This option may be specified multiple times to add multiple ranges to a users account. + + + No checks will be performed with regard to + , , or + from /etc/login.defs. + + + + + + ,  FIRST-LAST + + + + Remove a range of subordinate gids from the user's account. + + + This option may be specified multiple times to remove multiple ranges to a users account. + When both and are specified, + the removal of all subordinate gid ranges happens before any subordinate gid range is added. + + + No checks will be performed with regard to + , , or + from /etc/login.defs. + + + - , - SEUSER + ,  SEUSER @@ -437,6 +503,8 @@ &MAIL_DIR; &MAX_MEMBERS_PER_GROUP; + &SUB_GID_COUNT; + &SUB_UID_COUNT; &TCB_SYMLINKS; &USE_TCB; @@ -475,6 +543,18 @@ Secure user account information. + + /etc/subgid + + Per user subordinate group IDs. + + + + /etc/subuid + + Per user subordinate user IDs. + + @@ -508,6 +588,14 @@ login.defs5 , + + + subgid5 + , + + subuid5 + , + useradd8 , diff --git a/man/vipw.8.xml b/man/vipw.8.xml index 0621046d..810ef597 100644 --- a/man/vipw.8.xml +++ b/man/vipw.8.xml @@ -35,7 +35,7 @@ ]> - + Marek @@ -136,8 +136,7 @@ - , - CHROOT_DIR + ,  CHROOT_DIR diff --git a/man/zh_CN/Makefile.in b/man/zh_CN/Makefile.in deleted file mode 100644 index ea92e5b6..00000000 --- a/man/zh_CN/Makefile.in +++ /dev/null @@ -1,714 +0,0 @@ -# Makefile.in generated by automake 1.11.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@USE_PAM_FALSE@am__append_1 = $(man_nopam) -@USE_PAM_TRUE@am__append_2 = $(man_nopam) -DIST_COMMON = $(srcdir)/../generate_mans.mak \ - $(srcdir)/../generate_translations.mak $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in -subdir = man/zh_CN -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -man1dir = $(mandir)/man1 -am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)" \ - "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)" -man3dir = $(mandir)/man3 -man5dir = $(mandir)/man5 -man8dir = $(mandir)/man8 -NROFF = nroff -MANS = $(man_MANS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GROUP_NAME_MAX_LENGTH = @GROUP_NAME_MAX_LENGTH@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBACL = @LIBACL@ -LIBATTR = @LIBATTR@ -LIBAUDIT = @LIBAUDIT@ -LIBCRACK = @LIBCRACK@ -LIBCRYPT = @LIBCRYPT@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBMD = @LIBMD@ -LIBOBJS = @LIBOBJS@ -LIBPAM = @LIBPAM@ -LIBS = @LIBS@ -LIBSELINUX = @LIBSELINUX@ -LIBSEMANAGE = @LIBSEMANAGE@ -LIBSKEY = @LIBSKEY@ -LIBTCB = @LIBTCB@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -POSUB = @POSUB@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -XMLCATALOG = @XMLCATALOG@ -XML_CATALOG_FILE = @XML_CATALOG_FILE@ -XSLTPROC = @XSLTPROC@ -YACC = @YACC@ -YFLAGS = @YFLAGS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@/zh_CN -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ - man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ - man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ - man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ - man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man8/lastlog.8 \ - man1/login.1 man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 \ - man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/passwd.5 \ - man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \ - man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \ - man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \ - man8/vipw.8 $(am__append_1) -man_nopam = \ - man5/limits.5 \ - man5/login.access.5 \ - man5/porttime.5 - -EXTRA_DIST = $(man_MANS) man1/id.1 man8/sulogin.8 $(am__append_2) -LANG = $(notdir $(CURDIR)) -@ENABLE_REGENERATE_MAN_TRUE@@USE_PAM_FALSE@PAM_COND = no_pam -@ENABLE_REGENERATE_MAN_TRUE@@USE_PAM_TRUE@PAM_COND = pam -@ENABLE_REGENERATE_MAN_TRUE@@SHADOWGRP_FALSE@SHADOWGRP_COND = no_gshadow -@ENABLE_REGENERATE_MAN_TRUE@@SHADOWGRP_TRUE@SHADOWGRP_COND = gshadow -@ENABLE_REGENERATE_MAN_TRUE@@WITH_TCB_FALSE@TCB_COND = no_tcb -@ENABLE_REGENERATE_MAN_TRUE@@WITH_TCB_TRUE@TCB_COND = tcb -@ENABLE_REGENERATE_MAN_TRUE@@USE_SHA_CRYPT_FALSE@SHA_CRYPT_COND = no_sha_crypt -@ENABLE_REGENERATE_MAN_TRUE@@USE_SHA_CRYPT_TRUE@SHA_CRYPT_COND = sha_crypt -CLEANFILES = .xml2po.mo $(EXTRA_DIST) $(addsuffix .xml,$(EXTRA_DIST)) config.xml -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/../generate_translations.mak $(srcdir)/../generate_mans.mak $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/zh_CN/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu man/zh_CN/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; -$(srcdir)/../generate_translations.mak $(srcdir)/../generate_mans.mak: - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-man1: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man1dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.1[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - -uninstall-man1: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) -install-man3: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man3dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man3dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man3dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.3[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man3dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man3dir)" || exit $$?; }; \ - done; } - -uninstall-man3: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man3dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.3[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man3dir)'; $(am__uninstall_files_from_dir) -install-man5: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man5dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man5dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man5dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.5[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \ - done; } - -uninstall-man5: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man5dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.5[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir) -install-man8: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man8dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.8[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \ - done; } - -uninstall-man8: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man8dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.8[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(MANS) -installdirs: - for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -@ENABLE_REGENERATE_MAN_FALSE@clean-local: -clean: clean-am - -clean-am: clean-generic clean-libtool clean-local mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-man - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: install-man1 install-man3 install-man5 install-man8 - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-man - -uninstall-man: uninstall-man1 uninstall-man3 uninstall-man5 \ - uninstall-man8 - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - clean-local distclean distclean-generic distclean-libtool \ - distdir dvi dvi-am html html-am info info-am install \ - install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-man1 install-man3 install-man5 install-man8 \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - uninstall uninstall-am uninstall-man uninstall-man1 \ - uninstall-man3 uninstall-man5 uninstall-man8 - - -@ENABLE_REGENERATE_MAN_TRUE@config.xml: ../config.xml.in -@ENABLE_REGENERATE_MAN_TRUE@ $(MAKE) -C .. config.xml -@ENABLE_REGENERATE_MAN_TRUE@ cp ../config.xml $@ - -@ENABLE_REGENERATE_MAN_TRUE@%.xml: ../%.xml ../po/$(LANG).po -@ENABLE_REGENERATE_MAN_TRUE@ xml2po --expand-all-entities -l $(LANG) -p ../po/$(LANG).po -o $@ ../$@ -@ENABLE_REGENERATE_MAN_TRUE@ sed -i 's:\(^:\1 lang="$(LANG)">:' $@ - -@ENABLE_REGENERATE_MAN_TRUE@%.xml-config: %.xml -@ENABLE_REGENERATE_MAN_TRUE@ if grep -q SHADOW-CONFIG-HERE $<; then \ -@ENABLE_REGENERATE_MAN_TRUE@ sed -e 's/^/%config;/' $< > $@; \ -@ENABLE_REGENERATE_MAN_TRUE@ else \ -@ENABLE_REGENERATE_MAN_TRUE@ sed -e 's/^\(/\1 [%config;]>/' $< > $@; \ -@ENABLE_REGENERATE_MAN_TRUE@ fi - -@ENABLE_REGENERATE_MAN_TRUE@man1/% man3/% man5/% man8/%: %.xml-config Makefile config.xml -@ENABLE_REGENERATE_MAN_TRUE@ $(XSLTPROC) --stringparam profile.condition "$(PAM_COND);$(SHADOWGRP_COND);$(TCB_COND);$(SHA_CRYPT_COND)" \ -@ENABLE_REGENERATE_MAN_TRUE@ --param "man.authors.section.enabled" "0" \ -@ENABLE_REGENERATE_MAN_TRUE@ --stringparam "man.output.base.dir" "" \ -@ENABLE_REGENERATE_MAN_TRUE@ --param "man.output.in.separate.dir" "1" \ -@ENABLE_REGENERATE_MAN_TRUE@ -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/profile-docbook.xsl $< - -@ENABLE_REGENERATE_MAN_TRUE@clean-local: -@ENABLE_REGENERATE_MAN_TRUE@ for d in man1 man3 man5 man8; do [ -d $$d ] && rmdir $$d; done - -#$(man_MANS): -# @echo you need to run configure with --enable-man to generate man pages -# @false - -@ENABLE_REGENERATE_MAN_TRUE@man8/grpconv.8 man8/grpunconv.8 man8/pwunconv.8: man8/pwconv.8 - -@ENABLE_REGENERATE_MAN_TRUE@man3/getspnam.3: man3/shadow.3 - -@ENABLE_REGENERATE_MAN_TRUE@man8/vigr.8: man8/vipw.8 - -@ENABLE_REGENERATE_MAN_FALSE@$(man_MANS): -@ENABLE_REGENERATE_MAN_FALSE@ @echo you need to run configure with --enable-man to generate man pages -@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/zh_CN/man1/chage.1 b/man/zh_CN/man1/chage.1 deleted file mode 100644 index c790f2b7..00000000 --- a/man/zh_CN/man1/chage.1 +++ /dev/null @@ -1,175 +0,0 @@ -'\" t -.\" Title: chage -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "CHAGE" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -chage \- 更改用户密码过期信息 -.SH "大纲" -.HP \w'\fBchage\fR\ 'u -\fBchage\fR [\fI选项\fR] \fI登录\fR -.SH "描述" -.PP -The -\fBchage\fR -command changes the number of days between password changes and the date of the last password change\&. This information is used by the system to determine when a user must change his/her password\&. -.SH "选项" -.PP -\fBchage\fR -命令可以接受的选项有: -.PP -\fB\-d\fR, \fB\-\-lastday\fR\fILAST_DAY\fR -.RS 4 -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)\&. -.RE -.PP -\fB\-E\fR, \fB\-\-expiredate\fR\fIEXPIRE_DATE\fR -.RS 4 -Set the date or number of days since January 1, 1970 on which the user\*(Aqs account will no longer be accessible\&. The date may also be expressed in the format YYYY\-MM\-DD (or the format more commonly used in your area)\&. A user whose account is locked must contact the system administrator before being able to use the system again\&. -.sp -\fIEXPIRE_DATE\fR -设置为 -\fI\-1\fR -会移除账户的过期日期。 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-I\fR, \fB\-\-inactive\fR\fIINACTIVE\fR -.RS 4 -Set the number of days of inactivity after a password has expired before the account is locked\&. The -\fIINACTIVE\fR -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\&. -.sp -\fIINACTIVE\fR -设置为 -\fI\-1\fR -会移除账户禁用功能。 -.RE -.PP -\fB\-l\fR, \fB\-\-list\fR -.RS 4 -现实账户年龄信息。 -.RE -.PP -\fB\-m\fR, \fB\-\-mindays\fR\fIMIN_DAYS\fR -.RS 4 -在密码更改之间的最小天数设置为 -\fIMIN_DAYS\fR。此字段中的 0 值表示用户可以在任何时间更改其密码。 -.RE -.PP -\fB\-M\fR, \fB\-\-maxdays\fR\fIMAX_DAYS\fR -.RS 4 -Set the maximum number of days during which a password is valid\&. When -\fIMAX_DAYS\fR -plus -\fILAST_DAY\fR -is less than the current day, the user will be required to change his/her password before being able to use his/her account\&. This occurrence can be planned for in advance by use of the -\fB\-W\fR -option, which provides the user with advance warning\&. -.sp -\fIMAX_DAYS\fR -设置为 -\fI\-1\fR -会移除密码有效性检查。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-W\fR, \fB\-\-warndays\fR\fIWARN_DAYS\fR -.RS 4 -Set the number of days of warning before a password change is required\&. The -\fIWARN_DAYS\fR -option is the number of days prior to the password expiring that a user will be warned his/her password is about to expire\&. -.RE -.PP -如果没有选择任何选项,\fBchage\fR -会进入交互模式,以所有字段的当前值提示用户。输入一个新值可以更改这些字段,或者留空使用当前值。当前值出现在 -\fI[ ]\fR -标记对里。 -.SH "注意" -.PP -\fBchage\fR -需要有一个影子密码文件才可用。 -.PP -只有 root 才可以使用 -\fBchage\fR,一个特殊情况是 -\fB\-l\fR -选项,用来让非特权用户觉得自己的密码或账户何时过期。 -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.SH "退出值" -.PP -\fBchage\fR -命令有如下退出值:.PP -\fI0\fR -.RS 4 -成功 -.RE -.PP -\fI1\fR -.RS 4 -权限不够 -.RE -.PP -\fI2\fR -.RS 4 -无效的命令语法 -.RE -.PP -\fI15\fR -.RS 4 -无法找到影子密码文件 -.RE -.SH "参见" -.PP -\fBpasswd\fR(5), -\fBshadow\fR(5)\&. diff --git a/man/zh_CN/man1/chfn.1 b/man/zh_CN/man1/chfn.1 deleted file mode 100644 index b25ede53..00000000 --- a/man/zh_CN/man1/chfn.1 +++ /dev/null @@ -1,161 +0,0 @@ -'\" t -.\" Title: chfn -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "CHFN" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -chfn \- 更改真名和信息 -.SH "大纲" -.HP \w'\fBchfn\fR\ 'u -\fBchfn\fR [\fI选项\fR] [\fI登录\fR] -.SH "描述" -.PP -The -\fBchfn\fR -command changes user fullname, office room number, office phone number, and home phone number information for a user\*(Aqs account\&. This information is typically printed by -\fBfinger\fR(1) -and similar programs\&. A normal user may only change the fields for her own account, subject to the restrictions in -/etc/login\&.defs\&. (The default configuration is to prevent users from changing their fullname\&.) The superuser may change any field for any account\&. Additionally, only the superuser may use the -\fB\-o\fR -option to change the undefined portions of the GECOS field\&. -.PP -These fields must not contain any colons\&. Except for the -\fIother\fR -field, they should not contain any comma or equal sign\&. It is also recommended to avoid non\-US\-ASCII characters, but this is only enforced for the phone numbers\&. The -\fIother\fR -field is used to store accounting information used by other applications\&. -.SH "选项" -.PP -\fBchfn\fR -命令可以接受的选项有: -.PP -\fB\-f\fR, \fB\-\-full\-name\fR\fIFULL_NAME\fR -.RS 4 -更改用户的全名 -.RE -.PP -\fB\-h\fR, \fB\-\-home\-phone\fR\fIHOME_PHONE\fR -.RS 4 -Change the user\*(Aqs home phone number\&. -.RE -.PP -\fB\-o\fR, \fB\-\-other\fR\fIOTHER\fR -.RS 4 -Change the user\*(Aqs other GECOS information\&. This field is used to store accounting information used by other applications, and can be changed only by a superuser\&. -.RE -.PP -\fB\-r\fR, \fB\-\-room\fR\fIROOM_NUMBER\fR -.RS 4 -Change the user\*(Aqs room number\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-u\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-w\fR, \fB\-\-work\-phone\fR\fIWORK_PHONE\fR -.RS 4 -Change the user\*(Aqs office phone number\&. -.RE -.PP -If none of the options are selected, -\fBchfn\fR -operates in an interactive fashion, prompting the user with the current values for all of the fields\&. Enter the new value to change the field, or leave the line blank to use the current value\&. The current value is displayed between a pair of -\fB[ ]\fR -marks\&. Without options, -\fBchfn\fR -prompts for the current user account\&. -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBCHFN_AUTH\fR (boolean) -.RS 4 -如果为 -\fIyes\fR,\fBchfn\fR -进行任何更改前都要要求认证,除非由超级用户运行。 -.RE -.PP -\fBCHFN_RESTRICT\fR (string) -.RS 4 -This parameter specifies which values in the -\fIgecos\fR -field of the -/etc/passwd -file may be changed by regular users using the -\fBchfn\fR -program\&. It can be any combination of letters -\fIf\fR, -\fIr\fR, -\fIw\fR, -\fIh\fR, for Full name, Room number, Work phone, and Home phone, respectively\&. For backward compatibility, -\fIyes\fR -is equivalent to -\fIrwh\fR -and -\fIno\fR -is equivalent to -\fIfrwh\fR\&. If not specified, only the superuser can make any changes\&. The most restrictive setting is better achieved by not installing -\fBchfn\fR -SUID\&. -.RE -.PP -\fBLOGIN_STRING\fR (string) -.RS 4 -此字符串用于提示输入密码。默认是 "Password: ",或者翻译了的结果(汉语中翻译为了\(lq密码:\(rq)。如果设置了此变量,提示不会被翻译。 -.sp -如果字符串包含 -\fI%s\fR,将会被用户名替换。 -.RE -.SH "文件" -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.SH "参见" -.PP -\fBchsh\fR(1), -\fBlogin.defs\fR(5), -\fBpasswd\fR(5)\&. diff --git a/man/zh_CN/man1/chsh.1 b/man/zh_CN/man1/chsh.1 deleted file mode 100644 index 04fe379e..00000000 --- a/man/zh_CN/man1/chsh.1 +++ /dev/null @@ -1,119 +0,0 @@ -'\" t -.\" Title: chsh -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "CHSH" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -chsh \- 更改登录 shell -.SH "大纲" -.HP \w'\fBchsh\fR\ 'u -\fBchsh\fR [\fI选项\fR] [\fI登录\fR] -.SH "描述" -.PP -The -\fBchsh\fR -command changes the user login shell\&. This determines the name of the user\*(Aqs initial login command\&. A normal user may only change the login shell for her own account; the superuser may change the login shell for any account\&. -.SH "选项" -.PP -\fBchsh\fR -命令可以接受的选项有: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shell\fR\fISHELL\fR -.RS 4 -用户的新登录 shell 的名称。将此字段设置为空会让系统选择默认的登录 shell。 -.RE -.PP -If the -\fB\-s\fR -option is not selected, -\fBchsh\fR -operates in an interactive fashion, prompting the user with the current login shell\&. Enter the new value to change the shell, or leave the line blank to use the current one\&. The current shell is displayed between a pair of -\fI[ ]\fR -marks\&. -.SH "注意" -.PP -The only restriction placed on the login shell is that the command name must be listed in -/etc/shells, unless the invoker is the superuser, and then any value may be added\&. An account with a restricted login shell may not change her login shell\&. For this reason, placing -/bin/rsh -in -/etc/shells -is discouraged since accidentally changing to a restricted shell would prevent the user from ever changing her login shell back to its original value\&. -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBCHSH_AUTH\fR (boolean) -.RS 4 -如果 -\fIyes\fR,\fBchsh\fR -程序在做任何更改之前都会要求认证,除非是以超级用户身份运行的。 -.RE -.PP -\fBLOGIN_STRING\fR (string) -.RS 4 -此字符串用于提示输入密码。默认是 "Password: ",或者翻译了的结果(汉语中翻译为了\(lq密码:\(rq)。如果设置了此变量,提示不会被翻译。 -.sp -如果字符串包含 -\fI%s\fR,将会被用户名替换。 -.RE -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shells -.RS 4 -可用的登录 shell 的列表。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.SH "参见" -.PP -\fBchfn\fR(1), -\fBlogin.defs\fR(5), -\fBpasswd\fR(5)\&. diff --git a/man/zh_CN/man1/expiry.1 b/man/zh_CN/man1/expiry.1 deleted file mode 100644 index 9977f79f..00000000 --- a/man/zh_CN/man1/expiry.1 +++ /dev/null @@ -1,73 +0,0 @@ -'\" t -.\" Title: expiry -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "EXPIRY" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -expiry \- check and enforce password expiration policy -.SH "大纲" -.HP \w'\fBexpiry\fR\ 'u -\fBexpiry\fR \fI选项\fR -.SH "描述" -.PP -The -\fBexpiry\fR -command checks (\fB\-c\fR) the current password expiration and forces (\fB\-f\fR) changes when required\&. It is callable as a normal user command\&. -.SH "选项" -.PP -\fBexpiry\fR -选项可以接受的选项有: -.PP -\fB\-c\fR, \fB\-\-check\fR -.RS 4 -Check the password expiration of the current user\&. -.RE -.PP -\fB\-f\fR, \fB\-\-force\fR -.RS 4 -如果用户密码过期,则强制用户修改密码。 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.SH "参见" -.PP -\fBpasswd\fR(5), -\fBshadow\fR(5)\&. diff --git a/man/zh_CN/man1/gpasswd.1 b/man/zh_CN/man1/gpasswd.1 deleted file mode 100644 index d53e0bd9..00000000 --- a/man/zh_CN/man1/gpasswd.1 +++ /dev/null @@ -1,230 +0,0 @@ -'\" t -.\" Title: gpasswd -.\" Author: Rafal Maszkowski -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "GPASSWD" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -gpasswd \- 管理员 /etc/group 和 /etc/gshadow -.SH "大纲" -.HP \w'\fBgpasswd\fR\ 'u -\fBgpasswd\fR [\fI选项\fR] \fIgroup\fR -.SH "描述" -.PP -The -\fBgpasswd\fR -command is used to administer -/etc/group, and /etc/gshadow\&. Every group can have -administrators, -members and a password\&. -.PP -System administrators can use the -\fB\-A\fR -option to define group administrator(s) and the -\fB\-M\fR -option to define members\&. They have all rights of group administrators and members\&. -.PP - -\fBgpasswd\fR -called by -a group administrator -with a group name only prompts for the new password of the -\fIgroup\fR\&. -.PP -If a password is set the members can still use -\fBnewgrp\fR(1) -without a password, and non\-members must supply the password\&. -.SS "请注意组密码" -.PP -Group passwords are an inherent security problem since more than one person is permitted to know the password\&. However, groups are a useful tool for permitting co\-operation between different users\&. -.SH "选项" -.PP -除了 -\fB\-A\fR -和 -\fB\-M\fR -选项,其它选项不能联合使用。 -.PP -\fBgpasswd\fR -可以接受的选项有: -.PP -\fB\-a\fR, \fB\-\-add\fR\fIuser\fR -.RS 4 -向名为 -\fIgroup\fR -的组中添加用户 -\fIuser\fR。 -.RE -.PP -\fB\-d\fR, \fB\-\-delete\fR\fIuser\fR -.RS 4 -从名为 -\fIgroup\fR -的组中移除用户 -\fIuser\fR。 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-Q\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-r\fR, \fB\-\-remove\-password\fR -.RS 4 -Remove the password from the named -\fIgroup\fR\&. The group password will be empty\&. Only group members will be allowed to use -\fBnewgrp\fR -to join the named -\fIgroup\fR\&. -.RE -.PP -\fB\-R\fR, \fB\-\-restrict\fR -.RS 4 -Restrict the access to the named -\fIgroup\fR\&. The group password is set to "!"\&. Only group members with a password will be allowed to use -\fBnewgrp\fR -to join the named -\fIgroup\fR\&. -.RE -.PP -\fB\-A\fR, \fB\-\-administrators\fR\fIuser\fR,\&.\&.\&. -.RS 4 -设置有管理权限的用户列表。 -.RE -.PP -\fB\-M\fR, \fB\-\-members\fR\fIuser\fR,\&.\&.\&. -.RS 4 -设置组成员列表。 -.RE -.SH "CAVEATS" -.PP -This tool only operates on the -/etc/group -and /etc/gshadow files\&. -Thus you cannot change any NIS or LDAP group\&. This must be performed on the corresponding server\&. -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBENCRYPT_METHOD\fR (string) -.RS 4 -这定义了系统加密密码的默认算法(如果没有在命令行上指定算法)。 -.sp -可以使用如下值:\fIDES\fR -(default), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -注意,此参数会覆盖 -\fBMD5_CRYPT_ENAB\fR -变量。 -.RE -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (boolean) -.RS 4 -表示密码是否必须使用基于 MD5 的算法加密。如果设为 -\fIyes\fR,新密码将使用可以和新版 FreeBSD 兼容的基于 MD5 的算法加密。它支持无限长度的密码以及更长的盐字符串。如果您需要将加密的密码复制到其它不理解新算法的系统,设置为 -\fIno\fR。默认值是 -\fIno\fR。 -.sp -This variable is superseded by the -\fBENCRYPT_METHOD\fR -variable or by any command line option used to configure the encryption algorithm\&. -.sp -此变量已经废弃。您应该使用 -\fBENCRYPT_METHOD\fR。 -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (number), \fBSHA_CRYPT_MAX_ROUNDS\fR (number) -.RS 4 -\fBENCRYPT_METHOD\fR -设为 -\fISHA256\fR -或 -\fISHA512\fR -时,此项确定加密算法默认使用 SHA 轮转数目(当轮转数没有通过命令行指定时)。 -.sp -使用很多轮转,会让暴力破解更加困难。但是需要注意,认证用户时也会需要更多的 CPU 资源。 -.sp -如果没有指定,libc 会选择默认的轮转数(5000)。 -.sp -值必须在 1000 \- 999,999,999 之间。 -.sp -如果只设置了一个 -\fBSHA_CRYPT_MIN_ROUNDS\fR -或 -\fBSHA_CRYPT_MAX_ROUNDS\fR -值,就会使用这个值。 -.sp -如果 -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR,将会使用大的那个。 -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.SH "参见" -.PP -\fBnewgrp\fR(1), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBgrpck\fR(8), -\fBgroup\fR(5), \fBgshadow\fR(5)\&. diff --git a/man/zh_CN/man1/groups.1 b/man/zh_CN/man1/groups.1 deleted file mode 100644 index 6058f367..00000000 --- a/man/zh_CN/man1/groups.1 +++ /dev/null @@ -1,64 +0,0 @@ -'\" t -.\" Title: groups -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "GROUPS" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -groups \- 现实当前组名 -.SH "大纲" -.HP \w'\fBgroups\fR\ 'u -\fBgroups\fR [\fI用户\fR] -.SH "描述" -.PP -The -\fBgroups\fR -command displays the current group names or ID values\&. If the value does not have a corresponding entry in -/etc/group, the value will be displayed as the numerical group value\&. The optional -\fIuser\fR -parameter will display the groups for the named -\fIuser\fR\&. -.SH "注意" -.PP -Systems which do not support concurrent group sets will have the information from -/etc/group -reported\&. The user must use -\fBnewgrp\fR -or -\fBsg\fR -to change his current real and effective group ID\&. -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.SH "参见" -.PP -\fBnewgrp\fR(1), -\fBgetgid\fR(2), -\fBgetgroups\fR(2), -\fBgetuid\fR(2)\&. diff --git a/man/zh_CN/man1/id.1 b/man/zh_CN/man1/id.1 deleted file mode 100644 index d3ebac84..00000000 --- a/man/zh_CN/man1/id.1 +++ /dev/null @@ -1,61 +0,0 @@ -'\" t -.\" Title: id -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "ID" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -id \- display current user and group ID names -.SH "大纲" -.HP \w'\fBid\fR\ 'u -\fBid\fR [\-a] -.SH "描述" -.PP -The -\fBid\fR -command displays the current real and effective user and group ID names or values\&. If the value does not have a corresponding entry in -/etc/passwd -or -/etc/group, the value will be displayed without the corresponding name\&. The optional -\fB\-a\fR -flag will display the group set on systems which support multiple concurrent group membership\&. -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.SH "参见" -.PP - -\fBgetgid\fR(2), -\fBgetgroups\fR(2), -\fBgetuid\fR(2) diff --git a/man/zh_CN/man1/login.1 b/man/zh_CN/man1/login.1 deleted file mode 100644 index 0bb56959..00000000 --- a/man/zh_CN/man1/login.1 +++ /dev/null @@ -1,482 +0,0 @@ -'\" t -.\" Title: login -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "LOGIN" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -login \- 在系统上启动回话 -.SH "大纲" -.HP \w'\fBlogin\fR\ 'u -\fBlogin\fR [\-p] [\-h\ \fI主机\fR] [\fI用户名\fR] [\fIENV=VAR\fR...] -.HP \w'\fBlogin\fR\ 'u -\fBlogin\fR [\-p] [\-h\ \fI主机\fR] \-f \fI用户名\fR -.HP \w'\fBlogin\fR\ 'u -\fBlogin\fR [\-p] \-r\ \fI主机\fR -.SH "描述" -.PP -The -\fBlogin\fR -program is used to establish a new session with the system\&. It is normally invoked automatically by responding to the -\fIlogin:\fR -prompt on the user\*(Aqs terminal\&. -\fBlogin\fR -may be special to the shell and may not be invoked as a sub\-process\&. When called from a shell, -\fBlogin\fR -should be executed as -\fBexec login\fR -which will cause the user to exit from the current shell (and thus will prevent the new logged in user to return to the session of the caller)\&. Attempting to execute -\fBlogin\fR -from any shell but the login shell will produce an error message\&. -.PP -The user is then prompted for a password, where appropriate\&. Echoing is disabled to prevent revealing the password\&. Only a small number of password failures are permitted before -\fBlogin\fR -exits and the communications link is severed\&. -.PP -If password aging has been enabled for your account, you may be prompted for a new password before proceeding\&. You will be forced to provide your old password and the new password before continuing\&. Please refer to -\fBpasswd\fR(1) -for more information\&. -.PP -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 file, -/etc/motd, by creating a zero\-length file -\&.hushlogin -in your login directory\&. The mail message will be one of "\fIYou have new mail\&.\fR", "\fIYou have mail\&.\fR", or "\fINo Mail\&.\fR" according to the condition of your mailbox\&. -.PP -Your user and group ID will be set according to their values in the -/etc/passwd -file\&. The value for -\fB$HOME\fR, -\fB$SHELL\fR, -\fB$PATH\fR, -\fB$LOGNAME\fR, and -\fB$MAIL\fR -are set according to the appropriate fields in the password entry\&. Ulimit, umask and nice values may also be set according to entries in the GECOS field\&. -.PP -On some installations, the environmental variable -\fB$TERM\fR -will be initialized to the terminal type on your tty line, as specified in -/etc/ttytype\&. -.PP -命令解释器的初始化脚本也可能执行。请参考手册中相应的章节来获取关于此功能的更多信息。 -.PP -在登录 shell 中以第一个字符是\(lq*\(rq标注的是子系统登录。给定的主目录将被用于用户实际登录的新文件系统的根。 -.PP -The -\fBlogin\fR -program is NOT responsible for removing users from the utmp file\&. It is the responsibility of -\fBgetty\fR(8) -and -\fBinit\fR(8) -to clean up apparent ownership of a terminal session\&. If you use -\fBlogin\fR -from the shell prompt without -\fBexec\fR, the user you use will continue to appear to be logged in even after you log out of the "subsession"\&. -.SH "选项" -.PP -\fB\-f\fR -.RS 4 -不要执行认证,用户已经预认证过。 -.sp -注意:此时,\fIusername\fR -是强制的。 -.RE -.PP -\fB\-h\fR -.RS 4 -此登录的远程主机名。 -.RE -.PP -\fB\-p\fR -.RS 4 -保留环境。 -.RE -.PP -\fB\-r\fR -.RS 4 -为 rlogin (远程登录)执行 autologin (自动登录)协议。 -.RE -.PP -\fB\-r\fR, -\fB\-h\fR -and -\fB\-f\fR -只能用于 root 使用 -\fBlogin\fR -时。 -.SH "CAVEATS" -.PP -此版本的 -\fBlogin\fR -有很多编译选项,只有一部分可以在任何站点使用。 -.PP -文件的位置由系统配置决定。 -.PP -The -\fBlogin\fR -program is NOT responsible for removing users from the utmp file\&. It is the responsibility of -\fBgetty\fR(8) -and -\fBinit\fR(8) -to clean up apparent ownership of a terminal session\&. If you use -\fBlogin\fR -from the shell prompt without -\fBexec\fR, the user you use will continue to appear to be logged in even after you log out of the "subsession"\&. -.PP -As with any program, -\fBlogin\fR\*(Aqs appearance can be faked\&. If non\-trusted users have physical access to a machine, an attacker could use this to obtain the password of the next person coming to sit in front of the machine\&. Under Linux, the SAK mechanism can be used by users to initiate a trusted path and prevent this kind of attack\&. -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBCONSOLE\fR (string) -.RS 4 -如果定义了,或者是包含设备名(没行一个)的文件的完整路径名,或者是\(lq:\(rq分隔的设备名列表。将只会在这写设备上允许 root 登录。 -.sp -如果没有定义,可以在任何设备上使用 root。 -.sp -指定的设备时不带 /dev/ 前缀。 -.RE -.PP -\fBCONSOLE_GROUPS\fR (string) -.RS 4 -在控制台登录时,添加到用户附加组集中的组列表(就如 CONSOLE 所确定的)。默认是无。 -使用时需要注意:这可能使用户获取这些组的永久权限,甚至登录到的不是此控制台时。 -.RE -.PP -\fBDEFAULT_HOME\fR (boolean) -.RS 4 -如果不能 cd 到主目录时,说明是否允许登录。默认是否。 -.sp -如果设置为 -\fIyes\fR,如果不能 cd 到主目录时,用户将会登录到根目录(/)。 -.RE -.PP -\fBENV_HZ\fR (string) -.RS 4 -如果设置了,将会用于在用户登录时定义 HZ 环境变量。值必须以 -\fIHZ=\fR -开头。Linux 上的常用值是 -\fIHZ=100\fR。 -.RE -.PP -\fBENV_PATH\fR (string) -.RS 4 -If set, it will be used to define the PATH environment variable when a regular user login\&. The value is a colon separated list of paths (for example -\fI/bin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/bin:/usr/bin\fR\&. -.RE -.PP -\fBENV_SUPATH\fR (string) -.RS 4 -If set, it will be used to define the PATH environment variable when the superuser login\&. The value is a colon separated list of paths (for example -\fI/sbin:/bin:/usr/sbin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/sbin:/bin:/usr/sbin:/usr/bin\fR\&. -.RE -.PP -\fBENV_TZ\fR (string) -.RS 4 -如果设置了,它将用于在用户登录时定义 TZ 环境变量。此值可以是以 -\fITZ=\fR -开头的时区名(例如 -\fITZ=CST6CDT\fR),或者是包含时区规则的文件完整路径(例如 -/etc/tzname)。 -.sp -如果将完整路径指定为了一个不存在或不可读的文件,则默认使用 -\fITZ=CST6CDT\fR。 -.RE -.PP -\fBENVIRON_FILE\fR (string) -.RS 4 -如果此文件存在,并且可读,将会从中读取登录环境。所有行都必须是 name=value 的格式。 -.sp -以 # 开头的行将视为注释,并被忽略。 -.RE -.PP -\fBERASECHAR\fR (number) -.RS 4 -终端擦除字符 (\fI010\fR -= backspace, -\fI0177\fR -= DEL)。 -.sp -此值可以使用前缀\(lq0\(rq表示八进制,\(lq0x\(rq表示十六进制。 -.RE -.PP -\fBFAIL_DELAY\fR (number) -.RS 4 -登录失败后,等待多少秒才再允许登录。 -.RE -.PP -\fBFAILLOG_ENAB\fR (boolean) -.RS 4 -允许登录并显示 -/var/log/faillog -登录失败信息。 -.RE -.PP -\fBFAKE_SHELL\fR (string) -.RS 4 -如果设置了,\fBlogin\fR -将执行此 shell 而不是在 -/etc/passwd -中指定的用户 shell。 -.RE -.PP -\fBFTMP_FILE\fR (string) -.RS 4 -如果定义,登录失败会以 utmp 格式记录在此文件中。 -.RE -.PP -\fBHUSHLOGIN_FILE\fR (string) -.RS 4 -If defined, this file can inhibit all the usual chatter during the login sequence\&. If a full pathname is specified, then hushed mode will be enabled if the user\*(Aqs name or shell are found in the file\&. If not a full pathname, then hushed mode will be enabled if the file exists in the user\*(Aqs home directory\&. -.RE -.PP -\fBISSUE_FILE\fR (string) -.RS 4 -如果定义了,此文件将在每次的登录提示之前现实。 -.RE -.PP -\fBKILLCHAR\fR (number) -.RS 4 -终端 KILL 字符 (\fI025\fR -= CTRL/U)。 -.sp -此值可以使用前缀\(lq0\(rq表示八进制,\(lq0x\(rq表示十六进制。 -.RE -.PP -\fBLASTLOG_ENAB\fR (boolean) -.RS 4 -允许记录和显示 /var/log/lastlog 登录时间信息。 -.RE -.PP -\fBLOGIN_RETRIES\fR (number) -.RS 4 -密码错误时,重试的最大次数。 -.RE -.PP -\fBLOGIN_STRING\fR (string) -.RS 4 -此字符串用于提示输入密码。默认是 "Password: ",或者翻译了的结果(汉语中翻译为了\(lq密码:\(rq)。如果设置了此变量,提示不会被翻译。 -.sp -如果字符串包含 -\fI%s\fR,将会被用户名替换。 -.RE -.PP -\fBLOGIN_TIMEOUT\fR (number) -.RS 4 -最大登录时间(以秒为单位)。 -.RE -.PP -\fBLOG_OK_LOGINS\fR (boolean) -.RS 4 -允许记录成功登录。 -.RE -.PP -\fBLOG_UNKFAIL_ENAB\fR (boolean) -.RS 4 -在记录到登录失败时,允许记录未知用户名。 -.sp -注意:如果用户不小心将密码输入到了登录名中,记录未知用户名可能是一个安全隐患。 -.RE -.PP -\fBMAIL_CHECK_ENAB\fR (boolean) -.RS 4 -启用登录时检查和现实邮箱状态。 -.sp -如果 shell 的启动文件已经检查了邮件("mailx \-e" 或者其它同功能的工具),您应该禁用它。 -.RE -.PP -\fBMAIL_DIR\fR (string) -.RS 4 -邮箱目录。修改或删除用户账户时需要处理邮箱,如果没有指定,将使用编译时指定的默认值。 -.RE -.PP -\fBMAIL_FILE\fR (string) -.RS 4 -定义用户邮箱文件的位置(相对于主目录)。 -.RE -.PP -\fBMAIL_DIR\fR -and -\fBMAIL_FILE\fR -变量由 -\fBuseradd\fR,\fBusermod\fR -和 -\fBuserdel\fR -用于创建、移动或删除用户邮箱。 -.PP -如果 -\fBMAIL_CHECK_ENAB\fR -设置为 -\fIyes\fR,它们也被用于定义 -\fBMAIL\fR -环境变量。 -.PP -\fBMOTD_FILE\fR (string) -.RS 4 -If defined, ":" delimited list of "message of the day" files to be displayed upon login\&. -.RE -.PP -\fBNOLOGINS_FILE\fR (string) -.RS 4 -If defined, name of file whose presence will inhibit non\-root logins\&. The contents of this file should be a message indicating why logins are inhibited\&. -.RE -.PP -\fBPORTTIME_CHECKS_ENAB\fR (boolean) -.RS 4 -Enable checking of time restrictions specified in -/etc/porttime\&. -.RE -.PP -\fBQUOTAS_ENAB\fR (boolean) -.RS 4 -Enable setting of resource limits from -/etc/limits -and ulimit, umask, and niceness from the user\*(Aqs passwd gecos field\&. -.RE -.PP -\fBTTYGROUP\fR (string), \fBTTYPERM\fR (string) -.RS 4 -The terminal permissions: the login tty will be owned by the -\fBTTYGROUP\fR -group, and the permissions will be set to -\fBTTYPERM\fR\&. -.sp -By default, the ownership of the terminal is set to the user\*(Aqs primary group and the permissions are set to -\fI0600\fR\&. -.sp - -\fBTTYGROUP\fR -can be either the name of a group or a numeric group identifier\&. -.sp -If you have a -\fBwrite\fR -program which is "setgid" to a special group which owns the terminals, define TTYGROUP to the group number and TTYPERM to 0620\&. Otherwise leave TTYGROUP commented out and assign TTYPERM to either 622 or 600\&. -.RE -.PP -\fBTTYTYPE_FILE\fR (string) -.RS 4 -If defined, file which maps tty line to TERM environment parameter\&. Each line of the file is in a format something like "vt100 tty01"\&. -.RE -.PP -\fBULIMIT\fR (number) -.RS 4 -默认 -\fBulimit\fR -值。 -.RE -.PP -\fBUMASK\fR (number) -.RS 4 -文件模式创建掩码初始化为此值。如果没有指定,掩码初始化为 022。 -.sp -\fBuseradd\fR -和 -\fBnewusers\fR -使用此掩码设置它们创建的用户主目录的模式。 -.sp -也被 -\fBlogin\fR -用于指定用户的初始 umask。注意,此掩码可以被用户的 GECOS 行覆盖(当设置了 -\fBQUOTAS_ENAB\fR -时),也可以被带 -\fIK\fR -指示符的 -\fBlimits\fR(5) -定义的限制值覆盖。 -.RE -.PP -\fBUSERGROUPS_ENAB\fR (boolean) -.RS 4 -如果 uid 和 gid 相同,用户名和主用户名也相同,使非 root 组的组掩码位和属主位相同 (如:022 \-> 002, 077 \-> 007)。 -.sp -如果设置为 -\fIyes\fR,如果组中没有成员了,\fBuserdel\fR -将移除此用户组,\fBuseradd\fR -创建用户时,也会创建一个同名的默认组。 -.RE -.SH "文件" -.PP -/var/run/utmp -.RS 4 -当前登录会话的列表。 -.RE -.PP -/var/log/wtmp -.RS 4 -先前的登录会话列表。 -.RE -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.PP -/etc/motd -.RS 4 -System message of the day file\&. -.RE -.PP -/etc/nologin -.RS 4 -阻止非 root 用户登录。 -.RE -.PP -/etc/ttytype -.RS 4 -终端类型列表。 -.RE -.PP -$HOME/\&.hushlogin -.RS 4 -阻止现实系统信息。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.SH "参见" -.PP -\fBmail\fR(1), -\fBpasswd\fR(1), -\fBsh\fR(1), -\fBsu\fR(1), -\fBlogin.defs\fR(5), -\fBnologin\fR(5), -\fBpasswd\fR(5), -\fBsecuretty\fR(5), -\fBgetty\fR(8)\&. diff --git a/man/zh_CN/man1/newgrp.1 b/man/zh_CN/man1/newgrp.1 deleted file mode 100644 index 478b9709..00000000 --- a/man/zh_CN/man1/newgrp.1 +++ /dev/null @@ -1,99 +0,0 @@ -'\" t -.\" Title: newgrp -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "NEWGRP" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -newgrp \- 登录到一个新组 -.SH "大纲" -.HP \w'\fBnewgrp\fR\ 'u -\fBnewgrp\fR [\-] [\fIgroup\fR] -.SH "描述" -.PP -The -\fBnewgrp\fR -command is used to change the current group ID during a login session\&. If the optional -\fB\-\fR -flag is given, the user\*(Aqs environment will be reinitialized as though the user had logged in, otherwise the current environment, including current working directory, remains unchanged\&. -.PP - -\fBnewgrp\fR -changes the current real group ID to the named group, or to the default group listed in -/etc/passwd -if no group name is given\&. -\fBnewgrp\fR -also tries to add the group to the user groupset\&. If not root, the user will be prompted for a password if she does not have a password (in -/etc/shadow -if this user has an entry in the shadowed password file, or in -/etc/passwd -otherwise) and the group does, or if the user is not listed as a member and the group has a password\&. The user will be denied access if the group password is empty and the user is not listed as a member\&. -.PP -If there is an entry for this group in -/etc/gshadow, then the list of members and the password of this group will be taken from this file, otherwise, the entry in -/etc/group -is considered\&. -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBSYSLOG_SG_ENAB\fR (boolean) -.RS 4 -允许\(lqsyslog\(rq记录 -\fBsg\fR -的活动。 -.RE -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.SH "参见" -.PP -\fBid\fR(1), -\fBlogin\fR(1), -\fBsu\fR(1), -\fBsg\fR(1), -\fBgpasswd\fR(1), -\fBgroup\fR(5), \fBgshadow\fR(5)\&. diff --git a/man/zh_CN/man1/passwd.1 b/man/zh_CN/man1/passwd.1 deleted file mode 100644 index 02901f91..00000000 --- a/man/zh_CN/man1/passwd.1 +++ /dev/null @@ -1,346 +0,0 @@ -'\" t -.\" Title: passwd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "PASSWD" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -passwd \- 更改用户密码 -.SH "大纲" -.HP \w'\fBpasswd\fR\ 'u -\fBpasswd\fR [\fI选项\fR] [\fI登录\fR] -.SH "描述" -.PP -\fBpasswd\fR -命令用来更改用户账户的密码。普通用户通常只更改其自己账户的密码,而超级用户可以更改任何账户的密码。\fBpasswd\fR -也更改账户或相关的密码有效期。 -.SS "密码更改" -.PP -如果有旧密码,首先提示用户输入旧密码。加密这个密码然后和存储的密码进行比较。用户只有一次机会输入正确密码。允许超级用户略过这个步骤,以便更改忘记了的密码。 -.PP -输入了密码之后,会检查密码年龄信息,以查看此时是否允许用户更改密码。如果不允许,\fBpasswd\fR -拒绝更改密码,然后退出。 -.PP -提示用户输入两次新密码。第二次和第一次进行比较,并且需要相同才能更改密码。 -.PP -然后,测试密码的负责程度。一般来讲,密码应该包含 6 到 8 位字符,从下边的一个或多个集合中选择: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -小写字母 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -数字 0 到 9 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -标点符号 -.RE -.PP -必须要留意不能包含系统默认的擦除和杀死字符。\fBpasswd\fR -会拒绝复杂度不满足要求的密码。 -.SS "关于用户密码的提示" -.PP -密码的安全性依赖于加密算法的强度和密钥空间的大小。旧的 -\fIUNIX\fR -系统加密算法基于 NBS DES 算法。推荐使用更新的算法(查看 -\fBENCRYPT_METHOD\fR)。密钥空间的大小依赖于选择的密码的随机性。 -.PP -由于粗心地或处理选择密码,会危及密码的安全。由于这个原因,您不应该选择出现在词典中或者必须要写下来才能记住的密码。密码也不应该是一个名字、许可证号、生日或者街道号。所有这些可以用于猜测来损害系统安全。 -.PP -您可以在在 http://zh\&.wikipedia\&.org/zh\-cn/密码强度 找到怎样选择强壮密码的建议。 -.SH "选项" -.PP -\fBpasswd\fR -命令可以接受的选项有: -.PP -\fB\-a\fR, \fB\-\-all\fR -.RS 4 -此选项只能和 -\fB\-S\fR -一起使用,来显示所有用户的状态。 -.RE -.PP -\fB\-d\fR, \fB\-\-delete\fR -.RS 4 -删除用户密码(让它为空)。这是禁用一个用户密码的快速方法。它将设置给出名称的账户。 -.RE -.PP -\fB\-e\fR, \fB\-\-expire\fR -.RS 4 -让一个账户的密码立即过期。这可以强制一个用户下次登录时更改密码。 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-i\fR, \fB\-\-inactive\fR\fIINACTIVE\fR -.RS 4 -此选项用于在密码过期一定天数之后禁用账户。一个用户账户密码已经过期 -\fIINACTIVE\fR -天之后,用户将不能再登录进账户。 -.RE -.PP -\fB\-k\fR, \fB\-\-keep\-tokens\fR -.RS 4 -表示密码更改只应该因为认证口令(密码)过期更改。用户希望保持他们尚未过期的口令。 -.RE -.PP -\fB\-l\fR, \fB\-\-lock\fR -.RS 4 -锁定指定账户的密码。此选项通过将密码更改为一个不可能与加密值匹配的值来禁用(它在密码开头添加一个\(lq!\(rq)。 -.sp -注意,这并没有禁用此账户。用户仍然可以通过其它认证方式(如 SSH 密码)来登录。要禁用此账户,管理员需要使用 -\fBusermod \-\-expiredate 1\fR -(设置账户的过期时间为1970年1月2日)。 -.sp -被锁定了密码的用户不允许更改密码。 -.RE -.PP -\fB\-n\fR, \fB\-\-mindays\fR\fIMIN_DAYS\fR -.RS 4 -在密码更改之间的最小天数设置为 -\fIMIN_DAYS\fR。此字段中的 0 值表示用户可以在任何时间更改其密码。 -.RE -.PP -\fB\-q\fR, \fB\-\-quiet\fR -.RS 4 -安静模式。 -.RE -.PP -\fB\-r\fR, \fB\-\-repository\fR\fIREPOSITORY\fR -.RS 4 -在 -\fIREPOSITORY\fR -中更改密码 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-S\fR, \fB\-\-status\fR -.RS 4 -显示账户状态信息。状态信息包含 7 个字段。首个字段是用户的登录名,第二个字段表示用户账户是否已经锁定密码(L)、没有密码 (NP)或者密码可用(P),第三个字段给出最后一次更改密码的日期。接下来的四个字段分别是密码的最小年龄、最大年龄、警告期和禁用期。这些年龄以天为单位计算。 -.RE -.PP -\fB\-u\fR, \fB\-\-unlock\fR -.RS 4 -解锁指定用户的密码。此操作通过将密码改回先前值(改回使用 -\fB\-l\fR -之前的值)重新启用密码。 -.RE -.PP -\fB\-w\fR, \fB\-\-warndays\fR\fIWARN_DAYS\fR -.RS 4 -设置在要求更改密码之前警告的天数。\fIWARN_DAYS\fR -选项是在密码过期之前提前警告的天数。 -.RE -.PP -\fB\-x\fR, \fB\-\-maxdays\fR\fIMAX_DAYS\fR -.RS 4 -设置密码仍然有效的最大天数。\fIMAX_DAYS\fR -之后,密码会要求更改。 -.RE -.SH "CAVEATS" -.PP -密码复杂性检查在每台机器间不同。用户应该选择适合的尽量复杂的密码。 -.PP -在启动了 NIS 的系统上,如果没有登录 NIS 服务器,用户或许不能更改自己的密码。 -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBENCRYPT_METHOD\fR (string) -.RS 4 -这定义了系统加密密码的默认算法(如果没有在命令行上指定算法)。 -.sp -可以使用如下值:\fIDES\fR -(default), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -注意,此参数会覆盖 -\fBMD5_CRYPT_ENAB\fR -变量。 -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (boolean) -.RS 4 -表示密码是否必须使用基于 MD5 的算法加密。如果设为 -\fIyes\fR,新密码将使用可以和新版 FreeBSD 兼容的基于 MD5 的算法加密。它支持无限长度的密码以及更长的盐字符串。如果您需要将加密的密码复制到其它不理解新算法的系统,设置为 -\fIno\fR。默认值是 -\fIno\fR。 -.sp -This variable is superseded by the -\fBENCRYPT_METHOD\fR -variable or by any command line option used to configure the encryption algorithm\&. -.sp -此变量已经废弃。您应该使用 -\fBENCRYPT_METHOD\fR。 -.RE -.PP -\fBOBSCURE_CHECKS_ENAB\fR (boolean) -.RS 4 -对密码更改启用附加检查。 -.RE -.PP -\fBPASS_ALWAYS_WARN\fR (boolean) -.RS 4 -如果是 root,警告弱密码,但是仍然允许使用。 -.RE -.PP -\fBPASS_CHANGE_TRIES\fR (number) -.RS 4 -可以尝试更改密码的最大次数(太容易)。 -.RE -.PP -\fBPASS_MAX_LEN\fR (number), \fBPASS_MIN_LEN\fR (number) -.RS 4 -crypt() 的有效字符位数。\fBPASS_MAX_LEN\fR -默认是 8,除非您自己的 crypt() 更好,否则不要更改。如果 -\fBMD5_CRYPT_ENAB\fR -设为 -\fIyes\fR,会被忽略。 -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (number), \fBSHA_CRYPT_MAX_ROUNDS\fR (number) -.RS 4 -\fBENCRYPT_METHOD\fR -设为 -\fISHA256\fR -或 -\fISHA512\fR -时,此项确定加密算法默认使用 SHA 轮转数目(当轮转数没有通过命令行指定时)。 -.sp -使用很多轮转,会让暴力破解更加困难。但是需要注意,认证用户时也会需要更多的 CPU 资源。 -.sp -如果没有指定,libc 会选择默认的轮转数(5000)。 -.sp -值必须在 1000 \- 999,999,999 之间。 -.sp -如果只设置了一个 -\fBSHA_CRYPT_MIN_ROUNDS\fR -或 -\fBSHA_CRYPT_MAX_ROUNDS\fR -值,就会使用这个值。 -.sp -如果 -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR,将会使用大的那个。 -.RE -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.SH "退出值" -.PP -\fBpasswd\fR -命令退出,并返回如下值:.PP -\fI0\fR -.RS 4 -成功 -.RE -.PP -\fI1\fR -.RS 4 -权限不够 -.RE -.PP -\fI2\fR -.RS 4 -无效的选项组合 -.RE -.PP -\fI3\fR -.RS 4 -意外的失败,什么也没有做。 -.RE -.PP -\fI4\fR -.RS 4 -意外的失败,passwd -文件丢失 -.RE -.PP -\fI5\fR -.RS 4 -passwd -文件忙,请重试 -.RE -.PP -\fI6\fR -.RS 4 -给了选项一个无效的参数 -.RE -.SH "参见" -.PP -\fBchpasswd\fR(8), -\fBpasswd\fR(5), -\fBshadow\fR(5), -\fBlogin.defs\fR(5),\fBusermod\fR(8)\&. diff --git a/man/zh_CN/man1/sg.1 b/man/zh_CN/man1/sg.1 deleted file mode 100644 index 936680d1..00000000 --- a/man/zh_CN/man1/sg.1 +++ /dev/null @@ -1,95 +0,0 @@ -'\" t -.\" Title: sg -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "SG" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -sg \- 以不同的组 ID 执行命令 -.SH "大纲" -.HP \w'\fBsg\fR\ 'u -\fBsg\fR [\-] [组\ [\-c]\ 命令] -.SH "描述" -.PP -\fBsg\fR -命令类似于 -\fBnewgrp\fR,但是可以接受一个命令。这个命令将会使用 -/bin/sh -shell 来执行。对于您可以使用 -\fBsg\fR -启动的多数 shell,您需要将多个词的命令用引号引起来。\fBnewgrp\fR -和 -\fBsg\fR -之间的另外一个不同点是某些 shell 对 -\fBnewgrp\fR -有特殊对待,会使用 -\fBnewgrp\fR -创建的一个新的 shell 实例替换自身。这不会发生在 -\fBsg\fR -身上,所以从 -\fBsg\fR -退出后,您会返回到先前的组 ID。 -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBSYSLOG_SG_ENAB\fR (boolean) -.RS 4 -允许\(lqsyslog\(rq记录 -\fBsg\fR -的活动。 -.RE -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.SH "参见" -.PP -\fBid\fR(1), -\fBlogin\fR(1), -\fBnewgrp\fR(1), -\fBsu\fR(1), -\fBgpasswd\fR(1), -\fBgroup\fR(5), \fBgshadow\fR(5)\&. diff --git a/man/zh_CN/man1/su.1 b/man/zh_CN/man1/su.1 deleted file mode 100644 index 2151511e..00000000 --- a/man/zh_CN/man1/su.1 +++ /dev/null @@ -1,424 +0,0 @@ -'\" t -.\" Title: su -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 用户命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "SU" "1" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "用户命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -su \- 更改用户 ID 或成为超级用户 -.SH "大纲" -.HP \w'\fBsu\fR\ 'u -\fBsu\fR [\fI选项\fR] [\fI用户名\fR] -.SH "描述" -.PP -\fBsu\fR -用于让用户在登录期间变成另外一个用户。后边不带 -\fBusername\fR -使用时,\fBsu\fR -默认会变成超级用户。可选的选项 -\fB\-\fR,可以用于提供一个类似于用户直接登录的环境,用户可能期望是这样的。 -.PP -附加参数可以在用户名之后提供,这时,将会把他们提供给用户的登录 shell。特别地,参数 -\fB\-c\fR -将会使下一个参数被多数命令解释器视为命令。这个命令会被 -/etc/passwd -中为目标用户指定的 shell 执行。 -.PP -您可以使用 -\fB\-\-\fR -参数将 -\fBsu\fR -选项和提供给 shell 的参数分隔开来。 -.PP -如果合适,将提示用户输入一个密码。输入无效的密码会产生一个错误消息。所有的尝试,无论成功还是失败,都会被记录,以检测对系统的滥用。 -.PP -当前环境会传递给新 shell。对于普通用户,\fB$PATH\fR -的值重置为 -/bin:/usr/bin,而对于超级用户则是 -/sbin:/bin:/usr/sbin:/usr/bin。这会随 -/etc/login\&.defs -中的 -\fBENV_PATH\fR -和 -\fBENV_SUPATH\fR -值改变。 -.PP -在登录 shell 中以第一个字符是\(lq*\(rq标注的是子系统登录。给定的主目录将被用于用户实际登录的新文件系统的根。 -.SH "选项" -.PP -\fBsu\fR -命令可以接受的选项有: -.PP -\fB\-c\fR, \fB\-\-command\fR\fICOMMAND\fR -.RS 4 -通过使用其 -\fB\-c\fR -选项,指定一个由 shell 运行的命令。 -.sp -执行的命令将不会拥有控制终端。此选项不能用于执行需要控制 TTY 的交互程序。 -.RE -.PP -\fB\-\fR, \fB\-l\fR, \fB\-\-login\fR -.RS 4 -提供一个类似于用户直接登录的环境,用户可能会希望这样。 -.sp -使用了 -\fB\-\fR -时,它必须是 -\fBsu\fR -的最后一个参数。其它形式(\fB\-l\fR -和 -\fB\-\-login\fR) 没有这个限制。 -.RE -.PP -\fB\-s\fR, \fB\-\-shell\fR\fISHELL\fR -.RS 4 -将使用的 shell。 -.sp -使用的 shell 在如下中选择(高优先级在前):.PP -.RS 4 -通过 \-\-shell 指定的 shell。 -.RE -.PP -.RS 4 -如果使用了 -\fB\-\-preserve\-environment\fR,shell 将由 -\fB$SHELL\fR -环境变量指定。 -.RE -.PP -.RS 4 -在 -/etc/passwd -的相应项中为目标用户指定的 shell。 -.RE -.PP -.RS 4 -如果无法通过以上办法找到一个 shell,则使用 -/bin/sh。 -.RE -.sp -如果目标用户的 shell 是有限制的(即,/etc/passwd -中用户项中的 shell 字段没有在 -/etc/shells -中列出),那么 -\fB\-\-shell\fR -选项或 -\fB$SHELL\fR -环境变量不会带入账户,除非 -\fBsu\fR -是被 root 调用的。 -.RE -.PP -\fB\-m\fR, \fB\-p\fR, \fB\-\-preserve\-environment\fR -.RS 4 -保留当前环境,除非:.PP -\fB$PATH\fR -.RS 4 -根据 -/etc/login\&.defs -中的 -\fBENV_PATH\fR -or -\fBENV_SUPATH\fR -选项重设 (请往下看) -.RE -.PP -\fB$IFS\fR -.RS 4 -如果已经设置了,重设 -\(lq\(rq。 -.RE -.sp -如果用户的 shell 受限,此选项无效 (除非是 root 调用的 -\fBsu\fR)。 -.sp -注意,环境的默认行为如下:.PP -.RS 4 -The -\fB$HOME\fR, -\fB$SHELL\fR, -\fB$USER\fR, -\fB$LOGNAME\fR, -\fB$PATH\fR, 和 -\fB$IFS\fR -这些环境变量会被重置。 -.RE -.PP -.RS 4 -如果没有使用 -\fB\-\-login\fR,复制环境,上述几个变量除外。 -.RE -.PP -.RS 4 -如果使用了 -\fB\-\-login\fR,如果设置了 -\fB$TERM\fR, -\fB$COLORTERM\fR, -\fB$DISPLAY\fR -和 -\fB$XAUTHORITY\fR,这些环境变量也会被重置。 -.RE -.PP -.RS 4 -如果使用了 -\fB\-\-login\fR,环境变量 -\fB$TZ\fR, -\fB$HZ\fR, and -\fB$MAIL\fR -也会根据 -/etc/login\&.defs -中的选项 -\fBENV_TZ\fR, -\fBENV_HZ\fR, -\fBMAIL_DIR\fR -和 -\fBMAIL_FILE\fR -重置 (请看下边)。 -.RE -.PP -.RS 4 -如果使用了 -\fB\-\-login\fR,其它环境变量可能会根据 -\fBENVIRON_FILE\fR -文件来设置(请看下边)。 -.RE -.RE -.SH "CAVEATS" -.PP -此版本的 -\fBsu\fR -有很多编译选项,在某些机器上,可能只使用了其中的一部分。 -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBCONSOLE\fR (string) -.RS 4 -如果定义了,或者是包含设备名(没行一个)的文件的完整路径名,或者是\(lq:\(rq分隔的设备名列表。将只会在这写设备上允许 root 登录。 -.sp -如果没有定义,可以在任何设备上使用 root。 -.sp -指定的设备时不带 /dev/ 前缀。 -.RE -.PP -\fBCONSOLE_GROUPS\fR (string) -.RS 4 -在控制台登录时,添加到用户附加组集中的组列表(就如 CONSOLE 所确定的)。默认是无。 -使用时需要注意:这可能使用户获取这些组的永久权限,甚至登录到的不是此控制台时。 -.RE -.PP -\fBDEFAULT_HOME\fR (boolean) -.RS 4 -如果不能 cd 到主目录时,说明是否允许登录。默认是否。 -.sp -如果设置为 -\fIyes\fR,如果不能 cd 到主目录时,用户将会登录到根目录(/)。 -.RE -.PP -\fBENV_HZ\fR (string) -.RS 4 -如果设置了,将会用于在用户登录时定义 HZ 环境变量。值必须以 -\fIHZ=\fR -开头。Linux 上的常用值是 -\fIHZ=100\fR。 -.RE -.PP -\fBENVIRON_FILE\fR (string) -.RS 4 -如果此文件存在,并且可读,将会从中读取登录环境。所有行都必须是 name=value 的格式。 -.sp -以 # 开头的行将视为注释,并被忽略。 -.RE -.PP -\fBENV_PATH\fR (string) -.RS 4 -If set, it will be used to define the PATH environment variable when a regular user login\&. The value is a colon separated list of paths (for example -\fI/bin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/bin:/usr/bin\fR\&. -.RE -.PP -\fBENV_SUPATH\fR (string) -.RS 4 -If set, it will be used to define the PATH environment variable when the superuser login\&. The value is a colon separated list of paths (for example -\fI/sbin:/bin:/usr/sbin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/sbin:/bin:/usr/sbin:/usr/bin\fR\&. -.RE -.PP -\fBENV_TZ\fR (string) -.RS 4 -如果设置了,它将用于在用户登录时定义 TZ 环境变量。此值可以是以 -\fITZ=\fR -开头的时区名(例如 -\fITZ=CST6CDT\fR),或者是包含时区规则的文件完整路径(例如 -/etc/tzname)。 -.sp -如果将完整路径指定为了一个不存在或不可读的文件,则默认使用 -\fITZ=CST6CDT\fR。 -.RE -.PP -\fBLOGIN_STRING\fR (string) -.RS 4 -此字符串用于提示输入密码。默认是 "Password: ",或者翻译了的结果(汉语中翻译为了\(lq密码:\(rq)。如果设置了此变量,提示不会被翻译。 -.sp -如果字符串包含 -\fI%s\fR,将会被用户名替换。 -.RE -.PP -\fBMAIL_CHECK_ENAB\fR (boolean) -.RS 4 -启用登录时检查和现实邮箱状态。 -.sp -如果 shell 的启动文件已经检查了邮件("mailx \-e" 或者其它同功能的工具),您应该禁用它。 -.RE -.PP -\fBMAIL_DIR\fR (string) -.RS 4 -邮箱目录。修改或删除用户账户时需要处理邮箱,如果没有指定,将使用编译时指定的默认值。 -.RE -.PP -\fBMAIL_FILE\fR (string) -.RS 4 -定义用户邮箱文件的位置(相对于主目录)。 -.RE -.PP -\fBMAIL_DIR\fR -and -\fBMAIL_FILE\fR -变量由 -\fBuseradd\fR,\fBusermod\fR -和 -\fBuserdel\fR -用于创建、移动或删除用户邮箱。 -.PP -如果 -\fBMAIL_CHECK_ENAB\fR -设置为 -\fIyes\fR,它们也被用于定义 -\fBMAIL\fR -环境变量。 -.PP -\fBQUOTAS_ENAB\fR (boolean) -.RS 4 -Enable setting of resource limits from -/etc/limits -and ulimit, umask, and niceness from the user\*(Aqs passwd gecos field\&. -.RE -.PP -\fBSULOG_FILE\fR (string) -.RS 4 -如果定义了,所有的 su 活动都会记录到此文件。 -.RE -.PP -\fBSU_NAME\fR (string) -.RS 4 -如果定义了,就是运行\(lqsu \-\(rq时显示的命令名称。例如,如果定义为\(lqsu\(rq,那么\(lqps\(rq会显示此命令为\(lq\-su\(rq。如果没有定义,\(lqps\(rq将会显示实际执行的 shell,例如类似于\(lq\-sh\(rq。 -.RE -.PP -\fBSU_WHEEL_ONLY\fR (boolean) -.RS 4 -如果为 -\fIyes\fR,用户必须在 -/etc/group -中别设定为 GID 为 0 的组(在大部分 Linux 上叫 -\fIroot\fR)的成员。 -.RE -.PP -\fBSYSLOG_SU_ENAB\fR (boolean) -.RS 4 -除了 sulog 文件日志,也为 -\fBsu\fR -活动启用\(lqsyslog\(rq日志。 -.RE -.PP -\fBUSERGROUPS_ENAB\fR (boolean) -.RS 4 -如果 uid 和 gid 相同,用户名和主用户名也相同,使非 root 组的组掩码位和属主位相同 (如:022 \-> 002, 077 \-> 007)。 -.sp -如果设置为 -\fIyes\fR,如果组中没有成员了,\fBuserdel\fR -将移除此用户组,\fBuseradd\fR -创建用户时,也会创建一个同名的默认组。 -.RE -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.SH "退出值" -.PP -成功时,\fBsu\fR -返回执行的命令的退出值。 -.PP -如果命令被信号结束,\fBsu\fR -返回此信号的编号加 128。 -.PP -如果 su 必须要杀死此命令(因为已经要求它结束,可是却没有及时结束),\fBsu\fR -返回 255。 -.PP -\fBsu\fR -中的某些退出值与执行的命令无关:.PP -\fI0\fR -.RS 4 -成功 (只有 -\fB\-\-help\fR) -.RE -.PP -\fI1\fR -.RS 4 -系统或者认证失败 -.RE -.PP -\fI126\fR -.RS 4 -要求的命令不存在 -.RE -.PP -\fI127\fR -.RS 4 -请求的命令不能执行 -.RE -.SH "参见" -.PP -\fBlogin\fR(1), -\fBlogin.defs\fR(5), -\fBsg\fR(1), -\fBsh\fR(1)\&. diff --git a/man/zh_CN/man3/getspnam.3 b/man/zh_CN/man3/getspnam.3 deleted file mode 100644 index cd473da3..00000000 --- a/man/zh_CN/man3/getspnam.3 +++ /dev/null @@ -1 +0,0 @@ -.so man3/shadow.3 diff --git a/man/zh_CN/man3/shadow.3 b/man/zh_CN/man3/shadow.3 deleted file mode 100644 index 37df2817..00000000 --- a/man/zh_CN/man3/shadow.3 +++ /dev/null @@ -1,254 +0,0 @@ -'\" t -.\" Title: shadow -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 库函数调用 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "SHADOW" "3" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "库函数调用" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -shadow, getspnam \- 加密密码文件工具函数 -.SH "SYNTAX" -.PP - -\fI#include \fR -.PP - -\fIstruct spwd *getspent();\fR -.PP - -\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 -.PP - -\fIstruct spwd *sgetspent(char\fR -\fI*cp\fR\fI);\fR -.PP - -\fIint putspent(struct spwd\fR -\fI*p,\fR -\fIFILE\fR -\fI*fp\fR\fI);\fR -.PP - -\fIint lckpwdf();\fR -.PP - -\fIint ulckpwdf();\fR -.SH "描述" -.PP -\fIshadow\fR -处理 shadow 密码文件 -/etc/shadow -的内容。\fI#include\fR -文件中的结构是: -.sp -.if n \{\ -.RS 4 -.\} -.nf -struct spwd { - char *sp_namp; /* user login name */ - char *sp_pwdp; /* encrypted password */ - long int sp_lstchg; /* last password change */ - long int sp_min; /* days until change allowed\&. */ - long int sp_max; /* days before change required */ - long int sp_warn; /* days warning for expiration */ - long int sp_inact; /* days before account inactive */ - long int sp_expire; /* date when account expires */ - unsigned long int sp_flag; /* reserved for future use */ -} - -.fi -.if n \{\ -.RE -.\} -.PP -每个字段的含义是: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_namp \- 指向以 null 结束的用户名的指针 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_pwdp \- 指向 null 结束的密码的指针 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_lstchg \- 最近更改密码的日期(日期计算方法是从1970年1月1日开始的天数) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_min \- days before which password may not be changed -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_max \- days after which password must be changed -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_warn \- days before password is to expire that user is warned of pending password expiration -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_inact \- days after password expires that account is considered inactive and disabled -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_expire \- days since Jan 1, 1970 when account will be disabled -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -sp_flag \- reserved for future use -.RE -.SH "描述" -.PP - -\fIgetspent\fR, -\fIgetspname\fR, -\fIfgetspent\fR, and -\fIsgetspent\fR -each return a pointer to a -\fIstruct spwd\fR\&. -\fIgetspent\fR -returns the next entry from the file, and -\fIfgetspent\fR -returns the next entry from the given stream, which is assumed to be a file of the proper format\&. -\fIsgetspent\fR -returns a pointer to a -\fIstruct spwd\fR -using the provided string as input\&. -\fIgetspnam\fR -searches from the current position in the file for an entry matching -\fIname\fR\&. -.PP -\fIsetspent\fR -和 -\fIendspent\fR -分别用来开始和结束对影子密码文件的访问。 -.PP -需要使用 -\fIlckpwdf\fR -和 -\fIulckpwdf\fR -函数来确保对 -/etc/shadow -文件的互斥访问。\fIlckpwdf\fR -使用 -\fIpw_lock\fR -来获取一个最长为 15 秒的锁,然后继续使用 -\fIspw_lock\fR -来获取长度为开始的 15 秒时间的剩余量的第二把锁。总计 15 秒之后,无论哪个失败,\fIlckpwdf\fR -都返回 \-1。两把锁都获取成功时,返回 0。 -.SH "DIAGNOSTICS" -.PP -如果没有更多条目了或者处理时出错,此函数返回 NULL。使用 -\fIint\fR -类型返回值的函数返回 0 表示成功,\-1 表示失败。 -.SH "CAVEATS" -.PP -这些函数只能由超级用户使用,因为对影子密码文件的访问是受限的。 -.SH "文件" -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.SH "参见" -.PP -\fBgetpwent\fR(3), -\fBshadow\fR(5)\&. diff --git a/man/zh_CN/man5/faillog.5 b/man/zh_CN/man5/faillog.5 deleted file mode 100644 index e5558acd..00000000 --- a/man/zh_CN/man5/faillog.5 +++ /dev/null @@ -1,66 +0,0 @@ -'\" t -.\" Title: faillog -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 文件格式和转化 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "FAILLOG" "5" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "文件格式和转化" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -faillog \- 登录失败的日志文件 -.SH "描述" -.PP - -/var/log/faillog -maintains a count of login failures and the limits for each account\&. -.PP -The file contains fixed length records, 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 on which the last login failure occurred; the date of the last login failure; and the duration (in seconds) during which the account will be locked after a failure\&. -.PP -文件的结构是: -.sp -.if n \{\ -.RS 4 -.\} -.nf -struct faillog { - short fail_cnt; - short fail_max; - char fail_line[12]; - time_t fail_time; - long fail_locktime; -}; -.fi -.if n \{\ -.RE -.\} -.SH "文件" -.PP -/var/log/faillog -.RS 4 -Failure logging file\&. -.RE -.SH "参见" -.PP - -\fBfaillog\fR(8) diff --git a/man/zh_CN/man5/gshadow.5 b/man/zh_CN/man5/gshadow.5 deleted file mode 100644 index 4e96498c..00000000 --- a/man/zh_CN/man5/gshadow.5 +++ /dev/null @@ -1,103 +0,0 @@ -'\" t -.\" Title: gshadow -.\" Author: Nicolas Fran\(,cois -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 文件格式和转化 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "GSHADOW" "5" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "文件格式和转化" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -gshadow \- 影子化了的组文件 -.SH "描述" -.PP -/etc/gshadow -包含影子化了的组账户信息。 -.PP -如果没有维护好密码安全,此文件绝对不能让普通用户可读。 -.PP -此文件的每行包含逗号分隔的如下字段: -.PP -\fB组名\fR -.RS 4 -必须是系统中已经存在的有效组。 -.RE -.PP -\fB加密了的密码\fR -.RS 4 -请参考 -\fBcrypt\fR(3) -来了解关于解析此字符串的细节信息。 -.sp -If the password field contains some string that is not a valid result of -\fBcrypt\fR(3), for instance ! or *, users will not be able to use a unix password to access the group (but group members do not need the password)\&. -.sp -此密码用于不是此组成员的用户获取此组的权限。(参考 -\fBnewgrp\fR(1) -)。 -.sp -此字段可以为空,此时,只有组成员可以获取组权限。 -.sp -以叹号开始的密码字段意味着密码被锁定。该行的剩余字符表示锁定之前的密码。 -.sp -此密码取代 -/etc/group -中指定的任何密码。 -.RE -.PP -\fB管理员\fR -.RS 4 -必须是一个逗号分隔的用户名列表。 -.sp -管理员可以更改组密码和成员。 -.sp -管理员也有成员一样的权限(请看下边)。 -.RE -.PP -\fB成员\fR -.RS 4 -必须是一个逗号分隔的用户名列表。 -.sp -成员可以免密码访问组。 -.sp -You should use the same list of users as in -/etc/group\&. -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.SH "参见" -.PP -\fBgpasswd\fR(5), -\fBgroup\fR(5), -\fBgrpck\fR(8), -\fBgrpconv\fR(8), -\fBnewgrp\fR(1)\&. diff --git a/man/zh_CN/man5/limits.5 b/man/zh_CN/man5/limits.5 deleted file mode 100644 index 5ceac9e8..00000000 --- a/man/zh_CN/man5/limits.5 +++ /dev/null @@ -1,276 +0,0 @@ -'\" t -.\" Title: limits -.\" Author: Luca Berra -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 文件格式和转化 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "LIMITS" "5" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "文件格式和转化" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -limits \- 资源限制描述 -.SH "描述" -.PP -The -\fIlimits\fR -file (/etc/limits -by default or LIMITS_FILE defined -config\&.h) describes the resource limits you wish to impose\&. It should be owned by root and readable by root account only\&. -.PP -By default no quota is imposed on \*(Aqroot\*(Aq\&. In fact, there is no way to impose limits via this procedure to root\-equiv accounts (accounts with UID 0)\&. -.PP -每行以如下格式对一个用户描述限制: -.PP - -\fIuser LIMITS_STRING\fR -.PP -或如下格式: -.PP - -\fI@group LIMITS_STRING\fR -.PP -\fILIMITS_STRING\fR -是一个串联的资源限制列表。每条限制由一个字母指示符和跟随的数字限制组成。 -.PP -可用的指示符有: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -A:最大地址空间 (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -C:最大转储文件大小 (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -D:最大数据大小 (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -F:最大文件尺寸 (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -K:文件创建掩码,由 -\fBumask\fR(2) -设置。 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -I:最高 nice 级别,(0\&.\&.\&.39 对应 20\&.\&.\&.\-19) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -L:此用户的最大登录数 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -M: max locked\-in\-memory address space (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -N:最大的文件打开数 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -O:最大实时优先级 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -P:进程优先级,由 -\fBsetpriority\fR(2) -设置。 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -R: max resident set size (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -S:最大栈尺寸 (KB) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -T:最大 CPU 时间 (分钟) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -U:最大处理器数目 -.RE -.PP -例如,\fIL2D2048N5\fR -就是有效的 -\fILIMITS_STRING\fR。为了阅读方便,如下项表示同样的意思: -.sp -.if n \{\ -.RS 4 -.\} -.nf - username L2D2048N5 - username L2 D2048 N5 - -.fi -.if n \{\ -.RE -.\} -.PP -Be aware that after -\fIusername\fR -the rest of the line is considered a limit string, thus comments are not allowed\&. A invalid limits string will be rejected (not considered) by the -\fBlogin\fR -program\&. -.PP -The default entry is denoted by username "\fI*\fR"\&. If you have multiple -\fIdefault\fR -entries in your -\fILIMITS_FILE\fR, then the last one will be used as the default entry\&. -.PP -The limits specified in the form "\fI@group\fR" apply to the members of the specified -\fIgroup\fR\&. -.PP -If more than one line with limits for an user exist, only the first line for this user will be considered\&. -.PP -If no lines are specified for an user, the last -\fI@group\fR -line matching a group whose the user is a member of will be considered, or the last line with default limits if no groups contain the user\&. -.PP -要完全禁用对一个用户的限制,可以仅仅只使用一个短线\(lq\-\(rq。 -.PP -To disable a limit for a user, a single dash "\fI\-\fR" can be used instead of the numerical value for this limit\&. -.PP -Also, please note that all limit settings are set PER LOGIN\&. They are not global, nor are they permanent\&. Perhaps global limits will come, but for now this will have to do ;) -.SH "文件" -.PP -/etc/limits -.RS 4 -.RE -.SH "参见" -.PP -\fBlogin\fR(1), -\fBsetpriority\fR(2), -\fBsetrlimit\fR(2)\&. diff --git a/man/zh_CN/man5/login.access.5 b/man/zh_CN/man5/login.access.5 deleted file mode 100644 index 0a55b1e4..00000000 --- a/man/zh_CN/man5/login.access.5 +++ /dev/null @@ -1,66 +0,0 @@ -'\" t -.\" Title: login.access -.\" Author: Marek Micha\(/lkiewicz -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 文件格式和转化 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "LOGIN\&.ACCESS" "5" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "文件格式和转化" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -login.access \- 登录访问控制表 -.SH "描述" -.PP -The -\fIlogin\&.access\fR -file specifies (user, host) combinations and/or (user, tty) combinations for which a login will be either accepted or refused\&. -.PP -When someone logs in, the -\fIlogin\&.access\fR -is scanned for the first entry that matches the (user, host) combination, or, in case of non\-networked logins, the first entry that matches the (user, tty) combination\&. The permissions field of that table entry determines whether the login will be accepted or refused\&. -.PP -登录访问控制表的每一行有\(lq:\(rq分隔的三个字段: -.PP -\fIpermission\fR:\fIusers\fR:\fIorigins\fR -.PP -The first field should be a "\fI+\fR" (access granted) or "\fI\-\fR" (access denied) character\&. The second field should be a list of one or more login names, group names, or -\fIALL\fR -(always matches)\&. The third field should be a list of one or more tty names (for non\-networked logins), host names, domain names (begin with "\&."), host addresses, internet network numbers (end with "\&."), -\fIALL\fR -(always matches) or -\fILOCAL\fR -(matches any string that does not contain a "\&." character)\&. If you run NIS you can use @netgroupname in host or user patterns\&. -.PP -\fIEXCEPT\fR -操作符让编写非常复杂的规则,成为可能。 -.PP -The group file is searched only when a name does not match that of the logged\-in user\&. Only groups are matched in which users are explicitly listed: the program does not look at a user\*(Aqs primary group id value\&. -.SH "文件" -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.SH "参见" -.PP -\fBlogin\fR(1)\&. diff --git a/man/zh_CN/man5/login.defs.5 b/man/zh_CN/man5/login.defs.5 deleted file mode 100644 index 8b52e227..00000000 --- a/man/zh_CN/man5/login.defs.5 +++ /dev/null @@ -1,770 +0,0 @@ -'\" t -.\" Title: login.defs -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 文件格式和转化 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "LOGIN\&.DEFS" "5" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "文件格式和转化" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -login.defs \- 影子密码套件配置 -.SH "描述" -.PP -The -/etc/login\&.defs -file defines the site\-specific configuration for the shadow password suite\&. This file is required\&. Absence of this file will not prevent system operation, but will probably result in undesirable operation\&. -.PP -This file is a readable text file, each line of the file describing one configuration parameter\&. The lines consist of a configuration name and value, separated by whitespace\&. Blank lines and comment lines are ignored\&. Comments are introduced with a "#" pound sign and the pound sign must be the first non\-white character of the line\&. -.PP -Parameter values may be of four types: strings, booleans, numbers, and long numbers\&. A string is comprised of any printable characters\&. A boolean should be either the value -\fIyes\fR -or -\fIno\fR\&. An undefined boolean parameter or one with a value other than these will be given a -\fIno\fR -value\&. Numbers (both regular and long) may be either decimal values, octal values (precede the value with -\fI0\fR) or hexadecimal values (precede the value with -\fI0x\fR)\&. The maximum value of the regular and long numeric parameters is machine\-dependent\&. -.PP -提供如下配置项: -.PP -\fBCHFN_AUTH\fR (boolean) -.RS 4 -如果为 -\fIyes\fR,\fBchfn\fR -进行任何更改前都要要求认证,除非由超级用户运行。 -.RE -.PP -\fBCHFN_RESTRICT\fR (string) -.RS 4 -This parameter specifies which values in the -\fIgecos\fR -field of the -/etc/passwd -file may be changed by regular users using the -\fBchfn\fR -program\&. It can be any combination of letters -\fIf\fR, -\fIr\fR, -\fIw\fR, -\fIh\fR, for Full name, Room number, Work phone, and Home phone, respectively\&. For backward compatibility, -\fIyes\fR -is equivalent to -\fIrwh\fR -and -\fIno\fR -is equivalent to -\fIfrwh\fR\&. If not specified, only the superuser can make any changes\&. The most restrictive setting is better achieved by not installing -\fBchfn\fR -SUID\&. -.RE -.PP -\fBCHSH_AUTH\fR (boolean) -.RS 4 -如果 -\fIyes\fR,\fBchsh\fR -程序在做任何更改之前都会要求认证,除非是以超级用户身份运行的。 -.RE -.PP -\fBCONSOLE\fR (string) -.RS 4 -如果定义了,或者是包含设备名(没行一个)的文件的完整路径名,或者是\(lq:\(rq分隔的设备名列表。将只会在这写设备上允许 root 登录。 -.sp -如果没有定义,可以在任何设备上使用 root。 -.sp -指定的设备时不带 /dev/ 前缀。 -.RE -.PP -\fBCONSOLE_GROUPS\fR (string) -.RS 4 -在控制台登录时,添加到用户附加组集中的组列表(就如 CONSOLE 所确定的)。默认是无。 -使用时需要注意:这可能使用户获取这些组的永久权限,甚至登录到的不是此控制台时。 -.RE -.PP -\fBCREATE_HOME\fR (boolean) -.RS 4 -指示是否应该为新用户默认创建主目录。 -.sp -此设置并不应用到系统用户,并且可以使用命令行覆盖。 -.RE -.PP -\fBDEFAULT_HOME\fR (boolean) -.RS 4 -如果不能 cd 到主目录时,说明是否允许登录。默认是否。 -.sp -如果设置为 -\fIyes\fR,如果不能 cd 到主目录时,用户将会登录到根目录(/)。 -.RE -.PP -\fBENCRYPT_METHOD\fR (string) -.RS 4 -这定义了系统加密密码的默认算法(如果没有在命令行上指定算法)。 -.sp -可以使用如下值:\fIDES\fR -(default), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -注意,此参数会覆盖 -\fBMD5_CRYPT_ENAB\fR -变量。 -.RE -.PP -\fBENV_HZ\fR (string) -.RS 4 -如果设置了,将会用于在用户登录时定义 HZ 环境变量。值必须以 -\fIHZ=\fR -开头。Linux 上的常用值是 -\fIHZ=100\fR。 -.RE -.PP -\fBENV_PATH\fR (string) -.RS 4 -If set, it will be used to define the PATH environment variable when a regular user login\&. The value is a colon separated list of paths (for example -\fI/bin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/bin:/usr/bin\fR\&. -.RE -.PP -\fBENV_SUPATH\fR (string) -.RS 4 -If set, it will be used to define the PATH environment variable when the superuser login\&. The value is a colon separated list of paths (for example -\fI/sbin:/bin:/usr/sbin:/usr/bin\fR) and can be preceded by -\fIPATH=\fR\&. The default value is -\fIPATH=/sbin:/bin:/usr/sbin:/usr/bin\fR\&. -.RE -.PP -\fBENV_TZ\fR (string) -.RS 4 -如果设置了,它将用于在用户登录时定义 TZ 环境变量。此值可以是以 -\fITZ=\fR -开头的时区名(例如 -\fITZ=CST6CDT\fR),或者是包含时区规则的文件完整路径(例如 -/etc/tzname)。 -.sp -如果将完整路径指定为了一个不存在或不可读的文件,则默认使用 -\fITZ=CST6CDT\fR。 -.RE -.PP -\fBENVIRON_FILE\fR (string) -.RS 4 -如果此文件存在,并且可读,将会从中读取登录环境。所有行都必须是 name=value 的格式。 -.sp -以 # 开头的行将视为注释,并被忽略。 -.RE -.PP -\fBERASECHAR\fR (number) -.RS 4 -终端擦除字符 (\fI010\fR -= backspace, -\fI0177\fR -= DEL)。 -.sp -此值可以使用前缀\(lq0\(rq表示八进制,\(lq0x\(rq表示十六进制。 -.RE -.PP -\fBFAIL_DELAY\fR (number) -.RS 4 -登录失败后,等待多少秒才再允许登录。 -.RE -.PP -\fBFAILLOG_ENAB\fR (boolean) -.RS 4 -允许登录并显示 -/var/log/faillog -登录失败信息。 -.RE -.PP -\fBFAKE_SHELL\fR (string) -.RS 4 -如果设置了,\fBlogin\fR -将执行此 shell 而不是在 -/etc/passwd -中指定的用户 shell。 -.RE -.PP -\fBFTMP_FILE\fR (string) -.RS 4 -如果定义,登录失败会以 utmp 格式记录在此文件中。 -.RE -.PP -\fBGID_MAX\fR (number), \fBGID_MIN\fR (number) -.RS 4 -\fBuseradd\fR,\fBgroupadd\fR -或 -\fBnewusers\fR -创建的常规组的组 ID 的范围。 -.sp -\fBGID_MIN\fR -和 -\fBGID_MAX\fR -的默认值分别是 1000 和 60000。 -.RE -.PP -\fBHUSHLOGIN_FILE\fR (string) -.RS 4 -If defined, this file can inhibit all the usual chatter during the login sequence\&. If a full pathname is specified, then hushed mode will be enabled if the user\*(Aqs name or shell are found in the file\&. If not a full pathname, then hushed mode will be enabled if the file exists in the user\*(Aqs home directory\&. -.RE -.PP -\fBISSUE_FILE\fR (string) -.RS 4 -如果定义了,此文件将在每次的登录提示之前现实。 -.RE -.PP -\fBKILLCHAR\fR (number) -.RS 4 -终端 KILL 字符 (\fI025\fR -= CTRL/U)。 -.sp -此值可以使用前缀\(lq0\(rq表示八进制,\(lq0x\(rq表示十六进制。 -.RE -.PP -\fBLASTLOG_ENAB\fR (boolean) -.RS 4 -允许记录和显示 /var/log/lastlog 登录时间信息。 -.RE -.PP -\fBLOG_OK_LOGINS\fR (boolean) -.RS 4 -允许记录成功登录。 -.RE -.PP -\fBLOG_UNKFAIL_ENAB\fR (boolean) -.RS 4 -在记录到登录失败时,允许记录未知用户名。 -.sp -注意:如果用户不小心将密码输入到了登录名中,记录未知用户名可能是一个安全隐患。 -.RE -.PP -\fBLOGIN_RETRIES\fR (number) -.RS 4 -密码错误时,重试的最大次数。 -.RE -.PP -\fBLOGIN_STRING\fR (string) -.RS 4 -此字符串用于提示输入密码。默认是 "Password: ",或者翻译了的结果(汉语中翻译为了\(lq密码:\(rq)。如果设置了此变量,提示不会被翻译。 -.sp -如果字符串包含 -\fI%s\fR,将会被用户名替换。 -.RE -.PP -\fBLOGIN_TIMEOUT\fR (number) -.RS 4 -最大登录时间(以秒为单位)。 -.RE -.PP -\fBMAIL_CHECK_ENAB\fR (boolean) -.RS 4 -启用登录时检查和现实邮箱状态。 -.sp -如果 shell 的启动文件已经检查了邮件("mailx \-e" 或者其它同功能的工具),您应该禁用它。 -.RE -.PP -\fBMAIL_DIR\fR (string) -.RS 4 -邮箱目录。修改或删除用户账户时需要处理邮箱,如果没有指定,将使用编译时指定的默认值。 -.RE -.PP -\fBMAIL_FILE\fR (string) -.RS 4 -定义用户邮箱文件的位置(相对于主目录)。 -.RE -.PP -\fBMAIL_DIR\fR -and -\fBMAIL_FILE\fR -变量由 -\fBuseradd\fR,\fBusermod\fR -和 -\fBuserdel\fR -用于创建、移动或删除用户邮箱。 -.PP -如果 -\fBMAIL_CHECK_ENAB\fR -设置为 -\fIyes\fR,它们也被用于定义 -\fBMAIL\fR -环境变量。 -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (boolean) -.RS 4 -表示密码是否必须使用基于 MD5 的算法加密。如果设为 -\fIyes\fR,新密码将使用可以和新版 FreeBSD 兼容的基于 MD5 的算法加密。它支持无限长度的密码以及更长的盐字符串。如果您需要将加密的密码复制到其它不理解新算法的系统,设置为 -\fIno\fR。默认值是 -\fIno\fR。 -.sp -This variable is superseded by the -\fBENCRYPT_METHOD\fR -variable or by any command line option used to configure the encryption algorithm\&. -.sp -此变量已经废弃。您应该使用 -\fBENCRYPT_METHOD\fR。 -.RE -.PP -\fBMOTD_FILE\fR (string) -.RS 4 -If defined, ":" delimited list of "message of the day" files to be displayed upon login\&. -.RE -.PP -\fBNOLOGINS_FILE\fR (string) -.RS 4 -If defined, name of file whose presence will inhibit non\-root logins\&. The contents of this file should be a message indicating why logins are inhibited\&. -.RE -.PP -\fBOBSCURE_CHECKS_ENAB\fR (boolean) -.RS 4 -对密码更改启用附加检查。 -.RE -.PP -\fBPASS_ALWAYS_WARN\fR (boolean) -.RS 4 -如果是 root,警告弱密码,但是仍然允许使用。 -.RE -.PP -\fBPASS_CHANGE_TRIES\fR (number) -.RS 4 -可以尝试更改密码的最大次数(太容易)。 -.RE -.PP -\fBPASS_MAX_DAYS\fR (number) -.RS 4 -一个密码可以使用的最大天数。如果密码比这旧,将会强迫更改密码。如果不指定,就假定为 \-1,这会禁用这个限制。 -.RE -.PP -\fBPASS_MIN_DAYS\fR (number) -.RS 4 -两次更改密码时间的最小间隔。将会拒绝任何早于此的更改密码的尝试。如果不指定,假定为 \-1,将会禁用这个限制。 -.RE -.PP -\fBPASS_WARN_AGE\fR (number) -.RS 4 -密码过期之前给出警告的天数。0 表示只有只在过期的当天警告,负值表示不警告。如果没有指定,不会给警告。 -.RE -.PP - -\fBPASS_MAX_DAYS\fR, -\fBPASS_MIN_DAYS\fR -and -\fBPASS_WARN_AGE\fR -are only used at the time of account creation\&. Any changes to these settings won\*(Aqt affect existing accounts\&. -.PP -\fBPASS_MAX_LEN\fR (number), \fBPASS_MIN_LEN\fR (number) -.RS 4 -crypt() 的有效字符位数。\fBPASS_MAX_LEN\fR -默认是 8,除非您自己的 crypt() 更好,否则不要更改。如果 -\fBMD5_CRYPT_ENAB\fR -设为 -\fIyes\fR,会被忽略。 -.RE -.PP -\fBPORTTIME_CHECKS_ENAB\fR (boolean) -.RS 4 -Enable checking of time restrictions specified in -/etc/porttime\&. -.RE -.PP -\fBQUOTAS_ENAB\fR (boolean) -.RS 4 -Enable setting of resource limits from -/etc/limits -and ulimit, umask, and niceness from the user\*(Aqs passwd gecos field\&. -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (number), \fBSHA_CRYPT_MAX_ROUNDS\fR (number) -.RS 4 -\fBENCRYPT_METHOD\fR -设为 -\fISHA256\fR -或 -\fISHA512\fR -时,此项确定加密算法默认使用 SHA 轮转数目(当轮转数没有通过命令行指定时)。 -.sp -使用很多轮转,会让暴力破解更加困难。但是需要注意,认证用户时也会需要更多的 CPU 资源。 -.sp -如果没有指定,libc 会选择默认的轮转数(5000)。 -.sp -值必须在 1000 \- 999,999,999 之间。 -.sp -如果只设置了一个 -\fBSHA_CRYPT_MIN_ROUNDS\fR -或 -\fBSHA_CRYPT_MAX_ROUNDS\fR -值,就会使用这个值。 -.sp -如果 -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR,将会使用大的那个。 -.RE -.PP -\fBSULOG_FILE\fR (string) -.RS 4 -如果定义了,所有的 su 活动都会记录到此文件。 -.RE -.PP -\fBSU_NAME\fR (string) -.RS 4 -如果定义了,就是运行\(lqsu \-\(rq时显示的命令名称。例如,如果定义为\(lqsu\(rq,那么\(lqps\(rq会显示此命令为\(lq\-su\(rq。如果没有定义,\(lqps\(rq将会显示实际执行的 shell,例如类似于\(lq\-sh\(rq。 -.RE -.PP -\fBSU_WHEEL_ONLY\fR (boolean) -.RS 4 -如果为 -\fIyes\fR,用户必须在 -/etc/group -中别设定为 GID 为 0 的组(在大部分 Linux 上叫 -\fIroot\fR)的成员。 -.RE -.PP -\fBSYS_GID_MAX\fR (number), \fBSYS_GID_MIN\fR (number) -.RS 4 -\fBuseradd\fR、\fBgroupadd\fR -或 -\fBnewusers\fR -创建的系统组的组 ID 的范围。 -.sp -\fBSYS_GID_MIN\fR -和 -\fBSYS_GID_MAX\fR -的默认值分别是 101 和 -\fBGID_MIN\fR\-1。 -.RE -.PP -\fBSYS_UID_MAX\fR (number), \fBSYS_UID_MIN\fR (number) -.RS 4 -\fBuseradd\fR -或 -\fBnewusers\fR -创建的系统用户的用户 ID 的范围。 -.sp -\fBSYS_UID_MIN\fR -和 -\fBSYS_UID_MAX\fR -的默认值分别是 101 和 -\fBUID_MIN\fR\-1。 -.RE -.PP -\fBSYSLOG_SG_ENAB\fR (boolean) -.RS 4 -允许\(lqsyslog\(rq记录 -\fBsg\fR -的活动。 -.RE -.PP -\fBSYSLOG_SU_ENAB\fR (boolean) -.RS 4 -除了 sulog 文件日志,也为 -\fBsu\fR -活动启用\(lqsyslog\(rq日志。 -.RE -.PP -\fBTTYGROUP\fR (string), \fBTTYPERM\fR (string) -.RS 4 -The terminal permissions: the login tty will be owned by the -\fBTTYGROUP\fR -group, and the permissions will be set to -\fBTTYPERM\fR\&. -.sp -By default, the ownership of the terminal is set to the user\*(Aqs primary group and the permissions are set to -\fI0600\fR\&. -.sp - -\fBTTYGROUP\fR -can be either the name of a group or a numeric group identifier\&. -.sp -If you have a -\fBwrite\fR -program which is "setgid" to a special group which owns the terminals, define TTYGROUP to the group number and TTYPERM to 0620\&. Otherwise leave TTYGROUP commented out and assign TTYPERM to either 622 or 600\&. -.RE -.PP -\fBTTYTYPE_FILE\fR (string) -.RS 4 -If defined, file which maps tty line to TERM environment parameter\&. Each line of the file is in a format something like "vt100 tty01"\&. -.RE -.PP -\fBUID_MAX\fR (number), \fBUID_MIN\fR (number) -.RS 4 -\fBuseradd\fR -或 -\fBnewusers\fR -创建的普通用户的用户 ID 的范围。 -.sp -\fBUID_MIN\fR -和 -\fBUID_MAX\fR -的默认值分别是 1000 和 60000。 -.RE -.PP -\fBULIMIT\fR (number) -.RS 4 -默认 -\fBulimit\fR -值。 -.RE -.PP -\fBUMASK\fR (number) -.RS 4 -文件模式创建掩码初始化为此值。如果没有指定,掩码初始化为 022。 -.sp -\fBuseradd\fR -和 -\fBnewusers\fR -使用此掩码设置它们创建的用户主目录的模式。 -.sp -也被 -\fBlogin\fR -用于指定用户的初始 umask。注意,此掩码可以被用户的 GECOS 行覆盖(当设置了 -\fBQUOTAS_ENAB\fR -时),也可以被带 -\fIK\fR -指示符的 -\fBlimits\fR(5) -定义的限制值覆盖。 -.RE -.PP -\fBUSERDEL_CMD\fR (string) -.RS 4 -如果定义了,这是删除账户时执行的命令。它应该移除所有属于此用户的的 at/cron/print 等作业(作为第一个参数传递)。 -.sp -这个脚本的返回值并不被带到账户中去。 -.sp -这是一个示例脚本,它移除用户的 cron、at 和 print 作业: -.sp -.if n \{\ -.RS 4 -.\} -.nf -#! /bin/sh - -# 检查需要的参数 -if [ $# != 1 ]; then - echo "Usage: $0 username" - exit 1 -fi - -# 移除 cron 作业 -crontab \-r \-u $1 - -# 移除 at 作业 -# 注意这将移除所有属于同一个 UID 的作业 -# 即使此 ID 由多个用户名共享 -AT_SPOOL_DIR=/var/spool/cron/atjobs -find $AT_SPOOL_DIR \-name "[^\&.]*" \-type f \-user $1 \-delete \e; - -# 移除 print 作业 -lprm $1 - -# 全部完成 -exit 0 - -.fi -.if n \{\ -.RE -.\} -.RE -.PP -\fBUSERGROUPS_ENAB\fR (boolean) -.RS 4 -如果 uid 和 gid 相同,用户名和主用户名也相同,使非 root 组的组掩码位和属主位相同 (如:022 \-> 002, 077 \-> 007)。 -.sp -如果设置为 -\fIyes\fR,如果组中没有成员了,\fBuserdel\fR -将移除此用户组,\fBuseradd\fR -创建用户时,也会创建一个同名的默认组。 -.RE -.SH "交叉引用" -.PP -如下交叉引用显示影子密码套件哪个程序使用哪个参数。 -.PP -chfn -.RS 4 -CHFN_AUTH -CHFN_RESTRICT -LOGIN_STRING -.RE -.PP -chgpasswd -.RS 4 -ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB -SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS -.RE -.PP -chpasswd -.RS 4 - -ENCRYPT_METHOD MD5_CRYPT_ENAB -SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS -.RE -.PP -chsh -.RS 4 -CHSH_AUTH LOGIN_STRING -.RE -.PP -gpasswd -.RS 4 -ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB -SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS -.RE -.PP -groupadd -.RS 4 -GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP SYS_GID_MAX SYS_GID_MIN -.RE -.PP -groupdel -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -groupmems -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -groupmod -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -grpck -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -grpconv -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -grpunconv -.RS 4 -MAX_MEMBERS_PER_GROUP -.RE -.PP -login -.RS 4 -CONSOLE -CONSOLE_GROUPS DEFAULT_HOME -ENV_HZ ENV_PATH ENV_SUPATH ENV_TZ ENVIRON_FILE -ERASECHAR FAIL_DELAY -FAILLOG_ENAB -FAKE_SHELL -FTMP_FILE -HUSHLOGIN_FILE -ISSUE_FILE -KILLCHAR -LASTLOG_ENAB -LOGIN_RETRIES -LOGIN_STRING -LOGIN_TIMEOUT LOG_OK_LOGINS LOG_UNKFAIL_ENAB -MAIL_CHECK_ENAB MAIL_DIR MAIL_FILE MOTD_FILE NOLOGINS_FILE PORTTIME_CHECKS_ENAB QUOTAS_ENAB -TTYGROUP TTYPERM TTYTYPE_FILE -ULIMIT UMASK -USERGROUPS_ENAB -.RE -.PP -newgrp / sg -.RS 4 -SYSLOG_SG_ENAB -.RE -.PP -newusers -.RS 4 -ENCRYPT_METHOD GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE -SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS -SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK -.RE -.PP -passwd -.RS 4 -ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB PASS_ALWAYS_WARN PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN -SHA_CRYPT_MAX_ROUNDS SHA_CRYPT_MIN_ROUNDS -.RE -.PP -pwck -.RS 4 -PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE -.RE -.PP -pwconv -.RS 4 -PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE -.RE -.PP -su -.RS 4 -CONSOLE -CONSOLE_GROUPS DEFAULT_HOME -ENV_HZ ENVIRON_FILE -ENV_PATH ENV_SUPATH -ENV_TZ LOGIN_STRING MAIL_CHECK_ENAB MAIL_DIR MAIL_FILE QUOTAS_ENAB -SULOG_FILE SU_NAME -SU_WHEEL_ONLY -SYSLOG_SU_ENAB -USERGROUPS_ENAB -.RE -.PP -sulogin -.RS 4 -ENV_HZ -ENV_TZ -.RE -.PP -useradd -.RS 4 -CREATE_HOME GID_MAX GID_MIN MAIL_DIR MAX_MEMBERS_PER_GROUP PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN UMASK -.RE -.PP -userdel -.RS 4 -MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD USERGROUPS_ENAB -.RE -.PP -usermod -.RS 4 -MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP -.RE -.SH "参见" -.PP -\fBlogin\fR(1), -\fBpasswd\fR(1), -\fBsu\fR(1), -\fBpasswd\fR(5), -\fBshadow\fR(5), -\fBpam\fR(8)\&. diff --git a/man/zh_CN/man5/passwd.5 b/man/zh_CN/man5/passwd.5 deleted file mode 100644 index bdf95ccf..00000000 --- a/man/zh_CN/man5/passwd.5 +++ /dev/null @@ -1,178 +0,0 @@ -'\" t -.\" Title: passwd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 文件格式和转化 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "PASSWD" "5" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "文件格式和转化" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -passwd \- 密码文件 -.SH "描述" -.PP -/etc/passwd -为每个用户账户包含一行,包含使用冒号 (\(lq:\(rq) 分隔的七个字段,分别是: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -登录名 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -可选的加密后的密码 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -数字用户 ID -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -数字组 ID -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -用户名和注释字段 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -用户主目录 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -可选的用户命令解释器 -.RE -.PP -加密的密码字段可以为空,此时使用指定的登录名登录时不会要求认证。然而,如果 -\fIpassword\fR -为空,一些读取 -/etc/passwd -文件的程序可能会不允许 -\fI任何\fR -访问。如果 -\fIpassword\fR -字段是一个小写的 -\(lqx\(rq,那么加密的密码实际上存储于 -\fBshadow\fR(5) -中;在 -/etc/shadow -文件中 -\fI必须\fR -有对应的行,否则用户账户就会无效。如果 -\fIpassword\fR -字段是其他任何字符串,将会被视为加密过的密码,如 -\fBcrypt\fR(3) -中的说明。 -.PP -此注释字段被多个系统工具使用,例如 -\fBfinger\fR(1)。 -.PP -主目录字段提供了初始工作目录的名称。\fBlogin\fR -程序根据此信息设置 -\fB$HOME\fR -环境变量。 -.PP -命令解释器字段提供了用户命令语言解释器的名称,或者开始时执行的程序的名称。\fBlogin\fR -程序使用此信息设置 -\fB$SHELL\fR -环境变量的值。如果字段为空,默认值为 -/bin/sh。 -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -可选的加密后的密码文件 -.RE -.PP -/etc/passwd\- -.RS 4 -/etc/passwd 的备份文件。 -.sp -注意,此文件由 shadow 工具集使用,而不是所有的用户和密码管理工具都会使用。 -.RE -.SH "参见" -.PP -\fBcrypt\fR(3), -\fBgetent\fR(1), -\fBgetpwnam\fR(3), -\fBlogin\fR(1), -\fBpasswd\fR(1), -\fBpwck\fR(8), -\fBpwconv\fR(8), -\fBpwunconv\fR(8), -\fBshadow\fR(5), -\fBsu\fR(1), -\fBsulogin\fR(8)\&. diff --git a/man/zh_CN/man5/porttime.5 b/man/zh_CN/man5/porttime.5 deleted file mode 100644 index 6e62c4dd..00000000 --- a/man/zh_CN/man5/porttime.5 +++ /dev/null @@ -1,93 +0,0 @@ -'\" t -.\" Title: porttime -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 文件格式和转化 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "PORTTIME" "5" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "文件格式和转化" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -porttime \- 端口访问时间文件 -.SH "描述" -.PP -\fIporttime\fR -包含一个 tty 设备、用户名和允许登录时间的列表。 -.PP -每项包含三个由冒号分隔的字段。第一个字段是逗号分隔的 tty 设备列表,或者星号表示匹配所有终端。第二个字段是逗号分隔的用户名列表,或者星号表示匹配所有用户名。第三个字段是逗号分隔的访问许可时间。 -.PP -每条访问时间包含一周的 0 天或多天,缩写为 -\fISu\fR, -\fIMo\fR, -\fITu\fR, -\fIWe\fR, -\fITh\fR, -\fIFr\fR -和 -\fISa\fR,随后是连字符分隔的一组时间,缩写 -\fIWk\fR -可以用于表示周一到周五,\fIAl\fR -可以用于表示没一天。如果没有制定周几,将会假定为 -\fIAl\fR。 -.SH "示例" -.PP -下面的条目允许在工作日的上午九点到下午五点在任何端口上访问用户 -\fBjfh\fR。 -.PP -*:jfh:Wk0900\-1700 -.PP -下面这条任何时间,只允许用户 -\fIroot\fR -和 -\fIoper\fR -在 -/dev/console -登录。这也是说 -/etc/porttime -文件是一个访问时间的有序列表。任何匹配第二条的其他用户都不会被允许访问。 -.sp -.if n \{\ -.RS 4 -.\} -.nf - console:root,oper:Al0000\-2400 - console:*: - -.fi -.if n \{\ -.RE -.\} -.PP -如下项允许,在非工作时间在任何端口上使用用户 -\fIgames\fR。 -.PP -*:games:Wk1700\-0900,SaSu0000\-2400 -.SH "文件" -.PP -/etc/porttime -.RS 4 -包含了端口访问信息的文件。 -.RE -.SH "参见" -.PP -\fBlogin\fR(1)\&. diff --git a/man/zh_CN/man5/shadow.5 b/man/zh_CN/man5/shadow.5 deleted file mode 100644 index 736749c2..00000000 --- a/man/zh_CN/man5/shadow.5 +++ /dev/null @@ -1,149 +0,0 @@ -'\" t -.\" Title: shadow -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 文件格式和转化 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "SHADOW" "5" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "文件格式和转化" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -shadow \- 影子化了的密码文件 -.SH "描述" -.PP -shadow -是一个文件,它包含系统账户的密码信息和可选的年龄信息。 -.PP -如果没有维护好密码安全,此文件绝对不能让普通用户可读。 -.PP -此文件的每行包括 9 个字段,使用半角冒号 (\(lq:\(rq) 分隔,顺序如下: -.PP -\fB登录名\fR -.RS 4 -必须是有效的账户名,且已经存在于系统中。 -.RE -.PP -\fB加密了的密码\fR -.RS 4 -请参考 -\fBcrypt\fR(3) -来了解关于解析此字符串的细节信息。 -.sp -如果密码字段包含一些不是 -\fBcrypt\fR(3) -合法结果的字符,比如 ! 或 *,用户将无法使用 unix 密码登录(但是可以通过其它方法登录系统)。 -.sp -此字段可以为空,此时认证为特定的登录名时,不要求密码。然而,一些读取 -/etc/shadow -文件的应用程序,在密码字段为空时,可能决定禁止任何访问。 -.sp -以叹号开始的密码字段意味着密码被锁定。该行的剩余字符表示锁定之前的密码。 -.RE -.PP -\fB最后一次更改密码的日期\fR -.RS 4 -最近一次更改密码的时间,表示从1970年1月1日开始的天数。 -.sp -0 有特殊意思,表示用户应该在下次登录系统时更改密码。 -.sp -空字段表示密码年龄功能被禁用。 -.RE -.PP -\fB密码的最小年龄\fR -.RS 4 -最小密码年龄是指,用户一次更改密码之后,要等多长时间才再次被允许更改密码。 -.sp -空字段或 0 表示没有最小密码年龄。 -.RE -.PP -\fB最大密码年龄\fR -.RS 4 -最大密码年龄是指,这写天之后,用户必须更改密码。 -.sp -这写天之后,密码仍然可用。用户将会在下次登录的时候被要求更改密码。 -.sp -空字段表示没有最大密码年龄,没有密码警告时间段,没有密码禁用时间段(请看下边)。 -.sp -如果最大密码年龄小于最小密码年龄,用户将会不能更改密码。 -.RE -.PP -\fB密码警告时间段\fR -.RS 4 -密码过期之前,提前警告用户的的天数(请参考上边的密码的最大年龄)。 -.sp -空字段或者 0 表示没有密码警告期。 -.RE -.PP -\fB密码禁用期\fR -.RS 4 -密码过期(查看上边的密码最大年龄)后,仍然接受此密码的天数(在此期间,用户应该在下次登录时修改密码)。 -.sp -密码到期并且过了这个宽限期之后,使用用户的当前的密码将会不能登录。用户需要联系系统管理员。 -.sp -空字段表示没有强制密码过期。 -.RE -.PP -\fB账户过期日期\fR -.RS 4 -账户过期的日期,表示从1970年1月1日开始的天数。 -.sp -注意,账户过期不同于密码过期。账户过期时,用户将不被允许登录;密码过期时,用户将不被允许使用其密码登录。 -.sp -空字段表示账户永不过期。 -.sp -应该避免使用 0,因为它既能理解成永不过期也能理解成在1970年1月1日过期。 -.RE -.PP -\fB保留字段\fR -.RS 4 -此字段保留作将来使用。 -.RE -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.PP -/etc/shadow\- -.RS 4 -/etc/shadow 的备份文件。 -.sp -注意,此文件由 shadow 工具集使用,而不是所有的用户和密码管理工具都会使用。 -.RE -.SH "参见" -.PP -\fBchage\fR(1), -\fBlogin\fR(1), -\fBpasswd\fR(1), -\fBpasswd\fR(5), -\fBpwck\fR(8), -\fBpwconv\fR(8), -\fBpwunconv\fR(8), -\fBsu\fR(1), -\fBsulogin\fR(8)\&. diff --git a/man/zh_CN/man5/suauth.5 b/man/zh_CN/man5/suauth.5 deleted file mode 100644 index a8eb0580..00000000 --- a/man/zh_CN/man5/suauth.5 +++ /dev/null @@ -1,138 +0,0 @@ -'\" t -.\" Title: suauth -.\" Author: Marek Micha\(/lkiewicz -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 文件格式和转化 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "SUAUTH" "5" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "文件格式和转化" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -suauth \- 详细的 su 控制文件 -.SH "大纲" -.HP \w'\fB/etc/suauth\fR\ 'u -\fB/etc/suauth\fR -.SH "描述" -.PP -执行 su 命令时,总是根据 -/etc/suauth,可以更改 su 命令的行为,规则是: -.sp -.if n \{\ -.RS 4 -.\} -.nf - 1) su 到的用户 - -.fi -.if n \{\ -.RE -.\} -.PP -2) 执行 su 命令的用户 (或者他可能属于的组) -.PP -文件格式为:以 # 开头的行视为注视,并被忽略; -.sp -.if n \{\ -.RS 4 -.\} -.nf - to\-id:from\-id:ACTION - -.fi -.if n \{\ -.RE -.\} -.PP -此处的 to\-id 可以是:\fIALL\fR,逗号(,) 分隔的用户名列表或者 -\fIALL EXCEPT\fR -后跟逗号分隔的用户名列表。 -.PP -from\-id 格式和 to\-id 相同,但是可以多识别一个词 -\fIGROUP\fR。\fIALL EXCEPT GROUP\fR -也是有效的。\fIGROUP\fR -后边是一个或更多的组名称,使用逗号(,)分隔。不光要有相关主组的 ID,也需要在 -\fB/etc/group\fR(5) -中有一个条目。 -.PP -动作只可以使用如下当前支持的选项。 -.PP -\fIDENY\fR -.RS 4 -su 的尝试在询问密码之前就被拒绝。 -.RE -.PP -\fINOPASS\fR -.RS 4 -su 尝试自动成功,而且不询问密码。 -.RE -.PP -\fIOWNPASS\fR -.RS 4 -为了成功执行 su,用户必须提供自己的密码。将会提示他们这样。 -.RE -.PP -注意,有三个用冒号分割的字段。冒号旁边不能有空格。也请注意,这个文件会被一行一行地依次检查,会使用第一个可用的规则,而不会继续检查文件。这可以让系统管理员使系统尽量符合其期望。 -.SH "示例" -.sp -.if n \{\ -.RS 4 -.\} -.nf - # 示例 /etc/suauth 文件 - # - # 有两个用户可以使用自己的密码 su 成 root - # - root:chris,birddog:OWNPASS - # - # 任何其他人都不能 su 成 root,除非在 wheel 组中。 - # BSD 就是这样实现这个功能的。 - # - root:ALL EXCEPT GROUP wheel:DENY - # - # 或许 terry 和 birddog 是属于同一个人的账户 - # 两个账户直接互相 su,不需要密码 - # - terry:birddog:NOPASS - birddog:terry:NOPASS - # - -.fi -.if n \{\ -.RE -.\} -.SH "文件" -.PP -/etc/suauth -.RS 4 -.RE -.SH "缺陷" -.PP -可能会有很多潜在问题。文件解析器尤其不能容忍语法错误,不能有无意义的空白符(除了行首和行尾),并且使用特定的标记分割不同的事情。 -.SH "DIAGNOSTICS" -.PP -此文件的解析错误会使用 -\fBsyslogd\fR(8) -作为 AUTH 中的 ERR 级别报告。 -.SH "参见" -.PP -\fBsu\fR(1)\&. diff --git a/man/zh_CN/man8/chgpasswd.8 b/man/zh_CN/man8/chgpasswd.8 deleted file mode 100644 index 74507ea1..00000000 --- a/man/zh_CN/man8/chgpasswd.8 +++ /dev/null @@ -1,206 +0,0 @@ -'\" t -.\" Title: chgpasswd -.\" Author: Thomas K\(/loczko -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "CHGPASSWD" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -chgpasswd \- 批量更新组密码 -.SH "大纲" -.HP \w'\fBchgpasswd\fR\ 'u -\fBchgpasswd\fR [\fI选项\fR] -.SH "描述" -.PP -\fBchgpasswd\fR -命令从标准输入读取一系列组名和密码对,并使用此信息更新这些存在的组。每行的格式如下: -.PP -\fIgroup_name\fR:\fIpassword\fR -.PP -默认上,提供的密码必须是明码文本,然后由 -\fBchgpasswd\fR -加密。 -.PP -The default encryption algorithm can be defined for the system with the -\fBENCRYPT_METHOD\fR -variable of -/etc/login\&.defs, and can be overwiten with the -\fB\-e\fR, -\fB\-m\fR, or -\fB\-c\fR -options\&. -.PP -此命令一般用于需要一次创建很多用户的大型系统。 -.SH "选项" -.PP -\fBchgpasswd\fR -可以接受的选项有: -.PP -\fB\-c\fR, \fB\-\-crypt\-method\fR -.RS 4 -使用指定的方法加密密码。 -.sp -可用的方法有 DES, MD5, NONE, and SHA256 或 SHA512,前提是您的 libc 支持这写方法。 -.RE -.PP -\fB\-e\fR, \fB\-\-encrypted\fR -.RS 4 -提供的密码是已经加密了的 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-m\fR, \fB\-\-md5\fR -.RS 4 -如果提供的密码没有加密,则使用 MD5 加密而不是 DES。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sha\-rounds\fR -.RS 4 -使用指定次数的轮转来加密密码。 -.sp -值 0 表示让系统为加密方法选择默认的轮转次数 (5000)。 -.sp -会强制最小 1,000,最大 9,9999,9999 -.sp -您只可以对 SHA256 或 SHA512 使用此选项。 -.sp -默认,轮转数由 -/etc/login\&.defs -文件中的 SHA_CRYPT_MIN_ROUNDS 和 SHA_CRYPT_MAX_ROUNDS 变量确定。 -.RE -.SH "CAVEATS" -.PP -记住要设置权限或者掩码来阻止其它用户对未加密文件的读取。 -.PP -您需要确保你吗和加密方法符合系统的密码策略。 -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBENCRYPT_METHOD\fR (string) -.RS 4 -这定义了系统加密密码的默认算法(如果没有在命令行上指定算法)。 -.sp -可以使用如下值:\fIDES\fR -(default), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -注意,此参数会覆盖 -\fBMD5_CRYPT_ENAB\fR -变量。 -.RE -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (boolean) -.RS 4 -表示密码是否必须使用基于 MD5 的算法加密。如果设为 -\fIyes\fR,新密码将使用可以和新版 FreeBSD 兼容的基于 MD5 的算法加密。它支持无限长度的密码以及更长的盐字符串。如果您需要将加密的密码复制到其它不理解新算法的系统,设置为 -\fIno\fR。默认值是 -\fIno\fR。 -.sp -This variable is superseded by the -\fBENCRYPT_METHOD\fR -variable or by any command line option used to configure the encryption algorithm\&. -.sp -此变量已经废弃。您应该使用 -\fBENCRYPT_METHOD\fR。 -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (number), \fBSHA_CRYPT_MAX_ROUNDS\fR (number) -.RS 4 -\fBENCRYPT_METHOD\fR -设为 -\fISHA256\fR -或 -\fISHA512\fR -时,此项确定加密算法默认使用 SHA 轮转数目(当轮转数没有通过命令行指定时)。 -.sp -使用很多轮转,会让暴力破解更加困难。但是需要注意,认证用户时也会需要更多的 CPU 资源。 -.sp -如果没有指定,libc 会选择默认的轮转数(5000)。 -.sp -值必须在 1000 \- 999,999,999 之间。 -.sp -如果只设置了一个 -\fBSHA_CRYPT_MIN_ROUNDS\fR -或 -\fBSHA_CRYPT_MAX_ROUNDS\fR -值,就会使用这个值。 -.sp -如果 -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR,将会使用大的那个。 -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.SH "参见" -.PP -\fBgpasswd\fR(1), -\fBgroupadd\fR(8), -\fBlogin.defs\fR(5)\&. diff --git a/man/zh_CN/man8/chpasswd.8 b/man/zh_CN/man8/chpasswd.8 deleted file mode 100644 index c17dc9f6..00000000 --- a/man/zh_CN/man8/chpasswd.8 +++ /dev/null @@ -1,210 +0,0 @@ -'\" t -.\" Title: chpasswd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "CHPASSWD" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -chpasswd \- 批量更新密码 -.SH "大纲" -.HP \w'\fBchpasswd\fR\ 'u -\fBchpasswd\fR [\fI选项\fR] -.SH "描述" -.PP -The -\fBchpasswd\fR -command reads a list of user name and password pairs from standard input and uses this information to update a group of existing users\&. Each line is of the format: -.PP -\fIuser_name\fR:\fIpassword\fR -.PP -默认必须明文提供密码,然后由 -\fBchpasswd\fR -加密。如果存在密码年龄信息,也会更新之。 -.PP -The default encryption algorithm can be defined for the system with the -\fBENCRYPT_METHOD\fR -or -\fBMD5_CRYPT_ENAB\fR -variables of -/etc/login\&.defs, and can be overwitten with the -\fB\-e\fR, -\fB\-m\fR, or -\fB\-c\fR -options\&. -.PP - -\fBchpasswd\fR -first updates all the passwords in memory, and then commits all the changes to disk if no errors occured for any user\&. -.PP -此命令一般用于需要一次创建很多用户的大型系统。 -.SH "选项" -.PP -\fBchpasswd\fR -可以接受的选项有: -.PP -\fB\-c\fR, \fB\-\-crypt\-method\fR\fIMETHOD\fR -.RS 4 -使用指定的方法加密密码。 -.sp -可用的方法有 DES, MD5, NONE, and SHA256 或 SHA512,前提是您的 libc 支持这写方法。 -.sp -By default (if none of the -\fB\-c\fR, -\fB\-m\fR, or -\fB\-e\fR -options are specified), the encryption method is defined by the -\fBENCRYPT_METHOD\fR -or -\fBMD5_CRYPT_ENAB\fR -variables of -/etc/login\&.defs\&. -.RE -.PP -\fB\-e\fR, \fB\-\-encrypted\fR -.RS 4 -提供的密码是已经加密了的 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-m\fR, \fB\-\-md5\fR -.RS 4 -如果提供的密码没有加密,则使用 MD5 加密而不是 DES。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sha\-rounds\fR\fIROUNDS\fR -.RS 4 -使用指定次数的轮转来加密密码。 -.sp -值 0 表示让系统为加密方法选择默认的轮转次数 (5000)。 -.sp -会强制最小 1,000,最大 9,9999,9999 -.sp -您只可以对 SHA256 或 SHA512 使用此选项。 -.sp -By default, the number of rounds is defined by the -\fBSHA_CRYPT_MIN_ROUNDS\fR -and -\fBSHA_CRYPT_MAX_ROUNDS\fR -variables in -/etc/login\&.defs\&. -.RE -.SH "CAVEATS" -.PP -记住要设置权限或者掩码来阻止其它用户对未加密文件的读取。 -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBENCRYPT_METHOD\fR (string) -.RS 4 -这定义了系统加密密码的默认算法(如果没有在命令行上指定算法)。 -.sp -可以使用如下值:\fIDES\fR -(default), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -注意,此参数会覆盖 -\fBMD5_CRYPT_ENAB\fR -变量。 -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (boolean) -.RS 4 -表示密码是否必须使用基于 MD5 的算法加密。如果设为 -\fIyes\fR,新密码将使用可以和新版 FreeBSD 兼容的基于 MD5 的算法加密。它支持无限长度的密码以及更长的盐字符串。如果您需要将加密的密码复制到其它不理解新算法的系统,设置为 -\fIno\fR。默认值是 -\fIno\fR。 -.sp -This variable is superseded by the -\fBENCRYPT_METHOD\fR -variable or by any command line option used to configure the encryption algorithm\&. -.sp -此变量已经废弃。您应该使用 -\fBENCRYPT_METHOD\fR。 -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (number), \fBSHA_CRYPT_MAX_ROUNDS\fR (number) -.RS 4 -\fBENCRYPT_METHOD\fR -设为 -\fISHA256\fR -或 -\fISHA512\fR -时,此项确定加密算法默认使用 SHA 轮转数目(当轮转数没有通过命令行指定时)。 -.sp -使用很多轮转,会让暴力破解更加困难。但是需要注意,认证用户时也会需要更多的 CPU 资源。 -.sp -如果没有指定,libc 会选择默认的轮转数(5000)。 -.sp -值必须在 1000 \- 999,999,999 之间。 -.sp -如果只设置了一个 -\fBSHA_CRYPT_MIN_ROUNDS\fR -或 -\fBSHA_CRYPT_MAX_ROUNDS\fR -值,就会使用这个值。 -.sp -如果 -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR,将会使用大的那个。 -.RE -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.SH "参见" -.PP -\fBpasswd\fR(1), -\fBnewusers\fR(8), -\fBlogin.defs\fR(5),\fBuseradd\fR(8)\&. diff --git a/man/zh_CN/man8/faillog.8 b/man/zh_CN/man8/faillog.8 deleted file mode 100644 index c6339686..00000000 --- a/man/zh_CN/man8/faillog.8 +++ /dev/null @@ -1,167 +0,0 @@ -'\" t -.\" Title: faillog -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "FAILLOG" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -faillog \- 显示登录失败记录或设置登录失败限制 -.SH "大纲" -.HP \w'\fBfaillog\fR\ 'u -\fBfaillog\fR [\fI选项\fR] -.SH "描述" -.PP - -\fBfaillog\fR -displays the contents of the failure log database (/var/log/faillog)\&. It can also set the failure counters and limits\&. When -\fBfaillog\fR -is run without arguments, it only displays the faillog records of the users who had a login failure\&. -.SH "选项" -.PP -\fBfaillog\fR -可以接受的选项有: -.PP -\fB\-a\fR, \fB\-\-all\fR -.RS 4 -Display (or act on) faillog records for all users having an entry in the -faillog -database\&. -.sp -用户的范围可以使用 -\fB\-u\fR -选项限制。 -.sp -In display mode, this is still restricted to existing users but forces the display of the faillog entries even if they are empty\&. -.sp -With the -\fB\-l\fR, -\fB\-m\fR, -\fB\-r\fR, -\fB\-t\fR -options, the users\*(Aq records are changed, even if the user does not exist on the system\&. This is useful to reset records of users that have been deleted or to set a policy in advance for a range of users\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-l\fR, \fB\-\-lock\-secs\fR\fISEC\fR -.RS 4 -登录失败后锁定账户 -\fISEC\fR -秒。 -.sp -此选项要求对 -/var/log/faillog -有写入权限。 -.RE -.PP -\fB\-m\fR, \fB\-\-maximum\fR\fIMAX\fR -.RS 4 -Set the maximum number of login failures after the account is disabled to -\fIMAX\fR\&. -.sp -Selecting a -\fIMAX\fR -value of 0 has the effect of not placing a limit on the number of failed logins\&. -.sp -The maximum failure count should always be 0 for -\fIroot\fR -to prevent a denial of services attack against the system\&. -.sp -此选项要求对 -/var/log/faillog -有写入权限。 -.RE -.PP -\fB\-r\fR, \fB\-\-reset\fR -.RS 4 -重置登录失败计数。 -.sp -此选项要求对 -/var/log/faillog -有写入权限。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-t\fR, \fB\-\-time\fR\fIDAYS\fR -.RS 4 -显示新于 -\fIDAYS\fR -的登录失败记录。 -.RE -.PP -\fB\-u\fR, \fB\-\-user\fR\fILOGIN\fR|\fIRANGE\fR -.RS 4 -Display faillog record or maintains failure counters and limits (if used with -\fB\-l\fR, -\fB\-m\fR -or -\fB\-r\fR -options) only for the specified user(s)\&. -.sp -The users can be specified by a login name, a numerical user ID, or a -\fIRANGE\fR -of users\&. This -\fIRANGE\fR -of users can be specified with a min and max values (\fIUID_MIN\-UID_MAX\fR), a max value (\fI\-UID_MAX\fR), or a min value (\fIUID_MIN\-\fR)\&. -.RE -.PP -When none of the -\fB\-l\fR, -\fB\-m\fR, or -\fB\-r\fR -options are used, -\fBfaillog\fR -displays the faillog record of the specified user(s)\&. -.SH "CAVEATS" -.PP - -\fBfaillog\fR -only prints out users with no successful login since the last failure\&. To print out a user who has had a successful login since their last failure, you must explicitly request the user with the -\fB\-u\fR -flag, or print out all users with the -\fB\-a\fR -flag\&. -.SH "文件" -.PP -/var/log/faillog -.RS 4 -Failure logging file\&. -.RE -.SH "参见" -.PP -\fBlogin\fR(1), -\fBfaillog\fR(5)\&. diff --git a/man/zh_CN/man8/groupadd.8 b/man/zh_CN/man8/groupadd.8 deleted file mode 100644 index 3e8581c9..00000000 --- a/man/zh_CN/man8/groupadd.8 +++ /dev/null @@ -1,241 +0,0 @@ -'\" t -.\" Title: groupadd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "GROUPADD" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -groupadd \- 创建一个新组 -.SH "大纲" -.HP \w'\fBgroupadd\fR\ 'u -\fBgroupadd\fR [\fI选项\fR] \fIgroup\fR -.SH "描述" -.PP -The -\fBgroupadd\fR -command creates a new group account using the values specified on the command line plus the default values from the system\&. The new group will be entered into the system files as needed\&. -.SH "选项" -.PP -\fBgroupadd\fR -命令可以接受的选项有: -.PP -\fB\-f\fR, \fB\-\-force\fR -.RS 4 -This option causes the command to simply exit with success status if the specified group already exists\&. When used with -\fB\-g\fR, and the specified GID already exists, another (unique) GID is chosen (i\&.e\&. -\fB\-g\fR -is turned off)\&. -.RE -.PP -\fB\-g\fR, \fB\-\-gid\fR\fIGID\fR -.RS 4 -The numerical value of the group\*(Aqs ID\&. This value must be unique, unless the -\fB\-o\fR -option is used\&. The value must be non\-negative\&. The default is to use the smallest ID value greater than or equal to -\fBGID_MIN\fR -and greater than every other group\&. -.sp -See also the -\fB\-r\fR -option and the -\fBGID_MAX\fR -description\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-K\fR, \fB\-\-key\fR\fIKEY\fR=\fIVALUE\fR -.RS 4 -Overrides -/etc/login\&.defs -defaults (GID_MIN, GID_MAX and others)\&. Multiple -\fB\-K\fR -options can be specified\&. -.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 -尚不能工作。 -.RE -.PP -\fB\-o\fR, \fB\-\-non\-unique\fR -.RS 4 -此选项允许添加一个使用非唯一 GID 的组。 -.RE -.PP -\fB\-p\fR, \fB\-\-password\fR\fIPASSWORD\fR -.RS 4 -加密了的密码,就像 -\fBcrypt\fR(3) -的返回值。默认为禁用密码。 -.sp -\fB注意:\fR不推荐使用这个选项,因为密码(或加密过的密码)会被用户通过列出这个过程而看到。 -.sp -您应该确保密码符合系统的密码政策。 -.RE -.PP -\fB\-r\fR, \fB\-\-system\fR -.RS 4 -创建一个系统组。 -.sp -The numeric identifiers of new system groups are chosen in the -\fBSYS_GID_MIN\fR\-\fBSYS_GID_MAX\fR -range, defined in -login\&.defs, instead of -\fBGID_MIN\fR\-\fBGID_MAX\fR\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBGID_MAX\fR (number), \fBGID_MIN\fR (number) -.RS 4 -\fBuseradd\fR,\fBgroupadd\fR -或 -\fBnewusers\fR -创建的常规组的组 ID 的范围。 -.sp -\fBGID_MIN\fR -和 -\fBGID_MAX\fR -的默认值分别是 1000 和 60000。 -.RE -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.PP -\fBSYS_GID_MAX\fR (number), \fBSYS_GID_MIN\fR (number) -.RS 4 -\fBuseradd\fR、\fBgroupadd\fR -或 -\fBnewusers\fR -创建的系统组的组 ID 的范围。 -.sp -\fBSYS_GID_MIN\fR -和 -\fBSYS_GID_MAX\fR -的默认值分别是 101 和 -\fBGID_MIN\fR\-1。 -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.SH "CAVEATS" -.PP -组名必须以小写字母或者下划线开头,跟随小写字母、下划线或短横线。可以由美元符号结束。用正则表达式就是:[a\-z_][a\-z0\-9_\-]*[$]? -.PP -组名最长为 16 个字符。 -.PP -You may not add a NIS or LDAP group\&. This must be performed on the corresponding server\&. -.PP -If the groupname already exists in an external group database such as NIS or LDAP, -\fBgroupadd\fR -will deny the group creation request\&. -.SH "退出值" -.PP -\fBgroupadd\fR -可能以如下值退出:.PP -\fI0\fR -.RS 4 -成功 -.RE -.PP -\fI2\fR -.RS 4 -无效的命令语法 -.RE -.PP -\fI3\fR -.RS 4 -给了选项一个无效的参数 -.RE -.PP -\fI4\fR -.RS 4 -GID 不唯一 (没有使用 -\fB\-o\fR) -.RE -.PP -\fI9\fR -.RS 4 -组名不唯一 -.RE -.PP -\fI10\fR -.RS 4 -无法更新组文件 -.RE -.SH "参见" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgpasswd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBlogin.defs\fR(5), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/zh_CN/man8/groupdel.8 b/man/zh_CN/man8/groupdel.8 deleted file mode 100644 index 109c54cb..00000000 --- a/man/zh_CN/man8/groupdel.8 +++ /dev/null @@ -1,133 +0,0 @@ -'\" t -.\" Title: groupdel -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "GROUPDEL" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -groupdel \- 删除一个组 -.SH "大纲" -.HP \w'\fBgroupdel\fR\ 'u -\fBgroupdel\fR [\fI选项\fR] \fIGROUP\fR -.SH "描述" -.PP -\fBuserdel\fR -修改系统账户文件,删除与 -\fIGROUP\fR -相关的所有项目。给出的组名必须存在。 -.SH "选项" -.PP -\fBgroupdel\fR -命令可以接受的选项有: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.SH "CAVEATS" -.PP -您不能移除现有用户的主组。在移除此组之前,必须先移除此用户。 -.PP -您需要手动检查所有文件系统,以确保没有遗留的属于此组的文件。 -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.SH "退出值" -.PP -\fBgroupdel\fR -命令以如下值退出:.PP -\fI0\fR -.RS 4 -成功 -.RE -.PP -\fI2\fR -.RS 4 -无效的命令语法 -.RE -.PP -\fI6\fR -.RS 4 -指定的组不存在 -.RE -.PP -\fI8\fR -.RS 4 -不能移除用户的主组 -.RE -.PP -\fI10\fR -.RS 4 -无法更新组文件 -.RE -.SH "参见" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgpasswd\fR(8), -\fBgroupadd\fR(8), -\fBgroupmod\fR(8), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/zh_CN/man8/groupmems.8 b/man/zh_CN/man8/groupmems.8 deleted file mode 100644 index 1c02967f..00000000 --- a/man/zh_CN/man8/groupmems.8 +++ /dev/null @@ -1,179 +0,0 @@ -'\" t -.\" Title: groupmems -.\" Author: George Kraft, IV -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "GROUPMEMS" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -groupmems \- 用户主组的管理员成员 -.SH "大纲" -.HP \w'\fBgroupmems\fR\ 'u -\fBgroupmems\fR \-a\ \fIuser_name\fR | \-d\ \fIuser_name\fR | [\-g\ \fIgroup_name\fR] | \-l | \-p -.SH "描述" -.PP -The -\fBgroupmems\fR -command allows a user to administer his/her own group membership list without the requirement of superuser privileges\&. The -\fBgroupmems\fR -utility is for systems that configure its users to be in their own name sake primary group (i\&.e\&., guest / guest)\&. -.PP -Only the superuser, as administrator, can use -\fBgroupmems\fR -to alter the memberships of other groups\&. -.SH "选项" -.PP -\fBgroupmems\fR -命令可以接受的选项有: -.PP -\fB\-a\fR, \fB\-\-add\fR\fIuser_name\fR -.RS 4 -将一个用户添加到组成员列表。 -.sp -If the -/etc/gshadow -file exist, and the group has no entry in the -/etc/gshadow -file, a new entry will be created\&. -.RE -.PP -\fB\-d\fR, \fB\-\-delete\fR\fIuser_name\fR -.RS 4 -从组成员列表中删除用户。 -.sp -如果 -/etc/gshadow -文件存在,用户将会被从组成员和管理员中移除。 -.sp -If the -/etc/gshadow -file exist, and the group has no entry in the -/etc/gshadow -file, a new entry will be created\&. -.RE -.PP -\fB\-g\fR, \fB\-\-group\fR\fIgroup_name\fR -.RS 4 -超级用户可以指定修改哪个组的组成员列表。 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-l\fR, \fB\-\-list\fR -.RS 4 -列出组成员。 -.RE -.PP -\fB\-p\fR, \fB\-\-purge\fR -.RS 4 -从组成员列表中删除所有用户。 -.sp -If the -/etc/gshadow -file exist, and the group has no entry in the -/etc/gshadow -file, a new entry will be created\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.SH "SETUP" -.PP -The -\fBgroupmems\fR -executable should be in mode -2770 -as user -\fIroot\fR -and in group -\fIgroups\fR\&. The system administrator can add users to group -\fIgroups\fR -to allow or disallow them using the -\fBgroupmems\fR -utility to manage their own group membership list\&. -.sp -.if n \{\ -.RS 4 -.\} -.nf - $ groupadd \-r groups - $ chmod 2770 groupmems - $ chown root\&.groups groupmems - $ groupmems \-g groups \-a gk4 - -.fi -.if n \{\ -.RE -.\} -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息 -.RE -.SH "参见" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/zh_CN/man8/groupmod.8 b/man/zh_CN/man8/groupmod.8 deleted file mode 100644 index dada68f3..00000000 --- a/man/zh_CN/man8/groupmod.8 +++ /dev/null @@ -1,206 +0,0 @@ -'\" t -.\" Title: groupmod -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "GROUPMOD" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -groupmod \- modify a group definition on the system -.SH "大纲" -.HP \w'\fBgroupmod\fR\ 'u -\fBgroupmod\fR [\fI选项\fR] \fIGROUP\fR -.SH "描述" -.PP -The -\fBgroupmod\fR -command modifies the definition of the specified -\fIGROUP\fR -by modifying the appropriate entry in the group database\&. -.SH "选项" -.PP -\fBgroupmod\fR -命令可以接受的选项有: -.PP -\fB\-g\fR, \fB\-\-gid\fR\fIGID\fR -.RS 4 -The group ID of the given -\fIGROUP\fR -will be changed to -\fIGID\fR\&. -.sp -The value of -\fIGID\fR -must be a non\-negative decimal integer\&. This value must be unique, unless the -\fB\-o\fR -option is used\&. -.sp -Users who use the group as primary group will be updated to keep the group as their primary group\&. -.sp -Any files that have the old group ID and must continue to belong to -\fIGROUP\fR, must have their group ID changed manually\&. -.sp -No checks will be performed with regard to the -\fBGID_MIN\fR, -\fBGID_MAX\fR, -\fBSYS_GID_MIN\fR, or -\fBSYS_GID_MAX\fR -from -/etc/login\&.defs\&. -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-n\fR, \fB\-\-new\-name\fR\fINEW_GROUP\fR -.RS 4 -The name of the group will be changed from -\fIGROUP\fR -to -\fINEW_GROUP\fR -name\&. -.RE -.PP -\fB\-o\fR, \fB\-\-non\-unique\fR -.RS 4 -When used with the -\fB\-g\fR -option, allow to change the group -\fIGID\fR -to a non\-unique value\&. -.RE -.PP -\fB\-p\fR, \fB\-\-password\fR\fIPASSWORD\fR -.RS 4 -已经加密过的密码,就像 -\fBcrypt\fR(3) -返回的那样。 -.sp -\fB注意:\fR不推荐使用这个选项,因为密码(或加密过的密码)会被用户通过列出这个过程而看到。 -.sp -您应该确保密码符合系统的密码政策。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.SH "退出值" -.PP -\fBgroupmod\fR -命令可以返回如下值:.PP -\fI0\fR -.RS 4 -成功 -.RE -.PP -\fI2\fR -.RS 4 -无效的命令语法 -.RE -.PP -\fI3\fR -.RS 4 -给了选项一个无效的参数 -.RE -.PP -\fI4\fR -.RS 4 -指定的组不存在 -.RE -.PP -\fI6\fR -.RS 4 -指定的组不存在 -.RE -.PP -\fI9\fR -.RS 4 -组名已经在使用 -.RE -.PP -\fI10\fR -.RS 4 -无法更新组文件 -.RE -.SH "参见" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBgpasswd\fR(8), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBlogin.defs\fR(5), -\fBuseradd\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/zh_CN/man8/grpck.8 b/man/zh_CN/man8/grpck.8 deleted file mode 100644 index d4efb83e..00000000 --- a/man/zh_CN/man8/grpck.8 +++ /dev/null @@ -1,242 +0,0 @@ -'\" t -.\" Title: grpck -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "GRPCK" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -grpck \- 检查组文件的完整性 -.SH "大纲" -.HP \w'\fBgrpck\fR\ 'u -\fBgrpck\fR [选项] [\fIgroup\fR\ [\ \fIshadow\fR\ ]] -.SH "描述" -.PP -The -\fBgrpck\fR -command verifies the integrity of the groups information\&. It checks that all entries in -/etc/group -and /etc/gshadow -have the proper format and contain valid data\&. The user is prompted to delete entries that are improperly formatted or which have other uncorrectable errors\&. -.PP -检查的项目有: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -正确的字段数 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -一个唯一且有效的组名 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -有效的组标识符 -(仅 /etc/group) -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -有效的成员和 -管理员 -列表。 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -a corresponding entry in the -/etc/gshadow -file (respectively -/etc/group -for the -gshadow -checks) -.RE -.PP -The checks for correct number of fields and unique group name are fatal\&. If an entry has the wrong number of fields, the user will be prompted to delete the entire line\&. If the user does not answer affirmatively, all further checks are bypassed\&. An entry with a duplicated group name is prompted for deletion, but the remaining checks will still be made\&. All other errors are warnings and the user is encouraged to run the -\fBgroupmod\fR -command to correct the error\&. -.PP -The commands which operate on the -/etc/group -and /etc/gshadow files -are not able to alter corrupted or duplicated entries\&. -\fBgrpck\fR -should be used in those circumstances to remove the offending entries\&. -.SH "选项" -.PP -\fB\-r\fR -和 -\fB\-s\fR -选项不能联合使用。 -.PP -\fBgrpck\fR -可以接受的选项有: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-r\fR, \fB\-\-read\-only\fR -.RS 4 -Execute the -\fBgrpck\fR -command in read\-only mode\&. This causes all questions regarding changes to be answered -\fIno\fR -without user intervention\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sort\fR -.RS 4 -根据 GID 在 -/etc/group和 /etc/gshadow -中进行排序。 -.RE -.PP -By default, -\fBgrpck\fR -operates on -/etc/group -and /etc/gshadow\&. The user may select alternate files with the -\fIgroup\fR -and \fIshadow\fR parameters\&. -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.SH "退出值" -.PP -\fBgrpck\fR -可以返回如下值:.PP -\fI0\fR -.RS 4 -成功 -.RE -.PP -\fI1\fR -.RS 4 -无效的命令语法 -.RE -.PP -\fI2\fR -.RS 4 -一个或多个坏掉的组条目 -.RE -.PP -\fI3\fR -.RS 4 -无法打开组文件 -.RE -.PP -\fI4\fR -.RS 4 -无法锁定组文件 -.RE -.PP -\fI5\fR -.RS 4 -无法更新组文件 -.RE -.SH "参见" -.PP -\fBgroup\fR(5), -\fBgroupmod\fR(8), -\fBgshadow\fR(5),\fBpasswd\fR(5), -\fBpwck\fR(8), -\fBshadow\fR(5)\&. diff --git a/man/zh_CN/man8/grpconv.8 b/man/zh_CN/man8/grpconv.8 deleted file mode 100644 index 6eed9e8b..00000000 --- a/man/zh_CN/man8/grpconv.8 +++ /dev/null @@ -1 +0,0 @@ -.so man8/pwconv.8 diff --git a/man/zh_CN/man8/grpunconv.8 b/man/zh_CN/man8/grpunconv.8 deleted file mode 100644 index 6eed9e8b..00000000 --- a/man/zh_CN/man8/grpunconv.8 +++ /dev/null @@ -1 +0,0 @@ -.so man8/pwconv.8 diff --git a/man/zh_CN/man8/lastlog.8 b/man/zh_CN/man8/lastlog.8 deleted file mode 100644 index 0a91e59b..00000000 --- a/man/zh_CN/man8/lastlog.8 +++ /dev/null @@ -1,111 +0,0 @@ -'\" t -.\" Title: lastlog -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "LASTLOG" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -lastlog \- 报告所有用户的最近登录情况,或者指定用户的最近登录情况 -.SH "大纲" -.HP \w'\fBlastlog\fR\ 'u -\fBlastlog\fR [\fI选项\fR] -.SH "描述" -.PP - -\fBlastlog\fR -formats and prints the contents of the last login log -/var/log/lastlog -file\&. The -\fIlogin\-name\fR, -\fIport\fR, and -\fIlast login time\fR -will be printed\&. The default (no flags) causes lastlog entries to be printed, sorted by their order in -/etc/passwd\&. -.SH "选项" -.PP -\fBlastlog\fR -命令可以接受的选项有: -.PP -\fB\-b\fR, \fB\-\-before\fR\fIDAYS\fR -.RS 4 -只显示老于 -\fIDAYS\fR -的最近登录记录。 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-t\fR, \fB\-\-time\fR\fIDAYS\fR -.RS 4 -只现实新于 -\fIDAYS\fR -的最近登录记录。 -.RE -.PP -\fB\-u\fR, \fB\-\-user\fR\fILOGIN\fR|\fIRANGE\fR -.RS 4 -现实指定用户的最近登录记录。 -.sp -The users can be specified by a login name, a numerical user ID, or a -\fIRANGE\fR -of users\&. This -\fIRANGE\fR -of users can be specified with a min and max values (\fIUID_MIN\-UID_MAX\fR), a max value (\fI\-UID_MAX\fR), or a min value (\fIUID_MIN\-\fR)\&. -.RE -.PP -如果用户从来没有登录过,将会显示 -\fI** 从未登录 **\fR -而不是端口和时间。 -.PP -Only the entries for the current users of the system will be displayed\&. Other entries may exist for users that were deleted previously\&. -.SH "注意" -.PP -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 usually much smaller than the one shown by "\fBls \-l\fR" (which can indicate a really big file if you have in -passwd -users with a high UID)\&. You can display its real size with "\fBls \-s\fR"\&. -.SH "文件" -.PP -/var/log/lastlog -.RS 4 -Database times of previous user logins\&. -.RE -.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 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/zh_CN/man8/logoutd.8 b/man/zh_CN/man8/logoutd.8 deleted file mode 100644 index 47556db3..00000000 --- a/man/zh_CN/man8/logoutd.8 +++ /dev/null @@ -1,58 +0,0 @@ -'\" t -.\" Title: logoutd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "LOGOUTD" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -logoutd \- 强制登录时间限制 -.SH "大纲" -.HP \w'\fBlogoutd\fR\ 'u -\fBlogoutd\fR -.SH "描述" -.PP - -\fBlogoutd\fR -enforces the login time and port restrictions specified in -/etc/porttime\&. -\fBlogoutd\fR -should be started from -/etc/rc\&. The -/var/run/utmp -file is scanned periodically and each user name is checked to see if the named user is permitted on the named port at the current time\&. Any login session which is violating the restrictions in -/etc/porttime -is terminated\&. -.SH "文件" -.PP -/etc/porttime -.RS 4 -包含了端口访问信息的文件。 -.RE -.PP -/var/run/utmp -.RS 4 -当前登录会话的列表。 -.RE diff --git a/man/zh_CN/man8/newusers.8 b/man/zh_CN/man8/newusers.8 deleted file mode 100644 index b986c3d5..00000000 --- a/man/zh_CN/man8/newusers.8 +++ /dev/null @@ -1,374 +0,0 @@ -'\" t -.\" Title: newusers -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "NEWUSERS" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -newusers \- 批量更新和创建新用户 -.SH "大纲" -.HP \w'\fBnewusers\fR\ 'u -\fBnewusers\fR [\fI选项\fR] [\fI文件\fR] -.SH "描述" -.PP -The -\fBnewusers\fR -command reads a -\fIfile\fR -(or the standard input by default) and uses this information to update a set of existing users or to create new users\&. Each line is in the same format as the standard password file (see -\fBpasswd\fR(5)) with the exceptions explained below: -.PP -pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell -.PP -\fIpw_name\fR -.RS 4 -这是用户的用户名。 -.sp -既可以是新用户名也可以是现有用户名(也可以是 -\fBnewusers\fR -以前创建的用户)。现有用户时,将会更改用户信息,否则会创建新用户。 -.RE -.PP -\fIpw_passwd\fR -.RS 4 -此字段将被加密然后用于加密后密码的新值。 -.RE -.PP -\fIpw_uid\fR -.RS 4 -此字段用于定义用户的 UID。 -.sp -如果此字段为空,\fBnewusers\fR -会自动确定一个新的(未使用的)UID。 -.sp -如果此字段包含一个数字,此数字会用于 UID。 -.sp -如果此字段包含已经使用了的用户名(或者 -\fBnewusers\fR -在前边已经创建的一个用户),将会使用指定用户的 UID。 -.sp -如果一个现有用户更改了 UID,此用户的文件所有权需要手动修复。 -.RE -.PP -\fIpw_gid\fR -.RS 4 -此字段用于定义用户的主组 ID。 -.sp -如果此字段包含一个现有组的组名(或者 -\fBnewusers\fR -在前边创建的一个组),此组的 GID 会被用于做此用户的主组 ID。 -.sp -如果此字段是一个数字,此数字会被用作此用户的主组 ID。如果没有对应此 GID 的现有组,将会使用此 GID 创建一个新组,名称和用户名相同。 -.sp -如果此字段为空,将会使用用户名作为组名,\fBnewusers\fR -自动确定的一个 GID 作为主组 ID 来创建一个新组。 -.sp -如果此字段包含一个不存在的组的名字(也没有由 -\fBnewusers\fR -在前边创建),将使用指定的组名和 -\fBnewusers\fR -自动确定的 GID 创建一个组,并作为用户的主组。 -.RE -.PP -\fIpw_gecos\fR -.RS 4 -此字段复制到用户的 GECOS 字段。 -.RE -.PP -\fIpw_dir\fR -.RS 4 -此字段用于定义用户的主目录。 -.sp -如果此字段指定的不是现有的目录,将会创建指定的目录,所有权设置为创建或更新的用户及其主组。 -.sp -如果现有用户的主目录变更,\fBnewusers\fR -不会移动或者复制旧目录的内容到新位置。这需要手动完成。 -.RE -.PP -\fIpw_shell\fR -.RS 4 -此字段定义了用户的 shell。对此字段不进行任何检查。 -.RE -.PP -\fBnewusers\fR -首先尝试创建或更改所有指定的用户,然后将这些更改写入用户或组数据库。如果发生错误(除非是在最后写入数据库过程中),不会有任何更改。 -.PP -此命令一般用于在大型的应用环境中,对大量账户进行一次性更新。 -.SH "选项" -.PP -\fBnewusers\fR -命令可以使用的选项有: -.PP -\fB\-c\fR, \fB\-\-crypt\-method\fR -.RS 4 -使用指定的方法加密密码。 -.sp -可用的方法有 DES, MD5, NONE, and SHA256 或 SHA512,前提是您的 libc 支持这写方法。 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-r\fR, \fB\-\-system\fR -.RS 4 -创建一个系统账户。 -.sp -System users will be created with no aging information in -/etc/shadow, and their numeric identifiers are chosen in the -\fBSYS_UID_MIN\fR\-\fBSYS_UID_MAX\fR -range, defined in -login\&.defs, instead of -\fBUID_MIN\fR\-\fBUID_MAX\fR -(and their -\fBGID\fR -counterparts for the creation of groups)\&. -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sha\-rounds\fR -.RS 4 -使用指定次数的轮转来加密密码。 -.sp -值 0 表示让系统为加密方法选择默认的轮转次数 (5000)。 -.sp -会强制最小 1,000,最大 9,9999,9999 -.sp -您只可以对 SHA256 或 SHA512 使用此选项。 -.sp -默认,轮转数由 -/etc/login\&.defs -文件中的 SHA_CRYPT_MIN_ROUNDS 和 SHA_CRYPT_MAX_ROUNDS 变量确定。 -.RE -.SH "CAVEATS" -.PP -输入文件必须受到保护,因为它包含未加密的密码。 -.PP -您需要确保你吗和加密方法符合系统的密码策略。 -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBENCRYPT_METHOD\fR (string) -.RS 4 -这定义了系统加密密码的默认算法(如果没有在命令行上指定算法)。 -.sp -可以使用如下值:\fIDES\fR -(default), -\fIMD5\fR, \fISHA256\fR, \fISHA512\fR\&. -.sp -注意,此参数会覆盖 -\fBMD5_CRYPT_ENAB\fR -变量。 -.RE -.PP -\fBGID_MAX\fR (number), \fBGID_MIN\fR (number) -.RS 4 -\fBuseradd\fR,\fBgroupadd\fR -或 -\fBnewusers\fR -创建的常规组的组 ID 的范围。 -.sp -\fBGID_MIN\fR -和 -\fBGID_MAX\fR -的默认值分别是 1000 和 60000。 -.RE -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.PP -\fBMD5_CRYPT_ENAB\fR (boolean) -.RS 4 -表示密码是否必须使用基于 MD5 的算法加密。如果设为 -\fIyes\fR,新密码将使用可以和新版 FreeBSD 兼容的基于 MD5 的算法加密。它支持无限长度的密码以及更长的盐字符串。如果您需要将加密的密码复制到其它不理解新算法的系统,设置为 -\fIno\fR。默认值是 -\fIno\fR。 -.sp -This variable is superseded by the -\fBENCRYPT_METHOD\fR -variable or by any command line option used to configure the encryption algorithm\&. -.sp -此变量已经废弃。您应该使用 -\fBENCRYPT_METHOD\fR。 -.RE -.PP -\fBPASS_MAX_DAYS\fR (number) -.RS 4 -一个密码可以使用的最大天数。如果密码比这旧,将会强迫更改密码。如果不指定,就假定为 \-1,这会禁用这个限制。 -.RE -.PP -\fBPASS_MIN_DAYS\fR (number) -.RS 4 -两次更改密码时间的最小间隔。将会拒绝任何早于此的更改密码的尝试。如果不指定,假定为 \-1,将会禁用这个限制。 -.RE -.PP -\fBPASS_WARN_AGE\fR (number) -.RS 4 -密码过期之前给出警告的天数。0 表示只有只在过期的当天警告,负值表示不警告。如果没有指定,不会给警告。 -.RE -.PP -\fBSHA_CRYPT_MIN_ROUNDS\fR (number), \fBSHA_CRYPT_MAX_ROUNDS\fR (number) -.RS 4 -\fBENCRYPT_METHOD\fR -设为 -\fISHA256\fR -或 -\fISHA512\fR -时,此项确定加密算法默认使用 SHA 轮转数目(当轮转数没有通过命令行指定时)。 -.sp -使用很多轮转,会让暴力破解更加困难。但是需要注意,认证用户时也会需要更多的 CPU 资源。 -.sp -如果没有指定,libc 会选择默认的轮转数(5000)。 -.sp -值必须在 1000 \- 999,999,999 之间。 -.sp -如果只设置了一个 -\fBSHA_CRYPT_MIN_ROUNDS\fR -或 -\fBSHA_CRYPT_MAX_ROUNDS\fR -值,就会使用这个值。 -.sp -如果 -\fBSHA_CRYPT_MIN_ROUNDS\fR -> -\fBSHA_CRYPT_MAX_ROUNDS\fR,将会使用大的那个。 -.RE -.PP -\fBSYS_GID_MAX\fR (number), \fBSYS_GID_MIN\fR (number) -.RS 4 -\fBuseradd\fR、\fBgroupadd\fR -或 -\fBnewusers\fR -创建的系统组的组 ID 的范围。 -.sp -\fBSYS_GID_MIN\fR -和 -\fBSYS_GID_MAX\fR -的默认值分别是 101 和 -\fBGID_MIN\fR\-1。 -.RE -.PP -\fBSYS_UID_MAX\fR (number), \fBSYS_UID_MIN\fR (number) -.RS 4 -\fBuseradd\fR -或 -\fBnewusers\fR -创建的系统用户的用户 ID 的范围。 -.sp -\fBSYS_UID_MIN\fR -和 -\fBSYS_UID_MAX\fR -的默认值分别是 101 和 -\fBUID_MIN\fR\-1。 -.RE -.PP -\fBUID_MAX\fR (number), \fBUID_MIN\fR (number) -.RS 4 -\fBuseradd\fR -或 -\fBnewusers\fR -创建的普通用户的用户 ID 的范围。 -.sp -\fBUID_MIN\fR -和 -\fBUID_MAX\fR -的默认值分别是 1000 和 60000。 -.RE -.PP -\fBUMASK\fR (number) -.RS 4 -文件模式创建掩码初始化为此值。如果没有指定,掩码初始化为 022。 -.sp -\fBuseradd\fR -和 -\fBnewusers\fR -使用此掩码设置它们创建的用户主目录的模式。 -.sp -也被 -\fBlogin\fR -用于指定用户的初始 umask。注意,此掩码可以被用户的 GECOS 行覆盖(当设置了 -\fBQUOTAS_ENAB\fR -时),也可以被带 -\fIK\fR -指示符的 -\fBlimits\fR(5) -定义的限制值覆盖。 -.RE -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.SH "参见" -.PP -\fBlogin.defs\fR(5), -\fBpasswd\fR(1), -\fBuseradd\fR(8)\&. diff --git a/man/zh_CN/man8/nologin.8 b/man/zh_CN/man8/nologin.8 deleted file mode 100644 index 7b7f4abc..00000000 --- a/man/zh_CN/man8/nologin.8 +++ /dev/null @@ -1,49 +0,0 @@ -'\" t -.\" Title: nologin -.\" Author: Nicolas Fran\(,cois -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "NOLOGIN" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -nologin \- 礼貌地拒绝登录 -.SH "大纲" -.HP \w'\fBnologin\fR\ 'u -\fBnologin\fR -.SH "描述" -.PP -\fBnologin\fR -命令显示一个信息,说账户不可用然后返回非零值。它用于代替已经禁用的账户的 shell 字段。 -.PP -如果要禁用所有登录,请参考 -\fBnologin\fR(5)。 -.SH "参见" -.PP -\fBlogin\fR(1), -\fBnologin\fR(5)\&. -.SH "历史" -.PP -\fBnologin\fR -首次出现于 BSD 4\&.4。 diff --git a/man/zh_CN/man8/pwck.8 b/man/zh_CN/man8/pwck.8 deleted file mode 100644 index e4d34408..00000000 --- a/man/zh_CN/man8/pwck.8 +++ /dev/null @@ -1,317 +0,0 @@ -'\" t -.\" Title: pwck -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "PWCK" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -pwck \- 检查密码文件的完整性 -.SH "大纲" -.HP \w'\fBpwck\fR\ 'u -\fBpwck\fR [选项] [\fIpasswd\fR\ [\ \fIshadow\fR\ ]] -.SH "描述" -.PP -\fBpwck\fR -命令检查用户及其认证信息的完整性。它检查 -/etc/passwd -和 -/etc/shadow -格式正确、数据有效。将会提示用户删除格式不正确或者有其它错误的项。 -.PP -检查的项目有: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -正确的字段数 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -一个唯一且有效的用户名 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -一个有效的用户和组标识符 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -有效的主组 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -有效的主目录 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -有效的登录 shell -.RE -.PP -当指定第二个文件参数或 -/etc/shadow -在系统中存在时,启用 -shadow -检查。 -.PP -这些检查是: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -每个密码项都有对应的影子相,反之亦然。 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -密码在影子化了的文件中指定 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -影子项有正确的字段数。 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -影子项在影子文件中是唯一的 -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -最后一次的密码更改时间不是被设成了一个将来的时间。 -.RE -.PP -The checks for correct number of fields and unique user name are fatal\&. If the entry has the wrong number of fields, the user will be prompted to delete the entire line\&. If the user does not answer affirmatively, all further checks are bypassed\&. An entry with a duplicated user name is prompted for deletion, but the remaining checks will still be made\&. All other errors are warning and the user is encouraged to run the -\fBusermod\fR -command to correct the error\&. -.PP -操作 -/etc/passwd -文件的这些命令不能警告损坏或重复的条目,这些情况下,应该使用 -\fBpwck\fR -来移除这写有问题的条目。 -.SH "选项" -.PP -\fB\-r\fR -和 -\fB\-s\fR -选项不能联合使用。 -.PP -\fBpwck\fR -选项可以接受的选项有: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-q\fR, \fB\-\-quiet\fR -.RS 4 -只报告错误。不显示那些不需要用户操作的警告。 -.RE -.PP -\fB\-r\fR, \fB\-\-read\-only\fR -.RS 4 -在只读模式下执行 -\fBpwck\fR。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-sort\fR -.RS 4 -根据 UID 在 -/etc/passwd -和 -/etc/shadow -对项目进行排序。 -.RE -.PP -默认上,\fBpwck\fR -操作文件 -/etc/passwd -和 -/etc/shadow。用户也可以使用 -\fIpasswd\fR -和 -\fIshadow\fR -参数来选择替代文件。 -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBPASS_MAX_DAYS\fR (number) -.RS 4 -一个密码可以使用的最大天数。如果密码比这旧,将会强迫更改密码。如果不指定,就假定为 \-1,这会禁用这个限制。 -.RE -.PP -\fBPASS_MIN_DAYS\fR (number) -.RS 4 -两次更改密码时间的最小间隔。将会拒绝任何早于此的更改密码的尝试。如果不指定,假定为 \-1,将会禁用这个限制。 -.RE -.PP -\fBPASS_WARN_AGE\fR (number) -.RS 4 -密码过期之前给出警告的天数。0 表示只有只在过期的当天警告,负值表示不警告。如果没有指定,不会给警告。 -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.SH "退出值" -.PP -\fBpwck\fR -命令有如下返回值:.PP -\fI0\fR -.RS 4 -成功 -.RE -.PP -\fI1\fR -.RS 4 -无效的命令语法 -.RE -.PP -\fI2\fR -.RS 4 -一个或多个错误的密码条目 -.RE -.PP -\fI3\fR -.RS 4 -无法打开密码文件 -.RE -.PP -\fI4\fR -.RS 4 -无法锁定密码文件 -.RE -.PP -\fI5\fR -.RS 4 -无法更新密码文件 -.RE -.PP -\fI6\fR -.RS 4 -无法在密码文件中排序 -.RE -.SH "参见" -.PP -\fBgroup\fR(5), -\fBgrpck\fR(8), -\fBpasswd\fR(5), -\fBshadow\fR(5), -\fBusermod\fR(8)\&. diff --git a/man/zh_CN/man8/pwconv.8 b/man/zh_CN/man8/pwconv.8 deleted file mode 100644 index bcaaf39e..00000000 --- a/man/zh_CN/man8/pwconv.8 +++ /dev/null @@ -1,187 +0,0 @@ -'\" t -.\" Title: pwconv -.\" Author: Marek Micha\(/lkiewicz -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "PWCONV" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -pwconv, pwunconv, grpconv, grpunconv \- 在影子密码和组以及其它直接转换 -.SH "大纲" -.HP \w'\fBpwconv\fR\ 'u -\fBpwconv\fR [\fI选项\fR] -.HP \w'\fBpwunconv\fR\ 'u -\fBpwunconv\fR [\fI选项\fR] -.HP \w'\fBgrpconv\fR\ 'u -\fBgrpconv\fR [\fI选项\fR] -.HP \w'\fBgrpunconv\fR\ 'u -\fBgrpunconv\fR [\fI选项\fR] -.SH "描述" -.PP -\fBpwconv\fR -命令使用 -\fIpasswd\fR -以及可选并已经存在的 -\fIshadow\fR -来创建 -\fIshadow\fR。 -.PP -\fBpwunconv\fR -命令使用 -\fIpasswd\fR -和 -\fIshadow\fR -来创建 -\fIpasswd\fR,然后移除 -\fIshadow\fR。 -.PP -\fBgrpconv\fR -从 -\fIgroup\fR -和可能存在的 -\fIgshadow\fR -创建 -\fIgshadow\fR。 -.PP -\fBgrpunconv\fR -命令从 -\fIgroup\fR -和 -\fIgshadow\fR -创建 -\fIgroup\fR,然后移除 -\fIgshadow\fR。 -.PP -这四个程序都可以操作普通或影子密码和组文件:/etc/passwd, -/etc/group, -/etc/shadow -和 -/etc/gshadow。 -.PP -转换前,每个程序都会获取需要的锁。\fBpwconv\fR -和 -\fBgrpconv\fR -也类似。首先删除,存在于在影子文件中,但在主文件中却没有的条目;然后,更新在主文件中不使用\(lqx\(rq作为密码的影子条目,会添加所有缺失的条目;最后,将主文件中的密码替换为\(lqx\(rq。这两个工具可以用于初始转换以及根据手动编辑的主文件更新影子文件。 -.PP -\fBpwconv\fR -向 -/etc/shadow -添加条目时,将使用/etc/login\&.defs -中的 -\fIPASS_MIN_DAYS\fR, -\fIPASS_MAX_DAYS\fR -和 -\fIPASS_WARN_AGE\fR -值。 -.PP -\fBpwunconv\fR -和 -\fBgrpunconv\fR -与此类似。主文件中的密码会根据影子文件更新。在主文件中存在,但不在影子文件中的条目单独留下。最后,移除影子文件。一些密码年龄信息会因为 -\fBpwunconv\fR -而丢失。它只转换它可以转换的。 -.SH "选项" -.PP -\fBpwconv\fR, -\fBpwunconv\fR, -\fBgrpconv\fR -和 -\fBgrpunconv\fR -命令可以接受的选项有: -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.SH "缺陷" -.PP -在 passwd 或 group 文件中有错误(比如,有重复条目)可能会造成这些程序死循环或者以奇怪的方式失败。在转换自,或转换到影子密码或组文件前,请运行 -\fBpwck\fR -和 -\fBgrpck\fR -来修正此类错误。 -.SH "配置文件" -.PP -/etc/login\&.defs -中的如下配置变量改变 -\fBgrpconv\fR -和 -\fBgrpunconv\fR -的行为: -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.PP -/etc/login\&.defs -中的如下配置变量改变 -\fBpwconv\fR -的行为: -.PP -\fBPASS_MAX_DAYS\fR (number) -.RS 4 -一个密码可以使用的最大天数。如果密码比这旧,将会强迫更改密码。如果不指定,就假定为 \-1,这会禁用这个限制。 -.RE -.PP -\fBPASS_MIN_DAYS\fR (number) -.RS 4 -两次更改密码时间的最小间隔。将会拒绝任何早于此的更改密码的尝试。如果不指定,假定为 \-1,将会禁用这个限制。 -.RE -.PP -\fBPASS_WARN_AGE\fR (number) -.RS 4 -密码过期之前给出警告的天数。0 表示只有只在过期的当天警告,负值表示不警告。如果没有指定,不会给警告。 -.RE -.SH "文件" -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.SH "参见" -.PP -\fBgrpck\fR(8), -\fBlogin.defs\fR(5), -\fBpwck\fR(8)\&. diff --git a/man/zh_CN/man8/pwunconv.8 b/man/zh_CN/man8/pwunconv.8 deleted file mode 100644 index 6eed9e8b..00000000 --- a/man/zh_CN/man8/pwunconv.8 +++ /dev/null @@ -1 +0,0 @@ -.so man8/pwconv.8 diff --git a/man/zh_CN/man8/sulogin.8 b/man/zh_CN/man8/sulogin.8 deleted file mode 100644 index 43efad03..00000000 --- a/man/zh_CN/man8/sulogin.8 +++ /dev/null @@ -1,117 +0,0 @@ -'\" t -.\" Title: sulogin -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "SULOGIN" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -sulogin \- Single\-user login -.SH "SYNTAX" -.PP -\fBsulogin\fR -[\fItty\-device\fR] -.SH "描述" -.PP -The -\fBsulogin\fR -command is invoked by -\fBinit\fR -prior to allowing the user access to the system when in single user mode\&. This feature may only be available on certain systems where -\fBinit\fR -has been modified accordingly, or where the -/etc/inittab -has an entry for a single user login\&. -.PP -The user is prompted -.PP -Type control\-d to proceed with normal startup, (or give root password for system maintenance): -.PP -Input and output will be performed with the standard file descriptors unless the optional device name argument is provided\&. -.PP -If the user enters the correct root password, a login session is initiated\&. When -\fIEOF\fR -is pressed instead, the system enters multi\-user mode\&. -.PP -After the user exits the single\-user shell, or presses -\fIEOF\fR, the system begins the initialization process required to enter multi\-user mode\&. -.SH "CAVEATS" -.PP -This command can only be used if -\fBinit\fR -has been modified to call -\fBsulogin\fR -instead of -/bin/sh, or if the user has set the -\fIinittab\fR -to support a single user login\&. For example, the line: -.PP -co:s:respawn:/etc/sulogin /dev/console -.PP -should execute the sulogin command in single user mode\&. -.PP -As complete an environment as possible is created\&. However, various devices may be unmounted or uninitialized and many of the user commands may be unavailable or nonfunctional as a result\&. -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBENV_HZ\fR (string) -.RS 4 -如果设置了,将会用于在用户登录时定义 HZ 环境变量。值必须以 -\fIHZ=\fR -开头。Linux 上的常用值是 -\fIHZ=100\fR。 -.RE -.PP -\fBENV_TZ\fR (string) -.RS 4 -如果设置了,它将用于在用户登录时定义 TZ 环境变量。此值可以是以 -\fITZ=\fR -开头的时区名(例如 -\fITZ=CST6CDT\fR),或者是包含时区规则的文件完整路径(例如 -/etc/tzname)。 -.sp -如果将完整路径指定为了一个不存在或不可读的文件,则默认使用 -\fITZ=CST6CDT\fR。 -.RE -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.SH "参见" -.PP - -\fBlogin\fR(1), -\fBsh\fR(1), -\fBinit\fR(8)\&. diff --git a/man/zh_CN/man8/useradd.8 b/man/zh_CN/man8/useradd.8 deleted file mode 100644 index 12fb458f..00000000 --- a/man/zh_CN/man8/useradd.8 +++ /dev/null @@ -1,681 +0,0 @@ -'\" t -.\" Title: useradd -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "USERADD" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -useradd \- 创建一个新用户或更新默认新用户信息 -.SH "大纲" -.HP \w'\fBuseradd\fR\ 'u -\fBuseradd\fR [\fI选项\fR] \fI登录\fR -.HP \w'\fBuseradd\fR\ 'u -\fBuseradd\fR \-D -.HP \w'\fBuseradd\fR\ 'u -\fBuseradd\fR \-D [\fI选项\fR] -.SH "描述" -.PP -如果使用时不带 -\fB\-D\fR -选项,\fBuseradd\fR -命令使用命令行上指定的值和系统的默认值创建一个新用户。根据命令行选项,\fBuseradd\fR -命令也会更新系统文件和创建新用户的主目录并复制初始文件。 -.PP -默认上,也会为用户创建组 (察看 -\fB\-g\fR, -\fB\-N\fR, -\fB\-U\fR,和 -\fBUSERGROUPS_ENAB\fR)。 -.SH "选项" -.PP -\fBuseradd\fR -可以使用的选项有: -.PP -\fB\-b\fR, \fB\-\-base\-dir\fR\fIBASE_DIR\fR -.RS 4 -如果没有使用 -\fB\-d\fR\fIHOME_DIR\fR,则使用默认的基目录。\fIBASE_DIR\fR -加上账户名就是主目录。如果没有使用 -\fB\-m\fR -选项,\fIBASE_DIR\fR -必须已经存在。 -.sp -如果选项没有指定,\fBuseradd\fR -将使用 -/etc/default/useradd -中的 -\fBHOME\fR -变量,或者默认的 -/home。 -.RE -.PP -\fB\-c\fR, \fB\-\-comment\fR\fICOMMENT\fR -.RS 4 -任何字符串。通常是关于登录的简短描述,当前用于用户全名。 -.RE -.PP -\fB\-d\fR, \fB\-\-home\fR\fIHOME_DIR\fR -.RS 4 -将创建新用户,并使用 -\fIHOME_DIR\fR -作为用户登陆目录的值。默认值是将 -\fILOGIN\fR -名附加到 -\fIBASE_DIR\fR -后面,并使用这作为登陆目录。目录不一定必须已经存在 -\fIHOME_DIR\fR,但是会在需要时创建。 -.RE -.PP -\fB\-D\fR, \fB\-\-defaults\fR -.RS 4 -看下边,\(lq更改默认值\(rq子节。 -.RE -.PP -\fB\-e\fR, \fB\-\-expiredate\fR\fIEXPIRE_DATE\fR -.RS 4 -用户账户将被禁用的日期。日期以 -\fIYYYY\-MM\-DD\fR -格式指定。 -.sp -如果没有指定,\fBuseradd\fR -将使用 -/etc/default/useradd -中 -\fBEXPIRE\fR -变量指定的默认过期日期,或者一个空字符串(不过期)。 -.RE -.PP -\fB\-f\fR, \fB\-\-inactive\fR\fIINACTIVE\fR -.RS 4 -密码过期后,账户被彻底禁用之前的天数。0 表示立即禁用,\-1 表示禁用这个功能。 -.sp -如果未指定,\fBuseradd\fR -将使用 -/etc/default/useradd -中的 -\fBINACTIVE\fR -指定的默认禁用周期,或者默认为 \-1。 -.RE -.PP -\fB\-g\fR, \fB\-\-gid\fR\fIGROUP\fR -.RS 4 -用户初始登陆组的组名或号码。组名必须已经存在。组号码必须指代已经存在的组。 -.sp -如果没有指定, -\fBuseradd\fR -的行为将依赖于 -/etc/login\&.defs -文件中的 -\fBUSERGROUPS_ENAB\fR -参数。如果此参数设置为了 -\fIyes\fR -(或者在命令行上指定了 -\fB\-U/\-\-user\-group\fR),将会为用户创建一个组,组名和登录名相同。如果选项设置为了 -\fIno\fR -(或者在命令行上指定了 -\fB\-N/\-\-no\-user\-group\fR),useradd 会把新用户的主组设置为 -/etc/default/useradd -中 -\fBGROUP\fR -变量指定的值,再或者默认是 100。 -.RE -.PP -\fB\-G\fR, \fB\-\-groups\fR\fIGROUP1\fR[\fI,GROUP2,\&.\&.\&.\fR[\fI,GROUPN\fR]]] -.RS 4 -用户还属于的附加组列表。每个组都用逗号隔开,没有中间的空格。这里的组受到了 -\fB\-g\fR -选项给定的组同样的限制。默认上,用户只属于初始组。 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-k\fR, \fB\-\-skel\fR\fISKEL_DIR\fR -.RS 4 -骨架目录,包含使用 -\fBuseradd\fR -创建用户时,要复制到用户主目录中的文件和目录。 -.sp -这个选项只有在指定 -\fB\-m\fR -(或 -\fB\-\-create\-home\fR) 选项时才有效。 -.sp -如果此项没有设置,骨架目录使用 -/etc/default/useradd -中的 -\fBSKEL\fR -的变量或默认为 -/etc/skel。 -.sp -如果可以,也复制 ACL 和扩展属性。 -.RE -.PP -\fB\-K\fR, \fB\-\-key\fR\fIKEY\fR=\fIVALUE\fR -.RS 4 -默认覆盖 -/etc/login\&.defs -(\fBUID_MIN\fR, -\fBUID_MAX\fR, -\fBUMASK\fR, -\fBPASS_MAX_DAYS\fR -及其它)。 -例如:\fB\-K \fR\fIPASS_MAX_DAYS\fR=\fI\-1\fR -可以用于创建一个密码不会过期的系统账户,即使系统账户没有密码。可以指定多个 -\fB\-K\fR -选项,如:\fB\-K \fR\fIUID_MIN\fR=\fI100\fR\fB\-K \fR\fIUID_MAX\fR=\fI499\fR -.RE -.PP -\fB\-l\fR, \fB\-\-no\-log\-init\fR -.RS 4 -不要将用户添加到最近登录和登录失败数据库。 -.sp -默认上,最近登录和登录失败中用户的条目会被重置,以避免重新使用先前删除的用户的条目。 -.RE -.PP -\fB\-m\fR, \fB\-\-create\-home\fR -.RS 4 -如果不存在,则创建用户主目录。骨架目录中的文件和目录(可以使用 -\fB\-k\fR -选项指定),将会复制到主目录。 -.sp -默认上,如果没有指定此选项并且 -\fBCREATE_HOME\fR -没有启用,不会创建主目录。 -.RE -.PP -\fB\-M\fR -.RS 4 -不创建用户主目录,即使系统在 -/etc/login\&.defs -中的设置 (\fBCREATE_HOME\fR) 为 -\fIyes\fR。 -.RE -.PP -\fB\-N\fR, \fB\-\-no\-user\-group\fR -.RS 4 -不要创建同名组,而是将用户添加到 -\fB\-g\fR -选项指定的组,或根据 -/etc/default/useradd -中的 -\fBGROUP\fR -变量。 -.sp -如果没有指定 -\fB\-g\fR, -\fB\-N\fR -和 -\fB\-U\fR -选项,默认行为由 -/etc/login\&.defs -中的 -\fBUSERGROUPS_ENAB\fR -变量指定。 -.RE -.PP -\fB\-o\fR, \fB\-\-non\-unique\fR -.RS 4 -允许使用重复的 UID 创建用户账户。 -.sp -此选项只有和 -\fB\-u\fR -选项组合使用才有效。 -.RE -.PP -\fB\-p\fR, \fB\-\-password\fR\fIPASSWORD\fR -.RS 4 -加密了的密码,就像 -\fBcrypt\fR(3) -的返回值。默认为禁用密码。 -.sp -\fB注意:\fR不推荐使用这个选项,因为密码(或加密过的密码)会被用户通过列出这个过程而看到。 -.sp -您应该确保密码符合系统的密码政策。 -.RE -.PP -\fB\-r\fR, \fB\-\-system\fR -.RS 4 -创建一个系统账户。 -.sp -System users will be created with no aging information in -/etc/shadow, and their numeric identifiers are chosen in the -\fBSYS_UID_MIN\fR\-\fBSYS_UID_MAX\fR -range, defined in -/etc/login\&.defs, instead of -\fBUID_MIN\fR\-\fBUID_MAX\fR -(and their -\fBGID\fR -counterparts for the creation of groups)\&. -.sp -注意:\fBuseradd\fR -不会为这种用户创建主目录,无论 -/etc/login\&.defs -(\fBCREATE_HOME\fR) 中是的默认设置是怎样。如果想为要创建的系统账户创建主目录,需要指定 -\fB\-m\fR -选项。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shell\fR\fISHELL\fR -.RS 4 -用户的登录 shell 名。默认为留空,让系统根据 -/etc/default/useradd -中的 -\fBSHELL\fR -变量选择默认的登录 shell,默认为空字符串。 -.RE -.PP -\fB\-u\fR, \fB\-\-uid\fR\fIUID\fR -.RS 4 -用户 ID 的数字值。此值必须为唯一的,除非使用了 -\fB\-o\fR -选项。此值必须非负,默认使用大于等于 -\fBUID_MIN\fR,且大于任何其他用户 ID 最小值。 -.sp -请参考 -\fB\-r\fR -选项和 -\fBUID_MAX\fR -的描述。 -.RE -.PP -\fB\-U\fR, \fB\-\-user\-group\fR -.RS 4 -创建一个和用户同名的组,并将用户添加到组中。 -.sp -如果没有指定 -\fB\-g\fR, -\fB\-N\fR -和 -\fB\-U\fR -选项,默认行为由 -/etc/login\&.defs -中的 -\fBUSERGROUPS_ENAB\fR -变量指定。 -.RE -.PP -\fB\-Z\fR, \fB\-\-selinux\-user\fR\fISEUSER\fR -.RS 4 -用户登陆的 SELinux 用户。默认为留空,这会造成系统选择默认的 SELinux 用户。 -.RE -.SS "更改默认值" -.PP -只带 -\fB\-D\fR -选项使用时,\fBuseradd\fR -将显示当前的默认值。\fB\-D\fR -和其它选项配合使用时,\fBuseradd\fR -将为指定的选项更新默认值。有效的\(lq更改默认值\(rq选项有: -.PP -\fB\-b\fR, \fB\-\-base\-dir\fR\fIBASE_DIR\fR -.RS 4 -新用户主目录的路径前缀。如果创建新账户时,没有使用 -\fB\-d\fR -选项,用户的名称将会缀在 -\fIBASE_DIR\fR -的后边形成新用户的主目录名。 -.sp -这个选择在 -/etc/default/useradd -中设置 -\fBHOME\fR -选项。 -.RE -.PP -\fB\-e\fR, \fB\-\-expiredate\fR\fIEXPIRE_DATE\fR -.RS 4 -禁用此用户账户的日期。 -.sp -此选项在 -/etc/default/useradd -中设置 -\fBEXPIRE\fR -变量。 -.RE -.PP -\fB\-f\fR, \fB\-\-inactive\fR\fIINACTIVE\fR -.RS 4 -密码过期到账户被禁用之前的天数。 -.sp -这个选项在 -/etc/default/useradd -中设置 -\fBINACTIVE\fR -变量。 -.RE -.PP -\fB\-g\fR, \fB\-\-gid\fR\fIGROUP\fR -.RS 4 -新用户初始组的组名或 ID (使用了 -\fB\-N/\-\-no\-user\-group\fR -或者 -/etc/login\&.defs -中的变量 -\fBUSERGROUPS_ENAB\fR -设置为 -\fIno\fR -时)。给出的组必须存在,并且数字组 ID 必须有一个已经存在的项。 -.sp -这个选项在 -/etc/default/useradd -中设置 -\fBGROUP\fR -变量。 -.RE -.PP -\fB\-s\fR, \fB\-\-shell\fR\fISHELL\fR -.RS 4 -新用户的登录 shell 名。 -.sp -这个选项在 -/etc/default/useradd -设置 -\fBSHELL\fR -变量。 -.RE -.SH "注意:" -.PP -系统管理员负责将默认的用户文件放在 -/etc/skel/ -目录中(或者命令行上、/etc/default/useradd -中指定的任何其它目录)。 -.SH "CAVEATS" -.PP -您可能不能想 NIS 组或 LDAP 组添加用户。这只能在相应服务器上进行。 -.PP -相似地,如果用户名已经存在于外部用户数据库中,比如 NIS 或 LDAP,\fBuseradd\fR -将拒绝创建用户账户的请求。 -.PP -用户名必须以一个小写字母或下划线开始,跟随小写字符、数字、下划线或连字符的组合。可以以美元符号结束。用正则表达式表示就是:[a\-z_][a\-z0\-9_\-]*[$]? -.PP -用户名不能超过 32 个字符长。 -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBCREATE_HOME\fR (boolean) -.RS 4 -指示是否应该为新用户默认创建主目录。 -.sp -此设置并不应用到系统用户,并且可以使用命令行覆盖。 -.RE -.PP -\fBGID_MAX\fR (number), \fBGID_MIN\fR (number) -.RS 4 -\fBuseradd\fR,\fBgroupadd\fR -或 -\fBnewusers\fR -创建的常规组的组 ID 的范围。 -.sp -\fBGID_MIN\fR -和 -\fBGID_MAX\fR -的默认值分别是 1000 和 60000。 -.RE -.PP -\fBMAIL_DIR\fR (string) -.RS 4 -邮箱目录。修改或删除用户账户时需要处理邮箱,如果没有指定,将使用编译时指定的默认值。 -.RE -.PP -\fBMAIL_FILE\fR (string) -.RS 4 -定义用户邮箱文件的位置(相对于主目录)。 -.RE -.PP -\fBMAIL_DIR\fR -and -\fBMAIL_FILE\fR -变量由 -\fBuseradd\fR,\fBusermod\fR -和 -\fBuserdel\fR -用于创建、移动或删除用户邮箱。 -.PP -如果 -\fBMAIL_CHECK_ENAB\fR -设置为 -\fIyes\fR,它们也被用于定义 -\fBMAIL\fR -环境变量。 -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.PP -\fBPASS_MAX_DAYS\fR (number) -.RS 4 -一个密码可以使用的最大天数。如果密码比这旧,将会强迫更改密码。如果不指定,就假定为 \-1,这会禁用这个限制。 -.RE -.PP -\fBPASS_MIN_DAYS\fR (number) -.RS 4 -两次更改密码时间的最小间隔。将会拒绝任何早于此的更改密码的尝试。如果不指定,假定为 \-1,将会禁用这个限制。 -.RE -.PP -\fBPASS_WARN_AGE\fR (number) -.RS 4 -密码过期之前给出警告的天数。0 表示只有只在过期的当天警告,负值表示不警告。如果没有指定,不会给警告。 -.RE -.PP -\fBSYS_GID_MAX\fR (number), \fBSYS_GID_MIN\fR (number) -.RS 4 -\fBuseradd\fR、\fBgroupadd\fR -或 -\fBnewusers\fR -创建的系统组的组 ID 的范围。 -.sp -\fBSYS_GID_MIN\fR -和 -\fBSYS_GID_MAX\fR -的默认值分别是 101 和 -\fBGID_MIN\fR\-1。 -.RE -.PP -\fBSYS_UID_MAX\fR (number), \fBSYS_UID_MIN\fR (number) -.RS 4 -\fBuseradd\fR -或 -\fBnewusers\fR -创建的系统用户的用户 ID 的范围。 -.sp -\fBSYS_UID_MIN\fR -和 -\fBSYS_UID_MAX\fR -的默认值分别是 101 和 -\fBUID_MIN\fR\-1。 -.RE -.PP -\fBUID_MAX\fR (number), \fBUID_MIN\fR (number) -.RS 4 -\fBuseradd\fR -或 -\fBnewusers\fR -创建的普通用户的用户 ID 的范围。 -.sp -\fBUID_MIN\fR -和 -\fBUID_MAX\fR -的默认值分别是 1000 和 60000。 -.RE -.PP -\fBUMASK\fR (number) -.RS 4 -文件模式创建掩码初始化为此值。如果没有指定,掩码初始化为 022。 -.sp -\fBuseradd\fR -和 -\fBnewusers\fR -使用此掩码设置它们创建的用户主目录的模式。 -.sp -也被 -\fBlogin\fR -用于指定用户的初始 umask。注意,此掩码可以被用户的 GECOS 行覆盖(当设置了 -\fBQUOTAS_ENAB\fR -时),也可以被带 -\fIK\fR -指示符的 -\fBlimits\fR(5) -定义的限制值覆盖。 -.RE -.PP -\fBUSERGROUPS_ENAB\fR (boolean) -.RS 4 -如果 uid 和 gid 相同,用户名和主用户名也相同,使非 root 组的组掩码位和属主位相同 (如:022 \-> 002, 077 \-> 007)。 -.sp -如果设置为 -\fIyes\fR,如果组中没有成员了,\fBuserdel\fR -将移除此用户组,\fBuseradd\fR -创建用户时,也会创建一个同名的默认组。 -.RE -.SH "文件" -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.PP -/etc/default/useradd -.RS 4 -账户创建的默认值。 -.RE -.PP -/etc/skel/ -.RS 4 -包含默认文件的目录。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.SH "退出值" -.PP -\fBuseradd\fR -可以返回如下值:.PP -\fI0\fR -.RS 4 -成功 -.RE -.PP -\fI1\fR -.RS 4 -无法更新密码文件 -.RE -.PP -\fI2\fR -.RS 4 -无效的命令语法 -.RE -.PP -\fI3\fR -.RS 4 -给了选项一个无效的参数 -.RE -.PP -\fI4\fR -.RS 4 -UID 已经使用 (且没有 -\fB\-o\fR) -.RE -.PP -\fI6\fR -.RS 4 -指定的组不存在 -.RE -.PP -\fI9\fR -.RS 4 -用户名已被使用 -.RE -.PP -\fI10\fR -.RS 4 -无法更新组文件 -.RE -.PP -\fI12\fR -.RS 4 -无法创建主目录 -.RE -.PP -\fI14\fR -.RS 4 -can\*(Aqt update SELinux user mapping -.RE -.SH "参见" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBcrypt\fR(3), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBlogin.defs\fR(5), -\fBnewusers\fR(8), -\fBuserdel\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/zh_CN/man8/userdel.8 b/man/zh_CN/man8/userdel.8 deleted file mode 100644 index 863d747b..00000000 --- a/man/zh_CN/man8/userdel.8 +++ /dev/null @@ -1,276 +0,0 @@ -'\" t -.\" Title: userdel -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "USERDEL" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -userdel \- 删除用户账户和相关文件 -.SH "大纲" -.HP \w'\fBuserdel\fR\ 'u -\fBuserdel\fR [选项] \fI登录\fR -.SH "描述" -.PP -\fBuserdel\fR -修改系统账户文件,删除与用户名 -\fILOGIN\fR -相关的所以项目。给出的用户名必须存在。 -.SH "选项" -.PP -\fBuserdel\fR -可以使用的选项有: -.PP -\fB\-f\fR, \fB\-\-force\fR -.RS 4 -此选项强制删除用户账户,甚至用户仍然在登录状态。它也强制 -\fBuserdel\fR -删除用户的主目录和邮箱,即使其它用户也使用同一个主目录或邮箱不属于指定的用户。如果 -/etc/login\&.defs -中的 -\fBUSERGROUPS_ENAB\fR -定义为 -\fIyes\fR,并且如果有一个和用户同名的组,也会删除此组,即使它仍然是别的用户的主组。 -.sp -\fI注意:\fR此选项危险,可能会破坏系统的稳定性。 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-r\fR, \fB\-\-remove\fR -.RS 4 -用户主目录中的文件将随用户主目录和用户邮箱一起删除。在其它文件系统中的文件必须手动搜索并删除。 -.sp -邮箱在 -login\&.defs -文件中的 -\fBMAIL_DIR\fR -变量中定义。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-Z\fR, \fB\-\-selinux\-user\fR -.RS 4 -移除用户登录的所有 SELinux 用户映射。 -.RE -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBMAIL_DIR\fR (string) -.RS 4 -邮箱目录。修改或删除用户账户时需要处理邮箱,如果没有指定,将使用编译时指定的默认值。 -.RE -.PP -\fBMAIL_FILE\fR (string) -.RS 4 -定义用户邮箱文件的位置(相对于主目录)。 -.RE -.PP -\fBMAIL_DIR\fR -and -\fBMAIL_FILE\fR -变量由 -\fBuseradd\fR,\fBusermod\fR -和 -\fBuserdel\fR -用于创建、移动或删除用户邮箱。 -.PP -如果 -\fBMAIL_CHECK_ENAB\fR -设置为 -\fIyes\fR,它们也被用于定义 -\fBMAIL\fR -环境变量。 -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.PP -\fBUSERDEL_CMD\fR (string) -.RS 4 -如果定义了,这是删除账户时执行的命令。它应该移除所有属于此用户的的 at/cron/print 等作业(作为第一个参数传递)。 -.sp -这个脚本的返回值并不被带到账户中去。 -.sp -这是一个示例脚本,它移除用户的 cron、at 和 print 作业: -.sp -.if n \{\ -.RS 4 -.\} -.nf -#! /bin/sh - -# 检查需要的参数 -if [ $# != 1 ]; then - echo "Usage: $0 username" - exit 1 -fi - -# 移除 cron 作业 -crontab \-r \-u $1 - -# 移除 at 作业 -# 注意这将移除所有属于同一个 UID 的作业 -# 即使此 ID 由多个用户名共享 -AT_SPOOL_DIR=/var/spool/cron/atjobs -find $AT_SPOOL_DIR \-name "[^\&.]*" \-type f \-user $1 \-delete \e; - -# 移除 print 作业 -lprm $1 - -# 全部完成 -exit 0 - -.fi -.if n \{\ -.RE -.\} -.RE -.PP -\fBUSERGROUPS_ENAB\fR (boolean) -.RS 4 -如果 uid 和 gid 相同,用户名和主用户名也相同,使非 root 组的组掩码位和属主位相同 (如:022 \-> 002, 077 \-> 007)。 -.sp -如果设置为 -\fIyes\fR,如果组中没有成员了,\fBuserdel\fR -将移除此用户组,\fBuseradd\fR -创建用户时,也会创建一个同名的默认组。 -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.SH "退出值" -.PP -\fBuserdel\fR -命令使用如下值退出:.PP -\fI0\fR -.RS 4 -成功 -.RE -.PP -\fI1\fR -.RS 4 -无法更新密码文件 -.RE -.PP -\fI2\fR -.RS 4 -无效的命令语法 -.RE -.PP -\fI6\fR -.RS 4 -指定的用户不存在 -.RE -.PP -\fI8\fR -.RS 4 -用户已经登录 -.RE -.PP -\fI10\fR -.RS 4 -无法更新组文件 -.RE -.PP -\fI12\fR -.RS 4 -无法删除主目录 -.RE -.SH "CAVEATS" -.PP -如果某账户有正在运行的进程,\fBuserdel\fR -不会允许此账户。此时,您可能必须要杀死那写进程或者锁定用户的密码和账户,并稍后再删除账户。\fB\-f\fR -选项可以强制此删除账户。 -.PP -您应该手动检查所以文件系统,以确保没有遗留此用户的文件。 -.PP -您不能在 NIS 客户端上移除任何 NIS 属性。这必须在 NIS 服务器上执行。 -.PP -如果在 -/etc/login\&.defs -中 -\fBUSERGROUPS_ENAB\fR -设置为 -\fIyes\fR, -\fBuserdel\fR -将删除同名组。为了避免损坏 passwd 和 group 数据库,\fBuserdel\fR -将会检查这个主是否被别的用户用作主组,如果有,将只发出警告并不删除此组。\fB\-f\fR -选项可以强制删除此组。 -.SH "参见" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBlogin.defs\fR(5), -\fBgpasswd\fR(8), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBuseradd\fR(8), -\fBusermod\fR(8)\&. diff --git a/man/zh_CN/man8/usermod.8 b/man/zh_CN/man8/usermod.8 deleted file mode 100644 index 592b9d7a..00000000 --- a/man/zh_CN/man8/usermod.8 +++ /dev/null @@ -1,331 +0,0 @@ -'\" t -.\" Title: usermod -.\" Author: Julianne Frances Haugh -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "USERMOD" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -usermod \- 修改一个用户账户 -.SH "大纲" -.HP \w'\fBusermod\fR\ 'u -\fBusermod\fR [\fI选项\fR] \fI登录\fR -.SH "描述" -.PP -\fBusermod\fR -修改系统账户文件和在命令行上指定的相关更改。 -.SH "选项" -.PP -\fBusermod\fR -可以接受的选项有: -.PP -\fB\-a\fR, \fB\-\-append\fR -.RS 4 -将用户添加到附加组。只能和 -\fB\-G\fR -选项一起使用。 -.RE -.PP -\fB\-c\fR, \fB\-\-comment\fR\fICOMMENT\fR -.RS 4 -用户密码文件中注释字段的新值。通常使用 -\fBchfn\fR(1) -工具对其进行修改。 -.RE -.PP -\fB\-d\fR, \fB\-\-home\fR\fIHOME_DIR\fR -.RS 4 -用户的新登录目录。 -.sp -如果给了 -\fB\-m\fR -选项,当前主目录的内容将会移动到新主目录中,如果不存在,则创建。 -.RE -.PP -\fB\-e\fR, \fB\-\-expiredate\fR\fIEXPIRE_DATE\fR -.RS 4 -用户账户将被禁用的日期。日期以 -\fIYYYY\-MM\-DD\fR -格式指定。 -.sp -空 -\fIEXPIRE_DATE\fR -参数将禁用账户过期。 -.sp -此选项需要一个 -/etc/passwd -文件。如果没有,将会创建一条 -/etc/shadow -项目。 -.RE -.PP -\fB\-f\fR, \fB\-\-inactive\fR\fIINACTIVE\fR -.RS 4 -密码过期之后,账户被彻底禁用之前的天数。 -.sp -0 表示密码过期时,立即禁用账户;\-1 表示不使用这个功能。 -.sp -此选项需要一个 -/etc/passwd -文件。如果没有,将会创建一条 -/etc/shadow -项目。 -.RE -.PP -\fB\-g\fR, \fB\-\-gid\fR\fIGROUP\fR -.RS 4 -用户的新初始登录组的组名或数字代号。此组必须存在。 -.sp -用户主目录中,属于原来的主组的文件将转交新组所有。 -.sp -主目录之外的文件所属的组必须手动修改。 -.RE -.PP -\fB\-G\fR, \fB\-\-groups\fR\fIGROUP1\fR[\fI,GROUP2,\&.\&.\&.\fR[\fI,GROUPN\fR]]] -.RS 4 -用户还属于的附加组列表。组之间使用逗号分隔,没有空格。这些组需要遵守和 -\fB\-g\fR -选项中给的组同样的限制。 -.sp -如果用户当前是一个组的成员,而这个组没有列在这里,用户将被从那个组里便删除。这个行为可以通过 -\fB\-a\fR -选项修改,这使用户追加到给出的附加组列表中。 -.RE -.PP -\fB\-l\fR, \fB\-\-login\fR\fINEW_LOGIN\fR -.RS 4 -用户的名称将会从 -\fILOGIN\fR -修改为 -\fINEW_LOGIN\fR。不会更改别的任何东西。特别是,用户的主目录名和邮件池也需要手动修改以和新登录名对应。 -.RE -.PP -\fB\-L\fR, \fB\-\-lock\fR -.RS 4 -锁定用户的密码。这会在用户加密的密码之前放置一个\(lq!\(rq,可以快速禁用密码。您可以和 -\fB\-p\fR -或 -\fB\-U\fR -配合使用此选项。 -.sp -注意:如果希望锁定账户(不仅仅是通过密码访问),您也需要设置 -\fIEXPIRE_DATE\fR -为 -\fI1\fR。 -.RE -.PP -\fB\-m\fR, \fB\-\-move\-home\fR -.RS 4 -将用户的主目录移动到新位置。 -.sp -这个选项只有和 -\fB\-d\fR -(或 -\fB\-\-home\fR) 选项组合使用时才有效。 -.sp -\fBusermod\fR -会改写文件的属主并复制模式、ACL 和扩展属性,但是稍后也可能需要手动修改。 -.RE -.PP -\fB\-o\fR, \fB\-\-non\-unique\fR -.RS 4 -使用 -\fB\-u\fR -选项时,可以将用户 ID 改为非唯一的值。 -.RE -.PP -\fB\-p\fR, \fB\-\-password\fR\fIPASSWORD\fR -.RS 4 -已经加密过的密码,就像 -\fBcrypt\fR(3) -返回的那样。 -.sp -\fB注意:\fR不推荐使用这个选项,因为密码(或加密过的密码)会被用户通过列出这个过程而看到。 -.sp -您应该确保密码符合系统的密码政策。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shell\fR\fISHELL\fR -.RS 4 -用户的新登录 shell 的名称。将此字段设置为空会让系统选择默认的登录 shell。 -.RE -.PP -\fB\-u\fR, \fB\-\-uid\fR\fIUID\fR -.RS 4 -用户 ID 的新数值。 -.sp -这个值必须是唯一的,除非使用了 -\fB\-o\fR -选项,必须是非负值。 -.sp -用户的邮箱,用户主目录中属于此用户的文件的属主 ID 也将自动更改。 -.sp -用户主目录之外文件所有权必须手动修复。 -.sp -不会对 -/etc/login\&.defs -中的 -\fBUID_MIN\fR, -\fBUID_MAX\fR, -\fBSYS_UID_MIN\fR -和 -\fBSYS_UID_MAX\fR -进行检查。 -.RE -.PP -\fB\-U\fR, \fB\-\-unlock\fR -.RS 4 -解锁用户的密码。这将移除加密的密码之前的\(lq!\(rq。您可以将此选项和 -\fB\-p\fR -或 -\fB\-L\fR -配合使用。 -.sp -注意:如果您希望解锁账户(不只是使用密码访问),您也应该设置 -\fIEXPIRE_DATE\fR -(例如设置为 -\fI99999\fR,或者 -/etc/default/useradd -中的 -\fBEXPIRE\fR -值)。 -.RE -.PP -\fB\-Z\fR, \fB\-\-selinux\-user\fR\fISEUSER\fR -.RS 4 -用户登陆的 SELinux 用户。 -.sp -空的 -\fISEUSER\fR -将移除用户 -\fILOGIN\fR -的 SELinux 用户映射(如果有)。 -.RE -.SH "CAVEATS" -.PP -如果要更改用户的数字 ID、用户名或主目录,需要确保允许命令时,用户没有执行任何进程。\fBusermod\fR -会在 Linux 上进行检查;但是在其它平台上,仅仅根据 utmp 检查用户是否已经登录。 -.PP -您必须手动更改 -\fBcrontab\fR -文件或 -\fBat\fR -作业的属主。 -.PP -您必须更改 NIS 服务器上的 NIS 相关内容。 -.SH "配置文件" -.PP -在 -/etc/login\&.defs -中有如下配置变量,可以用来更改此工具的行为: -.PP -\fBMAIL_DIR\fR (string) -.RS 4 -邮箱目录。修改或删除用户账户时需要处理邮箱,如果没有指定,将使用编译时指定的默认值。 -.RE -.PP -\fBMAIL_FILE\fR (string) -.RS 4 -定义用户邮箱文件的位置(相对于主目录)。 -.RE -.PP -\fBMAIL_DIR\fR -and -\fBMAIL_FILE\fR -变量由 -\fBuseradd\fR,\fBusermod\fR -和 -\fBuserdel\fR -用于创建、移动或删除用户邮箱。 -.PP -如果 -\fBMAIL_CHECK_ENAB\fR -设置为 -\fIyes\fR,它们也被用于定义 -\fBMAIL\fR -环境变量。 -.PP -\fBMAX_MEMBERS_PER_GROUP\fR (number) -.RS 4 -每个组条目的最大成员数。达到最大值时,在 -/etc/group -开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。 -.sp -默认值是 0,意味着组中的成员数没有限制。 -.sp -此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。 -.sp -如果要强制这个限制,可以使用 25。 -.sp -注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。 -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.PP -/etc/login\&.defs -.RS 4 -Shadow 密码套件配置。 -.RE -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.SH "参见" -.PP -\fBchfn\fR(1), -\fBchsh\fR(1), -\fBpasswd\fR(1), -\fBcrypt\fR(3), -\fBgpasswd\fR(8), -\fBgroupadd\fR(8), -\fBgroupdel\fR(8), -\fBgroupmod\fR(8), -\fBlogin.defs\fR(5), -\fBuseradd\fR(8), -\fBuserdel\fR(8)\&. diff --git a/man/zh_CN/man8/vigr.8 b/man/zh_CN/man8/vigr.8 deleted file mode 100644 index ff72d7ae..00000000 --- a/man/zh_CN/man8/vigr.8 +++ /dev/null @@ -1 +0,0 @@ -.so man8/vipw.8 diff --git a/man/zh_CN/man8/vipw.8 b/man/zh_CN/man8/vipw.8 deleted file mode 100644 index fe0c90f8..00000000 --- a/man/zh_CN/man8/vipw.8 +++ /dev/null @@ -1,134 +0,0 @@ -'\" t -.\" Title: vipw -.\" Author: Marek Micha\(/lkiewicz -.\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 2012-05-25 -.\" Manual: 系统管理命令 -.\" Source: shadow-utils 4.1.5.1 -.\" Language: Chinese Simplified -.\" -.TH "VIPW" "8" "2012-05-25" "shadow\-utils 4\&.1\&.5\&.1" "系统管理命令" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- -.SH "名称" -vipw, vigr \- 编辑密码、组、影子密码或影子组文件。 -.SH "大纲" -.HP \w'\fBvipw\fR\ 'u -\fBvipw\fR [\fI选项\fR] -.HP \w'\fBvigr\fR\ 'u -\fBvigr\fR [\fI选项\fR] -.SH "描述" -.PP -\fBvipw\fR -和 -\fBvigr\fR -命令分别编辑 -/etc/passwd -和 -/etc/group -文件。使用 -\fB\-s\fR -标识时,将编辑这些文件的影子版,即分别为 -/etc/shadow -和 -/etc/gshadow。这些程序将设置相应的锁,以防止文件损坏。寻找编辑器时,首先尝试环境变量 -\fB$VISUAL\fR,然后是环境变量 -\fB$EDITOR\fR,最后是默认编辑器 -\fBvi\fR(1)。 -.SH "选项" -.PP -\fBvipw\fR -和 -\fBvigr\fR -命令可以接受的选项有: -.PP -\fB\-g\fR, \fB\-\-group\fR -.RS 4 -编辑 group 数据库。 -.RE -.PP -\fB\-h\fR, \fB\-\-help\fR -.RS 4 -现实帮助信息并退出。 -.RE -.PP -\fB\-p\fR, \fB\-\-passwd\fR -.RS 4 -编辑 passwd 数据库。 -.RE -.PP -\fB\-q\fR, \fB\-\-quiet\fR -.RS 4 -安静模式。 -.RE -.PP -\fB\-R\fR, \fB\-\-root\fR\fICHROOT_DIR\fR -.RS 4 -Apply changes in the -\fICHROOT_DIR\fR -directory and use the configuration files from the -\fICHROOT_DIR\fR -directory\&. -.RE -.PP -\fB\-s\fR, \fB\-\-shadow\fR -.RS 4 -编辑 shadow 或 gshadow 数据库。 -.RE -.SH "环境变量" -.PP -\fBVISUAL\fR -.RS 4 -要使用的编辑器。 -.RE -.PP -\fBEDITOR\fR -.RS 4 -\fBVISUAL\fR -没有设置的情况下,使用的编辑器。 -.RE -.SH "文件" -.PP -/etc/group -.RS 4 -组账户信息。 -.RE -.PP -/etc/gshadow -.RS 4 -安全组账户信息。 -.RE -.PP -/etc/passwd -.RS 4 -用户账户信息。 -.RE -.PP -/etc/shadow -.RS 4 -安全用户账户信息。 -.RE -.SH "参见" -.PP -\fBvi\fR(1), -\fBgroup\fR(5), -\fBgshadow\fR(5), -\fBpasswd\fR(5), , -\fBshadow\fR(5)\&. diff --git a/man/zh_TW/Makefile.in b/man/zh_TW/Makefile.in deleted file mode 100644 index ff9676ca..00000000 --- a/man/zh_TW/Makefile.in +++ /dev/null @@ -1,612 +0,0 @@ -# Makefile.in generated by automake 1.11.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = man/zh_TW -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -man1dir = $(mandir)/man1 -am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" \ - "$(DESTDIR)$(man8dir)" -man5dir = $(mandir)/man5 -man8dir = $(mandir)/man8 -NROFF = nroff -MANS = $(man_MANS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GROUP_NAME_MAX_LENGTH = @GROUP_NAME_MAX_LENGTH@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBACL = @LIBACL@ -LIBATTR = @LIBATTR@ -LIBAUDIT = @LIBAUDIT@ -LIBCRACK = @LIBCRACK@ -LIBCRYPT = @LIBCRYPT@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBMD = @LIBMD@ -LIBOBJS = @LIBOBJS@ -LIBPAM = @LIBPAM@ -LIBS = @LIBS@ -LIBSELINUX = @LIBSELINUX@ -LIBSEMANAGE = @LIBSEMANAGE@ -LIBSKEY = @LIBSKEY@ -LIBTCB = @LIBTCB@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -POSUB = @POSUB@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -XMLCATALOG = @XMLCATALOG@ -XML_CATALOG_FILE = @XML_CATALOG_FILE@ -XSLTPROC = @XSLTPROC@ -YACC = @YACC@ -YFLAGS = @YFLAGS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ - -# man pages encoded in Big5 -mandir = @mandir@/zh_TW -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -man_MANS = \ - man1/chfn.1 \ - man1/chsh.1 \ - man8/chpasswd.8 \ - man1/newgrp.1 \ - man8/groupadd.8 \ - man8/groupdel.8 \ - man8/groupmod.8 \ - man5/passwd.5 \ - man1/su.1 \ - man8/useradd.8 \ - man8/userdel.8 \ - man8/usermod.8 - -EXTRA_DIST = $(man_MANS) -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/zh_TW/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu man/zh_TW/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-man1: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man1dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.1[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - -uninstall-man1: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) -install-man5: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man5dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man5dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man5dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.5[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \ - done; } - -uninstall-man5: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man5dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.5[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir) -install-man8: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man8dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.8[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \ - done; } - -uninstall-man8: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man8dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.8[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(MANS) -installdirs: - for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-man - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: install-man1 install-man5 install-man8 - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-man - -uninstall-man: uninstall-man1 uninstall-man5 uninstall-man8 - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - distclean distclean-generic distclean-libtool distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-man1 \ - install-man5 install-man8 install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ - uninstall-man uninstall-man1 uninstall-man5 uninstall-man8 - - -# 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/zh_TW/man1/chfn.1 b/man/zh_TW/man1/chfn.1 index 716d10e7..b84668f9 100644 --- a/man/zh_TW/man1/chfn.1 +++ b/man/zh_TW/man1/chfn.1 @@ -1,4 +1,4 @@ -.\" $Id: chfn.1 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" (c) 1994 by salvatore valente .\" .\" this program is free software. you can redistribute it and diff --git a/man/zh_TW/man1/chsh.1 b/man/zh_TW/man1/chsh.1 index cc78f7ea..2a934c00 100644 --- a/man/zh_TW/man1/chsh.1 +++ b/man/zh_TW/man1/chsh.1 @@ -1,4 +1,4 @@ -.\" $Id: chsh.1 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" (c) 1994 by salvatore valente .\" .\" this program is free software. you can redistribute it and diff --git a/man/zh_TW/man8/groupadd.8 b/man/zh_TW/man8/groupadd.8 index f80ff167..b88cb0a8 100644 --- a/man/zh_TW/man8/groupadd.8 +++ b/man/zh_TW/man8/groupadd.8 @@ -1,4 +1,4 @@ -.\" $Id: groupadd.8 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" Copyright 1991, Julianne Frances Haugh .\" All rights reserved. .\" diff --git a/man/zh_TW/man8/groupdel.8 b/man/zh_TW/man8/groupdel.8 index 0eef47b6..ad79a2d8 100644 --- a/man/zh_TW/man8/groupdel.8 +++ b/man/zh_TW/man8/groupdel.8 @@ -1,4 +1,4 @@ -.\" $Id: groupdel.8 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" Copyright 1991 - 1993, Julianne Frances Haugh .\" All rights reserved. .\" diff --git a/man/zh_TW/man8/groupmod.8 b/man/zh_TW/man8/groupmod.8 index 8911013f..2c1dae7c 100644 --- a/man/zh_TW/man8/groupmod.8 +++ b/man/zh_TW/man8/groupmod.8 @@ -1,4 +1,4 @@ -.\" $Id: groupmod.8 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" Copyright 1991, Julianne Frances Haugh .\" All rights reserved. .\" diff --git a/man/zh_TW/man8/useradd.8 b/man/zh_TW/man8/useradd.8 index 59cf5bd5..a0bfd0b4 100644 --- a/man/zh_TW/man8/useradd.8 +++ b/man/zh_TW/man8/useradd.8 @@ -1,4 +1,4 @@ -.\" $Id: useradd.8 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" Copyright 1991 \- 1994, Julianne Frances Haugh .\" All rights reserved. .\" diff --git a/man/zh_TW/man8/userdel.8 b/man/zh_TW/man8/userdel.8 index 9c559678..1a255d55 100644 --- a/man/zh_TW/man8/userdel.8 +++ b/man/zh_TW/man8/userdel.8 @@ -1,4 +1,4 @@ -.\" $Id: userdel.8 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" Copyright 1991 \- 1994, Julianne Frances Haugh .\" All rights reserved. .\" diff --git a/man/zh_TW/man8/usermod.8 b/man/zh_TW/man8/usermod.8 index 6be3fae5..1c527859 100644 --- a/man/zh_TW/man8/usermod.8 +++ b/man/zh_TW/man8/usermod.8 @@ -1,4 +1,4 @@ -.\" $Id: usermod.8 3742 2012-05-25 11:45:21Z nekral-guest $ +.\" $Id$ .\" Copyright 1991 \- 1994, Julianne Frances Haugh .\" All rights reserved. .\" diff --git a/missing b/missing deleted file mode 100755 index 86a8fc31..00000000 --- a/missing +++ /dev/null @@ -1,331 +0,0 @@ -#! /bin/sh -# Common stub for a few missing GNU programs while installing. - -scriptversion=2012-01-06.13; # UTC - -# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006, -# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. -# Originally by Fran,cois Pinard , 1996. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -if test $# -eq 0; then - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 -fi - -run=: -sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p' -sed_minuso='s/.* -o \([^ ]*\).*/\1/p' - -# In the cases where this matters, `missing' is being run in the -# srcdir already. -if test -f configure.ac; then - configure_ac=configure.ac -else - configure_ac=configure.in -fi - -msg="missing on your system" - -case $1 in ---run) - # Try to run requested program, and just exit if it succeeds. - run= - shift - "$@" && exit 0 - # Exit code 63 means version mismatch. This often happens - # when the user try to use an ancient version of a tool on - # a file that requires a minimum version. In this case we - # we should proceed has if the program had been absent, or - # if --run hadn't been passed. - if test $? = 63; then - run=: - msg="probably too old" - fi - ;; - - -h|--h|--he|--hel|--help) - echo "\ -$0 [OPTION]... PROGRAM [ARGUMENT]... - -Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an -error status if there is no known handling for PROGRAM. - -Options: - -h, --help display this help and exit - -v, --version output version information and exit - --run try to run the given command, and emulate it if it fails - -Supported PROGRAM values: - aclocal touch file \`aclocal.m4' - autoconf touch file \`configure' - autoheader touch file \`config.h.in' - autom4te touch the output file, or create a stub one - automake touch all \`Makefile.in' files - bison create \`y.tab.[ch]', if possible, from existing .[ch] - flex create \`lex.yy.c', if possible, from existing .c - help2man touch the output file - lex create \`lex.yy.c', if possible, from existing .c - makeinfo touch the output file - yacc create \`y.tab.[ch]', if possible, from existing .[ch] - -Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and -\`g' are ignored when checking the name. - -Send bug reports to ." - exit $? - ;; - - -v|--v|--ve|--ver|--vers|--versi|--versio|--version) - echo "missing $scriptversion (GNU Automake)" - exit $? - ;; - - -*) - echo 1>&2 "$0: Unknown \`$1' option" - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 - ;; - -esac - -# normalize program name to check for. -program=`echo "$1" | sed ' - s/^gnu-//; t - s/^gnu//; t - s/^g//; t'` - -# Now exit if we have it, but it failed. Also exit now if we -# don't have it and --version was passed (most likely to detect -# the program). This is about non-GNU programs, so use $1 not -# $program. -case $1 in - lex*|yacc*) - # Not GNU programs, they don't have --version. - ;; - - *) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - elif test "x$2" = "x--version" || test "x$2" = "x--help"; then - # Could not run --version or --help. This is probably someone - # running `$TOOL --version' or `$TOOL --help' to check whether - # $TOOL exists and not knowing $TOOL uses missing. - exit 1 - fi - ;; -esac - -# If it does not exist, or fails to run (possibly an outdated version), -# try to emulate it. -case $program in - aclocal*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`acinclude.m4' or \`${configure_ac}'. You might want - to install the \`Automake' and \`Perl' packages. Grab them from - any GNU archive site." - touch aclocal.m4 - ;; - - autoconf*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`${configure_ac}'. You might want to install the - \`Autoconf' and \`GNU m4' packages. Grab them from any GNU - archive site." - touch configure - ;; - - autoheader*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`acconfig.h' or \`${configure_ac}'. You might want - to install the \`Autoconf' and \`GNU m4' packages. Grab them - from any GNU archive site." - files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` - test -z "$files" && files="config.h" - touch_files= - for f in $files; do - case $f in - *:*) touch_files="$touch_files "`echo "$f" | - sed -e 's/^[^:]*://' -e 's/:.*//'`;; - *) touch_files="$touch_files $f.in";; - esac - done - touch $touch_files - ;; - - automake*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. - You might want to install the \`Automake' and \`Perl' packages. - Grab them from any GNU archive site." - find . -type f -name Makefile.am -print | - sed 's/\.am$/.in/' | - while read f; do touch "$f"; done - ;; - - autom4te*) - echo 1>&2 "\ -WARNING: \`$1' is needed, but is $msg. - You might have modified some files without having the - proper tools for further handling them. - You can get \`$1' as part of \`Autoconf' from any GNU - archive site." - - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -f "$file"; then - touch $file - else - test -z "$file" || exec >$file - echo "#! /bin/sh" - echo "# Created by GNU Automake missing as a replacement of" - echo "# $ $@" - echo "exit 0" - chmod +x $file - exit 1 - fi - ;; - - bison*|yacc*) - echo 1>&2 "\ -WARNING: \`$1' $msg. You should only need it if - you modified a \`.y' file. You may need the \`Bison' package - in order for those modifications to take effect. You can get - \`Bison' from any GNU archive site." - rm -f y.tab.c y.tab.h - if test $# -ne 1; then - eval LASTARG=\${$#} - case $LASTARG in - *.y) - SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" y.tab.c - fi - SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" y.tab.h - fi - ;; - esac - fi - if test ! -f y.tab.h; then - echo >y.tab.h - fi - if test ! -f y.tab.c; then - echo 'main() { return 0; }' >y.tab.c - fi - ;; - - lex*|flex*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a \`.l' file. You may need the \`Flex' package - in order for those modifications to take effect. You can get - \`Flex' from any GNU archive site." - rm -f lex.yy.c - if test $# -ne 1; then - eval LASTARG=\${$#} - case $LASTARG in - *.l) - SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" lex.yy.c - fi - ;; - esac - fi - if test ! -f lex.yy.c; then - echo 'main() { return 0; }' >lex.yy.c - fi - ;; - - help2man*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a dependency of a manual page. You may need the - \`Help2man' package in order for those modifications to take - effect. You can get \`Help2man' from any GNU archive site." - - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -f "$file"; then - touch $file - else - test -z "$file" || exec >$file - echo ".ab help2man is required to generate this page" - exit $? - fi - ;; - - makeinfo*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a \`.texi' or \`.texinfo' file, or any other file - indirectly affecting the aspect of the manual. The spurious - call might also be the consequence of using a buggy \`make' (AIX, - DU, IRIX). You might want to install the \`Texinfo' package or - the \`GNU make' package. Grab either from any GNU archive site." - # The file to touch is that specified with -o ... - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -z "$file"; then - # ... or it is the one specified with @setfilename ... - infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` - file=`sed -n ' - /^@setfilename/{ - s/.* \([^ ]*\) *$/\1/ - p - q - }' $infile` - # ... or it is derived from the source name (dir/f.texi becomes f.info) - test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info - fi - # If the file does not exist, the user really needs makeinfo; - # let's fail without touching anything. - test -f $file || exit 1 - touch $file - ;; - - *) - echo 1>&2 "\ -WARNING: \`$1' is needed, and is $msg. - You might have modified some files without having the - proper tools for further handling them. Check the \`README' file, - it often tells you about the needed prerequisites for installing - this package. You may also peek at any GNU archive site, in case - some other package would contain this missing \`$1' program." - exit 1 - ;; -esac - -exit 0 - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" -# time-stamp-end: "; # UTC" -# End: diff --git a/po/Makefile.in.in b/po/Makefile.in.in deleted file mode 100644 index 5022b8b1..00000000 --- a/po/Makefile.in.in +++ /dev/null @@ -1,403 +0,0 @@ -# Makefile for PO directory in any package using GNU gettext. -# Copyright (C) 1995-1997, 2000-2006 by Ulrich Drepper -# -# This file can be copied and used freely without restrictions. It can -# be used in projects which are not available under the GNU General Public -# License but which still want to provide support for the GNU gettext -# functionality. -# Please note that the actual code of GNU gettext is covered by the GNU -# General Public License and is *not* in the public domain. -# -# Origin: gettext-0.16 - -PACKAGE = @PACKAGE@ -VERSION = @VERSION@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ - -SHELL = /bin/sh -@SET_MAKE@ - -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -VPATH = @srcdir@ - -prefix = @prefix@ -exec_prefix = @exec_prefix@ -datarootdir = @datarootdir@ -datadir = @datadir@ -localedir = @localedir@ -gettextsrcdir = $(datadir)/gettext/po - -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ - -# We use $(mkdir_p). -# In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as -# "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, -# @install_sh@ does not start with $(SHELL), so we add it. -# In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined -# either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake -# versions, $(mkinstalldirs) and $(install_sh) are unused. -mkinstalldirs = $(SHELL) @install_sh@ -d -install_sh = $(SHELL) @install_sh@ -MKDIR_P = @MKDIR_P@ -mkdir_p = @mkdir_p@ - -GMSGFMT_ = @GMSGFMT@ -GMSGFMT_no = @GMSGFMT@ -GMSGFMT_yes = @GMSGFMT_015@ -GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT)) -MSGFMT_ = @MSGFMT@ -MSGFMT_no = @MSGFMT@ -MSGFMT_yes = @MSGFMT_015@ -MSGFMT = $(MSGFMT_$(USE_MSGCTXT)) -XGETTEXT_ = @XGETTEXT@ -XGETTEXT_no = @XGETTEXT@ -XGETTEXT_yes = @XGETTEXT_015@ -XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT)) -MSGMERGE = msgmerge -MSGMERGE_UPDATE = @MSGMERGE@ --update -MSGINIT = msginit -MSGCONV = msgconv -MSGFILTER = msgfilter - -POFILES = @POFILES@ -GMOFILES = @GMOFILES@ -UPDATEPOFILES = @UPDATEPOFILES@ -DUMMYPOFILES = @DUMMYPOFILES@ -DISTFILES.common = Makefile.in.in remove-potcdate.sin \ -$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) -DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \ -$(POFILES) $(GMOFILES) \ -$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3) - -POTFILES = \ - -CATALOGS = @CATALOGS@ - -# Makevars gets inserted here. (Don't remove this line!) - -.SUFFIXES: -.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update - -.po.mo: - @echo "$(MSGFMT) -c -o $@ $<"; \ - $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@ - -.po.gmo: - @lang=`echo $* | sed -e 's,.*/,,'`; \ - test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ - echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \ - cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo - -.sin.sed: - sed -e '/^#/d' $< > t-$@ - mv t-$@ $@ - - -all: all-@USE_NLS@ - -all-yes: stamp-po -all-no: - -# $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no -# internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because -# we don't want to bother translators with empty POT files). We assume that -# LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty. -# In this case, stamp-po is a nop (i.e. a phony target). - -# stamp-po is a timestamp denoting the last time at which the CATALOGS have -# been loosely updated. Its purpose is that when a developer or translator -# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS, -# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent -# invocations of "make" will do nothing. This timestamp would not be necessary -# if updating the $(CATALOGS) would always touch them; however, the rule for -# $(POFILES) has been designed to not touch files that don't need to be -# changed. -stamp-po: $(srcdir)/$(DOMAIN).pot - test ! -f $(srcdir)/$(DOMAIN).pot || \ - test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES) - @test ! -f $(srcdir)/$(DOMAIN).pot || { \ - echo "touch stamp-po" && \ - echo timestamp > stamp-poT && \ - mv stamp-poT stamp-po; \ - } - -# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update', -# otherwise packages like GCC can not be built if only parts of the source -# have been downloaded. - -# This target rebuilds $(DOMAIN).pot; it is an expensive operation. -# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed. -$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed - if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \ - msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \ - else \ - msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \ - fi; \ - $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ - --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \ - --files-from=$(srcdir)/POTFILES.in \ - --copyright-holder='$(COPYRIGHT_HOLDER)' \ - --msgid-bugs-address="$$msgid_bugs_address" - test ! -f $(DOMAIN).po || { \ - if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ - if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ - rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ - else \ - rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \ - mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ - fi; \ - else \ - mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ - fi; \ - } - -# This rule has no dependencies: we don't need to update $(DOMAIN).pot at -# every "make" invocation, only create it when it is missing. -# Only "make $(DOMAIN).pot-update" or "make dist" will force an update. -$(srcdir)/$(DOMAIN).pot: - $(MAKE) $(DOMAIN).pot-update - -# This target rebuilds a PO file if $(DOMAIN).pot has changed. -# Note that a PO file is not touched if it doesn't need to be changed. -$(POFILES): $(srcdir)/$(DOMAIN).pot - @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \ - if test -f "$(srcdir)/$${lang}.po"; then \ - test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ - echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \ - cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \ - else \ - $(MAKE) $${lang}.po-create; \ - fi - - -install: install-exec install-data -install-exec: -install-data: install-data-@USE_NLS@ - if test "$(PACKAGE)" = "gettext-tools"; then \ - $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ - for file in $(DISTFILES.common) Makevars.template; do \ - $(INSTALL_DATA) $(srcdir)/$$file \ - $(DESTDIR)$(gettextsrcdir)/$$file; \ - done; \ - for file in Makevars; do \ - rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ - done; \ - else \ - : ; \ - fi -install-data-no: all -install-data-yes: all - $(mkdir_p) $(DESTDIR)$(datadir) - @catalogs='$(CATALOGS)'; \ - for cat in $$catalogs; do \ - cat=`basename $$cat`; \ - lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ - dir=$(localedir)/$$lang/LC_MESSAGES; \ - $(mkdir_p) $(DESTDIR)$$dir; \ - if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \ - $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \ - echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \ - for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ - if test -n "$$lc"; then \ - if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ - link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ - mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ - mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ - (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ - for file in *; do \ - if test -f $$file; then \ - ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ - fi; \ - done); \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ - else \ - if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ - :; \ - else \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ - mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ - fi; \ - fi; \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ - ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ - ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ - cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ - echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \ - fi; \ - done; \ - done - -install-strip: install - -installdirs: installdirs-exec installdirs-data -installdirs-exec: -installdirs-data: installdirs-data-@USE_NLS@ - if test "$(PACKAGE)" = "gettext-tools"; then \ - $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ - else \ - : ; \ - fi -installdirs-data-no: -installdirs-data-yes: - $(mkdir_p) $(DESTDIR)$(datadir) - @catalogs='$(CATALOGS)'; \ - for cat in $$catalogs; do \ - cat=`basename $$cat`; \ - lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ - dir=$(localedir)/$$lang/LC_MESSAGES; \ - $(mkdir_p) $(DESTDIR)$$dir; \ - for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ - if test -n "$$lc"; then \ - if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ - link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ - mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ - mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ - (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ - for file in *; do \ - if test -f $$file; then \ - ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ - fi; \ - done); \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ - else \ - if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ - :; \ - else \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ - mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ - fi; \ - fi; \ - fi; \ - done; \ - done - -# Define this as empty until I found a useful application. -installcheck: - -uninstall: uninstall-exec uninstall-data -uninstall-exec: -uninstall-data: uninstall-data-@USE_NLS@ - if test "$(PACKAGE)" = "gettext-tools"; then \ - for file in $(DISTFILES.common) Makevars.template; do \ - rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ - done; \ - else \ - : ; \ - fi -uninstall-data-no: -uninstall-data-yes: - catalogs='$(CATALOGS)'; \ - for cat in $$catalogs; do \ - cat=`basename $$cat`; \ - lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ - for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ - done; \ - done - -check: all - -info dvi ps pdf html tags TAGS ctags CTAGS ID: - -mostlyclean: - rm -f remove-potcdate.sed - rm -f stamp-poT - rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po - rm -fr *.o - -clean: mostlyclean - -distclean: clean - rm -f Makefile Makefile.in POTFILES *.mo - -maintainer-clean: distclean - @echo "This command is intended for maintainers to use;" - @echo "it deletes files that may require special tools to rebuild." - rm -f stamp-po $(GMOFILES) - -distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) -dist distdir: - $(MAKE) update-po - @$(MAKE) dist2 -# This is a separate target because 'update-po' must be executed before. -dist2: stamp-po $(DISTFILES) - dists="$(DISTFILES)"; \ - if test "$(PACKAGE)" = "gettext-tools"; then \ - dists="$$dists Makevars.template"; \ - fi; \ - if test -f $(srcdir)/$(DOMAIN).pot; then \ - dists="$$dists $(DOMAIN).pot stamp-po"; \ - fi; \ - if test -f $(srcdir)/ChangeLog; then \ - dists="$$dists ChangeLog"; \ - fi; \ - for i in 0 1 2 3 4 5 6 7 8 9; do \ - if test -f $(srcdir)/ChangeLog.$$i; then \ - dists="$$dists ChangeLog.$$i"; \ - fi; \ - done; \ - if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \ - for file in $$dists; do \ - if test -f $$file; then \ - cp -p $$file $(distdir) || exit 1; \ - else \ - cp -p $(srcdir)/$$file $(distdir) || exit 1; \ - fi; \ - done - -update-po: Makefile - $(MAKE) $(DOMAIN).pot-update - test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES) - $(MAKE) update-gmo - -# General rule for creating PO files. - -.nop.po-create: - @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \ - echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \ - exit 1 - -# General rule for updating PO files. - -.nop.po-update: - @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \ - if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \ - tmpdir=`pwd`; \ - echo "$$lang:"; \ - test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ - echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \ - cd $(srcdir); \ - if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \ - if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ - rm -f $$tmpdir/$$lang.new.po; \ - else \ - if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ - :; \ - else \ - echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ - exit 1; \ - fi; \ - fi; \ - else \ - echo "msgmerge for $$lang.po failed!" 1>&2; \ - rm -f $$tmpdir/$$lang.new.po; \ - fi - -$(DUMMYPOFILES): - -update-gmo: Makefile $(GMOFILES) - @: - -Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@ - cd $(top_builddir) \ - && $(SHELL) ./config.status $(subdir)/$@.in po-directories - -force: - -# Tell versions [3.59,3.63) of GNU make not to export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/po/Rules-quot b/po/Rules-quot deleted file mode 100644 index 9c2a995e..00000000 --- a/po/Rules-quot +++ /dev/null @@ -1,47 +0,0 @@ -# Special Makefile rules for English message catalogs with quotation marks. - -DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot - -.SUFFIXES: .insert-header .po-update-en - -en@quot.po-create: - $(MAKE) en@quot.po-update -en@boldquot.po-create: - $(MAKE) en@boldquot.po-update - -en@quot.po-update: en@quot.po-update-en -en@boldquot.po-update: en@boldquot.po-update-en - -.insert-header.po-update-en: - @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \ - if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \ - tmpdir=`pwd`; \ - echo "$$lang:"; \ - ll=`echo $$lang | sed -e 's/@.*//'`; \ - LC_ALL=C; export LC_ALL; \ - cd $(srcdir); \ - if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \ - if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ - rm -f $$tmpdir/$$lang.new.po; \ - else \ - if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ - :; \ - else \ - echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ - exit 1; \ - fi; \ - fi; \ - else \ - echo "creation of $$lang.po failed!" 1>&2; \ - rm -f $$tmpdir/$$lang.new.po; \ - fi - -en@quot.insert-header: insert-header.sin - sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header - -en@boldquot.insert-header: insert-header.sin - sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header - -mostlyclean: mostlyclean-quot -mostlyclean-quot: - rm -f *.insert-header diff --git a/po/boldquot.sed b/po/boldquot.sed deleted file mode 100644 index 4b937aa5..00000000 --- a/po/boldquot.sed +++ /dev/null @@ -1,10 +0,0 @@ -s/"\([^"]*\)"/“\1”/g -s/`\([^`']*\)'/‘\1’/g -s/ '\([^`']*\)' / ‘\1’ /g -s/ '\([^`']*\)'$/ ‘\1’/g -s/^'\([^`']*\)' /‘\1’ /g -s/“”/""/g -s/“/“/g -s/”/”/g -s/‘/‘/g -s/’/’/g diff --git a/po/bs.gmo b/po/bs.gmo deleted file mode 100644 index 9d483f8e..00000000 Binary files a/po/bs.gmo and /dev/null differ diff --git a/po/ca.gmo b/po/ca.gmo deleted file mode 100644 index a8501fbd..00000000 Binary files a/po/ca.gmo and /dev/null differ diff --git a/po/cs.gmo b/po/cs.gmo deleted file mode 100644 index 9c9fefaa..00000000 Binary files a/po/cs.gmo and /dev/null differ diff --git a/po/da.gmo b/po/da.gmo deleted file mode 100644 index 17143ab5..00000000 Binary files a/po/da.gmo and /dev/null differ diff --git a/po/de.gmo b/po/de.gmo deleted file mode 100644 index 060daf3d..00000000 Binary files a/po/de.gmo and /dev/null differ diff --git a/po/dz.gmo b/po/dz.gmo deleted file mode 100644 index 7bfa98b5..00000000 Binary files a/po/dz.gmo and /dev/null differ diff --git a/po/el.gmo b/po/el.gmo deleted file mode 100644 index 77771b90..00000000 Binary files a/po/el.gmo and /dev/null differ diff --git a/po/en@boldquot.header b/po/en@boldquot.header deleted file mode 100644 index fedb6a06..00000000 --- a/po/en@boldquot.header +++ /dev/null @@ -1,25 +0,0 @@ -# All this catalog "translates" are quotation characters. -# The msgids must be ASCII and therefore cannot contain real quotation -# characters, only substitutes like grave accent (0x60), apostrophe (0x27) -# and double quote (0x22). These substitutes look strange; see -# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html -# -# This catalog translates grave accent (0x60) and apostrophe (0x27) to -# left single quotation mark (U+2018) and right single quotation mark (U+2019). -# It also translates pairs of apostrophe (0x27) to -# left single quotation mark (U+2018) and right single quotation mark (U+2019) -# and pairs of quotation mark (0x22) to -# left double quotation mark (U+201C) and right double quotation mark (U+201D). -# -# When output to an UTF-8 terminal, the quotation characters appear perfectly. -# When output to an ISO-8859-1 terminal, the single quotation marks are -# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to -# grave/acute accent (by libiconv), and the double quotation marks are -# transliterated to 0x22. -# When output to an ASCII terminal, the single quotation marks are -# transliterated to apostrophes, and the double quotation marks are -# transliterated to 0x22. -# -# This catalog furthermore displays the text between the quotation marks in -# bold face, assuming the VT100/XTerm escape sequences. -# diff --git a/po/en@quot.header b/po/en@quot.header deleted file mode 100644 index a9647fc3..00000000 --- a/po/en@quot.header +++ /dev/null @@ -1,22 +0,0 @@ -# All this catalog "translates" are quotation characters. -# The msgids must be ASCII and therefore cannot contain real quotation -# characters, only substitutes like grave accent (0x60), apostrophe (0x27) -# and double quote (0x22). These substitutes look strange; see -# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html -# -# This catalog translates grave accent (0x60) and apostrophe (0x27) to -# left single quotation mark (U+2018) and right single quotation mark (U+2019). -# It also translates pairs of apostrophe (0x27) to -# left single quotation mark (U+2018) and right single quotation mark (U+2019) -# and pairs of quotation mark (0x22) to -# left double quotation mark (U+201C) and right double quotation mark (U+201D). -# -# When output to an UTF-8 terminal, the quotation characters appear perfectly. -# When output to an ISO-8859-1 terminal, the single quotation marks are -# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to -# grave/acute accent (by libiconv), and the double quotation marks are -# transliterated to 0x22. -# When output to an ASCII terminal, the single quotation marks are -# transliterated to apostrophes, and the double quotation marks are -# transliterated to 0x22. -# diff --git a/po/es.gmo b/po/es.gmo deleted file mode 100644 index d92cc0a0..00000000 Binary files a/po/es.gmo and /dev/null differ diff --git a/po/eu.gmo b/po/eu.gmo deleted file mode 100644 index 3a2237fe..00000000 Binary files a/po/eu.gmo and /dev/null differ diff --git a/po/fi.gmo b/po/fi.gmo deleted file mode 100644 index 53e4faca..00000000 Binary files a/po/fi.gmo and /dev/null differ diff --git a/po/fr.gmo b/po/fr.gmo deleted file mode 100644 index 882fe2bc..00000000 Binary files a/po/fr.gmo and /dev/null differ diff --git a/po/gl.gmo b/po/gl.gmo deleted file mode 100644 index 160eb31c..00000000 Binary files a/po/gl.gmo and /dev/null differ diff --git a/po/he.gmo b/po/he.gmo deleted file mode 100644 index aa3713d0..00000000 Binary files a/po/he.gmo and /dev/null differ diff --git a/po/hu.gmo b/po/hu.gmo deleted file mode 100644 index 040f7093..00000000 Binary files a/po/hu.gmo and /dev/null differ diff --git a/po/id.gmo b/po/id.gmo deleted file mode 100644 index 9c68d4fe..00000000 Binary files a/po/id.gmo and /dev/null differ diff --git a/po/insert-header.sin b/po/insert-header.sin deleted file mode 100644 index b26de01f..00000000 --- a/po/insert-header.sin +++ /dev/null @@ -1,23 +0,0 @@ -# Sed script that inserts the file called HEADER before the header entry. -# -# At each occurrence of a line starting with "msgid ", we execute the following -# commands. At the first occurrence, insert the file. At the following -# occurrences, do nothing. The distinction between the first and the following -# occurrences is achieved by looking at the hold space. -/^msgid /{ -x -# Test if the hold space is empty. -s/m/m/ -ta -# Yes it was empty. First occurrence. Read the file. -r HEADER -# Output the file's contents by reading the next line. But don't lose the -# current line while doing this. -g -N -bb -:a -# The hold space was nonempty. Following occurrences. Do nothing. -x -:b -} diff --git a/po/it.gmo b/po/it.gmo deleted file mode 100644 index 59e8ab1e..00000000 Binary files a/po/it.gmo and /dev/null differ diff --git a/po/ja.gmo b/po/ja.gmo deleted file mode 100644 index 2d0c2305..00000000 Binary files a/po/ja.gmo and /dev/null differ diff --git a/po/ja.po b/po/ja.po index 9a66851c..5505699b 100644 --- a/po/ja.po +++ b/po/ja.po @@ -5,16 +5,16 @@ # msgid "" msgstr "" -"Project-Id-Version: shadow 4.0.18\n" +"Project-Id-Version: shadow 4.1.5\n" "Report-Msgid-Bugs-To: pkg-shadow-devel@lists.alioth.debian.org\n" "POT-Creation-Date: 2012-05-20 19:52+0200\n" -"PO-Revision-Date: 2012-01-16 15:14+0900\n" +"PO-Revision-Date: 2012-05-21 02:52+0900\n" "Last-Translator: NAKANO Takeo \n" -"Language-Team: Japanese\n" -"Language: \n" +"Language-Team: Japanese \n" +"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8-bit\n" +"Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" #, c-format @@ -42,10 +42,9 @@ msgstr "設定エラー: 不明な項目 '%s' (管理者に連絡してくださ msgid "%s: nscd did not terminate normally (signal %d)\n" msgstr "%s: nscd は正常に終了しませんでした (シグナル %d)\n" -#, fuzzy, c-format -#| msgid "%s: nscd exited with status %d" +#, c-format msgid "%s: nscd exited with status %d\n" -msgstr "%s: nscd はステータス %d で終了しました" +msgstr "%s: nscd はステータス %d で終了しました\n" msgid "Password: " msgstr "パスワード: " @@ -1913,10 +1912,9 @@ msgstr "%s: 新しいデフォルトファイルを開けません\n" msgid "%s: line too long in %s: %s..." msgstr "%s: %s の行が長すぎます: %s..." -#, fuzzy, c-format -#| msgid "%s: Cannot create symbolic link %s: %s\n" +#, c-format msgid "%s: Cannot create backup file (%s): %s\n" -msgstr "%s: シンボリックリンク %s を作成できません: %s\n" +msgstr "%s: バックアップファイル (%s) を作成できません: %s\n" #, c-format msgid "%s: rename: %s: %s\n" diff --git a/po/kk.gmo b/po/kk.gmo deleted file mode 100644 index 2ef7e014..00000000 Binary files a/po/kk.gmo and /dev/null differ diff --git a/po/km.gmo b/po/km.gmo deleted file mode 100644 index 9d9ed5c3..00000000 Binary files a/po/km.gmo and /dev/null differ diff --git a/po/ko.gmo b/po/ko.gmo deleted file mode 100644 index d09f5de8..00000000 Binary files a/po/ko.gmo and /dev/null differ diff --git a/po/nb.gmo b/po/nb.gmo deleted file mode 100644 index f03e638f..00000000 Binary files a/po/nb.gmo and /dev/null differ diff --git a/po/ne.gmo b/po/ne.gmo deleted file mode 100644 index 29577eb2..00000000 Binary files a/po/ne.gmo and /dev/null differ diff --git a/po/nl.gmo b/po/nl.gmo deleted file mode 100644 index 1393bffc..00000000 Binary files a/po/nl.gmo and /dev/null differ diff --git a/po/nn.gmo b/po/nn.gmo deleted file mode 100644 index 2688d2c3..00000000 Binary files a/po/nn.gmo and /dev/null differ diff --git a/po/pl.gmo b/po/pl.gmo deleted file mode 100644 index 8147ec55..00000000 Binary files a/po/pl.gmo and /dev/null differ diff --git a/po/pt.gmo b/po/pt.gmo deleted file mode 100644 index a8fcf769..00000000 Binary files a/po/pt.gmo and /dev/null differ diff --git a/po/pt_BR.gmo b/po/pt_BR.gmo deleted file mode 100644 index 285caf3c..00000000 Binary files a/po/pt_BR.gmo and /dev/null differ diff --git a/po/quot.sed b/po/quot.sed deleted file mode 100644 index 0122c463..00000000 --- a/po/quot.sed +++ /dev/null @@ -1,6 +0,0 @@ -s/"\([^"]*\)"/“\1”/g -s/`\([^`']*\)'/‘\1’/g -s/ '\([^`']*\)' / ‘\1’ /g -s/ '\([^`']*\)'$/ ‘\1’/g -s/^'\([^`']*\)' /‘\1’ /g -s/“”/""/g diff --git a/po/remove-potcdate.sin b/po/remove-potcdate.sin deleted file mode 100644 index 2436c49e..00000000 --- a/po/remove-potcdate.sin +++ /dev/null @@ -1,19 +0,0 @@ -# Sed script that remove the POT-Creation-Date line in the header entry -# from a POT file. -# -# The distinction between the first and the following occurrences of the -# pattern is achieved by looking at the hold space. -/^"POT-Creation-Date: .*"$/{ -x -# Test if the hold space is empty. -s/P/P/ -ta -# Yes it was empty. First occurrence. Remove the line. -g -d -bb -:a -# The hold space was nonempty. Following occurrences. Do nothing. -x -:b -} diff --git a/po/ro.gmo b/po/ro.gmo deleted file mode 100644 index 2a988f38..00000000 Binary files a/po/ro.gmo and /dev/null differ diff --git a/po/ru.gmo b/po/ru.gmo deleted file mode 100644 index a0c8d55e..00000000 Binary files a/po/ru.gmo and /dev/null differ diff --git a/po/ru.po b/po/ru.po index 11e23082..cafaf117 100644 --- a/po/ru.po +++ b/po/ru.po @@ -8,10 +8,10 @@ # Yuri Kozlov , 2009, 2011, 2012. msgid "" msgstr "" -"Project-Id-Version: shadow request\n" +"Project-Id-Version: shadow 4.1.5.1-1\n" "Report-Msgid-Bugs-To: pkg-shadow-devel@lists.alioth.debian.org\n" "POT-Creation-Date: 2012-05-20 19:52+0200\n" -"PO-Revision-Date: 2012-01-09 10:42+0400\n" +"PO-Revision-Date: 2013-07-29 10:42+0400\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "Language: ru\n" @@ -48,10 +48,9 @@ msgstr "ошибка настройки: неизвестный элемент msgid "%s: nscd did not terminate normally (signal %d)\n" msgstr "%s: nscd завершился с ошибкой (по сигналу %d)\n" -#, fuzzy, c-format -#| msgid "%s: nscd exited with status %d" +#, c-format msgid "%s: nscd exited with status %d\n" -msgstr "%s: nscd завершился с кодом выхода %d" +msgstr "%s: nscd завершился с кодом выхода %d\n" msgid "Password: " msgstr "Пароль: " @@ -560,7 +559,7 @@ msgid "Account Expiration Date (YYYY-MM-DD)" msgstr "Дата истечения срока действия учётной записи (ГГГГ-ММ-ДД)" msgid "Last password change\t\t\t\t\t: " -msgstr "Последний раз пароль был изменён\t\t\t\t\t: " +msgstr "Последний раз пароль был изменён\t\t\t\t: " msgid "never" msgstr "никогда" @@ -572,14 +571,14 @@ msgid "Password expires\t\t\t\t\t: " msgstr "Срок действия пароля истекает\t\t\t\t\t: " msgid "Password inactive\t\t\t\t\t: " -msgstr "Пароль будет деактивирован через\t\t\t\t\t: " +msgstr "Пароль будет деактивирован через\t\t\t\t: " msgid "Account expires\t\t\t\t\t\t: " -msgstr "Срок действия учётной записи истекает\t\t\t\t\t\t: " +msgstr "Срок действия учётной записи истекает\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\t: %ld\n" #, c-format msgid "Maximum number of days between password change\t\t: %ld\n" @@ -1961,10 +1960,9 @@ msgstr "%s: не удалось открыть новый файл значен msgid "%s: line too long in %s: %s..." msgstr "%s: слишком длинная строка в %s: %s…" -#, fuzzy, c-format -#| msgid "%s: Cannot create symbolic link %s: %s\n" +#, c-format msgid "%s: Cannot create backup file (%s): %s\n" -msgstr "%s: не удалось создать символьную ссылку %s: %s\n" +msgstr "%s: не удалось создать резервную копию файла (%s): %s\n" #, c-format msgid "%s: rename: %s: %s\n" diff --git a/po/sk.gmo b/po/sk.gmo deleted file mode 100644 index 1298020c..00000000 Binary files a/po/sk.gmo and /dev/null differ diff --git a/po/sq.gmo b/po/sq.gmo deleted file mode 100644 index b8618760..00000000 Binary files a/po/sq.gmo and /dev/null differ diff --git a/po/stamp-po b/po/stamp-po deleted file mode 100644 index 9788f702..00000000 --- a/po/stamp-po +++ /dev/null @@ -1 +0,0 @@ -timestamp diff --git a/po/stats b/po/stats new file mode 100644 index 00000000..386d765f --- /dev/null +++ b/po/stats @@ -0,0 +1,20 @@ +#!/bin/sh +export LANG=C +echo "language translated fuzzy untranslated" +echo "-----------------------------------------" +for i in $(cat LINGUAS | xargs); do + echo -n " $i " + msgfmt -c --statistics -o /dev/null $i.po 2>&1 | + awk -v LNG="$1" '{ + gsub(/ untranslated/, ""); + gsub(/ translated/, ""); + gsub(/ messages/, ""); + gsub(/ message/, ""); + gsub(/ translations/, ""); + gsub(/ translation/, ""); + gsub(/ fuzzy/, ""); + gsub(/[.,]/, ""); + {printf "%8s %8s %8s\n", $1, $2, $3} + }' +done +echo "-----------------------------------------" diff --git a/po/sv.gmo b/po/sv.gmo deleted file mode 100644 index 2ed26cc5..00000000 Binary files a/po/sv.gmo and /dev/null differ diff --git a/po/tl.gmo b/po/tl.gmo deleted file mode 100644 index deef82b2..00000000 Binary files a/po/tl.gmo and /dev/null differ diff --git a/po/tr.gmo b/po/tr.gmo deleted file mode 100644 index 0367e842..00000000 Binary files a/po/tr.gmo and /dev/null differ diff --git a/po/uk.gmo b/po/uk.gmo deleted file mode 100644 index cb5ca59d..00000000 Binary files a/po/uk.gmo and /dev/null differ diff --git a/po/vi.gmo b/po/vi.gmo deleted file mode 100644 index 5264b3e6..00000000 Binary files a/po/vi.gmo and /dev/null differ diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo deleted file mode 100644 index eddcd72f..00000000 Binary files a/po/zh_CN.gmo and /dev/null differ diff --git a/po/zh_TW.gmo b/po/zh_TW.gmo deleted file mode 100644 index 6be3436c..00000000 Binary files a/po/zh_TW.gmo and /dev/null differ diff --git a/shadow.spec.in b/shadow.spec.in index 44cacaef..0f9a9584 100644 --- a/shadow.spec.in +++ b/shadow.spec.in @@ -1,5 +1,5 @@ # shadow-utils.spec generated automatically from shadow-utils.spec.in -# $Id: shadow.spec.in 2333 2008-08-31 17:30:45Z nekral-guest $ +# $Id$ Summary: Shadow password file utilities for Linux Name: shadow-utils diff --git a/src/.gitignore b/src/.gitignore new file mode 100644 index 00000000..d5716b98 --- /dev/null +++ b/src/.gitignore @@ -0,0 +1,35 @@ +/chage +/chfn +/chgpasswd +/chpasswd +/chsh +/expiry +/faillog +/gpasswd +/groupadd +/groupdel +/groupmems +/groupmod +/groups +/grpck +/grpconv +/grpunconv +/id +/lastlog +/login +/logoutd +/newgrp +/newgidmap +/newuidmap +/newusers +/nologin +/passwd +/pwck +/pwconv +/pwunconv +/su +/sulogin +/useradd +/userdel +/usermod +/vipw diff --git a/src/Makefile.am b/src/Makefile.am index 88cae993..25e288d3 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -25,6 +25,9 @@ INCLUDES = \ bin_PROGRAMS = groups login su sbin_PROGRAMS = nologin ubin_PROGRAMS = faillog lastlog chage chfn chsh expiry gpasswd newgrp passwd +if ENABLE_SUBIDS +ubin_PROGRAMS += newgidmap newuidmap +endif usbin_PROGRAMS = \ chgpasswd \ chpasswd \ @@ -49,7 +52,7 @@ usbin_PROGRAMS = \ noinst_PROGRAMS = id sulogin suidbins = su -suidubins = chage chfn chsh expiry gpasswd newgrp passwd +suidubins = chage chfn chsh expiry gpasswd newgrp passwd newuidmap newgidmap if ACCT_TOOLS_SETUID suidubins += chage chgpasswd chpasswd groupadd groupdel groupmod newusers useradd userdel usermod endif @@ -78,6 +81,8 @@ LIBCRYPT_NOPAM = $(LIBCRYPT) endif chage_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBAUDIT) $(LIBSELINUX) +newuidmap_LDADD = $(LDADD) $(LIBSELINUX) +newgidmap_LDADD = $(LDADD) $(LIBSELINUX) chfn_LDADD = $(LDADD) $(LIBPAM) $(LIBSELINUX) $(LIBCRYPT_NOPAM) $(LIBSKEY) $(LIBMD) chgpasswd_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBSELINUX) $(LIBCRYPT) chsh_LDADD = $(LDADD) $(LIBPAM) $(LIBSELINUX) $(LIBCRYPT_NOPAM) $(LIBSKEY) $(LIBMD) diff --git a/src/Makefile.in b/src/Makefile.in deleted file mode 100644 index 3b5387bf..00000000 --- a/src/Makefile.in +++ /dev/null @@ -1,1099 +0,0 @@ -# Makefile.in generated by automake 1.11.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -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) groupmems$(EXEEXT) \ - groupmod$(EXEEXT) grpck$(EXEEXT) grpconv$(EXEEXT) \ - grpunconv$(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 -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \ - "$(DESTDIR)$(ubindir)" "$(DESTDIR)$(usbindir)" -PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(sbin_PROGRAMS) \ - $(ubin_PROGRAMS) $(usbin_PROGRAMS) -chage_SOURCES = chage.c -chage_OBJECTS = chage.$(OBJEXT) -am__DEPENDENCIES_1 = -am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(top_builddir)/libmisc/libmisc.a \ - $(top_builddir)/lib/libshadow.la -@ACCT_TOOLS_SETUID_TRUE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) -chage_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -chfn_SOURCES = chfn.c -chfn_OBJECTS = chfn.$(OBJEXT) -@USE_PAM_FALSE@am__DEPENDENCIES_4 = $(am__DEPENDENCIES_1) -chfn_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_4) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -chgpasswd_SOURCES = chgpasswd.c -chgpasswd_OBJECTS = chgpasswd.$(OBJEXT) -chgpasswd_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -chpasswd_SOURCES = chpasswd.c -chpasswd_OBJECTS = chpasswd.$(OBJEXT) -chpasswd_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -chsh_SOURCES = chsh.c -chsh_OBJECTS = chsh.$(OBJEXT) -chsh_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_4) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -expiry_SOURCES = expiry.c -expiry_OBJECTS = expiry.$(OBJEXT) -expiry_LDADD = $(LDADD) -expiry_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(top_builddir)/libmisc/libmisc.a \ - $(top_builddir)/lib/libshadow.la -faillog_SOURCES = faillog.c -faillog_OBJECTS = faillog.$(OBJEXT) -faillog_LDADD = $(LDADD) -faillog_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(top_builddir)/libmisc/libmisc.a \ - $(top_builddir)/lib/libshadow.la -gpasswd_SOURCES = gpasswd.c -gpasswd_OBJECTS = gpasswd.$(OBJEXT) -gpasswd_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -groupadd_SOURCES = groupadd.c -groupadd_OBJECTS = groupadd.$(OBJEXT) -groupadd_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -groupdel_SOURCES = groupdel.c -groupdel_OBJECTS = groupdel.$(OBJEXT) -groupdel_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -groupmems_SOURCES = groupmems.c -groupmems_OBJECTS = groupmems.$(OBJEXT) -groupmems_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -groupmod_SOURCES = groupmod.c -groupmod_OBJECTS = groupmod.$(OBJEXT) -groupmod_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -groups_SOURCES = groups.c -groups_OBJECTS = groups.$(OBJEXT) -groups_LDADD = $(LDADD) -groups_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(top_builddir)/libmisc/libmisc.a \ - $(top_builddir)/lib/libshadow.la -grpck_SOURCES = grpck.c -grpck_OBJECTS = grpck.$(OBJEXT) -grpck_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) -grpconv_SOURCES = grpconv.c -grpconv_OBJECTS = grpconv.$(OBJEXT) -grpconv_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) -grpunconv_SOURCES = grpunconv.c -grpunconv_OBJECTS = grpunconv.$(OBJEXT) -grpunconv_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) -id_SOURCES = id.c -id_OBJECTS = id.$(OBJEXT) -id_LDADD = $(LDADD) -id_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(top_builddir)/libmisc/libmisc.a \ - $(top_builddir)/lib/libshadow.la -lastlog_SOURCES = lastlog.c -lastlog_OBJECTS = lastlog.$(OBJEXT) -lastlog_LDADD = $(LDADD) -lastlog_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(top_builddir)/libmisc/libmisc.a \ - $(top_builddir)/lib/libshadow.la -am_login_OBJECTS = login.$(OBJEXT) login_nopam.$(OBJEXT) -login_OBJECTS = $(am_login_OBJECTS) -login_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_4) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -logoutd_SOURCES = logoutd.c -logoutd_OBJECTS = logoutd.$(OBJEXT) -logoutd_LDADD = $(LDADD) -logoutd_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(top_builddir)/libmisc/libmisc.a \ - $(top_builddir)/lib/libshadow.la -newgrp_SOURCES = newgrp.c -newgrp_OBJECTS = newgrp.$(OBJEXT) -newgrp_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -newusers_SOURCES = newusers.c -newusers_OBJECTS = newusers.$(OBJEXT) -newusers_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -nologin_SOURCES = nologin.c -nologin_OBJECTS = nologin.$(OBJEXT) -nologin_DEPENDENCIES = -passwd_SOURCES = passwd.c -passwd_OBJECTS = passwd.$(OBJEXT) -passwd_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_4) -pwck_SOURCES = pwck.c -pwck_OBJECTS = pwck.$(OBJEXT) -pwck_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) -pwconv_SOURCES = pwconv.c -pwconv_OBJECTS = pwconv.$(OBJEXT) -pwconv_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) -pwunconv_SOURCES = pwunconv.c -pwunconv_OBJECTS = pwunconv.$(OBJEXT) -pwunconv_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) -am_su_OBJECTS = su.$(OBJEXT) suauth.$(OBJEXT) -su_OBJECTS = $(am_su_OBJECTS) -su_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_4) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -sulogin_SOURCES = sulogin.c -sulogin_OBJECTS = sulogin.$(OBJEXT) -sulogin_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) -useradd_SOURCES = useradd.c -useradd_OBJECTS = useradd.$(OBJEXT) -useradd_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -userdel_SOURCES = userdel.c -userdel_OBJECTS = userdel.$(OBJEXT) -userdel_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -usermod_SOURCES = usermod.c -usermod_OBJECTS = usermod.$(OBJEXT) -usermod_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -vipw_SOURCES = vipw.c -vipw_OBJECTS = vipw.$(OBJEXT) -vipw_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ - $(LDFLAGS) -o $@ -SOURCES = chage.c chfn.c chgpasswd.c chpasswd.c chsh.c expiry.c \ - faillog.c gpasswd.c groupadd.c groupdel.c groupmems.c \ - groupmod.c groups.c grpck.c grpconv.c grpunconv.c id.c \ - lastlog.c $(login_SOURCES) logoutd.c newgrp.c newusers.c \ - nologin.c passwd.c pwck.c pwconv.c pwunconv.c $(su_SOURCES) \ - sulogin.c useradd.c userdel.c usermod.c vipw.c -DIST_SOURCES = chage.c chfn.c chgpasswd.c chpasswd.c chsh.c expiry.c \ - faillog.c gpasswd.c groupadd.c groupdel.c groupmems.c \ - groupmod.c groups.c grpck.c grpconv.c grpunconv.c id.c \ - lastlog.c $(login_SOURCES) logoutd.c newgrp.c newusers.c \ - nologin.c passwd.c pwck.c pwconv.c pwunconv.c $(su_SOURCES) \ - sulogin.c useradd.c userdel.c usermod.c vipw.c -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -ETAGS = etags -CTAGS = ctags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GROUP_NAME_MAX_LENGTH = @GROUP_NAME_MAX_LENGTH@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBACL = @LIBACL@ -LIBATTR = @LIBATTR@ -LIBAUDIT = @LIBAUDIT@ -LIBCRACK = @LIBCRACK@ -LIBCRYPT = @LIBCRYPT@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBMD = @LIBMD@ -LIBOBJS = @LIBOBJS@ -LIBPAM = @LIBPAM@ -LIBS = @LIBS@ -LIBSELINUX = @LIBSELINUX@ -LIBSEMANAGE = @LIBSEMANAGE@ -LIBSKEY = @LIBSKEY@ -LIBTCB = @LIBTCB@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -POSUB = @POSUB@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -XMLCATALOG = @XMLCATALOG@ -XML_CATALOG_FILE = @XML_CATALOG_FILE@ -XSLTPROC = @XSLTPROC@ -YACC = @YACC@ -YFLAGS = @YFLAGS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - .indent.pro - -ubindir = ${prefix}/bin -usbindir = ${prefix}/sbin -suidperms = 4755 -sgidperms = 2755 -INCLUDES = \ - -I${top_srcdir}/lib \ - -I$(top_srcdir)/libmisc - -suidbins = su -suidubins = chage chfn chsh expiry gpasswd newgrp passwd -@WITH_TCB_TRUE@shadowsgidubins = passwd -LDADD = $(INTLLIBS) \ - $(LIBTCB) \ - $(top_builddir)/libmisc/libmisc.a \ - $(top_builddir)/lib/libshadow.la - -AM_CPPFLAGS = -DLOCALEDIR=\"$(datadir)/locale\" -@ACCT_TOOLS_SETUID_FALSE@LIBPAM_SUID = -@ACCT_TOOLS_SETUID_TRUE@LIBPAM_SUID = $(LIBPAM) -@USE_PAM_FALSE@LIBCRYPT_NOPAM = $(LIBCRYPT) -@USE_PAM_TRUE@LIBCRYPT_NOPAM = -chage_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBAUDIT) $(LIBSELINUX) -chfn_LDADD = $(LDADD) $(LIBPAM) $(LIBSELINUX) $(LIBCRYPT_NOPAM) $(LIBSKEY) $(LIBMD) -chgpasswd_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBSELINUX) $(LIBCRYPT) -chsh_LDADD = $(LDADD) $(LIBPAM) $(LIBSELINUX) $(LIBCRYPT_NOPAM) $(LIBSKEY) $(LIBMD) -chpasswd_LDADD = $(LDADD) $(LIBPAM) $(LIBSELINUX) $(LIBCRYPT) -gpasswd_LDADD = $(LDADD) $(LIBAUDIT) $(LIBSELINUX) $(LIBCRYPT) -groupadd_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBAUDIT) $(LIBSELINUX) -groupdel_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBAUDIT) $(LIBSELINUX) -groupmems_LDADD = $(LDADD) $(LIBPAM) $(LIBSELINUX) -groupmod_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBAUDIT) $(LIBSELINUX) -grpck_LDADD = $(LDADD) $(LIBSELINUX) -grpconv_LDADD = $(LDADD) $(LIBSELINUX) -grpunconv_LDADD = $(LDADD) $(LIBSELINUX) -login_SOURCES = \ - login.c \ - login_nopam.c - -login_LDADD = $(LDADD) $(LIBPAM) $(LIBAUDIT) $(LIBCRYPT_NOPAM) $(LIBSKEY) $(LIBMD) -newgrp_LDADD = $(LDADD) $(LIBAUDIT) $(LIBCRYPT) -newusers_LDADD = $(LDADD) $(LIBPAM) $(LIBSELINUX) $(LIBCRYPT) -nologin_LDADD = -passwd_LDADD = $(LDADD) $(LIBPAM) $(LIBCRACK) $(LIBAUDIT) $(LIBSELINUX) $(LIBCRYPT_NOPAM) -pwck_LDADD = $(LDADD) $(LIBSELINUX) -pwconv_LDADD = $(LDADD) $(LIBSELINUX) -pwunconv_LDADD = $(LDADD) $(LIBSELINUX) -su_SOURCES = \ - su.c \ - suauth.c - -su_LDADD = $(LDADD) $(LIBPAM) $(LIBCRYPT_NOPAM) $(LIBSKEY) $(LIBMD) -sulogin_LDADD = $(LDADD) $(LIBCRYPT) -useradd_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBAUDIT) $(LIBSELINUX) $(LIBSEMANAGE) $(LIBACL) $(LIBATTR) -userdel_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBAUDIT) $(LIBSELINUX) $(LIBSEMANAGE) -usermod_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBAUDIT) $(LIBSELINUX) $(LIBSEMANAGE) $(LIBACL) $(LIBATTR) -vipw_LDADD = $(LDADD) $(LIBSELINUX) -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu src/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p || test -f $$p1; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files - -clean-binPROGRAMS: - @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -clean-noinstPROGRAMS: - @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list -install-sbinPROGRAMS: $(sbin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(sbindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(sbindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p || test -f $$p1; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-sbinPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(sbindir)" && rm -f $$files - -clean-sbinPROGRAMS: - @list='$(sbin_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list -install-ubinPROGRAMS: $(ubin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(ubin_PROGRAMS)'; test -n "$(ubindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(ubindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(ubindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p || test -f $$p1; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(ubindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(ubindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-ubinPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(ubin_PROGRAMS)'; test -n "$(ubindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(ubindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(ubindir)" && rm -f $$files - -clean-ubinPROGRAMS: - @list='$(ubin_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list -install-usbinPROGRAMS: $(usbin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(usbin_PROGRAMS)'; test -n "$(usbindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(usbindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(usbindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p || test -f $$p1; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(usbindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(usbindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-usbinPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(usbin_PROGRAMS)'; test -n "$(usbindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(usbindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(usbindir)" && rm -f $$files - -clean-usbinPROGRAMS: - @list='$(usbin_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list -chage$(EXEEXT): $(chage_OBJECTS) $(chage_DEPENDENCIES) $(EXTRA_chage_DEPENDENCIES) - @rm -f chage$(EXEEXT) - $(LINK) $(chage_OBJECTS) $(chage_LDADD) $(LIBS) -chfn$(EXEEXT): $(chfn_OBJECTS) $(chfn_DEPENDENCIES) $(EXTRA_chfn_DEPENDENCIES) - @rm -f chfn$(EXEEXT) - $(LINK) $(chfn_OBJECTS) $(chfn_LDADD) $(LIBS) -chgpasswd$(EXEEXT): $(chgpasswd_OBJECTS) $(chgpasswd_DEPENDENCIES) $(EXTRA_chgpasswd_DEPENDENCIES) - @rm -f chgpasswd$(EXEEXT) - $(LINK) $(chgpasswd_OBJECTS) $(chgpasswd_LDADD) $(LIBS) -chpasswd$(EXEEXT): $(chpasswd_OBJECTS) $(chpasswd_DEPENDENCIES) $(EXTRA_chpasswd_DEPENDENCIES) - @rm -f chpasswd$(EXEEXT) - $(LINK) $(chpasswd_OBJECTS) $(chpasswd_LDADD) $(LIBS) -chsh$(EXEEXT): $(chsh_OBJECTS) $(chsh_DEPENDENCIES) $(EXTRA_chsh_DEPENDENCIES) - @rm -f chsh$(EXEEXT) - $(LINK) $(chsh_OBJECTS) $(chsh_LDADD) $(LIBS) -expiry$(EXEEXT): $(expiry_OBJECTS) $(expiry_DEPENDENCIES) $(EXTRA_expiry_DEPENDENCIES) - @rm -f expiry$(EXEEXT) - $(LINK) $(expiry_OBJECTS) $(expiry_LDADD) $(LIBS) -faillog$(EXEEXT): $(faillog_OBJECTS) $(faillog_DEPENDENCIES) $(EXTRA_faillog_DEPENDENCIES) - @rm -f faillog$(EXEEXT) - $(LINK) $(faillog_OBJECTS) $(faillog_LDADD) $(LIBS) -gpasswd$(EXEEXT): $(gpasswd_OBJECTS) $(gpasswd_DEPENDENCIES) $(EXTRA_gpasswd_DEPENDENCIES) - @rm -f gpasswd$(EXEEXT) - $(LINK) $(gpasswd_OBJECTS) $(gpasswd_LDADD) $(LIBS) -groupadd$(EXEEXT): $(groupadd_OBJECTS) $(groupadd_DEPENDENCIES) $(EXTRA_groupadd_DEPENDENCIES) - @rm -f groupadd$(EXEEXT) - $(LINK) $(groupadd_OBJECTS) $(groupadd_LDADD) $(LIBS) -groupdel$(EXEEXT): $(groupdel_OBJECTS) $(groupdel_DEPENDENCIES) $(EXTRA_groupdel_DEPENDENCIES) - @rm -f groupdel$(EXEEXT) - $(LINK) $(groupdel_OBJECTS) $(groupdel_LDADD) $(LIBS) -groupmems$(EXEEXT): $(groupmems_OBJECTS) $(groupmems_DEPENDENCIES) $(EXTRA_groupmems_DEPENDENCIES) - @rm -f groupmems$(EXEEXT) - $(LINK) $(groupmems_OBJECTS) $(groupmems_LDADD) $(LIBS) -groupmod$(EXEEXT): $(groupmod_OBJECTS) $(groupmod_DEPENDENCIES) $(EXTRA_groupmod_DEPENDENCIES) - @rm -f groupmod$(EXEEXT) - $(LINK) $(groupmod_OBJECTS) $(groupmod_LDADD) $(LIBS) -groups$(EXEEXT): $(groups_OBJECTS) $(groups_DEPENDENCIES) $(EXTRA_groups_DEPENDENCIES) - @rm -f groups$(EXEEXT) - $(LINK) $(groups_OBJECTS) $(groups_LDADD) $(LIBS) -grpck$(EXEEXT): $(grpck_OBJECTS) $(grpck_DEPENDENCIES) $(EXTRA_grpck_DEPENDENCIES) - @rm -f grpck$(EXEEXT) - $(LINK) $(grpck_OBJECTS) $(grpck_LDADD) $(LIBS) -grpconv$(EXEEXT): $(grpconv_OBJECTS) $(grpconv_DEPENDENCIES) $(EXTRA_grpconv_DEPENDENCIES) - @rm -f grpconv$(EXEEXT) - $(LINK) $(grpconv_OBJECTS) $(grpconv_LDADD) $(LIBS) -grpunconv$(EXEEXT): $(grpunconv_OBJECTS) $(grpunconv_DEPENDENCIES) $(EXTRA_grpunconv_DEPENDENCIES) - @rm -f grpunconv$(EXEEXT) - $(LINK) $(grpunconv_OBJECTS) $(grpunconv_LDADD) $(LIBS) -id$(EXEEXT): $(id_OBJECTS) $(id_DEPENDENCIES) $(EXTRA_id_DEPENDENCIES) - @rm -f id$(EXEEXT) - $(LINK) $(id_OBJECTS) $(id_LDADD) $(LIBS) -lastlog$(EXEEXT): $(lastlog_OBJECTS) $(lastlog_DEPENDENCIES) $(EXTRA_lastlog_DEPENDENCIES) - @rm -f lastlog$(EXEEXT) - $(LINK) $(lastlog_OBJECTS) $(lastlog_LDADD) $(LIBS) -login$(EXEEXT): $(login_OBJECTS) $(login_DEPENDENCIES) $(EXTRA_login_DEPENDENCIES) - @rm -f login$(EXEEXT) - $(LINK) $(login_OBJECTS) $(login_LDADD) $(LIBS) -logoutd$(EXEEXT): $(logoutd_OBJECTS) $(logoutd_DEPENDENCIES) $(EXTRA_logoutd_DEPENDENCIES) - @rm -f logoutd$(EXEEXT) - $(LINK) $(logoutd_OBJECTS) $(logoutd_LDADD) $(LIBS) -newgrp$(EXEEXT): $(newgrp_OBJECTS) $(newgrp_DEPENDENCIES) $(EXTRA_newgrp_DEPENDENCIES) - @rm -f newgrp$(EXEEXT) - $(LINK) $(newgrp_OBJECTS) $(newgrp_LDADD) $(LIBS) -newusers$(EXEEXT): $(newusers_OBJECTS) $(newusers_DEPENDENCIES) $(EXTRA_newusers_DEPENDENCIES) - @rm -f newusers$(EXEEXT) - $(LINK) $(newusers_OBJECTS) $(newusers_LDADD) $(LIBS) -nologin$(EXEEXT): $(nologin_OBJECTS) $(nologin_DEPENDENCIES) $(EXTRA_nologin_DEPENDENCIES) - @rm -f nologin$(EXEEXT) - $(LINK) $(nologin_OBJECTS) $(nologin_LDADD) $(LIBS) -passwd$(EXEEXT): $(passwd_OBJECTS) $(passwd_DEPENDENCIES) $(EXTRA_passwd_DEPENDENCIES) - @rm -f passwd$(EXEEXT) - $(LINK) $(passwd_OBJECTS) $(passwd_LDADD) $(LIBS) -pwck$(EXEEXT): $(pwck_OBJECTS) $(pwck_DEPENDENCIES) $(EXTRA_pwck_DEPENDENCIES) - @rm -f pwck$(EXEEXT) - $(LINK) $(pwck_OBJECTS) $(pwck_LDADD) $(LIBS) -pwconv$(EXEEXT): $(pwconv_OBJECTS) $(pwconv_DEPENDENCIES) $(EXTRA_pwconv_DEPENDENCIES) - @rm -f pwconv$(EXEEXT) - $(LINK) $(pwconv_OBJECTS) $(pwconv_LDADD) $(LIBS) -pwunconv$(EXEEXT): $(pwunconv_OBJECTS) $(pwunconv_DEPENDENCIES) $(EXTRA_pwunconv_DEPENDENCIES) - @rm -f pwunconv$(EXEEXT) - $(LINK) $(pwunconv_OBJECTS) $(pwunconv_LDADD) $(LIBS) -su$(EXEEXT): $(su_OBJECTS) $(su_DEPENDENCIES) $(EXTRA_su_DEPENDENCIES) - @rm -f su$(EXEEXT) - $(LINK) $(su_OBJECTS) $(su_LDADD) $(LIBS) -sulogin$(EXEEXT): $(sulogin_OBJECTS) $(sulogin_DEPENDENCIES) $(EXTRA_sulogin_DEPENDENCIES) - @rm -f sulogin$(EXEEXT) - $(LINK) $(sulogin_OBJECTS) $(sulogin_LDADD) $(LIBS) -useradd$(EXEEXT): $(useradd_OBJECTS) $(useradd_DEPENDENCIES) $(EXTRA_useradd_DEPENDENCIES) - @rm -f useradd$(EXEEXT) - $(LINK) $(useradd_OBJECTS) $(useradd_LDADD) $(LIBS) -userdel$(EXEEXT): $(userdel_OBJECTS) $(userdel_DEPENDENCIES) $(EXTRA_userdel_DEPENDENCIES) - @rm -f userdel$(EXEEXT) - $(LINK) $(userdel_OBJECTS) $(userdel_LDADD) $(LIBS) -usermod$(EXEEXT): $(usermod_OBJECTS) $(usermod_DEPENDENCIES) $(EXTRA_usermod_DEPENDENCIES) - @rm -f usermod$(EXEEXT) - $(LINK) $(usermod_OBJECTS) $(usermod_LDADD) $(LIBS) -vipw$(EXEEXT): $(vipw_OBJECTS) $(vipw_DEPENDENCIES) $(EXTRA_vipw_DEPENDENCIES) - @rm -f vipw$(EXEEXT) - $(LINK) $(vipw_OBJECTS) $(vipw_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chage.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chfn.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chgpasswd.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chpasswd.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chsh.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/expiry.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/faillog.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gpasswd.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/groupadd.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/groupdel.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/groupmems.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/groupmod.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/groups.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/grpck.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/grpconv.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/grpunconv.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/id.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lastlog.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/login.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/login_nopam.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/logoutd.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/newgrp.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/newusers.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nologin.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/passwd.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pwck.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pwconv.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pwunconv.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/su.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/suauth.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sulogin.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/useradd.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/userdel.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/usermod.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vipw.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c $< - -.c.obj: -@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - set x; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: - for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(ubindir)" "$(DESTDIR)$(usbindir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-binPROGRAMS clean-generic clean-libtool \ - clean-noinstPROGRAMS clean-sbinPROGRAMS clean-ubinPROGRAMS \ - clean-usbinPROGRAMS mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-ubinPROGRAMS install-usbinPROGRAMS - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: install-binPROGRAMS install-sbinPROGRAMS - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-binPROGRAMS uninstall-sbinPROGRAMS \ - uninstall-ubinPROGRAMS uninstall-usbinPROGRAMS - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \ - clean-generic clean-libtool clean-noinstPROGRAMS \ - 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-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am 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-sbinPROGRAMS uninstall-ubinPROGRAMS \ - uninstall-usbinPROGRAMS - -@ACCT_TOOLS_SETUID_TRUE@ suidubins += chage chgpasswd chpasswd groupadd groupdel groupmod newusers useradd userdel usermod - -@WITH_TCB_TRUE@suidubins -= passwd - -install-am: all-am - $(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - ln -sf newgrp $(DESTDIR)$(ubindir)/sg - ln -sf vipw $(DESTDIR)$(usbindir)/vigr - for i in $(suidbins); do \ - chmod -f $(suidperms) $(DESTDIR)$(bindir)/$$i; \ - done - for i in $(suidubins); do \ - chmod -f $(suidperms) $(DESTDIR)$(ubindir)/$$i; \ - done -@WITH_TCB_TRUE@ for i in $(shadowsgidubins); do \ -@WITH_TCB_TRUE@ chown root:shadow $(DESTDIR)$(ubindir)/$$i; \ -@WITH_TCB_TRUE@ chmod -f $(sgidperms) $(DESTDIR)$(ubindir)/$$i; \ -@WITH_TCB_TRUE@ done - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/src/chage.c b/src/chage.c index 753bf849..2df65a94 100644 --- a/src/chage.c +++ b/src/chage.c @@ -32,7 +32,7 @@ #include -#ident "$Id: chage.c 3642 2011-11-19 21:56:10Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/chfn.c b/src/chfn.c index 4bd3ec9e..a022c1a3 100644 --- a/src/chfn.c +++ b/src/chfn.c @@ -32,7 +32,7 @@ #include -#ident "$Id: chfn.c 3576 2011-11-13 16:24:57Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/chgpasswd.c b/src/chgpasswd.c index bce7a18d..4dd5fbab 100644 --- a/src/chgpasswd.c +++ b/src/chgpasswd.c @@ -32,7 +32,7 @@ #include -#ident "$Id: chgpasswd.c 3652 2011-12-09 21:31:39Z nekral-guest $" +#ident "$Id$" #include #include @@ -459,6 +459,7 @@ int main (int argc, char **argv) && ( (NULL == crypt_method) || (0 != strcmp (crypt_method, "NONE")))) { void *arg = NULL; + const char *salt; if (md5flg) { crypt_method = "MD5"; } @@ -467,8 +468,14 @@ int main (int argc, char **argv) arg = &sha_rounds; } #endif - cp = pw_encrypt (newpwd, - crypt_make_salt (crypt_method, arg)); + salt = crypt_make_salt (crypt_method, arg); + cp = pw_encrypt (newpwd, salt); + if (NULL == cp) { + fprintf (stderr, + _("%s: failed to crypt password with salt '%s': %s\n"), + Prog, salt, strerror (errno)); + fail_exit (1); + } } /* diff --git a/src/chpasswd.c b/src/chpasswd.c index e533ba8e..78436d6a 100644 --- a/src/chpasswd.c +++ b/src/chpasswd.c @@ -32,7 +32,7 @@ #include -#ident "$Id: chpasswd.c 3652 2011-12-09 21:31:39Z nekral-guest $" +#ident "$Id$" #include #include @@ -482,6 +482,7 @@ int main (int argc, char **argv) && ( (NULL == crypt_method) || (0 != strcmp (crypt_method, "NONE")))) { void *arg = NULL; + const char *salt; if (md5flg) { crypt_method = "MD5"; } @@ -490,8 +491,14 @@ int main (int argc, char **argv) arg = &sha_rounds; } #endif - cp = pw_encrypt (newpwd, - crypt_make_salt(crypt_method, arg)); + salt = crypt_make_salt (crypt_method, arg); + cp = pw_encrypt (newpwd, salt); + if (NULL == cp) { + fprintf (stderr, + _("%s: failed to crypt password with salt '%s': %s\n"), + Prog, salt, strerror (errno)); + fail_exit (1); + } } /* diff --git a/src/chsh.c b/src/chsh.c index eb0aba2a..393a79ff 100644 --- a/src/chsh.c +++ b/src/chsh.c @@ -32,7 +32,7 @@ #include -#ident "$Id: chsh.c 3640 2011-11-19 21:51:52Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/expiry.c b/src/expiry.c index b16d98fb..4ae47703 100644 --- a/src/expiry.c +++ b/src/expiry.c @@ -32,7 +32,7 @@ #include -#ident "$Id: expiry.c 3640 2011-11-19 21:51:52Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/faillog.c b/src/faillog.c index c23b6cff..073561c5 100644 --- a/src/faillog.c +++ b/src/faillog.c @@ -32,7 +32,7 @@ #include -#ident "$Id: faillog.c 3639 2011-11-19 21:44:34Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/gpasswd.c b/src/gpasswd.c index 9f0cd195..8959a35a 100644 --- a/src/gpasswd.c +++ b/src/gpasswd.c @@ -32,7 +32,7 @@ #include -#ident "$Id: gpasswd.c 3640 2011-11-19 21:51:52Z nekral-guest $" +#ident "$Id$" #include #include @@ -898,6 +898,7 @@ static void change_passwd (struct group *gr) char *cp; static char pass[BUFSIZ]; int retries; + const char *salt; /* * A new password is to be entered and it must be encrypted, etc. @@ -938,7 +939,14 @@ static void change_passwd (struct group *gr) exit (1); } - cp = pw_encrypt (pass, crypt_make_salt (NULL, NULL)); + salt = crypt_make_salt (NULL, NULL); + cp = pw_encrypt (pass, salt); + if (NULL == cp) { + fprintf (stderr, + _("%s: failed to crypt password with salt '%s': %s\n"), + Prog, salt, strerror (errno)); + exit (1); + } memzero (pass, sizeof pass); #ifdef SHADOWGRP if (is_shadowgrp) { diff --git a/src/groupadd.c b/src/groupadd.c index 84ff55e2..39b4ec02 100644 --- a/src/groupadd.c +++ b/src/groupadd.c @@ -32,7 +32,7 @@ #include -#ident "$Id: groupadd.c 3576 2011-11-13 16:24:57Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/groupdel.c b/src/groupdel.c index bdadf7d3..da993475 100644 --- a/src/groupdel.c +++ b/src/groupdel.c @@ -32,7 +32,7 @@ #include -#ident "$Id: groupdel.c 3576 2011-11-13 16:24:57Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/groupmod.c b/src/groupmod.c index 079ac870..d9d38071 100644 --- a/src/groupmod.c +++ b/src/groupmod.c @@ -32,7 +32,7 @@ #include -#ident "$Id: groupmod.c 3576 2011-11-13 16:24:57Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/groups.c b/src/groups.c index b2c2d8e2..fcd669b0 100644 --- a/src/groups.c +++ b/src/groups.c @@ -32,7 +32,7 @@ #include -#ident "$Id: groups.c 3233 2010-08-22 19:36:09Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/grpck.c b/src/grpck.c index 1846c4dd..9d1ed903 100644 --- a/src/grpck.c +++ b/src/grpck.c @@ -33,7 +33,7 @@ #include -#ident "$Id: grpck.c 3559 2011-11-06 18:39:53Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/grpconv.c b/src/grpconv.c index bb19ffd1..ece8095d 100644 --- a/src/grpconv.c +++ b/src/grpconv.c @@ -36,7 +36,7 @@ */ #include -#ident "$Id: grpconv.c 3640 2011-11-19 21:51:52Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/grpunconv.c b/src/grpunconv.c index 416b6a52..ea8914cb 100644 --- a/src/grpunconv.c +++ b/src/grpunconv.c @@ -37,7 +37,7 @@ #include -#ident "$Id: grpunconv.c 3726 2012-05-18 19:32:32Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/id.c b/src/id.c index 579b45da..4462ae09 100644 --- a/src/id.c +++ b/src/id.c @@ -40,7 +40,7 @@ #include -#ident "$Id: id.c 3182 2010-03-23 11:26:34Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/lastlog.c b/src/lastlog.c index 70be734c..ed9484aa 100644 --- a/src/lastlog.c +++ b/src/lastlog.c @@ -32,7 +32,7 @@ #include -#ident "$Id: lastlog.c 3560 2011-11-06 18:39:59Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/login.c b/src/login.c index 2e5f65e4..d610844d 100644 --- a/src/login.c +++ b/src/login.c @@ -32,7 +32,7 @@ #include -#ident "$Id: login.c 3743 2012-05-25 11:51:53Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/login_nopam.c b/src/login_nopam.c index 439a3c54..68a37755 100644 --- a/src/login_nopam.c +++ b/src/login_nopam.c @@ -22,7 +22,7 @@ #endif #ifndef USE_PAM -#ident "$Id: login_nopam.c 3182 2010-03-23 11:26:34Z nekral-guest $" +#ident "$Id$" #include "prototypes.h" /* diff --git a/src/logoutd.c b/src/logoutd.c index c836da86..1503a743 100644 --- a/src/logoutd.c +++ b/src/logoutd.c @@ -31,7 +31,7 @@ #include -#ident "$Id: logoutd.c 3233 2010-08-22 19:36:09Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/newgidmap.c b/src/newgidmap.c new file mode 100644 index 00000000..1527a615 --- /dev/null +++ b/src/newgidmap.c @@ -0,0 +1,183 @@ +/* + * Copyright (c) 2013 Eric Biederman + * 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. The name of the copyright holders or contributors may not be used to + * endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 THE COPYRIGHT + * HOLDERS 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 +#include +#include +#include +#include +#include +#include +#include +#include +#include "defines.h" +#include "prototypes.h" +#include "subordinateio.h" +#include "idmapping.h" + +/* + * Global variables + */ +const char *Prog; + +static bool verify_range(struct passwd *pw, struct map_range *range) +{ + /* An empty range is invalid */ + if (range->count == 0) + return false; + + /* Test /etc/subgid */ + if (have_sub_gids(pw->pw_name, range->lower, range->count)) + return true; + + /* Allow a process to map it's own gid */ + if ((range->count == 1) && (pw->pw_gid == range->lower)) + return true; + + return false; +} + +static void verify_ranges(struct passwd *pw, int ranges, + struct map_range *mappings) +{ + struct map_range *mapping; + int idx; + + mapping = mappings; + for (idx = 0; idx < ranges; idx++, mapping++) { + if (!verify_range(pw, mapping)) { + fprintf(stderr, _( "%s: gid range [%lu-%lu) -> [%lu-%lu) not allowed\n"), + Prog, + mapping->upper, + mapping->upper + mapping->count, + mapping->lower, + mapping->lower + mapping->count); + exit(EXIT_FAILURE); + } + } +} + +static void usage(void) +{ + fprintf(stderr, _("usage: %s [ ] ... \n"), Prog); + exit(EXIT_FAILURE); +} + +/* + * newgidmap - Set the gid_map for the specified process + */ +int main(int argc, char **argv) +{ + char proc_dir_name[PATH_MAX]; + char *target_str; + pid_t target, parent; + int proc_dir_fd; + int ranges; + struct map_range *mappings; + struct stat st; + struct passwd *pw; + int written; + + Prog = Basename (argv[0]); + + /* + * The valid syntax are + * newgidmap target_pid + */ + if (argc < 2) + usage(); + + /* Find the process that needs it's user namespace + * gid mapping set. + */ + target_str = argv[1]; + if (!get_pid(target_str, &target)) + usage(); + + written = snprintf(proc_dir_name, sizeof(proc_dir_name), "/proc/%u/", + target); + if ((written <= 0) || (written >= sizeof(proc_dir_name))) { + fprintf(stderr, "%s: snprintf of proc path failed: %s\n", + Prog, strerror(errno)); + } + + proc_dir_fd = open(proc_dir_name, O_DIRECTORY); + if (proc_dir_fd < 0) { + fprintf(stderr, _("%s: Could not open proc directory for target %u\n"), + Prog, target); + return EXIT_FAILURE; + } + + /* Who am i? */ + pw = get_my_pwent (); + if (NULL == pw) { + fprintf (stderr, + _("%s: Cannot determine your user name.\n"), + Prog); + SYSLOG ((LOG_WARN, "Cannot determine the user name of the caller (UID %lu)", + (unsigned long) getuid ())); + return EXIT_FAILURE; + } + + /* Get the effective uid and effective gid of the target process */ + if (fstat(proc_dir_fd, &st) < 0) { + fprintf(stderr, _("%s: Could not stat directory for target %u\n"), + Prog, target); + return EXIT_FAILURE; + } + + /* Verify real user and real group matches the password entry + * and the effective user and group of the program whose + * mappings we have been asked to set. + */ + if ((getuid() != pw->pw_uid) || + (getgid() != pw->pw_gid) || + (pw->pw_uid != st.st_uid) || + (pw->pw_gid != st.st_gid)) { + fprintf(stderr, _( "%s: Target %u is owned by a different user\n" ), + Prog, target); + return EXIT_FAILURE; + } + + if (!sub_gid_open(O_RDONLY)) { + return EXIT_FAILURE; + } + + ranges = ((argc - 2) + 2) / 3; + mappings = get_map_ranges(ranges, argc - 2, argv + 2); + if (!mappings) + usage(); + + verify_ranges(pw, ranges, mappings); + + write_mapping(proc_dir_fd, ranges, mappings, "gid_map"); + sub_gid_close(); + + return EXIT_SUCCESS; +} diff --git a/src/newgrp.c b/src/newgrp.c index 46d6deb6..49dd1512 100644 --- a/src/newgrp.c +++ b/src/newgrp.c @@ -32,7 +32,7 @@ #include -#ident "$Id: newgrp.c 3458 2011-07-30 01:41:56Z nekral-guest $" +#ident "$Id$" #include #include @@ -184,6 +184,16 @@ static void check_perms (const struct group *grp, cpasswd = pw_encrypt (cp, grp->gr_passwd); strzero (cp); + if (NULL == cpasswd) { + fprintf (stderr, + _("%s: failed to crypt password with previous salt: %s\n"), + Prog, strerror (errno)); + SYSLOG ((LOG_INFO, + "Failed to crypt password with previous salt of group '%s'", + groupname)); + goto failure; + } + if (grp->gr_passwd[0] == '\0' || strcmp (cpasswd, grp->gr_passwd) != 0) { #ifdef WITH_AUDIT diff --git a/src/newuidmap.c b/src/newuidmap.c new file mode 100644 index 00000000..69c50940 --- /dev/null +++ b/src/newuidmap.c @@ -0,0 +1,183 @@ +/* + * Copyright (c) 2013 Eric Biederman + * 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. The name of the copyright holders or contributors may not be used to + * endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 THE COPYRIGHT + * HOLDERS 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 +#include +#include +#include +#include +#include +#include +#include +#include +#include "defines.h" +#include "prototypes.h" +#include "subordinateio.h" +#include "idmapping.h" + +/* + * Global variables + */ +const char *Prog; + +static bool verify_range(struct passwd *pw, struct map_range *range) +{ + /* An empty range is invalid */ + if (range->count == 0) + return false; + + /* Test /etc/subuid */ + if (have_sub_uids(pw->pw_name, range->lower, range->count)) + return true; + + /* Allow a process to map it's own uid */ + if ((range->count == 1) && (pw->pw_uid == range->lower)) + return true; + + return false; +} + +static void verify_ranges(struct passwd *pw, int ranges, + struct map_range *mappings) +{ + struct map_range *mapping; + int idx; + + mapping = mappings; + for (idx = 0; idx < ranges; idx++, mapping++) { + if (!verify_range(pw, mapping)) { + fprintf(stderr, _( "%s: uid range [%lu-%lu) -> [%lu-%lu) not allowed\n"), + Prog, + mapping->upper, + mapping->upper + mapping->count, + mapping->lower, + mapping->lower + mapping->count); + exit(EXIT_FAILURE); + } + } +} + +void usage(void) +{ + fprintf(stderr, _("usage: %s [ ] ... \n"), Prog); + exit(EXIT_FAILURE); +} + +/* + * newuidmap - Set the uid_map for the specified process + */ +int main(int argc, char **argv) +{ + char proc_dir_name[PATH_MAX]; + char *target_str; + pid_t target, parent; + int proc_dir_fd; + int ranges; + struct map_range *mappings; + struct stat st; + struct passwd *pw; + int written; + + Prog = Basename (argv[0]); + + /* + * The valid syntax are + * newuidmap target_pid + */ + if (argc < 2) + usage(); + + /* Find the process that needs it's user namespace + * uid mapping set. + */ + target_str = argv[1]; + if (!get_pid(target_str, &target)) + usage(); + + written = snprintf(proc_dir_name, sizeof(proc_dir_name), "/proc/%u/", + target); + if ((written <= 0) || (written >= sizeof(proc_dir_name))) { + fprintf(stderr, "%s: snprintf of proc path failed: %s\n", + Prog, strerror(errno)); + } + + proc_dir_fd = open(proc_dir_name, O_DIRECTORY); + if (proc_dir_fd < 0) { + fprintf(stderr, _("%s: Could not open proc directory for target %u\n"), + Prog, target); + return EXIT_FAILURE; + } + + /* Who am i? */ + pw = get_my_pwent (); + if (NULL == pw) { + fprintf (stderr, + _("%s: Cannot determine your user name.\n"), + Prog); + SYSLOG ((LOG_WARN, "Cannot determine the user name of the caller (UID %lu)", + (unsigned long) getuid ())); + return EXIT_FAILURE; + } + + /* Get the effective uid and effective gid of the target process */ + if (fstat(proc_dir_fd, &st) < 0) { + fprintf(stderr, _("%s: Could not stat directory for target %u\n"), + Prog, target); + return EXIT_FAILURE; + } + + /* Verify real user and real group matches the password entry + * and the effective user and group of the program whose + * mappings we have been asked to set. + */ + if ((getuid() != pw->pw_uid) || + (getgid() != pw->pw_gid) || + (pw->pw_uid != st.st_uid) || + (pw->pw_gid != st.st_gid)) { + fprintf(stderr, _( "%s: Target %u is owned by a different user\n" ), + Prog, target); + return EXIT_FAILURE; + } + + if (!sub_uid_open(O_RDONLY)) { + return EXIT_FAILURE; + } + + ranges = ((argc - 2) + 2) / 3; + mappings = get_map_ranges(ranges, argc - 2, argv + 2); + if (!mappings) + usage(); + + verify_ranges(pw, ranges, mappings); + + write_mapping(proc_dir_fd, ranges, mappings, "uid_map"); + sub_uid_close(); + + return EXIT_SUCCESS; +} diff --git a/src/newusers.c b/src/newusers.c index c25f40e1..a90d04ee 100644 --- a/src/newusers.c +++ b/src/newusers.c @@ -40,7 +40,7 @@ #include -#ident "$Id: newusers.c 3652 2011-12-09 21:31:39Z nekral-guest $" +#ident "$Id$" #include #include @@ -65,6 +65,9 @@ #include "pwio.h" #include "sgroupio.h" #include "shadowio.h" +#ifdef ENABLE_SUBIDS +#include "subordinateio.h" +#endif /* ENABLE_SUBIDS */ #include "chkname.h" /* @@ -90,6 +93,12 @@ static bool sgr_locked = false; static bool pw_locked = false; static bool gr_locked = false; static bool spw_locked = false; +#ifdef ENABLE_SUBIDS +static bool is_sub_uid = false; +static bool is_sub_gid = false; +static bool sub_uid_locked = false; +static bool sub_gid_locked = false; +#endif /* ENABLE_SUBIDS */ /* local function prototypes */ static void usage (int status); @@ -98,7 +107,7 @@ static int add_group (const char *, const char *, gid_t *, gid_t); static int get_user_id (const char *, uid_t *); static int add_user (const char *, uid_t, gid_t); #ifndef USE_PAM -static void update_passwd (struct passwd *, const char *); +static int update_passwd (struct passwd *, const char *); #endif /* !USE_PAM */ static int add_passwd (struct passwd *, const char *); static void process_flags (int argc, char **argv); @@ -178,6 +187,22 @@ static void fail_exit (int code) } } #endif +#ifdef ENABLE_SUBIDS + if (sub_uid_locked) { + if (sub_uid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_uid_dbname ())); + /* continue */ + } + } + if (sub_gid_locked) { + if (sub_gid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_gid_dbname ())); + /* continue */ + } + } +#endif /* ENABLE_SUBIDS */ exit (code); } @@ -384,9 +409,15 @@ static int add_user (const char *name, uid_t uid, gid_t gid) } #ifndef USE_PAM -static void update_passwd (struct passwd *pwd, const char *password) +/* + * update_passwd - update the password in the passwd entry + * + * Return 0 if successful. + */ +static int update_passwd (struct passwd *pwd, const char *password) { void *crypt_arg = NULL; + char *cp; if (crypt_method != NULL) { #ifdef USE_SHA_CRYPT if (sflg) { @@ -398,10 +429,18 @@ static void update_passwd (struct passwd *pwd, const char *password) if ((crypt_method != NULL) && (0 == strcmp(crypt_method, "NONE"))) { pwd->pw_passwd = (char *)password; } else { - pwd->pw_passwd = pw_encrypt (password, - crypt_make_salt (crypt_method, - crypt_arg)); + const char *salt = crypt_make_salt (crypt_method, crypt_arg); + cp = pw_encrypt (password, salt); + if (NULL == cp) { + fprintf (stderr, + _("%s: failed to crypt password with salt '%s': %s\n"), + Prog, salt, strerror (errno)); + return 1; + } + pwd->pw_passwd = cp; } + + return 0; } #endif /* !USE_PAM */ @@ -412,6 +451,7 @@ static int add_passwd (struct passwd *pwd, const char *password) { const struct spwd *sp; struct spwd spent; + char *cp; #ifndef USE_PAM void *crypt_arg = NULL; @@ -429,8 +469,7 @@ static int add_passwd (struct passwd *pwd, const char *password) * harder since there are zillions of things to do ... */ if (!is_shadow) { - update_passwd (pwd, password); - return 0; + return update_passwd (pwd, password); } #endif /* USE_PAM */ @@ -448,7 +487,14 @@ static int add_passwd (struct passwd *pwd, const char *password) } else { const char *salt = crypt_make_salt (crypt_method, crypt_arg); - spent.sp_pwdp = pw_encrypt (password, salt); + cp = pw_encrypt (password, salt); + if (NULL == cp) { + fprintf (stderr, + _("%s: failed to crypt password with salt '%s': %s\n"), + Prog, salt, strerror (errno)); + return 1; + } + spent.sp_pwdp = cp; } spent.sp_lstchg = (long) time ((time_t *) 0) / SCALE; if (0 == spent.sp_lstchg) { @@ -466,8 +512,7 @@ static int add_passwd (struct passwd *pwd, const char *password) * the password set someplace else. */ if (strcmp (pwd->pw_passwd, "x") != 0) { - update_passwd (pwd, password); - return 0; + return update_passwd (pwd, password); } #else /* USE_PAM */ /* @@ -492,7 +537,14 @@ static int add_passwd (struct passwd *pwd, const char *password) spent.sp_pwdp = (char *)password; } else { const char *salt = crypt_make_salt (crypt_method, crypt_arg); - spent.sp_pwdp = pw_encrypt (password, salt); + cp = pw_encrypt (password, salt); + if (NULL == cp) { + fprintf (stderr, + _("%s: failed to crypt password with salt '%s': %s\n"), + Prog, salt, strerror (errno)); + return 1; + } + spent.sp_pwdp = cp; } #else /* @@ -732,6 +784,26 @@ static void open_files (void) sgr_locked = true; } #endif +#ifdef ENABLE_SUBIDS + if (is_sub_uid) { + if (sub_uid_lock () == 0) { + fprintf (stderr, + _("%s: cannot lock %s; try again later.\n"), + Prog, sub_uid_dbname ()); + fail_exit (EXIT_FAILURE); + } + sub_uid_locked = true; + } + if (is_sub_gid) { + if (sub_gid_lock () == 0) { + fprintf (stderr, + _("%s: cannot lock %s; try again later.\n"), + Prog, sub_gid_dbname ()); + fail_exit (EXIT_FAILURE); + } + sub_gid_locked = true; + } +#endif /* ENABLE_SUBIDS */ if (pw_open (O_RDWR) == 0) { fprintf (stderr, _("%s: cannot open %s\n"), Prog, pw_dbname ()); @@ -751,6 +823,24 @@ static void open_files (void) fail_exit (EXIT_FAILURE); } #endif +#ifdef ENABLE_SUBIDS + if (is_sub_uid) { + if (sub_uid_open (O_RDWR) == 0) { + fprintf (stderr, + _("%s: cannot open %s\n"), + Prog, sub_uid_dbname ()); + fail_exit (EXIT_FAILURE); + } + } + if (is_sub_gid) { + if (sub_gid_open (O_RDWR) == 0) { + fprintf (stderr, + _("%s: cannot open %s\n"), + Prog, sub_gid_dbname ()); + fail_exit (EXIT_FAILURE); + } + } +#endif /* ENABLE_SUBIDS */ } /* @@ -795,6 +885,21 @@ static void close_files (void) SYSLOG ((LOG_ERR, "failure while writing changes to %s", gr_dbname ())); fail_exit (EXIT_FAILURE); } +#ifdef ENABLE_SUBIDS + if (is_sub_uid && (sub_uid_close () == 0)) { + fprintf (stderr, + _("%s: failure while writing changes to %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failure while writing changes to %s", sub_uid_dbname ())); + fail_exit (EXIT_FAILURE); + } + if (is_sub_gid && (sub_gid_close () == 0)) { + fprintf (stderr, + _("%s: failure while writing changes to %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failure while writing changes to %s", sub_gid_dbname ())); + fail_exit (EXIT_FAILURE); + } +#endif /* ENABLE_SUBIDS */ + if (gr_unlock () == 0) { fprintf (stderr, _("%s: failed to unlock %s\n"), @@ -823,6 +928,24 @@ static void close_files (void) sgr_locked = false; } #endif +#ifdef ENABLE_SUBIDS + if (is_sub_uid) { + if (sub_uid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_uid_dbname ())); + /* continue */ + } + sub_uid_locked = false; + } + if (is_sub_gid) { + if (sub_gid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_gid_dbname ())); + /* continue */ + } + sub_gid_locked = false; + } +#endif /* ENABLE_SUBIDS */ } int main (int argc, char **argv) @@ -864,6 +987,10 @@ int main (int argc, char **argv) #ifdef SHADOWGRP is_shadow_grp = sgr_file_present (); #endif +#ifdef ENABLE_SUBIDS + is_sub_uid = sub_uid_file_present (); + is_sub_gid = sub_gid_file_present (); +#endif /* ENABLE_SUBIDS */ open_files (); @@ -1044,6 +1171,48 @@ int main (int argc, char **argv) errors++; continue; } + +#ifdef ENABLE_SUBIDS + /* + * Add subordinate uids if the user does not have them. + */ + if (is_sub_uid && !sub_uid_assigned(fields[0])) { + uid_t sub_uid_start = 0; + unsigned long sub_uid_count = 0; + if (find_new_sub_uids(fields[0], &sub_uid_start, &sub_uid_count) == 0) { + if (sub_uid_add(fields[0], sub_uid_start, sub_uid_count) == 0) { + fprintf (stderr, + _("%s: failed to prepare new %s entry\n"), + Prog, sub_uid_dbname ()); + } + } else { + fprintf (stderr, + _("%s: can't find subordinate user range\n"), + Prog); + errors++; + } + } + + /* + * Add subordinate gids if the user does not have them. + */ + if (is_sub_gid && !sub_gid_assigned(fields[0])) { + gid_t sub_gid_start = 0; + unsigned long sub_gid_count = 0; + if (find_new_sub_gids(fields[0], &sub_gid_start, &sub_gid_count) == 0) { + if (sub_gid_add(fields[0], sub_gid_start, sub_gid_count) == 0) { + fprintf (stderr, + _("%s: failed to prepare new %s entry\n"), + Prog, sub_uid_dbname ()); + } + } else { + fprintf (stderr, + _("%s: can't find subordinate group range\n"), + Prog); + errors++; + } + } +#endif /* ENABLE_SUBIDS */ } /* diff --git a/src/nologin.c b/src/nologin.c index fba28650..7fe8a6a2 100644 --- a/src/nologin.c +++ b/src/nologin.c @@ -26,7 +26,7 @@ #include -#ident "$Id: nologin.c 2862 2009-05-09 13:14:23Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/passwd.c b/src/passwd.c index 8e566a29..3424f3bf 100644 --- a/src/passwd.c +++ b/src/passwd.c @@ -32,7 +32,7 @@ #include -#ident "$Id: passwd.c 3710 2012-02-13 20:32:00Z nekral-guest $" +#ident "$Id$" #include #include @@ -218,6 +218,7 @@ static int new_password (const struct passwd *pw) { char *clear; /* Pointer to clear text */ char *cipher; /* Pointer to cipher text */ + const char *salt; /* Pointer to new salt */ char *cp; /* Pointer to getpass() response */ char orig[200]; /* Original password */ char pass[200]; /* New password */ @@ -242,6 +243,18 @@ static int new_password (const struct passwd *pw) } cipher = pw_encrypt (clear, crypt_passwd); + + if (NULL == cipher) { + strzero (clear); + fprintf (stderr, + _("%s: failed to crypt password with previous salt: %s\n"), + Prog, strerror (errno)); + SYSLOG ((LOG_INFO, + "Failed to crypt password with previous salt of user '%s'", + pw->pw_name)); + return -1; + } + if (strcmp (cipher, crypt_passwd) != 0) { strzero (clear); strzero (cipher); @@ -348,9 +361,17 @@ static int new_password (const struct passwd *pw) /* * Encrypt the password, then wipe the cleartext password. */ - cp = pw_encrypt (pass, crypt_make_salt (NULL, NULL)); + salt = crypt_make_salt (NULL, NULL); + cp = pw_encrypt (pass, salt); memzero (pass, sizeof pass); + if (NULL == cp) { + fprintf (stderr, + _("%s: failed to crypt password with salt '%s': %s\n"), + Prog, salt, strerror (errno)); + return -1; + } + #ifdef HAVE_LIBCRACK_HIST HistUpdate (pw->pw_name, crypt_passwd); #endif /* HAVE_LIBCRACK_HIST */ diff --git a/src/pwck.c b/src/pwck.c index 045d0304..05df68ec 100644 --- a/src/pwck.c +++ b/src/pwck.c @@ -33,7 +33,7 @@ #include -#ident "$Id: pwck.c 3574 2011-11-13 16:24:39Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/pwconv.c b/src/pwconv.c index 3f059e46..515eba19 100644 --- a/src/pwconv.c +++ b/src/pwconv.c @@ -55,7 +55,7 @@ #include -#ident "$Id: pwconv.c 3743 2012-05-25 11:51:53Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/pwunconv.c b/src/pwunconv.c index a706d60e..62e2af04 100644 --- a/src/pwunconv.c +++ b/src/pwunconv.c @@ -32,7 +32,7 @@ #include -#ident "$Id: pwunconv.c 3743 2012-05-25 11:51:53Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/su.c b/src/su.c index d604faa8..37042172 100644 --- a/src/su.c +++ b/src/su.c @@ -2,7 +2,7 @@ * Copyright (c) 1989 - 1994, Julianne Frances Haugh * Copyright (c) 1996 - 2000, Marek Michałkiewicz * Copyright (c) 2000 - 2006, Tomasz Kłoczko - * Copyright (c) 2007 - 2012, Nicolas François + * Copyright (c) 2007 - 2013, Nicolas François * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -53,7 +53,7 @@ #include -#ident "$Id: su.c 3743 2012-05-25 11:51:53Z nekral-guest $" +#ident "$Id$" #include #include @@ -181,7 +181,7 @@ static bool iswheel (const char *username) static RETSIGTYPE kill_child (int unused(s)) { if (0 != pid_child) { - (void) kill (pid_child, SIGKILL); + (void) kill (-pid_child, SIGKILL); (void) fputs (_(" ...killed.\n"), stderr); } else { (void) fputs (_(" ...waiting for child to terminate.\n"), @@ -347,6 +347,7 @@ static void prepare_pam_close_session (void) if ( ((pid_t)-1 == pid) && (EINTR == errno) && (SIGTSTP == caught)) { + caught = 0; /* Except for SIGTSTP, which request to * stop the child. * We will SIGSTOP ourself on the next @@ -370,7 +371,13 @@ static void prepare_pam_close_session (void) (void) fputs ("\n", stderr); (void) fputs (_("Session terminated, terminating shell..."), stderr); - (void) kill (pid_child, caught); + (void) kill (-pid_child, caught); + + (void) signal (SIGALRM, kill_child); + (void) alarm (2); + + (void) wait (&status); + (void) fputs (_(" ...terminated.\n"), stderr); } ret = pam_close_session (pamh, 0); @@ -383,14 +390,6 @@ static void prepare_pam_close_session (void) (void) pam_setcred (pamh, PAM_DELETE_CRED); (void) pam_end (pamh, PAM_SUCCESS); - if (0 != caught) { - (void) signal (SIGALRM, kill_child); - (void) alarm (2); - - (void) wait (&status); - (void) fputs (_(" ...terminated.\n"), stderr); - } - exit ((0 != WIFEXITED (status)) ? WEXITSTATUS (status) : WTERMSIG (status) + 128); /* Only the child returns. See above. */ diff --git a/src/sulogin.c b/src/sulogin.c index 642490e6..ccbf2c5d 100644 --- a/src/sulogin.c +++ b/src/sulogin.c @@ -32,7 +32,7 @@ #include -#ident "$Id: sulogin.c 3521 2011-10-18 20:28:01Z nekral-guest $" +#ident "$Id$" #include #include diff --git a/src/useradd.c b/src/useradd.c index bfddfc62..1b65bf44 100644 --- a/src/useradd.c +++ b/src/useradd.c @@ -32,7 +32,7 @@ #include -#ident "$Id: useradd.c 3743 2012-05-25 11:51:53Z nekral-guest $" +#ident "$Id$" #include #include @@ -65,6 +65,9 @@ #include "sgroupio.h" #endif #include "shadowio.h" +#ifdef ENABLE_SUBIDS +#include "subordinateio.h" +#endif /* ENABLE_SUBIDS */ #ifdef WITH_TCB #include "tcbfuncs.h" #endif @@ -121,6 +124,16 @@ static bool is_shadow_pwd; static bool is_shadow_grp; static bool sgr_locked = false; #endif +#ifdef ENABLE_SUBIDS +static bool is_sub_uid = false; +static bool is_sub_gid = false; +static bool sub_uid_locked = false; +static bool sub_gid_locked = false; +static uid_t sub_uid_start; /* New subordinate uid range */ +static unsigned long sub_uid_count; +static gid_t sub_gid_start; /* New subordinate gid range */ +static unsigned long sub_gid_count; +#endif /* ENABLE_SUBIDS */ static bool pw_locked = false; static bool gr_locked = false; static bool spw_locked = false; @@ -168,6 +181,10 @@ static bool home_added = false; #define E_GRP_UPDATE 10 /* can't update group file */ #define E_HOMEDIR 12 /* can't create home directory */ #define E_SE_UPDATE 14 /* can't update SELinux user mapping */ +#ifdef ENABLE_SUBIDS +#define E_SUB_UID_UPDATE 16 /* can't update the subordinate uid file */ +#define E_SUB_GID_UPDATE 18 /* can't update the subordinate gid file */ +#endif /* ENABLE_SUBIDS */ #define DGROUP "GROUP=" #define DHOME "HOME=" @@ -268,6 +285,34 @@ static void fail_exit (int code) } } #endif +#ifdef ENABLE_SUBIDS + if (sub_uid_locked) { + if (sub_uid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_uid_dbname ())); +#ifdef WITH_AUDIT + audit_logger (AUDIT_ADD_USER, Prog, + "unlocking subordinate user file", + user_name, AUDIT_NO_ID, + SHADOW_AUDIT_FAILURE); +#endif + /* continue */ + } + } + if (sub_gid_locked) { + if (sub_gid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_gid_dbname ())); +#ifdef WITH_AUDIT + audit_logger (AUDIT_ADD_USER, Prog, + "unlocking subordinate group file", + user_name, AUDIT_NO_ID, + SHADOW_AUDIT_FAILURE); +#endif + /* continue */ + } + } +#endif /* ENABLE_SUBIDS */ #ifdef WITH_AUDIT audit_logger (AUDIT_ADD_USER, Prog, @@ -1378,6 +1423,20 @@ static void close_files (void) } #endif } +#ifdef ENABLE_SUBIDS + if (is_sub_uid && (sub_uid_close () == 0)) { + fprintf (stderr, + _("%s: failure while writing changes to %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failure while writing changes to %s", sub_uid_dbname ())); + fail_exit (E_SUB_UID_UPDATE); + } + if (is_sub_gid && (sub_gid_close () == 0)) { + fprintf (stderr, + _("%s: failure while writing changes to %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failure while writing changes to %s", sub_gid_dbname ())); + fail_exit (E_SUB_GID_UPDATE); + } +#endif /* ENABLE_SUBIDS */ if (is_shadow_pwd) { if (spw_unlock () == 0) { fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, spw_dbname ()); @@ -1432,6 +1491,36 @@ static void close_files (void) sgr_locked = false; } #endif +#ifdef ENABLE_SUBIDS + if (is_sub_uid) { + if (sub_uid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_uid_dbname ())); +#ifdef WITH_AUDIT + audit_logger (AUDIT_ADD_USER, Prog, + "unlocking subordinate user file", + user_name, AUDIT_NO_ID, + SHADOW_AUDIT_FAILURE); +#endif + /* continue */ + } + sub_uid_locked = false; + } + if (is_sub_gid) { + if (sub_gid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_gid_dbname ())); +#ifdef WITH_AUDIT + audit_logger (AUDIT_ADD_USER, Prog, + "unlocking subordinate group file", + user_name, AUDIT_NO_ID, + SHADOW_AUDIT_FAILURE); +#endif + /* continue */ + } + sub_gid_locked = false; + } +#endif /* ENABLE_SUBIDS */ } /* @@ -1486,6 +1575,38 @@ static void open_files (void) } } #endif +#ifdef ENABLE_SUBIDS + if (is_sub_uid) { + if (sub_uid_lock () == 0) { + fprintf (stderr, + _("%s: cannot lock %s; try again later.\n"), + Prog, sub_uid_dbname ()); + fail_exit (E_SUB_UID_UPDATE); + } + sub_uid_locked = true; + if (sub_uid_open (O_RDWR) == 0) { + fprintf (stderr, + _("%s: cannot open %s\n"), + Prog, sub_uid_dbname ()); + fail_exit (E_SUB_UID_UPDATE); + } + } + if (is_sub_gid) { + if (sub_gid_lock () == 0) { + fprintf (stderr, + _("%s: cannot lock %s; try again later.\n"), + Prog, sub_gid_dbname ()); + fail_exit (E_SUB_GID_UPDATE); + } + sub_gid_locked = true; + if (sub_gid_open (O_RDWR) == 0) { + fprintf (stderr, + _("%s: cannot open %s\n"), + Prog, sub_gid_dbname ()); + fail_exit (E_SUB_GID_UPDATE); + } + } +#endif /* ENABLE_SUBIDS */ } static void open_shadow (void) @@ -1732,13 +1853,29 @@ static void usr_update (void) #endif fail_exit (E_PW_UPDATE); } +#ifdef ENABLE_SUBIDS + if (is_sub_uid && + (sub_uid_add(user_name, sub_uid_start, sub_uid_count) == 0)) { + fprintf (stderr, + _("%s: failed to prepare the new %s entry\n"), + Prog, sub_uid_dbname ()); + fail_exit (E_SUB_UID_UPDATE); + } + if (is_sub_gid && + (sub_gid_add(user_name, sub_gid_start, sub_gid_count) == 0)) { + fprintf (stderr, + _("%s: failed to prepare the new %s entry\n"), + Prog, sub_uid_dbname ()); + fail_exit (E_SUB_GID_UPDATE); + } +#endif /* ENABLE_SUBIDS */ + #ifdef WITH_AUDIT audit_logger (AUDIT_ADD_USER, Prog, "adding user", user_name, (unsigned int) user_id, SHADOW_AUDIT_SUCCESS); #endif - /* * Do any group file updates for this user. */ @@ -1884,6 +2021,10 @@ int main (int argc, char **argv) #ifdef SHADOWGRP is_shadow_grp = sgr_file_present (); #endif +#ifdef ENABLE_SUBIDS + is_sub_uid = sub_uid_file_present (); + is_sub_gid = sub_gid_file_present (); +#endif /* ENABLE_SUBIDS */ get_defaults (); @@ -2034,6 +2175,25 @@ int main (int argc, char **argv) grp_add (); } +#ifdef ENABLE_SUBIDS + if (is_sub_uid) { + if (find_new_sub_uids(user_name, &sub_uid_start, &sub_uid_count) < 0) { + fprintf (stderr, + _("%s: can't create subordinate user IDs\n"), + Prog); + fail_exit(E_SUB_UID_UPDATE); + } + } + if (is_sub_gid) { + if (find_new_sub_gids(user_name, &sub_gid_start, &sub_gid_count) < 0) { + fprintf (stderr, + _("%s: can't create subordinate group IDs\n"), + Prog); + fail_exit(E_SUB_GID_UPDATE); + } + } +#endif /* ENABLE_SUBIDS */ + usr_update (); if (mflg) { diff --git a/src/userdel.c b/src/userdel.c index 4439f620..19b12bc4 100644 --- a/src/userdel.c +++ b/src/userdel.c @@ -32,7 +32,7 @@ #include -#ident "$Id: userdel.c 3743 2012-05-25 11:51:53Z nekral-guest $" +#ident "$Id$" #include #include @@ -65,6 +65,9 @@ #endif /* WITH_TCB */ /*@-exitarg@*/ #include "exitcodes.h" +#ifdef ENABLE_SUBIDS +#include "subordinateio.h" +#endif /* ENABLE_SUBIDS */ /* * exit status values @@ -75,6 +78,10 @@ #define E_GRP_UPDATE 10 /* can't update group file */ #define E_HOMEDIR 12 /* can't remove home directory */ #define E_SE_UPDATE 14 /* can't update SELinux user mapping */ +#ifdef ENABLE_SUBIDS +#define E_SUB_UID_UPDATE 16 /* can't update the subordinate uid file */ +#define E_SUB_GID_UPDATE 18 /* can't update the subordinate gid file */ +#endif /* ENABLE_SUBIDS */ /* * Global variables @@ -99,6 +106,12 @@ static bool sgr_locked = false; static bool pw_locked = false; static bool gr_locked = false; static bool spw_locked = false; +#ifdef ENABLE_SUBIDS +static bool is_sub_uid; +static bool is_sub_gid; +static bool sub_uid_locked = false; +static bool sub_gid_locked = false; +#endif /* ENABLE_SUBIDS */ /* local function prototypes */ static void usage (int status); @@ -437,6 +450,36 @@ static void close_files (void) sgr_locked = false; } #endif /* SHADOWGRP */ + +#ifdef ENABLE_SUBIDS + if (is_sub_uid) { + if (sub_uid_close () == 0) { + fprintf (stderr, _("%s: failure while writing changes to %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failure while writing changes to %s", sub_uid_dbname ())); + fail_exit (E_SUB_UID_UPDATE); + } + if (sub_uid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_uid_dbname ())); + /* continue */ + } + sub_uid_locked = false; + } + + if (is_sub_gid) { + if (sub_gid_close () == 0) { + fprintf (stderr, _("%s: failure while writing changes to %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failure while writing changes to %s", sub_gid_dbname ())); + fail_exit (E_SUB_GID_UPDATE); + } + if (sub_gid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_gid_dbname ())); + /* continue */ + } + sub_gid_locked = false; + } +#endif /* ENABLE_SUBIDS */ } /* @@ -474,6 +517,22 @@ static void fail_exit (int code) } } #endif /* SHADOWGRP */ +#ifdef ENABLE_SUBIDS + if (sub_uid_locked) { + if (sub_uid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_uid_dbname ())); + /* continue */ + } + } + if (sub_gid_locked) { + if (sub_gid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_gid_dbname ())); + /* continue */ + } + } +#endif /* ENABLE_SUBIDS */ #ifdef WITH_AUDIT audit_logger (AUDIT_DEL_USER, Prog, @@ -595,6 +654,60 @@ static void open_files (void) } } #endif /* SHADOWGRP */ +#ifdef ENABLE_SUBIDS + if (is_sub_uid) { + if (sub_uid_lock () == 0) { + fprintf (stderr, + _("%s: cannot lock %s; try again later.\n"), + Prog, sub_uid_dbname ()); +#ifdef WITH_AUDIT + audit_logger (AUDIT_DEL_USER, Prog, + "locking subordinate user file", + user_name, (unsigned int) user_id, + SHADOW_AUDIT_FAILURE); +#endif /* WITH_AUDIT */ + fail_exit (E_SUB_UID_UPDATE); + } + sub_uid_locked = true; + if (sub_uid_open (O_RDWR) == 0) { + fprintf (stderr, + _("%s: cannot open %s\n"), Prog, sub_uid_dbname ()); +#ifdef WITH_AUDIT + audit_logger (AUDIT_DEL_USER, Prog, + "opening subordinate user file", + user_name, (unsigned int) user_id, + SHADOW_AUDIT_FAILURE); +#endif /* WITH_AUDIT */ + fail_exit (E_SUB_UID_UPDATE); + } + } + if (is_sub_gid) { + if (sub_gid_lock () == 0) { + fprintf (stderr, + _("%s: cannot lock %s; try again later.\n"), + Prog, sub_gid_dbname ()); +#ifdef WITH_AUDIT + audit_logger (AUDIT_DEL_USER, Prog, + "locking subordinate group file", + user_name, (unsigned int) user_id, + SHADOW_AUDIT_FAILURE); +#endif /* WITH_AUDIT */ + fail_exit (E_SUB_GID_UPDATE); + } + sub_gid_locked = true; + if (sub_gid_open (O_RDWR) == 0) { + fprintf (stderr, + _("%s: cannot open %s\n"), Prog, sub_gid_dbname ()); +#ifdef WITH_AUDIT + audit_logger (AUDIT_DEL_USER, Prog, + "opening subordinate group file", + user_name, (unsigned int) user_id, + SHADOW_AUDIT_FAILURE); +#endif /* WITH_AUDIT */ + fail_exit (E_SUB_GID_UPDATE); + } + } +#endif /* ENABLE_SUBIDS */ } /* @@ -619,6 +732,20 @@ static void update_user (void) Prog, user_name, spw_dbname ()); fail_exit (E_PW_UPDATE); } +#ifdef ENABLE_SUBIDS + if (is_sub_uid && sub_uid_remove(user_name, 0, ULONG_MAX) == 0) { + fprintf (stderr, + _("%s: cannot remove entry %lu from %s\n"), + Prog, (unsigned long)user_id, sub_uid_dbname ()); + fail_exit (E_SUB_UID_UPDATE); + } + if (is_sub_gid && sub_gid_remove(user_name, 0, ULONG_MAX) == 0) { + fprintf (stderr, + _("%s: cannot remove entry %lu from %s\n"), + Prog, (unsigned long)user_id, sub_gid_dbname ()); + fail_exit (E_SUB_GID_UPDATE); + } +#endif /* ENABLE_SUBIDS */ #ifdef WITH_AUDIT audit_logger (AUDIT_DEL_USER, Prog, "deleting user entries", @@ -966,6 +1093,10 @@ int main (int argc, char **argv) #ifdef SHADOWGRP is_shadow_grp = sgr_file_present (); #endif /* SHADOWGRP */ +#ifdef ENABLE_SUBIDS + is_sub_uid = sub_uid_file_present (); + is_sub_gid = sub_gid_file_present (); +#endif /* ENABLE_SUBIDS */ /* * Start with a quick check to see if the user exists. diff --git a/src/usermod.c b/src/usermod.c index e411a323..e7d43513 100644 --- a/src/usermod.c +++ b/src/usermod.c @@ -32,7 +32,7 @@ #include -#ident "$Id: usermod.c 3650 2011-11-21 22:02:15Z nekral-guest $" +#ident "$Id$" #include #include @@ -63,6 +63,9 @@ #include "sgroupio.h" #endif #include "shadowio.h" +#ifdef ENABLE_SUBIDS +#include "subordinateio.h" +#endif /* ENABLE_SUBIDS */ #ifdef WITH_TCB #include "tcbfuncs.h" #endif @@ -86,7 +89,13 @@ /* #define E_NOSPACE 11 insufficient space to move home dir */ #define E_HOMEDIR 12 /* unable to complete home dir move */ #define E_SE_UPDATE 13 /* can't update SELinux user mapping */ +#ifdef ENABLE_SUBIDS +#define E_SUB_UID_UPDATE 16 /* can't update the subordinate uid file */ +#define E_SUB_GID_UPDATE 18 /* can't update the subordinate gid file */ +#endif /* ENABLE_SUBIDS */ + #define VALID(s) (strcspn (s, ":\n") == strlen (s)) + /* * Global variables */ @@ -132,6 +141,12 @@ static bool #ifdef WITH_SELINUX Zflg = false, /* new selinux user */ #endif +#ifdef ENABLE_SUBIDS + vflg = false, /* add subordinate uids */ + Vflg = false, /* delete subordinate uids */ + wflg = false, /* add subordinate gids */ + Wflg = false, /* delete subordinate gids */ +#endif /* ENABLE_SUBIDS */ uflg = false, /* specify new user ID */ Uflg = false; /* unlock the password */ @@ -141,12 +156,21 @@ static bool is_shadow_pwd; static bool is_shadow_grp; #endif +#ifdef ENABLE_SUBIDS +static bool is_sub_uid = false; +static bool is_sub_gid = false; +#endif /* ENABLE_SUBIDS */ + static bool pw_locked = false; static bool spw_locked = false; static bool gr_locked = false; #ifdef SHADOWGRP static bool sgr_locked = false; #endif +#ifdef ENABLE_SUBIDS +static bool sub_uid_locked = false; +static bool sub_gid_locked = false; +#endif /* ENABLE_SUBIDS */ /* local function prototypes */ @@ -302,6 +326,71 @@ static int get_groups (char *list) return 0; } +#ifdef ENABLE_SUBIDS +struct ulong_range +{ + unsigned long first; + unsigned long last; +}; + +static struct ulong_range getulong_range(const char *str) +{ + struct ulong_range result = { .first = ULONG_MAX, .last = 0 }; + long long first, last; + char *pos; + + errno = 0; + first = strtoll(str, &pos, 10); + if (('\0' == *str) || ('-' != *pos ) || (ERANGE == errno) || + (first != (unsigned long int)first)) + goto out; + + errno = 0; + last = strtoll(pos + 1, &pos, 10); + if (('\0' != *pos ) || (ERANGE == errno) || + (last != (unsigned long int)last)) + goto out; + + if (first > last) + goto out; + + result.first = (unsigned long int)first; + result.last = (unsigned long int)last; +out: + return result; + +} + +struct ulong_range_list_entry { + struct ulong_range_list_entry *next; + struct ulong_range range; +}; + +static struct ulong_range_list_entry *add_sub_uids = NULL, *del_sub_uids = NULL; +static struct ulong_range_list_entry *add_sub_gids = NULL, *del_sub_gids = NULL; + +static int prepend_range(const char *str, struct ulong_range_list_entry **head) +{ + struct ulong_range range; + struct ulong_range_list_entry *entry; + range = getulong_range(str); + if (range.first > range.last) + return 0; + + entry = malloc(sizeof(*entry)); + if (!entry) { + fprintf (stderr, + _("%s: failed to allocate memory: %s\n"), + Prog, strerror (errno)); + return 0; + } + entry->next = *head; + entry->range = range; + *head = entry; + return 1; +} +#endif /* ENABLE_SUBIDS */ + /* * usage - display usage message and exit */ @@ -334,6 +423,12 @@ static /*@noreturn@*/void usage (int status) (void) fputs (_(" -s, --shell SHELL new login shell for the user account\n"), usageout); (void) fputs (_(" -u, --uid UID new UID for the user account\n"), usageout); (void) fputs (_(" -U, --unlock unlock the user account\n"), usageout); +#ifdef ENABLE_SUBIDS + (void) fputs (_(" -v, --add-subuids FIRST-LAST add range of subordinate uids\n"), usageout); + (void) fputs (_(" -V, --del-subuids FIRST-LAST remove range of subordinate uids\n"), usageout); + (void) fputs (_(" -w, --add-subgids FIRST-LAST add range of subordinate gids\n"), usageout); + (void) fputs (_(" -W, --del-subgids FIRST-LAST remove range of subordinate gids\n"), usageout); +#endif /* ENABLE_SUBIDS */ #ifdef WITH_SELINUX (void) fputs (_(" -Z, --selinux-user SEUSER new SELinux user mapping for the user account\n"), usageout); #endif /* WITH_SELINUX */ @@ -590,6 +685,22 @@ static /*@noreturn@*/void fail_exit (int code) /* continue */ } } +#ifdef ENABLE_SUBIDS + if (sub_uid_locked) { + if (sub_uid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_uid_dbname ())); + /* continue */ + } + } + if (sub_gid_locked) { + if (sub_gid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_gid_dbname ())); + /* continue */ + } + } +#endif /* ENABLE_SUBIDS */ #ifdef WITH_AUDIT audit_logger (AUDIT_USER_CHAUTHTOK, Prog, @@ -889,18 +1000,26 @@ static void process_flags (int argc, char **argv) {"shell", required_argument, NULL, 's'}, {"uid", required_argument, NULL, 'u'}, {"unlock", no_argument, NULL, 'U'}, +#ifdef ENABLE_SUBIDS + {"add-subuids", required_argument, NULL, 'v'}, + {"del-subuids", required_argument, NULL, 'V'}, + {"add-subgids", required_argument, NULL, 'w'}, + {"del-subgids", required_argument, NULL, 'W'}, +#endif /* ENABLE_SUBIDS */ #ifdef WITH_SELINUX {"selinux-user", required_argument, NULL, 'Z'}, #endif /* WITH_SELINUX */ {NULL, 0, NULL, '\0'} }; while ((c = getopt_long (argc, argv, + "ac:d:e:f:g:G:hl:Lmop:R:s:u:U" +#ifdef ENABLE_SUBIDS + "v:w:V:W:" +#endif /* ENABLE_SUBIDS */ #ifdef WITH_SELINUX - "ac:d:e:f:g:G:hl:Lmop:R:s:u:UZ:", -#else /* !WITH_SELINUX */ - "ac:d:e:f:g:G:hl:Lmop:R:s:u:U", -#endif /* !WITH_SELINUX */ - long_options, NULL)) != -1) { + "Z:" +#endif /* WITH_SELINUX */ + , long_options, NULL)) != -1) { switch (c) { case 'a': aflg = true; @@ -1018,6 +1137,44 @@ static void process_flags (int argc, char **argv) case 'U': Uflg = true; break; +#ifdef ENABLE_SUBIDS + case 'v': + if (prepend_range (optarg, &add_sub_uids) == 0) { + fprintf (stderr, + _("%s: invalid subordinate uid range '%s'\n"), + Prog, optarg); + exit(E_BAD_ARG); + } + vflg = true; + break; + case 'V': + if (prepend_range (optarg, &del_sub_uids) == 0) { + fprintf (stderr, + _("%s: invalid subordinate uid range '%s'\n"), + Prog, optarg); + exit(E_BAD_ARG); + } + Vflg = true; + break; + case 'w': + if (prepend_range (optarg, &add_sub_gids) == 0) { + fprintf (stderr, + _("%s: invalid subordinate gid range '%s'\n"), + Prog, optarg); + exit(E_BAD_ARG); + } + wflg = true; + break; + case 'W': + if (prepend_range (optarg, &del_sub_gids) == 0) { + fprintf (stderr, + _("%s: invalid subordinate gid range '%s'\n"), + Prog, optarg); + exit(E_BAD_ARG); + } + Wflg = true; + break; +#endif /* ENABLE_SUBIDS */ #ifdef WITH_SELINUX case 'Z': if (is_selinux_enabled () > 0) { @@ -1170,6 +1327,9 @@ static void process_flags (int argc, char **argv) if (!(Uflg || uflg || sflg || pflg || mflg || Lflg || lflg || Gflg || gflg || fflg || eflg || dflg || cflg +#ifdef ENABLE_SUBIDS + || vflg || Vflg || wflg || Wflg +#endif /* ENABLE_SUBIDS */ #ifdef WITH_SELINUX || Zflg #endif /* WITH_SELINUX */ @@ -1200,6 +1360,22 @@ static void process_flags (int argc, char **argv) Prog, (unsigned long) user_newid); exit (E_UID_IN_USE); } + + if ( (vflg || Vflg) + && !is_sub_uid) { + fprintf (stderr, + _("%s: %s does not exist, you cannot use the flags %s or %s\n"), + Prog, sub_uid_dbname (), "-v", "-V"); + exit (E_USAGE); + } + + if ( (wflg || Wflg) + && !is_sub_gid) { + fprintf (stderr, + _("%s: %s does not exist, you cannot use the flags %s or %s\n"), + Prog, sub_gid_dbname (), "-w", "-W"); + exit (E_USAGE); + } } /* @@ -1248,6 +1424,10 @@ static void close_files (void) sgr_dbname ())); fail_exit (E_GRP_UPDATE); } + } +#endif +#ifdef SHADOWGRP + if (is_shadow_grp) { if (sgr_unlock () == 0) { fprintf (stderr, _("%s: failed to unlock %s\n"), @@ -1296,6 +1476,35 @@ static void close_files (void) sgr_locked = false; #endif +#ifdef ENABLE_SUBIDS + if (vflg || Vflg) { + if (sub_uid_close () == 0) { + fprintf (stderr, _("%s: failure while writing changes to %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failure while writing changes to %s", sub_uid_dbname ())); + fail_exit (E_SUB_UID_UPDATE); + } + if (sub_uid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_uid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_uid_dbname ())); + /* continue */ + } + sub_uid_locked = false; + } + if (wflg || Wflg) { + if (sub_gid_close () == 0) { + fprintf (stderr, _("%s: failure while writing changes to %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failure while writing changes to %s", sub_gid_dbname ())); + fail_exit (E_SUB_GID_UPDATE); + } + if (sub_gid_unlock () == 0) { + fprintf (stderr, _("%s: failed to unlock %s\n"), Prog, sub_gid_dbname ()); + SYSLOG ((LOG_ERR, "failed to unlock %s", sub_gid_dbname ())); + /* continue */ + } + sub_gid_locked = false; + } +#endif /* ENABLE_SUBIDS */ + /* * Close the DBM and/or flat files */ @@ -1375,6 +1584,38 @@ static void open_files (void) } #endif } +#ifdef ENABLE_SUBIDS + if (vflg || Vflg) { + if (sub_uid_lock () == 0) { + fprintf (stderr, + _("%s: cannot lock %s; try again later.\n"), + Prog, sub_uid_dbname ()); + fail_exit (E_SUB_UID_UPDATE); + } + sub_uid_locked = true; + if (sub_uid_open (O_RDWR) == 0) { + fprintf (stderr, + _("%s: cannot open %s\n"), + Prog, sub_uid_dbname ()); + fail_exit (E_SUB_UID_UPDATE); + } + } + if (wflg || Wflg) { + if (sub_gid_lock () == 0) { + fprintf (stderr, + _("%s: cannot lock %s; try again later.\n"), + Prog, sub_gid_dbname ()); + fail_exit (E_SUB_GID_UPDATE); + } + sub_gid_locked = true; + if (sub_gid_open (O_RDWR) == 0) { + fprintf (stderr, + _("%s: cannot open %s\n"), + Prog, sub_gid_dbname ()); + fail_exit (E_SUB_GID_UPDATE); + } + } +#endif /* ENABLE_SUBIDS */ } /* @@ -1476,6 +1717,60 @@ static void usr_update (void) fail_exit (E_PW_UPDATE); } } +#ifdef ENABLE_SUBIDS + if (Vflg) { + struct ulong_range_list_entry *ptr; + for (ptr = del_sub_uids; ptr != NULL; ptr = ptr->next) { + unsigned long count = ptr->range.last - ptr->range.first + 1; + if (sub_uid_remove(user_name, ptr->range.first, count) == 0) { + fprintf (stderr, + _("%s: failed to remove uid range %lu-%lu from '%s'\n"), + Prog, ptr->range.first, ptr->range.last, + sub_uid_dbname ()); + fail_exit (E_SUB_UID_UPDATE); + } + } + } + if (vflg) { + struct ulong_range_list_entry *ptr; + for (ptr = add_sub_uids; ptr != NULL; ptr = ptr->next) { + unsigned long count = ptr->range.last - ptr->range.first + 1; + if (sub_uid_add(user_name, ptr->range.first, count) == 0) { + fprintf (stderr, + _("%s: failed to add uid range %lu-%lu from '%s'\n"), + Prog, ptr->range.first, ptr->range.last, + sub_uid_dbname ()); + fail_exit (E_SUB_UID_UPDATE); + } + } + } + if (Wflg) { + struct ulong_range_list_entry *ptr; + for (ptr = del_sub_gids; ptr != NULL; ptr = ptr->next) { + unsigned long count = ptr->range.last - ptr->range.first + 1; + if (sub_gid_remove(user_name, ptr->range.first, count) == 0) { + fprintf (stderr, + _("%s: failed to remove gid range %lu-%lu from '%s'\n"), + Prog, ptr->range.first, ptr->range.last, + sub_gid_dbname ()); + fail_exit (E_SUB_GID_UPDATE); + } + } + } + if (wflg) { + struct ulong_range_list_entry *ptr; + for (ptr = add_sub_gids; ptr != NULL; ptr = ptr->next) { + unsigned long count = ptr->range.last - ptr->range.first + 1; + if (sub_gid_add(user_name, ptr->range.first, count) == 0) { + fprintf (stderr, + _("%s: failed to add gid range %lu-%lu from '%s'\n"), + Prog, ptr->range.first, ptr->range.last, + sub_gid_dbname ()); + fail_exit (E_SUB_GID_UPDATE); + } + } + } +#endif /* ENABLE_SUBIDS */ } /* @@ -1811,6 +2106,10 @@ int main (int argc, char **argv) #ifdef SHADOWGRP is_shadow_grp = sgr_file_present (); #endif +#ifdef ENABLE_SUBIDS + is_sub_uid = sub_uid_file_present (); + is_sub_gid = sub_gid_file_present (); +#endif /* ENABLE_SUBIDS */ process_flags (argc, argv); @@ -1818,7 +2117,11 @@ int main (int argc, char **argv) * The home directory, the username and the user's UID should not * be changed while the user is logged in. */ - if ( (uflg || lflg || dflg) + if ( (uflg || lflg || dflg +#ifdef ENABLE_SUBIDS + || Vflg || Wflg +#endif /* ENABLE_SUBIDS */ + ) && (user_busy (user_name, user_id) != 0)) { exit (E_USER_BUSY); } @@ -1871,7 +2174,11 @@ int main (int argc, char **argv) */ open_files (); if ( cflg || dflg || eflg || fflg || gflg || Lflg || lflg || pflg - || sflg || uflg || Uflg) { + || sflg || uflg || Uflg +#ifdef ENABLE_SUBIDS + || vflg || Vflg || wflg || Wflg +#endif /* ENABLE_SUBIDS */ + ) { usr_update (); } if (Gflg || lflg) { diff --git a/src/vipw.c b/src/vipw.c index a1d9d72b..6d730f65 100644 --- a/src/vipw.c +++ b/src/vipw.c @@ -5,7 +5,7 @@ Copyright (c) 1997 , Guy Maor Copyright (c) 1999 - 2000, Marek Michałkiewicz Copyright (c) 2002 - 2006, Tomasz Kłoczko - Copyright (c) 2007 - 2011, Nicolas François + Copyright (c) 2007 - 2013, Nicolas François All rights reserved. This program is free software; you can redistribute it and/or modify @@ -25,7 +25,7 @@ #include -#ident "$Id: vipw.c 3654 2011-12-09 21:35:57Z nekral-guest $" +#ident "$Id$" #include #include @@ -180,7 +180,10 @@ static void vipwexit (const char *msg, int syserr, int ret) if (0 != syserr) { fprintf (stderr, ": %s", strerror (err)); } - (void) fputs ("\n", stderr); + if ( (NULL != msg) + || (0 != syserr)) { + (void) fputs ("\n", stderr); + } if (!quiet) { fprintf (stdout, _("%s: %s is unchanged\n"), Prog, filename); @@ -297,14 +300,25 @@ vipwedit (const char *file, int (*file_lock) (void), int (*file_unlock) (void)) /* use the system() call to invoke the editor so that it accepts command line args in the EDITOR and VISUAL environment vars */ char *buf; + int status; buf = (char *) malloc (strlen (editor) + strlen (fileedit) + 2); snprintf (buf, strlen (editor) + strlen (fileedit) + 2, - "%s %s", editor, fileedit); - if (system (buf) != 0) { - fprintf (stderr, "%s: %s: %s\n", Prog, editor, + "%s %s", editor, fileedit); + status = system (buf); + if (-1 == status) { + fprintf (stderr, _("%s: %s: %s\n"), Prog, editor, strerror (errno)); exit (1); + } else if ( WIFEXITED (status) + && (WEXITSTATUS (status) != 0)) { + fprintf (stderr, _("%s: %s returned with status %d\n"), + Prog, editor, WEXITSTATUS (status)); + exit (WEXITSTATUS (status)); + } else if (WIFSIGNALED (status)) { + fprintf (stderr, _("%s: %s killed by signal %d\n"), + Prog, editor, WTERMSIG (status)); + exit (1); } else { exit (0); } @@ -323,10 +337,15 @@ vipwedit (const char *file, int (*file_lock) (void), int (*file_unlock) (void)) } } - if ( (-1 == pid) - || (WIFEXITED (status) == 0) - || (WEXITSTATUS (status) != 0)) { + if (-1 == pid) { vipwexit (editor, 1, 1); + } else if ( WIFEXITED (status) + && (WEXITSTATUS (status) != 0)) { + vipwexit (NULL, 0, WEXITSTATUS (status)); + } else if (WIFSIGNALED (status)) { + fprintf (stderr, _("%s: %s killed by signal %d\n"), + Prog, editor, WTERMSIG(status)); + vipwexit (NULL, 0, 1); } if (stat (fileedit, &st2) != 0) { @@ -480,6 +499,10 @@ int main (int argc, char **argv) usage (E_USAGE); } } + + if (optind != argc) { + usage (E_USAGE); + } } if (do_vipw) { diff --git a/ylwrap b/ylwrap deleted file mode 100755 index 92536350..00000000 --- a/ylwrap +++ /dev/null @@ -1,226 +0,0 @@ -#! /bin/sh -# ylwrap - wrapper for lex/yacc invocations. - -scriptversion=2011-08-25.18; # UTC - -# Copyright (C) 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, -# 2007, 2009, 2010, 2011 Free Software Foundation, Inc. -# -# Written by Tom Tromey . -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# This file is maintained in Automake, please report -# bugs to or send patches to -# . - -case "$1" in - '') - echo "$0: No files given. Try \`$0 --help' for more information." 1>&2 - exit 1 - ;; - --basedir) - basedir=$2 - shift 2 - ;; - -h|--h*) - cat <<\EOF -Usage: ylwrap [--help|--version] INPUT [OUTPUT DESIRED]... -- PROGRAM [ARGS]... - -Wrapper for lex/yacc invocations, renaming files as desired. - - INPUT is the input file - OUTPUT is one file PROG generates - DESIRED is the file we actually want instead of OUTPUT - PROGRAM is program to run - ARGS are passed to PROG - -Any number of OUTPUT,DESIRED pairs may be used. - -Report bugs to . -EOF - exit $? - ;; - -v|--v*) - echo "ylwrap $scriptversion" - exit $? - ;; -esac - - -# The input. -input="$1" -shift -case "$input" in - [\\/]* | ?:[\\/]*) - # Absolute path; do nothing. - ;; - *) - # Relative path. Make it absolute. - input="`pwd`/$input" - ;; -esac - -pairlist= -while test "$#" -ne 0; do - if test "$1" = "--"; then - shift - break - fi - pairlist="$pairlist $1" - shift -done - -# The program to run. -prog="$1" -shift -# Make any relative path in $prog absolute. -case "$prog" in - [\\/]* | ?:[\\/]*) ;; - *[\\/]*) prog="`pwd`/$prog" ;; -esac - -# FIXME: add hostname here for parallel makes that run commands on -# other machines. But that might take us over the 14-char limit. -dirname=ylwrap$$ -do_exit="cd '`pwd`' && rm -rf $dirname > /dev/null 2>&1;"' (exit $ret); exit $ret' -trap "ret=129; $do_exit" 1 -trap "ret=130; $do_exit" 2 -trap "ret=141; $do_exit" 13 -trap "ret=143; $do_exit" 15 -mkdir $dirname || exit 1 - -cd $dirname - -case $# in - 0) "$prog" "$input" ;; - *) "$prog" "$@" "$input" ;; -esac -ret=$? - -if test $ret -eq 0; then - set X $pairlist - shift - first=yes - # Since DOS filename conventions don't allow two dots, - # the DOS version of Bison writes out y_tab.c instead of y.tab.c - # and y_tab.h instead of y.tab.h. Test to see if this is the case. - y_tab_nodot="no" - if test -f y_tab.c || test -f y_tab.h; then - y_tab_nodot="yes" - fi - - # The directory holding the input. - input_dir=`echo "$input" | sed -e 's,\([\\/]\)[^\\/]*$,\1,'` - # Quote $INPUT_DIR so we can use it in a regexp. - # FIXME: really we should care about more than `.' and `\'. - input_rx=`echo "$input_dir" | sed 's,\\\\,\\\\\\\\,g;s,\\.,\\\\.,g'` - - while test "$#" -ne 0; do - from="$1" - # Handle y_tab.c and y_tab.h output by DOS - if test $y_tab_nodot = "yes"; then - if test $from = "y.tab.c"; then - from="y_tab.c" - else - if test $from = "y.tab.h"; then - from="y_tab.h" - fi - fi - fi - if test -f "$from"; then - # If $2 is an absolute path name, then just use that, - # otherwise prepend `../'. - case "$2" in - [\\/]* | ?:[\\/]*) target="$2";; - *) target="../$2";; - esac - - # We do not want to overwrite a header file if it hasn't - # changed. This avoid useless recompilations. However the - # parser itself (the first file) should always be updated, - # because it is the destination of the .y.c rule in the - # Makefile. Divert the output of all other files to a temporary - # file so we can compare them to existing versions. - if test $first = no; then - realtarget="$target" - target="tmp-`echo $target | sed s/.*[\\/]//g`" - fi - # Edit out `#line' or `#' directives. - # - # We don't want the resulting debug information to point at - # an absolute srcdir; it is better for it to just mention the - # .y file with no path. - # - # We want to use the real output file name, not yy.lex.c for - # instance. - # - # We want the include guards to be adjusted too. - FROM=`echo "$from" | sed \ - -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'\ - -e 's/[^ABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g'` - TARGET=`echo "$2" | sed \ - -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'\ - -e 's/[^ABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g'` - - sed -e "/^#/!b" -e "s,$input_rx,," -e "s,$from,$2," \ - -e "s,$FROM,$TARGET," "$from" >"$target" || ret=$? - - # Check whether header files must be updated. - if test $first = no; then - if test -f "$realtarget" && cmp -s "$realtarget" "$target"; then - echo "$2" is unchanged - rm -f "$target" - else - echo updating "$2" - mv -f "$target" "$realtarget" - fi - fi - else - # A missing file is only an error for the first file. This - # is a blatant hack to let us support using "yacc -d". If -d - # is not specified, we don't want an error when the header - # file is "missing". - if test $first = yes; then - ret=1 - fi - fi - shift - shift - first=no - done -else - ret=$? -fi - -# Remove the directory. -cd .. -rm -rf $dirname - -exit $ret - -# Local Variables: -# mode: shell-script -# sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" -# time-stamp-end: "; # UTC" -# End: