improve dev config scripts to be able to toggle Tor

This commit is contained in:
Kevin Froman 2020-03-19 01:01:05 -05:00
parent 68678177ed
commit 76118a2e4a
2 changed files with 13 additions and 5 deletions

View File

@ -15,11 +15,15 @@ conf['general']['dev_mode'] = False
conf['general']['insert_deniable_blocks'] = True conf['general']['insert_deniable_blocks'] = True
conf['general']['random_bind_ip'] = True conf['general']['random_bind_ip'] = True
conf['general']['display_header'] = True conf['general']['display_header'] = True
conf['general']['security_level'] = 0
conf['onboarding']['done'] = False conf['onboarding']['done'] = False
conf['general']['minimum_block_pow'] = 5 conf['general']['minimum_block_pow'] = 5
conf['general']['minimum_send_pow'] = 5 conf['general']['minimum_send_pow'] = 5
conf['general']['max_block_age'] = 2678400 conf['general']['max_block_age'] = 2678400
conf['log']['file']['remove_on_exit'] = True conf['log']['file']['remove_on_exit'] = True
conf['transports']['lan'] = True
conf['transports']['tor'] = True
conf['transports']['manual_disk'] = True
json.dump(conf, open('static-data/default_config.json', 'w'), sort_keys=True, indent=4) json.dump(conf, open('static-data/default_config.json', 'w'), sort_keys=True, indent=4)

View File

@ -10,11 +10,15 @@ conf = json.load(open('static-data/default_config.json', 'r'))
block_pow = int(input("Block POW level:")) block_pow = int(input("Block POW level:"))
if input("Reuse Tor? y/n:").lower() == 'y': conf['general']['security_level'] = int(input("Security level:"))
conf['tor']['use_existing_tor'] = True conf['transports']['tor'] = False
conf['tor']['existing_control_port'] = int(input("Enter existing control port:")) if input('Use Tor? y/n').lower() == 'y':
conf['tor']['existing_control_password'] = input("Tor pass:") conf['transports']['tor'] = True
conf['tor']['existing_socks_port'] = int(input("Existing socks port:")) if input("Reuse Tor? y/n:").lower() == 'y':
conf['tor']['use_existing_tor'] = True
conf['tor']['existing_control_port'] = int(input("Enter existing control port:"))
conf['tor']['existing_control_password'] = input("Tor pass:")
conf['tor']['existing_socks_port'] = int(input("Existing socks port:"))
conf['general']['dev_mode'] = True conf['general']['dev_mode'] = True
conf['general']['insert_deniable_blocks'] = False conf['general']['insert_deniable_blocks'] = False