[FUG-BR] Apache 2.x + Subversion + Redmine no FreeBSD

Luiz Gustavo S. Costa luizgustavo em luizgustavo.pro.br
Terça Agosto 25 10:18:41 BRT 2009


Isso tá documentado no tutorial, eu criei um diretorio "Authn" lá na
localização do mesmo, segue trecho do tutorial em relação a isso:

O que realmente aconteceu é que ficou faltando o include no trecho do
codigo... já acertei lá ! obrigado.

"
Vamos configurar o Apache no que diz respeito a configuração do Subversion

Iremos configurar de forma que a autenticação do mesmo seja feita
usando a base do redmine, portanto, precisamos usar um componente em
perl do redmine.

Copie o arquivo Redmine.pm para o ambiente do perl, dessa forma:

mkdir /usr/local/lib/perl5/site_perl/5.8.9/mach/Apache/Authn
cp /usr/local/www/redmine/extra/svn/Redmine.pm
/usr/local/lib/perl5/site_perl/5.8.9/mach/Apache/Authn/

Agora crie um arquivo de configuração no apache para o subversion com
o seguinte conteudo

ee /usr/local/etc/apache22/Includes/svn.conf

"


2009/8/25 Rafael Henrique Faria <rafaelhfaria em cenadigital.com.br>:
> Luiz, algumas coisas não funcionaram comigo com o Tutorial, e
> acessando o site do Redmine eu consegui fazer funcionar alterando
> algumas coisas.
>
> Ao iniciar a apache após seguir o tutorial (a maquina estava zerada
> antes) apareceu este erro:
>
> Syntax error on line 16 of /usr/local/etc/apache22/Includes/svn.conf:
> Invalid command 'RedmineDSN', perhaps misspelled or defined by a
> module not included in the server configuration
>
> E pelo site [1], eu tive q colocar esta linha no "Include/svn.conf"
>
> PerlLoadModule Apache::Redmine
>
> Após colocar esta linha, o seguinte erro apareceu no Apache:
>
> Syntax error on line 1 of /usr/local/etc/apache22/Includes/svn.conf:
> Can't locate Apache/Redmine.pm in @INC (@INC contains:
> /usr/local/lib/perl5/5.8.9/BSDPAN
> /usr/local/lib/perl5/site_perl/5.8.9/mach
> /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach
> /usr/local/lib/perl5/5.8.9 . /usr/local) at (eval 4) line 3.\n
>
> E para solucionar, eu tive que alterar a localização do arquivo Redmine.pm
>
> De:
> /usr/local/lib/perl5/site_perl/5.8.9/mach/Apache/Authn/Redmine.pm
> Para:
> /usr/local/lib/perl5/site_perl/5.8.9/mach/Apache/Redmine.pm
>
> Com isso o apache iniciou sem problemas.
> Não testei o resto ainda. Vou começar a testar agora.
>
> [1] http://www.redmine.org/wiki/1/Repositories_access_control_with_apache_mod_dav_svn_and_mod_perl
>
> 2009/8/24 Luiz Gustavo S. Costa <luizgustavo em luizgustavo.pro.br>:
>> Opa, valeu !
>>
>> Eu conheci ele a pouco tempo e gostei muito mesmo, eu não tenho
>> experiencia nenhuma com ruby on rails e nem tenho ideia de como faz um
>> "hello world" no mesmo, mas com o ports do Freebsd nem precisa
>> saber... é plug-in-play !!! muito fácil mesmo.
>>
>> Eu vou dar uma completada no tuto em relação ao uso do Redmine, criar
>> projetos, delegar direitos, etc....
>>
>> abraços
>>
>> 2009/8/24 Welkson Renny de Medeiros <welkson em focusautomacao.com.br>:
>>> Otacílio de Araújo Ramos Neto escreveu:
>>>> 2009/8/23 Luiz Gustavo S. Costa <luizgustavo em luizgustavo.pro.br>
>>>>
>>>>
>>>>> Olá lista,
>>>>>
>>>>> Estou disponibilizando no meu wiki um tutorial de instalação do
>>>>> sistema de gerenciamento de projetos Redmine integrado ao Subversion,
>>>>> o tutorial já cobre inclusive a instalação do Subversion no FreeBSD.
>>>>>
>>>>> Veja:
>>>>>
>>>>>
>>>>> http://www.luizgustavo.pro.br/doku.php?id=artigos_freebsd:subversion_redmine
>>>>>
>>>>> --
>>>>> Luiz Gustavo Costa
>>>>>
>>>>>
>>>>
>>>> Olá Gustavo. Obrigado pelo seu trabalho. Pela hora que enviou o e-mai dá
>>>> para ver a sua dedicação.
>>>> -------------------------
>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>
>>>>
>>>>
>>> Muito bom Luiz!
>>>
>>> Tenho aqui rodando o Subversion + Trac seguindo as dicas do tutorial que
>>> Patrick fez.
>>>
>>> O TRAC é um porre para instalar, aparentemente o RedMine é bem mais
>>> simples... quanto as funcionalidades, basicamente são as mesmas.
>>>
>>> Parabéns pelo artigo.
>>>
>>> --
>>> Welkson Renny de Medeiros
>>> Focus Automação Comercial
>>> Desenvolvimento / Gerência de Redes
>>> welkson em focusautomacao.com.br
>>>
>>>
>>>
>>>                      Powered by ....
>>>
>>>                                           (__)
>>>                                        \\\'',)
>>>                                          \/  \ ^
>>>                                          .\._/_)
>>>
>>>                                      www.FreeBSD.org
>>>
>>>
>>> -------------------------
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>
>>
>>
>>
>> --
>> Luiz Gustavo Costa
>>
>> mundoUnix - Consultoria em Software Livre
>> http://www.mundounix.com.br
>> ICQ: 2890831 / MSN: gustavo.bsd em gmail.com
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>
>
> --
> Rafael Henrique da Silva Faria
> # Grupo Cena Digital
> # (16) 9229-8928
> # www.cenadigital.com.br
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
Luiz Gustavo Costa

mundoUnix - Consultoria em Software Livre
http://www.mundounix.com.br
ICQ: 2890831 / MSN: gustavo.bsd em gmail.com


Mais detalhes sobre a lista de discussão freebsd