From b9ba7120994debaf0be0ad7e9bdfe2bb00ff8f4e Mon Sep 17 00:00:00 2001 From: ptrcnull Date: Sat, 10 Aug 2024 21:16:05 +0200 Subject: [PATCH] fix: another attempt at local nyacme hook --- nyacme-hook | 4 ++++ nyacme/__main__.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100755 nyacme-hook 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',