diff options
Diffstat (limited to 'templates/man1/runuser.1.pot')
-rw-r--r-- | templates/man1/runuser.1.pot | 586 |
1 files changed, 586 insertions, 0 deletions
diff --git a/templates/man1/runuser.1.pot b/templates/man1/runuser.1.pot new file mode 100644 index 00000000..e7229374 --- /dev/null +++ b/templates/man1/runuser.1.pot @@ -0,0 +1,586 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2023-08-27 17:17+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" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. type: TH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "RUNUSER" +msgstr "" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "2022-05-11" +msgstr "" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "util-linux 2.38.1" +msgstr "" + +#. type: TH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "User Commands" +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "NAME" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "runuser - run a command with substitute user and group ID" +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "SYNOPSIS" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<runuser> [options] B<-u> I<user> [[--] I<command> [I<argument>...]]" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<runuser> [options] [B<->] [I<user> [I<argument>...]]" +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "DESCRIPTION" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"B<runuser> can be used to run commands with a substitute user and group ID. " +"If the option B<-u> is not given, B<runuser> falls back to B<su>-compatible " +"semantics and a shell is executed. The difference between the commands " +"B<runuser> and B<su> is that B<runuser> does not ask for a password (because " +"it may be executed by the root user only) and it uses a different PAM " +"configuration. The command B<runuser> does not have to be installed with set-" +"user-ID permissions." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"If the PAM session is not required, then the recommended solution is to use " +"the B<setpriv>(1) command." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"When called without arguments, B<runuser> defaults to running an interactive " +"shell as I<root>." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"For backward compatibility, B<runuser> defaults to not changing the current " +"directory and to setting only the environment variables B<HOME> and B<SHELL> " +"(plus B<USER> and B<LOGNAME> if the target I<user> is not root). This " +"version of B<runuser> uses PAM for session management." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"Note that B<runuser> in all cases use PAM (pam_getenvlist()) to do the final " +"environment modification. Command-line options such as B<--login> and B<--" +"preserve-environment> affect the environment before it is modified by PAM." +msgstr "" + +#. type: Plain text +#: debian-bookworm +msgid "" +"Since version 2.38 B<runuser> resets process resource limits RLIMIT_NICE, " +"RLIMIT_RTPRIO, RLIMIT_FSIZE, RLIMIT_AS and RLIMIT_NOFILE." +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "OPTIONS" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<-c>, B<--command>=I<command>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "Pass I<command> to the shell with the B<-c> option." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<-f>, B<--fast>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"Pass B<-f> to the shell, which may or may not be useful, depending on the " +"shell." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<-g>, B<--group>=I<group>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"The primary group to be used. This option is allowed for the root user only." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<-G>, B<--supp-group>=I<group>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"Specify a supplementary group. This option is available to the root user " +"only. The first specified supplementary group is also used as a primary " +"group if the option B<--group> is not specified." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<->, B<-l>, B<--login>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"Start the shell as a login shell with an environment similar to a real login:" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"clears all the environment variables except for B<TERM> and variables " +"specified by B<--whitelist-environment>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"initializes the environment variables B<HOME>, B<SHELL>, B<USER>, " +"B<LOGNAME>, and B<PATH>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "changes to the target user\\(cqs home directory" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"sets argv[0] of the shell to \\(aqB<->\\(aq in order to make the shell a " +"login shell" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<-P>, B<--pty>" +msgstr "" + +#. type: Plain text +#: debian-bookworm +msgid "" +"Create a pseudo-terminal for the session. The independent terminal provides " +"better security as the user does not share a terminal with the original " +"session. This can be used to avoid TIOCSTI ioctl terminal injection and " +"other security attacks against terminal file descriptors. The entire session " +"can also be moved to the background (e.g., B<runuser --pty> B<-u> " +"I<username> B<--> I<command> B<&>). If the pseudo-terminal is enabled, then " +"B<runuser> works as a proxy between the sessions (sync stdin and stdout)." +msgstr "" + +#. type: Plain text +#: debian-bookworm +msgid "" +"This feature is mostly designed for interactive sessions. If the standard " +"input is not a terminal, but for example a pipe (e.g., B<echo \"date\" | " +"runuser --pty -u> I<user>), then the B<ECHO> flag for the pseudo-terminal is " +"disabled to avoid messy output." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<-m>, B<-p>, B<--preserve-environment>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"Preserve the entire environment, i.e., do not set B<HOME>, B<SHELL>, B<USER> " +"or B<LOGNAME>. The option is ignored if the option B<--login> is specified." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<-s>, B<--shell>=I<shell>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"Run the specified I<shell> instead of the default. The shell to run is " +"selected according to the following rules, in order:" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "the shell specified with B<--shell>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"the shell specified in the environment variable B<SHELL> if the B<--preserve-" +"environment> option is used" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "the shell listed in the passwd entry of the target user" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "/bin/sh" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"If the target user has a restricted shell (i.e., not listed in I</etc/" +"shells>), then the B<--shell> option and the B<SHELL> environment variables " +"are ignored unless the calling user is root." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<--session-command=>I<command>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "Same as B<-c>, but do not create a new session. (Discouraged.)" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<-w>, B<--whitelist-environment>=I<list>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"Don\\(cqt reset the environment variables specified in the comma-separated " +"I<list> when clearing the environment for B<--login>. The whitelist is " +"ignored for the environment variables B<HOME>, B<SHELL>, B<USER>, " +"B<LOGNAME>, and B<PATH>." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<-h>, B<--help>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "Display help text and exit." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<-V>, B<--version>" +msgstr "" + +#. type: Plain text +#: debian-bookworm +msgid "Print version and exit." +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "CONFIG FILES" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"B<runuser> reads the I</etc/default/runuser> and I</etc/login.defs> " +"configuration files. The following configuration items are relevant for " +"B<runuser>:" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<ENV_PATH> (string)" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"Defines the PATH environment variable for a regular user. The default value " +"is I</usr/local/bin:/bin:/usr/bin>." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<ENV_ROOTPATH> (string), B<ENV_SUPATH> (string)" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"Defines the B<PATH> environment variable for root. B<ENV_SUPATH> takes " +"precedence. The default value is I</usr/local/sbin:/usr/local/bin:/sbin:/" +"bin:/usr/sbin:/usr/bin>." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<ALWAYS_SET_PATH> (boolean)" +msgstr "" + +#. type: Plain text +#: debian-bookworm +msgid "" +"If set to I<yes> and B<--login> and B<--preserve-environment> were not " +"specified B<runuser> initializes B<PATH>." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"The environment variable B<PATH> may be different on systems where I</bin> " +"and I</sbin> are merged into I</usr>; this variable is also affected by the " +"B<--login> command-line option and the PAM system setting (e.g., " +"B<pam_env>(8))." +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "EXIT STATUS" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"B<runuser> normally returns the exit status of the command it executed. If " +"the command was killed by a signal, B<runuser> returns the number of the " +"signal plus 128." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "Exit status generated by B<runuser> itself:" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "1" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "Generic error before executing the requested command" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "126" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "The requested command could not be executed" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "127" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "The requested command was not found" +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "FILES" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "I</etc/pam.d/runuser>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "default PAM configuration file" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "I</etc/pam.d/runuser-l>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "PAM configuration file if B<--login> is specified" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "I</etc/default/runuser>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "runuser specific logindef config file" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "I</etc/login.defs>" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "global logindef config file" +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "HISTORY" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"This B<runuser> command was derived from coreutils\\(aq B<su>, which was " +"based on an implementation by David MacKenzie, and the Fedora B<runuser> " +"command by Dan Walsh." +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "SEE ALSO" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "B<setpriv>(1), B<su>(1), B<login.defs>(5), B<shells>(5), B<pam>(8)" +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "REPORTING BUGS" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "For bug reports, use the issue tracker at" +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "AVAILABILITY" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"The B<runuser> command is part of the util-linux package which can be " +"downloaded from" +msgstr "" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "2022-02-14" +msgstr "" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "util-linux 2.37.4" +msgstr "" + +#. type: Plain text +#: opensuse-leap-15-6 +msgid "" +"Create a pseudo-terminal for the session. The independent terminal provides " +"better security as the user does not share a terminal with the original " +"session. This can be used to avoid TIOCSTI ioctl terminal injection and " +"other security attacks against terminal file descriptors. The entire session " +"can also be moved to the background (e.g., B<runuser --pty -u username \\(em " +"command &>). If the pseudo-terminal is enabled, then B<runuser> works as a " +"proxy between the sessions (copy stdin and stdout)." +msgstr "" + +#. type: Plain text +#: opensuse-leap-15-6 +msgid "" +"This feature is mostly designed for interactive sessions. If the standard " +"input is not a terminal, but for example a pipe (e.g., B<echo \"date\" | " +"runuser --pty -u user>), then the ECHO flag for the pseudo-terminal is " +"disabled to avoid messy output." +msgstr "" + +#. type: Plain text +#: opensuse-leap-15-6 +msgid "Display version information and exit." +msgstr "" + +#. type: Plain text +#: opensuse-leap-15-6 +msgid "" +"If set to I<yes> and --login and --preserve-environment were not specified " +"B<runuser> initializes B<PATH>." +msgstr "" |