Autostart für den Solar-Logger

Das automatische starten von Programmen während des Systemstartes von Linux ist abhängig von der Linux Distribution. Darum stelle ich hier verschiedene Versionen vor.

Autostart unter Debian

Nachdem ihr das folgende Skript auf eure Bedürfnisse angepasst habt müsst ihr es im Verzeichniss /etc/init.d ablegen und es mit dem Befehl chmod 755 SkriptName ausführbar machen.

Anschießend muss man das Skript noch aktivieren. Das geht am besten mit webmin.

#!/bin/sh
#----------------------------------------------------------------------------
#
# Creation:    13.01.2008
# Author:      Klaus Dotterweich
#
#----------------------------------------------------------------------------
### BEGIN INIT INFO
# Provides: Solar-Logger
# Required-Start: $network $remote_fs $syslog
# Required-Stop:
# Default-Start: 3 5
# Default-Stop:
# Description: Starts Solar-Logger Daemon
### END INIT INFO


	cd /root/Solar-Logger-0.3
	./Solar-Logger -d

	nohup /root/Solar-Logger-0.3/README/Watchdog/Solar-Logger-Watchdog.sh &
	
	nohup /root/Solar-Logger-0.3/README/SpeicherLogger/Solar-Logger-SpeicherLogger.sh &

exit
		

Autostart unter SUSE Linux

Nachdem ihr das folgende Skript auf eure Bedürfnisse angepasst habt müsst ihr es im Verzeichniss /etc/init.d ablegen und es mit dem Befehl chmod 755 SkriptName ausführbar machen.

Weiter Infos findet ihr hier: http://wiki.linux-club.de/opensuse/Runlevel_scripte_-_Scripts_selbst_erstellen

#!/bin/sh
#----------------------------------------------------------------------------
#
# Creation:    13.01.2008
# Author:      Klaus Dotterweich
#
#----------------------------------------------------------------------------
### BEGIN INIT INFO
# Provides: Solar-Logger
# Required-Start: $network $remote_fs $syslog
# Required-Stop:
# Default-Start: 3 5
# Default-Stop:
# Description: Starts Solar-Logger Daemon
### END INIT INFO


	cd /root/Solar-Logger-0.3
	./Solar-Logger -d

	nohup /root/Solar-Logger-0.3/README/Watchdog/Solar-Logger-Watchdog.sh &
	
	nohup /root/Solar-Logger-0.3/README/SpeicherLogger/Solar-Logger-SpeicherLogger.sh &

exit