summaryrefslogtreecommitdiff
path: root/xfsm-shutdown-helper/main.c
diff options
context:
space:
mode:
authorBenedikt Meurer <benny@xfce.org>2006-08-28 21:10:18 +0000
committerBenedikt Meurer <benny@xfce.org>2006-08-28 21:10:18 +0000
commit0b29d800bc626a76ccaf2420874ac27960f6e621 (patch)
tree83030b323be8882d7fc608fa0e5e5ff404995073 /xfsm-shutdown-helper/main.c
parent40f53a330c22aa145933ab36d16b921a2bf53cc4 (diff)
downloadxfce4-session-0b29d800bc626a76ccaf2420874ac27960f6e621.tar.gz
2006-08-28 Benedikt Meurer <benny@xfce.org>
* xfsm-shutdown-helper/main.c: Add shutdown/reboot support for Solaris. Based on patch from Moinak Ghosh <moinakg2002@yahoo.com>. Bug #2230. (Old svn revision: 22924)
Diffstat (limited to 'xfsm-shutdown-helper/main.c')
-rw-r--r--xfsm-shutdown-helper/main.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/xfsm-shutdown-helper/main.c b/xfsm-shutdown-helper/main.c
index 917e1c57..c2cf9a49 100644
--- a/xfsm-shutdown-helper/main.c
+++ b/xfsm-shutdown-helper/main.c
@@ -60,6 +60,9 @@
#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
#define POWEROFF_CMD "/sbin/shutdown -p now"
#define REBOOT_CMD "/sbin/shutdown -r now"
+#elif defined(sun) || defined(__sun)
+#define POWEROFF_CMD "/usr/sbin/shutdown -i 5 -g 0 -y"
+#define REBOOT_CMD "/usr/sbin/shutdown -i 6 -g 0 -y"
#else
#define POWEROFF_CMD "/sbin/shutdown -h now"
#define REBOOT_CMD "/sbin/shutdown -r now"