Установка Munin на FreeBSD 8

Не получается установить Munin 1.4.6 на FreeBSD 8.2 AMD64. Ситуация такова:

Делаю

cd /usr/ports/sysutils/munin-master
make install distclean

В процессе установки возникает ошибка

checking which cairo font backends could be used... none
configure: Disabling cairo support
configure: error: *** Could not enable any of FreeType, X11, Cairo, or Win32 bac kends.
*** Must have at least one backend to build Pango...
*** Error code 1
Stop in /usr/ports/x11-toolkits/pango.
*** Error code 1
Stop in /usr/ports/databases/rrdtool.
*** Error code 1
Stop in /usr/ports/databases/rrdtool.
*** Error code 1
Stop in /usr/ports/sysutils/munin-master.

Попробовал установить rrdtool старой версии из /usr/ports/databases/rrdtool12. Всё получилось, Munin установился, но не работает.

Причем в debug mode видно, что проблемы именно с rrdtool. Выводятся ошибки "Bad exit" и "Bad system call". То есть Munin нормально получает данные с нод (они давно настроены и работали со старым сервером на FreeBSD 6), а при обращении к rrdtool аварийно завершает работу.

Попробовал поставить новую версию rrdtool, пользуясь советами отсюда http://daemony.org/freebsd/pango-upgrade... . Всё получилось, но ошибка та же.

Поставил более старую версию Munin'а (как у нод 1.4.3), тоже не помогло.

Пробовал всё переустанавливать через portupgrade -rf cairo, не помогло.

Пробовал обращаться к rrdtool напрямую вот так rrdtool dump somefile.rrd, ошибка Bad system call.

Подозреваю, что всё таки дело в несконфигурированности cairo и freetype, но не знаю, как еще попробовать исправить.

Подскажите что-нибудь.

Теги:  ·

Смотрите также

Ответы

Добавлю: права на все имеющие отношение к делу каталоги стоят munin:munin 755

Проблема воспроизводится в стандартном темплейте FreeBSD 8.x amd64 в VDSmanager от ISPsystem.

Отправить комментарий

Если вы укажете номера тикетов или имя пользователя, отзыв будет выглядеть убедительнее, а провайдеру будет проще разобраться с вашей проблемой

Подробнее о форматировании

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
5 + 7 13 + 8 плюс 3 0