Archivo de actualizadores para NEI

Finalidad

Actualiza NEI mapas.

Descripción

El archivo /var/yp/updaters es un archivo make utilizado para actualizar correlaciones NIS . Las correlaciones de NEI sólo se pueden actualizar en una red segura; es decir, una que tiene un archivo Clave pública . Cada entrada del archivo es un destino de make para un determinado mapa de NEI . Por ejemplo, si hay un mapa de NEI denominadopasswd.bynameque se puede actualizar, debe haber un destino make llamadopasswd.bynameen el archivo actualizadores con el mandato para actualizar el archivo.

La información necesaria para realizar la actualización se pasa al mandato actualización mediante la entrada estándar. Todos los elementos van seguidos de una nueva línea, excepto los bytes reales de bytes de datos clave y reales. La información pasada se describe a continuación:

  • Nombre de red del cliente que desea realizar la actualización (una serie)
  • Tipo de actualización (un entero)
  • Número de bytes en clave (un entero)
  • Bytes reales de clave
  • Número de bytes en datos (un entero)
  • Bytes reales de datos

Después de obtener esta información a través de la entrada estándar, el mandato para actualizar la correlación determina si se permite al usuario realizar el cambio. Si el usuario no está permitido, el mandato actualización sale con el estado YPERR_ACCESS. Si se permite al usuario realizar el cambio, el mandato debe realizar el cambio y salir con un estado de 0. Si existen errores que pueden impedir que el archivo updaters realice el cambio, el mandato debe salir con el estado que coincida con un código de error NIS válido descrito en el archivo rpcsvc/ypclnt.h .