From 3ff28e58b49d9294602f85fe213b5a35c8ffb8b9 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Sun, 8 Jul 2012 19:24:25 +0200 Subject: [PATCH] Update regarding Issue #52 --- lib/core/settings.py | 1 + lib/core/update.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/core/settings.py b/lib/core/settings.py index b8fe72792..9d5e9df2f 100644 --- a/lib/core/settings.py +++ b/lib/core/settings.py @@ -24,6 +24,7 @@ VERSION_STRING = "sqlmap/%s%s" % (VERSION, "-%s" % REVISION if REVISION else "") DESCRIPTION = "automatic SQL injection and database takeover tool" SITE = "http://sqlmap.org" ISSUES_PAGE = "https://github.com/sqlmapproject/sqlmap/issues/new" +GIT_REPOSITORY = "git://github.com/sqlmapproject/sqlmap.git" ML = "sqlmap-users@lists.sourceforge.net" # minimum distance of ratio from kb.matchRatio to result in True diff --git a/lib/core/update.py b/lib/core/update.py index 2e8ba7ad3..bc4e08126 100644 --- a/lib/core/update.py +++ b/lib/core/update.py @@ -17,6 +17,7 @@ from lib.core.common import getUnicode from lib.core.data import conf from lib.core.data import logger from lib.core.data import paths +from lib.core.settings import GIT_REPOSITORY from lib.core.settings import IS_WIN from lib.core.settings import REVISION from lib.core.settings import UNICODE_ENCODING @@ -42,7 +43,7 @@ def update(): logger.debug(debugMsg) dataToStdout("\r[%s] [INFO] update in progress " % time.strftime("%X")) - process = execute("git pull %s" % rootDir, shell=True, stdout=PIPE, stderr=PIPE) + process = execute("git pull %s HEAD" % GIT_REPOSITORY, shell=True, stdout=PIPE, stderr=PIPE) pollProcess(process, True) stdout, stderr = process.communicate() success = not process.returncode