diff --git a/linupx-scripts.sh b/linupx-scripts.sh index b127d6b..7535245 100755 --- a/linupx-scripts.sh +++ b/linupx-scripts.sh @@ -5,14 +5,21 @@ action="$1" FOLDER='/opt/idssys/LinUPx' VERS='4.01282019' -if [ -f /opt/idssys/LinUPx/settings.conf ]; then - mv /opt/idssys/LinUPx/settings.conf /opt/idssys/settings/linupx.conf +if [ -d /opt/idssys/LinUPx]; then + mv /opt/idssys/LinUPx /opt/idssys/linupx + rm -f /usr/local/bin/runup + ln -s /opt/idssys/linupx/run.sh /usr/local/bin/runup + echo "Program has been updated, please re-run" fi -if [ ! -d "/opt/idssys/LinUPx" ]; then - mv /opt/LinUPx /opt/idssys/ +if [ -f /opt/idssys/linupx/settings.conf ]; then + mv /opt/idssys/linupx/settings.conf /opt/idssys/settings/linupx.conf +fi + +if [ ! -d "/opt/idssys/linupx" ]; then + mv /opt/LinUPx /opt/idssys/linupx rm -f /usr/local/bin/runup - ln -s /opt/idssys/LinUPx/run.sh /usr/local/bin/runup + ln -s /opt/idssys/linupx/run.sh /usr/local/bin/runup echo "Program has been updated, please re-run" exit 0 fi