Automatisches starten von Programmen

Hi Leute,

wo kann ich sowas einstellen?
Ich will kein Cron-Job definieren, sondern ein „Programm“, das beim Booten einmal gestartet wird.
Z.b. folgende Sache soll immer in Cosole tty6 stehen. Mache ich bis jetzt immer mit der Hand:
tail -f /var/log/messages > /dev/tty6 &

Wo muss ich das eintragen, dass das immer beim Booten eingestellt wird?
Als 2., würde ich gerne SETI ständig im Hintergrund rechnen lassen. Das müsste also auch irgendwo rein… aber wo??

gruss,
mf

Wo muss ich das eintragen, dass das immer beim Booten
eingestellt wird?

Falls du RedHat oder eine ähnliche Distribution benutzt, dann trage die Sachen am Schluß der /etc/rc.d/rc.local Datei ein.
Dann werden sie nach jedem booten ausgeführt.

Bei anderem Distributionen müsste es ähnlich sein, aber da will ich nicht zu sicher klingen…

Frank

…danke
hab eine gleichbedeutende Detei unter SuSe gefunden. Sie befindet sich unter /sbin/init.d/boot.local

danke :smile:

zu früh gefreut :frowning:
wenn ich mein tail Befehl in die boot.local eintrage, dann überspielt er mir das irgendwie wenn er mit dem booten fertig ist.
Resultat: Beim Bootvorgang befindet sich auf Konsole 6 das, was ich gern hätt,
aber wenn er fertig mit booten ist, scheint er das wieder zu ‚überspielen‘ und ich habe die normale login Konsole stehen :frowning:

Hi,

Das hat was mit der Inittab zu tun. Init startet auf dem Device halt ein login (nach dem Ausfuehren der RC-Scripte), da das
in der inittab spaeter steht, als der RC-Aufruf.

Es sollte helfen, wenn du in /etc/inittab den entsprechenden Eintrag auskommentierst ?!?

MFG
Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

1 „Gefällt mir“

Jau danke :smile:
in der /etc/inittab gibt es eine (mehrere) Zeilen mit:
1:123:respawn:/sbin/mingetty --noclear tty1
2:123:respawn:/sbin/mingetty tty2
3:123:respawn:/sbin/mingetty tty3
4:123:respawn:/sbin/mingetty tty4
5:123:respawn:/sbin/mingetty tty5
6:123:respawn:/sbin/mingetty tty6

da hab ich einfach die 5 und 6 geändert in
5:123:respawn:/usr/bin/tail -f /var/log/mail > /dev/tty5
6:123:respawn:/usr/bin/tail -f /var/log/messages > /dev/tty6

und schon hatte ich das, was ich wollte :smile: danke!
bye,
Martin (Namensvetter *g*)