- listen = cfg.phpListenPaths."${name}";
- extraConfig = ''
- user = ${icfg.httpdUser}
- group = ${icfg.httpdGroup}
- listen.owner = ${icfg.httpdUser}
- listen.group = ${icfg.httpdGroup}
- ${optionalString (icfg.phpSession) ''
- php_admin_value[session.save_path] = "${icfg.varDir}/phpSessions"''}
- php_admin_value[open_basedir] = "${builtins.concatStringsSep ":" ([icfg.app icfg.varDir] ++ icfg.phpWatchFiles ++ icfg.phpOpenbasedir)}"
- '' + icfg.phpPool;
+ user = icfg.httpdUser;
+ group = icfg.httpdUser;
+ settings = {
+ "listen.owner" = icfg.httpdUser;
+ "listen.group" = icfg.httpdGroup;
+ "php_admin_value[open_basedir]" = builtins.concatStringsSep ":" ([icfg.app icfg.varDir] ++ icfg.phpWatchFiles ++ icfg.phpOpenbasedir);
+ }
+ // optionalAttrs (icfg.phpSession) { "php_admin_value[session.save_path]" = "${icfg.varDir}/phpSessions"; }
+ // icfg.phpPool;