Installation
Most popular operating system distributions include a recent version of oidentd in their package repositories. Installing oidentd using a package manager is recommended in most cases.
In some cases, however, it may be desirable to install oidentd from source. This may be useful if your distribution does not package a recent version of oidentd, or if there are any compile-time features you would like to enable.
More detailed instructions for compiling and installing oidentd can be found in
the INSTALL
file included in all releases.
Configuring the Build
After downloading, verifying and extracting oidentd, enter the directory you
extracted and run ./configure
to configure the build.
On many modern Linux systems, you may have to install libnetfilter_conntrack
before running ./configure
.
More information can be found in the INSTALL
file in the source tree.
The ./configure
script supports a number of optional flags:
--disable-ipv6
disables support for IPv6.--disable-libnfct
disables support for libnetfilter_conntrack.--disable-nat
disables support for NAT.--disable-debug
compiles oidentd without the--debug
option to reduce the size of the executable.--enable-warn
is intended for developers and enables additional warning messages during compilation.
Compile oidentd
Run make
to compile oidentd.
You can run src/oidentd --version
to verify that the compilation succeeded.
Install oidentd
Run make install
as root to install oidentd.
To uninstall oidentd later on, run make uninstall
as root in the same
directory.