diff options
author | Jos van Bakel <jos@codeaddict.org> | 2020-01-12 14:35:23 +0100 |
---|---|---|
committer | Jos van Bakel <jos@codeaddict.org> | 2020-01-12 14:35:23 +0100 |
commit | 6f3b04eb71ec50fafe749f8d1ebd5ac38de28b21 (patch) | |
tree | 92a8eefa6f7ea5de1f98fb9a4254907f15902adb /nixos/modules/services/security/nginx-sso.nix | |
parent | a9d3d63eaae778aa8b32c609b09e3f7bf9a9a7df (diff) | |
download | nixpkgs-6f3b04eb71ec50fafe749f8d1ebd5ac38de28b21.tar nixpkgs-6f3b04eb71ec50fafe749f8d1ebd5ac38de28b21.tar.gz nixpkgs-6f3b04eb71ec50fafe749f8d1ebd5ac38de28b21.tar.bz2 nixpkgs-6f3b04eb71ec50fafe749f8d1ebd5ac38de28b21.tar.lz nixpkgs-6f3b04eb71ec50fafe749f8d1ebd5ac38de28b21.tar.xz nixpkgs-6f3b04eb71ec50fafe749f8d1ebd5ac38de28b21.tar.zst nixpkgs-6f3b04eb71ec50fafe749f8d1ebd5ac38de28b21.zip |
nixos/nginx.sso: add package option
Diffstat (limited to 'nixos/modules/services/security/nginx-sso.nix')
-rw-r--r-- | nixos/modules/services/security/nginx-sso.nix | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/nixos/modules/services/security/nginx-sso.nix b/nixos/modules/services/security/nginx-sso.nix index d792f90abe6..50d250fc4d7 100644 --- a/nixos/modules/services/security/nginx-sso.nix +++ b/nixos/modules/services/security/nginx-sso.nix @@ -4,12 +4,21 @@ with lib; let cfg = config.services.nginx.sso; - pkg = getBin pkgs.nginx-sso; + pkg = getBin cfg.package; configYml = pkgs.writeText "nginx-sso.yml" (builtins.toJSON cfg.configuration); in { options.services.nginx.sso = { enable = mkEnableOption "nginx-sso service"; + package = mkOption { + type = types.package; + default = pkgs.nginx-sso; + defaultText = "pkgs.nginx-sso"; + description = '' + The nginx-sso package that should be used. + ''; + }; + configuration = mkOption { type = types.attrsOf types.unspecified; default = {}; |