Chris Weiss
2005-Apr-07 19:28 UTC
[Samba] Noob having troubles with slapd-populate authentication
I'm following the "The Linux Samba-OpenLDAP Howto" at http://samba.idealx.org/smbldap-howto.en.html and seem to have run into a problem... I'm to the point where I want to do the initial database population using smbldap-populate.pl, but when I run it, I'm getting: Using builtin directory structure adding new entry: dc=pirategames,dc=net failed to add entry: modifications require authentication at /usr/local/sbin/smbldap-populate.pl line 323, <GEN1> line 2. adding new entry: ou=_USERS_,dc=pirategames,dc=net failed to add entry: modifications require authentication at /usr/local/sbin/smbldap-populate.pl line 323, <GEN1> line 3. adding new entry: ou=_GROUPS_,dc=pirategames,dc=net failed to add entry: modifications require authentication at /usr/local/sbin/smbldap-populate.pl line 323, <GEN1> line 4. etc... Something I thought was interesting is it's not even pointing out the SID, although I've got it and populated the smbldap.conf file and slapd.conf.pm (I'm using Fedora 3 and the smbldap-tools included seem to have a different default configuration, so I downloaded the RPM and did an update. This problem was occurring before and after the RPM update). Also, using smbldap-useradd.pl fails in the same manner. $ smbldap-useradd.pl -m testuser1 failed to perform search; No such object at /usr/local/sbin///smbldap_tools.pm line 154, <DATA> line 283. failed to add entry: modifications require authentication at /usr/local/sbin/smbldap-useradd.pl line 249, <DATA> line 283. No such object at /usr/local/sbin///smbldap_tools.pm line 178, <DATA> line 283. That message seems to indicate that I've not set the tools to choose authentication - I've gone over the permissions settings a few times and things should match up, can anyone help point me in the right direction to look as to why this might be failing? -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.4 - Release Date: 4/6/2005 -- This message has been scanned for viruses and dangerous content, and is believed to be clean.
John H Terpstra
2005-Apr-07 19:39 UTC
[Samba] Noob having troubles with slapd-populate authentication
On Thursday 07 April 2005 13:25, Chris Weiss wrote:> I'm following the "The Linux Samba-OpenLDAP Howto" at > http://samba.idealx.org/smbldap-howto.en.html and seem to have run into > a problem... > > I'm to the point where I want to do the initial database population > using smbldap-populate.pl, but when I run it, I'm getting: > > Using builtin directory structure > adding new entry: dc=pirategames,dc=net > failed to add entry: modifications require authentication at > /usr/local/sbin/smbldap-populate.pl line 323, <GEN1> line 2. > adding new entry: ou=_USERS_,dc=pirategames,dc=net > failed to add entry: modifications require authentication at > /usr/local/sbin/smbldap-populate.pl line 323, <GEN1> line 3. > adding new entry: ou=_GROUPS_,dc=pirategames,dc=net > failed to add entry: modifications require authentication at > /usr/local/sbin/smbldap-populate.pl line 323, <GEN1> line 4. > etc...It would appear from the above that you have not configured your smbldap-tools. You will need to do this by executing the configure.pl script in the smbldap-tools directory. Also, what version of smbldap-tools are you using? The .pl extension suggests you are using an old version. What version of Samba are you using? Please ensure that the two are matching versions. Samba pre-3.0.6 can use smbldap-tools 0.8.2 or 0.8.4 Samba 3.0.6 or later requires smbldap-tools 0.8.5 or later. Samba 3.0.11 is best used with smbldap-tools 0.8.7 or later. - John T.> > Something I thought was interesting is it's not even pointing out the > SID, although I've got it and populated the smbldap.conf file and > slapd.conf.pm (I'm using Fedora 3 and the smbldap-tools included seem to > have a different default configuration, so I downloaded the RPM and did > an update. This problem was occurring before and after the RPM update). > > Also, using smbldap-useradd.pl fails in the same manner. > $ smbldap-useradd.pl -m testuser1 > failed to perform search; No such object at > /usr/local/sbin///smbldap_tools.pm line 154, <DATA> line 283. > failed to add entry: modifications require authentication at > /usr/local/sbin/smbldap-useradd.pl line 249, <DATA> line 283. > No such object at /usr/local/sbin///smbldap_tools.pm line 178, <DATA> > line 283. > > That message seems to indicate that I've not set the tools to choose > authentication - I've gone over the permissions settings a few times and > things should match up, can anyone help point me in the right direction > to look as to why this might be failing? > > > > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.9.4 - Release Date: 4/6/2005 > > > -- > This message has been scanned for viruses and > dangerous content, and is believed to be clean.-- John H Terpstra Samba-Team Member Phone: +1 (650) 580-8668 Author: The Official Samba-3 HOWTO & Reference Guide, ISBN: 0131453556 Samba-3 by Example, ISBN: 0131472216 Hardening Linux, ISBN: 0072254971 Other books in production.