Если вы хотите использовать команду длительного сна в службе по адресу ExecStartPre
, вам необходимо отключить тайм-аут с помощьюTimeoutStartSec=infinity
:
[Unit]
Description=starts rkhunter and displays any findings with zenity
[Service]
TimeoutStartSec=infinity
ExecStartPre=/bin/sleep 1800
ExecStart=/usr/local/sbin/rkhunter-check
[Install]
WantedBy=default.target
Если вы хотите повторно запускать службу каждые 48 часов, добавьте таймер , как предложил @filbranden