aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-openmoko/openmoko-gsmd/files/cell-log
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-openmoko/openmoko-gsmd/files/cell-log')
-rw-r--r--recipes-openmoko/openmoko-gsmd/files/cell-log6
1 files changed, 4 insertions, 2 deletions
diff --git a/recipes-openmoko/openmoko-gsmd/files/cell-log b/recipes-openmoko/openmoko-gsmd/files/cell-log
index 0da23a6..74c1d68 100644
--- a/recipes-openmoko/openmoko-gsmd/files/cell-log
+++ b/recipes-openmoko/openmoko-gsmd/files/cell-log
@@ -7,11 +7,13 @@
# processname: cell_log
PATH=/bin:/usr/bin:/sbin:/usr/sbin
+PIDFILE=/var/run/cell_log.pid
case "$1" in
start)
echo -n "Starting cell-log: "
- start-stop-daemon -S -b -x /etc/gsmd-respawn.sh /usr/bin/cell_log
+ start-stop-daemon -S -b -p $PIDFILE \
+ -x /etc/gsmd-respawn.sh /usr/bin/cell_log
if [ $? = 0 ]; then
echo "cell-log"
@@ -21,7 +23,7 @@ case "$1" in
;;
stop)
echo -n "Stopping GSM daemon: "
- start-stop-daemon -K -x /usr/bin/cell_log
+ start-stop-daemon -K -x bash -p $PIDFILE
echo "cell-log."
;;
restart|force-reload)