#!/bin/sh -e # create a new /etc/inetd.conf file if it doesn't already exist create_inetd() { [ -e /etc/inetd.conf ] && return 0 cat < /etc/inetd.conf # /etc/inetd.conf: see inetd(8) for further informations. # # Internet superserver configuration database # # # Lines starting with "#:LABEL:" or "##" should not # be changed unless you know what you are doing! # # If you want to disable an entry so it isn't touched during # package updates just comment it out with a single '#' character. # # Packages should modify this file by using update-inetd(8) # # # #:INTERNAL: Internal services #echo stream tcp nowait root internal #discard stream tcp nowait root internal #discard dgram udp wait root internal #daytime stream tcp nowait root internal #time stream tcp nowait root internal #chargen stream tcp nowait root internal #:STANDARD: These are standard services. #:BSD: Shell, login, exec and talk are BSD protocols. #:MAIL: Mail, news and uucp services. #:INFO: Info services #:BOOT: TFTP service is provided primarily for booting. Most sites # run this only on machines acting as "boot servers." #:RPC: RPC based services #:HAM-RADIO: amateur-radio services #:OTHER: Other services EOF chmod 644 /etc/inetd.conf } case "$1" in install) create_inetd ;; esac # Automatically added by dh_installinit/13.15.2 if [ "$1" = "install" ] && [ -n "$2" ] && [ -e "/etc/init.d/openbsd-inetd" ] ; then chmod +x "/etc/init.d/openbsd-inetd" >/dev/null || true fi # End automatically added section