]>
git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blob - src/initscripts/packages/messagebus
3ea80bc927fcd71c40c464ec6fcfab24c77cab1e
2 # Begin $rc_base/init.d/messagebus
4 # Based on sysklogd script from LFS-3.1 and earlier.
5 # Rewritten by Gerard Beekmans - gerard@linuxfromscratch.org
7 #$LastChangedBy: dnicholson $
8 #$Date: 2007-10-21 11:33:30 -0500 (Sun, 21 Oct 2007) $
13 pidfile
=/var
/run
/dbus
/pid
14 socket
=/var
/run
/dbus
/system_bus_socket
18 boot_mesg
"Starting the D-Bus Messagebus Daemon..."
19 /usr
/bin
/dbus-uuidgen
--ensure
20 loadproc
-p "$pidfile" /usr
/bin
/dbus-daemon
--system
24 boot_mesg
"Stopping the D-Bus Messagebus Daemon..."
25 killproc
-p "$pidfile" /usr
/bin
/dbus-daemon
26 [ $?
-eq 0 ] && rm -f "$socket"
36 boot_mesg
"Reloading the D-Bus Messagebus Daemon..."
37 reloadproc
/usr
/bin
/dbus-daemon
41 statusproc
-p $pidfile /usr
/bin
/dbus-daemon
45 echo "Usage: $0 {start|stop|restart|status}"
50 # End $rc_base/init.d/messagebus