I have configured a printer to generate pdf's [_pdf] path = /var/tmp read only = No create mask = 0600 printable = Yes cups options = raw printer name = _pdf valid users = @"abc" but the pstops filter isn't skiped -- cups error.log --- D [10/Sep/2007:13:44:10 +0200] StartJob: statusfds = [ 6 8 ] D [10/Sep/2007:13:44:10 +0200] StartJob: filterfds[1] = [ 10 -1 ] D [10/Sep/2007:13:44:10 +0200] StartJob: filter = "/usr/lib/cups/filter/pstops" D [10/Sep/2007:13:44:10 +0200] StartJob: filterfds[0] = [ 11 12 ] D [10/Sep/2007:13:44:10 +0200] start_process("/usr/lib/cups/filter/pstops", 0xbffee210, 0xbffed580, 10, 12, 8) I [10/Sep/2007:13:44:10 +0200] Started filter /usr/lib/cups/filter/pstops (PID 7640) for job 1178. D [10/Sep/2007:13:44:10 +0200] StartJob: backend = "/usr/lib/cups/backend/pdf" D [10/Sep/2007:13:44:10 +0200] StartJob: filterfds[1] = [ -1 10 ] D [10/Sep/2007:13:44:10 +0200] start_process("/usr/lib/cups/backend/pdf", 0xbffee210, 0xbffed580, 11, 10, 8 -- cups error.log --- This bug appears at samba 3.0.25 ... older Versions are working fine
It was a misconfiguration by myself. the packagebuilder changed the defaultsettings from printing = cups to printing = bsd I changed the smb.conf to printing = cups and everything looks ok!