From 516fdb9356c4e56881bcfe4cbe866045ca9ef920 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Thu, 9 Jul 2009 11:11:25 +0000 Subject: [PATCH] Avoid to upload the web backdoor to unexisting empty-name directory --- lib/core/common.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/core/common.py b/lib/core/common.py index 293600e2a..19a5f6c65 100644 --- a/lib/core/common.py +++ b/lib/core/common.py @@ -285,7 +285,8 @@ def getDirs(): logger.info(infoMsg) for absFilePath in kb.absFilePaths: - directories.add(os.path.dirname(absFilePath)) + if absFilePath: + directories.add(os.path.dirname(absFilePath)) else: warnMsg = "unable to retrieve any web server path" logger.warn(warnMsg) @@ -299,7 +300,8 @@ def getDirs(): inputDirs = inputDirs.split(",") for inputDir in inputDirs: - directories.add(inputDir) + if inputDir: + directories.add(inputDir) else: directories.add(defaultDir)