FreeBSD - создать и добавить патч для порта www/squid32

Описание проблемы

На машине с FreeBSD 9.1, собранной без поддержки ipv6, squid 3.2.6 отказывается запускаться с ошибкой:

FATAL: Bungled Default Configuration line 6: acl localhost src 127.0.0.1/32 ::1
Squid Cache (Version 3.2.6): Terminated abnormally.

Само собой, в конфигурационном файле и в помине нет ip-адресов v6.

Решение проблемы

Решение состоит (см. - источник в ссылках) в том, чтобы переопределить конфигурацию по-умолчанию прямо в исходном коде порта.

Распакуем исходники squid32

make -C /usr/ports/www/squid32 extract
cd /usr/ports/www/squid32/work/squid-3.2.6/
cp src/cf.data.pre src/cf.data.pre.orig

 
blog.txt · Последние изменения: 2013/01/23 14:51 — Антон Бугреев · []