Koozali.org: home of the SME Server

Installing Bugzilla 2.16.5 on SME 6.0.1

Anonymous

Installing Bugzilla 2.16.5 on SME 6.0.1
« on: March 26, 2004, 02:20:25 AM »
Has anyone successfully installed Bugzilla 2.16.5 (the latest stable release)on SME? Are they willing to share their experience/instructions?

I have tried on 6.0.1. I created a new i-bay called bugzilla which is accessible from the local network, accessible to the everyone group, admin write permission and group (ie everyone) read permission, and allowed execution of scripts.

I have put the contents of the expanded bugzilla-2.16.5 directory that I downloaded in the html directory of the new ibay (bugzilla).

I know that Perl (by issuing # perl -v , perl 5.6.1), MySQL, and apache (# httpd -v , Apache/1.3.27) are installed.

I am not sure that all the required perl modules are installed - I have tried as the bugzilla instructions suggest to issue the following command # perl -MCPAN -e 'install "Bundle::Bugzilla"'

I have created the new user bugs in MySQL and put a root password on MySQL.

I created a symbolic link # ln -s /usr/bonsaitools/bin/perl /usr/bin/perl

When I try to run the checksetup.pl it errors with bash: ./checksetup.pl: /usr/bonsaitools/bin/perl: bad interpreter: No such file or directory

Some questions -

1. in SME how do you edit the Apache conf file - do you edit httpd.conf? I want to check that the FollowSymLinks directive is uncommented

2. do I need to put all of the *.cgi and *.pl files into the cgi-bin directory rather than leave it in the html directory?

3. any other help or advice is appreciated.

Cheers

Anonymous

Installing Bugzilla 2.16.5 on SME 6.0.1
« Reply #1 on: July 08, 2004, 01:00:41 AM »
If you really did what you have posted then you just tossed your perl installation. I don't know if perl is in /usr/bin or in other place.

What you wanted to do is:
  ln -s /usr/bin/perl /usr/bonsaitools/bin/perl

I tried myself to install Bugzilla w/out much success.

Some rpm perl modules are missing and rebuilding from scratch needs a lot of other libraries.