Issue Details (XML | Word | Printable)

Key: MDL-10309
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Petr Skoda
Reporter: Iñaki Arenaza
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

Broken password expiration support for LDAP user types rfc2307 and rfc2307bis

Created: 30/Jun/07 07:58 PM   Updated: 01/Jul/07 11:43 PM
Component/s: Authentication
Affects Version/s: 1.5.4, 1.6.5, 1.7.2, 1.8.1
Fix Version/s: 1.8.2, 1.9

File Attachments: 1. File rfc2307-pwd-expiration-fix-15.diff (2 kB)
2. File rfc2307-pwd-expiration-fix-16.diff (2 kB)
3. File rfc2307-pwd-expiration-fix-17.diff (2 kB)
4. File rfc2307-pwd-expiration-fix-18.diff (1.0 kB)
5. File rfc2307-pwd-expiration-fix-19.diff (1.0 kB)

Environment: RFC 2307 /RFC 2307bis compliant LDAP server.

Participants: Iñaki Arenaza and Petr Skoda
Security Level: None
Resolved date: 01/Jul/07
Affected Branches: MOODLE_15_STABLE, MOODLE_16_STABLE, MOODLE_17_STABLE, MOODLE_18_STABLE
Fixed Branches: MOODLE_18_STABLE, MOODLE_19_STABLE


 Description  « Hide
When paca70 added basic configuration for rfc2307bis on Tue Sep 28 12:50:33 2004, it forgot to change a couple of places the original user type from 'posix' to 'rfc2307' or 'rfc2307bis', which effectively breaks password expiration support for those two user types. In addition to that, s/he introduced a typo in one of the definitios (which has already been fixed in 1.8 and HEAD).

The attached patches fix both things for the relevant versions.

Saludos. Iñaki.

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Petr Skoda added a comment - 01/Jul/07 11:43 PM
thanks for the report and patches!