Previous: gnats-adm, Up: Locations



A.4 Default installation locations

prefix
defaults to /usr/local; change using configure (see Configuring and compiling the software).
exec-prefix
defaults to prefix; change using configure (see Configuring and compiling the software).

gnats installs tools, utilities, and files into the following locations.

exec-prefix/bin
send-pr
See Submitting Problem Reports.
edit-pr
See Editing existing Problem Reports.
query-pr
See Querying the database.

exec-prefix/libexec/gnats
at-pr
See Timely reminders.
check-db
See Checking database health.
delete-pr
Tool for deleting PRs. Deprecated. Use the –delete-pr option of pr-edit instead (see The edit-pr driver).
diff-prs
See The diff-prs tool.
file-pr
See Interface to pr-edit for filing new PRs.
gen-index
See Regenerating the index.
gnatsd
The gnats daemon.
gnats-pwconv
See Converting old password files.
mail-query
See Setting up mail aliases.
mkcat
See Adding a problem category.
mkdb
See Script for creating new databases.
pr-age
See The pr-age tool.
pr-edit
See The main PR processor.
queue-pr
See Handling incoming traffic.
rmcat
See Removing categories.

exec-prefix/lib/libiberty.a
The gnu libiberty library.
prefix/etc/gnats
databases
See The databases file.
defaults
See Overview of gnats configuration.
gnatsd.host_access
See The gnatsd.host_access file.
gnatsd.user_access
See 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 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 Reading GNU Online Documentation (GNU Online Documentation).

prefix/man/man1
prefix/man/man8
man pages for all the gnats tools and utilities.
See 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 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 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 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.