HCoop
/
clinton
/
scripts.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Sync changes in current working tree
[clinton/scripts.git]
/
hcoop-backup
diff --git
a/hcoop-backup
b/hcoop-backup
index
6511c5a
..
10afd41
100755
(executable)
--- a/
hcoop-backup
+++ b/
hcoop-backup
@@
-109,11
+109,13
@@
cat backupfiles | \
xargs -I{} -d\\n -- bash -c "test -L '{}' || echo '{}'" > complain
F=hcoop.backup.tar$COMPRESS_EXT.aescrypt
xargs -I{} -d\\n -- bash -c "test -L '{}' || echo '{}'" > complain
F=hcoop.backup.tar$COMPRESS_EXT.aescrypt
-tar clpf - --ignore-failed-read --no-recursion -C / -T backupfiles | \
+echo $COMPRESS_PROG $KEYFILE $MOVE_OVER $CURDATE $F
+echo tar clpf - --ignore-failed-read --no-recursion -C / -T backupfiles | \
$COMPRESS_PROG | \
ccrypt -k $KEYFILE -e | \
$MOVE_OVER $CURDATE $F
$COMPRESS_PROG | \
ccrypt -k $KEYFILE -e | \
$MOVE_OVER $CURDATE $F
+
# Acquire lock before messing with spamd
COUNT=0
LOCK=/var/local/lib/spamd/.lock
# Acquire lock before messing with spamd
COUNT=0
LOCK=/var/local/lib/spamd/.lock
@@
-138,19
+140,20
@@
rm -f $LOCK
< $F $MOVE_OVER $CURDATE $F
rm -f $F
< $F $MOVE_OVER $CURDATE $F
rm -f $F
-vos listvol
deleuze
| \
+vos listvol
fritz
| \
tail -n +2 | \
head -n -3 | \
tail -n +2 | \
head -n -3 | \
- cut -b1-3
4
| \
+ cut -b1-3
2
| \
grep -v "\.backup .*$" | \
grep -v "\.readonly .*$" | \
grep -v "\.backup .*$" | \
grep -v "\.readonly .*$" | \
+ grep -v "\.d .*$" | \
+ grep -v not-backed-up | \
sed 's_^ .*__' | \
sed 's_ .*$__' | \
grep '[A-Za-z]' \
> volumes
cat volumes | \
sed 's_^ .*__' | \
sed 's_ .*$__' | \
grep '[A-Za-z]' \
> volumes
cat volumes | \
- grep -v not-backed-up | \
xargs -I{} -d\\n -- \
bash -e -c \
"F={}.dump$COMPRESS_EXT.aescrypt ;
xargs -I{} -d\\n -- \
bash -e -c \
"F={}.dump$COMPRESS_EXT.aescrypt ;