Adios NetInfo
Desde que las computadoras pudieron conectarse entre si para compartir información también nació la necesidad de que los registros sobre los usuarios pudieran conocerse entre equipos, de esta manera quien estuviera registrado podría utilizar cualquier equipo en la instalación.
Conforme las redes crecen y se diversifica el uso de las estaciones de cómputo, el permiso de uso necesita restringirse de algún modo, al mismo tiempo se vuelve necesario juntar los datos de los usuarios en algún lugar donde sea más sencillo administrar su información. Para realizar estas tareas surgieron sistemas de administración de directorios, los cuales han sido varios y de distintos proveedores, casi siempre incompatibles entre si, a pesar de ello varios lograron establecerse y eventualmente también apareció un estándar que ahora es la base de la mayoría.
Algunos de estos sistemas tienen nombres somo “Active Directory” de Microsoft o “eDirectory” de Novell, el estándar que ha moldeado a todos ellos se llama “LDAP” (Lightweight Directory Access Protocol). Por otro lado NeXT, antes de que fuera adquirida por Apple, desarrolló su propio sistema llamado “NetInfo”, el cual cubre las mismas necesidades.
En general todos los sistemas mantienen una base de datos central donde se administra la información de los usuarios, así como toda una serie de permisos para utilizar o no ciertos recursos disponibles en red, dicha información se puede mantener en uno o varios servidores e incluso, puede estar escalonada de tal forma que algunos datos sean exclusivos de algunas zonas mientras que otros pueden ser globales para la organización.
Con el establecimiento de LDAP como estándar para los servicios de directorios, Apple comenzó a trabajar en su propia versión basada en él, la denominó “Open Directory” y poco a poco ha estado remplazando a NetInfo como el repositorio central de la información de los usuarios.
Hasta la versión del Mac OS X 10.4 NetInfo se ha utilizado para almacenar los datos de los usuarios que son locales a la computadora, mientras que para los servicios de red la versión de servidor utiliza ya Open Directory. Con la nueva versión del sistema, la 10.5, Apple le ha dado cierre al ciclo de vida de NetInfo, todo ahora esta almacenado utilizando el otro servicio, por lo que la administración en redes de los equipos Macintosh se modificará.
Todas las utilerías de la linea de comandos que se utilizaban para controlar NetInfo ya no son válidas en el nuevo sistema y han sido remplazadas por otro tipo de comandos. Algunos de estos comandos son descritos en un artículo de la revista Macworld que habla sobre este mismo tema.