Я не знаю как заставить shutdown нормально работать. Дает вырубать комп только root, а мне надо что-бы любой пользователь и любая программа могли его вырубить. Заренее благодарю
Вообще-то то, что shutdown исполняется только от root - это НОРМАЛЬНО. Но если надо разрешить исполнять shutdown обычному пользователю, нужно в /etc/inittab добавить следующее
# What to do when CTRL-ALT-DEL is pressed. ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -h now
(только при консольном доступе, при входе через сеть не будет работать, да и надо ли?)
Тогда пользователь сможет выключить машину, нажав магическое сочетание трех клавиш...
Еще один вариант - прописать в /etc/sudoers нечто такое ALL:ALL (root) /sbin/shutdown -h now Тогда любой пользователь сможет выполнить shutdown, введя свой пароль. См. man sudo.