Bugzilla – Bug 143417
ldapsmb should have UTF-8 support activated
Last modified: 2006-11-03 13:26:01 UTC
For SUSE 10 and the UTF-8 option in ldapsmb should be activated. Without this it is not possible to migrate NT4 domains via 'net vampire' based on a ldapsmb samba configuration, if NT4 user and group names contain umlauts.
Created attachment 63514 [details] patch for ldapsmb This patch activates UTF-8 support, including a small fix to make it work.
What Samba settings were you using? Could you post the various charset settings?
we use 8 bit in ldapsmb - this will also rename the codepoints of ä,ö,ü etc. in latin1 in other 8-bit encodings, which will end in a mess for non-west-european users. This needs some more reworks I fear...
I have relied on the defaults of a german SUSE setup. This means there are no charset settings in /etc/samba/smb.conf. "testparm -sv" gives dos charset = CP850 unix charset = LOCALE display charset = LOCALE and "env" shows LANG=POSIX LC_CTYPE=de_DE.UTF-8 Without the patch "net vampire" fails to import the german groups Domänen-Admins, Domänen-Users and Domänen-Gäste. Using the patch everything works as expected.
Guenther: this one seems also to be addressed with 1.34b. You might however also want to set "HAVE_UTF8" to 1 in the RPM. UTF-8 is locale and Samba default sice a long time now and is the sanest thing for ldapsmb, too. I will also change this in svn along with some other latin1 insanity fixes :-)
Our hotfix in 10.2 beta2 should do, if not please reopen. Björn will probably cleanup the entire unicode handling soon.