Установка Let's Encrypt в Debian, Alexander7, 25-Сен-17, 18:13 [смотреть все]Поставил на один из сайтов, вроде работает, но не понял, как должны обновляться сертификаты.В /etc/cron.d/certbot непонятна команда: 0 */12 * * * root test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(3600))' && certbot -q renew Т.е. при наличии директории /run/systemd/system, certbot не запустится? Во-первых, зачем проверять наличие этой директории? А во-вторых, как же должно запускаться обновление при наличии /run/systemd/system? Спасибо
|
- Установка Let's Encrypt в Debian, ACCA, 18:51 , 25-Сен-17 (1)
- Установка Let's Encrypt в Debian, Alexander7, 19:47 , 25-Сен-17 (2) –1
Тогда не понятно - зачем при установке был создан cron, если инсталятор создал /etc/systemd/system/timers.target.wants/certbot.timer -> /lib/systemd/system/certbot.timer --- [Unit] Description=Run certbot twice daily[Timer] OnCalendar=*-*-* 00,12:00:00 Persistent=true [Install] WantedBy=timers.target ---
- Установка Let's Encrypt в Debian, Andrey Mitrofanov, 09:24 , 26-Сен-17 (3)
> Тогда не понятно - зачем при установке был создан cron, если инсталятор > создал Видимо, это метросексуальный инсталятор: при отсутствии s-d сработает cron-заклинание, при его наличии -- s-d-таймер. Это поддержка sysvinit-систем. Редкий невиданный зверь. Наверное... > /etc/systemd/system/timers.target.wants/certbot.timer -> /lib/systemd/system/certbot.timer
|