Otacilio Neto wrote: > --- Rainer Alves <[EMAIL PROTECTED]> escreveu: > >> Otacilio Neto wrote: >> > Olá pessoal >> > >> > Onde é que eu defino/desdefino (essa palavra >> > existe?) aquelas variáveis que que estão dentro >> dos >> > .if defined( >> > do Makefile do port no ports? Tipo >> > . if defined(WITH_MIT_KRB5) >> > >> >> Se você quiser deixar esse 'KNOB' permanente, você >> tem duas opções: >> >> 1) Colocá-lo no /usr/local/etc/pkgtools.conf (a >> variável irá surtir >> efeito *apenas* quando você usar o 'portupgrade'). >> >> Exemplo: >> MAKE_ARGS = { >> 'multimedia/mplayer' => >> 'WITH_OPTIMIZED_CFLAGS=yes >> WITH_GTK1=yes WITHOUT_RUNTIME_CPUDETECTION=yes >> WITHOUT_3DNOW=yes >> WITHOUT_DSP=yes WITH_RTC=yes', >> 'x11-fonts/webfonts' => >> 'WITH_MSWINDOWS_LICENSE=yes', >> 'www/apache22' => 'WITH_MPM=worker >> WITHOUT_WWW=yes WITH_DBM=bdb >> WITH_BERKELEYDB=db42', >> 'multimedia/avifile' => 'WITH_VIDIX=yes', >> } >> >> 2) Colocá-lo no /etc/make.conf (vai funcionar com >> 'portupgrade', >> make/make install, ou qualquer outro). >> >> Exemplo: >> .if ${.CURDIR:M*/multimedia/mplayer} >> WITH_OPTIMIZED_CFLAGS=yes >> WITH_GTK1=yes >> WITHOUT_RUNTIME_CPUDETECTION=yes >> WITHOUT_3DNOW=yes >> WITHOUT_DSP=yes >> WITH_RTC=yes >> .endif >> >> -- > > > Obrigado > > E para desabilitar, como faz? > > Otacílio >
Otacílio, Você não disse exatamente em qual port quer desabilitar o Kerberos, mas eu dei uma pesquisada na árvore do ports e percebi que o PostgreSQL usa essa varíavel WITH_MIT_KRB5. Pois bem, no caso do PostgreSQL você não vai precisar alterar essa variável em nenhum lugar, porque o Makefile desses ports usam a função OPTIONS, então basta: # cd /usr/ports/databases/postgresql81-server # make config Irão aparecer diversas opções, e uma delas será: MIT_KRB5 "Build with MIT's kerberos support" Desmarque isso, salve e compile o port normalmente. O port será compilado sem o argumento '--with-krb5=/usr/local', e portanto o Kerberos não será habilitado. -- Rainer Alves _______________________________________________ freebsd mailing list freebsd@fug.com.br http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br