Comment 1 for bug 133818

Revision history for this message
Till Kamppeter (till-kamppeter) wrote : Re: [GUTSY] Turboprint don't work due to apparmor

It seems that the AppArmor protection breaks a lot of third-party printer drivers, especially as drivers have often extra file which can be anywhere in the system.

I suggest the following:

The filter chain is always run as non-root user (usually "lp") by CUPS, so one should perhaps better remove any protection from the filters. So AppArmor should be configured to allow everything for all sub processes running as non-root (or at least as CUPS-special user: "lp", "cupsys", ...), or it should allow everything for sub processes in /usr/lib/cups/filter/ especially also with all their auxiliary files.