1234567891011121314151617181920212223242526272829303132 |
- #!/bin/sh /etc/rc.common
- # Copyright (C) 2007-2011 OpenWrt.org
- START=60
- USE_PROCD=1
- PROG=/usr/bin/dbus-daemon
- # To enable this makes only sense if the dbus has been compiled with
- # the option CONFIG_DBUS_VERBOSE=y
- #DEBUG=1
- start_service() {
- mkdir -m 0755 -p /var/lib/dbus
- mkdir -m 0755 -p /var/run/dbus
- [ -x /usr/bin/dbus-uuidgen ] && /usr/bin/dbus-uuidgen --ensure
- procd_open_instance
- procd_set_param command "${PROG}"
- procd_append_param command --system
- procd_append_param command --nofork
- [ -n "$DEBUG" ] && procd_set_param env DBUS_VERBOSE=1
- procd_set_param stdout 1
- procd_set_param stderr 1
- procd_close_instance
- }
- stop_service() {
- service_stop "${PROG}"
- }
|