I keep a backup of all my messages in a .gz file, in case of procmail errors.
Every so often, I get an error writing to the file...maybe 5-10% of the
time. I do lock the file, and turned on VERBOSE logging, but still cannot
figure out what is happening.
My recipe is:
########################################################################
# Create a backup gzip in case of mistakes
VERBOSE = 1
:0 c:$MAILDIR/.lock.backup.gz
*!^Subject:.*\*COMIC\*
|$GZIP -9fc >> $MAILDIR/backup.gz
VERBOSE = 0
A section of my mail log with the error is:
procmail: Match on ! "^Subject:.*\*COMIC\*"
procmail: Locking "/home/bulloo/mcmaster/Mail/.lock.backup.gz"
procmail: Executing "$GZIP -9fc >> $MAILDIR/backup.gz"
procmail: Assigning "LASTFOLDER=$GZIP -9fc >> $MAILDIR/backup.gz"
procmail: Unlocking "/home/bulloo/mcmaster/Mail/.lock.backup.gz"
procmail: Assigning "VERBOSE=0"
Subject: Re: removing line
Folder: /home/bulloo/mcmaster/bin/rcvstore +procmail
6179
procmail: [10641] Tue Jan 22 13:40:30 2002
procmail: Match on ! "^Subject:.*\*COMIC\*"
procmail: Locking "/home/bulloo/mcmaster/Mail/.lock.backup.gz"
procmail: Executing "$GZIP -9fc >> $MAILDIR/backup.gz"
procmail: Error while writing to "$GZIP -9fc >> $MAILDIR/backup.gz"
procmail: Assigning "LASTFOLDER=$GZIP -9fc >> $MAILDIR/backup.gz"
procmail: Unlocking "/home/bulloo/mcmaster/Mail/.lock.backup.gz"
procmail: Assigning "VERBOSE=0"
Subject: Re: xml parsing error in tomcat3.3.a/jdk1.1.8
Folder: /home/bulloo/mcmaster/bin/rcvstore +tomcat
15603
procmail: [10651] Tue Jan 22 13:40:31 2002
procmail: Match on ! "^Subject:.*\*COMIC\*"
procmail: Locking "/home/bulloo/mcmaster/Mail/.lock.backup.gz"
procmail: Executing "$GZIP -9fc >> $MAILDIR/backup.gz"
procmail: Assigning "LASTFOLDER=$GZIP -9fc >> $MAILDIR/backup.gz"
procmail: Unlocking "/home/bulloo/mcmaster/Mail/.lock.backup.gz"
procmail: Assigning "VERBOSE=0"
This shows three invocations of gzip, with the second having the problem.
Can anyone tell me what is going on?
--
Jim McMaster
mailto:mcmasjc(_at_)tatanka(_dot_)stortek(_dot_)com
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail