time-sync.target
является своего рода флагом в системе, так что службы, зависящие от правильного времени, не должны зависеть от systemd -timesyncd, ntpd, чего угодно.
Запись Before
указывает systemd запустить systemd -timesyncd, затем time -sync.target (это просто для заказа ). Wants
сообщает ему установить флаг.
Я сам -отвечаю на этот вопрос, потому что нашел решение, но я до сих пор не знаю, почему это произошло, поэтому, если у кого-то еще есть какая-то информация по этому поводу, я буду рад ее услышать.
Я увидел ссылку на /var/lib/amavis/db
, когда пытался вручную запустить amavis-new
, поэтому я переместил эту папку вdb.bak
(и после того, как Amavis пожаловался на то, что папка не существует, создал новую папку с теми же amavis:amavis 750
правами доступа. ). После этого Amavis смог успешно запуститься, и мои электронные письма снова начали доставляться.
Как уже упоминалось, я до сих пор не уверен, почему это произошло, хотя это может быть связано с обновлением пакета, упомянутым в вопросе.
Я также не знаю, есть ли что-то важное в этой базе данных Amavis, поэтому я отодвинул ее в сторону, а не удалил полностью.
У меня такая же проблема, на самом деле это случилось уже второй раз за неделю. amavisd -новая версия amavisd -новая -2.10.1 (20141025 ).
Мой обходной путь был следующим:
rm /var/lib/amavis/db/*
/etc/init.d/amavis restart
/etc/init.d/amavis-mc restart
/etc/init.d/amavisd-snmp-subagent restart
/etc/init.d/postfix restart
Если кто-то знает причину, по которой это произошло, буду рад, если кто-нибудь ответит!