dans macosx il y a souvent 2 ou 3 facons de faire.
il y a les flat files, dans /etc, a la BSD
netinfo, qui permet d'etre accessible par le reseau,
et fichiers xml.
comme ces information sont saisies par l'utilisateur dans Preferences.app, elle sont sauvee et lu au boot dans ce fichier xml, mais l'os va voir a d'autres endroits, et ne se contante pas de ca.
c'est la meme chose pour se connecter a un serveur NIS ou NIS+, il y a netinfo ou les /etc/ypbind.
cela dit je n'y suis pour rien