Где-то ещё закралась ошибка... Почему /usr? # /usr/bin/freshclam ERROR: Can't open/parse the config file /usr/etc/freshclam.conf
Заодно "DatabaseMirror database.clamav.net" засомментировать может быть, если PrivateMirror добавлено? И зачем PrivateMirror три? Может два тоже закомментирвать?
Starting clamd service: ERROR: Can't open/parse the config file /usr/etc/clamd.conf
(Ответ для Sergey Y. Afonin на комментарий #1) > Заодно "DatabaseMirror database.clamav.net" засомментировать может быть, > если PrivateMirror добавлено? И зачем PrivateMirror три? Может два тоже > закомментирвать? А смысл его комментировать? При имеющихся Private он работе не мешает и даже нет попыток подключения к нему. По-поводу трех приватных. Зачем оставлять один? Логика там простая, если недоступен первый из списка, то идет обращение к следующему, и так по кругу. Пользователю не нужно руками что-то править.
То есть логика такая, что если PrivateMirror задано, то DatabaseMirror не используется, а PrivateMirror опрашиваются до первого доступного? Тогда, с одной стороны, ладно, а, с другой, там никакой рассинхронизации вылезти не может?
Ещё в спеке есть вот такое закомментированное: %post ## Format of database changing occasionally. So removing database. #for FNAME in `ls --ignore=*.socket /var/lib/clamav`; do # [ -h /var/lib/clamav/$FNAME ] && continue # [ -d /var/lib/clamav/$FNAME ] && rm -rf /var/lib/clamav/$FNAME # [ -f /var/lib/clamav/$FNAME ] && rm -f /var/lib/clamav/$FNAME #done Опять куча мусора осталась, может раскомментирвать стоит.
(Ответ для Sergey Y. Afonin на комментарий #4) > То есть логика такая, что если PrivateMirror задано, то DatabaseMirror не > используется, а PrivateMirror опрашиваются до первого доступного? Тогда, с > одной стороны, ладно, а, с другой, там никакой рассинхронизации вылезти не > может? За почти три года рассинхрона не заметил. Опять же, загрузить файл сигнатур старее, чем уже был загружен все равно не получится, и в этом случае будет ругань в логах и пользователь сам решает продолжать пользоваться конкретным зеркалом, или нет.
(Ответ для Sergey Y. Afonin на комментарий #5) > Ещё в спеке есть вот такое закомментированное: > > %post > ## Format of database changing occasionally. So removing database. > #for FNAME in `ls --ignore=*.socket /var/lib/clamav`; do > # [ -h /var/lib/clamav/$FNAME ] && continue > # [ -d /var/lib/clamav/$FNAME ] && rm -rf /var/lib/clamav/$FNAME > # [ -f /var/lib/clamav/$FNAME ] && rm -f /var/lib/clamav/$FNAME > #done > > Опять куча мусора осталась, может раскомментирвать стоит. Раскомментровать это нельзя, так как в Сизифе и бранчах есть обновляемые пакеты с сигнатурами.
clamav-1.4.3-alt3 -> sisyphus: Fri Oct 31 2025 Alexei Takaseev <taf@altlinux> 1.4.3-alt3 - Fix Can't open/parse the config file /usr/etc/freshclam.conf (ALT #56693)
(Ответ для Alexei Takaseev на комментарий #7) > Раскомментровать это нельзя, так как в Сизифе и бранчах есть обновляемые > пакеты с сигнатурами. Пожалуй да. Пусть пока так будет: https://bugzilla.altlinux.org/56698