nis-util 1.0

The nis-util package is a collection of powerful tools for manipulating NIS (Network Information Service) map files.

NIS maps are hightly interrelated. In order to provide a stable working environment for users, it is essential that the the system administrator have tools which report inconsistencies between NIS maps in a timely manner.

The nis-utils package contains anumber of tools which can be used to generate input to makedbm(8), in place of the awk(1) scripts traditionally used. These tools are far more exacting, and perform a number of input validations, in addition to the necessary reformatting.

In addition, each of these tools had a checking mode, which allows them to be validated against other files, e.g. validating passwd(5) files against group(5) files to make sure that the default groups actually exist.


Files for Download

You can obtain this software in a variety of ways:

The Master Sources

You can download the following files from this web site:
File NameDescription
nis-util-1.0.README The README file from the tar distribution.
nis-util-1.0.lsm Brief description in LSM format.
nis-util-1.0.D110.tar.gz The complete source.
nis-util-1.0.D110.pdf The nis-util Reference Manual, in Adobe Acrobat format.


Ubuntu Packages

If you use Ubuntu Linux, there are pre-built packages available for installation using the normal sudo apt-get install method, from this package archive (PPA).

Instructions are available there for how to manually add the PPA to your /etc/apt/sources.list file, but the following commands are sufficient on recent versions of Ubuntu:

sudo add-apt-repository ppa:pmiller-opensource/ppa
sudo apt-get update
sudo apt-get install nis-util

The Bleeding Edge

  • nis-util is developed using Aegis, a transaction based software configuration management package.
  • The Aegis repository for this project is available, and
  • an integration RSS feed is available here.

nis-util is written and owned by Peter Miller <> and is freely distributable under the terms and conditions of the GNU GPL. nis-util is developed using Aegis, a transaction based software configuration management system. The Aegis repository for this project is available. There is more Software by Peter Miller at his home page.

This page has been accessed approximately times since 30-Nov-2012.