|
72 | 72 | <varname>$XDG_SESSION_ID</varname> environment |
73 | 73 | variable is initialized. If auditing is |
74 | 74 | available and |
75 | | - <command>pam_loginuid.so</command> run before |
| 75 | + <command>pam_loginuid.so</command> was run before |
76 | 76 | this module (which is highly recommended), the |
77 | 77 | variable is initialized from the auditing |
78 | 78 | session id |
79 | | - (<filename>/proc/self/sessionid</filename>). Otherwise |
| 79 | + (<filename>/proc/self/sessionid</filename>). Otherwise, |
80 | 80 | an independent session counter is |
81 | 81 | used.</para></listitem> |
82 | 82 |
|
83 | 83 | <listitem><para>A new systemd scope unit is |
84 | 84 | created for the session. If this is the first |
85 | 85 | concurrent session of the user, an implicit |
86 | 86 | slice below <filename>user.slice</filename> is |
87 | | - automatically created and the scope placed in |
88 | | - it. In instance of the system service |
89 | | - <filename>user@.service</filename> which runs |
90 | | - the systemd user manager |
91 | | - instance.</para></listitem> |
| 87 | + automatically created and the scope placed into |
| 88 | + it. An instance of the system service |
| 89 | + <filename>user@.service</filename>, which runs |
| 90 | + the systemd user manager instance, is started. |
| 91 | + </para></listitem> |
92 | 92 | </orderedlist> |
93 | 93 |
|
94 | 94 | <para>On logout, this module ensures the following:</para> |
95 | 95 |
|
96 | 96 | <orderedlist> |
97 | | - <listitem><para>If this is enabled, all |
98 | | - processes of the session are terminated. If |
99 | | - the last concurrent session of a user ends, his |
| 97 | + <listitem><para>If enabled in |
| 98 | + <citerefentry><refentrytitle>logind.conf</refentrytitle> |
| 99 | + <manvolnum>5</manvolnum></citerefentry>, |
| 100 | + all processes of the session are terminated. If |
| 101 | + the last concurrent session of a user ends, their |
100 | 102 | user systemd instance will be terminated too, |
101 | 103 | and so will the user's slice |
102 | 104 | unit.</para></listitem> |
|
200 | 202 | to the user login time on the |
201 | 203 | machine. It is automatically created |
202 | 204 | the first time a user logs in and |
203 | | - removed on his final logout. If a user |
| 205 | + removed on their final logout. If a user |
204 | 206 | logs in twice at the same time, both |
205 | 207 | sessions will see the same |
206 | 208 | <varname>$XDG_RUNTIME_DIR</varname> |
|
0 commit comments