У меня есть VPS со свежей установкой Centos 7, и я получаю письмо от Cron со следующими ошибками:
ConfigParser.MissingSectionHeaderError: File contains no section headers.
file: /etc/yum/yum-cron-hourly.conf, line: 1
'update_cmd = security\n'
В yum-cron-hourly.conf
файл выглядит так:
update_cmd = security
update_messages = no
download_updates = no
apply_updates = no
random_sleep = 30
[emitters]
system_name = None
emit_via = stdio
output_width = 80
[email]
email_from = root@localhost
email_to = root
email_host = localhost
[groups]
group_list = None
group_package_types = mandatory, default
[base]
debuglevel = -3
mdpolicy = group:main
Похоже, yum-cron ожидает заголовок раздела в начале файла. Я не трогал этот файл - он в точности такой, как был (yum-cron явно не устанавливал.)
Любые идеи? Можно просто добавить шапку? Стоит ли просто отключить yum-cron?
Посмотрите тот же файл в другой немодифицированной системе CentOS 7. Вы обнаружите, что отсутствующий заголовок раздела [commands]
.
Вы также должны изучить, что (или, что более вероятно, ВОЗ) возможно изменил файл.