Hallo Thomas,
noch ein Nachtrag auf deinen ursprünglichen Beitrag:
---
#!/bin/bash
#
# cron.monthly/ipfire-janitor
#
toclean=$(ssh -p 222 ipfire ls /var/ipfire/backup/*.ipf |
head -n -3 | paste -s -d " " )
if [ -n "$toclean" ]; then
for i in $toclean; do
ssh -p 222 ipfire rm "$i"
done
fi
---
Sonst kommen Fehlermeldungem beim leeren "rm" und die Zeile könnte bei
vielen Backups zu lang werden, daher die for-schleife.
Leerzeichen im Dateinamen sind nicht zu erwarten.
Todo: Abfrage, ob ipfire überhaupt die firewall ist...
vllt.
if [ $(echo get linuxmuster-base/fwconfig | debconf-communicate | cut -d
" " -f 2) = "ipfire" ]; then
...
fi
Aufnahme in linuxmuster-ipfire ?
+1 :)
Grüße, Tobias
_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user