summaryrefslogtreecommitdiffstats
path: root/satellit_installer/satellit_installer
diff options
context:
space:
mode:
Diffstat (limited to 'satellit_installer/satellit_installer')
-rwxr-xr-xsatellit_installer/satellit_installer22
1 files changed, 8 insertions, 14 deletions
diff --git a/satellit_installer/satellit_installer b/satellit_installer/satellit_installer
index 8d3fde9..2a29cf4 100755
--- a/satellit_installer/satellit_installer
+++ b/satellit_installer/satellit_installer
@@ -88,10 +88,6 @@ uninstall_packages mpt-status
prerequisites # config directory, locales
-# query_passwords
-set_passwords # only to be used within certain circumstances -
- # see includes/query_user.
-
set_version_string # Writing version string for rc.local-script
install_packages NOREC "$PACKAGELIST_SERVER" # Packages needed for server installable without
@@ -99,8 +95,8 @@ install_packages NOREC "$PACKAGELIST_SERVER" # Packages needed for server insta
install_packages RECOM "$PACKAGELIST_WITH_RECOMMENDS" # Packages where installation of recommended
# packages is necessary, so opt. RECOM is set.
-check_users # Meet interesting users with uid>=1000 and kill them.
- # user 65534/sync will be ignored.
+kill_existing_users # delete all users uid >= 1000
+
add_users_groups # Adding necessary users and groups
install_ipxe "$IPXEDIR"
@@ -136,15 +132,10 @@ config_nfs
install_system_scripts
-# color prompt, aliases
-patch_bashrc
-# vim config
-patch_vim
-
install_timesync # cheap HTTP based timesync on boot
-# Remove translation from menu etc., enable required modules
-patch_slxadmin_dir
+# enable required modules
+enable_slxadmin_modules
# Check dir and file permissions:
set_directory_permissions || perror "Setting up general directory permissions failed"
@@ -155,6 +146,9 @@ set_links
# Create tables, fill with predefined stuff
install_slxadmin_db
+# color prompt, aliases
+patch_bashrc
+
tar -z -c -T /dev/null -f /opt/openslx/empty.tgz
# Mark vmstore as not mounted
@@ -169,7 +163,7 @@ end_message
# This part drops a script and anchors it's execution within root's .profile
# Do this at the end so it's not there if something failed
-drop_firstrun_script
+enable_firstrun_script
finalize # Cleaning script; finalize script will delete itself.