ich möchte mir per cronjob einen tripwire report erstellen, diesen per email und anschliessend wieder löschen
wenn ich mein script aufrufe, erstellt er mir auch schön und brav den report, allerdings wird sendmail nicht aufgerufen und löschen tut er die datei auch nicht
in den log files ist nur der erfolgreiche aufruf von tripwire zu erkennen.. mehr nicht
ich hoffe mir kann jemand helfen und sagen wo in dem nachfolgenden script der fehler ist, da ich nicht wirklich viel ahnung von shell programmierung habe
vielen dank im voraus
gruß
jan
Code: Alles auswählen
#!/bin/sh -e
tripwire=/usr/sbin/tripwire
sendmail=/usr/sbin/sendmail
echo "Starte Tripwire cron..."
$tripwire --check --quiet > /root/trip_report.log
$sendmail root < /root/trip_report.log
rm /root/trip_report.log