23 lines
421 B
Text
23 lines
421 B
Text
|
#!/bin/bash
|
||
|
|
||
|
SRV=$1
|
||
|
if [ -z "$SRV" ]; then
|
||
|
echo "usage: $0 machine"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
dirname="/var/lib/risotto/templates/$SRV"
|
||
|
if [ ! -d "$dirname" ]; then
|
||
|
echo "cannot find $dirname"
|
||
|
echo "usage: $0 machine"
|
||
|
exit 1
|
||
|
fi
|
||
|
cd $dirname
|
||
|
find -type f | while read a; do
|
||
|
cfile="/var/lib/machines/$SRV/usr/share/factory/$a"
|
||
|
if [ -f "$cfile" ]; then
|
||
|
diff -u "$cfile" "$a"
|
||
|
fi
|
||
|
done
|
||
|
cd - > /dev/null
|