The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Debian - прблемы с зависимостями -  помогите решить."
Отправлено Andrey Mitrofanov, 19-Сен-08 14:54 
>Добрый день.
>До этого работал на freebsd - таких проблем небыло((
>Поставил debian - утсановил на него систему nagios - он автоматом установил
>exim.
>в установке по умолчанию exim не поддерживает spf - решил удалить exim
>, чтобы заново собрать руками с поддержкой spf.
>Удалил exim,

Может быть, нужен был exim4 --
""A template for SPF support is now provided.  It is disabled by
default, and relies on external calls to spfquery(1) from the
libmail-spf-query-perl package. For details, check README.Debian,
and conf.d/acl/30_exim4-config_check_rcpt.""
-- и "libmail-spf-query-perl package"?

(Цитата - из /usr/share/doc/exim4-config/NEWS.Debian.gz.)

>ставлю spf -
> apt-get install libspf2-dev libspf2-2

...
>  nagios3-common: Depends: bsd-mailx but it is not going to be

Э-э-э, Lenny... или backports.org? Но, не суть, впрочем. (У меня Etch.)

>installed or
>    mailx
>E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify
>a solution).

$ apt-cache show mailx|grep ^Dep
Depends: libc6 (>= 2.3.2.ds1-21), liblockfile1 (>= 1.0), exim4 | mail-transport-agent, base-files (>= 2.2.0)

Ну, так сам же снёс exim -- mailx-у нужен MTA, nagios-у нужен mailx. Непорядок.

>Если править как предлагает системы
>helpdesk:/etc# apt-get -f install

...знакомые буковки~~vvv "spf", кстати?
>  eximon4 exim4-doc-html exim4-doc-info libmail-spf-query-perl
>The following NEW packages will be installed:
>  bsd-mailx exim4 exim4-base exim4-config exim4-daemon-light
>то она автоматом предлагает уставить все тот же exim - но без
>сборки руками он не поддерживает spf - и соответственно такой вариант
>не подходит.

Почему не поддерживает-то? Ну, в крайнем случае, может, exim4-daemon-heavy нужен?

А-а-а...
http://wiki.debian.org/PkgExim4UserFAQ#head-5d10255cb75e876c...
Там написано: "не поддерживается/не встроен" собственный код из исходников exim-а, но ментейнеры пакета решили использовать вызов внешнего (^^-того, "перлового") модуля для реализации той же функции.

Как его включить не знаю, навскидку не соображу... Где-нибудь в /etc/exim4/conf.d/main определить CHECK_RCPT_SPF, "дёрнуть" update-exim4.conf, перезапустить серсис?-- Как это правильно делается-то?--

>Вобщем какой то замкнутый круг - подскажите что надо делать.

Вариант - удовлетворить mailx установкой (другого?) "| mail-transport-agent" руками?

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.

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



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру