Symptom
An alert with this message appears:
"niutil: can't open directory /groups/admin: no such directory"
Solution
The file "Mac_OS_X_Server_1.2_Migration_Tool" is a shell script that is executable from the command line of a Terminal window. You can modify it to resolve the issue by following these steps:
1. Copy the Mac_OS_X_Server_1.2_Migration_Tool from the Mac OS X Server 10.0.3 installation CD-ROM disc to the root user's Home directory on the Mac OS X Server 1.2 server from which the users are to be exported.
2. Open the TextEdit application.
3. Choose Open from the File menu.
4. Navigate to the Mac_OS_X_Server_1.2_Migration_Tool and open it in TextEdit.
5. Search (Command-F) the document for: /groups/admin
6. Change this phrase to: /groups/wheel
7. Save the change. Be sure the file is saved as as plain text (which should be the default setting for the script file).
8. In the Workspace Manager, locate this file in your Home directory.
9. Select the file and then choose Inspector/Access from the Tools menu.
10. Click the checkboxes to select "Execute" for owner, group, and other.
11. Click OK to save the changes.
12. Open a Terminal window while logged in as root (or su to root).
13. At the root# prompt type: cd ~
14. Press Return.
15. Type: ./Mac_OS_X_Server_1.2_Migration_Tool > exportlist.xml
16. Press Return.
Note: The first command takes you to your Home directory. The second command executes the modified script and puts the output into a new file named exportlist.xml. It contains groups and users, with account information and encrypted passwords.
17. Copy the exportlist.xml file to your Mac OS X Server 10.0.3 computer.
18. Open the Server Admin application.
19. Click the General tab.
20. Click the Users & Groups icon and choose Import.
21. Navigate to and select the exportlist.xml file.
22. Click Choose.