From af88d74ea3b69da84836d729fdd242b4df74295e Mon Sep 17 00:00:00 2001 From: Daniel Ceregatti Date: Thu, 29 Sep 2022 11:32:22 -0700 Subject: [PATCH] Add initial Banov support scripts. WIP. --- files/mods/2415195639/install.sh | 27 +++++++++++++++++++++++++++ files/mods/2415195639/uninstall.sh | 1 + files/mods/2415195639/update.sh | 1 + files/mods/@Banov | 1 + 4 files changed, 30 insertions(+) create mode 100755 files/mods/2415195639/install.sh create mode 120000 files/mods/2415195639/uninstall.sh create mode 120000 files/mods/2415195639/update.sh create mode 120000 files/mods/@Banov diff --git a/files/mods/2415195639/install.sh b/files/mods/2415195639/install.sh new file mode 100755 index 0000000..ca315cb --- /dev/null +++ b/files/mods/2415195639/install.sh @@ -0,0 +1,27 @@ +#!/usr/bin/env bash + +set -eE + +cd "$(dirname ${0})" + +echo +if echo ${0} | grep -q "uninstall.sh" +then + echo "Backing up, as uninstalling will remove the Banov mpmissions directory" + dayzserver backup + echo "Uninstalling mpmissions..." + echo + rm -rf ${HOME}/serverfiles/mpmissions/ +if echo ${0} | grep -q "update.sh" +then + echo "Updating mpmissions directory..." + echo + cd ${HOME}/serverfiles/mpmissions + git pull https://github.com/KubeloLive/Banov +else + echo "Installing mpmissions directory..." + echo + cd ${HOME}/serverfiles/mpmissions + git clone https://github.com/KubeloLive/Banov +fi +echo diff --git a/files/mods/2415195639/uninstall.sh b/files/mods/2415195639/uninstall.sh new file mode 120000 index 0000000..61e71e2 --- /dev/null +++ b/files/mods/2415195639/uninstall.sh @@ -0,0 +1 @@ +install.sh \ No newline at end of file diff --git a/files/mods/2415195639/update.sh b/files/mods/2415195639/update.sh new file mode 120000 index 0000000..61e71e2 --- /dev/null +++ b/files/mods/2415195639/update.sh @@ -0,0 +1 @@ +install.sh \ No newline at end of file diff --git a/files/mods/@Banov b/files/mods/@Banov new file mode 120000 index 0000000..9e5a060 --- /dev/null +++ b/files/mods/@Banov @@ -0,0 +1 @@ +2415195639 \ No newline at end of file