Hallo, cups übergibt ja einem Filter leider nicht den Druckernamen. Ganu diesen brauche ich aber in einem Filter. Jetzt wollte einfach das Control-File auslesen. Cups läuft als root, drum gehöhren die Files imSpool-Verzeichnis dem User root und der Gruppe lp. Berechtigung auf die Datei hat aber nur root. Die Filter laufen aber als lp. Ich kann also die Datei nicht auslesen. Kann man dem Cups irgendwo sagen mit welchen Berechtigungen er die Spool-Dateien anlegen soll? ConfigFilePerm 0640 und LogFilePerm 0640 haben leider nix gebracht. Gruß Daniel -- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Jan 7 13:46 Daniel Spannbauer wrote (shortened):
cups übergibt ja einem Filter leider nicht den Druckernamen
Wenn mit "Druckername" der Warteschlangenname gemeint ist: Der ist sowohl als argv[0] als auch via Umgebungsvariable PRINTER verfügbar, siehe "man 7 filter" (außer vielleicht bei sehr alten CUPS Versionen). Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex
participants (2)
-
Daniel Spannbauer
-
Johannes Meixner