Я обнаружил, что лучший способ обновить записи cron скриптом — это направить их в отдельный файл и получать от него данные cron. В примере, который я привел в вопросе, я сделал следующее:
echo "0 */2 * * * root /root/$VAR/script > /dev/null 2>&1" > /etc/cron.d/$VAR
Это создаст файл, названный в честь переменной в /etc/cron.d/, и будет следовать расписанию, определенному в самом файле. Чище, чем управление crontab, как рекомендуется в этой теме.
Нет, RHEL6 по умолчанию /etc/httpd/conf/httpd.conf
не включает эту строку:
Include conf.modules.d/*.conf
Это строка, которая находится в RHEL7 по умолчанию httpd.conf и включает все файлы в каталоге conf.modules.d/.
Вы всегда можете добавить файл в /etc/httpd/conf.d/ (, оканчивающийся на.conf ), который будет иметь вышеупомянутое Include
, но убедитесь, что он загружается перед любыми файлами conf. которые полагаются на загружаемые модули.