Update sysconfig read

This commit is contained in:
Jean Flach 2018-06-18 10:27:35 +02:00
parent 2b5ea38217
commit 44fae88d43
2 changed files with 12 additions and 4 deletions

View File

@ -3,9 +3,13 @@
# This script prepares directories and files needed for running Icinga2 # This script prepares directories and files needed for running Icinga2
# #
# With sysvinit we need to pass the environment this way. Or do we? # Load sysconf on systems where the initsystem does not pass the environment
if [ "$1" != "" ]; then if [ "$1" != "" ]; then
source "$1" if [ -r "$1" ]; then
source "$1"
else
echo "Unable to read sysconf from '$1'. Exiting." && exit 6
fi
fi fi
# Set defaults, to overwrite see "@ICINGA2_SYSCONFIGFILE@" # Set defaults, to overwrite see "@ICINGA2_SYSCONFIGFILE@"

View File

@ -1,8 +1,12 @@
#!/bin/sh #!/bin/sh
# With sysvinit we need to pass the environment this way. Or do we? # Load sysconf on systems where the initsystem does not pass the environment
if [ "$1" != "" ]; then if [ "$1" != "" ]; then
source "$1" if [ -r "$1" ]; then
source "$1"
else
echo "Unable to read sysconf from '$1'. Exiting." && exit 6
fi
fi fi
# Set defaults, to overwrite see "@ICINGA2_SYSCONFIGFILE@" # Set defaults, to overwrite see "@ICINGA2_SYSCONFIGFILE@"