mr_hyde Wrote:
> Hallo,
> das Start/Stop script mit PID funktioniert nun. Allerdings habe ich
> noch das Problem, wie ich das Script automatisch starte. SSODS hat ja
> hier die Abfrage von dem sog. autostart File.
> DDCLient sollte über /sbin/chkconfig --add ddclient zum autostart
> zugefügt werden. allerdings gibt es chkconfig nicht.
> FlipFlip, kannst du mir einen Tip geben?
> Mr_Hyde
Aber immer :-)
Ich verstehe zwar nicht ganz genau was du da machst, aber mit dem
Autostart ist das folgendermassen.
Linux Kernel startet, mountet das root-Filesystem und startet das
/sbin/init Programm (PID 1). Auf der DS startet dieses wiederum das
/etc/rc Skript welches dann alle Server startet etc. Auf der DS wird in
/etc/rc das Skript /etc/rc.local:
Code:
--------------------
if [ -r /etc/rc.local ]; then
sh /etc/rc.local
fi
--------------------
/etc/rc.local kommt mit SSODS. Es ist ein Link auf
/volume1/SSODS/bin/rc.local.
Code:
--------------------
#!/bin/sh
# get site config
. /etc/ssods.conf
if [ ! -f ${SSAUTOSTART} ]; then
echo "Skipping start of SlimServer, auto start is disabled."
exit 0
fi
[ -x ${RCSLIMSERVER} ] && ${RCSLIMSERVER} start
# eof
--------------------
Hier kannst du vor dem ersten "if" dein Skript starten.
z.B.:
Code:
--------------------
/volume1/mr_hyde/dyndns-script.pl
--------------------
Dieses ddclient, geht das automatisch in den Hintergrund oder nicht?
Wenn nicht, musst du noch ein " &" hinten dranschreiben, damit der
Prozess im Hintergrund startet. Sonst bleibt das rc.local Skript da
hängen.
Automatisch beenden geht leider nicht (jedenfalls bis v281), dafür ist
kein Skript eingerichtet. Ich habe es mal mit einem /etc/inittab
probiert, ging aber auch nicht. Das "init" auf der DS beachtet dieses
File offenbar nicht.
flipflip
P.S. chkconfig kenne ich auch nicht. Woher hast du das? Es ist
möglicherweise ein Befehl einer bestimmten Linux-Distribution. Das
System auf der DS ist wirklich minimal. Da gibt es nichts derartiges.
Ich habe bei mit diese "Optware" von NSLU2-Linux.org drauf. Da sind
einige zusätzliche Programme dabei (Bash, Vim, div. Server, ..).
--
flipflip
Check out flipflip's 'SlimServer On DiskStation (SSODS)'
(http://oinkzwurgl.org/software/ssods/)!
------------------------------------------------------------------------
flipflip's Profile: http://forums.slimdevices.com/member.php?userid=5223
View this thread: http://forums.slimdevices.com/showthread.php?t=25156
_______________________________________________
slimserver-de mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/slimserver-de