* Klaus Niedt schrieb:
nach meinem Wissen so erledigen, daß ein in /etc/init.d abgelegtes Skript mit dem Befehl insserv (Syntax müßtest Du nachgucken, habe ich nicht auswendig
hmmm ... gute Idee .. vom insserv weiß ich ... ABER: wenn ich meinem Skript ein sleep 60 vorsetze, dann sehe ich nach dem booten diesen Prozess noch eine Weile! ALso wird mein Skript auch ohne insserv tatsächlich durchlaufen - und c2faxrecv NICHT gestartet. (Ich habe übrigens noch einige andere kurze Startskripten auf einem anderen PC gebastelt, alle tun brav was sie sollen, auch ohne insserv)
auf dem Schirm) in die gewünschten Runlevel eingebunden wird, wobei Du nicht nur ein Startskript (S) im jeweiligen Runlevel brauchst, sondern auch ein Stoppskript (K). Mit insserv werden Links im jeweiligen rcX.d angelegt, Du müßtest den Dienst starten, beim nächsten Boot-Vorgang sollte es dann "automatisch" klappen. Aber offen gestanden scheint mir Dein Skript etwas zu kurz gehalten; es ist ja nur der Aufruf von c2faxrcv. Was ist mit den Funktionen: start, stop, restart, status usw.? Ein Beispielskript ist /etc/init.d/skeleton (zumindest bei 9.0), daß man nach seiner gewünschten
Danke, das ist mir alles bekannt. Wenn ich ein Profi-Startskript schreiben wollte, dann würde ich auch das sleleton als Vorlage nehmen. Da ich mit Suse 8.0 kaum noch rummache, unter 8.2 das capi4hylafax per Yast installierbar ist und problemlos startet (auch über /etc/inittab!!) habe ich keine Lust und Zeit ein sophisticated Skript zu schreiben, das ich im Leben nur einmal brauche und andere auch nie.
Anwendung umschreiben kann. Das zwar ein cronjob, nicht aber der Start beim Booten klappt, halte ich für logisch. Cron arbeitet das Skript ab, ruft also c2faxrcv auf, so lange es aber nicht in den init-Ablauf richtig eingebunden ist, kann es beim Booten nicht klappen.
Das ist aber nur so Ahnung, die Du hast. Du hast nichts sachlich begründet! Es wird von mir ja schon mit S23capifax mein Skript als ALLERLETZTES aller Startskripte gestartet, so wie wenn ich nach dem booten per root c2faxrcv per Hand starte! Dann verzögere ich in meinem SKript sogar noch mit 60 Sekunden! Es kann nicht sein, daß da eine Bootreihenfolge irgendeinen Einfluß hat. Gelesen habe ich dazu noch NIE was. Aber gut, irgendetwas muß es sein .. Weiß jemand des Rätsels LÖsung? danke Dir Klaus! Ekkard