Hallo Karlheinz
Connecting to 'localhost:20012'... vbox: can't connect to 'localhost:20012'.
Und was ist mit dem Dienst, ist der in /etc/inetd.conf eingetragen und auskommentiert? Die dazugehörigen Portnummern stehen in /etc/services. Nach Änderungen brauchst Du ein kill -HUP <PID von intetd>.
^^^ Tschuldigung, das sollte inetd heißen.
soweit war ich noch gar nicht ;-)
# vbox (Voice Box) # vboxd stream tcp nowait root /usr/sbin/tcpd /usr/sbin/vboxd
Auskommentieren ist klar,
das reicht, dann ermittelst Du die Prozessnummer des inetd und schickst ihm ein Signal, dass er seine Konfigurationsdatei neu einlesen soll:
# ps auxw | grep inetd
nimmst die Prozessnummer die zu /usr/sbin/initd gehört und schickst ein
# kill -HUP NummerdiesesProzesses
alles klar.
aber wohin mit der Nummer aus /etc/services: vboxd 20012/tcp # for vbox daemon vboxd 20012/udp
Nirgendwo, das hilft Dir und den Programmen, vboxd und die Portnummer 20012 zusammenzubringen.
das ist natürlich geschickt. Also ist im Prinzip alles da, man muss es nur aktivieren, ohne allzuviel zu ändern...
das klingt ja auch interessant. Würde mich über die Zusendung freuen !!
Es ist nicht so groß, deshalb ist es gleich anbei. Das ersetzt das gleichnamige Skript vboxmail in /usr/bin. Vom Original solltest Du eine Kopie anfertigen. Damit das läuft, musst Du sendmail, sox und recode installiert haben. Mit einem alias in /etc/aliases kannst Du es an alle Benutzer schicken. Oft weiß man ja nicht, für wen der Anruf jetzt gedacht war. :-)) Ach ja, Du musst es ausführbar machen 'chmod a+x /usr/bin/vboxmail'. Die Eigenschaft wird durch das Verschicken jetzt wohl verloren gehen.
Soviel scheint mal sicher zu sein... Auf jeden Fall VIELEN DANK für das Skript und die Hilfe, die ich von Dir und den anderen bekommen habe. Ich hoffe, dass nun alles schön laufen wird. Viele Grüße, Heiko