From b9416fa77a1e8850c5f579314875671799a55c60 Mon Sep 17 00:00:00 2001 From: Patrick Schleizer Date: Sun, 3 Aug 2025 07:15:41 -0400 Subject: [PATCH] validate configuration file --- usr/libexec/security-misc/emerg-shutdown | 1 + usr/libexec/security-misc/ensure-shutdown | 1 + 2 files changed, 2 insertions(+) diff --git a/usr/libexec/security-misc/emerg-shutdown b/usr/libexec/security-misc/emerg-shutdown index 81dc9c1..189afe6 100755 --- a/usr/libexec/security-misc/emerg-shutdown +++ b/usr/libexec/security-misc/emerg-shutdown @@ -13,6 +13,7 @@ export LC_ALL=C ## Read emergency shutdown key configuration for config_file in /etc/security-misc/emerg-shutdown/*.conf; do + bash -n "${config_file}" source "${config_file}" done if [ -z "${EMERG_SHUTDOWN_KEYS}" ]; then diff --git a/usr/libexec/security-misc/ensure-shutdown b/usr/libexec/security-misc/ensure-shutdown index 8eb663f..3aac905 100755 --- a/usr/libexec/security-misc/ensure-shutdown +++ b/usr/libexec/security-misc/ensure-shutdown @@ -15,6 +15,7 @@ export LC_ALL=C ## Read emergency shutdown key configuration for config_file in /etc/security-misc/emerg-shutdown/*.conf; do + bash -n "${config_file}" source "${config_file}" done if [ -z "${ENSURE_SHUTDOWN_TIMEOUT}" ] \