SPSS 24

722 views
Skip to first unread message

Harry Fike

unread,
Oct 4, 2016, 3:47:12 PM10/4/16
to munki-discuss
So after trying to retrace my steps from when I packaged SPSS 22, relying heavily on a previous munki-dev thread ( https://groups.google.com/forum/?fromgroups#!searchin/munki-dev/spss$2022/munki-dev/qySQdMNEItU/uWmQZLpdup8J ), I am currently at a loss with SPSS 24 concurrent network licensing.

SPSS 24 seems to install correctly in its not-so-silent silent installer (so far via command line as root, haven't actually put into munki), however, I can't seem to get the network license to work at install time. The installer.properties file that comes with the SPSS 24 silent installer does not have the LICENSETYPE section (but does have the LSHOST section). I have tried both just specifying the LSHOST address and also manually adding the LICENSETYPE "network=1", and neither work as SPSS 24 launches and says "IBM SPSS Statistics has expired and will stop functioning soon" and an output window says "There is no licenses...could be due to a missing license file..."

If logged in as an administrator, under the expired license message there is a button that launches the License Authorization Wizard where I can specify the licensing server address for concurrent licensing.
After launching SPSS again, I did get the error I have seen others mention, "Timeout waiting for server response inet:Local Computer:0", but after closing that dialog and the next dialog, launching SPSS again works. Opening a new syntax window and running show LICENSE gives me the expected results from my licensing server.

During install, I do get the following lines returned, but not sure if they are related to the issue. The second might be due to running this in a VM.

Properties file for authenticator not read as user is truly "root"

WARNING: GL pipe is running in software mode (Renderer ID=0x1020400)


Anyone else run into issues like this?

Harry Fike

unread,
Oct 4, 2016, 5:10:23 PM10/4/16
to munki-discuss
Vaughn Miller passed along this request for IBM to make a standard Apple package available. Vote if you have an account: http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=91634


-- 
Harry

Harry Fike

unread,
Oct 6, 2016, 1:28:38 PM10/6/16
to munki-discuss
Just as a follow up, the method I used to deploy SPSS 22 (https://github.com/grahampugh/osx-scripts/wiki/SPSS22-in-Munki) works the same for SPSS 24. The only thing I could not get to work is the network license activation. I did however run a script after the installation that calls the licenseactivator script in the SPSSStatistics.app bundle to successfully license SPSS 24 using an authorized user code.

-- 
Harry

Mike Solin

unread,
Oct 6, 2016, 3:50:08 PM10/6/16
to munki-...@googlegroups.com
Harry, are you doing this on 10.12?  I’m curious if there’s a way to get the silent installer working on 10.12 without Java 6 (I’m hoping not to repackage).

--
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discuss+unsubscribe@googlegroups.com.
To post to this group, send email to munki-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/munki-discuss/2a396f31-d514-4240-8848-da01e01d8fe9%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Harry Fike

unread,
Oct 6, 2016, 4:52:58 PM10/6/16
to munki-discuss
I am only doing this on 10.11. SPSS24 only needs the Oracle Java 8 SDK for install, and then runs on the JRE embedded in the application. I just installed SPSS 24 and then removed the JDK and it still launched correctly. For SPSS22, I initially had a working solution using this method: https://derflounder.wordpress.com/2015/08/08/modifying-oracles-java-sdk-to-run-java-applications-on-os-x/
It broke somewhere along the way, so I just abandoned it in favor of moving forward with SPSS24.

-- 
Harry

Vaughn Miller

unread,
Oct 7, 2016, 7:49:45 AM10/7/16
to munki-...@googlegroups.com
I normally try to avoid repackaging software, but once I had a war to script the license activation I decided repackaging was a better use of my time than fighting with IBM's buggy installer.


Vaughn

--
You received this message because you are subscribed to the Google Groups "munki-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-discuss+unsubscribe@googlegroups.com.
To post to this group, send email to munki-...@googlegroups.com.

Harry Fike

unread,
Oct 7, 2016, 11:26:52 AM10/7/16
to munki-discuss
Thanks Vaughn! After talking to macmule in the munki slack channel, he pointed me to the file SPSSStatistics.app/Contents/bin/spssprof.inf that can be modified to fix the licensing server issue. The file contains the line DaemonHost=no-net that if modified to point to your licensing server makes network licensing work! I also set Organization= to my org name, not sure if you have to do that to make this work.

Anyway, so I am installing SPSS 24 with what I think should work in the installer.properties file. I created a package that moves the spssprod.inf file out of the way, drops in a modified spssprod.inf file. This package is an update_for the main SPSS 24 installer. I also created another package that runs the licenseactivator script to install an auth code for off campus users.

Hope that helps. Thanks all for your feedback.

-- 
Harry

hov.so...@gmail.com

unread,
Mar 2, 2017, 7:58:23 PM3/2/17
to munki-discuss
Hi Harry,

Can you post the command or script you use to modified SPSSStatistics.app/Contents/bin/spssprof.inf, or your pkginfo?

Gerrit DeWitt

unread,
Mar 2, 2017, 10:41:09 PM3/2/17
to munki-discuss
This may be useful. I have some scripts and documentation describing how to programmatically deploy SPSS using the silent installer. Please see https://github.com/gerritdewitt/Useful-Scripts/tree/master/munki-import-automations/IBM-SPSS

My university has allowed me to share several of our scripts with the public. So please use them if they are beneficial to you.

Bottom line with SPSS 24 is that there's a bug where the switch for the silent installer does not create an activated, licenses install, and the software reverts to a demo license. This bug is inherent to the silent installer bash archive itself (not something specific to Munki or whatever deployment system you use). More details: https://github.com/gerritdewitt/Useful-Scripts/blob/master/munki-import-automations/IBM-SPSS/ReadMe.md

Jesus Ayala

unread,
Mar 3, 2017, 8:25:32 PM3/3/17
to munki-...@googlegroups.com
Hi DeWitt,

thank you for the script, I try it today but had no luck. I still get the trial mode, if you have any further suggestion please let me know.
Reply all
Reply to author
Forward
0 new messages