From ec650ac2a36ab772d0d946e651400b5e1aa46a07 Mon Sep 17 00:00:00 2001 From: Adam Blackburn Date: Sat, 29 May 2010 17:32:36 +0800 Subject: [PATCH] Debian patch: 18-dont_run_unexpected_files_in_scripts.patch --- wicd/misc.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wicd/misc.py b/wicd/misc.py index a358add..da42782 100644 --- a/wicd/misc.py +++ b/wicd/misc.py @@ -186,6 +186,8 @@ def ExecuteScripts(scripts_dir, verbose=False, extra_parameters=()): if not os.path.exists(scripts_dir): return for obj in sorted(os.listdir(scripts_dir)): + if obj.startswith(".") or obj.endswith(("~", ".new", ".orig")): + continue obj = os.path.abspath(os.path.join(scripts_dir, obj)) if os.path.isfile(obj) and os.access(obj, os.X_OK): ExecuteScript(os.path.abspath(obj), verbose=verbose,