Tuesday, November 22, 2011

Bugzilla

Installing bugzilla vi apt-get didn't wind up with a working bugzilla. Not completely surprising, as maybe it works but just not as I expect it to. So I look at various installation instructions, Buzilla's own and Crazy Squirrel (how could I resist) I'm still sifting through the issues. Setting up a web site from the /usr/share/doc/bugzilla3/examples/ it now looks like

    DocumentRoot /usr/share/bugzilla3/web

    # Read /usr/share/doc/bugzilla3/README.Debian
    SetEnv X_BUGZILLA_SITE "custom"
    SetEnv X_BUGZILLA_WEBPATH "/"

   
        AddHandler cgi-script cgi
        DirectoryIndex index.cgi
        Options +Indexes +ExecCGI -MultiViews +SymLinksIfOwnerMatch +FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    

    
        Options +FollowSymLinks -Indexes
        AllowOverride None
        Order allow,deny
        Allow from all
    

    
        Options +FollowSymLinks -Indexes
        AllowOverride None
        Order allow,deny
        Allow from all
    

    
        Options +FollowSymLinks -Indexes
        AllowOverride None
        Order allow,deny
        Allow from all
    

Added bugs.pombi.com to /etc/hosts. Added 'custom' in the /etc/bugzilla3/sites directory, copying the localsettings and params files into it. Set the user & group to www-data (the user for httpd). Should be better now... But not.
Software error:

mkdir /var/lib/bugzilla3/custom: Permission denied at /usr/lib/perl5/Template/Provider.pm line 388
For help, please send mail to the webmaster ([no address given]), giving this error message and the time and date of the error.
Looks like it's more permissions/configuration stuff. So I create directory and set the owner &c. Victory! I can file bugs on my own bugzilla. Woot!

No comments:

Post a Comment