diff options
Diffstat (limited to 'makefu')
-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 + + }; +} |