diff options
author | Markus Mueller <john.subscriber@markus.institute> | 2017-10-14 20:58:02 +0000 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2017-10-16 14:58:02 +0200 |
commit | 60b0db0e08197b9fd773a417ed96000841a905a5 (patch) | |
tree | 9b6d613a40dcc3292d48386d89cf638d578b0fc5 /pkgs/applications/version-management/gitlab/default.nix | |
parent | f250015ea396560b42c51c9289f5b65202882780 (diff) | |
download | nixlib-60b0db0e08197b9fd773a417ed96000841a905a5.tar nixlib-60b0db0e08197b9fd773a417ed96000841a905a5.tar.gz nixlib-60b0db0e08197b9fd773a417ed96000841a905a5.tar.bz2 nixlib-60b0db0e08197b9fd773a417ed96000841a905a5.tar.lz nixlib-60b0db0e08197b9fd773a417ed96000841a905a5.tar.xz nixlib-60b0db0e08197b9fd773a417ed96000841a905a5.tar.zst nixlib-60b0db0e08197b9fd773a417ed96000841a905a5.zip |
gitlab: link tmp/ directory to writable path
Diffstat (limited to 'pkgs/applications/version-management/gitlab/default.nix')
-rw-r--r-- | pkgs/applications/version-management/gitlab/default.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/applications/version-management/gitlab/default.nix b/pkgs/applications/version-management/gitlab/default.nix index 93829b05dae9..657221d4b420 100644 --- a/pkgs/applications/version-management/gitlab/default.nix +++ b/pkgs/applications/version-management/gitlab/default.nix @@ -84,12 +84,14 @@ stdenv.mkDerivation rec { ''; installPhase = '' + rm -r tmp mkdir -p $out/share cp -r . $out/share/gitlab rm -rf $out/share/gitlab/log ln -sf /run/gitlab/log $out/share/gitlab/log ln -sf /run/gitlab/uploads $out/share/gitlab/public/uploads ln -sf /run/gitlab/config $out/share/gitlab/config + ln -sf /run/gitlab/tmp $out/share/gitlab/tmp # rake tasks to mitigate CVE-2017-0882 # see https://about.gitlab.com/2017/03/20/gitlab-8-dot-17-dot-4-security-release/ |