#!/bin/sh # # libapache-gallery-perl cleanup # Remove all files in $cachedir that have not been accessed in a week, # then remove empty directories. Run as user $user. set -e cachedir=/var/tmp/Apache-Gallery user=www-data if [ -d $cachedir ]; then # remove old files start-stop-daemon --start --pidfile /dev/null --startas /bin/sh \ --oknodo --chuid $user -- -c \ "find $cachedir -type f -atime +6 -print0 | xargs -r0 rm -f" # remove empty directories start-stop-daemon --start --pidfile /dev/null --startas /bin/sh \ --oknodo --chuid $user -- -c \ "find $cachedir -depth -type d -print0 | \ xargs -r0 rmdir --ignore-fail-on-non-empty" fi exit 0