aboutsummaryrefslogtreecommitdiff
path: root/network/xinetd/README
diff options
context:
space:
mode:
authorChris Abela <chris.abela@maltats.com>2010-11-25 15:59:16 -0600
committerHeinz Wiesinger <pprkut@slackbuilds.org>2010-11-29 12:45:55 +0100
commitb213fa89dee3d2e9189a9f4cc69806ae22f9de9e (patch)
tree524cca84b0d7dfb66c7616edf9a102cec54b23bb /network/xinetd/README
parent135174bdcbad5aed51bf7306587d01a7c8c57549 (diff)
network/xinetd: Added (inetd replacement)
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
Diffstat (limited to 'network/xinetd/README')
-rw-r--r--network/xinetd/README22
1 files changed, 22 insertions, 0 deletions
diff --git a/network/xinetd/README b/network/xinetd/README
new file mode 100644
index 0000000000000..8c50f8775b98c
--- /dev/null
+++ b/network/xinetd/README
@@ -0,0 +1,22 @@
+Xinetd is a powerful inetd replacement. Xinetd has access control mechanisms,
+extensive logging capabilities, the ability to make services available based
+on time, can place limits on the number of servers that can be started,
+and has a configurable defence mechanisms to protect against port scanners,
+among other things.
+
+Before starting xinetd, you may wish to switch inetd off if it is running.
+To do this:
+
+Do a "ps x" as root and look up the pid of inetd. Then do "kill <pid of inetd>"
+
+Stop inetd from starting at boot: chmod 0644 /etc/rc.d/rc.inetd
+Start xinetd on boot by adding the following lines to /etc/rc.d/rc.local:
+
+ if [ ! -x /etc/rc.d/rc.inetd ] && [ -x /etc/rc.d/rc.xinetd ]; then
+ /etc/rc.d/rc.xinetd start
+ fi
+Ensure that /etc/rc.d/{rc.local,rc.xinetd} have executable permissions.
+
+Alternatively, you can avoid all of the edits to rc.local:
+mv /etc/rc.d/rc.xinetd /etc/rc.d/rc.inetd
+