]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
man/: ENV_HZ is only used without PAM
authorTobias Stoeckmann <tobias@stoeckmann.org>
Wed, 20 Dec 2023 11:27:24 +0000 (12:27 +0100)
committerSerge Hallyn <serge@hallyn.com>
Wed, 27 Dec 2023 16:35:02 +0000 (10:35 -0600)
Contrary to the comment in ENV_HZ.xml, ENV_HZ is not even used in
sulogin (anymore) if PAM support is enabled.

Skip paragraphs of sulogin if PAM support is enabled, since they would
be empty now.

Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
man/login.1.xml
man/login.defs.5.xml
man/login.defs.d/ENV_HZ.xml
man/su.1.xml
man/sulogin.8.xml

index fbfbbf18dccae76cb0fb10d2056dddb25e744941..0826b1f01f0da546ea6f64bed46847a1b9065c72 100644 (file)
       &CONSOLE;
       &CONSOLE_GROUPS;
       &DEFAULT_HOME;
-      <phrase condition="no_pam">&ENV_HZ;</phrase>
+      &ENV_HZ;
       <phrase>&ENV_PATH;</phrase>
       <phrase>&ENV_SUPATH;</phrase>
       &ENV_TZ;
index ab62fa865fb2ef219b0ac710111d0ec697d97989..dc64cfc2e40f921aded4abc78858c80e1eed3e77 100644 (file)
          </para>
        </listitem>
       </varlistentry>
-      <varlistentry>
+      <varlistentry condition="no_pam">
        <term>sulogin</term>
        <listitem>
          <para>
            ENV_HZ
-           <phrase condition="no_pam">ENV_TZ</phrase>
+           ENV_TZ
          </para>
        </listitem>
       </varlistentry>
index daf1752fcc6e46e122530fea2a2c0e3196d44545..e1298cb21ba1397d394d9bc8149fd81d9eeb80c5 100644 (file)
@@ -4,8 +4,7 @@
    SPDX-FileCopyrightText: 2007 - 2008, Nicolas François
    SPDX-License-Identifier: BSD-3-Clause
 -->
-<varlistentry>
-  <!-- XXX: When compiled with PAM support, only sulogin uses ENV_HZ -->
+<varlistentry condition="no_pam">
   <term><option>ENV_HZ</option> (string)</term>
   <listitem>
     <para>
       <replaceable>HZ=</replaceable>. A common value on Linux is
       <replaceable>HZ=100</replaceable>.
     </para>
-    <para condition="pam">
-      The <envar>HZ</envar> environment variable is only set when the user
-      (the superuser) logs in with <command>sulogin</command>.
-    </para>
     <!-- TODO: it can in fact be used to set any other variable-->
   </listitem>
 </varlistentry>
index 02cae5aefee23141846afe4ccfadc619430cb2b2..5c5001453e0897de079aa8657f619f6763d2a6db 100644 (file)
       &CONSOLE;
       &CONSOLE_GROUPS;
       &DEFAULT_HOME;
-      <phrase condition="no_pam">&ENV_HZ;</phrase>
+      &ENV_HZ;
       &ENVIRON_FILE;
       &ENV_PATH;
       &ENV_SUPATH;
index da4a7e2b17da8a3a620322fa5541a6e5378ca5bd..5fb60a9615ddcd76b7ce73aae6acac7623723a05 100644 (file)
     </para>
   </refsect1>
 
-  <refsect1 id='configuration'>
+  <refsect1 condition="no_pam" id='configuration'>
     <title>CONFIGURATION</title>
     <para>
       The following configuration variables in