[Pkg-shadow-commits] r1482 - in upstream/trunk: . man man/login.defs.d

nekral-guest at alioth.debian.org nekral-guest at alioth.debian.org
Sun Dec 9 14:50:15 UTC 2007


Author: nekral-guest
Date: 2007-12-09 14:50:14 +0000 (Sun, 09 Dec 2007)
New Revision: 1482

Modified:
   upstream/trunk/ChangeLog
   upstream/trunk/man/chgpasswd.8.xml
   upstream/trunk/man/chpasswd.8.xml
   upstream/trunk/man/login.1.xml
   upstream/trunk/man/login.defs.5.xml
   upstream/trunk/man/login.defs.d/CONSOLE_GROUPS.xml
   upstream/trunk/man/login.defs.d/ENV_HZ.xml
   upstream/trunk/man/login.defs.d/ENV_PATH.xml
   upstream/trunk/man/login.defs.d/ENV_SUPATH.xml
   upstream/trunk/man/login.defs.d/ERASECHAR.xml
   upstream/trunk/man/login.defs.d/KILLCHAR.xml
   upstream/trunk/man/login.defs.d/LOGIN_STRING.xml
   upstream/trunk/man/login.defs.d/MAIL_DIR.xml
   upstream/trunk/man/pwconv.8.xml
   upstream/trunk/man/sg.1.xml
   upstream/trunk/man/su.1.xml
Log:
* man/pwconv.8.xml: Fix typos.
* man/chpasswd.8.xml, man/chgpasswd.8.xml: Document the NONE crypt
  method.
* man/login.defs.d/MAIL_DIR.xml: Add comment regarding useradd not
  using MAIL_FILE.
* man/login.defs.d/ERASECHAR.xml, man/login.defs.d/KILLCHAR.xml,
  man/login.defs.d/CONSOLE_GROUPS.xml, man/login.defs.d/ENV_HZ.xml,
  man/login.defs.d/ENV_PATH.xml, man/login.defs.d/ENV_SUPATH.xml:
  These variables are also used by some tools when compiled with PAM
  support.
* man/login.defs.d/ENV_HZ.xml: Add note that it is only used by
  sulogin when compiled with PAM support.
* man/login.defs.d/ENV_SUPATH.xml: Typos: ENV_PATH -> ENV_SUPATH,
  and mention sbin in the path.
* man/login.defs.d/LOGIN_STRING.xml: Fix typo: confition ->
  condition.
* man/sg.1.xml: Add CONFIGURATION section (SYSLOG_SG_ENAB).
* man/su.1.xml: ENV_HZ, LOGIN_STRING, MAIL_DIR, USERGROUPS_ENAB
  are only used when su is compiled without PAM support.
* man/login.defs.5.xml: Added variables: OBSCURE_CHECKS_ENAB
  PASS_ALWAYS_WARN PASS_CHANGE_TRIES SULOG_FILE SU_NAME
  SU_WHEEL_ONLY SYSLOG_SG_ENAB SYSLOG_SU_ENAB.
* man/login.defs.5.xml: ENVIRON_FILE is only used when compiled
  without PAM support.
* man/login.defs.5.xml: sulogin uses variables even when compiled
  with PAM support.
* man/login.1.xml: ENV_HZ ENV_PATH ENV_SUPATH MAIL_DIR UMASK are
  only used when login is not compiled with PAM support.


Modified: upstream/trunk/ChangeLog
===================================================================
--- upstream/trunk/ChangeLog	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/ChangeLog	2007-12-09 14:50:14 UTC (rev 1482)
@@ -1,5 +1,36 @@
 2007-12-09  Nicolas François  <nicolas.francois at centraliens.net>
 
+	* man/pwconv.8.xml: Fix typos.
+	* man/chpasswd.8.xml, man/chgpasswd.8.xml: Document the NONE crypt
+	method.
+	* man/login.defs.d/MAIL_DIR.xml: Add comment regarding useradd not
+	using MAIL_FILE.
+	* man/login.defs.d/ERASECHAR.xml, man/login.defs.d/KILLCHAR.xml,
+	man/login.defs.d/CONSOLE_GROUPS.xml, man/login.defs.d/ENV_HZ.xml,
+	man/login.defs.d/ENV_PATH.xml, man/login.defs.d/ENV_SUPATH.xml:
+	These variables are also used by some tools when compiled with PAM
+	support.
+	* man/login.defs.d/ENV_HZ.xml: Add note that it is only used by
+	sulogin when compiled with PAM support.
+	* man/login.defs.d/ENV_SUPATH.xml: Typos: ENV_PATH -> ENV_SUPATH,
+	and mention sbin in the path.
+	* man/login.defs.d/LOGIN_STRING.xml: Fix typo: confition ->
+	condition.
+	* man/sg.1.xml: Add CONFIGURATION section (SYSLOG_SG_ENAB).
+	* man/su.1.xml: ENV_HZ, LOGIN_STRING, MAIL_DIR, USERGROUPS_ENAB
+	are only used when su is compiled without PAM support.
+	* man/login.defs.5.xml: Added variables: OBSCURE_CHECKS_ENAB
+	PASS_ALWAYS_WARN PASS_CHANGE_TRIES SULOG_FILE SU_NAME
+	SU_WHEEL_ONLY SYSLOG_SG_ENAB SYSLOG_SU_ENAB.
+	* man/login.defs.5.xml: ENVIRON_FILE is only used when compiled
+	without PAM support.
+	* man/login.defs.5.xml: sulogin uses variables even when compiled
+	with PAM support.
+	* man/login.1.xml: ENV_HZ ENV_PATH ENV_SUPATH MAIL_DIR UMASK are
+	only used when login is not compiled with PAM support.
+
+2007-12-09  Nicolas François  <nicolas.francois at centraliens.net>
+
 	* src/login.c: Make sure is_console is only defined when USE_PAM
 	is not defined.
 

Modified: upstream/trunk/man/chgpasswd.8.xml
===================================================================
--- upstream/trunk/man/chgpasswd.8.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/chgpasswd.8.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -67,8 +67,8 @@
 	<listitem>
 	  <para>Use the specified method to encrypt the passwords.</para>
 	  <para>
-	    The available methods are DES, MD5, and SHA256 or SHA512
-	    if compiled with the ENCRYPTMETHOD_SELECT flag.
+	    The available methods are DES, MD5, NONE, and SHA256 or SHA512
+	    if your libc support these methods.
 	  </para>
 	</listitem>
       </varlistentry>

Modified: upstream/trunk/man/chpasswd.8.xml
===================================================================
--- upstream/trunk/man/chpasswd.8.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/chpasswd.8.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -67,8 +67,8 @@
 	<listitem>
 	  <para>Use the specified method to encrypt the passwords.</para>
 	  <para>
-	    The available methods are DES, MD5, and SHA256 or SHA512
-	    if compiled with the ENCRYPTMETHOD_SELECT flag.
+	    The available methods are DES, MD5, NONE, and SHA256 or SHA512
+	    if your libc support these methods.
 	  </para>
 	</listitem>
       </varlistentry>

Modified: upstream/trunk/man/login.1.xml
===================================================================
--- upstream/trunk/man/login.1.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/login.1.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -241,9 +241,9 @@
       &CONSOLE;
       &CONSOLE_GROUPS;
       &DEFAULT_HOME;
-      &ENV_HZ;
-      &ENV_PATH;
-      &ENV_SUPATH;
+      <phrase condition="no_pam">&ENV_HZ;</phrase>
+      <phrase condition="no_pam">&ENV_PATH;</phrase>
+      <phrase condition="no_pam">&ENV_SUPATH;</phrase>
       &ENV_TZ;
       &ENVIRON_FILE;
       &ERASECHAR;
@@ -261,7 +261,7 @@
       &LOG_OK_LOGINS;
       &LOG_UNKFAIL_ENAB;
       &MAIL_CHECK_ENAB;
-      &MAIL_DIR;
+      <phrase condition="no_pam">&MAIL_DIR;</phrase>
       &MOTD_FILE;
       &NOLOGINS_FILE;
       &PORTTIME_CHECKS_ENAB;
@@ -269,7 +269,7 @@
       &TTYGROUP; <!-- documents also TTYPERM -->
       &TTYTYPE_FILE;
       &ULIMIT;
-      &UMASK;
+      <phrase condition="no_pam">&UMASK;</phrase>
       &USERGROUPS_ENAB;
     </variablelist>
   </refsect1>

Modified: upstream/trunk/man/login.defs.5.xml
===================================================================
--- upstream/trunk/man/login.defs.5.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/login.defs.5.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -34,6 +34,9 @@
 <!ENTITY MD5_CRYPT_ENAB        SYSTEM "login.defs.d/MD5_CRYPT_ENAB.xml">
 <!ENTITY MOTD_FILE             SYSTEM "login.defs.d/MOTD_FILE.xml">
 <!ENTITY NOLOGINS_FILE         SYSTEM "login.defs.d/NOLOGINS_FILE.xml">
+<!ENTITY OBSCURE_CHECKS_ENAB   SYSTEM "login.defs.d/OBSCURE_CHECKS_ENAB.xml">
+<!ENTITY PASS_ALWAYS_WARN      SYSTEM "login.defs.d/PASS_ALWAYS_WARN.xml">
+<!ENTITY PASS_CHANGE_TRIES     SYSTEM "login.defs.d/PASS_CHANGE_TRIES.xml">
 <!ENTITY PASS_MAX_LEN          SYSTEM "login.defs.d/PASS_MAX_LEN.xml">
 <!ENTITY PASS_MAX_DAYS         SYSTEM "login.defs.d/PASS_MAX_DAYS.xml">
 <!ENTITY PASS_MIN_DAYS         SYSTEM "login.defs.d/PASS_MIN_DAYS.xml">
@@ -41,6 +44,11 @@
 <!ENTITY PORTTIME_CHECKS_ENAB  SYSTEM "login.defs.d/PORTTIME_CHECKS_ENAB.xml">
 <!ENTITY QUOTAS_ENAB           SYSTEM "login.defs.d/QUOTAS_ENAB.xml">
 <!ENTITY SHA_CRYPT_MIN_ROUNDS  SYSTEM "login.defs.d/SHA_CRYPT_MIN_ROUNDS.xml">
+<!ENTITY SULOG_FILE            SYSTEM "login.defs.d/SULOG_FILE.xml">
+<!ENTITY SU_NAME               SYSTEM "login.defs.d/SU_NAME.xml">
+<!ENTITY SU_WHEEL_ONLY         SYSTEM "login.defs.d/SU_WHEEL_ONLY.xml">
+<!ENTITY SYSLOG_SG_ENAB        SYSTEM "login.defs.d/SYSLOG_SG_ENAB.xml">
+<!ENTITY SYSLOG_SU_ENAB        SYSTEM "login.defs.d/SYSLOG_SU_ENAB.xml">
 <!ENTITY TTYGROUP              SYSTEM "login.defs.d/TTYGROUP.xml">
 <!ENTITY TTYTYPE_FILE          SYSTEM "login.defs.d/TTYTYPE_FILE.xml">
 <!ENTITY UID_MAX               SYSTEM "login.defs.d/UID_MAX.xml">
@@ -269,8 +277,8 @@
 	    <phrase condition="no_pam">CONSOLE</phrase>
 	    CONSOLE_GROUPS DEFAULT_HOME
 	    <phrase condition="no_pam">ENV_HZ ENV_PATH ENV_SUPATH
-	    ENV_TZ</phrase>
-	    ENVIRON_FILE ERASECHAR FAIL_DELAY
+	    ENV_TZ ENVIRON_FILE</phrase>
+	    ERASECHAR FAIL_DELAY
 	    <phrase condition="no_pam">FAILLOG_ENAB</phrase>
 	    FAKE_SHELL
 	    <phrase condition="no_pam">FTMP_FILE</phrase>
@@ -341,8 +349,8 @@
 	  <para>
 	    <phrase condition="no_pam">CONSOLE</phrase>
 	    CONSOLE_GROUPS DEFAULT_HOME
-	    <phrase condition="no_pam">ENV_HZ</phrase>
-	    ENVIRON_FILE ENV_PATH ENV_SUPATH
+	    <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
@@ -352,7 +360,7 @@
 	  </para>
 	</listitem>
       </varlistentry>
-      <varlistentry condition="no_pam">
+      <varlistentry>
 	<term>sulogin</term>
 	<listitem>
 	  <para>

Modified: upstream/trunk/man/login.defs.d/CONSOLE_GROUPS.xml
===================================================================
--- upstream/trunk/man/login.defs.d/CONSOLE_GROUPS.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/login.defs.d/CONSOLE_GROUPS.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -1,4 +1,4 @@
-<varlistentry condition="no_pam">
+<varlistentry>
   <term><option>CONSOLE_GROUPS</option> (string)</term>
   <listitem>
     <para>

Modified: upstream/trunk/man/login.defs.d/ENV_HZ.xml
===================================================================
--- upstream/trunk/man/login.defs.d/ENV_HZ.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/login.defs.d/ENV_HZ.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -1,4 +1,5 @@
-<varlistentry condition="no_pam">
+<varlistentry>
+  <!-- XXX: When compiled with PAM support, only sulogin uses ENV_HZ -->
   <term><option>ENV_HZ</option> (string)</term>
   <listitem>
     <para>
@@ -7,6 +8,10 @@
       <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>

Modified: upstream/trunk/man/login.defs.d/ENV_PATH.xml
===================================================================
--- upstream/trunk/man/login.defs.d/ENV_PATH.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/login.defs.d/ENV_PATH.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -1,4 +1,4 @@
-<varlistentry condition="no_pam">
+<varlistentry>
   <term><option>ENV_PATH</option> (string)</term>
   <listitem>
     <para>

Modified: upstream/trunk/man/login.defs.d/ENV_SUPATH.xml
===================================================================
--- upstream/trunk/man/login.defs.d/ENV_SUPATH.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/login.defs.d/ENV_SUPATH.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -1,12 +1,12 @@
-<varlistentry condition="no_pam">
-  <term><option>ENV_PATH</option> (string)</term>
+<varlistentry>
+  <term><option>ENV_SUPATH</option> (string)</term>
   <listitem>
     <para>
       If set, it will be used to define the PATH environment variable when
       the superuser login. The value can be preceded by
       <replaceable>PATH=</replaceable>, or a colon separated list of paths
-      (for example <replaceable>/bin:/usr/bin</replaceable>). The default
-      value is <replaceable>PATH=/bin:/usr/bin</replaceable>.
+      (for example <replaceable>/sbin:/bin:/usr/sbin:/usr/bin</replaceable>).
+      The default value is <replaceable>PATH=/bin:/usr/bin</replaceable>.
     </para>
     <!-- TODO: it can in fact be used to set any other variable-->
   </listitem>

Modified: upstream/trunk/man/login.defs.d/ERASECHAR.xml
===================================================================
--- upstream/trunk/man/login.defs.d/ERASECHAR.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/login.defs.d/ERASECHAR.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -1,4 +1,4 @@
-<varlistentry condition="no_pam">
+<varlistentry>
   <term><option>ERASECHAR</option> (number)</term>
   <listitem>
     <para>

Modified: upstream/trunk/man/login.defs.d/KILLCHAR.xml
===================================================================
--- upstream/trunk/man/login.defs.d/KILLCHAR.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/login.defs.d/KILLCHAR.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -1,4 +1,4 @@
-<varlistentry condition="no_pam">
+<varlistentry>
   <term><option>KILLCHAR</option> (number)</term>
   <listitem>
     <para>

Modified: upstream/trunk/man/login.defs.d/LOGIN_STRING.xml
===================================================================
--- upstream/trunk/man/login.defs.d/LOGIN_STRING.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/login.defs.d/LOGIN_STRING.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -1,4 +1,4 @@
-<varlistentry confition="no_pam">
+<varlistentry condition="no_pam">
   <term><option>LOGIN_STRING</option> (string)</term>
   <listitem>
     <para>

Modified: upstream/trunk/man/login.defs.d/MAIL_DIR.xml
===================================================================
--- upstream/trunk/man/login.defs.d/MAIL_DIR.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/login.defs.d/MAIL_DIR.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -16,6 +16,7 @@
     </para>
   </listitem>
 </varlistentry>
+<!-- FIXME: MAIL_FILE not used in useradd -->
 <para>
   The <option>MAIL_DIR</option> and <option>MAIL_FILE</option> variables
   are used by <command>useradd</command>, <command>usermod</command>, and

Modified: upstream/trunk/man/pwconv.8.xml
===================================================================
--- upstream/trunk/man/pwconv.8.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/pwconv.8.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -116,14 +116,14 @@
     <title>CONFIGURATION</title>
     <para>
       The following configuration variable in
-      <filename>/etc/login.defs</filename> change the behavior of
+      <filename>/etc/login.defs</filename> changes the behavior of
       <command>grpconv</command> and <command>grpunconv</command>:
     </para>
     <variablelist>
       &MAX_MEMBERS_PER_GROUP;
     </variablelist>
     <para>
-      The following configuration variable in
+      The following configuration variables in
       <filename>/etc/login.defs</filename> change the behavior of
       <command>pwconv</command>:
     </para>

Modified: upstream/trunk/man/sg.1.xml
===================================================================
--- upstream/trunk/man/sg.1.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/sg.1.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -1,4 +1,8 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.5//EN"
+  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY SYSLOG_SG_ENAB        SYSTEM "login.defs.d/SYSLOG_SG_ENAB.xml">
+]>
 <refentry id='sg.1'>
   <!-- $Id$ -->
   <refmeta>
@@ -39,6 +43,18 @@
     </para>
   </refsect1>
 
+  <refsect1 id='configuration'>
+    <title>CONFIGURATION</title>
+    <para>
+      The following configuration variables in
+      <filename>/etc/login.defs</filename> change the behavior of this
+      tool:
+    </para>
+    <variablelist>
+      &SYSLOG_SG_ENAB;
+    </variablelist>
+  </refsect1>
+
   <refsect1 id='files'>
     <title>FILES</title>
     <variablelist>

Modified: upstream/trunk/man/su.1.xml
===================================================================
--- upstream/trunk/man/su.1.xml	2007-12-08 23:27:35 UTC (rev 1481)
+++ upstream/trunk/man/su.1.xml	2007-12-09 14:50:14 UTC (rev 1482)
@@ -203,20 +203,20 @@
       &CONSOLE;
       &CONSOLE_GROUPS;
       &DEFAULT_HOME;
-      &ENV_HZ;
+      <phrase condition="no_pam">&ENV_HZ;</phrase>
       &ENVIRON_FILE;
       &ENV_PATH;
       &ENV_SUPATH;
       &ENV_TZ;
-      &LOGIN_STRING;
+      <phrase condition="no_pam">&LOGIN_STRING;</phrase>
       &MAIL_CHECK_ENAB;
-      &MAIL_DIR;
+      <phrase condition="no_pam">&MAIL_DIR;</phrase>
       &QUOTAS_ENAB;
       &SULOG_FILE;
       &SU_NAME;
       &SU_WHEEL_ONLY;
       &SYSLOG_SU_ENAB;
-      &USERGROUPS_ENAB;
+      <phrase condition="no_pam">&USERGROUPS_ENAB;</phrase>
     </variablelist>
   </refsect1>
 




More information about the Pkg-shadow-commits mailing list