mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-27 14:05:17 +02:00
- Unified service templates into generic systemctl templates - Introduced reusable filter plugins for script path handling - Updated path variables and service/timer definitions - Migrated roles (backup, cleanup, repair, etc.) to use systemctl role - Added sys-daemon role for core systemd cleanup - Simplified timer handling via sys-timer role Note: This is a large refactor and some errors may still exist. Further testing and adjustments will be needed.
11 lines
263 B
Django/Jinja
11 lines
263 B
Django/Jinja
[Unit]
|
|
Description=Timer to start {{ systemctl_timer_service }}{{ SYS_SERVICE_SUFFIX }}
|
|
|
|
[Timer]
|
|
OnCalendar={{ systemctl_on_calendar }}
|
|
RandomizedDelaySec={{ RANDOMIZED_DELAY_SEC }}
|
|
Persistent={{ persistent | default('false') }}
|
|
|
|
[Install]
|
|
WantedBy=timers.target
|