2016-05-19 19:05:16 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
# currently runs on secondary01 from cron to update alt
|
|
|
|
|
|
|
|
MOD=$1
|
|
|
|
[ -z "$MOD" ] && {
|
|
|
|
echo "usage: $0 <module>"
|
|
|
|
exit 1
|
|
|
|
}
|
|
|
|
|
|
|
|
# This is the new list with timestamps
|
|
|
|
|
|
|
|
TMPFILE=$(mktemp -p /tmp/)
|
|
|
|
pushd /srv/pub/$MOD > /dev/null
|
|
|
|
/usr/local/bin/create-filelist . > $TMPFILE
|
|
|
|
if diff $TMPFILE fullfiletimelist > /dev/null; then
|
|
|
|
rm -f $TMPFILE
|
|
|
|
else
|
|
|
|
mv $TMPFILE fullfiletimelist
|
2016-05-21 16:15:04 +00:00
|
|
|
chmod 0644 fullfiletimelist
|
2016-05-19 19:05:16 +00:00
|
|
|
fi
|
|
|
|
popd > /dev/null
|