X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=apport.init;h=87737b7cc771893022212d1ff7a9141e790fd4fe;hb=dfc368bc1b555862ece48c8b437cb821d91d9bab;hp=8a3e692821a9852ae7646281c0279b4146beaed5;hpb=167708a46410a6dd081f94417761180c878956f9;p=packages%2Fapport.git diff --git a/apport.init b/apport.init index 8a3e692..87737b7 100644 --- a/apport.init +++ b/apport.init @@ -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