make.conf

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
set_rus_nsk
проходил мимо
Сообщения: 6
Зарегистрирован: 2008-08-01 11:54:25

make.conf

Непрочитанное сообщение set_rus_nsk » 2009-04-22 13:39:46

собираю apache22
добавил в make.conf опции сборки

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

# 
# added by use.perl 2009-04-16 22:05:08
PERL_VERSION=5.8.9

apache2
.if ${.CURDIR} == ${.PORTSDIR}/www/apache22
# SSL - кому надо - включат - мне на этой машине не нужен
WITHOUT_SSL=YES
# Включение поддержки suExec
WITH_SUEXEC=YES
# Корневая директория suExec
SUEXEC_UIDMIN=900
SUEXEC_GIDMIN=900
SUEXEC_DOCROOT=/home/
# Пользовательские директории, в которых будет работать suexec
SUEXEC_USERDIR="/home/*/cgi-bin"
# Файл лога suExec
#AP_LOG_EXEC=/var/log/httpd/suexec.log
SUEXEC_LOGFILE=/var/log/httpd-suexec.log

APACHE_HARD_SERVER_LIMIT=yes
WITH_APACHE_PERF_TUNING=yes
APACHE_HARD_SERVER_LIMIT=1024
.endif
но все установилось но с опциями по умолчанию

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

/usr/local/sbin/suexec -V
 -D AP_DOC_ROOT="/usr/local/www/data"
 -D AP_GID_MIN=1000
 -D AP_HTTPD_USER="www"
 -D AP_LOG_EXEC="/var/log/httpd-suexec.log"
 -D AP_SAFE_PATH="/usr/local/bin:/usr/local/bin:/usr/bin:/bin"
 -D AP_UID_MIN=1000
 -D AP_USERDIR_SUFFIX="public_html"
причем такая же бадяга и с mysql... порты обновлял portsnap'ом
ктонить знает почему при сборке make может игнорировать прописанное в make.conf ?
может как то изменился синтаксис, как можно посмотреть ?
хотя show-options говорит что все по старому...

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

make show-options
 WITH_SUEXEC:              Enable suExec support
            SUEXEC_DOCROOT:     SuExec root directory
            SUEXEC_USERDIR:     User subdirectory (default public_html)
            SUEXEC_SAFEPATH:    Set the safepath
            SUEXEC_LOGFILE:     Set log file for suexec (default: /var/log/httpd-suexec.log)
            SUEXEC_UIDMIN:      Minimal allowed UID (default 1000)
            SUEXEC_GIDMIN:      Minimal allowed GID (default 1000)
            SUEXEC_CALLER:      User allowed to call SuExec (default
                                ${WWWOWN} (www))
            SUEXEC_UMASK:       Defines umask for suexec'd process(default:
                                unset)
так тоже пробовал

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

WITH_APACHE_SUEXEC=YES
# Корневая директория suExec
APACHE_SUEXEC_UIDMIN=900
APACHE_SUEXEC_GIDMIN=900
APACHE_SUEXEC_DOCROOT=/home/
# Пользовательские директории, в которых будет работать suexec
APACHE_SUEXEC_USERDIR="/home/*/cgi-bin"

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: make.conf

Непрочитанное сообщение manefesto » 2009-04-22 15:02:20

в make.conf явно укажи PORTSDIR
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: make.conf

Непрочитанное сообщение schizoid » 2009-04-22 17:04:39

советую в /usr/local/etc/pkgtools.conf глянуть
ядерный взрыв...смертельно красиво...жаль, что не вечно...

set_rus_nsk
проходил мимо
Сообщения: 6
Зарегистрирован: 2008-08-01 11:54:25

Re: make.conf

Непрочитанное сообщение set_rus_nsk » 2009-04-23 7:22:48

спасибо попробую...

pkgtools.conf у меня вообще нету так как не установлен portupgrade... а вообще интересный вариант

set_rus_nsk
проходил мимо
Сообщения: 6
Зарегистрирован: 2008-08-01 11:54:25

Re: make.conf

Непрочитанное сообщение set_rus_nsk » 2009-04-23 8:11:03

ага прописал path до порта... помогло...по ходу shell не знал переменной PORTSDIR
знал же что дело в какой нибуть фигне :)

а где во FreeBSD вообще прописаны эти переменные...
.cshrc и .profile вроде сравнивал с рабочими серваками - нету там этой переменной

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: make.conf

Непрочитанное сообщение manefesto » 2009-04-23 11:12:17

смотри тута:

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

/usr/ports/Mk
я такой яростный шо аж пиздеЦ
Изображение