]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
Improve TTYGROUP description in login.defs manpage
authorSerge Hallyn <serge@hallyn.com>
Thu, 2 Feb 2023 18:27:23 +0000 (12:27 -0600)
committerSerge Hallyn <serge@hallyn.com>
Fri, 3 Feb 2023 04:03:45 +0000 (22:03 -0600)
Closes #457

The existing prose was confusing, or simply wrong.  Make it clear
that only the group ownership of the tty is affected, and how.
Also move the paragraph about defaults after the discussion of
acceptable TTYGROUPs, as this seems more natural.

Signed-off-by: Serge Hallyn <serge@hallyn.com>
man/login.defs.d/TTYGROUP.xml

index e7cb53d0a36349faac87e0b5925a857c5fa97598..8e0a9e87c54d353c7f483ad2cfeebb649fad536d 100644 (file)
       <option>TTYGROUP</option> group, and the permissions will be set to
       <option>TTYPERM</option>.
     </para>
-    <para>
-      By default, the ownership of the terminal is set to the user's
-      primary group and the permissions are set to
-      <replaceable>0600</replaceable>.
-    </para>
     <para>
       <option>TTYGROUP</option> can be either the name of a group or a
       numeric group identifier.
     </para>
+    <para>
+      If TTYGROUP is not defined, then the group ownership of the terminal is
+      set to the user's primary group.  If TTYPERM is not defined, then the
+      permissions are set to
+      <replaceable>0600</replaceable>.
+    </para>
     <para>
       If you have a <command>write</command> program which is "setgid" to
       a special group which owns the terminals, define TTYGROUP to the