102 Commits

Author SHA1 Message Date
Zack T
aadb365261 v1.1 = Improved the script logic
+ Improved the script logic
2018-02-16 12:04:44 -07:00
Zack T
282eb42a1d v1.0 = Initial Version
+ Initial Version
2018-02-16 12:02:37 -07:00
Zack T
04ef2f0d7e v1.1.1 = Missed some quotes and a /
+ Missed some quotes and a /
2018-02-16 11:32:47 -07:00
Zack T
390ecf2878 v1.0 = Initial Version
+ Initial Version
2018-02-15 19:45:35 -07:00
Zack T
4a848240ff v1.1 = Adjusted for install requirements
+ Forgot Avast expects to be installed from within the .dmg container, adjust script logic to handle this workflow
2018-02-12 23:24:49 -07:00
Zack T
12c060c47b v1.0 = Initial Version
+ Initial Version
2018-02-12 23:19:55 -07:00
Zack T
98f7876ba7 v1.0 = Initial Version
+ Initial Version
2018-02-12 23:19:37 -07:00
Zack T
6def9c9b3c v1.5.1 = Quick Fix
Quick Fix
2018-02-12 22:29:15 -07:00
Zack T
c6b5735ecf Quick Fix
Quick Fix
2018-02-12 22:28:51 -07:00
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