==================================================================
Please DO NOT REPLY to this mail or send email to the developers
about this bug. Please follow-up to Bugzilla using this link:
http://bugs.contribs.org/show_bug.cgi?id=7475
Have you checked the Frequently Asked Questions (FAQ)?
http://wiki.contribs.org/SME_Server:Documentation:FAQ
Please also take the time to read the following useful guide:
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
==================================================================
Priority: P3
Bug ID: 7475
Assignee: [email protected]
Summary: v1.0.0-28 - missing subroutine modify_age() in
passwordopt.pm
QA Contact: [email protected]
Severity: normal
Classification: Contribs
OS: ---
Reporter: [email protected]
Hardware: ---
Status: UNCONFIRMED
Version: 8.0
Component: smeserver-password
Product: SME Contribs
The panel display template files in:
/etc/e-smith/web/functions/
are linked in:
/etc/e-smith/web/panels/manager/cgi-bin
and use the subroutines defined in their respective and other included perl
modules in:
/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/
and they in turn use other perl modules in:
/usr/lib/perl5/site_perl/esmith
The command now included in v1.0.0-28 of the password contrib now uses:
/etc/e-smith/events/actions/navigation-conf
to ensure that the navigation panel gets correctly populated.
Nevertheless, although the contrib gets installed correctly, the link on the
navigation panel: Security -> Passwords : shows a form which on submission
causes an error in saving in ldap and part of the functionality being not
updated and possibly user accounts being mangled.
This is due to the fact that the command:
system("/sbin/e-smith/signal-event", "password-modify")
is incompletely used in:
/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/passwordopt.pm
and that the subroutine modify_age() is absent in it resulting in a mangled
display of the form using:
/etc/e-smith/web/functions/passwordopt
that does not display a second SAVE button for the page:
PASSWORDAGE_PAGE_MODIFY
whereas it correctly displays the page: First.
The error that ensues on a SAVE will appear in the message logs as:
==== snip ====
Mar 10 21:25:02 box001 esmith::event[7912]: Running event handler:
/etc/e-smith/events/password-modify/S95ldap-update-simple
Mar 10 21:25:02 box001 esmith::event[7912]: Account name argument missing. at
/etc/e-smith/events/password-modify/S95ldap-update-simple line 35.
Mar 10 21:25:02 box001 esmith::event[7912]:
S95ldap-update-simple=action|Event|password-modify|Action|S95ldap-update-simple|Start|1362921902
231940|End|1362921902 691394|Elapsed|0.459454|Status|65280
==== snip ====
--
You are receiving this mail because:
You are the QA Contact for the bug.
_______________________________________________
Mail for each SME Contribs bug report
To unsubscribe, e-mail [email protected]
Searchable archive at http://lists.contribs.org/mailman/public/contribteam/