lol

Merge pull request #137679 from onny/opensnitchd

nixos/opensnitch: include systemd unit

authored by

Sandro and committed by
GitHub
9957b620 1a15a4bc

+8
+8
pkgs/tools/networking/opensnitch/daemon.nix
··· 5 5 , libnetfilter_queue 6 6 , libnfnetlink 7 7 , lib 8 + , coreutils 9 + , iptables 8 10 }: 9 11 10 12 buildGoModule rec { ··· 32 34 33 35 postBuild = '' 34 36 mv $GOPATH/bin/daemon $GOPATH/bin/opensnitchd 37 + mkdir -p $out/lib/systemd/system 38 + substitute opensnitchd.service $out/lib/systemd/system/opensnitchd.service \ 39 + --replace "/usr/local/bin/opensnitchd" "$out/bin/opensnitchd" \ 40 + --replace "/etc/opensnitchd/rules" "/var/lib/opensnitch/rules" \ 41 + --replace "/bin/mkdir" "${coreutils}/bin/mkdir" 42 + sed -i '/\[Service\]/a Environment=PATH=${iptables}/bin' $out/lib/systemd/system/opensnitchd.service 35 43 ''; 36 44 37 45 vendorSha256 = "sha256-LMwQBFkHg1sWIUITLOX2FZi5QUfOivvrkcl9ELO3Trk=";