nixos/nginx-sso: use 'lib.getExe'

This commit is contained in:
Bruno BELANYI 2024-07-09 12:59:06 +00:00
parent 873d6a92d6
commit cf2b6c4eb2

View file

@ -4,7 +4,6 @@ with lib;
let
cfg = config.services.nginx.sso;
pkg = getBin cfg.package;
format = pkgs.formats.yaml { };
configYml = format.generate "nginx-sso.yml" cfg.configuration;
in {
@ -49,9 +48,9 @@ in {
wantedBy = [ "multi-user.target" ];
serviceConfig = {
ExecStart = ''
${pkg}/bin/nginx-sso \
${lib.getExe cfg.package} \
--config ${configYml} \
--frontend-dir ${pkg}/share/frontend
--frontend-dir ${lib.getBin cfg.package}/share/frontend
'';
Restart = "always";
DynamicUser = true;