Something went wrong. Try again.
lol
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334{ config, lib, pkgs, ...}:
let cfg = config.programs.liboping;in{ options.programs.liboping = { enable = lib.mkEnableOption "liboping"; }; config = lib.mkIf cfg.enable { environment.systemPackages = with pkgs; [ liboping ]; security.wrappers = lib.mkMerge ( map (exec: { "${exec}" = { owner = "root"; group = "root"; capabilities = "cap_net_raw+p"; source = "${pkgs.liboping}/bin/${exec}"; }; }) [ "oping" "noping" ] ); };}