Hallo,
wir haben ein Problem mit der in UCS@School angebotenen Druckermoderation in der UMC.
Unser System Master-Slave-Umgebung besteht aus Master UCS4.0.4 errata 397 mit UCS@school 4.0 R2 v6 und mehrere Schulstandorte mit jeweils 1 DC-Slave 4.0.4 errata397 und UCS@School 4.0 R2 v6 mit Samba4 für EDU und GOV.
Die EDU-DC-Slave sind u.a. auch als Druckserver für die Schule eingerichtet.
Als Drucker wurde der pdf-Drucker - auf den alle Zugriff haben - und Netzwerkdrucker - nur Lehrer haben Zugriff - installiert.
Unsere Clients sind zu 99% Kubuntu 14.04 mit Domänenanmeldung und den EDU-DC-Slave als Druckserver eingerichtet - cups-browsed.conf.
Wenn der Schüler ga-schueler sein Dokument mit dem pdf-Drucker druckt, wird das pdf in /var/spool/cups-pdf/ga-schueler als job_xxx-ga-schueler.pdf abgelegt und in der UMC->Drucker moderieren (Anmeldung als ga-lehrer) FALSCH gelistet:
Benutzer ga-schueler, Druckauftrag ga-schueler …
Nach Änderung der cups-pdf.conf auf dem DC-Slave -> TitlePref 1 gesetzt - wird der Druckauftrag richtig abgespeichert job_xxx-testdoku.pdf und in der UMC richtig angezeigt.
Wenn der Lehrer für diesen Druckauftrag ‘testdoku’ vom ga-schueler in der UMC einen Drucker(restricted Drucker) auswählt, schlägt dieser fehl - Druckauftrag bleibt im spool.
Laut management-console-module-printermoderation.log wird der Druckbefehl wie folgt ausgeführt:
lpr -P >Druckerwarteschlange> -U ga-schueler -J testdoku -r /var/spool/cups-pdf/ga-schueler/job_xxx-testdoku.pdf -H >Druckserver DC-Slave
Der ga-schueler hat aber keinen Zugriff auf diese Druckerwarteschlange.
Führe ich den lpr-Befehl auf der Konsole mit -U ga-lehrer aus, wird der Auftrag gedruckt.
Mir scheint, dass in der UMC bei Drucker moderieren -> Druckauftrag auswählen -> Button Drucken -> Drucker auswählen -> Drucken der in der UMC angemeldete User nicht dem lpr-Befehl übergeben wird.
Wo liegt der Fehler???
Gruss
Detlef Stang