You are viewing documentation for RT 4.4.2, which is end-of-life and no longer supported. The current release is 6.0.4 (view the current version of this page).
RT supports upgrading from all older versions. See the README for instructions or contact us for assistance.
RT supports upgrading from all older versions. See the README for instructions or contact us for assistance.
`configure' configures RT rt-4.4.2 to adapt to many kinds of systems.
Usage: ./configure [OPTION]... [VAR=VALUE]...
To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.
Defaults for the options are specified in brackets.
Configuration:
-h, --help display this help and exit
--help=short display options specific to this package
--help=recursive display the short help of all the included packages
-V, --version display version information and exit
-q, --quiet, --silent do not print `checking ...' messages
--cache-file=FILE cache test results in FILE [disabled]
-C, --config-cache alias for `--cache-file=config.cache'
-n, --no-create do not create output files
--srcdir=DIR find the sources in DIR [configure dir or `..']
Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
[/opt/rt4]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]
By default, `make install' will install all the files in
`/opt/rt4/bin', `/opt/rt4/lib' etc. You can specify
an installation prefix other than `/opt/rt4' using `--prefix',
for instance `--prefix=$HOME'.
For better control, use the options below.
Fine tuning of the installation directories:
--bindir=DIR user executables [EPREFIX/bin]
--sbindir=DIR system admin executables [EPREFIX/sbin]
--libexecdir=DIR program executables [EPREFIX/libexec]
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
--libdir=DIR object code libraries [EPREFIX/lib]
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
--infodir=DIR info documentation [DATAROOTDIR/info]
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
--mandir=DIR man documentation [DATAROOTDIR/man]
--docdir=DIR documentation root [DATAROOTDIR/doc/rt]
--htmldir=DIR html documentation [DOCDIR]
--dvidir=DIR dvi documentation [DOCDIR]
--pdfdir=DIR pdf documentation [DOCDIR]
--psdir=DIR ps documentation [DOCDIR]
Optional Features:
--disable-option-checking ignore unrecognized --enable/--with options
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--enable-layout=LAYOUT Use a specific directory layout (Default: relative)
--enable-developer Add dependencies needed for testing and developing
RT
--enable-graphviz Turns on support for RT's GraphViz dependency charts
--enable-gd Turns on support for RT's GD pie and bar charts
--enable-gpg Turns on GNU Privacy Guard (GPG) support
--enable-smime Turns on Secure MIME (SMIME) support
--enable-externalauth Add dependencies needed for external auth
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--with-web-handler=LIST comma separated list of web-handlers RT will be able
to use. Default is fastcgi. Valid values are
modperl1, modperl2, fastcgi and standalone. To
successfully run RT you need only one.
--with-bin-owner=OWNER user that will own RT binaries (default root)
--with-libs-owner=OWNER user that will own RT libraries (default root)
--with-libs-group=GROUP group that will own RT binaries (default bin)
--with-db-type=TYPE sort of database RT will use (default: mysql)
(mysql, Pg, Oracle and SQLite are valid)
--with-db-host=HOSTNAME FQDN of database server (default: localhost)
--with-db-port=PORT port on which the database listens on
--with-db-rt-host=HOSTNAME
FQDN of RT server which talks to the database server
(default: localhost)
--with-db-dba=DBA name of database administrator (default: root or
postgres)
--with-db-database=DBNAME
name of the database to use (default: rt4)
--with-db-rt-user=DBUSER
name of database user (default: rt_user)
--with-db-rt-pass=PASSWORD
password for database user (default: rt_pass)
--with-web-user=USER user the web server runs as (default: www)
--with-web-group=GROUP group the web server runs as (default: www)
--with-rt-group=GROUP group to own all files (default: rt)
--with-my-user-group set all users and groups to current user/group
--with-attachment-store=TYPE
which attachment storage RT will use for attachments
(default: database) (database, disk, S3 and Dropbox
are valid)
Some influential environment variables:
PERL Perl interpreter command
Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
Report bugs to <rt-bugs@bestpractical.com>.