diff options
Diffstat (limited to 'adsklicensing.install')
-rw-r--r-- | adsklicensing.install | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/adsklicensing.install b/adsklicensing.install index 3b45acc12f80..74ee7a37bc05 100644 --- a/adsklicensing.install +++ b/adsklicensing.install @@ -1,3 +1,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() { - rm -rf /var/opt/Autodesk/AdskLicensingService + 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 } |