opie-init: initscript cosmetics and fixed packaging wrt qpe.conf
authorMichael Krelin <hacker@klever.net>
Sat, 7 Jul 2007 21:40:04 +0000 (21:40 +0000)
committerMichael Krelin <hacker@klever.net>
Sat, 7 Jul 2007 21:40:04 +0000 (21:40 +0000)
packages/opie-init/opie-init.inc
packages/opie-init/opie-init/opie
packages/opie-init/opie-init_1.2.2.bb

index 138d07c..04a73cb 100644 (file)
@@ -41,5 +41,6 @@ do_install() {
 }
 
 #FILES_opie-init_append = " ${sysconfdir} ${palmtopdir}/bin"
+FILES_${PN} += "${palmtopdir}"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
index 56c54e0..d7e06e5 100755 (executable)
@@ -70,7 +70,7 @@ case $1 in
            echo "Starting qss" >>/var/log/opie-qss.log
            qss </dev/null >>/var/log/opie-qss.log 2>&1
            echo "qss exited, will try to restart" >>/var/log/opie-qss.log
-       done; rm /var/run/opie-qss-loop.pid; } &
+       done; rm /var/run/opie-qss-loop.pid; } </dev/null >/dev/null 2>&1 &
        echo $! >/var/run/opie-qss-loop.pid
     fi
 
@@ -78,12 +78,12 @@ case $1 in
 
 'stop')
     echo "Stopping Opie..."
-    test -r /var/run/opie-qss-loop.pid && kill $(cat /var/run/opie-qss-loop.pid) 2>/dev/null ; rm /var/run/opie-qss-loop.pid
+    test -r /var/run/opie-qss-loop.pid && kill $(cat /var/run/opie-qss-loop.pid) 2>/dev/null ; rm -f /var/run/opie-qss-loop.pid
     killall qss 2>/dev/null
     killall qpe 2>/dev/null
     killall opie-login 2>/dev/null
     killall quicklauncher 2>/dev/null
-    test -r /var/run/opie-ssh-agent.pid && kill $(cat /var/run/opie-ssh-agent.pid) 2>/dev/null ; rm /var/run/opie-ssh-agent.pid
+    test -r /var/run/opie-ssh-agent.pid && kill $(cat /var/run/opie-ssh-agent.pid) 2>/dev/null ; rm -f /var/run/opie-ssh-agent.pid
     true
 
     ;;
index 9d84d61..b52e162 100644 (file)
@@ -1,5 +1,5 @@
 require ${PN}.inc
-PR = "r7"
+PR = "r8"
 
 SRC_URI = "file://opie-reorgfiles \
            file://opie \