#!/bin/bash set -x set -e >/failed cat <<'EOL' >/lib/systemd/system/my.service [Service] Type=oneshot ExecStart=/bin/echo Timer runs me EOL cat <<'EOL' >/lib/systemd/system/my.timer [Timer] OnBootSec=10s OnUnitInactiveSec=1h EOL systemctl unmask my.timer systemctl start my.timer mkdir -p /etc/systemd/system/my.timer.d/ cat <<'EOL' >/etc/systemd/system/my.timer.d/override.conf [Timer] OnBootSec=10s OnUnitInactiveSec=1h EOL systemctl daemon-reload systemctl mask my.timer touch /testok rm /failed