From 5047c15e2f3988c22ed4905948671e967993d609 Mon Sep 17 00:00:00 2001 From: kueller Date: Mon, 3 Jan 2011 10:48:06 +0000 Subject: [PATCH] Neue Version V963 git-svn-id: svn://svn.compuextreme.de/Viitor/V963/Viitor_rinetd@5933 504e572c-2e33-0410-9681-be2bf7408885 --- etc/init.d/rinetd | 31 +++++++++++++++++++++++++++++++ etc/init/rinetd.conf | 17 +++++++++++++++++ init/genpkg | 38 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 86 insertions(+) create mode 100755 etc/init.d/rinetd create mode 100644 etc/init/rinetd.conf create mode 100644 init/genpkg diff --git a/etc/init.d/rinetd b/etc/init.d/rinetd new file mode 100755 index 0000000..3cde8d0 --- /dev/null +++ b/etc/init.d/rinetd @@ -0,0 +1,31 @@ +#!/bin/bash +# +# Startscript for named bind v8 +# (c) RainMaker Multimedia OHG +# Autor: Harald Küller +# +# Datum: 28.01.2001 + +source /etc/init.d/functions + +case "$1" in + start) + if [ -f /etc/sysconfig/net/rinetd.conf ]; then + echo -n "Starting rinetd" + loadproc /usr/sbin/rinetd -c /etc/sysconfig/net/rinetd.conf + fi + ;; + stop) + if [ -f /etc/sysconfig/net/rinetd.conf ]; then + echo -n "Stopping rinetd" + killproc /usr/sbin/rinetd + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "USAGE: $0 {start|stop|restart}" +esac diff --git a/etc/init/rinetd.conf b/etc/init/rinetd.conf new file mode 100644 index 0000000..6de4227 --- /dev/null +++ b/etc/init/rinetd.conf @@ -0,0 +1,17 @@ +description "rinetd Deamon" +author "Harald Kueller " +version 1.0 +emits none special + +start on (runlevel [345] and (started ifup)) +stop on runlevel [0126] + +console none +pre-start script + if [ ! -f /etc/sysconfig/net/rinetd.conf ]; then + exit 10 + fi +end script + +expect daemon +exec /usr/sbin/rinetd -c /etc/sysconfig/net/rinetd.conf diff --git a/init/genpkg b/init/genpkg new file mode 100644 index 0000000..081fc28 --- /dev/null +++ b/init/genpkg @@ -0,0 +1,38 @@ +#!/bin/bash +#Automatische Generierung von glibc +#Script Framework - Automatisiertes Erzeugen der Monsum Linux Distribution +#(c) Rainmaker MultiMedia OHG +# +#$Author$ +#$Date$ +#$Revision$ +# +#$Log$ +#Revision 1.1 2003/02/16 12:59:00 kueller +#Initial revision +# +#Revision 1.3 2001/10/17 08:16:53 kueller +#Berechtigungen (start/stop Script) werden richtig gesetzt +# +#Revision 1.2 2001/10/08 08:38:19 kueller +#Header hinzugefügt, bzw. korrigiert +# +# + +if [ -d /var/install/sysvinit* ]; then + WDIR=`pwd` + cd etc/init.d + chmod 755 rinetd + mkdir rc{0,1,2,3,4,5,6}.d + for i in 0 1 6; do + cd rc$i.d + ln -s ../rinetd K74rinetd + cd .. + done + for i in 2 3 4 5; do + cd rc$i.d + ln -s ../rinetd S13rinetd + cd .. + done + cd $WDIR +fi