cups client.conf

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
Antworten
guennid

cups client.conf

Beitrag von guennid » 27.02.2007 15:04:01

In einer /etc/cups/client.conf finde ich folgenden Kommentar:

Code: Alles auswählen

# ServerName: the hostname of your server.  By default CUPS will use the
# hostname of the system or the value of the CUPS_SERVER environment
# variable.  ONLY ONE SERVER NAME MAY BE SPECIFIED AT A TIME.  To use
# more than one server you must use a local scheduler with browsing
# and possibly polling.
Dazu habe ich drei Fragen:

1. Wie genau heißt die Umgebungsvariable?
2. Wie wird die gesetzt?
3. Was könnte ein "local scheduler" sein?

Grüße, Günther

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Re: cups client.conf

Beitrag von herrchen » 27.02.2007 15:37:58

Günther Ditthardt hat geschrieben: 1. Wie genau heißt die Umgebungsvariable?
CUPS_SERVER
2. Wie wird die gesetzt?
export CUPS_SERVER=der_name_des_servers
z.b. in der ".bashrc" des users, oder zentral in "/etc".
3. Was könnte ein "local scheduler" sein?
ich *vermute*, dass damit ein lokaler cups server gemeint ist, der seine druckerlisten, mittels browsing und polling, von verschiedenen anderen bezieht.

herrchen

guennid

Beitrag von guennid » 27.02.2007 17:05:08

Also dieser cups-Dschungel macht mich noch alle!!!
Drei Rechner (R1, R2, R3) an jedem hängt ein Drucker: (Nadler (N) an R1, Laser (L) an R2, Tintenstrahler (T) an R3). cups-server auf R1 kennt T an R3, aber Drucken nicht möglich. cups-gui auf R1 sagt: T angehalten. Jeder Versuch T zu starten scheitert.
Erster Lösungsversuch: Ich lege client.conf auf R1 an und trage R3 als cupsserver ein. Nach Neustart(!!!) kann ich drucken.

Dein letzter Satz, Herrchen, bringt mich auf 'ne andere Idee: Ich schau mir cupsd.conf auf R3 an und sehe: "Browsing on" ist auskommentiert. Kann mich nicht erinnern, das ich das ausgeknipst hätte. Drüber steht auch der Kommentar "enabled by default". Ein Vergleich mit der cupsd.conf auf R2 zeigt, dass dort das Kommentarzeichen vor "Browsing on" entfernt wurde. Müsste ich gewesen sein. Also habe ich dann versuchsweise diese Zeile auch auf R3 entkommentiert. Neustart von R3. (Wenn ich mich auf eins nicht mehr verlasse, dann ist es "/etc/init.d/cupsys restart"!) client.conf auf R1 gelöscht. Auch hier Neustart; und siehe da: Ich kann T über die cups-gui des cupsservers auf R1 plötzlich starten und dann auch von R1 aus auf T drucken.

Also ich interpretiere das jetzt so, dass defaultmäßig kein cupsserver browst (so hat das Pfeifle auch 2000(!) und 2001(!) in verschiedenen Veröffentlichungen dargestellt) und dass man, wenn man das haben will, es in die jeweilige cupsd.conf reinschreiben muss.
Wenn ich richtig liege, und da bin ich mir durchaus nicht sicher, von den cups-Leuten hört man ja nicht gerade viel, dann dächte ich doch, es würde langsam Zeit, dass die mit ihren Erläuterungen in der cupsd.conf aufhörten, die Leute an der Nase herumzuführen.

Grüße, Günther

Antworten