arch-deployer
1 #!/bin/sh 2 3 APP=arch-deployer 4 5 # CREATE THE FOLDER 6 mkdir /opt/$APP 7 cd /opt/$APP 8 9 # ADD THE REMOVER 10 echo '#!/bin/sh' >> /opt/$APP/remove 11 echo "rm -R -f /opt/$APP /usr/local/bin/$APP" >> /opt/$APP/remove 12 chmod a+x /opt/$APP/remove 13 14 # DOWNLOAD THE PROGRAM 15 mkdir tmp 16 cd tmp 17 wget https://raw.githubusercontent.com/ivan-hc/Arch-Deployer/main/$APP 18 cd .. 19 mv ./tmp/$APP ./ 20 chmod a+x /opt/$APP/$APP 21 rmdir ./tmp 22 23 # LINK 24 ln -s /opt/$APP/$APP /usr/local/bin/$APP 25 26 # SCRIPT TO UPDATE THIS RELEASE 27 echo '#!/bin/sh 28 mkdir /opt/'$APP'/tmp 29 cd /opt/'$APP'/tmp 30 wget https://raw.githubusercontent.com/ivan-hc/Arch-Deployer/main/'$APP' 31 cd .. 32 mv ./tmp/'$APP' ./ 33 chmod a+x /opt/'$APP'/'$APP' 34 rmdir ./tmp' >> /opt/$APP/AM-updater 35 chmod a+x /opt/$APP/AM-updater