Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Installing and uninstalling NAMED

&pagelevel(4)&pagelevel

In this context please also consult the Release Notice supplied with the product interNet Services.

The different components of the interNet Services software package are installed as a POSIX program package by the POSIX installation program (see the manual “POSIX Basics for Users and System Administrators”). You will find more detailed information on the installation of the components in the section “Installation”.

For the installation and operation of the TCP-IP-SV component, the PLAM library SINLIB.TCP-IP-SV.nnn.NAMED must be shareable. During installation of NAMED, the installation path can be defined in the POSIX file system. The default directory for installation is /opt/TCP-IP-SV/dns-named.


Installing NAMED

After successful installation of the NAMED component, the relevant commands and files are contained in the directories /usr/sbin, /usr/bin and /etc and in the installation directory /opt/TCP-IP-SV/dns-named. In the table, <instdir> stands for the installation directory /opt/TCP-IP-SV/dns-named.

Directory

File

Description

/etc/

named.conf

DNS configuration file of the name server

/etc/default

TCP-IP-SV.named

Parameter file for the start/stop procedure

TCP-IP-SV.named.default

Default for TCP-IP-SV.named

/etc/init.d/

TCP-IP-SV.named

Start/stop procedure

/etc/rc0.d/

K64TCP-IP-SV.named

Symbolic link to /etc/init.d/TCP-IP-SV.named to terminate when POSIX shuts down

/etc/rc2.d/

S72TCP-IP-SV.named

Symbolic link to /etc/init.d/TCP-IP-SV.named to start when POSIX starts

/usr/bin/

nsupdate

Symbolic link to <instdir>/bin/nsupdate

/usr/lib/

liblwres.a
libisccfg.a
libisccc.a
libisc.a
libdns.a

Additional DNS libraries not required for running NAMED 1)

/usr/sbin/

in.named

Symbolic link to <instdir>/sbin/named

named-checkconf

Symbolic link to <instdir>/sbin/named-checkconf

named-checkzone

Symbolic link to <instdir>/sbin/named-checkzone

rndc

Symbolic link to <instdir>/sbin/rndc

rndc-confgen

Symbolic link to <instdir>/sbin/rndc-confgen

dnssec-keygen

Symbolic link to <instdir>/sbin/dnssec-keygen

dnssec-signzone

Symbolic link to <instdir>/sbin/dnssec-signzone

<instdir>/etc/

install.TCP-IP-SV-DEV.nnn.NAMED

Installation script for the development modules

remove.TCP-IP-SV-DEV.nnn.NAMED

Deinstallation script for the development modules

<instdir>/include/

*

Include files1)

<instdir>/readme/

bind9arm.pdf

Bind9 Administrator Reference Manual

*

man pages in HTML and text format

<instdir>/sbin/

named

DNS name server daemon

named-checkconf

Syntax check of named.conf file

named-checkzone

Syntax check of a zone data file

rndc

Remote control program for name server daemon

rndc-confgen

Generation program for rndc configuration file

dnssec-dsfromkey

Generates the "Delegation Signer" resource record.

dnssec-keygen

Key generation

dnssec-revoke

Revokes a key pair

dnssec-settime

Program for setting and displaying keyspecific time specifications

dnssec-signzone

Assigns a zone

1)Only available if the NAMED development modules are installed.


After successful installation the other activities that are required are executed under the POSIX shell in an ID with POSIX root authorization. For this purpose the POSIX shell is started with the BS2000 command START-POSIX-SHELL.

After interNet Services has been installed, the configuration and system files specific to the DNS components must be adapted to individual requirements before interNet Services is started up.


Uninstalling NAMED

The uninstallation of the interNet Services components is carried out using the POSIX installation program under the TSOS ID in the same way as installation.

Before you remove the NAMED components using the POSIX-INSTALLER, you should use the script <instdir>/etc/remove.TCP-IP-SV-DEV.nnn.NAMED to remove the development modules (if installed).

During uninstallation, the active DNS NAMED daemon is searched for and terminated. The termination of daemons that are still active is logged in the syslog file /var/adm/syslog. All files, links and procedures of DNS NAMED are then deleted.

During uninstallation, the /etc/named.conf and /etc/default/TCP-IP-SV.named configuration files are saved. If a file with the same name but with different content already exists, it is renamed by the date being appended to it. In the event of reinstallation, the backup copy is copied to the corresponding directory again. Ensure that the backup copy has the desired status.


Installing/uninstalling NAMED development modules

With the NAMED development modules, additional files are provided which are not required for operation of the NAMED. These comprise Bind9 libraries which are used internally, plus the associated include files, which are provided by default with Bind9 but are only needed if application development is to be based on these Bind9 libraries (see the table on "Installing and uninstalling NAMED").

The NAMED development modules are made available in the POSIX file system with the following shell script:

/opt/TCP-IP-SV/dns-named/etc/install.TCP-IP-SV-DEV.nnn.NAMED

When the NAMED development modules are no longer required, they can be removed from the POSIX file system using the following shell script:

/opt/TCP-IP-SV/dns-named/etc/remove.TCP-IP-SV-DEV.nnn.NAMED