Страница 1 из 4

exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 12:16:18
bonh
Установил всё по статье стартую сасл ругаеться

Код: Выделить всё

/usr/local/etc/rc.d/saslauthd start
Он мне выдаёт следующие

Код: Выделить всё

set_auth_mech :nknown authentication mechanism:  getwent

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 12:19:10
Alex Keda
а какие механизмы прописаны?

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 13:27:07
bonh
Никуда я никаких механизмов не прописывал :(

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 13:30:30
Alex Keda
посомтри в тартовом скрипте - какие механизмы прописаны и какой переменной задаются...
===========
а вообще странно - повторяю в очерезной раз - эта конфигурация - единственная заводившаяся и заводящаяся вообще с полпинка...
чё-то вы не так делаетее...
============
и вообще подцепи через pam и не парься :)

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 15:28:13
beast
Тоже использовал данную статью при установке exim, и никак не могу обнаружить saslauthd))
Товарищи помогите ламеру, плста... Откуда его взять...
есть вот такая вот хреновина:
/usr/local/etc/exim/>pkg_info | grep sasl
cyrus-sasl-2.1.22 RFC 2222 SASL (Simple Authentication and Security Layer)
/usr/local/etc/exim/>

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 17:25:26
Alex Keda
beast писал(а):Тоже использовал данную статью при установке exim, и никак не могу обнаружить saslauthd))
Товарищи помогите ламеру, плста... Откуда его взять...
есть вот такая вот хреновина:
/usr/local/etc/exim/>pkg_info | grep sasl
cyrus-sasl-2.1.22 RFC 2222 SASL (Simple Authentication and Security Layer)
/usr/local/etc/exim/>
маны читай.
и вообще - это отдельный пакет. Видать галочки не те выбрал :)

Код: Выделить всё

/usr/ports/>make search name='saslau'
Port:   cyrus-sasl-saslauthd-2.1.22
Path:   /usr/ports/security/cyrus-sasl2-saslauthd
Info:   SASL authentication server for cyrus-sasl2
Maint:  ume@FreeBSD.org
B-deps: cyrus-sasl-2.1.22
R-deps: cyrus-sasl-2.1.22
WWW:    http://cyrusimap.web.cmu.edu/

/usr/ports/>

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 17:32:05
Alex Keda
и вообще - нафиг вам отдельная подпорка в виде этого даемона? Через пам замутите - примерно как тут: http://www.lissyara.su/?id=1455" target="_blank
===========
Вовка, а ты не саслов мучай, а смотри чтоб сервак не поломали работнички, а то негде спрашивать будет :)))

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 17:52:10
beast
на счет того, что это отдельный пакет - это понял просто думал что с ним можно будет что нить прикрутить
ты пишешь в статье что запуск saslauthd осуществляется сразу после установки экзима...
а про галочки - если я не ошибаюсь то exim вообще ничего не дает выбрать
cd /usr/ports/mail/exim/
make config
а работнички жарятся на другом серваке уже четвертый месяц!!!!! а для своих дел я epia юзаю))

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 18:01:38
Alex Keda
верно. тока в make.conf надо опции указать.
я писал это год назад. могли поменять имена опций.
===========
куда ж мне валить, когда ты уволишься...
прям хоть в телеком на хостинг уходи... там у меня учётка осталась :)

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 20:58:36
beast
на счет учетки я так и понял - до сих пор их хостинг ко мне бэкапится
никак руки не дойдут причесать все по-человечески, то одно, то другое
а тут как видишь решил exim поизучать на свою беду или точнее на твою))

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 20:59:57
Alex Keda
ну а они и непочешутся...
поди хреново - нахаляву каждую ночь бэкапы... :)
=========
вместо асмана нашли когонить?

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 21:58:27
beast
серега наверно не часто хостинг трогает))
====
думаю, что полноценной замены асману вряд ли они найдут
там какие то дамы две пришли, посмотрим какой толк от них будет))
===
че то мы тему как-то сменили круто... автор наверно недоумевает))
нужно было отдельную создать... для моей доблесной конторы))
заодно и бывших админов подключить))

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 22:16:23
Alex Keda
ну, судя по логам, он туда заходит раз в две недели...
===========
кстати - как раз в спомнил что он мне давал даобро на размещение сайта там.
надо спросить его - предложение в силе или нет...
там посопокойней будет чем у тебя... хоть и разницы всего этаж :)

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 22:29:46
beast
ясен палец спокойней!!! у меня ж все дела - один большой косяк :D

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-16 22:53:00
Alex Keda
не. там шланги питания не дёргают, потому что удлиннитель понадобился :)

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-17 5:45:01
bonh
По написали...
=============
А насчет автора ты эт зря, захожу как получается, да и пологам можешь посудить что у мну есть копия твоего сайта и я её юзаю

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-17 5:58:14
bonh
А beast я бы посоветовал заюзать утилиту VMware для поднятия/тестирования серваков на виртиртуалке, сам пользуюсь и другим рекомендую

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-17 6:05:40
bonh
lissyara писал(а):и вообще - нафиг вам отдельная подпорка в виде этого даемона? Через пам замутите - примерно как тут: http://www.lissyara.su/?id=1455" target="_blank
===========
Вовка, а ты не саслов мучай, а смотри чтоб сервак не поломали работнички, а то негде спрашивать будет :)))
За статейку спасибо оч интересная поюзаю на досуге, только мну в данном случае нужен МТА для того что бы с сайта(веб-страници) могли мне сообщения по почте слать типа там заявки, резюме (по моей форме) и прочие прелести развитого социолизма))

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-17 10:19:20
beast
И снова я уважаемые знатоки. :) Так куда же делся saslauthd? :?
Или откуда его привертеть...
Jul 17 11:09:15 epia exim[10043]: plain authenticator failed for ([xxx.xxx.xxx.xxx]) [xxx.xxx.xxx.xxx] I=[xxx.xxx.xxx.xxx]:25: 435 Unable to authenticate at present (set_id=vasya): support for "saslauthd" not compiled

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-17 10:27:30
Alex Keda
переведи что написано

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-17 13:40:02
bonh
beast писал(а):И снова я уважаемые знатоки. :) Так куда же делся saslauthd? :?
Или откуда его привертеть...

Говори следующие:

Код: Выделить всё

cd /usr/ports
make search name=saslauth
Он тебе должен так ответить:

Код: Выделить всё

Port:   cyrus-sasl-saslauthd-2.1.22
Path:   /usr/ports/security/cyrus-sasl2-saslauthd
Info:   SASL authentication server for cyrus-sasl2
Maint:  ume@FreeBSD.org
B-deps: cyrus-sasl-2.1.22
R-deps: cyrus-sasl-2.1.22
WWW:    http://cyrusimap.web.cmu.edu/
Вот этот порт: /usr/ports/security/cyrus-sasl2-saslauthd

а тама всё просто

Код: Выделить всё

cd /usr/ports/security/cyrus-sasl2-saslauthd
make install clean

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-17 16:46:36
beast
теперь у меня следующая картина

Код: Выделить всё

/var/log/>pkg_info | grep sasl
cyrus-sasl-2.1.22   RFC 2222 SASL (Simple Authentication and Security Layer)
cyrus-sasl-saslauthd-2.1.22 SASL authentication server for cyrus-sasl2
/var/log/> 
/usr/local/etc/>ps -ax | grep sasl
 1187  ??  Is     0:00.01 /usr/local/sbin/saslauthd -a getpwent
 1188  ??  I      0:00.00 /usr/local/sbin/saslauthd -a getpwent
 1189  ??  I      0:00.00 /usr/local/sbin/saslauthd -a getpwent
 1190  ??  I      0:00.00 /usr/local/sbin/saslauthd -a getpwent
 1192  ??  I      0:00.00 /usr/local/sbin/saslauthd -a getpwent
 1394  p0  S+     0:00.01 grep sasl
/usr/local/etc/>sockstat | grep sasl
root     saslauthd  1192  3  dgram  -> /var/run/logpriv
root     saslauthd  1192  5  stream /var/run/saslauthd/mux
root     saslauthd  1190  3  dgram  -> /var/run/logpriv
root     saslauthd  1190  5  stream /var/run/saslauthd/mux
root     saslauthd  1189  3  dgram  -> /var/run/logpriv
root     saslauthd  1189  5  stream /var/run/saslauthd/mux
root     saslauthd  1188  3  dgram  -> /var/run/logpriv
root     saslauthd  1188  5  stream /var/run/saslauthd/mux
root     saslauthd  1187  3  dgram  -> /var/run/logpriv
root     saslauthd  1187  5  stream /var/run/saslauthd/mux
/usr/local/etc/>ps -ax | grep exim
 1248  ??  Is     0:00.01 /usr/local/sbin/exim -bd -q30m (exim-4.67-0)
 1392  p0  R+     0:00.01 grep exim
/usr/local/etc/>sockstat | grep cour
root     couriertcp 1271  3  tcp4   *:143                 *:*
root     courierlog 1270  4  dgram  -> /var/run/logpriv
root     couriertcp 1259  3  tcp4   *:110                 *:*
root     courierlog 1258  4  dgram  -> /var/run/logpriv
root     courierlog 1217  4  dgram  -> /var/run/logpriv
только вот беда:

Код: Выделить всё

Jul 17 16:45:44 epia exim[1416]: login authenticator failed for ([xxx.xxx.xxx.xxx]) [xxx.xxx.xxx.xxx] I=[xxx.xxx.xxx.xxx]:25: 435 Unable to authenticate at present (set_id=vasya): support for "saslauthd" not compiled
объясните больному плста что я не так делаю. сижу извне, mua - thunderbird, пароль для отправки ввожу указанного системного юзверя (vasya).
почта принимается без проблем, а вот с отправкой беда :?

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-17 16:57:47
Alex Keda
1. юзай кнопочку code
2. переведи наконец эту фразу и подумай - программист :)

Код: Выделить всё

support for "saslauthd" not compiled

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-17 17:14:20
beast
я такой же программист как и админ))
support for "saslauthd" not compiled
дословно по-русски: поддержка для saslauthd не собрана (не скомпилирована)
как я изначально понимаю эту фразу: exim собран без поддержки saslauthd
если так, то как сделать то правильно?!
====================================
а на счет кнопочки code - енто что такое?! :twisted:

Re: exim + saslauthd + courier-imap + ClamAV + системные пользов

Добавлено: 2007-07-17 18:38:40
Alex Keda

Код: Выделить всё

test# more /usr/ports/mail/exim/options | grep SASL
# `make WITH_CONTENT_SCAN=yes WITH_SASLAUTHD=yes install'
# `make WITHOUT_CONTENT_SCAN=yes WITHOUT_SASLAUTHD=no' will not give the expected results.
#WITHOUT_AUTH_SASL
# Enable the use of the Cyrus SASL authentication library.
#WITHOUT_SASLAUTHD
# Enable the use of the Cyrus SASL authentication daemon.
# As an alternative to SASLAUTHD, you can define PWCHECK to link
# against libsasl for SMTP AUTH authentication via the Cyrus SASL
.ifndef WITH_AUTH_SASL
WITHOUT_AUTH_SASL?=yes
.ifndef WITH_SASLAUTHD
WITHOUT_SASLAUTHD?=yes
test#     
это кнопочка вверху пол ввода сообщения. выделяешь всякие логи, конфиги и её нажимаешь.
чтоб читать было удобней.