From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.1b) Gecko/20020719 Description of problem: When I use the commands "reboot" and "halt" as a normal (not root) user, nothing happens. According to the manual page, the following should occur (I quote..) : " DIAGNOSTICS If youbre not the superuser, you will get the message bmust be superuserb. " Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. type "halt" or "reboot" as a normal user. 2. 3. Actual Results: Nothing happens. Expected Results: "must be superuser" (or something similar). Additional info: Source RPM: usermode-1.55-4.src.rpm
This will be fixed in 1.56 and later.
Fix confirmed with usermode-1.56-2.
Reopening this bug. I tested this on a freshly installed Red Hat Linux box (Limbo beta 2 - 7.3.93) and a normal user (without super-user rights) is still able to reboot or halt a machine with resp. the commands "reboot" or "halt". Whether the user is created during installation with Anaconda or after installation with "useradd <foobar>" does not matter. Additional info : [peterve@limbo-pc peterve]$ which reboot /usr/bin/reboot [peterve@limbo-pc peterve]$ ls -l /usr/bin/reboot lrwxrwxrwx 1 root root 13 jul 31 00:04 /usr/bin/reboot -> consolehelper [peterve@limbo-pc peterve]$ which consolehelper /usr/bin/consolehelper [peterve@limbo-pc peterve]$ rpm -qfi /usr/bin/consolehelper |grep RPM Group : Applications/System Source RPM: usermode-1.56-2.src.rpm
Two different bugs, it appears. The first (no error message) is fixed here. The second is part of how usermode works (users who are logged in on the system console are allowed to reboot or halt the system based on the assumption that she can just yank the power cord to accomplish the same goal). To disable that functionality, you'll need to remove the usermode package altogether. To that end, I'm leaning to re-closing this bug.
Closing because the original bug here is fixed in Raw Hide.