[BACK]Return to networkupdate.sh CVS log [TXT][DIR] Up to [local] / mss / netupdate

Diff for /mss/netupdate/networkupdate.sh between version 1.6 and 1.7

version 1.6, 2013/07/18 14:45:59 version 1.7, 2013/07/19 08:06:43
Line 3 
Line 3 
 # Use config file instead of editing script itself  # Use config file instead of editing script itself
 source netupdate.conf  source netupdate.conf
   
   # Add version file if it's missing (useful on clean systems)
   if [ ! -e /var/lib/mss/version ]; then
           echo "0.0" > /var/lib/mss/version
   fi
   
 # Set some variables  # Set some variables
 LOCK=/var/run/mssupdate.lock  LOCK=/var/run/mssupdate.lock
 LOCALVERSION=`cat /var/lib/mss/version`  LOCALVERSION=`cat /var/lib/mss/version`
Line 10 
Line 15 
 # Get apropriate programm version and full path to it from fileserver  # Get apropriate programm version and full path to it from fileserver
 VERSION=`ssh $USER@$SERVER grep $MYNAME $HOSTLIST |awk '{print $2}'`  VERSION=`ssh $USER@$SERVER grep $MYNAME $HOSTLIST |awk '{print $2}'`
 UPDATEDIR=`ssh $USER@$SERVER grep $MYNAME $HOSTLIST |awk '{print $3}'`  UPDATEDIR=`ssh $USER@$SERVER grep $MYNAME $HOSTLIST |awk '{print $3}'`
   
 # Add version file if it's missing (useful on clean systems)  
 if [ ! -e /var/lib/mss/version ]; then  
         echo "0.0" > /var/lib/mss/version  
 fi  
   
 # Check whether we have latest version  # Check whether we have latest version
 if [ "$(echo "$LOCALVERSION < $VERSION" |bc -l )" -eq 1 ] && [ ! -e $LOCK ]; then  if [ "$(echo "$LOCALVERSION < $VERSION" |bc -l )" -eq 1 ] && [ ! -e $LOCK ]; then

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

CVSweb