From 00b0d91307a8d604d96ccf84e7e8967720072fea Mon Sep 17 00:00:00 2001 From: jolheiser Date: Thu, 1 Aug 2024 14:20:01 -0500 Subject: [PATCH] fix: test hook expansion Signed-off-by: jolheiser --- cmd/ugitd/main.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/ugitd/main.go b/cmd/ugitd/main.go index 025eb8c..c125c4a 100644 --- a/cmd/ugitd/main.go +++ b/cmd/ugitd/main.go @@ -160,6 +160,7 @@ func requiredFS(repoDir string) error { fi.WriteString("#!/usr/bin/env bash\n") fi.WriteString(fmt.Sprintf("%s pre-receive-hook\n", bin)) fi.WriteString(fmt.Sprintf(`for hook in %s.d/*; do + test -x "${hook}" && test -f "${hook}" || continue "${hook}" done`, fp)) fi.Close()