Установить exim4
-
Всем доброго.
Имеем шлюз на pfSense 1.2.2
За ним Керио мэйлсервер. Авторизация доменная. Собственно, начитавшись этого документа, и еще материалов с того сайта пару раз поднимал вполне себе жизнеспособный почтовик. Где-то у Лиса был еще документ как заставить exim работать шлюзом для exchange.
Кажется, смогу прикрутить это и к керио (почти разобрался как проверять пользователей AD, есть идеи как подтягивать алиасы).
Вопрос в том, чтоб установить это на pfSense. Тупо дернуть из репозиториев фряхи - опасаюсь… Да и собрать его, скорее всего, потребуется с особыми параметрами. Из *nix систем обчно работаю с линукс, потому специфику сборки фряшных пакетов представляю плохо.
Нужно подолжить/дополнить конспект-руководство. Итак:-
1. Установить девелоперскую pfSense на отдельную машину
-
- А как это сделать? чтоб именно версия 1.2.2 получилась, а не svn
-
2. Скомпилировать exim с нужными параметрами
-
- 2.1 Без граблей не обойдется, так что про известные грабли можно сюда :)
-
3. Смастерить пакет (в этой области познания нулевые)
-
4. pkg-add …
Вебморда к этому делу не планируется, если только остановку-запуск службы… но это где-то здесь я видел как делается, наверняка головняков с этим не будет.
Ну, и пресекая самый важный вопрос "А нахера?!". Требуется ведение расширенного wihite-list отправителей, и хитрая маршрутизация сообщений - стандартными средствами Kerio такого не добиться, алиасов-групп-списков рассылки недостаточно. Я представляю как это можно сделать средствами exim достаточно хорошо, и подозреваю, что postfix тофе с таким управится... но все-таки exim привычнее и понятнее. -
-
Сразу вопрос к бывалым.
по пункту 1.
Если следовать этой инструкции, я получу текщую версию из svn. Как сие собирать чтоб получить 1.2.2? -
Вот зачем превращать шлюз-дистриб в почтовик?
Ставьте freebsd и мучайте как угодно, и не будет граблей
-
Попробуйте все-таки поставить готовый порт через pkg_add. Вам всего лишь необходимо убедиться, что источник порта соответствует версии FreeBSD в pfSense (7.0/7.1/..)
-
2 zar0ku1
Я неточно выразился :) Установить девелоперскую фряху заточенную под сборку именно под 1.2.2 (чтоб меньше зависимостей получилось). На этой машине собрать пакет и установить его на работающий шлюз. (Конечно, сначала погоняв на тестовом).
То есть цель - нагрузить шлюз еще и функцией почтового шлюза.2 dvserg
Я уже попытался так добавить какую-то службу (не помню точно что, еще во время тестирования), так там за зависимости подтянулся и обновился php и все стало работать весьма криво. Плюс ко всему, могут не устроить опции с которыми собран бинарник. Хотелось бы обойтись минимальными изменениями в работающей системе. -
А в чем проблема? качай http://files.nl.pfsense.org/mirror/downloads/pfSense-Developers-1.2.2.iso.gz и ставь, зеркала есть
-
а почему именно 1.2.2, а не последний 1.2.3-RC3 ?
-
Потому, что это stable версия и шлюз работает. А собирать косяки релизкандидатов можно и нужно на тестовых стендах.
-
Поверь мне, косяков в 1.2.3-RC3 значительно меньше чем в 1.2.2
Но если хочется 1.2.2, то zar0ku1 ответил. -
zar0ku1 отвечает =))))))))))))