Simpler Navigation for Servers and Operating Systems - Please Update Your Bookmarks
Completed: a much simpler Servers and Operating Systems section of the Community. We combined many of the older boards, so you won't have to click through so many levels to get at the information you need. Check the consolidated boards here as many sub-forums are now single boards.
If you have bookmarked forums or discussion boards in Servers and Operating Systems, we suggest you check and update them as needed.
System Administration
cancel
Showing results for 
Search instead for 
Did you mean: 

users with shutdown priviledge

SOLVED
Go to solution
Highlighted
Tuan Nguyen
Regular Advisor

users with shutdown priviledge

Hi,

I am setting NIS users up with shutdown priviledges, however, when user executes SAM and selects shutdown, the system gives this error message:

Unexpected Exit: process ( trap "" 27 28; /usr/sbin/sync; cd /; /usr/sbin/shutdown -y -r 60 > /dev/console 2> /dev/null) exited with a non-zero exit status

The system could not be rebooted because of the following reason: The command "(trap "" 27 28; /usr/sbin/sync; cd /; /usr/sbin/shutdown -y -r 60> /dev/console 2>/dev/null)" failed.

How do I fix this?

Thank you very much for your help.

Tuan Nguyen
8 REPLIES
Peter Godron
Honored Contributor

Re: users with shutdown priviledge

Tuan,
have a look at your shutdown.allow file.
Are root and the users defined? Or is the file empty?
Regards
RAC_1
Honored Contributor

Re: users with shutdown priviledge

trap "" 27 28; /usr/sbin/sync; cd /; /usr/sbin/shutdown -y -r 60 > /dev/console 2> /dev/null

One of the above command is failing and that is causing a problem.
There is no substitute to HARDWORK
Tuan Nguyen
Regular Advisor

Re: users with shutdown priviledge

Peter,

Thank you for your quick response.
The shutdown.allow has the hostname and the username.
Ex:

cam13 tuan

tuan
Tuan Nguyen
Regular Advisor

Re: users with shutdown priviledge

RAC,

Thank you for your quick response.

Do I need to execute these command manually and see why they failed? All these commands are for root only, I don not know if I can exexute them as user.

Tuan
Peter Godron
Honored Contributor
Solution

Re: users with shutdown priviledge

Tuan,
try executing the individual commands as the NIS user. Should the users also be in the shutdown.allow file (we are not running NIS)?
Regards
RAC_1
Honored Contributor

Re: users with shutdown priviledge

trap "" 27 28; /usr/sbin/sync; cd /; /usr/sbin/shutdown -y -r 60> /dev/console 2>/dev/null

Just redirect error (2 > /tmp/error.log) This would give info on what is failing.

Anil
There is no substitute to HARDWORK
Tuan Nguyen
Regular Advisor

Re: users with shutdown priviledge

Peter, RAC,

I am able to run /usr/sbin/shutdown -y -r at the command line as user now. Thank you very much for your help. I really appreciate it.

Tuan
RAC_1
Honored Contributor

Re: users with shutdown priviledge

For every command that you use, add >> /tmp/error.log 2>&1 and check error.log file for errors.

You will have to remove 2>/dev/null

Anil
There is no substitute to HARDWORK