GitHub
11/10/2026, 10:51 AMpkg/santa, osctrl-tls sync endpoint, Santa page in the UI).
Problem
Santa execution events are stored in santa_events but don't reach osctrl's existing alerting (webhook/email) or log sinks, so blocks can't page anyone or reach a SIEM.
Scope
• Emit uploaded Santa events into the logging pipeline as a new log type, so configured log sinks receive them.
• Allow alert rules to match Santa events (e.g. decision = BLOCK_*, specific team ID or hash), reusing cooldown/dedupe.
• Treat event fields (paths, args, usernames) as untrusted data in notifications.
Acceptance
• A blocked execution reported by Santa can trigger a webhook alert and appears in a configured log sink.
jmpsec/osctrlGitHub
11/13/2026, 6:15 PM