summarylogtreecommitdiffstats
path: root/adsklicensing.install
blob: 74ee7a37bc05923484a680d0e865c624a04edf34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
post_install() {
	getent group adsklic &>/dev/null || groupadd adsklic
	id -u adsklic &>/dev/null || useradd -M -r -g adsklic adsklic -d / -s /usr/bin/nologin

	mkdir -p /var/opt/Autodesk/AdskLicensingService
	chown adsklic:adsklic /var/opt/Autodesk/AdskLicensingService
}

pre_remove() {
	systemctl stop adsklicensing.service
	systemctl disable adsklicensing.service
	rm -rf /var/opt/Autodesk/AdskLicensingService \
		/var/opt/Autodesk/Adlm/.config/ProductInformation.pit
}

post_remove() {
	userdel adsklic
}