Привет всем! Прохожу курс “от 0 до Linux админа” на платформе Learn Programming Online | Courses for Developers | YODO и столкнулся с одной задачей. Кто-нибудь знает автономную программу, которая выполняет функции, похожие на systemd-timers? Это было бы очень полезно для контейнеров, которые не могут так легко использовать systemd-timers (по крайней мере, насколько я знаю, если вы используете образ в Docker), и, возможно, для дистрибутивов, которые настаивают на том, чтобы не использовать systemd.
cron и его варианты — это неплохой вариант, но иногда мне нужно запускать программу с регулярным интервалом, и хотелось бы иметь возможность запускать команду при старте сервиса, а затем повторять её через определенный интервал времени, вместо переменного времени, чтобы соответствовать расписанию cron (интервалы становятся непостоянными, если они не чисто сегментируют верхнюю границу единицы времени).
Для контекста: я также задал этот вопрос на r/docker. Мне бы хотелось использовать это в связке с менеджером сервисов вроде supervisord для тех сервисов, которым не хватает демона/функции опроса, но которые должны регулярно запускаться с интервалом. Я знаю, что cron / supercronic эффективно поддерживают это и могут считаться “достаточно хорошими” :\
Возможно, уже существует нечто подобное? Или мне стоит создать собственный обёртка-команду для этого?