mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[PR #2415] [MERGED] Add 'alternatives' to all private-etc lines #4294
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#4294
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/netblue30/firejail/pull/2415
Author: @Fred-Barclay
Created: 2/17/2019
Status: ✅ Merged
Merged: 2/17/2019
Merged by: @Fred-Barclay
Base:
master← Head:privetc_alternatives📝 Commits (4)
424b82fAdd alternatives to private-etc for profiles in /etc-fixes83ddb3eAdd alternatives to private-etc for profiles in etc/3e1ffebFixes from review of 24159ddf24fRemove 'alternatives' from private-etc if firefox-common is included📊 Changes
157 files changed (+159 additions, -158 deletions)
View changed files
📝
etc-fixes/0.9.38/firefox.profile(+1 -1)📝
etc-fixes/0.9.52/firefox.profile(+1 -1)📝
etc-fixes/0.9.52/gedit.profile(+1 -1)📝
etc/QMediathekView.profile(+1 -1)📝
etc/QOwnNotes.profile(+1 -1)📝
etc/Xephyr.profile(+1 -1)📝
etc/Xvfb.profile(+1 -1)📝
etc/amarok.profile(+1 -1)📝
etc/ardour5.profile(+1 -1)📝
etc/aria2c.profile(+1 -1)📝
etc/ark.profile(+1 -1)📝
etc/arm.profile(+1 -1)📝
etc/artha.profile(+1 -1)📝
etc/atool.profile(+1 -1)📝
etc/atril.profile(+1 -1)📝
etc/authenticator.profile(+1 -1)📝
etc/bibletime.profile(+1 -1)📝
etc/bitcoin-qt.profile(+1 -1)📝
etc/bless.profile(+1 -1)📝
etc/brasero.profile(+1 -1)...and 80 more files
📄 Description
See #2399 for context/discussion. @chiraag-nataraj suggested that we make sure we add
alternativesto all profiles with private-etc. In particular this should help avoid the error<some program>: error while loading shared libraries: libGL.so.1: cannot open shared object file:for systems with multiple versions of libGL.so.For profiles with only
private-etc none(see list below), none was replaced with alternatives.Also I added it to all firefox-based profiles, but it might be better to just add it to Firefox's profile and then let
include firefox-commondo its magic. Thoughts?Cheers!
Fred
(Also I'm planning on alphabetising the private-etc lines.... but that's another commit for another day!)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.