summaryrefslogtreecommitdiffstats
path: root/satellit_installer/includes/10-configurations.inc
diff options
context:
space:
mode:
authorChristian Rößler2016-06-09 16:31:25 +0200
committerChristian Rößler2016-06-09 16:31:25 +0200
commit797512788a1c56c6e98f3dadc6e8ef1ba3d78ae7 (patch)
tree8c81641ff9823707b2a88d8d31ce91b3cb891d16 /satellit_installer/includes/10-configurations.inc
parent[SSPS] mysql db/table stuff now created before dump restore (diff)
downloadsetup-scripts-797512788a1c56c6e98f3dadc6e8ef1ba3d78ae7.tar.gz
setup-scripts-797512788a1c56c6e98f3dadc6e8ef1ba3d78ae7.tar.xz
setup-scripts-797512788a1c56c6e98f3dadc6e8ef1ba3d78ae7.zip
[SSPS] Fix leetle bug: Unary operator fixed, file check /etc/inetd.conf
Diffstat (limited to 'satellit_installer/includes/10-configurations.inc')
-rw-r--r--satellit_installer/includes/10-configurations.inc16
1 files changed, 10 insertions, 6 deletions
diff --git a/satellit_installer/includes/10-configurations.inc b/satellit_installer/includes/10-configurations.inc
index 80d0d2e..61af842 100644
--- a/satellit_installer/includes/10-configurations.inc
+++ b/satellit_installer/includes/10-configurations.inc
@@ -9,13 +9,17 @@ patch_atftpd_config() {
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
- echo -n " found. Deleting... "
- sed -i '/^tftp.*dgram.*udp4/d' /etc/inetd.conf
- echo " ok."
+ if [ -f /etc/inetd.conf ]; then
+ if [ "$(grep -c "^tftp.*dgram.*udp4" /etc/inetd.conf)" -gt 0 ]; then
+ echo -n " found. Deleting... "
+ sed -i '/^tftp.*dgram.*udp4/d' /etc/inetd.conf
+ echo " ok."
+ else
+ echo " no entry found."
+ fi
else
- echo " none found."
- fi
+ echo " no /etc/inetd.conf found."
+ fi
}
copy_atftpd_service() {