From: DawidJanczak Date: Fri, 30 Dec 2022 16:41:57 +0000 (+0100) Subject: Use add or remove instead of change X-Git-Tag: 1.13.2~4 X-Git-Url: https://git.donarmstrong.com/?p=deb_pkgs%2Fautorandr.git;a=commitdiff_plain;h=14f5a9452122f58d083a0a6162adc60d9ef9b697 Use add or remove instead of change Change gets triggered by probably unrelated things like starting a browser. This should fix https://github.com/phillipberndt/autorandr/issues/310 --- diff --git a/Makefile b/Makefile index 99e17ba..3ecb0a7 100644 --- a/Makefile +++ b/Makefile @@ -129,7 +129,7 @@ endif install_udev: $(if $(UDEV_RULES_DIR),,$(error UDEV_RULES_DIR is not defined)) mkdir -p ${DESTDIR}/${UDEV_RULES_DIR}/ - echo 'ACTION=="change", SUBSYSTEM=="drm", RUN+="$(if $(findstring systemd, $(MAKECMDGOALS)),/bin/systemctl start --no-block autorandr.service,${PREFIX}/bin/autorandr --batch --change --default default)"' > ${DESTDIR}/${UDEV_RULES_DIR}/40-monitor-hotplug.rules + echo 'ACTION=="add|remove", SUBSYSTEM=="drm", RUN+="$(if $(findstring systemd, $(MAKECMDGOALS)),/bin/systemctl start --no-block autorandr.service,${PREFIX}/bin/autorandr --batch --change --default default)"' > ${DESTDIR}/${UDEV_RULES_DIR}/40-monitor-hotplug.rules @echo @echo "To activate the udev rules, run this command as root:" @echo " udevadm control --reload-rules"