X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=config%2Fdebian-security%2Fcron.daily;fp=config%2Fdebian-security%2Fcron.daily;h=3476d7db556f3e115d2171c89352b714ec26bdbc;hb=e0b278fa0638b0da6919159a33fe9cd5ce87a819;hp=ba4aaa6235b44edd048f54bb97e4c6a8198410cf;hpb=dbdb063629442012c56fa90517d221aa9aa1a622;p=dak.git diff --git a/config/debian-security/cron.daily b/config/debian-security/cron.daily index ba4aaa62..3476d7db 100755 --- a/config/debian-security/cron.daily +++ b/config/debian-security/cron.daily @@ -89,10 +89,10 @@ trap - EXIT symlinks -d -r $ftpdir -pg_dump obscurity > /org/security-master.debian.org/dak-backup/dump_$(date +%Y.%m.%d-%H:%M:%S) -find -maxdepth 1 -mindepth 1 -type f -name 'dump_*' \! -name '*.bz2' \! -name '*.gz' -mmin +720 | -while read dumpname; do - bzip2 -9fv "$dumpname" -done +pg_file="${base}/dak-backup/dump_$(date +%Y.%m.%d-%H:%M:%S)" +pg_dump obscurity > "${pg_file}" +nice xz -9 "${pg_file}" + +find "${base}/dak-backup" -mtime +30 \! -name '.nobackup' -delete ################################################################################