Summary: GrpAdmin Software Installation and Operations Manual
This document describes the overall organization of the GrpAdmin software suite. It includes
procedures for initial installation and continuing maintenance.
GrpAdmin is software suite that allows unprivileged users to manage Unix group ownerships and memberships. It is
basically organized into four major components:
1. An SQL database that contains various types of group information.
2. A library of routines that access the DB in a secure manner.
3. User interfaces (command line, XWindows and Web) built on top of the access library.
4. A set of utility procedures for (re)creating the GrpAdmin database and extracting DB content into the flatfile
format used by Unix programs.
Each of these components will be discussed in some detail. Constant reference will be made to various elements of
the source code, which is organized as given in Table 1.
build compiled code
config master configuration file
doc documentation source files
src/bin user interfaces, including Web CGI