Bug#300892: [Pkg-shadow-devel] Bug#300892: passwd: Missing references to /etc/login.defs and login.defs(5) in diverse manpages

Tomasz Kłoczko Tomasz Kłoczko , 300892-maintonly@bugs.debian.org
Thu, 24 Mar 2005 07:19:45 +0100 (CET)


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--568760595-719700725-1111645185=:6369
Content-Type: TEXT/PLAIN; charset=ISO-8859-2
Content-Transfer-Encoding: QUOTED-PRINTABLE

On Tue, 22 Mar 2005, Gerhard Schrenk wrote:
[..]
> in login.defs(5) there is a nice cross reference which programs in the sh=
adow
> password suite use which parameters. I have checked the manpages of the
> different programes for missing references. Especially the missing refere=
nces
> in FILES and SEE ALSO sections are annoying.
>=20
> chfn(1):     login.defs(5) [missing]; /etc/login.defs [ok]; CHFN_AUTH CHF=
N_RESTRICT [missing]
> =20
> chsh(1):     login.defs(5) [missing]; /etc/login.defs [missing]; CHFN_AUT=
H [missing]
>=20
> groupadd(8): login.defs(5) [missing]; /etc/login.defs [missing]; GID_MAX =
GID_MIN [missing]
>=20
> newusers(8): login.defs(5) [missing]; /etc/login.defs [missing]; PASS_MAX=
_DAYS [missing]; PASS_MIN_DAYS [missing]; PASS_WARN_AGE UMASK [missing]
>=20
> pwconv(8):   login.defs(5) [ok]; /etc/login.defs [ok but no FILE-section]=
; PASS_MAX_DAYS [ok]; PASS_MIN_DAYS [ok]; PASS_WARN_AGE [ok]
>=20
> useradd(8):  login.defs(5) [missing]; /etc/login.defs [missing]; CREATE_H=
OME [missing]; GID_MAX [missing]; GID_MIN [missing]; PASS_MAX_DAYS [missing=
]; PASS_MIN_DAYS [missing]; PASS_WARN_AGE [missing]; UID_MAX [missing]; UID=
_MIN [missing]; UMASK [missing]
>=20
> userdel(8):  login.defs(5) [missing]; /etc/login.defs [missing]; MAIL_DIR=
 [missing]; USERDEL_CMD [missing]
>=20
> usermod(8):  login.defs(5) [missing]; /etc/login.defs [missing]; MAIL_DIR=
 [missing]

Only for clarification: some variables from login.defs must be used only=20
if PAM support was not enabled. I'm just start separate part of login.defs=
=20
varialbles to !USE_PAM code. After finish work it will also require update=
=20
man pages for indicate which login.defs variables are used/avalaible only=
=20
when !USE_PAM. Example: setting up $MAIL variable using=20
/etc/login.defs::MAIL_DIR must work only with PAM disabled. Usualy proper=
=20
$MAIL variable is injected by pam_mail module.

kloczek
--=20
-----------------------------------------------------------
*Ludzie nie maj=B1 problem=F3w, tylko sobie sami je stwarzaj=B1*
-----------------------------------------------------------
Tomasz K=B3oczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek@rudy.mif.pg.gda.p=
l*
--568760595-719700725-1111645185=:6369--