Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/pi-hole/pi-hole.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian König <ckoenig@posteo.de>2022-10-03 11:05:55 +0300
committerChristian König <ckoenig@posteo.de>2022-10-03 11:05:55 +0300
commitaf133740e47726fbedf15707133e4f771d503435 (patch)
tree71535aa44d094121fec1efac0ff90605487d8dda
parentfaff55915f6888f0f252205d28bb2141d5e9f1f9 (diff)
Fix unset exit codecleanup
Signed-off-by: Christian König <ckoenig@posteo.de>
-rw-r--r--advanced/Templates/pihole-FTL.service6
1 files changed, 3 insertions, 3 deletions
diff --git a/advanced/Templates/pihole-FTL.service b/advanced/Templates/pihole-FTL.service
index 91b0c945..a2ed5add 100644
--- a/advanced/Templates/pihole-FTL.service
+++ b/advanced/Templates/pihole-FTL.service
@@ -22,7 +22,7 @@ is_running() {
}
cleanup() {
- rm -f /run/pihole/FTL.sock /dev/shm/FTL-* "${FTL_PID_FILE}" "${FTL_PORT_FILE}"
+ rm -f /run/pihole/FTL.sock /dev/shm/FTL-* "${FTL_PID_FILE}"
}
# Start the service
@@ -65,9 +65,9 @@ start() {
/usr/bin/pihole-FTL || ec=$?
fi
# Cleanup if startup failed
- if [ "${ec}" != 0 ]; then
+ if [ -n "${ec}" ] && [ "${ec}" != 0 ]; then
cleanup
- exit "${ec}"
+ exit $ec
fi
echo
fi