Simon Dassow wrote:

On Fri, Jul 08, 2005 at 04:54:51PM +0500, Askar Ali wrote:
[snip]
secondly I want to --enabe-snmp and some other things which are not presently enable while I install squid from port.......

Squid Cache: Version 2.5.STABLE9
configure options: --datadir=/usr/local/share/squid '--enable-auth=basic digest' '--enable-basic-auth-helpers=NCSA YP'--enable-digest-auth-helpers=password '--enable-external-acl-helpers=ip_user unix_group' '--enable-removal-policies=lruheap' --enable-ssl '--enable-storeio=ufs diskd' --localstatedir=/var/squid --prefix=/usr/local --sysconfdir=/etc

squid is installed with the above default configurations, I duno howto pass arugment while installing from ports, (heh coming from linux background where ./configure blah blah kinda cool)

Hi Askar,
start reading the manpages... for example bsd.port.mk(5) [1]
to get more information about ports and flavors. There's also the famous
FAQ [2] and the archives.

Your actual problem may lead to:
$ cd /usr/ports/www/squid && env FLAVOR="transparent snmp" sudo make


Regards,
Simon

[1] bsd.port.mk(5) 
http://www.openbsd.org/cgi-bin/man.cgi?query=bsd.port.mk#FLAVORS+AND
[2] FAQ http://cvs.openbsd.org/faq/



yep mate i'm reading "man", :)

what i did "vi Makefile" and then put all teh --enable lines what i need.

CONFIGURE_ARGS+=--datadir="${PREFIX}/share/squid" \
               --enable-auth="basic digest" \
               --enable-basic-auth-helpers="NCSA YP" \
               --enable-digest-auth-helpers="password" \
               --enable-external-acl-helpers="ip_user unix_group" \
               --enable-removal-policies="lru heap" \
               --enable-ssl \
               --enable-poll \
               --enable-pf-transparent \
               --enable-snmp \
               --enable-delay-pools \
               --enable-htcp \
               --enable-storeio="ufs diskd" \
               --localstatedir="${SQUIDDIR}"


aren't this the recommended approach ?


regards

Askar

Reply via email to