Browse Source

Merge pull request #2320 from da2x/bugfixes

Tighten directory permissions
seed_v14
ThomasV 7 years ago
committed by GitHub
parent
commit
e0635f5d08
  1. 1
      lib/network.py
  2. 2
      lib/simple_config.py

1
lib/network.py

@ -205,6 +205,7 @@ class Network(util.DaemonThread):
dir_path = os.path.join( self.config.path, 'certs')
if not os.path.exists(dir_path):
os.mkdir(dir_path)
os.chmod(dir_path, stat.S_IRUSR | stat.S_IWUSR | stat.S_IXUSR)
# subscriptions and requests
self.subscribed_addresses = set()

2
lib/simple_config.py

@ -93,6 +93,7 @@ class SimpleConfig(PrintError):
if os.path.islink(path):
raise BaseException('Dangling link: ' + path)
os.mkdir(path)
os.chmod(path, stat.S_IRUSR | stat.S_IWUSR | stat.S_IXUSR)
self.print_error("electrum directory", path)
return path
@ -167,6 +168,7 @@ class SimpleConfig(PrintError):
if os.path.islink(dirpath):
raise BaseException('Dangling link: ' + dirpath)
os.mkdir(dirpath)
os.chmod(dirpath, stat.S_IRUSR | stat.S_IWUSR | stat.S_IXUSR)
new_path = os.path.join(self.path, "wallets", "default_wallet")

Loading…
Cancel
Save