dbus: fixed rc-script
This commit is contained in:
parent
14a766e0ad
commit
1a236b9fb1
@ -1,7 +1,7 @@
|
|||||||
untrusted comment: verify with /etc/ports/opt.pub
|
untrusted comment: verify with /etc/ports/opt.pub
|
||||||
RWSE3ohX2g5d/b/x5f4UoGXprOK+Zz87yRZsBYRBbr9rzMFseAAo2hd6VdGRqDDVxhyRZXB0xHw4Yu4nNfR8Fr6BG0Pi7as0uQY=
|
RWSE3ohX2g5d/ephbSf4ybWu450wl7bjjsEsIkHQFNw7VL2B4x2Twkw2xFUTouEZItqv3MhQrj+FTsnFXjqMrTx8GqUa0eWABwI=
|
||||||
SHA256 (Pkgfile) = e161e3caed422ceb163eb23b804a5eb63621196292a98a444537e5e3858aca00
|
SHA256 (Pkgfile) = 5749816bb028b7c458158a2f4da709361719df57f631aa19417fe1faba49bcf5
|
||||||
SHA256 (.footprint) = 0bb10d4ddd1725bc19acb90becfb6d521dee201707f71d2a2d2f9a3c50ba0bbc
|
SHA256 (.footprint) = 0bb10d4ddd1725bc19acb90becfb6d521dee201707f71d2a2d2f9a3c50ba0bbc
|
||||||
SHA256 (dbus-1.12.14.tar.gz) = 44f9c290ae8f6cadeb2c329316c03716f171ce10daddd85c0bffd0f7df514c8d
|
SHA256 (dbus-1.12.14.tar.gz) = 44f9c290ae8f6cadeb2c329316c03716f171ce10daddd85c0bffd0f7df514c8d
|
||||||
SHA256 (rc.dbus) = ccc40d9bcb9d763b914d598390c0868f85c6447d239084dad0fe776a4ce3f23e
|
SHA256 (rc.dbus) = 4926a04f787824e55fab97d6f5938ca6bfb8fc95db5f7063fd80907f30b87ef5
|
||||||
SHA256 (30-dbus.launch) = 18ea1e79698bb876f7f5fb298daae5ff6cd17c56764b087f8da2e1d5809af37a
|
SHA256 (30-dbus.launch) = 18ea1e79698bb876f7f5fb298daae5ff6cd17c56764b087f8da2e1d5809af37a
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
name=dbus
|
name=dbus
|
||||||
version=1.12.14
|
version=1.12.14
|
||||||
release=1
|
release=2
|
||||||
source=(https://dbus.freedesktop.org/releases/dbus/$name-$version.tar.gz \
|
source=(https://dbus.freedesktop.org/releases/dbus/$name-$version.tar.gz \
|
||||||
rc.dbus 30-dbus.launch)
|
rc.dbus 30-dbus.launch)
|
||||||
|
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
|
|
||||||
SSD=/sbin/start-stop-daemon
|
SSD=/sbin/start-stop-daemon
|
||||||
PROG=/usr/sbin/dbus-daemon
|
PROG=/usr/sbin/dbus-daemon
|
||||||
|
PID=/var/run/dbus/dbus.pid
|
||||||
OPTS="--system"
|
OPTS="--system"
|
||||||
|
|
||||||
case $1 in
|
case $1 in
|
||||||
@ -13,10 +14,10 @@ case $1 in
|
|||||||
then
|
then
|
||||||
/usr/bin/dbus-uuidgen --ensure
|
/usr/bin/dbus-uuidgen --ensure
|
||||||
fi
|
fi
|
||||||
$SSD --start --exec $PROG -- $OPTS
|
$SSD --start --pidfile=$PID --exec $PROG -- $OPTS
|
||||||
;;
|
;;
|
||||||
stop)
|
stop)
|
||||||
$SSD --stop --retry 10 --exec $PROG
|
$SSD --stop --remove-pidfile --retry 10 --pidfile=$PID
|
||||||
;;
|
;;
|
||||||
restart)
|
restart)
|
||||||
$0 stop
|
$0 stop
|
||||||
@ -25,7 +26,7 @@ restart)
|
|||||||
status)
|
status)
|
||||||
$SSD --status --exec $PROG
|
$SSD --status --exec $PROG
|
||||||
case $? in
|
case $? in
|
||||||
0) echo "$PROG is running with pid $(pidof $PROG)" ;;
|
0) echo "$PROG is running with pid $(cat $PID)" ;;
|
||||||
1) echo "$PROG is not running but the pid file $PID exists" ;;
|
1) echo "$PROG is not running but the pid file $PID exists" ;;
|
||||||
3) echo "$PROG is not running" ;;
|
3) echo "$PROG is not running" ;;
|
||||||
4) echo "Unable to determine the program status" ;;
|
4) echo "Unable to determine the program status" ;;
|
||||||
|
Loading…
Reference in New Issue
Block a user