# HG changeset patch # User Matthias Förste # Date 1449237026 -3600 # Node ID 8fdfcd6613e115815c89bd8b66efc8a3f884de5a # Parent 6834269f84c4981f6af668efdbf54a332d7bbfae remove files older than ~6 months diff -r 6834269f84c4 -r 8fdfcd6613e1 ldap-backup --- a/ldap-backup Fri Dec 04 14:33:48 2015 +0100 +++ b/ldap-backup Fri Dec 04 14:50:26 2015 +0100 @@ -8,6 +8,8 @@ ME=$(basename $0) cf=/etc/$ME.conf +basename='ldap' +days='180' if test -t 0; then # terminal/interactive @@ -29,7 +31,7 @@ && trap "rm -rf $tmpdir" EXIT cd $tmpdir -dir="ldap.$tag" +dir="$basename.$tag" mkdir "$dir" # save the config db @@ -48,3 +50,5 @@ "$destination"/"$dir".tar.gz done + +find "$destination" -name "$basename"'.*'.tar.gz -mtime "+$days" -print0 | xargs -r0 rm