1
0
mirror of https://github.com/gryf/wicd.git synced 2025-12-21 21:38:06 +01:00

Debian patch: 18-dont_run_unexpected_files_in_scripts.patch

This commit is contained in:
Adam Blackburn
2010-05-29 17:32:36 +08:00
parent 08d01d87cb
commit ec650ac2a3

View File

@@ -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,