diff options
author | Eric Sagnes <eric.sagnes@gmail.com> | 2016-11-04 13:03:53 +0900 |
---|---|---|
committer | Eric Sagnes <eric.sagnes@gmail.com> | 2016-11-04 13:03:53 +0900 |
commit | 5a3c2e3db07218957784ec16dcea2c5d75c9337b (patch) | |
tree | 73075db60dd56d91babecb3c79d69ba5e67652a8 | |
parent | 943f161fc54ce4a4ca2411eafc76dab716b03c6d (diff) | |
download | nixlib-5a3c2e3db07218957784ec16dcea2c5d75c9337b.tar nixlib-5a3c2e3db07218957784ec16dcea2c5d75c9337b.tar.gz nixlib-5a3c2e3db07218957784ec16dcea2c5d75c9337b.tar.bz2 nixlib-5a3c2e3db07218957784ec16dcea2c5d75c9337b.tar.lz nixlib-5a3c2e3db07218957784ec16dcea2c5d75c9337b.tar.xz nixlib-5a3c2e3db07218957784ec16dcea2c5d75c9337b.tar.zst nixlib-5a3c2e3db07218957784ec16dcea2c5d75c9337b.zip |
bitlbee module: use enum
-rw-r--r-- | nixos/modules/services/networking/bitlbee.nix | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/nixos/modules/services/networking/bitlbee.nix b/nixos/modules/services/networking/bitlbee.nix index 5e6847097a94..e72ea20cccee 100644 --- a/nixos/modules/services/networking/bitlbee.nix +++ b/nixos/modules/services/networking/bitlbee.nix @@ -7,11 +7,6 @@ let cfg = config.services.bitlbee; bitlbeeUid = config.ids.uids.bitlbee; - authModeCheck = v: - v == "Open" || - v == "Closed" || - v == "Registered"; - bitlbeeConfig = pkgs.writeText "bitlbee.conf" '' [settings] @@ -67,7 +62,7 @@ in authMode = mkOption { default = "Open"; - type = types.addCheck types.str authModeCheck; + type = types.enum [ "Open" "Closed" "Registered" ]; description = '' The following authentication modes are available: Open -- Accept connections from anyone, use NickServ for user authentication. |