From ad41bc7a250f8e4200e989af013669bc5683beb8 Mon Sep 17 00:00:00 2001 From: Xe Iaso Date: Mon, 29 Dec 2025 10:31:53 -0500 Subject: [PATCH] feat(iplist2rule): add comment describing how rule was generated Signed-off-by: Xe Iaso --- utils/cmd/iplist2rule/main.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/cmd/iplist2rule/main.go b/utils/cmd/iplist2rule/main.go index b7441cb7..e26b090c 100644 --- a/utils/cmd/iplist2rule/main.go +++ b/utils/cmd/iplist2rule/main.go @@ -7,6 +7,7 @@ import ( "os" "path/filepath" "strings" + "time" "github.com/TecharoHQ/anubis/lib/config" "github.com/facebookgo/flagenv" @@ -85,9 +86,10 @@ func main() { if err != nil { log.Fatalf("can't create output file %q: %v", foutName, err) } - defer fout.Close() + fmt.Fprintf(fout, "# Generated by %s on %s from %s\n\n", filepath.Base(os.Args[0]), time.Now().Format(time.RFC3339), blocklistURL) + data, err := yaml.Marshal([]*Rule{result}) if err != nil { log.Fatalf("can't marshal yaml")