koha-bugs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-bugs] [Bug 1333] New: 2.2.8 - can't modify MinPasswordLength syspr


From: bugzilla-daemon
Subject: [Koha-bugs] [Bug 1333] New: 2.2.8 - can't modify MinPasswordLength syspref
Date: Mon, 30 Apr 2007 13:01:19 +1200 (NZST)

http://bugs.koha.org/cgi-bin/bugzilla/show_bug.cgi?id=1333

           Summary: 2.2.8 - can't modify MinPasswordLength syspref
           Product: Koha
           Version: branch 2.2
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Database
        AssignedTo: address@hidden
        ReportedBy: address@hidden
         QAContact: address@hidden


There's a problem in 2.2.8 that will prevent changing the MinPasswordLength in
system preferences.  In /scripts/updater/updatedatabase the following section
makes the modifications to the database:
        {
            uniquefieldrequired => 'variable',
            variable            => 'MinPasswordLength',
            value               => '5',
            forceupdate         => {
                'explanation' => 1,
                'type' => 1
            },
            explanation => "Minimum length for patron passwords",
            type => 'YesNo',
            value =>5,
        },

The bug is caused by the type being set to YesNo.  If you try to change the
value of this preference you'll get a 500 Internal Server Error and the
following in the error log:

[Sun Apr 29 11:11:38 2007] [error] [client 172.16.1.10] Premature end of
script headers: /var/www/koha/intranet/cgi-bin/admin/systempreferences.pl
The given value does not seem to be interpretable as a Boolean value at
/var/www/koha/intranet/modules/C4/Boolean.pm line 104.


I fixed it by changing and rerunning the update script.

1) In the section of /scripts/updater/updatedatabase quoted above change the
line:
type => 'YesNo',
        TO
type => 'Integer',

2) Set environment variables
export KOHA_CONF=/path/to/koha.conf
export PERL5LIB=/path/to/koha/intranet/modules

3) Run the update script
perl updatedatabase


Mike D.




------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]