Bug 154754 - Bug in useradd with --service ldap
Summary: Bug in useradd with --service ldap
Status: RESOLVED WORKSFORME
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Security (show other bugs)
Version: Final
Hardware: i686 SuSE Linux 10.0
: P5 - None : Normal
Target Milestone: ---
Assignee: Thorsten Kukuk
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-02 16:59 UTC by Reinhard Moosauer
Modified: 2006-03-07 07:29 UTC (History)
1 user (show)

See Also:
Found By: Integration Test
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Reinhard Moosauer 2006-03-02 16:59:50 UTC
Hello,

when trying useradd --service ldap
I found the following bug:

if you specify a 'gecos'-field with -c, the program dies 
with this error message:

useradd: encode.c:335: ber_put_string: Zusicherung »str != ((void *)0)« nicht erfüllt.
(means: assertion failed: »str != ((void *)0)«)

Would be nice, if somebody could fix this.

Two extra items for this wishlist:
- the bind_dn for ldap-operation could be extracted from /etc/ldap.conf "rootbinddn" or in /etc/defaults/useradd
- same for the secret /etc/ldap.secret

Thanks

R.
Comment 1 Thorsten Kukuk 2006-03-06 13:26:14 UTC
Can you please try the version from 10.1 tree?
Comment 2 Thorsten Kukuk 2006-03-07 07:29:41 UTC
Works in 10.1.