[FUG-BR] vpopmail - erro em variavel de instalacao

Bruno Oliveira hostpyxis em gmail.com
Segunda Outubro 29 11:06:50 BRST 2007


Senhores,

   Desculpe minha falha realmente deveria ter lido o UPDATING antes,
pois bem, apos lido e feita as alteracoes que achei interessante o
arquivo make.conf tem as seguintes linhas referentes ao vpopmail:

"
if ${.CURDIR:N*mail/vpopmail}==""
RELAYCLEAR=40
DEFAULT_DOMAIN=seudominio.com.br
WITH_IP_ALIAS=yes
WITH_SUID_VCHKPW=yes
WITH_SMTP_AUTH_PATCH=yes
.endif
"

   No UPDATING nao existe nenhum comentario sobre as mudancas em
nenhuma dessas variaveis, pois bem, quando vou ao diretorio
/usr/ports/mail/vpopmail e executo o camando make install clean tenho
a seguinte saida na tela:

"
===>  Building for vpopmail-5.4.20
gmake  all-recursive
gmake[1]: Entering directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.20'
Making all in cdb
gmake[2]: Entering directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.20/cdb'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.20/cdb'
gmake[2]: Entering directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.20'
cc -I. -Icdb  -I. -I. -I.     -O2 -fno-strict-aliasing -pipe  -Wall -c
vpopmaild.c
vpopmaild.c: In function `get_ip_map':
vpopmaild.c:2122: error: `ERR_IP_REQUIRED' undeclared (first use in
this function)
vpopmaild.c:2122: error: (Each undeclared identifier is reported only once
vpopmaild.c:2122: error: for each function it appears in.)
vpopmaild.c: In function `add_ip_map':
vpopmaild.c:2167: error: `ERR_INVALID_DOMAIN' undeclared (first use in
this function)
vpopmaild.c: In function `del_ip_map':
vpopmaild.c:2195: error: `ERR_IP_REQUIRED' undeclared (first use in
this function)
gmake[2]: *** [vpopmaild.o] Error 1
gmake[2]: Leaving directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.20'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.20'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/mail/vpopmail.
"

   Agora ficou um pouco mais complicado, pessoalmente preferia o outro
erro, tirando as brincadeiras de lado realmente agora nao sei o que
fazer uma vez que o UPDATING nao possui nada a respeito e o google nao
me retorna nenhuma resposta satisfatoria para resolver o meu problema,
posso ate estar pesquisando de maneira errada, no entanto, alguem sabe
o que pode estar acontecendo ? Desde ja agradeco a ajuda.


Em 29/10/07, Felippe de Meirelles Motta<lippe em freebsdbrasil.com.br> escreveu:
> Bruno Oliveira wrote:
> > Senhores,
> >
> > Estou tentando instalar o vpopmail utilizando o ports, seguindo alguns
> > tutoriais da internet assim como o presente no proprio portal da lista,
> > estou enfrentando o seguinte erro. Quando executo o comando:
> >
> > "
> > # make WITH_MYSQL=yes WITH_SPAMASSASSIN=yes WITH_IP_ALIAS=yes
> > WITH_SMTP_AUTH_PATCH=yes WITH_SUID_VCHKPW=yes RELAYCLEAR=40 DEFAULT_DOMAIN=
> > eacsoftware.com.br WITH_MYSQL_LOG=yes LOGLEVEL=y
> > "
> >
> > Dentro de /usr/ports/mail/vpopmail, tenho a seguinte linha de erro impressa
> > na tela:
> >
> > "
> > ===>  vpopmail-5.4.20 is marked as broken: The default vpopmail domain is no
> > longer setup at compile time - please edit the
> > /usr/local/vpopmail/etc/defaultdomain file instead.
> > *** Error code 1
> >
> > Stop in /usr/ports/mail/vpopmail.
> > "
> >
> > O arquivo citado no erro para ser editado pertence ao pacote vpopmail e
> > sendo assim ainda nao foi criado no sistema, a criacao desse arquivo na
> > manualmente tambem nao resolve o problema e quando e removido a variavel
> > DEFAULT_DOMAIN do comando make o erro mudo porem continua sem efetuar a
> > instalacao do vpopmail.
> >
> > Estou usando o FreeBSD 6.2 e faco atualizacoes da arvore do ports todos os
> > dias. Desde ja agradeco a ajuda.
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> Bruno,
>
> Pois e', a ultima versao do vpopmail tem muitas mudancas, por isso, foi
> emitida uma nota no UPDATING (/usr/ports/UPDATING), mesmo assim, a
> mensagem de saida mostrada lhe informa qual e' o 'problema' que este
> port ver:
>
>  > ===>  vpopmail-5.4.20 is marked as broken: The default vpopmail
> domain is no
>  > longer setup at compile time - please edit the
>  > /usr/local/vpopmail/etc/defaultdomain file instead.
>
> Portanto, retire a linha DEFAULT_DOMAIN=eacsoftware.com.br e tente
> novamente, se houver mais complicacoes, acredito que voce nao tenha lido
> o UPDATING, hehe! :)
>
> --
>
> Atenciosamente,
> Felippe de Meirelles Motta
> FreeBSD Brasil LTDA.
> http://www.freebsdbrasil.com.br
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd