Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Script bij het opstarten  (gelezen 636 keer)

phalkone

  • Gast
Script bij het opstarten
« Gepost op: 2007/11/02, 12:19:28 »
Ik wil een paar scriptjes draaien bij het opstarten. Om dit te doen zijn een aantal methodes beschikbaar, maar wat is nu de "beste"/gebruikelijke methode. Volgende methodes heb ik al op verscheidene sites gelezen:

1) crontab draaien en een lijn "@reboot /etc/init.d/script" toevoegen
2) aan /etc/rc.local een lijn "/etc/init.d/script" toevoegen voor exit 0
3) update-rc.d /etc/init.d/script start number runlevel1 runlevel2

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Script bij het opstarten
« Reactie #1 Gepost op: 2007/11/02, 12:23:04 »
Het hangt er van af wat voor scriptjes het zijn en wanneer in het opstartproces je ze uit wil voeren.

phalkone

  • Gast
Script bij het opstarten
« Reactie #2 Gepost op: 2007/11/02, 13:37:29 »
Volgende scripts moeten runnen:
- een backup script
- een tijdsynchronisatie script
- iptables config script
- een script dat mijn dyndns en folding@home deamons start

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Script bij het opstarten
« Reactie #3 Gepost op: 2007/11/02, 13:43:10 »
Die kunnen in /etc/rc.local
Op die manier starten die scripts helemaal aan het einde van de normale boot procedure, maar voordat GDM start.

Dit is ook de meest eenvoudige manier.

Misschien is het voor folding@home beter om de /etc/init.d/ scripts te gebruiken, omdat je daarmee f@h ook netjes af kan sluiten als je je computer afsluit. Op het forum van f@h heb ik daar wel eens scriptjes voor gezien.

Offline woteb

  • Lid
  • Steunpunt: Nee
Script bij het opstarten
« Reactie #4 Gepost op: 2008/01/15, 21:40:21 »
Kan ik een bestaand script in dat bestandje opnemen? Nu staat er exit 0, en moet ik dan de namen van de scriptjes hiervoor zetten?
Laptop, HP 550, Dual Core 1 GB RAM/2 Ghz:: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie) Fluxbox / IceWM / XFCE4 / Openbox / LXDE.
3 Werkstations + 1 laptop: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie Gnome/XFCE/IceWM)
Server: Debian 5.0 Stable (Lenny)