From 8462f36cdb9dbab00d5025ac6d7e4f8581951340 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Tue, 27 Mar 2018 19:12:39 +0200 Subject: [feat] make autostart app name and exec path configurable Use sys.argv[0] as exec path instead of hardcode 'bitmask', and let anonvpn be called RiseupVPN. - Resolves: bitmask-systray#19 --- src/leap/bitmask/core/launcher.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/leap/bitmask/core/launcher.py') diff --git a/src/leap/bitmask/core/launcher.py b/src/leap/bitmask/core/launcher.py index 14d8e607..b1d5dabd 100644 --- a/src/leap/bitmask/core/launcher.py +++ b/src/leap/bitmask/core/launcher.py @@ -44,7 +44,7 @@ def here(module=None): return dirname(__file__) -def run_bitmaskd(): +def run_bitmaskd(app_name=None, exec_path=None): # TODO --- configure where to put the logs... (get --logfile, --logdir # from bitmaskctl @@ -55,6 +55,9 @@ def run_bitmaskd(): flags.VERBOSE = True if STANDALONE: flags.VERBOSE = True + flags.APP_NAME = app_name + flags.EXEC_PATH = exec_path + args = [ '-y', join(here(core), "bitmaskd.tac"), '--logfile', getLogPath(), -- cgit v1.2.3