Bugzilla
Wednesday 2 July 2008Yesterday we decided to deploy bugzilla to track our development bugs in an orderly fashion. It’s written in perl, something I have a limited knowledge of, so I duly followed the supplied instructions.
*HINT* If like me you run a debian/ubuntu environment…. ignore the perl based installer instructions (MCAP), use apt-get to install the relevant modules instead.
After spending a few hours yesterday trying just to get it running under MOD_PERL (mainly caused by following the instructions a little too blindly but solved by using apt-get) I eventually had to give up and go home. This morning I decided to abandon MOD_PERL and switch to MOD_CGI which was a much quicker setup method and aparently uses less resources. (According to mozilla’s own doc’s. We are a small company so the speed of MOD_PERL is of not a huge significance).
All well and good I thought, now to intergrate it with our LDAP and authentication option….
Om my word the documentation is poor for this. I eventually figured out that in order to use LDAP and environment session (so my poor users don’t have to login twice) you need to specify an email prefix and use AUTHENTICATE_SAMACCOUNTNAME supplied from apache for the email name. Another tip if your bugzilla LDAP isnt working is to use a cn=;dn=;dn=:passwd format for the bind information.
