summaryrefslogtreecommitdiffstats
path: root/satellit_installer/includes/10-configurations.inc
diff options
context:
space:
mode:
authorSimon Rettberg2014-10-19 20:37:55 +0200
committerSimon Rettberg2014-10-19 20:37:55 +0200
commitfdc0eb30101d1505ac5ce674a18a14869f3105d0 (patch)
treed46ec0a9488ba6524acc8bdbcf7ed0d0f8735063 /satellit_installer/includes/10-configurations.inc
parent[SSPS] Also generating an sshd host ecdsa key (diff)
downloadsetup-scripts-fdc0eb30101d1505ac5ce674a18a14869f3105d0.tar.gz
setup-scripts-fdc0eb30101d1505ac5ce674a18a14869f3105d0.tar.xz
setup-scripts-fdc0eb30101d1505ac5ce674a18a14869f3105d0.zip
Add apt config for unattended upgrades, refactor global variables a bit
Diffstat (limited to 'satellit_installer/includes/10-configurations.inc')
-rw-r--r--satellit_installer/includes/10-configurations.inc14
1 files changed, 6 insertions, 8 deletions
diff --git a/satellit_installer/includes/10-configurations.inc b/satellit_installer/includes/10-configurations.inc
index 344243b..fe00149 100644
--- a/satellit_installer/includes/10-configurations.inc
+++ b/satellit_installer/includes/10-configurations.inc
@@ -19,9 +19,6 @@ patch_atftpd_config() {
echo "USE_INETD=false" > /etc/default/atftpd
echo 'OPTIONS="--retry-timeout 1 --maxthread 100 --verbose=5 --no-multicast --bind-address 0.0.0.0 /srv/openslx/tftp"' >> /etc/default/atftpd
echo "ok."
- echo -n "# Starting atftpd server..."
- /etc/init.d/atftpd start 2>/dev/null 1>&2
- echo "ok."
# sometimes a tftp stating line remains in /etc/inetd.conf. Let's have a look and kill this interesting line:
echo -n "# Checking /etc/inetd.conf for a tftp entry..."
if [ $(grep -c "^tftp.*dgram.*udp4" /etc/inetd.conf) -gt 0 ]; then
@@ -44,12 +41,8 @@ patch_lighttpd_config() {
cd /etc/lighttpd/conf-enabled
[ ! -h 10-fastcgi.conf ] && ln -s ../conf-available/10-fastcgi.conf
[ ! -h 15-fastcgi-php.conf ] && ln -s ../conf-available/15-fastcgi-php.conf
- echo -n "# Starting lighttpd server..."
mkdir -p "$1" 2>/dev/null
- /etc/init.d/lighttpd start 2>/dev/null 1>&2
- cd - 1>/dev/null
- echo "ok."
-}
+}
config_nfs() {
echo -n "# Patching /etc/exports for NFS... "
@@ -63,3 +56,8 @@ config_nfs() {
chown dmsd:images /srv/openslx/nfs
chmod 775 /srv/openslx/nfs
}
+
+write_apt_config() {
+ cp "$BASEDIR/static_files/system/apt-upgrade-conf" "/etc/apt/apt.conf.d/02periodic"
+}
+