summaryrefslogtreecommitdiffstats
path: root/satellit_upgrader/pack-update.sh
diff options
context:
space:
mode:
authorChristian Rößler2017-12-06 15:36:18 +0100
committerChristian Rößler2017-12-06 15:36:18 +0100
commit8f57189fabb4657dbdd0ace6e1c5cdc83621d8ad (patch)
tree4e8073aeb58866bb927422f513e54b07989af503 /satellit_upgrader/pack-update.sh
parent[SSPS] slxadmin: Update config.php (diff)
downloadsetup-scripts-8f57189fabb4657dbdd0ace6e1c5cdc83621d8ad.tar.gz
setup-scripts-8f57189fabb4657dbdd0ace6e1c5cdc83621d8ad.tar.xz
setup-scripts-8f57189fabb4657dbdd0ace6e1c5cdc83621d8ad.zip
[SSPS] some more stuff, mostly dnbd3
Diffstat (limited to 'satellit_upgrader/pack-update.sh')
-rwxr-xr-xsatellit_upgrader/pack-update.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/satellit_upgrader/pack-update.sh b/satellit_upgrader/pack-update.sh
index 78f3714..78e402d 100755
--- a/satellit_upgrader/pack-update.sh
+++ b/satellit_upgrader/pack-update.sh
@@ -25,6 +25,7 @@ declare -rg TGZ_TASKMANAGER="files/taskmanager.tar.gz"
declare -rg TGZ_TFTP="files/tftpdir.tar.gz"
declare -rg TGZ_IPXE="files/ipxe.tar.gz"
declare -rg TGZ_LDADP="files/ldadp.tar.gz"
+declare -rg TGZ_DNBD3="files/dnbd3-server.tar.gz"
# Prepare installer
cp "updater.template.sh" "$UPDATER" || perror "could not copy template"
@@ -112,6 +113,7 @@ addpayload "TGZ_TASKMANAGER" "Taskmanager"
addpayload "TGZ_TFTP" "TFTP/PxeLinux data"
addpayload "TGZ_IPXE" "iPXE source code"
addpayload "TGZ_LDADP" "ldap/ad proxy"
+addpayload "TGZ_DNBD3" "dnbd3-server"
if [ -z "$LEAN" ]; then
addinstallfile "atftpd.service"
@@ -122,6 +124,12 @@ if [ -z "$LEAN" ]; then
addinstallfile "slxadmin-cronscript"
addinstallfile "slxadmin-crontab"
addinstallfile "patch_lighttpd_phpchildren"
+
+ # Not quite ideal, watch out for similar names
+ addinstallfile "dnbd3-server.service"
+ addinstallfile "is-enabled"
+ addinstallfile "server.conf"
+
# TODO: Unify more
source ../satellit_installer/includes/10-sudo_config.inc
sudo_config files/tm-sudo-config