[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1113713: libreoffice: LibreOffice fails to start on Trixie when AppArmor is active



Hi,

On 01.09.25 18:03, Rene Engelhard wrote:
Hi,

Am 01.09.25 um 13:35 schrieb Michael Hierweck:
After upgrading to Debian Trixie LibreOffice cannot be started by invoking
the "libreoffice" command when AppArmor is enabled.

Did you edit them to enable it? Since per default they are in complain mode...

No, I did not edit anything manually.

I just disabled apparmor at kernel command line level (for testing), then LibreOffice started up cleanly.

However, I found out that LibreOffice actually was in enforce mode:

# aa-status  |egrep 'mode|libreoffice'
55 profiles are in enforce mode.
   libreoffice-oosplash
   libreoffice-senddoc
   libreoffice-xpdfimport
45 profiles are in complain mode.
0 profiles are in prompt mode.
0 profiles are in kill mode.
76 profiles are in unconfined mode.
7 processes are in enforce mode.
5 processes are in complain mode.
0 processes are in prompt mode.
0 processes are in kill mode.
0 processes are in mixed mode.

(Btw. is any more convenient way to query?)

I cannot explain how this happenend while upgrading about ten desktops and notebooks from Bookworm to Trixie. *strange*

So I explicitly switched to complain mode:

# aa-complain /usr/lib/libreoffice/program/oosplash
Setting /usr/lib/libreoffice/program/oosplash to complain mode.
Warning: profile libreoffice-oosplash represents multiple programs
Warning: profile libreoffice-oosplash represents multiple programs

# aa-complain /usr/lib/libreoffice/program/senddoc
Setting /usr/lib/libreoffice/program/senddoc to complain mode.
Warning: profile libreoffice-senddoc represents multiple programs
Warning: profile libreoffice-senddoc represents multiple programs

# aa-complain /usr/lib/libreoffice/program/xpdfimport
Setting /usr/lib/libreoffice/program/xpdfimport to complain mode.
Warning: profile libreoffice-xpdfimport represents multiple programs
Warning: profile libreoffice-xpdfimport represents multiple programs

# aa-status  |egrep 'mode|libreoffice'
52 profiles are in enforce mode.
48 profiles are in complain mode.
   libreoffice-oosplash
   libreoffice-senddoc
   libreoffice-xpdfimport
0 profiles are in prompt mode.
0 profiles are in kill mode.
76 profiles are in unconfined mode.
7 processes are in enforce mode.
5 processes are in complain mode.
0 processes are in prompt mode.
0 processes are in kill mode.
0 processes are in mixed mode.

Nevertheless I did not work:

$ libreoffice
ERROR 4 forking process

Sorry, I really have no idea what's going on here.

Michael


Reply to: