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

Antwort per Email an