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.


** Changed in: cupsys (Ubuntu)
   Importance: Undecided => Medium
     Assignee: (unassigned) => Martin Pitt
       Target: None => ubuntu-7.10-beta

** Summary changed:

- [GUTSY] Turboprint don't work due to apparmor
+ [GUTSY] Third-party drivers (like Turboprint) do not work due to AppArmor

-- 
[GUTSY] Third-party drivers (like Turboprint) do not work due to AppArmor
https://bugs.launchpad.net/bugs/133818
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to