installPhase = ''
cp -a . $out
cp ${preload} $out/inc/preload.php
- ln -sf ../../../../../${varDir}/{conf,data} $out/
- ln -sf ../../../../../${varDir}/conf/.htaccess $out/
+ ln -sf ${varDir}/{conf,data} $out/
+ ln -sf ${varDir}/conf/.htaccess $out/
${builtins.concatStringsSep "\n" (
lib.attrsets.mapAttrsToList (name: value: "ln -sf ${value} $out/lib/plugins/${name}") plugins
)}
'';
};
phpFpm = rec {
+ serviceDeps = [ "openldap.service" ];
basedir = builtins.concatStringsSep ":" (
[ webRoot varDir ]
++ lib.attrsets.mapAttrsToList (name: value: value) plugins);