1 We are using cups-pdf to create printer which is shared on windows using ipp.
3 Since we are not getting users from windows in our setup, we need cups-pdf
4 PostProcessing hook to look find user from pGinaSessions.
7 sudo vi /etc/cups/cups-pdf.conf
9 PostProcessing /srv/safeq/cups-pdf-find-owner.pl
12 To make this work, you also have to edit apparmor:
14 sudo vi /etc/apparmor.d/usr.sbin.cupsd
16 edit end of file, under /usr/lib/cups/backend/cups-pdf {
17 add permission for script execution:
20 /var/spool/cups-pdf/** rw,
22 # safeq ffzg -- added to allow execution of PostProcessing
23 /srv/safeq/cups-pdf-find-owner.pl uxr,