Skip to content

Commit

Permalink
Replace non-executable qubes.SetMonitorLayout file with a symlink
Browse files Browse the repository at this point in the history
Qrexec now enforces executable bit on service files. Instead of adding
one here, avoid one indirection by using a symlink instead.

QubesOS/qubes-issues#5686

(cherry picked from commit fe262aa)
  • Loading branch information
marmarek committed Apr 18, 2020
1 parent ddedb60 commit db11553
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 2 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ ifneq ($(shell lsb_release -is), Ubuntu)
endif
install -m 0644 -D appvm-scripts/qubes-gui-vm.gschema.override \
$(DESTDIR)$(DATADIR)/glib-2.0/schemas/20_qubes-gui-vm.gschema.override
install -m 0644 -D appvm-scripts/etc/qubes-rpc/qubes.SetMonitorLayout \
ln -s ../../usr/bin/qubes-set-monitor-layout \
$(DESTDIR)/etc/qubes-rpc/qubes.SetMonitorLayout
install -D window-icon-updater/icon-sender \
$(DESTDIR)/usr/lib/qubes/icon-sender
Expand Down
1 change: 0 additions & 1 deletion appvm-scripts/etc/qubes-rpc/qubes.SetMonitorLayout

This file was deleted.

0 comments on commit db11553

Please sign in to comment.