fangorn/sunshine-qemu
public
ref:main
# shellcheck shell=bash
do_setcap() {
setcap cap_sys_admin,cap_sys_nice+p "$(readlink -f usr/bin/sunshine)"
}
do_udev_reload() {
udevadm control --reload-rules
udevadm trigger --property-match=DEVNAME=/dev/uinput
udevadm trigger --property-match=DEVNAME=/dev/uhid
udevadm trigger --subsystem-match=hidraw
udevadm trigger --subsystem-match=input
modprobe uinput || true
modprobe uhid || true
}
post_install() {
do_setcap
do_udev_reload
modprobe uhid
}
post_upgrade() {
do_setcap
do_udev_reload
modprobe uhid
}