1

libreoffice をスナップとしてインストールしましたが、apparmor のアクセス許可が原因で、印刷サブシステムが機能していません。syslog には次のように表示されます。

May 25 08:18:15 chrome kernel: [44272.687192] audit: type=1400 audit(1495693095.846:124): apparmor="DENIED" operation="connect" profile="snap.libreoffice.libreoffice" name="/run/cups/cups.sock" pid=16873 comm=435550534D616E6167657220637570 requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0
May 25 08:18:25 chrome kernel: [44282.828587] audit: type=1400 audit(1495693105.990:125): apparmor="DENIED" operation="connect" profile="snap.libreoffice.libreoffice" name="/run/cups/cups.sock" pid=16873 comm="soffice.bin" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0

すでにバグレポートを投稿しましたが、まだ返信がありません。したがって、基本的にはこれに対する回避策が必要です。プロファイルを作成しました:

$ cat /etc/apparmor.d/snap.libreoffice.19.usr.local.lib.libreoffice.program.soffice.bin 
# vim:syntax=apparmor
#include <tunables/global>

/snap/libreoffice/19/usr/local/lib/libreoffice/program/soffice.bin {
  #include <abstractions/base>
  #include <abstractions/cups-client>

}

しかし、うまくいかないようです。私は何を間違えましたか?ここに鎧の専門家はいますか?

4

0 に答える 0