summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2021-05-26 17:49:27 +0200
committerSimon Rettberg2021-05-26 17:49:27 +0200
commit590337299f6934df964f01feb4321e4ac3d160b6 (patch)
treee76f860b378dc88bd300d63387a071053da2d1be
parent[SSPS] Add remoteaccess module activation (diff)
downloadsetup-scripts-590337299f6934df964f01feb4321e4ac3d160b6.tar.gz
setup-scripts-590337299f6934df964f01feb4321e4ac3d160b6.tar.xz
setup-scripts-590337299f6934df964f01feb4321e4ac3d160b6.zip
[SSPS] Turn lists into sorted one-per-line lists
-rw-r--r--satellit_installer/includes/00-variables.inc110
1 files changed, 94 insertions, 16 deletions
diff --git a/satellit_installer/includes/00-variables.inc b/satellit_installer/includes/00-variables.inc
index d9a3047..1ec1eeb 100644
--- a/satellit_installer/includes/00-variables.inc
+++ b/satellit_installer/includes/00-variables.inc
@@ -11,7 +11,10 @@ export LANG="en_US.UTF-8"
### Needed Packages:
# Set list of needed packages (scripting needs) - remember, Debian-specific so far.
-PACKAGELIST_SCRIPT="cracklib-runtime wget"
+PACKAGELIST_SCRIPT="
+ cracklib-runtime
+ wget
+"
# Set list of needed packages (server needs) - remember, Debian-specific so far.
# Keep in mind we use for standard installing of these packages the apt-get install
@@ -19,31 +22,106 @@ PACKAGELIST_SCRIPT="cracklib-runtime wget"
# lithe and lean. So, if you add a package here make sure it installs using these options.
# If this is not the case or in doubt use PACKAGELIST_WITH_RECOMMENDS below.
PACKAGELIST_SERVER="
- default-mysql-server lighttpd lighttpd-mod-deflate lighttpd-mod-openssl
- php-cgi php-curl cifs-utils php-mbstring
- sudo php-common php-mysql php-cli nfs-kernel-server curl
- nfs-common libowfat0 ldap-utils vim gcc make unattended-upgrades gnupg
- libowfat-dev libssl-dev liblzma-dev tftpd-hpa tmate php-xml net-tools
- libjansson4 libjansson-dev php-soap mtools socat cmake
+ cifs-utils
+ cmake
+ curl
+ default-mysql-server
+ gcc
+ gnupg
+ ldap-utils
+ libjansson-dev
+ libjansson4
+ liblzma-dev
+ libowfat-dev
+ libowfat0
+ libssl-dev
+ lighttpd
+ lighttpd-mod-deflate
+ lighttpd-mod-openssl
+ make
+ mtools
+ net-tools
+ nfs-common
+ nfs-kernel-server
+ php-cgi
+ php-cli
+ php-common
+ php-curl
+ php-mbstring
+ php-mysql
+ php-soap
+ php-xml
+ socat
+ sudo
syslinux
+ tftpd-hpa
+ tmate
+ unattended-upgrades
+ vim
"
# Enter here packages needing installation of recommended packages as determines by apt-get:
PACKAGELIST_WITH_RECOMMENDS="
- openjdk-11-jre-headless open-vm-tools
+ open-vm-tools
+ openjdk-11-jre-headless
"
# (java simply fails otherwise, open-vm-tools needs recommended packages for its kernel modules)
### http for static files:
HTTP_BASE="http://files.bwlp.ks.uni-freiburg.de/install/"
-HTTP_FILES="dmsd.jar openslx_tftp.tar.gz"
-HTTP_FILES+=" taskmanager.tar.gz db_sat_dump.sql"
-HTTP_FILES+=" slx-admin.tar.gz pxelinux.0"
+HTTP_FILES="
+ db_sat_dump.sql
+ dmsd.jar
+ openslx_tftp.tar.gz
+ pxelinux.0
+ slx-admin.tar.gz
+ taskmanager.tar.gz
+"
### slxadmin module list: which modules from modules-available will be (symbolically) linked:
-SLXADMIN_MODULES="adduser backup baseconfig baseconfig_bwidm baseconfig_bwlp bootstrap_datepicker bootstrap_dialog bootstrap_timepicker"
-SLXADMIN_MODULES+=" bootstrap_multiselect bootstrap_switch dnbd3 dozmod eventlog exams js_chart js_circles js_jqueryui js_moment"
-SLXADMIN_MODULES+=" js_selectize js_stupidtable js_vis js_weekcalendar locationinfo locations main minilinux news permissionmanager"
-SLXADMIN_MODULES+=" serversetup-bwlp-ipxe rebootcontrol remoteaccess roomplanner runmode session statistics statistics_reporting summernote sysconfig"
-SLXADMIN_MODULES+=" syslog systemstatus vmstore webinterface js_ip"
+SLXADMIN_MODULES="
+ adduser
+ backup
+ baseconfig
+ baseconfig_bwidm
+ baseconfig_bwlp
+ bootstrap_datepicker
+ bootstrap_dialog
+ bootstrap_multiselect
+ bootstrap_switch
+ bootstrap_timepicker
+ dnbd3
+ dozmod
+ eventlog
+ exams
+ js_chart
+ js_circles
+ js_ip
+ js_jqueryui
+ js_moment
+ js_selectize
+ js_stupidtable
+ js_vis
+ js_weekcalendar
+ locationinfo
+ locations
+ main
+ minilinux
+ news
+ permissionmanager
+ rebootcontrol
+ remoteaccess
+ roomplanner
+ runmode
+ serversetup-bwlp-ipxe
+ session
+ statistics
+ statistics_reporting
+ summernote
+ sysconfig
+ syslog
+ systemstatus
+ vmstore
+ webinterface
+"