Appearance
Why It Matters
Systemd registration from a plugin hook can make repository-delivered code persist across boots or user sessions.
What Triggers
SEC659 matches plugin hook command strings that run systemctl enable or systemctl link, or write unit files into systemd service paths.
False Positives
Machine-bootstrap plugins are the main exception, but this is still a sensitive persistence change that should not happen silently.
Remediation
Remove systemd persistence from the plugin hook and move service installation into a separate reviewed admin workflow.