]> git.lizzy.rs Git - elidragon_v2.git/commitdiff
Add update script
authorElias Fleckenstein <eliasfleckenstein@web.de>
Fri, 19 Feb 2021 10:34:12 +0000 (11:34 +0100)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Fri, 19 Feb 2021 10:34:12 +0000 (11:34 +0100)
setup.sh
update.sh [new file with mode: 0644]

index 1c077e863a5ecf10e51817ac59759a2940274829..b385cfecd5ae1b5aab495b5f76022d8a29a08a3c 100644 (file)
--- a/setup.sh
+++ b/setup.sh
@@ -1,10 +1,15 @@
 #! /bin/bash
 # Setup script for the Elidragon v2 server
 
-# Install latest minetest release
+# Initialize submodules
+git submodule update --recursive --remote
+
+# Add apt repo to always get the lastest MT release
 add-apt-repository ppa:minetestdevs/stable
-apt-get update
-apt install minetestserver
+apt-get update -y
+
+# Install minetest and screen
+apt install minetest screen -y
 
 # Install multiserver
 go get github.com/HimbeerserverDE/multiserver
diff --git a/update.sh b/update.sh
new file mode 100644 (file)
index 0000000..5f9cfe6
--- /dev/null
+++ b/update.sh
@@ -0,0 +1,12 @@
+#! /bin/bash
+# Update script for the Elidragon v2 server
+
+# Update this repo, also update submodules
+git pull --recurse-submodules
+
+# Update minetest and screen
+apt-get update -y
+apt-get upgrade minetest screen -y
+
+# Update multiserver
+go get -u github.com/HimbeerserverDE/multiserver