+ Responder ao Tópico



  1. #1
    Visitante

    Padrão Vacation

    Olá

    Estou tentando instalar o Vacation. Que como sabem, é usado para enviar msg automática qdo chega um email no servidor.
    Quero usá-lo porque estaremos em férias coletivas. <IMG SRC="images/forum/icons/icon21.gif">
    Só que eu baixei o arquivo vacation-1.2.6.1.tar.gz, descompactei e quando vou compilar o "vacation.c", ele diz que está faltando os seguintes arquvos:
    sys/param.h
    sys/stat.h
    fcntl.h
    pwd.h
    time.h
    syslog.h
    errno.h
    uninstal.h
    stdio.h
    ctype.h
    stdlib.h
    string.h
    paths.h
    No arquivo vacation.c tem umas linhas com o seguinte comando
    #include <nomedoarquivo.h>.
    Lá estão listados estes arquivos que faltam.
    Alguém possui estes arquivos no micro ou sabe se estes arquivos pertencem a algum pacote não instalado?
    Por favor ajudem, pois tenho até amanhã para fazer este treco funcionar e já estou há dois dias em cima do bicho. <IMG SRC="images/forum/icons/icon_confused.gif">

  2. #2
    Futuremax
    Visitante

    Padrão Vacation

    Que linux vc usa??? Algumas distribuições tem problemas com dois links em /usr/include são eles asm e linux dê uma olhada talvez isso resolva seu problema.....

  3. #3
    Visitante

    Padrão Vacation

    Desculpe. Esqueci.
    Uso Postfix e Conectiva 8.

  4. #4
    Futuremax
    Visitante

    Padrão Vacation

    Geralmente o conectiva 8 não costuma ter esse problema, dê um ls /usr/include e veja se existe algum link piscando se tiver me avise...

  5. #5
    Visitante

    Padrão Vacation

    Não tem nunhum link piscando.
    Talvez esteja faltando algum pacote de desenvolvimento.
    No \usr\include estão os seguintes arquivos:
    pwdb\
    gdbm\
    ansidecl.h
    bfd.h
    bfdlink.h
    dir.txt
    gdbm.h
    libiberty.h
    Você poderia me informar quais pacotes de desenvolvimento eu teria que ter instalados para compilar o vacation?

    Tem um arquivo INSTALL, que diz o seguinte:
    To install Vacation: edit Makefile.
    Now type &acute;make install&acute;.
    his should compile and install both the vacation binary and the man page at
    their desired locations.


  6. #6
    Futuremax
    Visitante

    Padrão Vacation

    Ele não tem configure????

  7. #7
    Visitante

    Padrão Vacation

    Seguinte Futuremax, encontrei o rpm do vacation <IMG SRC="images/forum/icons/icon_biggrin.gif">
    É uma versão mais antiga, mas pelo menos não preciso mais compilar.
    Só que agora quando eu digito vacation, aparece a msg de erro:
    sh: /bin/vi : Arquivo ou diretório não encontrado.
    Mas existe o /bin/vi.
    Você sabe me dizer o que está errado agora? <IMG SRC="images/forum/icons/icon_confused.gif">

    [ ]&acute;s

  8. #8
    Futuremax
    Visitante

    Padrão Vacation

    Ele não pode tar querendo abrir o vi, como vc sabe ele é um editor de textos...., tenta editar esse tal arquivo vacation, ás vezes é incompatível com a versão operacional...

  9. #9
    Visitante

    Padrão Vacation

    Se eu digito "vi vacation" no /usr/bin, é aberto o vacaton, só que ele é binário.
    Pelo que eu entendi, bastava somente digitar "vacation" que apareceria uma tela para configurar. Não era para dá esse erro de /bin/vi.
    O pior é que o meu prazo tá esgotando. <IMG SRC="images/forum/icons/icon_eek.gif">

  10. #10
    Futuremax
    Visitante

    Padrão Vacation

    Conselho, abaixe o Source e instale por cima.....

  11. #11
    Seijuurou
    Visitante

    Padrão Vacation

    como configurar o vacation:
    1) crie no home do usuario o arquivo .vacation.msg e digite nele:
    From: user@dominio (User)
    Subject: bla
    Precedence: bulk

    Mensagem do usuario

    2)crie no home do usuario o arquivo .forward e digite nele:
    "|/usr/bin/vacation -r user"

    3) teste o envio

  12. #12
    Visitante

    Padrão Vacation

    Não entendi. Instalei o pacote "vacation-1.2.5-1.i386.rpm" e está dando o erro que informei (/bin/vi).
    Se eu instalar o "vacation-1.2.5-1.src.rpm", ele simplesmente descompacta o vacation-1.2.5.1.tar.gz que tenho que compilar. Aí volto à estaca zero.
    Pôxa, será que só comigo aconteceu estes erros para usar este vacation? <IMG SRC="images/forum/icons/icon_mad.gif">

  13. #13
    Visitante

    Padrão Vacation

    Fiz como o nosso amigo Seijuurou enviou, mas não aconteceu nada.
    Configurei assim:
    1) criei no home do usuario jairo o arquivo .vacation.msg e digitei nele:
    From: jairo@dominio (jairo)
    Subject: bla
    Precedence: bulk

    Mensagem do usuario

    2)criei no home do usuario jairo o arquivo .forward e digitei nele:
    "|/usr/bin/vacation -r jairo" (com aspas e sem aspas também)

    Resultado: A mensagem é recebida normalmente e não envia msg automatica p/ o remetente. Será que configurei algo algo errado?


  14. #14
    Seijuurou
    Visitante

    Padrão Vacation

    Caro colega anônimo

    Verifique se as permissões dos 2 arquivos estão corretas
    Verifique o arquivo maillog, para ver se a mensagem está sendo encaminhada para jairo ou para "|usr/bin/vacation -r jairo"

    Eu uso esssa solução com o sendmail e funciona perfeitamente. Se seu MTA for outro, verifique na documentação do vacation se existe alguma restrição ou adição na configuração em particular de seu MTA.

    []&acute;s

  15. #15
    Visitante

    Padrão Vacation

    preciso configurar o servidor para que envie mensagem automática, li que preciso instalar o vocation, ñ sei onde encontrar ...
    Nao tenho ideia de como fazer>>>
    ALGUEM PODE AJUDAR??