From 2cb59275d1432da76a021416a7e65718476cebea Mon Sep 17 00:00:00 2001 From: =?utf8?q?Arkadiusz=20Mi=C5=9Bkiewicz?= Date: Fri, 5 Jan 2018 19:32:28 +0100 Subject: [PATCH] Quote filename when checking. Without that * is expanded causing problems. --- lib/functions | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/functions b/lib/functions index 74f4c95a..97169811 100644 --- a/lib/functions +++ b/lib/functions @@ -182,12 +182,12 @@ apply_sysctl() { local file for file in /usr/lib/sysctl.d/*.conf; do - [ -f /run/sysctl.d/${file##*/} ] && continue - [ -f /etc/sysctl.d/${file##*/} ] && continue + [ -f "/run/sysctl.d/${file##*/}" ] && continue + [ -f "/etc/sysctl.d/${file##*/}" ] && continue test -f "$file" && sysctl -q -e -p "$file" done for file in /run/sysctl.d/*.conf; do - [ -f /etc/sysctl.d/${file##*/} ] && continue + [ -f "/etc/sysctl.d/${file##*/}" ] && continue test -f "$file" && sysctl -q -e -p "$file" done for file in /etc/sysctl.d/*.conf; do -- 2.43.0