summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorRémy Grünblatt <remy@grunblatt.org>2021-02-19 21:26:08 +0100
committerRémy Grünblatt <remy@grunblatt.org>2021-02-19 21:26:08 +0100
commit8f84dab8a12fbb43af107f73a8f921b9de1953c9 (patch)
tree9aa781c553f2014e69e010fe7d9b541caca95285 /nixos
parent9816b99e71c3504b0b4c1f8b2e004148460029d4 (diff)
downloadnixpkgs-8f84dab8a12fbb43af107f73a8f921b9de1953c9.tar
nixpkgs-8f84dab8a12fbb43af107f73a8f921b9de1953c9.tar.gz
nixpkgs-8f84dab8a12fbb43af107f73a8f921b9de1953c9.tar.bz2
nixpkgs-8f84dab8a12fbb43af107f73a8f921b9de1953c9.tar.lz
nixpkgs-8f84dab8a12fbb43af107f73a8f921b9de1953c9.tar.xz
nixpkgs-8f84dab8a12fbb43af107f73a8f921b9de1953c9.tar.zst
nixpkgs-8f84dab8a12fbb43af107f73a8f921b9de1953c9.zip
galene: 0.2 -> 0.3 and bugfix of the associated module
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/web-apps/galene.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/nixos/modules/services/web-apps/galene.nix b/nixos/modules/services/web-apps/galene.nix
index 769490e915a..dd63857a55c 100644
--- a/nixos/modules/services/web-apps/galene.nix
+++ b/nixos/modules/services/web-apps/galene.nix
@@ -133,8 +133,10 @@ in
       wantedBy = [ "multi-user.target" ];
 
       preStart = ''
-        install -m 700 -o '${cfg.user}' -g '${cfg.group}' ${cfg.certFile} ${cfg.dataDir}/cert.pem
-        install -m 700 -o '${cfg.user}' -g '${cfg.group}' ${cfg.keyFile} ${cfg.dataDir}/key.pem
+        ${optionalString (cfg.insecure != true) ''
+           install -m 700 -o '${cfg.user}' -g '${cfg.group}' ${cfg.certFile} ${cfg.dataDir}/cert.pem
+           install -m 700 -o '${cfg.user}' -g '${cfg.group}' ${cfg.keyFile} ${cfg.dataDir}/key.pem
+        ''}
       '';
 
       serviceConfig = mkMerge [