Myth: you should run the daily/weekly/monthly maintenance scripts — via Ben Schwan, heise online
For years, Mac 'maintenance' advice was to run sudo periodic daily weekly monthly, or let a utility app do it. Apple stopped relying on these scripts and removed the periodic command entirely in macOS Sequoia. Housekeeping like log cleanup is handled automatically by other parts of macOS.
What to do instead
- Nothing to do: macOS looks after its own logs and housekeeping.
- If you need your own scheduled job, use a launchd LaunchAgent rather than periodic or cron.
heise reports that macOS 15 removed periodic, that logd now cleans up logs, and that Sonoma had reportedly already stopped using periodic.
Sources
- Cleanup scripts: macOS 15 removes "periodic", but no longer needs it — by Ben Schwan, heise online
- Source reviewed
- 2026-11-02
- Link checked
- 2026-11-02
- Tested hands-on
- Not by Oddbyte.Me
Oddbyte.Me hasn't tried this on every macOS version, so keep the undo handy.