Je mettais à jour le système d'exploitation aujourd'hui (correctifs de sécurité), quand j'ai trouvé quelque chose d'étrange dans le syslog:
apparmor="DENIED" operation="signal" profile="/usr/sbin/cupsd" pid=2483 comm="cupsd" requested_mask="send" denied_mask="send" signal=term peer="unconfined"
Il est apparu dans le syslog 5 fois.
Je n'ai jamais vu ce journal, alors j'ai commencé à regarder à ce sujet, mais sans succès. la seule chose que je sache, c’est que cupsd a quelque chose d’imprimant (quelque chose que je n’ai jamais utilisé avec Ubuntu).
Alors, j’ai aussi jeté un coup d’oeil dans le /log/cups/access_log
et j’ai trouvé ceci (en regardant l’horodatage, ce journal est arrivé 1 seconde avant le journal du syslog):
localhost - - [07/Jul/2015:11:49:50 -0300] "POST / HTTP/1.1" 200 3695675 CUPS-Get-PPDs -
Donc, je n'ai jamais eu une chose refusée d'apparmor. Quelqu'un sait pourquoi cela est arrivé? Notez également que je n'ai jamais eu à utiliser une imprimante avec Ubuntu.
Merci les gars pour m'aider.
EDIT: Je viens de remarquer que le même jour où j'ai téléchargé les mises à jour, j'ai également installé des mises à jour pour le cups
. Peut-être que c'est pourquoi il avait le journal DENIED?
Solution de contournement de https://wiki.ubuntu.com/DebuggingPrintingProblems#AppArmor_Protection_of_the_printing_system
Assurez-vous que apparmor-utils
est installé: apt-get install apparmor-utils
Si vous rencontrez des problèmes d'impression, essayez de désactiver la protection AppArmor avec Sudo aa-complain cupsd
. Notez qu'après cela, j'ai dû débrancher et rebrancher l'imprimante pour que cela fonctionne.
Vous pouvez réactiver AppArmor via Sudo aa-enforce cupsd
.
Si cela vous aide, recherchez les messages contenant audit dans le fichier/var/log/syslog. Celles-ci indiquent les composants auxquels le système d’impression accède pour lesquels aucune autorisation explicite n’est donnée dans /etc/apparmor.d/usr.sbin.cupsd.
Plus de détails dans le lien ci-dessus. (Ils veulent aussi que vous signaliez le bogue).