summarylogtreecommitdiffstats
path: root/duetcontrolserver-bin.install
blob: bcf73e5a320a69ee5d1e9b81b4202385e36b8f86 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
post_install() {
	# Create gpio group and add dsf to it
	systemd-sysusers duetcontrolserver.conf

	# Create /var/run/dsf now
	systemd-tmpfiles --create duetcontrolserver.conf

	# Trigger assignment of gpio group to the existing devices
	udevadm trigger
}

pre_remove() {
	systemctl disable --now duetcontrolserver.service
}

post_remove() {
	echo "==> to delete \"gpio\" group run as root: groupdel gpio"
}