Since the ITS' purpose consists in helping tracking issues, please keep it in CC in replies, otherwise you defeat its purpose.
Norbert Rittel wrote:
Am 06.03.2008 um 23:32 schrieb Pierangelo Masarati:
The code that parses attribute descriptions appears to be definitely broken, since it does allow underscores but no hyphens, and it does not allow digits in attribute descriptions (including OIDs). This should be fixed now in HEAD, and the patch
servers/slapd/sets.c 1.41 -> 1.42
seems to apply to current re24 and re23 without much hassle.
Please test, p.
Wow, really great turnaround :-)
To test I've downloaded the current OpenLDAP sources used in Mac OS X 10.5.2 from Apple's site at
http://www.opensource.apple.com/darwinsource/10.5.2/
But unfortunately issuing a 'make' (on the unaltered source already) results in an error (config.log enclosed if you want to take a look). I've sent a follow-up to Apple, with A LOT of luck someone at engineering there will come back to me on that
If you have access to a Mac OS X (Server) box you might want to give it a try, but I fully understand if this is not the platform you're working on ;-)
This error appears to have nothing to do with the proposed fix, so you should rather post to OpenLDAP-software (and, only in case another issue surfaces, file a separate ITS).
I do not develop on that platform, nor I have access to it, so I'm afraid I can't help.
p.
Ing. Pierangelo Masarati OpenLDAP Core Team
SysNet s.r.l. via Dossi, 8 - 27100 Pavia - ITALIA http://www.sys-net.it --------------------------------------- Office: +39 02 23998309 Mobile: +39 333 4963172 Email: pierangelo.masarati@sys-net.it ---------------------------------------