Fix issue when restarting tor container with control password

This commit is contained in:
Chirstophe Mehay 2022-07-26 23:20:42 +02:00 committed by cmehay
parent 6d1320f29b
commit 8896142fc4

View file

@ -57,9 +57,10 @@ class Setup(object):
self.setup[host]['ports'][host].append(port) self.setup[host]['ports'][host].append(port)
def _hash_control_port_password(self, password): def _hash_control_port_password(self, password):
self.control_hashed_password = subprocess.check_output([ self.control_hashed_password = subprocess.check_output(
'tor', '--quiet', '--hash-password', password ['/usr/local/bin/tor', '--quiet', '--hash-password', password],
]).decode() env={'HOME': '/tmp'}
).decode()
def _parse_control_port_variable(self, check_ip=True): def _parse_control_port_variable(self, check_ip=True):
control_port = os.environ['TOR_CONTROL_PORT'] control_port = os.environ['TOR_CONTROL_PORT']