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 | 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