thttpd statt nhttpd und zurück?

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
sternenfeuer
Einsteiger
Einsteiger
Beiträge: 120
Registriert: Samstag 23. Februar 2002, 01:31

thttpd statt nhttpd und zurück?

Beitrag von sternenfeuer »

Warum ist auf einmal wieder nhttpd in den aktuellen Versionen? <schnellmerker>
Ab dem 22.08 sollte doch nur noch thttpd verwendet werden?
Wie kams zu dem "Rückfall"?
Vor allem warum?

*wunder*
Sagem (C) /1*Intel /AVIA600 /eNX / schwarz
AlexW1.6.10 // Cramfs xx.xx.03
Nokia (C) / 2*Intel / AVIA500 / GTX
AlexW1.6.9
2xNokia 9200 (C/S) DVB2000b6 opt-out
zexma
Tuxboxer
Tuxboxer
Beiträge: 2067
Registriert: Mittwoch 6. März 2002, 15:29

Re: thttpd statt nhttpd und zurück?

Beitrag von zexma »

sternenfeuer hat geschrieben:Warum ist auf einmal wieder nhttpd in den aktuellen Versionen? <schnellmerker>
Ab dem 22.08 sollte doch nur noch thttpd verwendet werden?
Wie kams zu dem "Rückfall"?
Vor allem warum?
*wunder*
Der nhttpd wurde temporär durch thttp ersetzt, das ersterer einein massiven bug hatte (ständige Abstürze). Bug wurde endlich gefunden ;-)
Daher: back to nhttp. nhttp==schneller, besser, weiter :lol:
Kannste hier nachlesen: https://lists.berlios.de/pipermail/tuxb ... 06121.html
sternenfeuer
Einsteiger
Einsteiger
Beiträge: 120
Registriert: Samstag 23. Februar 2002, 01:31

Beitrag von sternenfeuer »

Mir fackelt leider immer der nhttpd ab ... hab die Box immer im Standby und auf dem PC ein Fenster auf dem (aktive) Desktop mit dem ich die Box steuern kann.
Dumm nur wenn das vor der Aufnahme passiert ... oder geht die dann trotzdem?
Thttpd lief stabil ... :-(
Sagem (C) /1*Intel /AVIA600 /eNX / schwarz
AlexW1.6.10 // Cramfs xx.xx.03
Nokia (C) / 2*Intel / AVIA500 / GTX
AlexW1.6.9
2xNokia 9200 (C/S) DVB2000b6 opt-out
sternenfeuer
Einsteiger
Einsteiger
Beiträge: 120
Registriert: Samstag 23. Februar 2002, 01:31

Beitrag von sternenfeuer »

Kann ich vom Rechner aus überprüfen lassen ob der nhttpd noch läuft und Ihn evtl. neu starten ... automatisch!?

Per Telnet ist klar ...
killall -9 nhttpd (wenn er nicht eh schon platt ist)
rm /var/tuxbox/config/nhttpd.conf (alles neu macht der Moi)
nhttpd (...und ab gehts)

Bekomme ich das irgendwie in einen Komandozeilenbefehl?
Den könnte man ja dann regelmäßig rüberschicken ...

"Telnet <box_ip> -l root" bringt mich nur bis zum password ...
Sagem (C) /1*Intel /AVIA600 /eNX / schwarz
AlexW1.6.10 // Cramfs xx.xx.03
Nokia (C) / 2*Intel / AVIA500 / GTX
AlexW1.6.9
2xNokia 9200 (C/S) DVB2000b6 opt-out
sternenfeuer
Einsteiger
Einsteiger
Beiträge: 120
Registriert: Samstag 23. Februar 2002, 01:31

Beitrag von sternenfeuer »

Auch auf die Gefahr hin, Monologe zu führen ... hier die Lösung ...

Tera Term Telnet Client Programm downloaden (ttermp23.zip Freeware)

Macro schreiben, oder dieses nehmen und in den TeraTerm Ordner speichern.

login.ttl:
_____________________________
; Tera Term Macro
; Restart dBox2 nhttpd

connect '192.168.0.202'

; set username
UsernamePrompt = 'login:'
Username = 'root'

PasswordPrompt = 'Password:'
Password = 'dbox2'

xPrompt = '>'
Killall = 'killall -9 nhttpd'
rm = 'rm /var/tuxbox/config/nhttpd.conf'
nhttpd = 'nhttpd'

; get password from file
;getpassword 'password.dat' 'mypassword' Password

; login
wait UsernamePrompt
sendln Username

wait PasswordPrompt
sendln Password

; OK, auto login complete.


wait xPrompt
sendln killall

wait xPrompt
sendln rm

wait xPrompt
sendln nhttpd

wait xPrompt
disconnect

closett
_______________________

Dann Verknüpfung in der Art anlegen:
C:\Programme\TTERMPRO\ttpmacro.exe login.ttl

Verknüpfung manuell anklicken oder mit z.B. Taskmanager automatisch starten lassen ...
Sagem (C) /1*Intel /AVIA600 /eNX / schwarz
AlexW1.6.10 // Cramfs xx.xx.03
Nokia (C) / 2*Intel / AVIA500 / GTX
AlexW1.6.9
2xNokia 9200 (C/S) DVB2000b6 opt-out