diff options
| -rw-r--r-- | makefu/2configs/temp/rst-issue.nix | 21 | 
1 files changed, 21 insertions, 0 deletions
diff --git a/makefu/2configs/temp/rst-issue.nix b/makefu/2configs/temp/rst-issue.nix new file mode 100644 index 000000000..648831a98 --- /dev/null +++ b/makefu/2configs/temp/rst-issue.nix @@ -0,0 +1,21 @@ +{pkgs, ...}: +let +  itf = "enp0s25"; +in { +  systemd.services.rst-issue = { +    wantedBy = [ "multi-user.target" ]; +    script = '' +      d=/var/cache/rst-issue +      mkdir -p $d +      cd $d +      ITF=${itf} +      now=$(date --rfc-3339=s | sed 's/ /T/') +      ${pkgs.tcpdump}/bin/tcpdump -i $ITF -w run-$now.pcap & +      echo "timestamp,$now" >> mtr.log +      ${pkgs.mtr}/bin/mtr -4 --tcp bsi.bund.de www.thalesgroup.com nokia.com -C --show-ips -z >> mtr.log +      kill %1 +    ''; +    startAt = "*:0/15"; # every 15 minutes + +  }; +}  | 
