From b56b15b04c91695f6a3b6c4412d6a0c43530da1c Mon Sep 17 00:00:00 2001 From: Mark Nipper Date: Tue, 24 Feb 2026 09:40:41 -0800 Subject: Remove broken mitmproxy --- hosts/darkstar/default.nix | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) (limited to 'hosts') diff --git a/hosts/darkstar/default.nix b/hosts/darkstar/default.nix index ed5ca70..80ee6be 100644 --- a/hosts/darkstar/default.nix +++ b/hosts/darkstar/default.nix @@ -25,9 +25,9 @@ }; environment = { - etc."mitmproxy-c64u.py".source = ./mitmproxy-c64u.py; + #etc."mitmproxy-c64u.py".source = ./mitmproxy-c64u.py; systemPackages = [ - pkgs.master.mitmproxy + #pkgs.master.mitmproxy pkgs.speedtest-go ]; }; @@ -127,21 +127,21 @@ system.stateVersion = "23.11"; systemd.services = { - "mitmproxy" = let rules_script = '' - ${pkgs.mitmproxy}/bin/mitmdump -p 80 -s /etc/mitmproxy-c64u.py --mode reverse:http://185.187.254.229:80 --set block_global=false - ''; in { - description = "proxy for C64 site hackerswithstyle.se"; - script = rules_script; - serviceConfig = { - Restart = "on-failure"; - RestartSec = 5; - StandardError = "append:/var/log/mitmproxy.log"; - StandardOutput = "append:/var/log/mitmproxy.log"; - Type = "simple"; - }; - after = [ "network.target" ]; - wantedBy = [ "multi-user.target" ]; - }; + #"mitmproxy" = let rules_script = '' + # ${pkgs.mitmproxy}/bin/mitmdump -p 80 -s /etc/mitmproxy-c64u.py --mode reverse:http://185.187.254.229:80 --set block_global=false + #''; in { + # description = "proxy for C64 site hackerswithstyle.se"; + # script = rules_script; + # serviceConfig = { + # Restart = "on-failure"; + # RestartSec = 5; + # StandardError = "append:/var/log/mitmproxy.log"; + # StandardOutput = "append:/var/log/mitmproxy.log"; + # Type = "simple"; + # }; + # after = [ "network.target" ]; + # wantedBy = [ "multi-user.target" ]; + #}; "nftables-extra" = let rules_script = '' ${pkgs.nftables}/bin/nft -a list chain inet nixos-fw input | ${pkgs.gnugrep}/bin/grep @anveo | ${pkgs.gnugrep}/bin/grep -Eo 'handle [[:digit:]]+$' | ${pkgs.gnused}/bin/sed -e 's/^handle //' | while read handle; do ${pkgs.nftables}/bin/nft delete rule inet nixos-fw input handle ''${handle}; done if ${pkgs.nftables}/bin/nft list set inet nixos-fw anveo 2>/dev/null; then ${pkgs.nftables}/bin/nft delete set inet nixos-fw anveo; fi -- cgit v1.2.3