diff --git a/nyacme-hook b/nyacme-hook new file mode 100755 index 0000000..65bfc34 --- /dev/null +++ b/nyacme-hook @@ -0,0 +1,4 @@ +#!/bin/sh + +cd "$(dirname "$0")" +exec python -m nyacme.hook "$@" diff --git a/nyacme/__main__.py b/nyacme/__main__.py index 128a96f..025abdc 100644 --- a/nyacme/__main__.py +++ b/nyacme/__main__.py @@ -54,7 +54,7 @@ def main() -> None: if not hook_path: log.warning('nyacme-hook not found') log.warning('setting hook path to `python -m nyacme.hook` instead') - hook_path = f'{sys.executable} -m nyacme.hook' + hook_path = os.path.join(os.path.dirname(__file__), '..', 'nyacme-hook') res = subprocess.run([ 'uacme', '-v',