]> git.ipfire.org Git - people/ms/strongswan.git/blob - packaging/utils/maysnap
- import of strongswan-2.7.0
[people/ms/strongswan.git] / packaging / utils / maysnap
1 #! /bin/sh
2 # consider making snapshot of FreeSwan code
3
4 who=mcr
5 USER=build export USER
6
7 . ~build/freeswan-regress-env.sh
8
9 umask 022
10
11 cd ~build/WANTSNAP
12
13 if test ! -f dosnap
14 then
15 exit 0
16 fi
17
18 set -x
19
20 if test -f doingsnap
21 then
22 echo "snapshot already in progress" | mail -s "snapshot averted" $who
23 exit 0
24 fi
25
26 echo $$ >doingsnap
27 sort -u dosnap >/tmp/snap$$
28 echo === >>/tmp/snap$$
29 if ~build/bin/mksnap -S >>/tmp/snap$$ 2>&1
30 then
31 #if ~build/bin/mksnap -r 1.97 -p pre1.98 >>/tmp/snap$$ 2>&1
32 #then
33 rm -f dosnap
34 #fi
35 fi
36
37 mail -s "snapshot report $reqd" $who </tmp/snap$$
38 rm -f /tmp/snap$$ doingsnap
39
40 find /btmp/build/snapshots -type f -ctime +5 -print | xargs -r rm
41