at 23.11-pre 381 B view raw
1{ config, pkgs, lib, ... }: 2 3with lib; 4 5let 6 cfg = config.programs.iotop; 7in { 8 options = { 9 programs.iotop.enable = mkEnableOption (lib.mdDoc "iotop + setcap wrapper"); 10 }; 11 config = mkIf cfg.enable { 12 security.wrappers.iotop = { 13 owner = "root"; 14 group = "root"; 15 capabilities = "cap_net_admin+p"; 16 source = "${pkgs.iotop}/bin/iotop"; 17 }; 18 }; 19}