BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Локальный почтовый сервер
СообщениеДобавлено: Вт 06 сен, 2016 12:09 pm 
Не в сети

Зарегистрирован: Ср 14 окт, 2009 2:26 pm
Сообщения: 579
`man portupgrade` утверждает:
-r, --recursive - Act on all those packages depending on the given packages as well.
-R, --upward-recursive - Act on all those packages required by the given packages as well.

`portupgrade -R php55` - обновить lang/php55 и всё, от чего lang/php55 зависит.
`portupgrade -r php55` - обновить lang/php55 и всё зависимое от lang/php55.

Полагаю, Вам сейчас pkg, portmaster и portupgrade милы примерно одинаково. Если нет специфичных требований, переходите на пакеты.
portupgrade я бы сейчас пользовался в ... не знаю когда.
Начните с нуля: поднимите тестовый сервер на 10.3 и поставьте всё пакетами.

Возможно, это как-то относится к Вашей проблеме с postfixadmin:
`pkg updating postfixadmin` писал(а):
20151206:
AFFECTS: users of mail/postfixadmin
AUTHOR: riggs@FreeBSD.org

Caveat when updating to version 2.93: If you have an existing
configuration and are NOT using the recommended practice of putting your
settings changes in config.local.php:

Copy config.inc.php to config.local.php prior to upgrading, then revise
config.local.php for the current version afterward.

Postfixadmin will not function correctly unless correct and complete
data structures are placed in config.inc.php. Therefore the file must be
upgraded as part of the package and any changes to config.inc.php will
be overwritten.

Detailed information regarding this procedure is provided in step 3 of
the installation instructions in ${DATADIR}/INSTALL.TXT (by default
/usr/local/share/postfixadmin/INSTALL.TXT).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Локальный почтовый сервер
СообщениеДобавлено: Вт 06 сен, 2016 12:39 pm 
Не в сети

Зарегистрирован: Пн 30 июн, 2014 8:50 am
Сообщения: 57
Я всё таки попробую собрать эту связку "почтового сервера" из портов на FreeBSD 9.3
А после обновлю эту тестовую FreeBSD 9.3 на 10.3 (как раз будет опыт по обновлению ОС FreeBSD)

Всем спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Локальный почтовый сервер
СообщениеДобавлено: Вт 06 сен, 2016 12:44 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5076
Откуда: Москва
Не забывайте что после обновления вам придётся пересобирать все порты.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Локальный почтовый сервер
СообщениеДобавлено: Вт 06 сен, 2016 3:24 pm 
Не в сети

Зарегистрирован: Пн 30 июн, 2014 8:50 am
Сообщения: 57
AMDmi3 писал(а):
Не забывайте что после обновления вам придётся пересобирать все порты.

Как раз научусь, как это делается...

А если просто в адресной строке набрать http://192.168.10.4/postfixadmin/ то всё нормально (прикрепил скрин)


Вложения:
screen.png
screen.png [ 55.04 КБ | Просмотров: 6313 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Локальный почтовый сервер
СообщениеДобавлено: Ср 07 сен, 2016 11:48 am 
Не в сети

Зарегистрирован: Пн 30 июн, 2014 8:50 am
Сообщения: 57
Похоже не судьба мне запустить эту связку на FreeBSD 9.3
Пересобрал уже всё что можно в этой связке... Толку "0"
Вывод:
$ portversion -v | grep php
[Reading data from pkg(8) ... - 123 packages found - done]
mod_php55-5.5.38_2 = up-to-date with port
php55-5.5.38_2 = up-to-date with port
php55-mbstring-5.5.38_1 = up-to-date with port
php55-mysql-5.5.38_1 = up-to-date with port
php55-session-5.5.38_2 = up-to-date with port
php55-xml-5.5.38_1 = up-to-date with port
php55-xmlrpc-5.5.38_1 = up-to-date with port

Похоже всё таки придется FreeBSD 10.3 ставить на тестовый сервак... А версия 10.3 до какого года поддерживается?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Локальный почтовый сервер
СообщениеДобавлено: Ср 07 сен, 2016 12:23 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5304
Откуда: СССР, Харьков
Reken писал(а):
.. А версия 10.3 до какого года поддерживается?

https://www.freebsd.org/security/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Локальный почтовый сервер
СообщениеДобавлено: Ср 07 сен, 2016 4:22 pm 
Не в сети

Зарегистрирован: Пн 30 июн, 2014 8:50 am
Сообщения: 57
Хочется конечно обновить 9.3 до 10.3 с работающей связкой (апач php и т.д.) Попробую ещё поразбираться...

Я вообще АПАЧ остановил, попробовал зайти на WEB интерфейс postfixadmin/setup.php и опять увидел ту же ошибку, я думал страница вообще не отобразится АПАЧ же остановлен...
Когда АПАЧ остановлен postfixadmin не откроется...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Локальный почтовый сервер
СообщениеДобавлено: Пт 09 сен, 2016 10:23 am 
Не в сети

Зарегистрирован: Пн 30 июн, 2014 8:50 am
Сообщения: 57
Получилось немного продвинуться в этой связке...
Я оказывается пропустил установку расширений для php55. Доставил php55-extensions

Теперь когда захожу на интерфейс настройки setup.php вижу текст "HTTP 500 внутренняя ошибка сервера"

Посмотрел в логи httpd-error.log там следующее:
Код:
PHP Parse error: syntax error, unexpected '$CONF' (T_VARIABLE) in /usr/local/www/postfixadmin/config.inc.php on line 36

Посмотрел эту line 36 , вот содержание:
Код:
$CONF['default_language'] = 'ru';

Ради любопытства закоментировал её, так лог потом выругался на следующую строчку:
Код:
$CONF['default_hook'] = '';

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Локальный почтовый сервер
СообщениеДобавлено: Пт 09 сен, 2016 11:18 am 
Не в сети

Зарегистрирован: Ср 14 окт, 2009 2:26 pm
Сообщения: 579
Зависимости postfixadmin по-умолчанию:
Код:
> pkg rquery "%do-%dv" postfixadmin
mail/p5-MIME-EncWords-1.014.3
devel/p5-Log-Log4perl-1.47
net/php56-xmlrpc-5.6.25
mail/p5-Mail-Sender-0.8.23
mail/p5-Email-Valid-1.192_1
www/php56-session-5.6.25
lang/perl5.20-5.20.3_15
databases/p5-DBI-1.636
lang/php56-5.6.25_1
converters/php56-mbstring-5.6.25
devel/p5-Log-Dispatch-2.57
databases/php56-pgsql-5.6.25

php5x-extensions не требуется.

Вы могли бы показать `make -C /usr/ports/mail/postfixadmin showconfig`.
Вы могли бы изучить `man portupgrade`, если предполагаете им пользоваться, и `pkg help` (`pkg help check` Вам может быть интересен прямо сейчас), т.к. им пользоваться придётся по-любому.

На всякий случай: если Вы настаиваете на php55, то в /etc/make.conf должно быть что-то типа "DEFAULT_VERSIONS += php=5.5".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Локальный почтовый сервер
СообщениеДобавлено: Пн 12 сен, 2016 3:47 pm 
Не в сети

Зарегистрирован: Пн 30 июн, 2014 8:50 am
Сообщения: 57
Всё получилось...
Дело было в том, что я не поставил ; после адреса веб интерфейса в конфигах постфикса:
$CONF['postfix_admin_url'] = 'http://192.168.0.4/postfixadmin';

После этого всё получилось...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Локальный почтовый сервер
СообщениеДобавлено: Ср 14 сен, 2016 5:17 pm 
Не в сети

Зарегистрирован: Пн 30 июн, 2014 8:50 am
Сообщения: 57
Опять я застопорился в почтовом сервере...
Добавил к уже существующей связке Fetchmail+EXIM+DOVECOT
С Fetchmail всё отлично, почту забирает исправно с ящика.
А вот с EXIM и DOVECOT проблемы...
Я настроил почтовый клиент на компе, в качестве почтового сервера указал свой локальный сервер (который настраиваю)... При нажатие на кнопку получить почту, вижу сообщение "на сервере нет новых сообщений", хотя fetchmail забирает почту с ящика. Следовательно что то с DOVECOT... Так же когда отправляю почту, письмо успешно уходит, но не доходит до адресата... Это связано с EXIM...
Вот логи:
EXIM:
Код:
2016-09-14 10:13:31 1bjlz9-0006mj-N8 == *****@yandex.ru <*****@yandex.ru> routing defer (-51): retry time not reached
2016-09-14 10:13:31 1bjiur-0000N9-0X == mail@domen.local routing defer (-51): retry time not reached
2016-09-14 10:13:31 1bjmZf-0006oD-EF == *****@yandex.ru <*****@yandex.ru> routing defer (-51): retry time not reached
2016-09-14 10:13:31 1bk27M-0000J7-VM == *****@yandex.ru <*****@yandex.ru> routing defer (-51): retry time not reached
2016-09-14 10:13:31 1bjmas-0006oG-8h == mail@domen.local routing defer (-51): retry time not reached


DOVECOT:
Код:
Sep 14 10:16:24 pop3-login: Info: Login: user=<reken@domen.local>, method=PLAIN, rip=192.168.10.1, lip=192.168.10.4
Sep 14 10:16:24 POP3(reken@domen.local): Info: Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0


DOVECOT и EXIM я настроил на работу с MySQL соответственно... Если нужны конфиги, тогда приведу их...

Подскажите пожалуйста, что нибудь по логам выше


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], f0andrey, Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика