Bug 752885 - Home directories for system accounts adm, uucp and gopher do not exist
Summary: Home directories for system accounts adm, uucp and gopher do not exist
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: setup
Version: rawhide
Hardware: All
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Ondrej Vasik
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-10 17:52 UTC by DaveG
Modified: 2011-11-11 15:55 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-11 15:55:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description DaveG 2011-11-10 17:52:09 UTC
Description of problem:
The default /etc/passwd includes accounts 'adm', 'uucp' and 'gopher' with home directories that are not included in the package.

Version-Release number of selected component (if applicable):
setup-2.8.28-2.fc14.noarch
(Still in git HEAD)

How reproducible:
+++
# uname -r
⏎
2.6.35.14-103.fc14.x86_64
# pwck⏎
user 'adm': directory '/var/adm' does not exist

user 'uucp': directory '/var/spool/uucp' does not exist

user 'gopher': directory '/var/gopher' does not exist

pwck: no changes


# yum whatprovides '/var/adm'⏎
No Matches found


# yum whatprovides '/var/spool/uucp'⏎
uucp-1.07-23.fc14.x86_64 : A set of utilities for operations between systems

Repo        : fedora

Matched from:

Filename    : /var/spool/uucp


# yum whatprovides '/var/gopher'⏎
No Matches found

---

Additional info:
Please consider including the various home directories in the base installation package set (filesystem?) or move user account creation to the relevant service packages. Just trying to reduce the background noise from system integrity checks.

Comment 1 Ondrej Vasik 2011-11-10 20:57:50 UTC
Thanks for the report, I'll check these accounts and the reasons why they should be created by default. If this is really necessary, than filesystem package should create these dirs...

Comment 2 Ondrej Vasik 2011-11-11 15:55:39 UTC
Directories for system accounts from setup now owned and created by filesystem package ( /var/spool/uucp directory ownership dropped from uucp package , homedir in /usr/share/doc/setup-*/uidgid file for gopher changed to /var/gopher to match with /etc/passwd) . Fixed in setup-2.8.43-1.fc17 , closing Rawhide.


Note You need to log in before you can comment on or make changes to this bug.