From 041caf286b343268e6db69f2957f23c1dd20812a Mon Sep 17 00:00:00 2001 From: Patrick Schleizer Date: Fri, 31 Jan 2025 14:33:54 -0500 Subject: [PATCH] update pkg_installed function --- debian/security-misc.config | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/debian/security-misc.config b/debian/security-misc.config index adaed34..e200fb6 100755 --- a/debian/security-misc.config +++ b/debian/security-misc.config @@ -33,13 +33,13 @@ pkg_installed() { package_name="$1" ## Cannot use '&>' because it is a bashism. dpkg_query_output="$(dpkg-query --show --showformat='${Status}' "$package_name" 2>/dev/null)" || true - ## dpkg_query_output Exampels: + ## dpkg_query_output Examples: ## install ok half-configured ## install ok installed - requested_action=$(echo "$dpkg_query_output" | awk '{print $1}') - status=$(echo "$dpkg_query_output" | awk '{print $2}') - error_state=$(echo "$dpkg_query_output" | awk '{print $3}') + requested_action=$(printf '%s' "$dpkg_query_output" | awk '{print $1}') + status=$(printf '%s' "$dpkg_query_output" | awk '{print $2}') + error_state=$(printf '%s' "$dpkg_query_output" | awk '{print $3}') if [ "$requested_action" = 'install' ]; then true "$0: INFO: $package_name is installed, ok."