Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:other:linux_postfix:ru [2008/11/27 23:34] asmodeus |
abills:docs:other:linux_postfix:ru [2015/12/05 17:50] (текущий) |
||
---|---|---|---|
Строка 15: | Строка 15: | ||
# make | # make | ||
# make install | # make install | ||
+ | |||
+ | если во время сборки возникла следующая ошибка: | ||
+ | |||
+ | client.c:64: error: static declaration of 'global_callbacks' follows non-static declaration | ||
+ | saslint.h:112: error: previous declaration of 'global_callbacks' was here | ||
+ | client.c: In function '_sasl_print_mechanism': | ||
+ | client.c:863: warning: unused parameter 'rock' | ||
+ | |||
+ | нужно воспользоваться патчем [[http://directory.fedoraproject.org/sources/cyrus-sasl-2.1.20-gcc4.patch|cyrus-sasl-2.1.20-gcc4.patch|]]\\ | ||
+ | |||
+ | # patch -p1 < ../cyrus-sasl-2.1.20-gcc4.patch | ||
При настройке прав пользователей на Postfix по умолчанию (пользователь: postfix, група: smmsp). | При настройке прав пользователей на Postfix по умолчанию (пользователь: postfix, група: smmsp). | ||
Строка 34: | Строка 45: | ||
# patch -p1 < ../postfix-2.4.5-vda-ng.patch | # patch -p1 < ../postfix-2.4.5-vda-ng.patch | ||
# make -f Makefile.init makefiles \ | # make -f Makefile.init makefiles \ | ||
- | CCARGS='-DHAS_MYSQL -I/usr/include/mysql \ | + | CCARGS='-DHAS_MYSQL -I/usr/include/mysql \ |
- | -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/local/include/sasl' \ | + | -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/local/include/sasl -DUSE_TLS' \ |
- | AUXLIBS='-L/usr/lib/mysql -lmysqlclient -lz -lm -L/usr/local/lib/sasl2 -lsasl2' | + | AUXLIBS='-L/usr/lib/mysql -lmysqlclient -lz -lm -L/usr/local/lib/sasl2 -lsasl2 \ |
+ | -lssl -lcrypto' | ||
# make install | # make install | ||
| | ||
Строка 82: | Строка 94: | ||
# make | # make | ||
# make install | # make install | ||
+ | # make install-configure | ||
Строка 145: | Строка 157: | ||
После завершения установки всех програм переходим к конфигурации. Всю информацию по конфигурации системы можно найти тут [[abills:docs:modules:mail:ru|Mail]]. При конфигурации нужно учесть что каталог с конфигурационными файлами находится не в папке /usr/local/etc/postfix (FreeBSD Ports Instalation), а в /etc/postfix | После завершения установки всех програм переходим к конфигурации. Всю информацию по конфигурации системы можно найти тут [[abills:docs:modules:mail:ru|Mail]]. При конфигурации нужно учесть что каталог с конфигурационными файлами находится не в папке /usr/local/etc/postfix (FreeBSD Ports Instalation), а в /etc/postfix | ||
+ | =====Дополнительно===== | ||
+ | * [[http://www.postfix.org/TLS_README.html|Postfix TLS Support]] |