]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - nixops/modules/websites/connexionswing/connexionswing.nix
Fix secret permissions
[perso/Immae/Config/Nix.git] / nixops / modules / websites / connexionswing / connexionswing.nix
index c1781841db51d16dadd1041e909953fbbf1bb6cc..2960c6a84e282d87ad8a3537d3c1cf7f76644d54 100644 (file)
@@ -7,7 +7,7 @@ let
       destDir = "/run/keys/webapps";
       user = apache.user;
       group = apache.group;
-      permissions = "0700";
+      permissions = "0400";
       text = ''
         # This file is auto-generated during the composer install
         parameters:
@@ -33,6 +33,7 @@ let
       '';
     };
     phpFpm = rec {
+      serviceDeps = [ "mysql.service" "${environment}-connexionswing-key.service" ];
       socket = "/var/run/phpfpm/connexionswing-${environment}.sock";
       phpConfig = ''
         extension=${phpPackages.imagick}/lib/php/extensions/imagick.so