* fix trap and function dash incompatible calls
authorDon Armstrong <don@debian.org>
Mon, 31 Oct 2011 16:56:46 +0000 (16:56 +0000)
committerDon Armstrong <don@debian.org>
Mon, 31 Oct 2011 16:56:46 +0000 (16:56 +0000)
git-svn-id: svn+ssh://svn.debian.org/svn/pkg-listmaster/trunk/spamassassin_config@387 0b7a5b0c-1f2c-0410-bd74-c376f8064c91

update_spamassassin

index 14f070b..3a15e88 100755 (executable)
@@ -48,14 +48,14 @@ else
     echo $$ > "$SACONFIG/.update_spamassassin";
 fi;
 
-function remove_pidfile(){
+remove_pidfile () {
     rm "$SACONFIG/.update_spamassassin";
 }
 
-trap remove_pidfile ERR;
+trap remove_pidfile 0;
 
 FAILUREMESSAGE="";
-function report_failure(){
+report_failure () {
     # Hrm; a previous update failed; don't report again until the file
     # is removed or it's more than a day old
     if [ -e "$SACONFIG/failed_update" ] &&