diff --git a/roles/aurweb/templates/aurweb-git-auth.sh.j2 b/roles/aurweb/templates/aurweb-git-auth.sh.j2 index 14feaa875380b6eb07055ac2251afda5077ef3bf..42c1698722ead2b35c3a84c90a28658cd08c7ccf 100644 --- a/roles/aurweb/templates/aurweb-git-auth.sh.j2 +++ b/roles/aurweb/templates/aurweb-git-auth.sh.j2 @@ -1,2 +1,4 @@ #!/bin/bash -exec "{{ aurweb_dir }}/.venv/bin/aurweb-git-auth" "$@" +cd "{{ aurweb_dir }}" +source .venv/bin/activate +exec aurweb-git-auth "$@" diff --git a/roles/aurweb/templates/aurweb-git-serve.sh.j2 b/roles/aurweb/templates/aurweb-git-serve.sh.j2 index 25cf719f95bc20299ba4f3284d8ce30dd6dedfd4..794914e1ee50017d769e3aae34b351bef4445c26 100644 --- a/roles/aurweb/templates/aurweb-git-serve.sh.j2 +++ b/roles/aurweb/templates/aurweb-git-serve.sh.j2 @@ -1,2 +1,4 @@ #!/bin/bash -exec "{{ aurweb_dir }}/.venv/bin/aurweb-git-serve" "$@" +cd "{{ aurweb_dir }}" +source .venv/bin/activate +exec aurweb-git-serve "$@" diff --git a/roles/aurweb/templates/aurweb-git-update.sh.j2 b/roles/aurweb/templates/aurweb-git-update.sh.j2 index ea02763cb52e9197a52a0b2f3dbe30056c356133..3b13d7d481a6c4238538e4805c3b6bb2d7e84949 100644 --- a/roles/aurweb/templates/aurweb-git-update.sh.j2 +++ b/roles/aurweb/templates/aurweb-git-update.sh.j2 @@ -1,3 +1,4 @@ #!/bin/bash cd "{{ aurweb_dir }}" -exec poetry run aurweb-git-update "$@" +source .venv/bin/activate +exec aurweb-git-update "$@"