Controlling Access to Your Services with xinetd Installing xinetd Dee-Ann LeBlanc
Monday, October 21, 2002 10:33:42 AM
Since there are so many distributions that don't come with xinetd
already installed by default, I'll go through the process of getting
and installing xinetd from its web site. Those who have access to this
tool already or through their distribution's package management system
might prefer to install from there insteadlook for the distribution
version first, that will make your life much easier since it will
ensure your distribution knows the program is installed.
Point your browser to the xinetd site, and download the source file. You'll find that it's
remarkably small, and that the installation is a pretty standard
process. To compile and install this software, do the following:
Uncompress and unpackage it by typing tar xzvf xinetd-version*. You
might find as I did that, oddly, the file came through with an extra
.tar on the end. You'll need to rename the file so that it ends in
.tar.gz, not .tar.gz.tar, if that happens to you.
Change to the directory created during this process.
Type ./configure to run the autoconfiguration routine. You might
be told that you need to add particular software packages. If so, do
that now, and start Step 3 again.
Type make to compile the program. The speed of your machine, its
RAM, and what else you're doing all are factors in how long this
process will take. However, even on my PIII 450 it took less than five
minutes.
Type make install to put the package and its files into place.
This process finishes quite fast.
If you want to base your xinetd configuration on your current inetd
configuration, then make sure you have Perl installed, and then type
the following as suggested by the xinetd team: