You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
slack
Reading profile /etc/firejail/slack.profile
Reading profile /etc/firejail/disable-shell.inc
Reading profile /etc/firejail/electron.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-devel.inc
Reading profile /etc/firejail/disable-interpreters.inc
Reading profile /etc/firejail/disable-passwdmgr.inc
Reading profile /etc/firejail/disable-programs.inc
Reading profile /etc/firejail/whitelist-common.inc
Reading profile /etc/firejail/whitelist-var-common.inc
Parent pid 14864, child pid 14865
2 programs installed in 2.15 ms
Warning: skipping asound.conf for private /etc
Warning: skipping crypto-policies for private /etc
Warning: skipping debian_version for private /etc
Warning: skipping fedora-release for private /etc
Warning fcopy: skipping /etc/fonts/conf.d/70-no-bitmaps.conf, cannot find inode
Warning fcopy: skipping /etc/fonts/conf.d/11-lcdfilter-default.conf, cannot find inode
Warning fcopy: skipping /etc/fonts/conf.d/10-sub-pixel-rgb.conf, cannot find inode
Warning: skipping pki for private /etc
Warning: skipping redhat-release for private /etc
Warning: skipping system-release for private /etc
Warning: skipping system-release-cpe for private /etc
Private /etc installed in 28.87 ms
Private /usr/etc installed in 0.00 ms
Warning: /sbin directory link was not blacklisted
Warning: /usr/sbin directory link was not blacklisted
Child process initialized in 116.51 ms
Cannot start application: No such file or directory
Parent is shutting down, bye...
What did you expect to happen?
Slack should successfully run with the defaults.
No profile and disabling firejail
What changed calling firejail --noprofile /path/to/program in a terminal?
What changed calling the program by path (e.g. /usr/bin/vlc)?
Slack successfully runs with no profile and running it directly without firejail.
Reproduce
Steps to reproduce the behavior:
Install Slack from AUR
Run Slack
Environment
Linux distribution and version (ie output of lsb_release -a, screenfetch or cat /etc/os-release)
lsb_release -a
LSB Version: 1.4
Distributor ID: Arch
Description: Arch Linux
Release: rolling
Codename: n/a
Firejail version (output of firejail --version) exclusive or used git commit (git rev-parse HEAD)
firejail --version
firejail version 0.9.65
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
Additional context
The file /usr/bin/slack installed by the Slack AUR package is the following:
#!/bin/sh
exec electron /usr/lib/slack/app.asar "$@"
I found that commenting out the following two lines fixed the issue:
include disable-shell.inc private-bin locale,slack
Checklist
The profile (and redirect profile if exists) hasn't already been fixed upstream.
The program has a profile. (If not, request one in https://github.com/netblue30/firejail/issues/1139)
I have performed a short search for similar issues (to avoid opening a duplicate).
If it is a AppImage, --profile=PROFILENAME is used to set the right profile.
Used LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 PROGRAM to get english error-messages.
I'm aware of browser-allow-drm yes/browser-disable-u2f no in firejail.config to allow DRM/U2F in browsers.
Bug and expected behavior
Slack should successfully run with the defaults.
No profile and disabling firejail
firejail --noprofile /path/to/program
in a terminal?/usr/bin/vlc
)?Slack successfully runs with no profile and running it directly without firejail.
Reproduce
Steps to reproduce the behavior:
Environment
lsb_release -a
,screenfetch
orcat /etc/os-release
)firejail --version
) exclusive or used git commit (git rev-parse HEAD
)Additional context
The file
/usr/bin/slack
installed by the Slack AUR package is the following:I found that commenting out the following two lines fixed the issue:
include disable-shell.inc
private-bin locale,slack
Checklist
https://github.com/netblue30/firejail/issues/1139
)--profile=PROFILENAME
is used to set the right profile.LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 PROGRAM
to get english error-messages.browser-allow-drm yes
/browser-disable-u2f no
infirejail.config
to allow DRM/U2F in browsers.debug output
The text was updated successfully, but these errors were encountered: