diff options
author | Christian Rößler | 2016-06-09 16:31:25 +0200 |
---|---|---|
committer | Christian Rößler | 2016-06-09 16:31:25 +0200 |
commit | 797512788a1c56c6e98f3dadc6e8ef1ba3d78ae7 (patch) | |
tree | 8c81641ff9823707b2a88d8d31ce91b3cb891d16 /satellit_installer/includes/10-configurations.inc | |
parent | [SSPS] mysql db/table stuff now created before dump restore (diff) | |
download | setup-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.inc | 16 |
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() { |