From 449bb9f2336d2f50a63d8558d1198b64b1ec4814 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Wed, 9 Mar 2016 16:27:36 -0400 Subject: [pkg] adapt launcher to work inside frozen binary --- src/leap/bitmask/core/launcher.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/leap/bitmask/core/launcher.py b/src/leap/bitmask/core/launcher.py index e363046e..b2319077 100644 --- a/src/leap/bitmask/core/launcher.py +++ b/src/leap/bitmask/core/launcher.py @@ -18,9 +18,10 @@ Run bitmask daemon. """ from twisted.scripts.twistd import run -from os.path import join, dirname +from os.path import join from sys import argv +from leap.bitmask.util import here from leap.bitmask import core @@ -28,7 +29,7 @@ def run_bitmaskd(): # TODO --- configure where to put the logs... (get --logfile, --logdir # from the bitmask_cli argv[1:] = [ - '-y', join(dirname(core.__file__), "bitmaskd.tac"), + '-y', join(here(core), "bitmaskd.tac"), '--pidfile', '/tmp/bitmaskd.pid', '--logfile', '/tmp/bitmaskd.log', '--umask=0022', -- cgit v1.2.3