From 7c481aa7c12d7bf75f31d452a9d2d8e13acf3e2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= Date: Tue, 19 Dec 2017 17:06:26 +0100 Subject: [PATCH] nixos/gitolite: copy hooks with force This makes the commonHook option work also for (read-only) Nix store paths. Currently it fails on the second activation, because the destination is read-only. --- nixos/modules/services/misc/gitolite.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/gitolite.nix b/nixos/modules/services/misc/gitolite.nix index f395b9558b5a4a..6e60316d000c0b 100644 --- a/nixos/modules/services/misc/gitolite.nix +++ b/nixos/modules/services/misc/gitolite.nix @@ -207,7 +207,7 @@ in gitolite setup -pk ${pubkeyFile} fi if [ -n "${hooks}" ]; then - cp ${hooks} .gitolite/hooks/common/ + cp -f ${hooks} .gitolite/hooks/common/ chmod +x .gitolite/hooks/common/* fi gitolite setup # Upgrade if needed