mirror of
https://github.com/nmap/nmap.git
synced 2025-12-07 21:21:31 +00:00
Remove duplicate declaration of set_modules_path
This commit is contained in:
@@ -230,31 +230,6 @@ for dir in dirs:
|
|||||||
mode = ((os.stat(uninstaller_filename)[ST_MODE]) | 0555) & 07777
|
mode = ((os.stat(uninstaller_filename)[ST_MODE]) | 0555) & 07777
|
||||||
os.chmod(uninstaller_filename, mode)
|
os.chmod(uninstaller_filename, mode)
|
||||||
|
|
||||||
def set_modules_path(self):
|
|
||||||
app_file_name = os.path.join(self.install_scripts, APP_NAME)
|
|
||||||
# Find where the modules are installed. distutils will put them in
|
|
||||||
# self.install_lib, but that path can contain the root (DESTDIR), so we
|
|
||||||
# must strip it off if necessary.
|
|
||||||
modules_dir = self.install_lib
|
|
||||||
if self.root is not None:
|
|
||||||
modules_dir = path_strip_prefix(modules_dir, self.root)
|
|
||||||
|
|
||||||
app_file = open(app_file_name, "r")
|
|
||||||
lines = app_file.readlines()
|
|
||||||
app_file.close()
|
|
||||||
|
|
||||||
for i in range(len(lines)):
|
|
||||||
if re.match(r'^INSTALL_LIB =', lines[i]):
|
|
||||||
lines[i] = "INSTALL_LIB = %s\n" % repr(modules_dir)
|
|
||||||
break
|
|
||||||
else:
|
|
||||||
raise ValueError(
|
|
||||||
"INSTALL_LIB replacement not found in %s" % app_file_name)
|
|
||||||
|
|
||||||
app_file = open(app_file_name, "w")
|
|
||||||
app_file.writelines(lines)
|
|
||||||
app_file.close()
|
|
||||||
|
|
||||||
def write_installed_files(self):
|
def write_installed_files(self):
|
||||||
"""Write a list of installed files for use by the uninstall command.
|
"""Write a list of installed files for use by the uninstall command.
|
||||||
This is similar to what happens with the --record option except that it
|
This is similar to what happens with the --record option except that it
|
||||||
|
|||||||
Reference in New Issue
Block a user