]> git.pld-linux.org Git - packages/apport.git/blobdiff - apport.init
- 0.108.1
[packages/apport.git] / apport.init
index 8a3e692821a9852ae7646281c0279b4146beaed5..87737b7cc771893022212d1ff7a9141e790fd4fe 100644 (file)
@@ -38,19 +38,27 @@ disable_apport() {
 }
 
 start() {
-       show "Enabling apport crash handling"
-       busy
-       enable_apport
-       touch /var/lock/subsys/apport
-       ok
+       if [ ! -f /var/lock/subsys/apport ]; then
+               show "Enabling Apport crash handling"
+               busy
+               enable_apport
+               touch /var/lock/subsys/apport
+               ok
+       else
+               msg_already_running "Apport crash handling"
+       fi
 }
 
 stop() {
-       show "Disabling apport crash handling"
-       busy
-       disable_apport
-       rm -f /var/lock/subsys/apport
-       ok
+       if [ -f /var/lock/subsys/apport ]; then
+               show "Disabling Apport crash handling"
+               busy
+               disable_apport
+               rm -f /var/lock/subsys/apport
+               ok
+       else
+               msg_not_running "Apport crash handling"
+       fi
 }
 
 RETVAL=0
This page took 0.075158 seconds and 4 git commands to generate.