Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Oct 2010 10:08:35 -0400
From:      Tim Dunphy <bluethundr@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   migrating to openldap
Message-ID:  <AANLkTi=6xnQi8u-xeVQZpMOdnV4jYwEfD40-LOoK2Cw0@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello,

 I am attempting to migrate my local user setup to openldap under
FreeBSD 8.1. My server is currently running nicely.

 At the moment, sudoers is imported into openldap-server24. But
services that authenticate through PAM (such as su and ssh) are
currently not working.

 I notice that the CentOS version of openldap24 has a really nice set
of perl scripts suited to this purpose.

 So I rsynced them over to my BSD box in the hopes of using them.

 LBSD2# ls
README				migrate_group.pl
migrate_aliases.pl		migrate_hosts.pl
migrate_all_netinfo_offline.sh	migrate_netgroup.pl
migrate_all_netinfo_online.sh	migrate_netgroup_byhost.pl
migrate_all_nis_offline.sh	migrate_netgroup_byuser.pl
migrate_all_nis_online.sh	migrate_networks.pl
migrate_all_nisplus_offline.sh	migrate_passwd.pl
migrate_all_nisplus_online.sh	migrate_profile.pl
migrate_all_offline.sh		migrate_protocols.pl
migrate_all_online.sh		migrate_rpc.pl
migrate_automount.pl		migrate_services.pl
migrate_base.pl			migrate_slapd_conf.pl
migrate_common.ph		migration-tools.txt
migrate_fstab.pl

What one needs to do is set an environment variable for your base DN
and then run the scripts.

LBSD2# echo $DEFAULT_BASE
dc=summitnjhome,dc=com


LBSD2# ./migrate_base.pl > /home/bluethundr/txt/base.ldif

But for some reason the scripts running under BSD don't see the base
dn that i set, whereas when I run them under CentOS they do.

 Now, I could edit the resulting file by hand, but that isn't a very
practical solution. Does anyone know if there are either existing
FreeBSD versions of these migration scripts or have a tip for helping
me get these to run under FreeBSD?

Thanks!!!




-- 
Here's my RSA Public key:
gpg --keyserver pgp.mit.edu --recv-keys 5A4873A9

Share and enjoy!!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=6xnQi8u-xeVQZpMOdnV4jYwEfD40-LOoK2Cw0>