diff options
author | Chris Abela <chris.abela@maltats.com> | 2010-11-25 15:59:16 -0600 |
---|---|---|
committer | Heinz Wiesinger <pprkut@slackbuilds.org> | 2010-11-29 12:45:55 +0100 |
commit | b213fa89dee3d2e9189a9f4cc69806ae22f9de9e (patch) | |
tree | 524cca84b0d7dfb66c7616edf9a102cec54b23bb /network/xinetd/README | |
parent | 135174bdcbad5aed51bf7306587d01a7c8c57549 (diff) | |
download | slackbuilds-b213fa89dee3d2e9189a9f4cc69806ae22f9de9e.tar.gz |
network/xinetd: Added (inetd replacement)
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
Diffstat (limited to 'network/xinetd/README')
-rw-r--r-- | network/xinetd/README | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/network/xinetd/README b/network/xinetd/README new file mode 100644 index 0000000000..8c50f8775b --- /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 + |