

If thenĮcho "SPSS silent installer found, proceeding." #check if the package extracted correctly bin/chmod 777 '/Library/UMSChache/installer.properties' usr/sbin/chown JAMF_ManagementAccount 'SPSS_Statistics_Installer.bin' usr/sbin/chown JAMF_ManagementAccount '/Library/UMSChache/installer.properties' # Set the Number of days the commuter license can be checked out. # IBM SPSS Statistics 26 COMMUTE_MAX_LIFE Multiple authorization codes are separated by colons (for example, authcode1:authcode2). # end user must run the License AuthorizationWizard to authorize manually. # automatically using the authorization code. If this property is specified, the product is authorized # IBM SPSS Statistics 26 Authorization Code Multiple addresses or names are separated by colons One or more valid IP addresses or network # The IP addresses or the names of the network computer or computers on which the # IBM SPSS Statistics 26 - Do Not Install Python and Python Essentials # IBM SPSS Statistics 26 - Install Python and Python Essentials # license acceptance for silent installers # IBM SPSS Statistics 26 License Acceptance # IBM SPSS Statistics 26 silent parameter

If the license type is multi user then the server will be added.Įcho LSHOST=$lserver > "/var/tmp/installer.properties"Įlse echo AUTHCODE=$authSerial > "/var/tmp/installer.properties" # If the license type is single user then the authcode will be appended to the top of the properties file. # set license based on license type for installation. # Used to post property text and auto license spss app to either a server or a single user. #once selected, the corresponding parameter must be set #choose license type in parameter 4 of the script options, su for single user or mu for multiuser bin/rm -f "/var/tmp/SPSS_Statistics_Installer.bin" bin/rm -f "/var/tmp/installer.properties"

#!/bin/shĬurrentUser=$( /usr/bin/stat -f %Su /dev/console ) Since the installer bin doesn't use the version number in it, it's version agnostic and works in v25 and v26. Param 6 - authSerial (auth key from license portal). I just had to set the permissions of the properties file to the jamf management account on the computer. I tested it with 11, ran into it crashing and hard to go back to 8. The script echos out the necessary changes to the properties file and runs it with the bin file, which performs the install. I package the installer.bin file and deploy that to the computer, like /var/tmp. I created a script that is deployed via a policy in JAMF. I found that it requires OpenJDK 8 and cannot use 11 right now.
