Slightly tidied script

Its rough and ready but seem to work !


Code:
--------------------
    
  #!/bin/sh
  
  #Apt Version
  Installed_Release=$(apt show logitechmediaserver | grep Version | awk {'print 
$2'} | awk -F "~" {'print $2'})
  latest_lms=$(wget -q -O - 
"http://www.mysqueezebox.com/update/?version=7.9.1&revision=1&geturl=1&os=debarm";)
 # Change os= to correct arch IE debarm debamd64 debi386 rpm etc
  latest_lms_filename=$(echo $latest_lms | awk -F "/" {'print $8'})
  Latest_Release=$(echo $latest_lms | awk -F "logitechmediaserver" {'print $2'} 
| awk -F "~" {'print $2'} | awk -F "_" {'print $1'})
  
  #Yum Version
  #Installed_Release=$(yum info logitechmediaserver | grep Release | awk 
{'print $3'} | awk -F "." {'print $3'})
  #latest_lms=$(wget -q -O - 
"http://www.mysqueezebox.com/update/?version=7.9.1&revision=1&geturl=1&os=rpm";)
  #Latest_Release=$(echo $latest_lms | awk -F "logitechmediaserver" {'print 
$2'} | awk -F "." {'print $5'})
  
  
  
  if [ $Latest_Release -gt $Installed_Release ];then
        echo "Newer Release Available Installing"
  
  #Yum Version  
  #     yum -y update $latest_lms                               
  ####
  
  #Apt Version
        wget $latest_lms
        apt-get install -y ./$latest_lms_filename
        rm -I $latest_lms_filename
  ####  
  
        echo "Previous Release was   "$Installed_Release
        echo "Installed Release is   "$Latest_Release
        sleep 120
        (echo "wipecache"; sleep 1; echo "exit") | nc localhost 9090 # Clear 
cache and rescan all
  else
        echo "Newer Release NOT Available Terminating"
        echo "Installed Release is   "$Installed_Release
        echo "Latest Release is      "$Latest_Release
  fi
  
--------------------



*Players:* SliMP3,Squeezebox3 x3,Receiver,SqueezeLiteX,PiCorePlayer
x3,Wandboard
*Server:* LMS Version:  Latest Nightly on Centos 7 VM on ESXi 6.5.0U1 on
Dell T320
*Plugins:*
AutoRescan/BBCiPlayer/PowerSave/PowerSwitchIII/Squeezecloud/Spotty/Player
Groups
*Remotes:* iPeng9/Orangesqueeze/PC/Jivelite/SqueezeLiteX
*Music:* 522GB,1660 albums with 23087 songs by 5204 artists mostly
FLACs

*Want a webapp ?* See
http://forums.slimdevices.com/showthread.php?104305-Webapp-for-LMS
------------------------------------------------------------------------
Jeff07971's Profile: http://forums.slimdevices.com/member.php?userid=49290
View this thread: http://forums.slimdevices.com/showthread.php?t=108597

_______________________________________________
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter

Reply via email to