--- apport.orig 2016-04-01 01:13:38.000000000 +1100 +++ apport 2017-12-08 11:46:04.556475915 +1100 @@ -1,5 +1,6 @@ #!/bin/sh -e -# clean all crash reports which are older than a week. +# clean old crash reports. +days_to_retain=7 [ -d /var/crash ] || exit 0 -find /var/crash/. ! -name . -prune -type f \( \( -size 0 -a \! -name '*.upload*' -a \! -name '*.drkonqi*' \) -o -mtime +7 \) -exec rm -f -- '{}' \; -find /var/crash/. ! -name . -prune -type d -regextype posix-extended -regex '.*/[0-9]{12}$' \( -mtime +7 \) -exec rm -Rf -- '{}' \; +find /var/crash/. ! -name . -prune -type f \( \( -size 0 -a \! -name '*.upload*' -a \! -name '*.drkonqi*' \) -o -mtime +"$days_to_retain" \) -exec rm -f -- '{}' \; +find /var/crash/. ! -name . -prune -type d -regextype posix-extended -regex '.*/[0-9]{12}$' \( -mtime +"$days_to_retain" \) -exec rm -Rf -- '{}' \;