Keeping Track
A.4 Default installation locations
- prefix
- defaults to `/usr/local'; change using
configure
(see section Configuring and compiling the software).
- exec-prefix
- defaults to prefix; change using
configure
(see section Configuring and compiling the software).
GNATS installs tools, utilities, and files into the following
locations.
exec-prefix/bin
send-pr
- See section Submitting Problem Reports.
edit-pr
- See section Editing existing Problem Reports.
query-pr
- See section Querying the database.
exec-prefix/libexec/gnats
at-pr
- See section Timely reminders.
check-db
- See section Checking database health.
delete-pr
- Tool for deleting PRs. Deprecated. Use the --delete-pr option of
pr-edit instead (see section The edit-pr driver).
diff-prs
- See section The
diff-prs tool.
file-pr
- See section Interface to pr-edit for filing new PRs.
gen-index
- See section Regenerating the index.
gnatsd
- The GNATS daemon.
gnats-pwconv
- See section Converting old password files.
mail-query
- See section Setting up mail aliases.
mkcat
- See section Adding a problem category.
mkdb
- See section Script for creating new databases.
pr-age
- See section The
pr-age tool.
pr-edit
- See section The main PR processor.
queue-pr
- See section Handling incoming traffic.
rmcat
- See section Removing categories.
exec-prefix/lib/libiberty.a
- The GNU
libiberty library.
prefix/etc/gnats
- `databases'
- See section The `databases' file.
- `defaults'
- See section Overview of GNATS configuration.
- `gnatsd.host_access'
- See section The `gnatsd.host_access' file.
- `gnatsd.user_access'
- See section The `gnatsd.user_access' file.
prefix/share/emacs/site-lisp
- `gnats.el'
- `gnats.elc'
- The Emacs versions of the programs
send-pr, query-pr,
edit-pr, and view-pr. See section The GNATS user tools. To change this directory you must change the
lispdir variable in `Makefile.in'; see Configuring and compiling the software.
prefix/info
- `gnats.info'
- `send-pr.info'
- The GNATS manuals, in a form readable by
info (the GNU
hypertext browser). See section `Reading GNU Online Documentation' in GNU Online Documentation.
prefix/man/man1
prefix/man/man8
man pages for all the GNATS tools and utilities.
- See section The GNATS user tools.
Per-database directory
- `gnats-adm'
- Administration and configuration data files that define behaviour of the
particular database. The files
- `categories'
- `submitters'
- `responsible'
- `states'
- `classes'
- `dbconfig'
- `addresses'
- `states'
- `gnatsd.user_access'
- `index'
- (This file is created by GNATS.)
- `current'
- (This file is created by GNATS.)
exist here.
See section Other database-specific config files,
Administrative data files and Controlling access to databases.
- `gnats-queue'
- Incoming Problem Reports are queued here until the next iteration of
`queue-pr -r' (see section Handling incoming traffic).
- `pending'
- If no default category is set, problem reports without a category are
reassigned to the category `pending' and placed here pending
intervention by GNATS administrators.
See section GNATS administration.
- `category'
- Each valid category has a corresponding subdirectory in the database.
All Problem Reports associated with that category are kept in that
subdirectory.