Страница 1 из 1

apache make.conf

Добавлено: 2008-02-28 9:36:47
kmb
less /etc/make.conf

Код: Выделить всё

PORTSDIR?= /usr/ports

.if ${.CURDIR} == ${PORTSDIR}/www/apache13
WITH_SSL=YES
WITH_APACHE_SUEXEC=yes
APACHE_SUEXEC_LOG=/var/log/apache/suexec_log
APACHE_SUEXEC_USERDIR=www
APACHE_SUEXEC_DOCROOT=/home/www
.endif
cd /usr/ports/www/apache13 && make install clean
но опции не подхватываются, почему?

Re: apache make.conf

Добавлено: 2008-02-28 10:24:55
Alex Keda
а ты Makefile смотрел?
они точно так называются?

Re: apache make.conf

Добавлено: 2008-02-28 10:49:05
kmb
ну опции не мои, суезеки точно есть, все даже проверять не стал в нескольких статьях попадались...
Сейчас проверил WITH_SSL её там нет.
Вопрос, если нету одной опции он все что ли не берет? Почему он не говорит что не знает такой опции?
ну и самый дебильный вопрос, решил поэксперементировать с суэзеком этим, опция APACHE_SUEXEC_LOG точно есть, по умолчанию имеет другое значение, но лог файла нету нету нигде. Получается он не взял ни одну опцию? если взял как проверить долбанный суэзек.

Re: apache make.conf

Добавлено: 2008-02-28 10:59:55
Alex Keda
если взял - то онего скомпилит.
если нет - нет.

Код: Выделить всё

rehash
whereis suexec

Re: apache make.conf

Добавлено: 2008-02-28 11:07:27
kmb

Код: Выделить всё

www# rehash
www# whereis suexec
suexec: /usr/local/sbin/suexec /usr/local/man/man8/suexec.8.gz
получается взял. Ну а где лог файл? Почему не создал :?:

Re: apache make.conf

Добавлено: 2008-02-28 11:09:51
Alex Keda
пока он ничего не выполнит - никаких логов не будет.
==========
читай документацию

Re: apache make.conf

Добавлено: 2008-02-28 11:16:13
kmb
бли) торможу, айм сорри... ну вообщем пока общались на форуме, мне тут попался другой вид make.conf:

Код: Выделить всё

.if ${.CURDIR} == ${PORTSDIR}/www/apache13
WITH_APACHE_SUEXEC=yes
APACHE_SUEXEC_LOG=/var/log/apache/suexec_log
APACHE_SUEXEC_USERDIR=www
APACHE_SUEXEC_DOCROOT=/home/www
.endif

.if ${.CURDIR:N*/ports/www/apache13} == ""
WITH_APACHE_SUEXEC=yes
APACHE_SUEXEC_LOG=/var/log/apache/suexec_log
APACHE_SUEXEC_USERDIR=www
APACHE_SUEXEC_DOCROOT=/home/www
.endif
теперь не пойму какой из них сработал, есть еще и касательно мускула:

Код: Выделить всё

.if ${.CURDIR} == ${PORTSDIR}/databases/mysql51-server
WITH_CHARSET=cp1251
WITH_XCHARSET=all
BUILD_OPTIMIZED=yes
.endif
Как вообще можно проверить подхватились опции или нет?

Re: apache make.conf

Добавлено: 2008-02-28 12:21:04
manefesto

Код: Выделить всё

cat /var/db/ports/<port name>/options

Re: apache make.conf

Добавлено: 2008-02-28 13:45:50
kmb
указанные в make.conf туда точно не попадают

Re: apache make.conf

Добавлено: 2008-03-02 0:01:53
zingel
ну сделайте make rmconfig и заново собирите, это же недолго, это же не опенофис собирать с jdk =)