firejail/etc
Kelvin M. Klann 174d83fba3
profiles: keepassxc: add x11 group to private-etc (#6828)
It is a GUI program and without it the program does not start due to a
dbus error[1]:

    $ firejail keepassxc
    Reading profile /etc/firejail/keepassxc.profile
    [...]
    firejail version 0.9.74
    [...]
    Child process initialized in 698.63 ms
    dbus[23]: D-Bus library appears to be incorrectly set up: see the manual page for dbus-uuidgen to correct this issue. (Failed to open "/var/lib/dbus/machine-id": No such file or directory; Failed to open "/etc/machine-id": No such file or directory)
      D-Bus not built with -rdynamic so unable to print a backtrace

    Parent is shutting down, bye...

This issue is also mentioned in src/include/etc_groups.h:

    // @x11
    static char *etc_group_x11[] = {
        // [...]
        "machine-id", // QT dbus lib is crashing without it!
        // [...]
        NULL
    };

This amends commit 5d0822c52 ("private-etc: big profile changes",
2023-02-05).

Fixes #6827.

Relates to #6400.

[1] https://github.com/netblue30/firejail/issues/6827#issue-3228990975

Reported-by: @Rosika2
2025-07-16 19:31:55 +00:00
..
apparmor firejail-local: be less restrictive with torbrowser-launcher 2024-03-16 15:49:07 +00:00
inc profiles: wusc: add /usr/share/xkeyboard-config-2 (#6775) 2025-06-11 23:18:06 +00:00
net fix nolocal netfilter 2022-10-25 14:33:56 -04:00
profile-a-l profiles: keepassxc: add x11 group to private-etc (#6828) 2025-07-16 19:31:55 +00:00
profile-m-z profiles: makedeb: allow dpkg (#6816) 2025-07-12 05:36:46 +00:00
templates profiles: fix private-opt comment misc in profile.template 2025-06-26 07:17:50 -03:00
firejail.config profiles: Miscellaneous cleanups (#5918) 2023-07-25 19:32:12 +00:00
ids.config disable-common.inc: blacklist sudo/doas paths in /etc 2023-07-14 08:08:47 -03:00
login.users