質問する
0

LibreOfficeが吐き出す多量のメッセージを抑制したい

質問日 2020-12-17 06:00:41 +0100

t6oliu のGravatar画像

updated 2020-12-17 12:52:29 +0100

nogajun のGravatar画像

こんにちは、初めて質問します。 私はdebian 10.7上でLibreOffice 6.1.5.2を使用しています。LibreOfficeはdebianをインストールすると同時にインストールされたものを使い、その後aptitudeを経由してアップグレードしています。

Calc上で作業すると、同時に多量のメッセージが/var/log/syslogファイルに吐き出され、dmesgコマンドがほとんど役に立たなくなってしまします。メッセージの出力を抑制することはできないでしょうか。

メッセージを全てここに上げることはできませんが、次のような内容です。

audit: type=1400 audit(1607991541.334:9883): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/export_home/t..............r/basic/script.xlc" pid=26501 comm="soffice.bin" requested_mask="r" denied_mask="r" fsuid=107 ouid=107

audit: type=1400 audit(1607991541.334:9884): apparmor="ALLOWED" operation="unlink" profile="libreoffice-soffice" name="/export_home/............./libreoffice/4/user/basic/script.xlc" pid=26501 comm="soffice.bin" requested_mask="d" denied_mask="d" fsuid=107 ouid=107

audit: type=1400 audit(1607991541.334:9885): apparmor="ALLOWED" operation="mknod" profile="libreoffice-soffice" name="/export_home/........./libreoffice/4/user/basic/script.xlc" pid=26501 comm="soffice.bin" requested_mask="c" denied_mask="c" fsuid=107 ouid=107

audit: type=1400 audit(1607991552.354:10128): apparmor="ALLOWED" operation="open" profile="libreoffice-oopslash" name="/usr/...../lib/libz.so.1.2.11" pid=27143 comm="oosplash" requested_mask="r" denied_mask="r" fsuid=107 ouid=0

沢山ありすぎて書ききれませんが、99% auditが吐き出すメッセージです。

edit retag flag offensive close merge delete

2 Answer

0

回答日 2020-12-17 12:52:02 +0100

nogajun のGravatar画像

TDF配布のdebパッケージではなくDebian配布のパッケージの問題でしたら、Debianの問題ですので、こちらではなくDebianのほうで相談をお願いします。

さて、Busterをクリーンインストールして、LibreOffice 6.1.5 Calcを起動してsyslogやdmesg、journaldを見ましたが出ていたのはこれだけでした。見たところuimのほうですし、LibreOfficeとは直接関係がないように見えます。

[   78.527800] audit: type=1400 audit(1608203693.101:21): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/usr/share/uim/lib/sigscheme-init.scm" pid=
1846 comm="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   78.532724] audit: type=1400 audit(1608203693.109:22): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/usr/share/uim/lib/sigscheme-init.scm" pid=
1846 comm="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   78.533111] audit: type=1400 audit(1608203693.109:23): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/usr/share/uim/lib/srfi-55.scm" pid=1846 co
mm="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   78.533213] audit: type=1400 audit(1608203693.109:24): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/usr/share/uim/lib/srfi-55.scm" pid=1846 co
mm="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   78.533469] audit: type=1400 audit(1608203693.109:25): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/usr/share/uim/lib/srfi-0.scm" pid=1846 com
m="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   78.533569] audit: type=1400 audit(1608203693.109:26): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/usr/share/uim/lib/srfi-0.scm" pid=1846 com
m="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   78.533931] audit: type=1400 audit(1608203693.109:27): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/usr/share/uim/init.scm" pid=1846 comm="sof
fice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   78.534032] audit: type=1400 audit(1608203693.109:28): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/usr/share/uim/init.scm" pid=1846 comm="sof
fice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   78.534248] audit: type=1400 audit(1608203693.109:29): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/usr/share/uim/light-record.scm" pid=1846 c
omm="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   78.534349] audit: type=1400 audit(1608203693.109:30): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/usr/share/uim/light-record.scm" pid=1846 c
omm="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0

インストールされているLibreOfficeのDebianパッケージは以下です。

ii  liblibreofficekitgtk                  1:6.1.5-3+deb10u6                            amd64        GTK3 widget wrapping LibreOffice functionality
ii  libreoffice-avmedia-backend-gstreamer 1:6.1.5-3+deb10u6                            amd64        GStreamer backend for LibreOffice
ii  libreoffice-base-core                 1:6.1.5-3+deb10u6                            amd64        office productivity suite -- shared library
ii  libreoffice-calc                      1:6.1.5-3+deb10u6                            amd64        office productivity suite -- spreadsheet
ii  libreoffice-common                    1:6.1.5-3+deb10u6                            all          office productivity suite -- arch-independent files
ii  libreoffice-core                      1:6.1.5-3+deb10u6                            amd64        office productivity suite -- arch-dependent files
ii  libreoffice-draw                      1:6.1.5-3+deb10u6                            amd64        office productivity suite -- drawing
ii  libreoffice-gnome                     1:6.1.5-3+deb10u6                            amd64        office productivity suite -- GNOME integration
ii  libreoffice-gtk3                      1:6.1.5-3+deb10u6                            amd64        office productivity suite -- GTK+ 3 integration
ii  libreoffice-help-common               1:6.1.5-3+deb10u6 ...
(もっと)
edit flag offensive delete link もっと

Comments

思わぬお手数を掛けてしまい申し訳ありませんでした。debianあるいは他の要因を探ってみたいと思います。 現状、メッセージの意味を確認するところからでしょうか...

t6oliu のGravatar画像t6oliu ( 2020-12-18 00:26:06 +0100 )edit

そうですね。質問のログでは、ALLOWEDとなっているので、これ自体は問題ないと思いますが、他になにかないか確認されるのがいいと思います。そして、インストールされているマシンの環境がわからないので、なんとも言えなかったのですが、インストールされている環境が原因でAppArmorとAuditが反応しているように見えるので、その辺の状況説明を添えていただくと何かわかるような気がしました

nogajun のGravatar画像nogajun ( 2020-12-18 03:37:14 +0100 )edit

あとはAppArmorの設定、libreoffice-sofficeが反応しているので、そこもチェックされてみるといいかもしれません

nogajun のGravatar画像nogajun ( 2020-12-18 03:38:57 +0100 )edit

重ねてご連絡ありがとうございました。しばらく時間を掛けて調査してみたいと思います。何か結果が判明しましたらご報告致します。

t6oliu のGravatar画像t6oliu ( 2020-12-18 03:55:21 +0100 )edit
0

回答日 2021-01-05 08:06:09 +0100

t6oliu のGravatar画像

何故、多量のメッセージが出力されるのか理由は現在も不明です 。 しかしながら、対症療法的に『このようにすれば、メッセージ出力を抑制できる。』方法が判明しました。

私のパソコンにはメッセージに表示される"audit"なるアプリはインストールされていません。aptitudeによる確認でも、"audit"を検索すると説明 される"/etc/audit"ディレクトリなども存在しません。「auditはインストールされていないのに、何でaudit...メッセージが出てくるんだ。」の疑問から調べた結果です。

1.webでは英語環境に於いて、私が指摘したものと同じと思われる問題が数例質問されているのを見つけました。例えば: https://unix.stackexchange.com/questi... です。これによれば、多くのメッセージを吐き出す要因になっているのはauditではなく、apparmorの設定ファイルのようです。確かにapparmor関連のファイルは私の環境にも見つかりました。

2.同じような問い合わせを探して: https://bugs.launchpad.net/ubuntu/+so... に書かれている...

sudo apparmor_parser -R /etc/apparmor.d/usr.lib.libreoffice.program.oosplash /etc/apparmor.d/usr.lib.libreoffice.program.soffice.bin

を実行したところ、メッセージの出力は止まりました。もしかしたら、マシンをリブートしたら元に戻ってしまうのかも知れませんが、その時は別に対処を考えます。

edit flag offensive delete link もっと
ログイン/サインアップして回答する

質問ツール

1 follower

Stats

Asked: 2020-12-17 06:00:41 +0100

Seen: 133 times

Last updated: Jan 05