--- dbus.orig 2008-04-13 11:18:59.000000000 +0300 +++ dbus 2008-05-18 12:03:47.000000000 +0300 @@ -38,8 +38,20 @@ sleep 1 $0 start ;; + reload) + stat_busy "Reloading D-BUS configuration" + [ -f /var/run/dbus.pid ] && /usr/bin/dbus-send \ + --system --type=method_call \ + --dest=org.freedesktop.DBus \ + / org.freedesktop.DBus.ReloadConfig + if [ $? -gt 0 ]; then + stat_fail + else + stat_done + fi + ;; *) - echo "usage: $0 {start|stop|restart}" + echo "usage: $0 {start|stop|restart|reload}" ;; esac exit 0