Discord(以及其他)正在填充系统日志。目前是否有隐私保护解决方案?

Discord(以及其他)正在填充系统日志。目前是否有隐私保护解决方案?

Discord 不断向系统发送垃圾邮件,要求读取 ptrace,但 AppArmor/Snap 却一再拒绝。这种情况发生是有原因的,因为它的目的是找出你可能正在玩的游戏。不幸的是,即使你关闭了广播你正在玩的游戏的选项,Discord 仍然会发出这些请求。这个问题自 2018 年以来就一直存在,StackExchange、GitHub 和 Canonical Snapcraft 论坛上有许多帖子。

反复提到的“解决方案”是运行

snap connect discord:system-observe

但这只是让 Discord 真正看到你们的流程:不希望出现的隐私侵犯。

系统日志充满了这个错误消息,不和谐?

20.04 版中磁盘空间突然无缘无故用完

https://github.com/snapcrafters/discord/issues/23

https://github.com/snapcrafters/discord/issues/43#issuecomment-524582590

https://forum.snapcraft.io/t/auto-connections-for-discord/2392/30

据说有一种方法可以让这些东西安静下来,但我还没有发现这种能力得到证实。有人知道它是否已被添加吗?

在其中一个 GitHub 问题帖子中,建议添加

deny capability sys_ptrace,

/var/lib/snapd/apparmor/profiles/snap.discord.discord

随后

sudo apparmor_parser -r /var/lib/snapd/apparmor/profiles/snap.discord.discord

会起作用,但似乎不再起作用了。如果最后一批正确尝试过的人按照说明操作,那么似乎在 2023 年 8 月中旬就失效了。

有没有人有一个不损害隐私的解决方案?

现在,我找到了一些可以“修复”的东西

如何关闭快照中所有 AppArmor DENIED 消息?

建议运行

echo -n quiet_denied > /sys/module/apparmor/parameters/audit

直到重新启动,才会取消对所有应用程序的拒绝警告。我还没有尝试这样做。

还提出了一个谨慎的 Grub 修改方案,以便在重启后保留它,但是Grub mod 的替代方案是将上面的 BASH 脚本行添加到.bashrc能否成功保持启动时保存的设置?

最后,上述quiet_denied内容是否是应该添加到 AppArmor 或 Snap 中的内容(无论链接中提到的建议更改是什么)?如果是,那么如何才能用它来平息对 Discord 的拒绝?

相关内容