-
Notifications
You must be signed in to change notification settings - Fork 0
/
teamviewer_host.sls
18 lines (18 loc) · 1.06 KB
/
teamviewer_host.sls
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# both 32-bit (x86) AND a 64-bit (AMD64) installer available
teamviewer_host:
'latest':
full_name: 'TeamViewer Host'
installer: salt://files/TeamViewer_Host_15.msi
uninstaller: salt://files/TeamViewer_Host_15.msi
install_flags: '/qn /norestart CUSTOMCONFIGID={{ salt['pillar.get']('teamviewer:config_id')}} APITOKEN={{ salt['pillar.get']('teamviewer:api_token') }} ASSIGNMENTOPTIONS="--alias {{ grains.get('id') }} --group {{ salt['pillar.get']('customer', 'FreshInstall') }} --grant-easy-access --reassign"'
uninstall_flags: '/qn /norestart'
msiexec: True
reboot: False
'14.1.3399.0':
full_name: 'TeamViewer 14 Host'
installer: salt://files/TeamViewer_Host_14.msi
uninstaller: salt://files/TeamViewer_Host_14.msi
install_flags: '/qn /norestart CUSTOMCONFIGID={{ salt['pillar.get']('teamviewer:config_id')}} APITOKEN={{ salt['pillar.get']('teamviewer:api_token') }} ASSIGNMENTOPTIONS="--group {{ salt['pillar.get']('customer') }} --grant-easy-access --reassign"'
uninstall_flags: '/qn /norestart'
msiexec: True
reboot: False