github google/santa 0.8.9
v0.8.9

latest releases: 2024.4, 2024.3, 2024.2...
pre-release8 years ago

Notes

Bug fixes for a few edge cases, lots of fixes for logging issues and a few new features.

When execution is denied, the returned status is now EPERM instead of EACCES to help users differentiate between Santa and permissions problems (which is useful when using SSH).

Commit History

Highlights

  • Added whitelist-by-directory using regexes.
  • Send all logging to syslog and claim Santa related logs into santa.log. This fixes log rotation
  • Extremely large executables (>200MB) no longer cause a hang.
  • Very large numbers of simultaneous executions no longer cause dataqueue to fill up and crash daemon repeatedly.
  • If santad cannot hash a file properly, it now logs an appropriate error.
  • santactl sync now exits when it encounters a redirect instead of hanging.
  • santactl sync now accepts a back off parameter from the server so the server can prevent itself from being overloaded. Also, santad is now responsible for scheduled syncs, no more 'santasync' launchd job
  • Vacuum event database after deleting events.
  • santad now only logs high memory usage when the usage increases.

Don't miss a new santa release

NewReleases is sending notifications on new releases.