Cups error in Ubuntu 8.10 Intrepid Ibex

On my newly updated Ubuntu i've an issue while printing.

When i print following error occurs:
Print Error: There was a problem processing document.

I short look at /var/log/cups/error_log gave this message several times

cupsdAuthorize: Local authentication certificate not found!

In that case the AppArmor protection did prevent the CUPS printing system to work properly.

I stopped it
sudo /etc/init.d/apparmor stop

and printing worked instantly.

A restart stated in this manner

sudo /etc/init.d/apparmor start

Loading AppArmor profiles Skipping profile /etc/apparmor.d/usr.sbin.cupsd.dpkg-old : Warning.

Obviously there is a new apparmor profile for CUPS's daemon cupsd

I changed the line

/usr/sbin/cupsd

to

/usr/sbin/cupsd flags=(complain) {

in file /etc/apparmor.d/usr.sbin.cupsd

and resolved the complains.

No comments: