[freebsd] Тихая установка, без диалоговых окон, пакетов из портов

George L. Yermulnik yz at yz.kiev.ua
Sun Nov 12 23:24:01 EET 2017


Hello!

On Sat, 11 Nov 2017 at 18:44:26 (+0200), Vladislav V. Prodan wrote:

> Здравствуйте.
> Понадобилось соорудить скрипты инсталляции.

> Добавляю в /etc/make.conf опции:

> security_cyrus-sasl2-saslauthd_SET=DOCS GSSAPI_BASE BDB1
> security_cyrus-sasl2-saslauthd_UNSET=HTTPFORM OPENLDAP OPENLDAP_SASL
> GSSAPI_HEIMDAL GSSAPI_MIT BDB GDBM

> И ставлю так:
> make reinstall clean BATCH=1 -C /usr/ports/security/cyrus-sasl2-saslauthd
> || exit

> Минус такой установки, то в базе портов отсутствуют эти опции.
> Директории /var/db/ports/security_cyrus-sasl2-saslauthd нет.

> Как сделать, чтоб и в /etc/make.conf и в /var/db/ports/ оставались опции?

1. А чем не устраивает наличие этих опций только в /etc/make.conf?
2. Подсмотреть в /usr/ports/Mk/bsd.port.mk как создаётся /var/db/ports/category_port/options?

-- 
George L. Yermulnik
[YZ-RIPE]


More information about the freebsd mailing list