суббота, 20 июля 2013 г.

FreeBSD: пример опций для установленных пакетов

После установки пакетов создаётся файл конфигурации, например /var/db/ports/www_redmine/options



с содержанием
# This file is auto-generated by 'make config'.
# Options for redmine-2.3.1_2
_OPTIONS_READ=redmine-2.3.1_2
_FILE_COMPLETE_OPTIONS_LIST=MYSQL POSTGRESQL RMAGIC WWWSERVER THIN PASSENGER
OPTIONS_FILE_SET+=MYSQL
OPTIONS_FILE_UNSET+=POSTGRESQL
OPTIONS_FILE_SET+=RMAGIC
OPTIONS_FILE_SET+=WWWSERVER
OPTIONS_FILE_UNSET+=THIN
OPTIONS_FILE_SET+=PASSENGER

Можно менять "умолчания" в /etc/make.conf, например вписывать
WITH_X11=no
WITHOUT_X11=yes

или указывать под конкретный порт
PORTSDIR?=      /usr/ports

# nginx
.if ${.CURDIR} == ${PORTSDIR}/www/nginx
WITH_HTTP_REALIP_MODULE=yes
.endif

Только не забываем сделать make rmconfig в каталоге порта, чтобы сбросить начальные настройки с учётом наших изменений.

Комментариев нет:

Отправить комментарий