Добрый день. Стоит FreeBSD 4.* qmail 1.03 и SpamAssassin 2.55
Собрался обновить SpamAssassin вручную до 3.2.3 с портов
pkg_info | grep Ничего не находит. Наверное SpamAssassin ставился не из портов (ставил не я)/ports/mail/p5-Mail-SpamAssassin# make deinstall
===> Deinstalling for mail/p5-Mail-SpamAssassin
===> p5-Mail-SpamAssassin not installed, skippingКак мне удалить старую версию и установить новую?
1. Смотри куда ссылается /usr/local/etc/rc.d/spamd.sh
2. Останови spamd. Поудаляй какие можешь файлы
3. Установи spamassassin из портов и запусти скриптом. Если останутся какие-то файлы в системе, то они есть не просят.
>1. Смотри куда ссылается /usr/local/etc/rc.d/spamd.sh
>2. Останови spamd. Поудаляй какие можешь файлы
>3. Установи spamassassin из портов и запусти скриптом. Если останутся какие-то файлы
>в системе, то они есть не просят.Так и сделал. При make install вылезло:
===========================================================================
GSSAPI-0.24.tar.gz 100% of 26 kB 22 kBps
===> Extracting for p5-GSSAPI-0.24
=> MD5 Checksum OK for GSSAPI-0.24.tar.gz.
===> p5-GSSAPI-0.24 depends on file: /usr/local/bin/perl5.8.8 - found
===> p5-GSSAPI-0.24 depends on file: /usr/local/sbin/pkg_info - found
===> Patching for p5-GSSAPI-0.24
===> p5-GSSAPI-0.24 depends on file: /usr/local/bin/perl5.8.8 - found
===> p5-GSSAPI-0.24 depends on file: /usr/local/bin/perl5.8.8 - found
===> Configuring for p5-GSSAPI-0.24Welcome to GSSAPI.pm setup!
run "perl Makefile.PL --help" to see further installation options
----------------------------------------------------------
Searching krb5-config command... not found! at ./Makefile.PL line 94.
*** Error code 1Stop in /server/ports/security/p5-GSSAPI.
*** Error code 1Stop in /server/ports/security/p5-Authen-SASL.
*** Error code 1Stop in /server/ports/net/p5-Net.
*** Error code 1Stop in /server/ports/www/p5-libwww.
*** Error code 1Stop in /server/ports/mail/p5-Mail-SpamAssassin.
*** Error code 1Stop in /server/ports/mail/p5-Mail-SpamAssassin.
===========================================================================
Что ему нужно? в портах Makefile.PL нету... Устанваливаю с портов /server/ports/security/p5-GSSAPI вылезло тоже самое:
=====================================================
===> p5-GSSAPI-0.24 depends on file: /usr/local/bin/perl5.8.8 - found
===> Configuring for p5-GSSAPI-0.24Welcome to GSSAPI.pm setup!
run "perl Makefile.PL --help" to see further installation options
----------------------------------------------------------
Searching krb5-config command... not found! at ./Makefile.PL line 94.
*** Error code 1Stop in /server/ports/security/p5-GSSAPI.
============================================================
Короче, судя по всему там не только spamassassin ставился из сырцов, но и многие другие приложения. Как бы Я поступил на вашем месте?!
Поставил бы себе тестовый сервер, на котором все приложения поставил бы из портов(заодно и систему до 6.2 обновите), перекачал бы все конфиги с работающего. Потом удаляем с тестового сервера /usr/ports/distfiles, делаем dump на тестовом сервере, выключаем работающий, переустанавливаем на нем систему на 6.2(без системы портов и манов это занимает около 1 минуты), далее делаем restore дампов на новый сервер(5-10 минут), загружаем новый сервер с обновленной конфигурацией. В итоге простой сервера - 15-20 минут в общей сложности. Зато мы имеем рабочую OS с корректно установленным ПО.
>[оверквотинг удален]
>и многие другие приложения. Как бы Я поступил на вашем месте?!
>
>Поставил бы себе тестовый сервер, на котором все приложения поставил бы из
>портов(заодно и систему до 6.2 обновите), перекачал бы все конфиги с
>работающего. Потом удаляем с тестового сервера /usr/ports/distfiles, делаем dump на тестовом
>сервере, выключаем работающий, переустанавливаем на нем систему на 6.2(без системы портов
>и манов это занимает около 1 минуты), далее делаем restore дампов
>на новый сервер(5-10 минут), загружаем новый сервер с обновленной конфигурацией. В
>итоге простой сервера - 15-20 минут в общей сложности. Зато мы
>имеем рабочую OS с корректно установленным ПО.Та чувствую так и надо всё с нуля поднимать. Как сделать дамп и ресторе дамп? на 2003 всё время делал Acronis True Image'ом.
man dump
man restoreпосмотри сюда например -> http://www.lissyara.su/?id=1091