-diff -ur zabbix-6.0.25.orig/src/go/cmd/zabbix_agent2/zabbix_agent2.go zabbix-6.0.25/src/go/cmd/zabbix_agent2/zabbix_agent2.go
---- zabbix-6.0.25.orig/src/go/cmd/zabbix_agent2/zabbix_agent2.go 2024-01-10 22:41:47.019454142 +0100
-+++ zabbix-6.0.25/src/go/cmd/zabbix_agent2/zabbix_agent2.go 2024-01-10 22:42:09.871740595 +0100
-@@ -230,7 +230,7 @@
-
- var foregroundFlag bool
- const (
-- foregroundDefault = true
-+ foregroundDefault = false
- foregroundDescription = "Run Zabbix agent in foreground"
- )
- flag.BoolVar(&foregroundFlag, "foreground", foregroundDefault, foregroundDescription)
+diff -ur zabbix-6.0.28.orig/src/go/cmd/zabbix_agent2/zabbix_agent2.go zabbix-6.0.28/src/go/cmd/zabbix_agent2/zabbix_agent2.go
+--- zabbix-6.0.28.orig/src/go/cmd/zabbix_agent2/zabbix_agent2.go 2024-04-04 17:12:19.513414181 +0200
++++ zabbix-6.0.28/src/go/cmd/zabbix_agent2/zabbix_agent2.go 2024-04-04 17:28:27.146405319 +0200
+@@ -646,7 +646,7 @@
+ Shorthand: "f",
+ Description: "Run Zabbix agent in foreground",
+ },
+- Default: true,
++ Default: false,
+ Dest: &args.foreground,
+ },
+ &zbxflag.StringFlag{