summary refs log tree commit diff
path: root/nixos/modules/services/networking/hostapd.nix
diff options
context:
space:
mode:
authorRicardo Ardissone <ricardo.ardissone@gmail.com>2020-05-03 22:39:14 -0300
committerRicardo Ardissone <ricardo.ardissone@gmail.com>2020-05-04 00:31:09 -0300
commitd6d04422433dc031be0f6271fc594d68f4b01405 (patch)
tree40e030e0ef9d54c5bb1f30f165d58d5b8261c76e /nixos/modules/services/networking/hostapd.nix
parentc09c0542311b5f31dc22364192565721d33c6db8 (diff)
downloadnixpkgs-d6d04422433dc031be0f6271fc594d68f4b01405.tar
nixpkgs-d6d04422433dc031be0f6271fc594d68f4b01405.tar.gz
nixpkgs-d6d04422433dc031be0f6271fc594d68f4b01405.tar.bz2
nixpkgs-d6d04422433dc031be0f6271fc594d68f4b01405.tar.lz
nixpkgs-d6d04422433dc031be0f6271fc594d68f4b01405.tar.xz
nixpkgs-d6d04422433dc031be0f6271fc594d68f4b01405.tar.zst
nixpkgs-d6d04422433dc031be0f6271fc594d68f4b01405.zip
nixos/hostapd: add logLevel option
Diffstat (limited to 'nixos/modules/services/networking/hostapd.nix')
-rw-r--r--nixos/modules/services/networking/hostapd.nix17
1 files changed, 15 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/hostapd.nix b/nixos/modules/services/networking/hostapd.nix
index f2434be2462..c11f5bab3d5 100644
--- a/nixos/modules/services/networking/hostapd.nix
+++ b/nixos/modules/services/networking/hostapd.nix
@@ -24,9 +24,9 @@ let
 
     # logging (debug level)
     logger_syslog=-1
-    logger_syslog_level=2
+    logger_syslog_level=${toString cfg.logLevel}
     logger_stdout=-1
-    logger_stdout_level=2
+    logger_stdout_level=${toString cfg.logLevel}
 
     ctrl_interface=/run/hostapd
     ctrl_interface_group=${cfg.group}
@@ -145,6 +145,19 @@ in
         '';
       };
 
+      logLevel = mkOption {
+        default = 2;
+        type = types.int;
+        description = ''
+          Levels (minimum value for logged events):
+          0 = verbose debugging
+          1 = debugging
+          2 = informational messages
+          3 = notification
+          4 = warning
+        '';
+      };
+
       countryCode = mkOption {
         default = null;
         example = "US";