summaryrefslogtreecommitdiffstats
path: root/satellit_installer/satellit_installer
diff options
context:
space:
mode:
authorChristian Rößler2018-05-07 14:54:49 +0200
committerChristian Rößler2018-05-07 14:54:49 +0200
commit54ba99d4dd7b6ebb91cfe50b1862971eb9985597 (patch)
treedc2b65baf1634441dd03e8a7fc41563eb1cc259b /satellit_installer/satellit_installer
parent[SSUS] Purge atftpd instead of just uninstalling (diff)
downloadsetup-scripts-54ba99d4dd7b6ebb91cfe50b1862971eb9985597.tar.gz
setup-scripts-54ba99d4dd7b6ebb91cfe50b1862971eb9985597.tar.xz
setup-scripts-54ba99d4dd7b6ebb91cfe50b1862971eb9985597.zip
[SSPS] iPXE compilation in background added
Diffstat (limited to 'satellit_installer/satellit_installer')
-rwxr-xr-xsatellit_installer/satellit_installer5
1 files changed, 5 insertions, 0 deletions
diff --git a/satellit_installer/satellit_installer b/satellit_installer/satellit_installer
index 85d5114..93f9c69 100755
--- a/satellit_installer/satellit_installer
+++ b/satellit_installer/satellit_installer
@@ -141,6 +141,7 @@ install_dnbd3-server "$DNBD3DIR"
install_taskmanager "$TASKMANDIR"
install_ipxe "$IPXEDIR"
+compile_ipxe &> /tmp/ipxesuccess &
# $1: tar.gz-file, $2: unpacking to directory
unpack_tar_gz "$BASEDIR/static_files/slx-admin.tar.gz" "-C $WWWDIR/slx-admin"
@@ -208,4 +209,8 @@ finalize # Cleaning script; finalize script will delete itself.
[ "$NODELETE_SOURCE" != "true" ] && { echo "#"; echo "# Deleting source directory..."; rm -rf "$BASEDIR"; echo "# done."; } \
|| { echo "#"; echo "# Not deleting source directory; nodelete option was given."; }
+echo "Warte auf eventuelle Hintergrundprozesse."
+wait
+cat /tmp/ipxesuccess && rm /tmp/ipxesuccess
+
exit 0