hab fetchmail als systemdienst laufen und in der fetchmailrc rufe ich in der letzten Zeile mit
Code: Alles auswählen
postconnect /etc/mailvir
Dieses Script funktioniert bei manuellem Start sehr gut, aber in diesem Fall, wo
es von fetchmailrc aufgerufen wird, stimmt der exit code nicht.
Das Script mailvir:
Code: Alles auswählen
#!/bin/bash
clamscan -r /home/uwe --move /home/viren -i -l /etc/po1
if [ $? -ne 0 ]
then
mail -s 'Achtung Virus in Mail' uwe < /etc/po1
fi
Startet es über fetchmailrc kommt immer eine Meldung, dass ein Virus gefunden wurde.
Was muss ich ändern, damit das läuft ?