summaryrefslogtreecommitdiff
path: root/our-expire-baks
blob: e76374c79a66718f210bc6b607a8af99f8b31694 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh

set -e

umask 022

EXP=/usr/local/bin/expire-baks

for directory in \
	/var/local/backup/mysql \
	/var/local/backup/ldap \
	/var/backups/local/ldap \
	/var/backups/local/mysql \
	/var/backups/local/backuppc \
	/var/backups/local/pg \
	/aux/dbbackup/mysql-angela \
	/aux/dbbackup/mysql;
do
	[ -d "$directory" ] && $EXP --dir="$directory"
done

if [ -d /srv/www/vhosts ]; then
	cd /srv/www/vhosts
	for client in *; do
		[ -d "$client/pg" ] && $EXP --dir="$client/pg"
	done
fi

[ -d "/var/backups/local/backuppc" ] && $EXP --dir="/var/backups/local/backuppc"