# $Id: README,v 1.11 2007/04/25 02:59:06 kst Exp $ # $Source: /projects/globus/kst/CVS/public_html/gx-map/README,v $ # [ Id: README,v 1.33.2.1 2007/03/02 09:23:02 kst Exp ] # [ Source: /projects/globus/kst/CVS/tools/gx-map/README,v ] This is gx-map, a system for automated updates of Globus grid-mapfiles and CA files. The current release is 0.5.3.3. The primary documentation is in the man pages (new in release 0.5.1) and on the gx-map web site, . The "gx-request" command is used to request the addition or deletion of an entry in the Globus grid-mapfile. In the simplest case, users can run "gx-request -quick-add"; this will generate a request to add a mapping for the DN extracted from the user's default proxy or user certificate, asking for verification before submitting the request. "gx-request -quick-remove" generates a removal request. For more complex actions, users can run "gx-request -interactive" and follow the instructions, or use other command-line options. Run "gx-request -help" or see the gx-request(1) man page for details. (Prior to release 0.4.5, the "gx-request" command was called "gx-map"; it can still be invoked by the old name, but the "gx-map" command will be removed in a future release.) A user may map an arbitrary DN (distinguished name) to his own Unix account. An administrator (as specified in the config file) may map any DN to any Unix account. Some DNs may be mapped automatically without user intervention; in particular, certificates issued by the NPACI and SDSC certificate authorities (cacl) are automatically mapped to the corresponding user account. This is handled by a separate tool (not included here) that watches for updates in the cacl index files and invokes gx-request. This applies only to systems within SDSC. Other sites may implement similar tools. All commands accept a "-help" option to print a brief usage message and a "-version" option to display the current version. The gx-request command also accepts a "-long-help" option with information on non-interactive use. The 0.5.1 release adds support for propagation of information across sites, using the optional gx-propagate command. The 0.5.2 release, in addition to the gx-propagate command, adds an optional TGCDB subsystem. This is specifically intended for use with the TeraGrid Central Database. See README.TeraGrid for details. The 0.5.3, and 0.5.3.X releases are compatible with the 0.5.2 release, but are designed to be more convenient for administrators. See the Relnotes file for details. 0.5.3.2 is a TeraGrid-specific update. 0.5.3.3 is a security update; it can also be applied as a patch to an existing 0.5.3.2 installation using the provided "patch-gx-map-0.5.3.2" script. The gx-ca-update command (added in release 0.4.0) handles automated installation and maintenance of certificate, signing_policy, and CRL files for CAs (Certificate Authorities). README This file, general information README.TeraGrid TeraGrid-specific information (which may also be of interest for non-TeraGrid sites). README.Upgrade Upgrading from gx-map 0.3 or 0.4.X to 0.5.X. The README, README.*, and Relnotes files are installed in the etc/gx-map subdirectory when you install gx-map. -- Keith Thompson Thu 2007-03-01