Подскажите пожалуста как задать опцию make при компилировании порта (FreeBSD 5.2.1), чтобы vpopmail собрался с поддержкой mysql.
Сам пробовал так:
make --WITH_MYSQL
make WITH_MYSQL
make --enable-mysql=y
и т.д.
Перебирать можно долго т.к. не знаю как правильно, а информацию о том как - найти не смог :(
>Подскажите пожалуста как задать опцию 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
WITH_MYSQL_USER=slave WITH_MYSQL_PASSWD=kuku123 ... остальные опции для MYSQL
>
>
>Обычно все расписано в портовом Makefile, смотришь и все становится
>понятно.
>man ports и почитай: http://unix1.jinr.ru/~lavr/make-ports.htmlТ.Е. надо указывать все опции? Я кстати сомтрел Makefile, от того и пробовал make WITH_MYSQL :((