PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NO-IP Frage......



Azrael in Hell
24.12.02, 16:20
Hi

Habe soeben NO-IP installiert
./configure
make
make install

Dann hiess es das ich das Script, in die Datei /etc/init.d/rcX.d
or /sbin/init.d/rcX.d or ???) schreiben muss, damit mein System automatisch No-Ip startet!
Jedoch finde ich das File nicht und wohin soll ich das Script nun schreiben

################################################## #####
#! /bin/sh
case "$1" in
start)
echo "Starting noip."
/usr/local/bin/noip
;;
stop)
echo -n "Shutting down noip."
killproc -TERM /usr/local/bin/noip
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
################################################## #####

Hab die Suche schon benützt.....!

Greetz Azrael

Azrael in Hell
24.12.02, 16:22
Das config File stimmt, denn ich habe Noip nun mal von Hand gestartet und dann die Addy gepingt:

ping hell666.no-ip.com
PING hell666.no-ip.com (212.41.68.102) from 192.168.1.2 : 56(84) bytes of data.


--- hell666.no-ip.com ping statistics ---
29 packets transmitted, 0 received, 100% loss, time 28294ms


Greetz Azrael

Manfred.S
24.12.02, 21:47
erstell dir ein file

noip z.b.

da rein dann

#! /bin/sh
# /etc/init.d/noip
### BEGIN INIT INFO
# Provides: NOIP
# Required-Start: $network $named
# Required-Stop: $network $named
# Default-Start: 3 5
# Default-Stop:
# Description: Start the NOIP
### END INIT INFO

case "$1" in
start)
echo "Starting noip."
/usr/local/bin/noip
;;
stop)
echo -n "Shutting down noip."
killproc -TERM /usr/local/bin/noip
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0


dann kopier es nach /etc/init.d/noip

dann:
insserv /etc/init.d/noip

da wars
wird in Runlevel 3 und 5 automatisch gestartet

Azrael in Hell
25.12.02, 11:42
Vielen Dank!

Wie kann ich das File als normaler User dorthin speichern ?!
Brauch ja für den Ordner Root Recht und will ned immer gleich mich neu einloggen, thx!

Greetz Azrael

sebbel
25.12.02, 15:25
Du musst es doch nur einmal dorthin speichern und den Rest macht Linux selber. Er startet bei jedem Start in Runlevel 3 oder 5 (je nach grafischen oder konsolen-Login) den No-ip-Service. Du musst doch die Datei nicht dauernd editieren oder ??

Azrael in Hell
25.12.02, 16:15
Habe die Datei nun dorthin gespeichert.....

dann:
insserv /etc/init.d/noip

Was muss ich da machen ? Was ist insserv <-- ?
Befehl geht bei mir nicht z.B in der Konsole....

Greetz Azrael

sebbel
25.12.02, 16:49
Du benutzt wohl kein SuSE, denn nur da ist dieses insserv bei.
Bei RedHat gibt es dafür chkconfig,

dies ist mittels "/sbin/chkconfig --add namedesinitscripts" handzuhaben.

Ich habe das Programm bisher nie benutzt, denn man kann es auch anders machen :

ln -s /etc/init.d/namedesinitscripts /etc/rc.d/rc3.d/S88namedesinitscripts

und

ln -s /etc/init.d/namedesinitscripts /etc/rc.d/rc3.d/K88namedesinitscripts

Damit erstellst Du für das Runlevel 3 die Einträge zum starten und natürlich auch beenden von dem Deamon.
Du machst das selbe für Runlevel 5 nur, dass Du dann statt rc3.d dann rc5.d nehmen musst.

Hoffe es hilft und geht.

Sebbel

Azrael in Hell
25.12.02, 17:05
/sbin/chkconfig --add noip
Dienst noip unterstützt chkconfig nicht


;(

GreetzAzrael

sebbel
26.12.02, 11:55
dann machst Du es mittels der anderen Variante per Konsole/Shell/Terminal und gibst diese Befehle als root dort ein.

Sebbel

Azrael in Hell
26.12.02, 12:52
Es kommt bei mir immer die selbe Nachricht;(


Greetz Arzrael