Skip to content

Commit

Permalink
Blacklist rxvt after the blacklist of Perl.
Browse files Browse the repository at this point in the history
rxvt needs Perl modules, thus does not work. And its blacklist is
needed so that Firefox can run applications with Terminal=true in
their .desktop file (depending on what is installed).
  • Loading branch information
vinc17fr committed Jan 7, 2022
1 parent 1d019d2 commit ed5c259
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions etc/inc/disable-interpreters.inc
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,15 @@ blacklist /usr/lib/perl*
blacklist /usr/lib64/perl*
blacklist /usr/share/perl*

# rxvt needs Perl modules, thus does not work. In particular, blacklisting
# it is needed so that Firefox can run applications with Terminal=true in
# their .desktop file (depending on what is installed). The reason is that
# this is done via glib, which currently uses a hardcoded list of terminal
# emulators:
# https://gitlab.gnome.org/GNOME/glib/-/issues/338
# And in this list, rxvt comes before xterm.
blacklist ${PATH}/rxvt

# PHP
blacklist ${PATH}/php*
blacklist /usr/lib/php*
Expand Down

0 comments on commit ed5c259

Please sign in to comment.