cups-pdf PostProcessing script to get users from pGina
[safeq] / doc / cups-pdf.txt
1 We are using cups-pdf to create printer which is shared on windows using ipp.
2
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.
5
6
7 sudo vi /etc/cups/cups-pdf.conf
8
9 PostProcessing /srv/safeq/cups-pdf-find-owner.pl
10
11
12 To make this work, you also have to edit apparmor:
13
14 sudo vi /etc/apparmor.d/usr.sbin.cupsd
15
16 edit end of file, under /usr/lib/cups/backend/cups-pdf {
17 add permission for script execution:
18 ...
19   /var/spool/cups/** r,
20   /var/spool/cups-pdf/** rw,
21
22   # safeq ffzg -- added to allow execution of PostProcessing
23   /srv/safeq/cups-pdf-find-owner.pl uxr,
24 }
25