LDAP-UX Client Services B.04.00 with Microsoft Windows 2000/2003 Active Directory Administrator's Guide
Command, Tool, and Migration Script Reference
Name Service Migration Scripts
Appendix C 173
Name Service Migration Scripts
This section describes the shell and Perl scripts that can migrate your
name service data either from source files or NIS maps to your Active
Directory. These scripts are found in /opt/ldapux/migrate/ads. The
two shell scripts migrate_all_online.ads.sh and
migrate_all_nis_online.ads.sh migrate all your source files or NIS
maps, while the Perl scripts migrate_passwd_ads.pl,
migrate_hosts_ads.pl, migrate_networks_ads.pl,
migrate_protocols_ads.pl, migrate_rpc_ads.pl,
migrate_services_ads.pl, migrate_group_ads.pl, and so forth,
migrate individual maps. The shell scripts call the Perl scripts.
The migration scripts require Perl, version 5 or later, which is installed
with the NIS/LDAP Gateway in /opt/ldapux/contrib/bin/perl.
Naming Context
The naming context specifies where in your directory your name service
data will be, under the base DN. For example, if your base DN is
ou=unix, dc=cup, dc=hp, dc=com, the passwd map would be at
cn=people, ou=unix, dc=cup, dc=hp, dc=com. Table C-6 shows the
default naming context for the supported services. The default will work
in most cases.
Table C-6 Default Naming Context
Map Name Location in the Directory Tree
passwd cn=Users
group cn=Users
hosts cn=Hosts
networks cn=Networks
protocols cn=Protocols
rpc cn=Rcp
services cn=Services