Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The development (unstable) version of OpenDNSSEC is available from the Subversion GitHub repository and can be obtained using the following command:

Code Block
svngit coclone httphttps://svngithub.com/opendnssec.org/trunk/OpenDNSSEC OpenDNSSEC
.git

Building & Installing

  1. If you downloaded the tarball then first untar it:

    Code Block
    tar -xzf opendnssec-<VERSION>.tar.gz
    cd OpenDNSSEC

    or if you are working from the repository:

    Code Block
    cd OpenDNSSEC
    sh autogen.sh
  2. Then it is time to configure the build scripts:

    Code Block
     ./configure
    

    You may also need some other options to configure.

    Code Block
      --disable-auditor       Disable auditor build (default enabled)
      --enable-eppclient      Enable eppclient build (default disabled) (experimental)
      --enable-timeshift      For debugging purposes
      --with-database-backend Select database backend (sqlite3|mysql) (default sqlite)
    

    Use the following command to find out which other options that are available:

    Code Block
     ./configure --help
    

    The configure script defaults to --prefix=/usr/local, --sysconfdir=/etc, and --localstatedir=/var

  3. Once configured, build OpenDNSSEC using:

    Code Block
     make
    

    ... and install using ...

    Code Block
     sudo make install
    
    Note

    If the build fails it might be because of a missing software dependency. Please read the error messages carefully.

...