Downloading and Installing

  • Minimum required perl module pre-requisites:
    1. perl -MCPAN -e shell
    2. At the prompt, type "install X" for each of these required X:
      1. Date::Parse
      2. Net::DNS
      3. Net::DNS::SEC
    3. At the prompt, type "install X" for each of these optional X (mostly these are for the GUI and better command line help support):
      1. Gtk2
      2. QWizard
      3. Getopt::GUI::Long
  • Installing from source code: (make sure you have the perl modules listed above)
    1. Get the source code
    2. gtar xzf dnssec-tools-*.tar.gz
    3. cd dnssec-tools-*
    4. ./configure
    5. make
    6. make install
    7. Once installed, if you have run-time library load path issues on linux, add the libsres library location (.e.g., /usr/local/lib) to /etc/ld.so.conf, then run ldconfig.
  • Installing the dnssec-tools RPMs: (make sure you have the perl modules listed above)
    1. Get the RPMs
    2. rpm -U dnssec-tools*.rpm
      • This will produce dependency errors. Fix as many of these as you can and make sure you have the perl modules it lists. RPM is not smart enough to realize you have these perl modules installed by hand, however. Thus do the next step afterwards:
      • rpm -U --nodeps dnssec-tools*.rpm
  • Installing the Firefox RPM
    1. Get the RPM
    2. rpm -U firefox*.rpm
    3. To turn on dnssec support, use the pull-down menu within the "Content" section of the preference editing screen.