The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Postfix - новая установка"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Postfix - новая установка"  
Сообщение от Dr.Nebula email on 03-Мрт-06, 18:56 
Всем привет
Есть такой вопрос: когда то не получилось собрать postfix из портов, пришлось поставить его вручную. Теперь из портов он собирается нормально и есть желание переустановить его (для того же portversion например)
На тестовом сервере сделал так: поставил вручную как ставилось когда то, потом снес /usr/libexec/postfix, /usr/sbin/post*,
/usr/sbin/sendmail, /usr/bin/newaliases, /usr/bin/mailq

Установил постфикс из портов, перенес /usr/local/etc/postfix/ в /etc/postfix (потому как там лежат все конфиги) и сделал линк /usr/local/etc/postfix -> /etc/postfix

/etc/mail/mailer.conf:
sendmail        /usr/local/sbin/sendmail
send-mail       /usr/local/sbin/sendmail
mailq           /usr/local/sbin/sendmail
newaliases      /usr/local/sbin/sendmail


запустил... Проверяю командой
mail -s test root
.

mail: /usr/sbin/sendmail: No such file or directory

То есть mail хочет увидеть сендмаил в /usr/sbin/. Сделал линк:
/usr/sbin/sendmail -> /usr/local/sbin/sendmail

Теперь mail работает нормально.

Вопрос вот в чем: где еще могли остаться грабли? Тестовые письма ходят нормально.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Postfix - новая установка"  
Сообщение от Аноним email on 04-Мрт-06, 06:54 
>Всем привет
>Есть такой вопрос: когда то не получилось собрать postfix из портов, пришлось
>поставить его вручную. Теперь из портов он собирается нормально и есть
>желание переустановить его (для того же portversion например)
>На тестовом сервере сделал так: поставил вручную как ставилось когда то, потом


%ls -l sendmail
lrwxr-xr-x  1 root  wheel  21 17 июн  2005 sendmail -> /usr/sbin/mailwrapper

%cd /usr/bin

%ls -l newaliases
lrwxr-xr-x  1 root  wheel  21 17 июн  2005 newaliases -> /usr/sbin/mailwrapper

%ls -l mailq
lrwxr-xr-x  1 root  wheel  21 17 июн  2005 mailq -> /usr/sbin/mailwrapper


man mailwrapper:

mailwrapper -- invoke appropriate MTA software based on configuration
file

так что зря ты вынес файл sendmail, если он был симлинкой.

лучше бы было сделать  make deinstall после установки вручную, а потом установить порт.

Ну и по-моему было бы разумнее просто перенести /etc/postfix в /usr/local/etc/postfix.

В общем, в итоге по-моему тебе надо восстановить симлинки.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Postfix - новая установка"  
Сообщение от Dr. Nebula email on 04-Мрт-06, 12:50 
>так что зря ты вынес файл sendmail, если он был симлинкой.
Нет, он был бинарным файлом

>
>лучше бы было сделать  make deinstall после установки вручную, а потом
>установить порт.
Беда в том что у ручного Makefile нет цели деинсталл

>
>Ну и по-моему было бы разумнее просто перенести /etc/postfix в /usr/local/etc/postfix.
Там лежат скрипты настроенные именно на /etc/postfix, да и бекапится именно эта директория


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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