added start script

This commit is contained in:
larssand
2026-06-18 22:00:56 +02:00
parent 0e42e42c53
commit 9fbcd5a5c4
5 changed files with 149 additions and 3 deletions

View File

@@ -102,7 +102,7 @@ def fetch_policies(args: argparse.Namespace) -> int:
def listen_syslog(args: argparse.Namespace) -> int:
listen_udp_syslog(args.host, args.port, args.output)
listen_udp_syslog(args.host, args.port, args.output, quiet=args.quiet)
return 0
@@ -145,6 +145,7 @@ def build_parser() -> argparse.ArgumentParser:
listener.add_argument("--host", default="0.0.0.0", help="Bind address")
listener.add_argument("--port", type=int, default=5514, help="UDP port. Use 514 only with sudo/capability.")
listener.add_argument("--output", default="logs/fg_syslog.jsonl", help="File to append received logs to")
listener.add_argument("--quiet", action="store_true", help="Do not print each received syslog message")
listener.set_defaults(func=listen_syslog)
return parser