diff options
author | Thierry N <thierryn1 at hispeed dot ch> | 2009-08-12 20:47:32 +0200 |
---|---|---|
committer | Thierry N <thierryn1 at hispeed dot ch> | 2009-08-12 20:47:32 +0200 |
commit | 55d63e11656f2cd07f7b15f2833211b55c4d6d89 (patch) | |
tree | 7c4526be53c3bdeed376866242aa5a388b3fc58d /extra/slim/slim | |
parent | 6f94da2c4bd9ba797c7d2d9f0d711646c3de9654 (diff) | |
download | nutyx-pakxe-55d63e11656f2cd07f7b15f2833211b55c4d6d89.tar.gz nutyx-pakxe-55d63e11656f2cd07f7b15f2833211b55c4d6d89.tar.bz2 nutyx-pakxe-55d63e11656f2cd07f7b15f2833211b55c4d6d89.tar.xz nutyx-pakxe-55d63e11656f2cd07f7b15f2833211b55c4d6d89.zip |
Ajout de slim#1.3.1-1
Diffstat (limited to 'extra/slim/slim')
-rwxr-xr-x | extra/slim/slim | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/extra/slim/slim b/extra/slim/slim new file mode 100755 index 000000000..428d1982b --- /dev/null +++ b/extra/slim/slim @@ -0,0 +1,37 @@ +#!/bin/sh +# Begin $rc_base/init.d/slim + +# $Id: $ + +. /etc/sysconfig/rc +. $rc_functions +lockfile=$(grep lockfile /etc/slim.conf |tr -s " " | cut -d" " -f2) +pid=$(pidof -o %PPID /usr/X11R6/bin/X) + + +case "$1" in + start) + boot_mesg "Starting Simple Login Manager" + loadproc /usr/bin/slim -d + ;; + stop) + boot_mesg "Stopping Simple Login Manager" + if [ -f $lockfile ]; then + rm $lockfile + fi + [ ! -z "$pid" ] && kill $pid >/dev/null 2>&1 + if [ $? -gt 0 ]; then + killproc /usr/bin/slim + fi + ;; + restart) + $0 stop + sleep 3 + $0 start + ;; + *) + echo "Usage: $0 start|stop|restart" + ;; +esac + +# End of file |