Starten von sserver

Digital Recording
chrisg71
Interessierter
Interessierter
Beiträge: 48
Registriert: Samstag 28. Juni 2003, 08:55

Starten von sserver

Beitrag von chrisg71 »

Hallo!

Wie startet Ihr den sserver ??

Also ich bastel gerade an einer Lösung den sserver automatisch beim Systemstart mitzustarten. Dazu möchte ich natürlich auch irgendwo die Ausgabe sehen können und auch den grab in einem bestimmten Verzeichnis wiederfinden.

Also Ausgabe soll nach /dev/tty8 erfolgen, die Streams dann in /usr/local/movies landen. Gehören soll das ganze dann dem user dbox

Leider gibt es ja keine option für das Zielverzeichnis von sserver, oder habe ich da was übersehen?

Also erst mal skript /root/stream.sh:

cd /usr/local/movies
su -c "sserver > /dev/tty8" dbox &

Ok, das skript startet, auf tty8 erscheint auch die startmeldung vom server, aber wenn ich mit streaming anfange, landen die meldungen auf tty1 so war das aber nicht geplant!

Am ende habe ich das dann in /etc/inittab eingebaut
7:5:once:sh -c "/root/stream.sh > /dev/tty8"

What's wrong??

Gruß
C.
Nokia Kabel
AlexW Base 1.6 HEAD Snapshot 26.06.03 7:26
UCode: built-in
Kamikaze_12
Interessierter
Interessierter
Beiträge: 43
Registriert: Dienstag 15. Juli 2003, 08:09

Beitrag von Kamikaze_12 »

Also wenn ich mich recht erinnere kann man doch mit -o (also -o /usr/local/movies) den Ausgabepfad für ggrab einstellen. Gibt man diesen Parameter beim Start des sserver an wird er einfach an ggrab durchgereicht...
Volker de Fries
-----------------
Router: FLI4L 2.0.8
Server: Suse8.2
PC: WinXP Prof SP1
Koffer-PC: Win2k Prof SP4
Einzelheiten hier sonst wird die Signatur zu lang ;) !
chrisg71
Interessierter
Interessierter
Beiträge: 48
Registriert: Samstag 28. Juni 2003, 08:55

Beitrag von chrisg71 »

Das Zielverzeichnis ist ja nicht das Problem, sondern die Ausgabe der Logmeldungen!
Nokia Kabel
AlexW Base 1.6 HEAD Snapshot 26.06.03 7:26
UCode: built-in
Atari 800
Neugieriger
Neugieriger
Beiträge: 14
Registriert: Samstag 16. August 2003, 09:48

Beitrag von Atari 800 »

Probiers doch mal mit

startproc -l /verzeichnis/datei.log /verzeichnis/sserver -o /usr/local/movies

du kannst natürlich andere parameter angeben, ist nur ein Beispiel.

Mann kann das auch in die Startprozedur mit einbauchen /etc/rc.d
da gibt es hier irgendwo schon ein fertiges Script. Musst mal suchen.

Atari 800
Xenon-777
Einsteiger
Einsteiger
Beiträge: 389
Registriert: Montag 20. Januar 2003, 01:54

Beitrag von Xenon-777 »

bei mir siht das so aus

bash-2.05a$ cat bin/dboxs
sserver -o /hd/dbox-Film -s 0 2>/tmp/dboxs-log &

und in /usr/local/etc/rc.d/privat.sh steht dann:

tail -F /tmp/dboxs-log >/dev/ttyvb &

Was die Ausgabe auf den terminal auf Alt-F12 legt

ggrab uhnd sserver sind in /usr/local/bin

Wenn du jetzt sserver gleich an start des Rechners haben wilst must du halt noch den sserver Aufruf in die privat.sh stecken.

Der Vorteil dieser metode ist das man mit den Befehl

tail -f /tmp/dboxs-log

In jeden x-Belibigen terminal nachsehen kann was ggrab/sserver so treiben ... so oft man will und wo immer man sich gerade befindet.
Nokia 2xI Kabel Avia600L
chrisg71
Interessierter
Interessierter
Beiträge: 48
Registriert: Samstag 28. Juni 2003, 08:55

Beitrag von chrisg71 »

Danke für die Hilfe ... jetzt hab ich, was ich wollte.

Der entscheidene Hinweis war:

sserver 2>logdatei

Na, da soll mal einer drauf kommen, dass das "Fehlermeldungen" sind, die da ausgegeben werden.

Gruß
C.
Nokia Kabel
AlexW Base 1.6 HEAD Snapshot 26.06.03 7:26
UCode: built-in
woelfchen
Interessierter
Interessierter
Beiträge: 41
Registriert: Donnerstag 14. Februar 2002, 11:49

Beitrag von woelfchen »

habe plötzlich folgendes problem
ich möchte sserver starten und der schreibt "bind to port 4000"schlägt fehlt. was ist plötzlich mit meinem suse 8.2 los, da der sserver von heute auf morgen nicht mehr funktioniert. am image dürfte es nicht liegen, da ich bis jetzt gut gestreamt habe. danke woelfchen.
Kamikaze_12
Interessierter
Interessierter
Beiträge: 43
Registriert: Dienstag 15. Juli 2003, 08:09

Beitrag von Kamikaze_12 »

@woelfchen
Hast Du irgendwelche neue Software auf deiner Linuxliste? erster Verdacht bei dem bind to-Fehler ist das der Port bereits anderweitig belegt ist...
Volker de Fries
-----------------
Router: FLI4L 2.0.8
Server: Suse8.2
PC: WinXP Prof SP1
Koffer-PC: Win2k Prof SP4
Einzelheiten hier sonst wird die Signatur zu lang ;) !
woelfchen
Interessierter
Interessierter
Beiträge: 41
Registriert: Donnerstag 14. Februar 2002, 11:49

Beitrag von woelfchen »

danke für deine antwort. habe eigentlich nichts neues installiert. den fehler habe ich behoben. ich habe von port 4000 auf port 5000 gewechselt und ggrab-0.22a neu mit make installiert. jetzt läuft es wieder. warum diese problem von heute auf morgen entstand, weiß ich allerdings nicht.
hugohuetzel
Interessierter
Interessierter
Beiträge: 79
Registriert: Montag 24. Februar 2003, 10:08

Beitrag von hugohuetzel »

Dieses Problem hatte ich auch schon.
Bei mir war es ein File-Sharing-Programm das sich den Port geschnappt hatte (mldonkey). Das konnte jedoch behoben werden indem ich den sserver vor dem mldonkey gestartet habe.