[GH-ISSUE #4584] Latest version of Nheko is broken under firejail #2711

Closed
opened 2026-05-05 09:22:36 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @qazip on GitHub (Sep 29, 2021).
Original GitHub issue: https://github.com/netblue30/firejail/issues/4584

Latest version of nheko is broken under firejail. Please see https://github.com/Nheko-Reborn/nheko/issues/733.


firejail --version
firejail version 0.9.66

Compile time support:
	- always force nonewprivs support is disabled
	- AppArmor support is enabled
	- AppImage support is enabled
	- chroot support is enabled
	- D-BUS proxy support is enabled
	- file and directory whitelisting support is enabled
	- file transfer support is enabled
	- firetunnel support is enabled
	- networking support is enabled
	- output logging is enabled
	- overlayfs support is disabled
	- private-home support is enabled
	- private-cache and tmpfs as user enabled
	- SELinux support is disabled
	- user namespace support is enabled
	- X11 sandboxing support is enabled
Originally created by @qazip on GitHub (Sep 29, 2021). Original GitHub issue: https://github.com/netblue30/firejail/issues/4584 Latest version of nheko is broken under firejail. Please see https://github.com/Nheko-Reborn/nheko/issues/733. ``` firejail --version firejail version 0.9.66 Compile time support: - always force nonewprivs support is disabled - AppArmor support is enabled - AppImage support is enabled - chroot support is enabled - D-BUS proxy support is enabled - file and directory whitelisting support is enabled - file transfer support is enabled - firetunnel support is enabled - networking support is enabled - output logging is enabled - overlayfs support is disabled - private-home support is enabled - private-cache and tmpfs as user enabled - SELinux support is disabled - user namespace support is enabled - X11 sandboxing support is enabled ```
Author
Owner

@rusty-snake commented on GitHub (Sep 29, 2021):

diff --git a/etc/profile-m-z/nheko.profile b/etc/profile-m-z/nheko.profile
index 035ad086..33e21de9 100644
--- a/etc/profile-m-z/nheko.profile
+++ b/etc/profile-m-z/nheko.profile
@@ -51,11 +51,9 @@ private-dev
 private-etc alsa,alternatives,asound.conf,ca-certificates,crypto-policies,fonts,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,ld.so.cache,ld.so.conf,ld.so.conf.d,ld.so.preload,locale,locale.alias,locale.conf,mime.types,nsswitch.conf,pki,pulse,resolv.conf,selinux,ssl,X11,xdg
 private-tmp
 
-
+dbus-user filter
+dbus-user.talk org.freedesktop.secrets
 # Add the next lines to your nheko.local to enable notification support.
-#ignore dbus-user none
-#dbus-user filter
 #dbus-user.talk org.freedesktop.Notifications
 #dbus-user.talk org.kde.StatusNotifierWatcher
-dbus-user none
 dbus-system none
<!-- gh-comment-id:929941159 --> @rusty-snake commented on GitHub (Sep 29, 2021): ```patch diff --git a/etc/profile-m-z/nheko.profile b/etc/profile-m-z/nheko.profile index 035ad086..33e21de9 100644 --- a/etc/profile-m-z/nheko.profile +++ b/etc/profile-m-z/nheko.profile @@ -51,11 +51,9 @@ private-dev private-etc alsa,alternatives,asound.conf,ca-certificates,crypto-policies,fonts,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,ld.so.cache,ld.so.conf,ld.so.conf.d,ld.so.preload,locale,locale.alias,locale.conf,mime.types,nsswitch.conf,pki,pulse,resolv.conf,selinux,ssl,X11,xdg private-tmp - +dbus-user filter +dbus-user.talk org.freedesktop.secrets # Add the next lines to your nheko.local to enable notification support. -#ignore dbus-user none -#dbus-user filter #dbus-user.talk org.freedesktop.Notifications #dbus-user.talk org.kde.StatusNotifierWatcher -dbus-user none dbus-system none ```
Author
Owner

@rusty-snake commented on GitHub (Sep 29, 2021):

diff --git a/etc/profile-m-z/nheko.profile b/etc/profile-m-z/nheko.profile
index 035ad086..2f305dae 100644
--- a/etc/profile-m-z/nheko.profile
+++ b/etc/profile-m-z/nheko.profile
@@ -51,11 +51,10 @@ private-dev
 private-etc alsa,alternatives,asound.conf,ca-certificates,crypto-policies,fonts,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,ld.so.cache,ld.so.conf,ld.so.conf.d,ld.so.preload,locale,locale.alias,locale.conf,mime.types,nsswitch.conf,pki,pulse,resolv.conf,selinux,ssl,X11,xdg
 private-tmp
 
-
-# Add the next lines to your nheko.local to enable notification support.
-#ignore dbus-user none
-#dbus-user filter
+dbus-user filter
+dbus-user.talk org.freedesktop.secrets
+# Add the next line to your nheko.local to enable notification support.
 #dbus-user.talk org.freedesktop.Notifications
+# Add the next line to your nheko.local to enable tray icon support.
 #dbus-user.talk org.kde.StatusNotifierWatcher
-dbus-user none
 dbus-system none
<!-- gh-comment-id:929943293 --> @rusty-snake commented on GitHub (Sep 29, 2021): ```patch diff --git a/etc/profile-m-z/nheko.profile b/etc/profile-m-z/nheko.profile index 035ad086..2f305dae 100644 --- a/etc/profile-m-z/nheko.profile +++ b/etc/profile-m-z/nheko.profile @@ -51,11 +51,10 @@ private-dev private-etc alsa,alternatives,asound.conf,ca-certificates,crypto-policies,fonts,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,ld.so.cache,ld.so.conf,ld.so.conf.d,ld.so.preload,locale,locale.alias,locale.conf,mime.types,nsswitch.conf,pki,pulse,resolv.conf,selinux,ssl,X11,xdg private-tmp - -# Add the next lines to your nheko.local to enable notification support. -#ignore dbus-user none -#dbus-user filter +dbus-user filter +dbus-user.talk org.freedesktop.secrets +# Add the next line to your nheko.local to enable notification support. #dbus-user.talk org.freedesktop.Notifications +# Add the next line to your nheko.local to enable tray icon support. #dbus-user.talk org.kde.StatusNotifierWatcher -dbus-user none dbus-system none ```
Author
Owner

@qazip commented on GitHub (Sep 29, 2021):

+dbus-user filter
+dbus-user.talk org.freedesktop.secrets

Edited my nheko.profile according to this (commented dbus-user none and added dbus-user filter and dbus-user.talk org.freedesktop.secrets) and it works! thx!

<!-- gh-comment-id:929944251 --> @qazip commented on GitHub (Sep 29, 2021): > ```diff > +dbus-user filter > +dbus-user.talk org.freedesktop.secrets > ``` Edited my nheko.profile according to this (commented `dbus-user none` and added `dbus-user filter `and `dbus-user.talk org.freedesktop.secrets`) and it works! thx!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#2711
No description provided.