CUPS Problem

Hi,

ich möchte auf einem Debian Lenny einen PDF Printer einrichten und über SMB freigeben. Dazu habe ich cups-pdf installiert und über die CUPS Web GUI einen Drucker angelegt. Den habe ich dann in der /etc/samba/smb.conf freigeben:

Code:
[global]
...
load printers = yes
printing = cups
printcap name = cups
...

[printers]   
  browseable = yes   
  printable = yes   
  public = yes   
  create mode = 0700   
  guest only = yes   
  use client driver = yes
  guest account = smbprint   
  path = /home/smbprint  

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no

Der User smbprint und sein Homeverzeichnis existeren:
Code:
pdf-printer:~# tail -n 1 /etc/passwd
smbprint:x:104:65534::/home/smbprint:/bin/false
pdf-printer:~# ls /home
mathias  smbprint
pdf-printer:~#

Der Drucker wird auch von Windows gefunden und kann benutzt werden. Alledings finde ich nirgends ein Ergebnis - also ein PDF Dokument.

Hat jemand ne Idee oder sowas schonmal gemacht?

cu
serow
 
Ich würde ja erstmal einen Blick in die Logs werfen um das Problem einzugrenzen.
 
Musst du nicht in der conf von cups-pdf ein Ausgabeverzeichnis festlegen?
Beim Basis- cups definiert man ja auch praktisch jedes wichtige Verzeichnis einzeln, ich könnte mir vorstellen, dass es hier ähnlich aussieht.

lG

Brabax
 
Ja, standardmäßig ist das Arbeitsverzeichnis $HOME/PDF. Kommt also auf den ausführenden User an. Ich habs jetzt mal ohne den smbprint user versucht und es klappt. Es wird jetzt in jedem Userdir ein PDF Verzeichnis angelegt und die Jobs landen da drin.

Ist eigentlich garnicht verkehrt so - so kann jedenfalls nicht ein User dem anderen PDF Dateien löschen wenn er sie nicht schnell genug abholt ^^

Die Logs haben übrigens gesagt, dass der Print Job erfolgreich war :P

cu
serow
 
Zurück
Oben