net rpc vampire performance

Stefan Gohmann gohmann at
Tue Jun 21 11:41:25 GMT 2005


some comments for this patch:

- with ldap base l=ldapbase we got:
Malloc failure in sstring_sub

- during the vampire process there are some ldif files under /tmp readable for 
# net rpc vampire ldif /root/ldif -s /tmp/pdc-import.12327/smb.conf -wNTDOM02 
-SPDC02 -UAdministrator%password -d0 
Segmentation fault (core dumped)
# ls -la /tmp/*.ldif
-rw-r--r--    1 root     root     23628409 Jun 12 15:08 /tmp/add.ldif
-rw-r--r--    1 root     root            0 Jun 12 09:55 /tmp/mod.ldif

- there are some "Segmentation fault" in fetch_group_info_to_ldif and  


Am Donnerstag, 16. Juni 2005 10:27 schrieb Don Watson:
> Hi,
> Attached is a patch to help improve vampire performance.  It works by
> writing the vampired information to a file in the form of ldap adds and
> mods.  Using the data in this file, ldif files can be created against which
> ldapadd and ldapmodify can be run to create the ldap database for the Samba
> PDC.
> Using this technique, it is not necessary to pre-populate the ldap database
> with smbldap-populate.  The code takes care of the initial population.
> The code is activated with the command "net rpc vampire ldif <output
> filename> -S <existing domain machine> -U <domain admin%domain passwd>".
> Note that this code could be modified to create output in any desired
> format, such as XML.
> Let me know what you think.

Stefan Gohmann     <gohmann at>       fon: +49 421 22 232- 0
Entwicklung        Linux for Your Business
Univention GmbH     fax: +49 421 22 232-99

More information about the samba-technical mailing list