Отправляет email-рассылки с помощью сервиса Sendsay

За 2007-11-13

Re: courier-imap из портов

>> У меня FreeBSD 4.11 сервер, пытаюсь поставить почтовый сервер вот по
>> этому описанию:
> free 4.11 сейчас не поддерживается, поэтому сразу вопрос: откуда порты ?
> Если свежескачанные - они просто не обязаны собираться на этой версии.
>
> Да и собирать inet-сервер на неподдерживаемой версии - это как -то
> небезопасно.

Порты обновлены через cvsup. Хммм.. возможно проблема с ошибкой при
компиляции связана с некорректной компиляцией кода, расчитанного на более
новую ветку ОС. Сервер, однако, интенсивно используется и переинсталляция
ОС - дело непростое...

А насчет небезопасно - да, это факт. Как раз недавно был один инцидент,
ФТП ломанули...

> Она вполне ясно пишет:
> mailboxlist.c:350: `have_rights' undeclared (first use in this function)
> Значит в файле mailboxlist.c в строке 350 какая-то упоминаемая фигня не
> была
> объявлена.

Так `have_rights' как раз и не был объявлен.

> Следовательно, если это не откровенный косяк в исходниках, что бывает
> редко,
> то несогласованность версий какой -то либы с courier-imap. `have_rights'
> даже
> в includах Free6.1 не встречается, значит оно должно было быть объявлено
> где-то
> ещё. Ты не насильничал ли в смысле каких нибудь ключей вроде "force",
> когда какой
> нибудь конфигуратор говорит, что так нельзя, а ты ему - "всё равно
> продолжай"
> ?

Нет, по указанному описанию инсталляция шла без сучка и зазоринки, ничего
не форсировал.

> Или, допустим, компиляция на середине прерывается, а ты меняешь какой
> нибудь
> параметр
> и говоришь "продолжить" вместо "сначала" ? Кстати, как насчет места на
> разделах
> ?

Обычно при прерывании компиляции я делаю clean и тогда начинаю её заново,
однако в этом случае в этом не было необходимости.

> Может, нужная либа просто не смогла собраться ?
> grep -r have_rights * где нибудь в /usr/ports/mail/courier-imap/ много ли
> найдет
> ?

Вечерком попробую поискать где ещё используется этот `have_rights'.

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 3165; Возраст листа: 1349; Участников: 1021
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/703398

   dm@e*****.lt 2007-11-13 11:22:21 (#703398)

Re: courier-imap из портов

> Всем привет.
>
> У меня FreeBSD 4.11 сервер, пытаюсь поставить почтовый сервер вот по
> этому описанию:
free 4.11 сейчас не поддерживается, поэтому сразу вопрос: откуда порты ?
Если свежескачанные - они просто не обязаны собираться на этой версии.

Да и собирать inet-сервер на неподдерживаемой версии - это как -то небезопасно.

Ну а мыслей, без готовых рецептов - это сколько угодно :))

Она вполне ясно пишет:
mailboxlist.c:350: `have_rights' undeclared (first use in this function)
Значит в файле mailboxlist.c в строке 350 какая-то упоминаемая фигня не была
объявлена.
Следовательно, если это не откровенный косяк в исходниках, что бывает редко,
то несогласованность версий какой -то либы с courier-imap. `have_rights' даже
в includах Free6.1 не встречается, значит оно должно было быть объявлено где-то
ещё. Ты не насильничал ли в смысле каких нибудь ключей вроде "force", когда какой
нибудь конфигуратор говорит, что так нельзя, а ты ему - "всё равно продолжай"
?
Или, допустим, компиляция на середине прерывается, а ты меняешь какой нибудь
параметр
и говоришь "продолжить" вместо "сначала" ? Кстати, как насчет места на разделах
?
Может, нужная либа просто не смогла собраться ?
grep -r have_rights * где нибудь в /usr/ports/mail/courier-imap/ много ли найдет
?
В общем - мысль идет из сообщения об ошибке - искать, куда потерялась декларация
этого have.

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 3164; Возраст листа: 1349; Участников: 1022
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/703374

   Vladimir Olegovich 2007-11-13 08:08:12 (#703374)