Merge pull request #5942 from kmk3/build-firecfg-improvements

build: firecfg.config sorting improvements
This commit is contained in:
Kelvin M. Klann 2023-08-06 19:27:36 +00:00 committed by GitHub
commit 9f648994e1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 55 additions and 50 deletions

View file

@ -1,2 +1,5 @@
#!/bin/sh
tail -n +4 "$1" | sed 's/^# /#/' | LC_ALL=C sort -c -d
# See ../../../src/firecfg/firecfg.config
sed -E -e '/^#$/d' -e '/^# /d' -e 's/^#([^ ])/\1/' "$1" |
LC_ALL=C sort -c -u

View file

@ -1,6 +1,8 @@
# /etc/firejail/firecfg.config - firecfg utility configuration file
# This is the list of programs in alphabetical order handled by firecfg utility
#
# Note: Normal comment lines should start with `# ` and commented code lines
# should start with just `#` (no spaces).
0ad
1password
2048-qt
@ -51,7 +53,7 @@ ani-cli
anydesk
apktool
apostrophe
# ar - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#ar # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
arch-audit
archaudit-report
ardour4
@ -63,9 +65,9 @@ arm
artha
assogiate
asunder
# atom
# atom-beta
# atool - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#atom
#atom-beta
#atool # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
atril
atril-previewer
atril-thumbnailer
@ -112,10 +114,10 @@ brave-browser-beta
brave-browser-dev
brave-browser-nightly
brave-browser-stable
# bunzip2 - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
# bzcat - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#bunzip2 # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#bzcat # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
bzflag
# bzip2 - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#bzip2 # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
cachy-browser
calibre
calligra
@ -149,8 +151,8 @@ clamdscan
clamdtop
clamscan
clamtk
clawsker
claws-mail
clawsker
clementine
clion
clion-eap
@ -182,6 +184,7 @@ crow
cryptocat
cvlc
cyberfox
d-feet
daisy
darktable
dconf-editor
@ -192,7 +195,6 @@ deluge
desktopeditors
devhelp
dex2jar
d-feet
dia
dig
digikam
@ -236,14 +238,14 @@ enpass
eog
eom
ephemeral
#epiphany - see #2995
#epiphany # see #2995
equalx
et
etr
evince
evince-previewer
evince-thumbnailer
#evolution - see #3647
#evolution # see #3647
exfalso
exiftool
falkon
@ -271,8 +273,8 @@ flacsplt
flameshot
flashpeak-slimjet
flowblade
fontforge
font-manager
fontforge
fossamail
four-in-a-row
fractal
@ -319,7 +321,7 @@ git-cola
gitg
github-desktop
gitter
# gjs -- https://github.com/netblue30/firejail/issues/3333#issuecomment-612601102
#gjs # https://github.com/netblue30/firejail/issues/3333#issuecomment-612601102
gl-117
glaxium
globaltime
@ -384,12 +386,12 @@ gradio
gramps
gravity-beams-and-evaporating-stars
gthumb
gtk2-youtube-viewer
gtk3-youtube-viewer
gtk-lbry-viewer
gtk-pipe-viewer
gtk-straw-viewer
gtk-youtube-viewer
gtk2-youtube-viewer
gtk3-youtube-viewer
guayadeque
gucharmap
gummi
@ -410,8 +412,8 @@ icecat
icedove
iceweasel
idea
ideaIC
idea.sh
ideaIC
imagej
img2txt
impressive
@ -440,7 +442,7 @@ karbon
kate
kazam
kcalc
# kdeinit4
#kdeinit4
kdenlive
kdiff3
keepass
@ -450,7 +452,7 @@ keepassx2
keepassxc
keepassxc-cli
keepassxc-proxy
# kfind
#kfind
kget
kid3
kid3-cli
@ -467,15 +469,15 @@ kodi
konversation
kopete
krita
# krunner
#krunner
ktorrent
ktouch
kube
# kwin_x11
#kwin_x11
kwrite
lbry-viewer
leafpad
# less - breaks man
#less # breaks man
librecad
libreoffice
librewolf
@ -500,12 +502,12 @@ lollypop
lomath
loweb
lowriter
# lrunzip - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
# lrz - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
# lrzcat - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
# lrzip - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
# lrztar - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
# lrzuntar - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#lrunzip # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#lrz # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#lrzcat # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#lrzip # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#lrztar # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#lrzuntar # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
luminance-hdr
lximage-qt
lxmusic
@ -559,7 +561,6 @@ mp3wrap
mpDris2
mpg123
mpg123-alsa
mpg123.bin
mpg123-id3dump
mpg123-jack
mpg123-nas
@ -568,6 +569,7 @@ mpg123-oss
mpg123-portaudio
mpg123-pulse
mpg123-strip
mpg123.bin
mplayer
mpsyt
mpv
@ -636,11 +638,11 @@ onionshare-cli
onionshare-gui
ooffice
ooviewdoc
open-invaders
openarena
openarena_ded
opencity
openclonk
open-invaders
openmw
openmw-launcher
openoffice.org
@ -697,9 +699,9 @@ profanity
psi
psi-plus
pybitmessage
# pycharm-community - FB note: may enable later
# pycharm-professional
# pzstd - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#pycharm-community # FB note: may enable later
#pycharm-professional
#pzstd # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
qbittorrent
qcomicbook
qemu-launcher
@ -780,22 +782,22 @@ sniffnet
snox
soffice
sol
soundconverter
sound-juicer
soundconverter
spectacle
spectral
spotify
sqlitebrowser
ssh
# ssh-agent - problems on Arch with Fish shell (#1568)
#ssh-agent # problems on Arch with Fish shell (#1568)
standardnotes-desktop
start-tor-browser
steam
steam-native
steam-runtime
stellarium
strawberry
straw-viewer
strawberry
strings
studio.sh
subdownloader
@ -826,7 +828,6 @@ thunderbird-beta
thunderbird-wayland
tilp
tor-browser
torbrowser
tor-browser-ar
tor-browser-ca
tor-browser-cs
@ -848,7 +849,6 @@ tor-browser-it
tor-browser-ja
tor-browser-ka
tor-browser-ko
torbrowser-launcher
tor-browser-nb
tor-browser-nl
tor-browser-pl
@ -859,6 +859,8 @@ tor-browser-tr
tor-browser-vi
tor-browser-zh-cn
tor-browser-zh-tw
torbrowser
torbrowser-launcher
torcs
totem
tracker
@ -888,7 +890,7 @@ uget-gtk
unbound
unf
unknown-horizons
# unzstd - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#unzstd # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
url-eater
utox
uudeview
@ -901,10 +903,10 @@ vivaldi-beta
vivaldi-snapshot
vivaldi-stable
vlc
#vmplayer - unable to install kernel modules (see #5861)
#vmware - unable to install kernel modules (see #5861)
#vmware-player - unable to install kernel modules (see #5861)
#vmware-workstation - unable to install kernel modules (see #5861)
#vmplayer # unable to install kernel modules (see #5861)
#vmware # unable to install kernel modules (see #5861)
#vmware-player # unable to install kernel modules (see #5861)
#vmware-workstation # unable to install kernel modules (see #5861)
vscodium
vulturesclaw
vultureseye
@ -968,8 +970,8 @@ yelp
youtube
youtube-dl
youtube-dl-gui
youtubemusic-nativefier
youtube-viewer
youtubemusic-nativefier
yt-dlp
ytmdesktop
zaproxy
@ -979,10 +981,10 @@ zeal
zim
zlib-flate
zoom
# zpaq - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
# zstd - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
# zstdcat - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
# zstdgrep - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
# zstdless - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
# zstdmt - disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#zpaq # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#zstd # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#zstdcat # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#zstdgrep # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#zstdless # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#zstdmt # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
zulip