# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2024-06-01 06:08+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "PAM_SYSTEMD" msgstr "" #. type: TH #: archlinux fedora-40 mageia-cauldron opensuse-tumbleweed #, no-wrap msgid "systemd 255" msgstr "" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "pam_systemd" msgstr "" #. ----------------------------------------------------------------- #. * MAIN CONTENT STARTS HERE * #. ----------------------------------------------------------------- #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "pam_systemd - Register user sessions in the systemd login manager" msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "pam_systemd\\&.so" msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B registers user sessions with the systemd login manager " "B(8), and hence the systemd control group " "hierarchy\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The module also applies various resource management and runtime parameters " "to the new session, as configured in the \\m[blue]B\\m[]\\&\\s-2\\u[1]\\d\\s+2 of the user, when one is defined\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "On login, this module \\(em in conjunction with systemd-logind\\&.service " "\\(em ensures the following:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If it does not exist yet, the user runtime directory /run/user/$UID is " "either created or mounted as new \"tmpfs\" file system with quota applied, " "and its ownership changed to the user that is logging in\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The I<$XDG_SESSION_ID> environment variable is initialized\\&. If auditing " "is available and B was run before this module (which is " "highly recommended), the variable is initialized from the auditing session " "id (/proc/self/sessionid)\\&. Otherwise, an independent session counter is " "used\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "A new systemd scope unit is created for the session\\&. If this is the first " "concurrent session of the user, an implicit per-user slice unit below " "user\\&.slice is automatically created and the scope placed into it\\&. An " "instance of the system service user@\\&.service, which runs the systemd user " "manager instance, is started\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The \"$TZ\", \"$EMAIL\" and \"$LANG\" environment variables are configured " "for the user, based on the respective data from the user\\*(Aqs JSON record " "(if it is defined)\\&. Moreover, any environment variables explicitly " "configured in the user record are imported, and the umask, nice level, and " "resource limits initialized\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "On logout, this module ensures the following:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If enabled in B(5) (I), all processes of " "the session are terminated\\&. If the last concurrent session of a user " "ends, the user\\*(Aqs systemd instance will be terminated too, and so will " "the user\\*(Aqs slice unit\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If the last concurrent session of a user ends, the user runtime directory /" "run/user/$UID and all its contents are removed, too\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If the system was not booted up with systemd as init system, this module " "does nothing and immediately returns B\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "OPTIONS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The following options are understood:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I" msgstr "" #. type: Plain text #: archlinux debian-bookworm fedora-40 mageia-cauldron opensuse-leap-15-6 #: opensuse-tumbleweed msgid "" "Takes a string argument which sets the session class\\&. The " "I environment variable (see below) takes precedence\\&. " "One of \"user\", \"greeter\", \"lock-screen\" or \"background\"\\&. See " "B(3) for details about the session class\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "Added in version 197\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Takes a string argument which sets the session type\\&. The " "I environment variable (see below) takes precedence\\&. " "One of \"unspecified\", \"tty\", \"x11\", \"wayland\" or \"mir\"\\&. See " "B(3) for details about the session type\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "Added in version 209\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Takes a single, short identifier string for the desktop environment\\&. The " "I environment variable (see below) takes precedence\\&. " "This may be used to indicate the session desktop used, where this applies " "and if this information is available\\&. For example: \"GNOME\", or " "\"KDE\"\\&. It is recommended to use the same identifiers and capitalization " "as for I<$XDG_CURRENT_DESKTOP>, as defined by the \\m[blue]B\\m[]\\&\\s-2\\u[2]\\d\\s+2\\&. (However, note that the option " "only takes a single item, and not a colon-separated list like " "I<$XDG_CURRENT_DESKTOP>\\&.) See B(3) for further " "details\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "Added in version 240\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I, I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Takes a comma-separated list of process capabilities (e\\&.g\\&. " "B, B, \\&...) to set for the invoked " "session\\*(Aqs processes, if the user record does not encode appropriate " "sets of capabilities directly\\&. See B(7) for details on the " "capabilities concept\\&. If not specified, the default bounding set is left " "as is (i\\&.e\\&. usually contains the full set of capabilities)\\&. The " "default ambient set is set to B for regular users if the PAM " "session is associated with a local seat or if it is invoked for the " "\"systemd-user\" service\\&. Otherwise defaults to the empty set\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "Added in version 254\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I[=]" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Takes an optional boolean argument\\&. If yes or without the argument, the " "module will log debugging information as it operates\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "MODULE TYPES PROVIDED" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Only B is provided\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ENVIRONMENT" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The following environment variables are initialized by the module and " "available to the processes of the user\\*(Aqs session:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I<$XDG_SESSION_ID>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "A short session identifier, suitable to be used in filenames\\&. The string " "itself should be considered opaque, although often it is just the audit " "session ID as reported by /proc/self/sessionid\\&. Each ID will be assigned " "only once during machine uptime\\&. It may hence be used to uniquely label " "files or other resources of this session\\&. Combine this ID with the boot " "identifier, as returned by B(3), for a globally unique " "identifier\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I<$XDG_RUNTIME_DIR>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Path to a user-private user-writable directory that is bound to the user " "login time on the machine\\&. It is automatically created the first time a " "user logs in and removed on the user\\*(Aqs final logout\\&. If a user logs " "in twice at the same time, both sessions will see the same " "I<$XDG_RUNTIME_DIR> and the same contents\\&. If a user logs in once, then " "logs out again, and logs in again, the directory contents will have been " "lost in between, but applications should not rely on this behavior and must " "be able to deal with stale files\\&. To store session-private data in this " "directory, the user should include the value of I<$XDG_SESSION_ID> in the " "filename\\&. This directory shall be used for runtime file system objects " "such as B sockets, FIFOs, PID files and similar\\&. It is " "guaranteed that this directory is local and offers the greatest possible " "file system feature set the operating system provides\\&. For further " "details, see the \\m[blue]B\\m[]\\&\\s-2\\u[3]\\d\\s+2\\&. I<$XDG_RUNTIME_DIR> is not " "set if the current user is not the original user of the session\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I<$TZ>, I<$EMAIL>, I<$LANG>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If a JSON user record is known for the user logging in these variables are " "initialized from the respective data in the record\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "Added in version 245\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The following environment variables are read by the module and may be used " "by the PAM service to pass metadata to the module\\&. If these variables are " "not set when the PAM module is invoked but can be determined otherwise they " "are set by the module, so that these variables are initialized for the " "session and applications if known at all\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I<$XDG_SESSION_TYPE>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The session type\\&. This may be used instead of I on the module " "parameter line, and is usually preferred\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I<$XDG_SESSION_CLASS>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The session class\\&. This may be used instead of I on the module " "parameter line, and is usually preferred\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I<$XDG_SESSION_DESKTOP>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The desktop identifier\\&. This may be used instead of I on the " "module parameter line, and is usually preferred\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I<$XDG_SEAT>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The seat name the session shall be registered for, if any\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I<$XDG_VTNR>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The VT number the session shall be registered for, if any\\&. (Only applies " "to seats with a VT available, such as \"seat0\")" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If not set, B will initialize I<$XDG_SEAT> and I<$XDG_VTNR> " "based on the I<$DISPLAY> variable (if the latter is set)\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SESSION LIMITS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "PAM modules earlier in the stack, that is those that come before " "B, can set session scope limits using the PAM context " "objects\\&. The data for these objects is provided as B-terminated C " "strings and maps directly to the respective unit resource control " "directives\\&. Note that these limits apply to individual sessions of the " "user, they do not apply to all user processes as a combined whole\\&. In " "particular, the per-user B unit instance, which runs the " "B manager process and its children, and is tracked outside " "of any session, being shared by all the user\\*(Aqs sessions, is not covered " "by these limits\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "See B(5) for more information about the " "resources\\&. Also, see B(3) for additional information about " "how to set the context objects\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Sets unit I\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "Added in version 239\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Sets unit I\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Sets unit I\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Sets unit I\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Sets unit I\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "Added in version 244\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Example data as can be provided from an another PAM module:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "pam_set_data(handle, \"systemd\\&.memory_max\", (void *)\"200M\", cleanup);\n" "pam_set_data(handle, \"systemd\\&.tasks_max\", (void *)\"50\", cleanup);\n" "pam_set_data(handle, \"systemd\\&.cpu_weight\", (void *)\"100\", cleanup);\n" "pam_set_data(handle, \"systemd\\&.io_weight\", (void *)\"340\", cleanup);\n" "pam_set_data(handle, \"systemd\\&.runtime_max_sec\", (void *)\"3600\", cleanup);\n" msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "EXAMPLE" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Here\\*(Aqs an example PAM configuration fragment that allows users sessions " "to be managed by systemd-logind\\&.service:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "#%PAM-1\\&.0\n" "auth sufficient pam_unix\\&.so\n" "-auth sufficient pam_systemd_home\\&.so\n" "auth required pam_deny\\&.so\n" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "account required pam_nologin\\&.so\n" "-account sufficient pam_systemd_home\\&.so\n" "account sufficient pam_unix\\&.so\n" "account required pam_permit\\&.so\n" msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "-password sufficient pam_systemd_home\\&.so\n" "password sufficient pam_unix\\&.so sha512 shadow try_first_pass\n" "password required pam_deny\\&.so\n" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "-session optional pam_keyinit\\&.so revoke\n" "-session optional pam_loginuid\\&.so\n" "-session optional pam_systemd_home\\&.so\n" "B<-session optional pam_systemd\\&.so>\n" "session required pam_unix\\&.so\n" msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B(1), B(8), B(5), " "B(1), B(8), B(5), B(5), " "B(8), B(8), B(5), B(5), " "B(5)" msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NOTES" msgstr "" #. type: IP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid " 1." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "JSON User Records" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "\\%https://systemd.io/USER_RECORD" msgstr "" #. type: IP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid " 2." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Desktop Entry Specification" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "\\%https://standards.freedesktop.org/desktop-entry-spec/latest/" msgstr "" #. type: IP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid " 3." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "XDG Base Directory Specification" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "\\%https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html" msgstr "" #. type: TH #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "systemd 254" msgstr "" #. type: Plain text #: debian-bookworm #, no-wrap msgid "" "-password sufficient pam_systemd_home\\&.so\n" "password sufficient pam_unix\\&.so sha512 shadow try_first_pass use_authtok\n" msgstr "" #. type: Plain text #: debian-bookworm #, no-wrap msgid "password required pam_deny\\&.so\n" msgstr "" #. type: TH #: debian-unstable fedora-rawhide #, no-wrap msgid "systemd 256~rc3" msgstr "" #. type: Plain text #: debian-unstable fedora-rawhide msgid "" "Takes a string argument which sets the session class\\&. The " "I environment variable (see below) takes precedence\\&. " "See B(3) for a way to query the class of a " "session\\&. The following session classes are defined:" msgstr "" #. type: Plain text #: debian-unstable fedora-rawhide msgid "B" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "Name" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "Explanation" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid ".T&" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "l l" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "l l." msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "B" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "A regular interactive user session\\&. This is the default class for sessions for which a TTY or X display is known at session registration time\\&." msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "B" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "Similar to \"user\" but sessions of this class are not ordered after systemd-user-sessions\\&.service, i\\&.e\\&. may be started before regular sessions are allowed to be established\\&. This session class is the default for sessions of the root user that would otherwise qualify for the B class, see above\\&. (Added in v256\\&.)" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "B" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "Similar to \"user\" but for sessions which are not fully set up yet, i\\&.e\\&. have no home directory mounted or similar\\&. This is used by B(8) to allow users to log in via B before their home directory is mounted, delaying the mount until the user provided the unlock password\\&. Sessions of this class are upgraded to the regular B class once the home directory is activated\\&." msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "B" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "Similar to \"user\" but for sessions that are spawned by a display manager ephemerally and which prompt the user for login credentials\\&." msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "B" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "Similar to \"user\" but for sessions that are spawned by a display manager ephemerally and which show a lock screen that can be used to unlock locked user accounts or sessions\\&." msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "B" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "Used for background sessions, such as those invoked by B and similar tools\\&. This is the default class for sessions for which no TTY or X display is known at session registration time\\&." msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "B" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "Similar to B, but sessions of this class will not pull in the user@\\&.service of the user, and thus possibly have no services of the user running\\&. (Added in v256\\&.)" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "B" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "The user@\\&.service service of the user is registered under this session class\\&. (Added in v256\\&.)" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "B" msgstr "" #. type: tbl table #: debian-unstable fedora-rawhide #, no-wrap msgid "Similar to B, but for the root user\\&. Compare with the B vs\\&. B situation\\&. (Added in v256\\&.)" msgstr ""