Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#3466 - hal 0.5.4-2 missing install file

Attached to Project: Arch Linux
Opened by Viktor Peters (Mythoz) - Saturday, 12 November 2005, 18:24 GMT
Last edited by arjan timmerman (blaasvis) - Sunday, 13 November 2005, 09:56 GMT
Task Type Bug Report
Category System
Status Closed
Assigned To Jan de Groot (JGC)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

hal.install missing in CVS and package -> user "hal" not created

See also task: #3464
This task depends upon

Closed by  Jan de Groot (JGC)
Wednesday, 16 November 2005, 11:45 GMT
Reason for closing:  Fixed
Additional comments about closing:  Missing groups are created now, user will get message if this fails. It's up to the user to fix it at that point.
Comment by Viktor Peters (Mythoz) - Monday, 14 November 2005, 08:40 GMT
It turned out the install file is in the binary package (but still not in CVS). The user hal was not created because there was no "storage" group on my system (I do not update the /etc/group everytime a new filesystem package shows up):

# /usr/sbin/useradd -c 'HAL daemon' -u 82 -g hal -G floppy,optical,storage -d '/' -s /bin/false hal
useradd: unknown group storage

And because of the redirect of output *and error* messages to nirvana (&>/dev/null) this message passed totally unnoticed. A simple redirect of the output only (> /dev/null) may serve better here.

(Now I wonder which important messages slipped unnoticed elsewhere.)
Comment by Ian Snow (enragedchip) - Monday, 14 November 2005, 12:51 GMT
It screws up if any of the groups are missing.
I get

# /usr/sbin/useradd -c 'HAL daemon' -u 82 -g hal -G floppy,optical,storage -d '/' -s /bin/false hal
useradd: unknown group floppy

Loading...