Hallo
Here is my configuration. I install Bugzilla in /srv/www/htdocs/bugzilla/.  I 
don´t  configure the userlist =>{} because I don´t know  how to do it . Could 
that be the problem? The SVN user muss be a user in Bugzilla?

Thanks

Afi


#
# This is a template configuration file for the scmbug-server daemon
#
$daemon_configuration = {

    # Describes how logging will be reported, using Log::Log4perl
    logging => '
log4perl.category.Daemon           = WARN, Logfile

# Log all daemon activity to a file
log4perl.appender.Logfile          = Log::Log4perl::Appender::File
log4perl.appender.Logfile.filename = /var/log/scmbug/activity.log
log4perl.appender.Logfile.layout   = Log::Log4perl::Layout::PatternLayout
log4perl.appender.Logfile.layout.ConversionPattern = %d Scmbug %p> %F{1}:%L:%M 
- %m
',

    # Port the daemon will start on
    daemon_port => 3872,

    # Pid file the daemon will use
    daemon_pidfile => "/var/run/scmbug_daemon.pid",

    daemon_mode => "auto",

    # Configuration information of the bug tracking
    # system

    bugtracker => {

            type => 'Bugzilla',
            version => '3.6.1',
            database_location => '127.0.0.1',
            database_port => '3306',
            database_vendor => 'mysql',
            database_name => 'mydb',
            database_username => 'myuser',
            database_password => 'mypass',

            installed_locally => 1,

            installation_directory => '/srv/www/htdocs/bugzilla/',

            bug_url_prefix => 'http://127.0.0.1/bugzilla/show_bug.cgi?id=' },

    userlist => {

            # Apply a case sensitive username verification
            case_sensitive_username_verification => 1,

            mappings => {

                # Enable SCM username translation. This flag must be
                # turned on for any of the mappings that follow to apply.
                enabled => 0,

                # This is a mapping based on
                # LDAP. ldap_scm_username_attribute defines the LDAP
                # attribute that will be used to match the SCM
                # username. The SCM username will be mapped into the
                # bug-tracking username defined by
                # ldap_bugtracking_username_attribute.
                mapping_ldap => {
                        enabled => 0,
                        ldap_server => '127.0.0.1',
                        ldap_port => '389',
                        # A binddn (e.g. cn=default) that has access to read
                        # all attributes
                        ldap_binddn => 'replace_with_binddn',
                        # The password of the binddn that has access to read
                        # all attributes
                        ldap_binddn_password => 'replace_with_binddn_password',
                        # The BaseDN in which to search for the
                        # ldap_scm_username_attribute
                        # (e.g. "ou=People,o=Company")
                        ldap_basedn => 'replace_with_basedn',
                        # The name of the attribute containing the user's SCM
                        # username
                        ldap_scm_username_attribute => 'uid',
                        # The name of the attribute containing the user's
                        # bug-tracking username
                        ldap_bugtracking_username_attribute => 'mail',
                        # LDAP filter to AND with the
                        # ldap_scm_username_attribute for filtering the list
                        # of valid SCM users.
                        ldap_filter => ''
                        },

                # This is a mapping based on regular expressions. The
                # first expression defines how the SCM username will be
                # matched. The second defines how it will be transformed,
                # and uses the unnamed variable $1 that was described by
                # the first expression. The mapping is checked for a match
                # as:
                # m/$first_regex/
                # and is applied as: s/$first_regex/$second_regex/
                mapping_regexes => {
                        enabled => 0,
                        values => {
                            # This is an example of mapping a Windows Domain
                            # user from 'DOMAIN\user' to
                            # 'u...@email_domain.com'
                            '^DOMAIN\\\\(\w+)$' => '$...@email_domain.com',
                            # This is an example of mapping a UNIX user from
                            # 'example_user' to
                            # '[email protected]'
                            '^(\w+)$' => '[email protected]'
                            }
                },

                # This is a one-to-one mapping of SCM usernames to
                # bugtracking usernames. Mappings in this list override
                # mappings from mapping_regexes.
                mapping_values => {
                        enabled => 0,

values => {
                            #'DOMAIN\\example_user' => 
'[email protected]',
                            #'example_user2' => 
'[email protected]'
                            }
                }
            }

    }

};



From: Yavor Nikolov [mailto:[email protected]]
Sent: Thursday, August 19, 2010 9:14 AM
To: Amouzou, Afi Ahoefa
Cc: [email protected]
Subject: Re: [scmbug-users] FW: scmbug error 24

Do you have installation_directory properly set?

daemon.conf:
bugtracker => {
...
installation_directory => '<bugzilla_instalation_directory>'
...
}
...

On Thu, Aug 19, 2010 at 10:03, Amouzou, Afi Ahoefa 
<[email protected]<mailto:[email protected]>> 
wrote:

Hallo

Thank you. What do you mean by the correct version von Bugzilla? I set in 
/etc/scmbug/daemon.conf the version 3.6.1. This is the version of the Bugzilla 
I installed in my system.


-----Original Message-----
From: Kristis Makris [mailto:[email protected]<mailto:[email protected]>]
Sent: Wednesday, August 18, 2010 5:19 PM
To: Amouzou, Afi Ahoefa
Cc: [email protected]<mailto:[email protected]>
Subject: Re: [scmbug-users] scmbug error 24

You need to set in /etc/scmbug/daemon.conf the correct version for Bugzilla.

On Wed, 2010-08-18 at 15:23 +0200, Amouzou, Afi Ahoefa wrote:
>
> Hallo
> I am new to SCMBUG. I need to integrate Bugzilla, SVN and SCMBUG.
> I am using:
>       * Suse Linux 11
>       * Bugzilla 3.6-1
>       * SVN 1.6.6
>       * SCMBUG  0.26.19
> Wenn I tried to make a commit, I get the error:
>
> SVN: Commit failed (details follow)
> Scmbug error 24: the daemon-spawned connection handler exited
> abnormally. Please check the daemon error logs.
>
> The Daemon error says
> Bugzilla.pm:1017:scmbug::Daemon::Bugzilla::integration_get_product_nam
> e – c an´t locate object method “new”via package “Bugzilla::Bug” at
> /usr/share/scmbug/lib/Scmbug/Daemon/Bugzilla.pm line 1017 Can you
> please help me to fix the probleme
>
>
>
> Thanks for your help
>
> Afi
>
>
>
> _______________________________________________
> scmbug-users mailing list
> [email protected]<mailto:[email protected]>
> http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users
_______________________________________________
scmbug-users mailing list
[email protected]<mailto:[email protected]>
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users

_______________________________________________
scmbug-users mailing list
[email protected]
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users

Reply via email to