]> git.ipfire.org Git - people/stevee/network.git/commitdiff
util: Drop cmd_clean_environment function
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 5 Aug 2017 19:15:51 +0000 (19:15 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 5 Aug 2017 19:15:51 +0000 (19:15 +0000)
cmd is now doing this by default

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/functions/functions.triggers
src/functions/functions.util

index 28a1396be0434908d24b6320ce14f698626a73e0..d745e924d15125610e0e6294bd7af3c1ada4ed3f 100644 (file)
@@ -33,7 +33,7 @@ trigger_execute() {
        fi
 
        log DEBUG "Executing trigger ${trigger}..."
-       cmd_clean_environment ${environment} "${trigger}" &>/dev/null
+       cmd ${environment} "${trigger}" &>/dev/null
        local ret=${?}
 
        if [ ${ret} -ne ${EXIT_OK} ]; then
index 80354f4d3778ae63c5a1f0f78e25a551b30f9571..018276cc73075bcce24ab2288808fd271bf00f17 100644 (file)
@@ -513,19 +513,6 @@ cmd_not_implemented() {
        assert false "not implemented"
 }
 
-# Runs a command in a clean environment so that no confidential information
-# is leaked to any untrusted commands.
-cmd_clean_environment() {
-       local cmd=$@
-
-       log DEBUG "Running command in a clean environment: ${cmd}"
-       env -i -- ${cmd}
-       local ret=${?}
-
-       log DEBUG "Returned with code '${ret}'"
-       return ${ret}
-}
-
 # Executes the given command in background
 cmd_background() {
        cmd_quiet $@ &