nixp.ru v3.0

30 мая 2017,
вторник,
10:26:07 MSK

DevOps с компанией «Флант»
Anarchist написал 3 сентября 2008 года в 11:57 (749 просмотров) Ведет себя как мужчина; открыл 258 тем в форуме, оставил 4097 комментариев на сайте.

Сего дня напоминалка прислала мне заслуживающий моего высочайшего внимания фрагмент лога freshclam’а:

Tue Sep  2 21:01:49 2008 -> WARNING: Your ClamAV installation is OUTDATED!
Tue Sep  2 21:01:49 2008 -> WARNING: Local version: 0.93.3 Recommended version: 0.94

Позже добавилась следующая строка:

Wed Sep  3 02:01:53 2008 -> WARNING: Current functionality level = 33, recommended = 35

По состоянию на момент написания поста в портах FreeBSD жила версия clamav-0.93.3.

Обычно обновление этого порта отрабатывалось достаточно оперативно.

Попробуем отразить эту оперативность в числах. Ожидается интервал ~2-3 суток.

Anarchist

Нарушил чистоту эксперимента, From — Wed Sep 03 12:03:36 2008 послал мэйнтейнеру порта вопрос о сроках обновления.

Anarchist

Мэйнтейнер ответил. Оперативненько.

On Wed, Sep 03, 2008 at 12:03:31PM +0400, ???????? ?????? wrote:

> > Hi,

> >

> > Yesterday was released ClamaAV 0.94

> > How soon the FreeBSD port will be updated?

One more time, libclamav version was bumped, so, all dependant ports need to

be updated and tested.

I’m planning to finish all the job about Friday.

- --

Renato Botelho

ЗЫ: Ни с кириллицей, ни с юникодом они там не дружат :)

Anarchist

Понедельник.

В Gentoo (где ClamAV ходит в категории «вечная бета») — уже 0.94.

В FreeBSD — всё ещё тестируется.

Anarchist

Сегодня утром обнаружил.

Внесли таки.

Но — битый. С кривыми именами исполняемых (и не только) файлов.

Отослал вопрос мэйнтейнеру.

Потом стало скучно. Выяснил, что не смотря на неправильные имена устанавливаемых файлов пакет завязан на правильные.

По моему опыту, бздишные порты достаточно хорошо переносят копание ручками.

Итого пофиксил следующим образом:

# cd /usr/local/bin
# mv i386-portbld-freebsd6.2-clamav-config clamav-config
# mv i386-portbld-freebsd6.2-clamconf clamconf
# mv i386-portbld-freebsd6.2-clamdscan clamdscan
# mv i386-portbld-freebsd6.2-clamscan clamscan
# mv i386-portbld-freebsd6.2-freshclam freshclam
# mv i386-portbld-freebsd6.2-sigtool sigtool
# cd /usr/local/sbin
# mv i386-portbld-freebsd6.2-clamav-milter clamav-milter
# mv i386-portbld-freebsd6.2-clamd clamd
# cd /usr/local/man/man1
# mv i386-portbld-freebsd6.2-clamconf.1 clamconf.1
# gzip clamconf.1
# mv i386-portbld-freebsd6.2-clamdscan.1 clamdscan.1
# gzip clamdscan.1
# mv i386-portbld-freebsd6.2-clamscan.1 clamscan.1
# gzip clamscan.1
# mv i386-portbld-freebsd6.2-freshclam.1 freshclam.1
# gzip freshclam.1
# mv i386-portbld-freebsd6.2-sigtool.1 sigtool.1
# gzip sigtool.1
# cd /usr/local/man/man5
# mv i386-portbld-freebsd6.2-clamd.conf.5 clamd.conf.5
# gzip clamd.conf.5
# mv i386-portbld-freebsd6.2-freshclam.conf.5 freshclam.conf.5
# gzip freshclam.conf.5
# cd /usr/local/man/man8
# mv i386-portbld-freebsd6.2-clamav-milter.8 clamav-milter.8
# gzip clamav-milter.8
# mv i386-portbld-freebsd6.2-clamd.8 clamd.8
# gzip clamd.8
Anarchist

Ошибка предположительно была вызвана моим нежелагием полностью обновлять ПО на рабочем сервере.