Re: [FUG-BR] FreeRADIUS ou mpd executar comando após conexão

2010-07-03 Por tôpico João Paulo Just
Bruno Weck wrote:
> Só pra deixar válido a dúvida do amigo João Paulo,
>
> o mpd5 faz chamada de scripts sim, mas ele é mala pra isso, rs.
>   

É verdade.

No meu caso, a solução tinha que ser via FreeRADIUS, pois no script eu 
uso informações do cliente que estão no banco de dados do FreeRADIUS. Se 
for algo que não precise disso, dá pra fazer tranquilo pelo mpd.

-- 
João Paulo Just
Diretor Técnico RG3.Net - http://www.rg3.net/
FCP - Furukawa Certified Professional
--
Feira de Santana, BA, Brasil.
+55 75 8104 8473
Blog: http://just.rg3.net/

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qmail+spamcontrol

2010-07-03 Por tôpico Marcelo da Silva
bom dia Vitor...
Fiz um teste, 
descompactei o qmail ( tar xvzf qmail-1.03 )
e depois make setup check # a compilacao chegou ao final

no outro teste, somente qmail e spamcontrol
Descompactei novamente o qmail
dentro do diretorio do qmail, descompactei o spamcontrol ( tar xvzf
../spamcontrol-2621_tgz.bin )
no conf-cc acrescentei:  -include /usr/include/openssl/ssl.h   # para nao
dar erro do ssl.h
ai o comando:   ./install_spamcontrol.sh
ai sim o comando: make setup check

apos alguns segundos de compilacao:
./compile stralloc_arts.c
./makelib stralloc.a stralloc_eady.o stralloc_pend.o  stralloc_copy.o
stralloc_opys.o stralloc_opyb.o  stralloc_cat.o stralloc_cats.o
stralloc_catb.o  stralloc_arts.o
./compile alloc.c
alloc.c:3: error: conflicting types for 'malloc'
*** Error code 1

Stop in /root/qmail-1.03.

aqui vai as 10 primeiras linhas do alloc.c

mail2# head -10 alloc.c
#include "alloc.h"
#include "error.h"
extern char *malloc();
extern void free();

#define ALIGNMENT 16 /* XXX: assuming that this alignment is enough */
#define SPACE 4096 /* must be multiple of ALIGNMENT */

typedef union { char irrelevant[ALIGNMENT]; double d; } aligned;
static aligned realspace[SPACE / ALIGNMENT];



> 
> Quais os comandos digitados antes do make setup check ? Aqui eu aplico o

> SPAMCONTROL (./install_spamcontrol.sh) antes de todos os patches
> adicionais 
> e vai de boa. Se mesmo assim não conseguir, digita o seguinte: cat
alloc.c
> | 
> head -10
> Manda o resultado aqui pra gente.
> 
> []'s 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qmail+spamcontrol

2010-07-03 Por tôpico Victor
> bom dia Vitor...
> Fiz um teste,
> descompactei o qmail ( tar xvzf qmail-1.03 )
> e depois make setup check # a compilacao chegou ao final
>
> no outro teste, somente qmail e spamcontrol
> Descompactei novamente o qmail
> dentro do diretorio do qmail, descompactei o spamcontrol ( tar xvzf
> ../spamcontrol-2621_tgz.bin )
> no conf-cc acrescentei:  -include /usr/include/openssl/ssl.h   # para nao
> dar erro do ssl.h
> ai o comando:   ./install_spamcontrol.sh
> ai sim o comando: make setup check
>
> apos alguns segundos de compilacao:
> ./compile stralloc_arts.c
> ./makelib stralloc.a stralloc_eady.o stralloc_pend.o  stralloc_copy.o
> stralloc_opys.o stralloc_opyb.o  stralloc_cat.o stralloc_cats.o
> stralloc_catb.o  stralloc_arts.o
> ./compile alloc.c
> alloc.c:3: error: conflicting types for 'malloc'
> *** Error code 1
>
> Stop in /root/qmail-1.03.
>

Olá Marcelo,

O que acontece é que para você aplicar o novo SPAMCONTROL (2.6), precisa ter 
instalado o UCSPI-SSL ao invés do tradicional UCSPI-TCP. Eu particularmente 
não uso nenhum tipo de autenticação SSL, portanto continuo usando a versão 
2.5. Se você for usar SSL/TLS, para corrigir este problema, basta instalar o 
UCSPI-SSL antes de compilar o qmail (mais informações em 
http://www.fehcom.de/qmail/spamcontrol/INSTALL.spamcontrol). Agora se você 
não for usar nada disso, como eu, basta baixar a versão 2.5 em 
http://www.fehcom.de/qmail/spamcontrol/spamcontrol-2527_tgz.bin

Abraços. 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qmail+spamcontrol

2010-07-03 Por tôpico Marcelo da Silva
Mesmo seguindo o  que ta no INSTALL
instalando o UCSPI-SSL , continua dando o erro...

Olha so, eu tenho um servidor e instalei o patch mail-toaster...
e com este patch eu tenho SSL/TLS no smtp e ja tenho clientes usando isso.
so que este servidor (mail toaster) tem me trazido uns problemacom
spammer..
e estou tentando fazer um servidor com spamcontrol agora..
mas preciso manter a smtp/pop3 com SSL/TLS


> 
> Olá Marcelo,
> 
> O que acontece é que para você aplicar o novo SPAMCONTROL (2.6), precisa
> ter 
> instalado o UCSPI-SSL ao invés do tradicional UCSPI-TCP. Eu
> particularmente 
> não uso nenhum tipo de autenticação SSL, portanto continuo usando a
versão
> 
> 2.5. Se você for usar SSL/TLS, para corrigir este problema, basta
instalar
> o 
> UCSPI-SSL antes de compilar o qmail (mais informações em 
> http://www.fehcom.de/qmail/spamcontrol/INSTALL.spamcontrol). Agora se
você
> 
> não for usar nada disso, como eu, basta baixar a versão 2.5 em 
> http://www.fehcom.de/qmail/spamcontrol/spamcontrol-2527_tgz.bin
> 
> Abraços. 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qmail+spamcontrol

2010-07-03 Por tôpico Victor
> Mesmo seguindo o  que ta no INSTALL
> instalando o UCSPI-SSL , continua dando o erro...
>
> Olha so, eu tenho um servidor e instalei o patch mail-toaster...
> e com este patch eu tenho SSL/TLS no smtp e ja tenho clientes usando isso.
> so que este servidor (mail toaster) tem me trazido uns problemacom
> spammer..
> e estou tentando fazer um servidor com spamcontrol agora..
> mas preciso manter a smtp/pop3 com SSL/TLS

É... ai fica difícil, pois não uso o SSL/TLS ainda. Tente enviar um e-mail 
para o Erwin, que é o desenvolvedor do SPAMCONTROL (f...@fehcom.de). Ele 
responde em no máximo 2 dias. Lembrando que tem que falar com ele em inglês 
^^ Informe o erro e os comandos que está executando para compilar que irá 
ajudar na solução.

Abraços. 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qmail+spamcontrol

2010-07-03 Por tôpico Luiz Otavio O Souza
On Jul 3, 2010, at 11:04 AM, Marcelo da Silva wrote:
> Mesmo seguindo o  que ta no INSTALL
> instalando o UCSPI-SSL , continua dando o erro...
> 
> Olha so, eu tenho um servidor e instalei o patch mail-toaster...
> e com este patch eu tenho SSL/TLS no smtp e ja tenho clientes usando isso.
> so que este servidor (mail toaster) tem me trazido uns problemacom
> spammer..
> e estou tentando fazer um servidor com spamcontrol agora..
> mas preciso manter a smtp/pop3 com SSL/TLS
> 

Se o problema for só esse, tente esse patch: 
http://loos.no-ip.org:280/alloc.c.diff

Mas desconfio que você vai encontrar outros conflitos logo a frente...

No caso do 'puts', mude as funcoes e as chamadas do qmail para 'qputs' para 
evitar o conflito com o puts() original (stdio).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qmail+spamcontrol

2010-07-03 Por tôpico Marcelo da Silva
Ola Luiz

apos fazer o que vc recomendou, inclusive na questao do qputs, tenho
outros erros

./load qmail-local qmail.o quote.o now.o gfrom.o myctime.o  slurpclose.o
case.a getln.a getopt.a sig.a open.a seek.a  lock.a fd.a wait.a env.a
stralloc.a alloc.a strerr.a  substdio.a error.a str.a fs.a datetime.a
auto_qmail.o  auto_patrn.o  `cat socket.lib`
qmail-local.o(.text+0x4f2): In function `qmeexists':
: undefined reference to `auto_patrn'
qmail-local.o(.text+0x96b): In function `checkhome':
: undefined reference to `auto_patrn'
qmail.o(.text+0x380): In function `qmail_open':
: undefined reference to `auto_qmail'
*** Error code 1

Stop in /root/qmail-1.03.

ta complicando demais o negocio;

>> 
> 
> Se o problema for só esse, tente esse patch:
> http://loos.no-ip.org:280/alloc.c.diff
> 
> Mas desconfio que você vai encontrar outros conflitos logo a frente...
> 
> No caso do 'puts', mude as funcoes e as chamadas do qmail para 'qputs'
> para evitar o conflito com o puts() original (stdio).
> 
> Att.,
> Luiz
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd