URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 45941
[ Назад ]

Исходное сообщение
"Установка связки vpopmail и mysql"

Отправлено SiN , 08-Июл-04 18:06 
Подскажите пожалуста как задать опцию make при компилировании порта (FreeBSD 5.2.1), чтобы vpopmail собрался с поддержкой mysql.
Сам пробовал так:
make --WITH_MYSQL
make WITH_MYSQL
make --enable-mysql=y
и т.д.
Перебирать можно долго т.к. не знаю как правильно, а информацию о том как - найти не смог :(

Содержание

Сообщения в этом обсуждении
"Установка связки vpopmail и mysql"
Отправлено lavr , 08-Июл-04 18:22 
>Подскажите пожалуста как задать опцию make при компилировании порта (FreeBSD 5.2.1), чтобы
>vpopmail собрался с поддержкой mysql.
>Сам пробовал так:
>make --WITH_MYSQL
>make WITH_MYSQL
>make --enable-mysql=y
>и т.д.
>Перебирать можно долго т.к. не знаю как правильно, а информацию о том
>как - найти не смог :(

не искал.

# less /usr/ports/mail/vpopmail/Makefile
...
...
#
# User-configurable variables
#
# Define these to change from the default behaviour
#
# WITH_PASSWD   - allow authentication off /etc/passwd
# WITHOUT_MD5_PASSWORDS - store encrypted passwords in MD5 format
# WITH_CLEAR_PASSWD - store passwords in plaintext
# WITH_LEARN_PASSWORDS  - enable learning passwords during pop auth
# WITH_MYSQL    - allow authentitation via mysql
# WITH_MYSQL_REPLICATION - enables MySQL database replication
# WITH_MYSQL_LIMITS - enables the MySQL mailbox limit code
...
...
# MySQL database configuration options
#
# WITH_MYSQL_SERVER - the hostname of the MySQL server (localhost)
# WITH_MYSQL_USER - the username for connecting to the MySQL server (root)
# WITH_MYSQL_PASSWD - the password for connecting to the MySQL server (secret)
# WITH_MYSQL_DB - the name of the MySQL database to use (vpopmail)
# The server, user and password variables may be defined separately
# for read and update access, allowing you to set up a less-priviledged
# MySQL connection account with read-only access, and another one which
# is used for administrative purposes:
# WITH_MYSQL_READ_SERVER, WITH_MYSQL_READ_USER, WITH_MYSQL_READ_PASSWD
# WITH_MYSQL_UPDATE_SERVER, WITH_MYSQL_UPDATE_USER, WITH_MYSQL_UPDATE_PASSWD
# Those variables, if defined, override WITH_MYSQL_{SERVER,USER,PASSWD}
...

# cd /usr/ports/mail/vpopmail          
# make WITH_MYSQL=yes ... WITH_MYSQL_SERVER=host.domain WITH_MYSQL_USER=slave WITH_MYSQL_PASSWD=kuku123 ... остальные опции для MYSQL

Обычно все расписано в портовом Makefile, смотришь и все становится
понятно.
man ports и почитай: http://unix1.jinr.ru/~lavr/make-ports.html


"Установка связки vpopmail и mysql"
Отправлено SiN , 08-Июл-04 23:08 
WITH_MYSQL_USER=slave WITH_MYSQL_PASSWD=kuku123 ... остальные опции для MYSQL
>
>
>Обычно все расписано в портовом Makefile, смотришь и все становится
>понятно.
>man ports и почитай: http://unix1.jinr.ru/~lavr/make-ports.html

Т.Е. надо указывать все опции? Я кстати сомтрел Makefile, от того и пробовал make WITH_MYSQL :((