Skip to content

fix: map timers.target to system-manager.target in substituteTarget#453

Merged
picnoir merged 2 commits intomainfrom
fix-timer-substitute-target
Apr 13, 2026
Merged

fix: map timers.target to system-manager.target in substituteTarget#453
picnoir merged 2 commits intomainfrom
fix-timer-substitute-target

Conversation

@jfroche
Copy link
Copy Markdown
Member

@jfroche jfroche commented Apr 13, 2026

Timer units with wantedBy = timers.target were never started because timers.target is already active when system-manager activates. By mapping timers.target to system-manager.target, timers are pulled in during activation alongside other managed services.

jfroche added 2 commits April 13, 2026 20:57
Timer units with wantedBy = timers.target were never started because timers.target is already active when system-manager activates. By mapping timers.target to system-manager.target, timers are pulled in during activation alongside other managed services.
Timers now wantedBy system-manager.target instead of timers.target,
so verify the symlink is created there and the pre-existing
timers.target.wants entry is left untouched.
@jfroche jfroche force-pushed the fix-timer-substitute-target branch from 040c1ce to ab25fe3 Compare April 13, 2026 18:58
@picnoir picnoir merged commit a366ece into main Apr 13, 2026
6 checks passed
@picnoir picnoir deleted the fix-timer-substitute-target branch April 13, 2026 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants