]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
subshell and set -f to prevent expansion
authorBrendan Germain <brendan.germain@nasdaqomx.com>
Wed, 25 May 2016 20:11:11 +0000 (16:11 -0400)
committerBrendan Germain <brendan.germain@nasdaqomx.com>
Tue, 11 Oct 2016 12:50:37 +0000 (08:50 -0400)
modules.d/98syslog/rsyslogd-start.sh

index 08b6fb244a249926e63d15641e0ef1182d441899..c64f212155566c29b15a2b90556ac3f2e8ad497c 100755 (executable)
@@ -20,9 +20,14 @@ rsyslog_config() {
 
     cat $syslog_template
 
-    for filter in $filters; do
-        echo "${filter} @${server}"
-    done
+    (
+        # disable shell expansion / globbing
+        # since filters contain such characters
+        set -f
+        for filter in $filters; do
+            echo "${filter} @${server}"
+        done
+    )
     #echo "*.* /tmp/syslog"
 }