[Eisfair-1] vboxctrl 0.1.3 Fehler + teilweise geloesst
Maik Gründel <[email protected]>
| Newsgroups | spline.eisfair |
|---|---|
| Organization | spline |
| Message-ID | <[email protected]> |
Hallo zusammen, da ich nun "VBOX" erfolgreich zum laufen gebracht habe, habe ich nun nach einer Moeglichkeit gesucht, die Nachrichten von VBOX direkt auf dem EIS abzuspielen. Da mein EISFAIR Anrufbeantworter bei mir im Buero steht und eine onboard Soundkarte + eingebauten Lautsprecher hat (Compaq Deskpro EP) bin ich auf "vboxcrtl" von Vsevolod Kukol gestossen. Leider scheint das Paket nicht mehr gepflegt zu werden, da unter benötigte Paket zweimal "unknown" steht. <unknown> >= 1.1.1 - <unknown> <unknown> >= 1.0.8 - <unknown> Habe das Paket dann trotzdem installiert, dabei traten allerdings folgende Fehler auf: Als das erste unkonwn Paket heruntergeladen werden sollte, kam die Meldung "This package is not compatible with "eisfair-1"." Die URL lautet: http://download.eisfair.org/packages/updates/update.tar.gz Als das zweite unkonwn Paket heruntergeladen werden sollte, kam die Meldung "This package is not compatible with "eisfair-1"." Die URL lautet: http://download.eisfair.org/packages/dev/vbox.tar.gz Konnte beide Pakete anhand der Namen als Pakete Base 1.1.1 und VBOX 1.0.8 identifizieren. Das Dritte Paket "oss-sound 0.9.2" liess sich ohne gravierende Fehlermeldung installieren und aktivieren. Die Fehlermeldung betraf nur die fehlende Konfigurationsmöglichkeit Ìber Curses-Style, was ich als Eisfair Menueoberflaeche verwende und das ich es per Editor Joe konfigurieren soll. Bei der Konfiguration von vboxctrl erschien dann eine Dialogbox mit Fehlermeldung:" ERROR: /var/install/help/vboxctrl (0): file not found 1 error(s), 0 warning(s) file: /var/install/help/vboxctrl Nach betaetigen von OK konnte vboxctrl dann konfiguriert werden. Der naechste Schoenheitsfehler fiel mir beim abspielen der Nachrichten ins Auge. Nachdem im Administrationsmenue von vboxcrtl auf "Play new messages" oder "Administrate Messages" geht, wird die Fehlermeldung: "find: warning: you have specified the -maxdepth option after a non-option argument- type, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it). Please specify options before other arguments." ausgegeben, was den Bildaufbau ziemlich stört. Ich habe dann Ursachenforschung und einbisschen reverse engineering betrieben ;-) Folgende Dateien wurden von mir bearbeitet: /var/install/bin/vboxcrtl-admin /var/install/bin/vboxcrtl-play /usr/local/vboxcrtl/vboxchecknew.sh /usr/local/vboxcrtl/vboxplaynew.sh Ich habe dann die Dateien folgenderweise angepasst. Vboxcrtl-admin Zeile 136 countfiles=`find $msgboxdir -maxdepth 1 -type f -newer $vboxcrtl_dir/vboxstat.$name | wc -l | tr -d " "` Zeile 178 countfiles=`find $msgboxdir -maxdepth 1 -type f | wc -l | tr -d " "` Zeile 179 countfiles_new=`find $msgboxdir -maxdepth 1 -type f -newer $vboxctrl_dir/vboxstat.$name | wc -l | tr -d " "` vboxcrtl-play Zeile 97 countfiles=`find $spool_dir/$name/incoming -maxdepth 1 -type f -newer $vboxcrtl_dir/vboxstat.$name | wc -l | tr -d " "` vboxchecknew.sh Zeile 104 countfiles=`find $spool_dir/$name/incoming -maxdepth 1 -type f -newer $vboxcrtl_dir/vboxstat.$name | wc -l | tr -d " "` Zeile 181 countfiles=`find $spool_dir/$name/incoming -maxdepth 1 -type f -newer $vboxcrtl_dir/vboxstat.$name | wc -l | tr -d " "` vboxplaynew.sh Zeile 113 countfiles=`find $vboxdir -maxdepth 1 -type f -newer $reffile | wc -l | tr -d " "` Jetzt taucht die find Warnmeldung nicht mehr auf. Allerdings konnte ich die Dateien vboxchecknew.sh und vboxplaynew.sh nicht testen, da das Paket text2speech nicht mehr existiert bzw. auf Packeis nicht gefunden werden kann. Vielleicht liesst ja Vsevolod Kukol hier mit und kann die Aenderungen in das Paket vboxcrtl einbauen und eine aktualisierte Version des Paketes anbieten. Ich haette Intresse :-) Gruss, Maik