Type in this command at the BASH command line interface $ prompt: pfexec init 5
and it will shut your Solaris machine down and power it off. The "init" command is used in both UNIX and Linux to change run levels. In Solaris run level 5 is shutdown, run level 6 is reboot and run level 0 is halt without shutting off (this is slightly different from Linux where run level 6 is reboot, run level 0 is shutdown and run level 5 starts the GUI Window manager like GNOME or KDE or whatever). When you type in the "shutdown" command at the command line in UNIX all you're doing is running a script that does some stuff and then sends an "init 5" message to the kernel (or "init 0" instead of "init 5" if you're using Linux instead of UNIX). Why not skip the script and pass the "init 5" message and shut it down directly? -- This message posted from opensolaris.org