93 Commits

Author SHA1 Message Date
Zack T
37b99b59c1 v1.5 = Changed the interpreter to bash
+ Changed the interpreter to bash (was causing issues)
2018-01-31 22:56:17 -07:00
Zack T
754ffdfc28 v1.2 = Changed the interpreter to bash
+ Changed the interpreter to bash (was causing issues)
2018-01-31 22:55:23 -07:00
Zack T
ef2c6cd997 v1.5 = Fixed local licensing issue for Maple 2017
+ Fixed local licensing issue for Maple 2017
2018-01-31 22:49:56 -07:00
Zack T
fb0de703bb v1.5 = Changed the interpreter to bash
+ Changed the interpreter to bash (was causing issues)
2018-01-31 22:37:23 -07:00
Zack T
655c94b219 v1.5 = Changed the interpreter to bash
+ Changed the interpreter to bash (was causing issues)
2018-01-31 22:34:27 -07:00
Zack T
691a791a0d v1.5 = Enable case-insensitive pattern matching for the case statements
+ Enable case-insensitive pattern matching for the case statements
2018-01-30 17:07:42 -07:00
Zack T
b2de3f48af v1.1 = Improved search for Existing App Bundles
+ Changed up the while loop App existence check, as previously couldn't properly report "No versions found"
 + Updated method used to aquire App Bundle Version
2018-01-30 17:04:51 -07:00
Zack T
7cc1a5ca51 v1.4.1 = Fixed installation for 2017a
+ 2017a requires the licenseFile location to be provided in the installer_input.txt file -- so I'm giving it a 'dummy file' to compete the install
2018-01-30 16:55:30 -07:00
Zack T
75370e4a75 v1.4 = Enable case-insensitive pattern matching for the case statements
+ Enable case-insensitive pattern matching for the case statements
2018-01-30 16:51:16 -07:00
Zack T
072f3c4cf6 v1.4 = Changed the cd reference
By:  ZT
 + Changed the `cd` reference
 + Changed up the while loop App existence check, as previously couldn't properly report "No versions found"
 + Fixed minor typos and other minor items
2018-01-29 22:33:58 -07:00
Zack T
21f7224ab0 v1.5 = Improved and added additional logic into script
+ Added check to make sure a previous major version existed to upgrade
 + Improved `sed` line to insert the USER_INSTALL_DIR into the installer.properties file
 + Transposed a the '+' in the chmod line
 + Redefined the "successful" check
 + Improved `sed` line to insert the updated version into the info.plist
2018-01-29 22:26:46 -07:00
Zack T
f175fb86dc v1.2 = Improved search for Existing App Bundles
+ Changed the interpreter to bash (was causing issues)
 + Changed up the while loop App existence check, as previously couldn't properly report "No versions found"
2018-01-29 22:06:18 -07:00
Zack T
a9b00a62a5 v1.3 = Improved and added additional logic into script
+ Changed the interpreter to bash (was causing issues)
 + Added version pass off from build script
 + Corrected check for JDK
 + Added -forceNoRecon switch to Jamf policy call for the JDK
 + Added step to make the Installer.bin file executable
 + Redefined the "successful" check
2018-01-29 22:02:24 -07:00
Zack T
fda3e77b02 v1.2 = Changed cp to mv
+ Changed `cp` to `mv`
 + Improved `sed` line to insert the $majorVersion into the installer.properties file
 + Added `sed` line to insert the version into the install script
 + Improved `sed` line to insert the version into the update script
2018-01-29 21:54:31 -07:00
Zack T
04c15d42a9 v1.1 = Added check for if directory exists
+ Added a check to see if the directory exists, if not create directory (the license directory doesn't exist until the app is launched)
2018-01-29 21:47:45 -07:00
Zack T
f741789e6e v1.4 = Updated to work for both 2017a and 2017b
+ 2017a and 2017b have different installation parameters, separated these out
 + Added some exit check logic
2018-01-26 23:22:28 -07:00
Zack T
e41fc9e1b7 Changed cp to mv
+ Changed `cp` to `mv`
 + Added `sed` line to insert the version into the install script
2018-01-26 23:18:39 -07:00
Zack T
1a4536add7 v1.1.1 = Small update to a sed subsitution
+ Small update to a sed subsitution
2018-01-25 16:30:30 -07:00
Zack T
9a570270c6 v1.1 = Changed cp to mv
+ Changed `cp` to `mv`
2018-01-25 16:03:37 -07:00
Zack T
a98d01ca6d v1.1 = Changed cp to mv
+ Changed `cp` to `mv`
2018-01-25 16:01:45 -07:00
Zack T
52d41b3717 v1.3 = Reorganized code, improved processes, and fixed a few bugs
+ Changed up the while loop App existence check, as previously couldn't properly report "No versions found"
 + Fixed Local License install -- was hard coded to 2016 version path
 + Modified the expect statements as there was something causing this process to fail
 + Reorganized the output a bit
 + Moved the chmod section so it is run on all license mechanisms
2018-01-25 16:01:34 -07:00
Zack T
49572042c3 Added info for Parallels Licensing Script
Added info for hassle that was the Parallels Licensing Script...
2018-01-25 00:04:32 -07:00
Zack T
b74751a543 v1.2 = Improved search for the App Bundle
+ Improved search for the App Bundle
 + Added missing `done`
2018-01-25 00:03:31 -07:00
Zack T
57b3fb48db v1.4 = Various fixes and adjustments after further testing
+ Fixed 'search' process
 + Adjusted for better exit checks
 + Adjusted sed injection
2018-01-25 00:03:25 -07:00
Zack T
6f94e36762 v1.4 = Moved the JDK install to the begining
+ Moved the JDK install to the begining, otherewise the Maple's install yells about it during the installation process
 + Adjusted for better exit checks
2018-01-24 23:57:13 -07:00
Zack T
0f151be86c v1.1 = Changed cp to mv
+ Changed `cp` to `mv`
2018-01-24 23:54:27 -07:00
Zack T
428df36c52 v1.5.1 = Added in a sleep before running prlsrvctl
+ Added in a `sleep` before running prlsrvctl
2018-01-23 14:41:00 -07:00
Zack T
cc55ae185e v1.5 = Added check to see if the required service is running
+ Added check to see if the required service is running for licensing tasks, launches if it is not
 - Removed the deferred option
2018-01-23 14:38:11 -07:00
Zack T
8e5476410b v1.4 = Added current license status check
+ Added current license status check
 + Will deactivate a current license before activating the provided license
2018-01-22 11:05:02 -07:00
Zack T
5c63ab702f v1.3 = Added the --deferred switch
+ Added the --deferred switch, hoping this attempt activation on first launch
2018-01-22 11:04:42 -07:00
Zack T
9bcff80d4c v1.2.1 = Needed to quote some variables
+ Needed to quote some variables (due to spaces)
2018-01-19 10:06:21 -07:00
Zack T
f2da5fa0f1 v1.3 = Improved the search for installed versions
+ Improved the search for installed versions
2018-01-18 23:32:26 -07:00
Zack T
96c2d4bae8 v1.4 = Improved and added additional logic into script
+ Improved the search for <version to upgrade>
 + Minor formatting changes
 + Check exit code from the install process
 + Removed all hardcoded values
 + Script will check before injecting proper version string into the App Bundle Info.plist
2018-01-18 23:27:39 -07:00
Zack T
9f197ba5fb v1.1 = Improved the search for installed versions
+ Improved the search for installed versions
2018-01-18 23:16:01 -07:00
Zack T
38cdbb15a5 v1.2 = Changed the location of the binary
+ Changed the location of the binary (the previous location was a symlink created after first launch of Parallels)
2018-01-18 17:01:32 -07:00
Zack T
463d44c33b v1.0.1 = Missed a closing fi
+ Missed a closing fi
2018-01-18 16:55:53 -07:00
Zack T
6b08651181 v1.1.1 = Missed a closing fi
+ Missed a closing fi
2018-01-18 16:55:34 -07:00
Zack T
d5ff01ff7c v1.3 = Added additional logic/checks
+ Check exit code from the install process
 + Checks for Java JDK before installing
2018-01-17 23:57:32 -07:00
Zack T
d9c547995a v1.2 = Updated to match new install scripts
+ Improved script logic
 + Checks for Java JDK before installing
2018-01-17 23:53:56 -07:00
Zack T
cbcf190236 v1.0.1 = Changed to case insensitive search
+ Changed to case insensitive search
2018-01-17 15:44:41 -07:00
Zack T
f191d049b5 v1.3 = Improved script logic
+ Removed all hardcoded values
 + Script will check before injecting proper version string into the App Bundle Info.plist
2018-01-17 15:36:49 -07:00
Zack T
9b63f16140 v1.1 = Added ability to license multiple installed versions
+ Added ability to license multiple installed versions
 + Updated method to find App Bundle
 + Had to reorder some code to properly support these changes
2018-01-17 15:32:56 -07:00
Zack T
fec65fc927 v1.0.1 = Fixed incorrect file reference
+ Fixed incorrect file reference
2018-01-17 15:21:21 -07:00
Zack T
f89e580c35 v2.1 = Updated method to find the App Bundle
+ Updated method to find the App Bundle
2018-01-17 15:15:32 -07:00
Zack T
c9237eae45 v1.0 = Initial Version
+ Initial Version
2018-01-13 01:27:05 -07:00
Zack T
e37fca7902 v1.0 = Initial Version
+ Initial Version
2018-01-13 01:26:10 -07:00
Zack T
9176cdf880 v1.3 = Updated to new install format
+ Updated to new install format
 - Removed license code from install script
2018-01-13 00:23:48 -07:00
Zack T
0dbb71d19a Matlab 2017b 2018-01-11 16:56:06 -07:00
Zack T
bf51078d86 Matlab 2017a 2018-01-11 16:52:25 -07:00
Zack T
2bf57b6705 v1.2.1 = Fixed various issues for Matlab 2017b
+ Fixed various issues found after further testing for Matlab 2017b
 - Remove the argument '-mode silent' from install line; added it back to the installer_input file
 + The 'staging' method from the last revision for the network.lic file did not work, as Matlab does not 'look' for it until it's first launch, which, at that time, the network.lic file is gone (it's pointing to the tempoary unpack directory of the pkg)
2018-01-11 15:47:47 -07:00