User Commands authzchar(1) NAME authzchar - process I2A2 authorization characteristics and macros SYNOPSIS authzchar [ -c cpath ] [ -h ] [ -m mpath ] DESCRIPTION authzchar is a simple program to load I2A2 characteristics and macros, then expand and list the macros. Authorization characteristics are indicators of relationships associated with PUIDs (Purdue University IDentification numbers). Authorization macros are combinations of authorization characteristic tests. I2A2 stands for Infrastructure for Identification, Authenti- cation and Authorization. It is a Purdue infrastructure designed to provide general support to Purdue data systems for identifying accesses, authenticating their claimed iden- tities, and determining what services the identities are authorized to use. OPTIONS Authzclnt accepts the following options. -c cpath optionally provides a path to the characteristics definition file. See FILES for more information on the default characteristics file path. -h optionally requests the display of a help output panel. When this option is used, no further processing takes place. -m mpath optionally provides a path to the macro definition file. See FILES for more information on the default macro definition file path. DIAGNOSTICS Authzchar reports errors to the standard error file and returns a non-zero exit code when errors have been detected. It returns a zero exit code when no errors have been detected. FILES /var/local/puid/authz/chars is the default path to the characteristics file. This path is defined by PUID_CHAR_FILE in puid_char.h. The PUID_CHAR_FILE environment variable and the -c cpath option will over-ride the default. SunOS 5.8 Last change: 1 User Commands authzchar(1) This file contains data to map characteristic numbers to names. Its format is defined in comments at the begin- ning of the standard version of the file, used by the I2A2 system. The standard file can be downloaded from: http://www.i2a2.purdue.edu/characteristics/char.txt /var/local/puid/authz/macros is the default path to the characteristics macro defini- tions file. This path is defined by PUID_MACRO_FILE in puid_char.h. The PUID_MACRO_FILE environment variable and the -m mpath option will over-ride the default. This file maps macro names to Boolean characteristic authorization expressions. Its format is defined in comments at the beginning of the standard version of the file, used by the I2A2 system. The standard file can be downloaded from: http://www.i2a2.purdue.edu/characteristics/macros.txt AUTHORS Vic Abell SEE ALSO puid_char(3). SunOS 5.8 Last change: 2