Hallo Leute!
Diese Mail hatte ich schon mal in die Liste gestellt, aber vieleicht
war der Betreff ein bi�chen ung�nstig geschrieben;-)
Hier nochmal das Problem:
Da hier immer wieder die Frage auftaucht, wie man mit linux faxen
kann, habe ich mich mal hingesetzt und was gebastelt. Das Gebastel
besteht aus einem tcl/tk Script, das einerseits als Backend f�r cups
fungiert, andererseits eine GUI zum w�hlen zur Verf�gung stellt.
Funktioniert soweit auch schon ganz gut, jedenfalls kann man bequem
w�hlen (Maus, Tastatur, copy&paste), das Fax wird zum Server
geschickt und gesendet (mit dendfax) und man bekommt eine
Best�tigungmail (bei funktionierendem Mailsystem).
Wo es noch klemmt:
Man mu� noch ein xhost+ machen vor der Benutzung:-(
Da das tcl-Script ja von cups aufgerufen wird hat es als user-ID ja
root, lp oder sonst was, aber eben nicht die ID des Users, der faxen
will. Also darf er da kein Fenster aufmachen. So sieht der Anfang
vom Script aus:
-----------------schnipp-------------------------------------
#!/bin/sh
# the next line restarts using wish\
exec wish "$0" "$@" -display :0.0
proc init {argc argv} {
��������global FAXNUMMER R_GABE LF_NR USER_NAME DRUCK_NAME ANZAHL
DRUCK_DATEI \
����������������LOG_ID �FAX_DATEI FAX_ID FAX_HOST MAIL_HOST FAXPROG
��������puts $LOG_ID $argc
��������if {$argc == 0} {
����������������puts "file faxen:/ \"Datei\" \"Faxen mit peters
Hylafax\" "
����������������exit
��������}
----------------------usw--------------------------------------------------------------
So l�uft es zwar, aber mit der "falschen" ID. Dann habe ich noch das
versucht:
-----------------schnipp-------------------------------------
#!/bin/sh
# the next line restarts using wish\
exec su $2 --command=$(wish "$0" "$@" -display :0.0)
proc init {argc argv} {
------------------------------usw-------------------------------------------------------
Aber das funktioniert auch nicht.
Kann mir jemand bei diesem Problem helfen??
PS: Ach ja, wenn jemand Interesse an dem Gebastel hat, ich stelle es
gerne zur Verf�gung. Ich mu� noch eine Anleitung schreiben, wie man
das ganze zur Funktion bringt. Oder halt gleich, wenn es jemand ohne
Anleitung will....
--
mfg Peter K�chler,
Planungsverband Ballungsraum
Frankfurt/Rhein-Main
Tel.: 069-2577-1301
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)