diff options
author | pvgoran <pvgoran@users.noreply.github.com> | 2017-09-12 02:03:51 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-12 02:03:51 +0700 |
commit | 4c4f73c0ebffdf5b4b81b4c4b0ad861281d4222a (patch) | |
tree | e9bdde6a0e1b6265d66b3328838867eb91734ce5 /nixos/modules | |
parent | bdb120c21e009c25294acc43f976fa08416b2b32 (diff) | |
download | nixlib-4c4f73c0ebffdf5b4b81b4c4b0ad861281d4222a.tar nixlib-4c4f73c0ebffdf5b4b81b4c4b0ad861281d4222a.tar.gz nixlib-4c4f73c0ebffdf5b4b81b4c4b0ad861281d4222a.tar.bz2 nixlib-4c4f73c0ebffdf5b4b81b4c4b0ad861281d4222a.tar.lz nixlib-4c4f73c0ebffdf5b4b81b4c4b0ad861281d4222a.tar.xz nixlib-4c4f73c0ebffdf5b4b81b4c4b0ad861281d4222a.tar.zst nixlib-4c4f73c0ebffdf5b4b81b4c4b0ad861281d4222a.zip |
services.gitolite: Add RequiresMountsFor unit option ...
... to ensure that the filesystem where `dataDir` resides is mounted when we do initialization or upgrade.
Diffstat (limited to 'nixos/modules')
-rw-r--r-- | nixos/modules/services/misc/gitolite.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/modules/services/misc/gitolite.nix b/nixos/modules/services/misc/gitolite.nix index 5012bed0c422..3b65bbab571c 100644 --- a/nixos/modules/services/misc/gitolite.nix +++ b/nixos/modules/services/misc/gitolite.nix @@ -70,6 +70,7 @@ in systemd.services."gitolite-init" = { description = "Gitolite initialization"; wantedBy = [ "multi-user.target" ]; + unitConfig.RequiresMountsFor = cfg.dataDir; serviceConfig.User = "${cfg.user}"; serviceConfig.Type = "oneshot"; |