Files
sics/site_ansto/instrument/util/mk_SICSmd5.sh
Ferdi Franceschini 6470d0e65e The release number has been relocated
r2911 | ffr | 2010-05-07 15:40:58 +1000 (Fri, 07 May 2010) | 2 lines
2012-11-15 17:01:44 +11:00

29 lines
660 B
Bash
Executable File

#!/bin/sh
# Generate md5 sums for the files in the SICS server directory.
if [ ! -d server ]
then
echo "There must be a 'server' subdirectory"
exit 1
fi
relnum_file="server/config/nexus/nxscripts_common_1.tcl"
relnum=`grep 'Name: RELEASE-' server/config/nexus/nxscripts_common_1.tcl|sed 's/.*\(RELEASE-[^ ]\+\).*/\1/'`
if [ $relnum = "" ]
then
echo "Could not find RELEASE_NUMBER: in $relnum_file"
exit 1
else
echo "RELEASE_NUMBER is $relnum"
fi
md5file="SICS-${relnum}-server-md5sums.txt"
if [ ! -f $md5file ]
then
find server| xargs -i md5sum {} > $md5file
echo $md5file
chmod 444 $md5file
else
echo "$md5file already exists"
exit 1
fi