Description of Problem:
pwck is designed to 'preen' errors out of /etc/passwd, /etc/shadow,
/etc/groups. and /etc/gshadow, nefore running pwconv and so forth. There
is an explicit admonitionto run pwch before using pwconv, to avoid various
Version-Release number of selected component (if applicable):
error is through setup-2.4.7-1
[root@cronos iso]# rpm -q shadow-utils ; pwck
user adm: directory /var/adm does not exist
user news: directory /var/spool/news does not exist
user uucp: directory /var/spool/uucp does not exist
user gopher: directory /usr/lib/gopher-data does not exist
user gdm: directory /home/gdm does not exist
pwck: no changes
Steps to Reproduce:
Silent output (if a *nix command runs without error, it is by
This implies that the SETUP package has to 'own' the 'home directories,'
of the userid's which it considers important enough to install ... If a
given userid is important enough to pre-seed into 'setup', this is proper
Alternatiely, the userid list at:
might be moved to /etc or to /etc/sysconfig [a better approach], and thus
be formally available for consultation when a SPEC file calls for a
adduser or useradd ...
This would also enhance consistency ...
news, adm, and gopher are all legacy.
gdm is fixed.