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

Antwort per Email an