Commit Graph

183 Commits

Author SHA1 Message Date
Zack T
9d93554181 v1.3.0 = Switched osascript to System Events & tag to track Mojave Macs
+ Adding a tag to track if device is running Mojave, this will be used, with additional logic, to prevent devices that upgrade from Mojave -> Big Sur from auto-upgrading its Falcon Sensor
+ Switched osascript calls to use System Events and passing via heredoc
+ Added "instance" variable for use to designate "prod" vs "dev" instances
- Removed the `Reset` action option -- provides duplicate functionality as just passing `production` as a group
2021-03-15 20:31:49 -07:00
Zack T
2e008c12f0 v1.2.0 = Bug fixes and maintenance token catch
+ Fixed some bugs due to the order of logic
+ Fixed some stderr issues to properly collect now
+ Added a catch to not error out incase a maintenance token is applied
2021-03-09 22:57:47 -07:00
Zack T
1aa84ddb9b v1.1.0 = Added new functionality
+ Added support to re-run the script without erasing current sensor version test group tag, this for in instances where the script is not run via Self Service and a forced group is not used
+ Added new action option to force reset the sensor version test group tag
+ Added error dialog boxes to user with ran via Self Service
+ Updated exit code values
2021-03-08 22:23:30 -07:00
Zack T
4d1e8aa01d v1.0.0 = Initial Version
Initial Version
2021-03-08 14:08:50 -07:00
Zack T
2ce6b3bbea v2.3.0 = Adjusted path in versions for the Lock Code issue
+ Forgot prior to committing that the file path is different on v27 compared to v26 and earlier
+ Moved reused code into functions
2021-03-05 15:54:37 -07:00
Zack T
90b461d3b1 v2.2.0 - Added preemptive fix for rare, known issue
+ Added preemptive fix for rare, known issue
2021-03-05 14:07:37 -07:00
Zack T
0a5278a78d v1.0.0 = Initial Version
+ Initial Version
+ Used in an autopkg recipe
2021-02-24 21:49:20 -07:00
Zack T
cb12938d82 v1.0.0 = Initial Version
+ Initial Version
2021-02-19 00:07:22 -07:00
Zack T
c0f26d0052 Replacing with an improved version
Replacing with an improved version.
2021-02-19 00:06:44 -07:00
Zack T
957fec979b v1.1.0 = Removing previous versions
Updated to remove previous versions.
2021-02-18 23:52:22 -07:00
Zack T
59c85bd77e v1.3.0 = Fixed issue causing the LaunchDaemon to not be removed
+ Fixed issue causing the LaunchDaemon to not be removed
2020-12-09 22:22:28 -07:00
Zack T
44db1d6fc4 v1.1.0 = Fixed installation failures
Replaced the "new" silent install method does not work when run in cli installed .pkg (but does seem to work when installing that .pkg via GUI...).
2020-11-24 14:13:39 -07:00
Zack T
4e69abdf03 v3.2.0 = Added v15 Support
+ Added v15 Support
2020-11-23 16:39:54 -07:00
Zack T
638e14ff9c v1.1.0 = Updated to support v6 Sensors
+ Updated to support v6 Sensors
2020-11-18 16:21:45 -07:00
Zack T
fdcf281448 v2.1.0 = Updated logic for local license
+ Updated logic for local license to utilize new licensing method....guess I failed to test this previously?
+ Tweaked method for "removing" local license if network license is used
2020-10-29 22:34:53 -07:00
Zack T
ddb71b86b5 v1.4.0 = Updated logic for determining the Jump Name Attribute
+ Updated logic for determining the Jump Name Attribute
2020-10-20 19:20:23 -07:00
Zack T
85b11c2cb1 v1.0.0 = Initial Version
+ Initial Version

Moving location.
2020-10-20 19:18:49 -07:00
Zack T
ae82ba9328 v3.1.0 = Updated currentUser logic
+ Updated logic that determines the current console user to no longer use the old Python method
2020-10-19 19:58:24 -07:00
Zack T
dd8b9f7d25 v1.0.0 = Initial Version
+ Initial Version
2020-10-19 19:57:25 -07:00
Zack T
76064c9a7a v1.0.0 = Initial Version
+ Initial Version
2020-10-13 18:17:23 -07:00
Zack T
b6883bb8f4 v1.0.0 = Initial Version
+ Initial Version
2020-10-13 15:09:07 -07:00
Zack T
688dd672bb v1.0.0 = Initial Version
+ Initial Version
2020-10-09 22:33:08 -07:00
Zack T
b3497bc7cc v1.0.0 = Initial Version
+ Initial Version
2020-10-02 22:11:50 -07:00
Zack T
f467195f24 v1.0.0 = Initial Version
+ Initial Version
2020-10-02 22:10:11 -07:00
Zack T
ccd46e4a09 Update README
Updating READMEs.
2020-10-01 14:05:24 -07:00
Zack T
3787882a28 Code Improvements
+ Code Improvements
2018-04-03 11:14:52 -07:00
Zack T
9c984807c2 v1.0 = Production Version
+ Production Version
2020-10-01 12:55:17 -07:00
Zack T
eaa5780ad2 v2.0.0 = Support for v27 and Improved Logic
+ Updated to support SPSS v27
+ Using expected process in v27 for configuring license manager via CLI
+ Improved conditional logic and error processing
+ Improved exit logic
2020-10-01 10:47:23 -07:00
Zack T
01abeec453 v1.0.1 = Fixed Interpreter
#Fail
+ Fixed Interpreter
2020-10-01 10:47:23 -07:00
Zack T
ccf0d17c89 v1.0.0 = Initial Version
Initial Version
2020-10-01 10:47:23 -07:00
Zack T
c58b31427d v1.1.0 = Improved logic
Improved the logic within the script to more appropriately handle different scenarios.
2020-10-01 10:47:23 -07:00
Zack T
9aa52432a4 v1.3.0 = Cleaned up output
+ Fixed a undeclared variable causing a trace back (likely a hasty copy and paste)
+ Modified the `Results:` output as well
2020-10-01 10:47:23 -07:00
Zack T
964a8c9d41 v1.2.1 = Fixed new Name Override attribute
Kinda rushed this and didn't test...Fixed so it works properly now...
2020-10-01 10:47:23 -07:00
Zack T
7a1b5ebf67 v1.2.0 = Added support for the Name override attribute
+ Added support for the Name override attribute
2020-06-18 13:34:16 -07:00
Zack T
0bbf83ea2b v1.0.0 = Initial Version
+ Initial Version
2020-06-18 12:21:21 -07:00
Zack T
252c2afe0c v1.1.1 = First Commit
+ First commit for this script
2020-06-18 12:10:51 -07:00
Zack T
36643d1556 v1.5.1 = Changed the expression primary
+ Changed the expression primary to support Amazon Corretto JDK file type
+ Changed the jamf policy call to use an event instead of an id
2020-02-14 23:11:56 -07:00
Zack T
ee8169a774 v1.8.0 = Fixed the things I broke
+ Added the LicenseInfo Function back in (not sure what I was thinking here)
+ Changed `cd` back to the bash built-in
+ Corrected the variable that's used for the Java binary
+ Improved comments
2020-02-14 22:37:23 -07:00
Zack T
505f6b1779 v1.3.0 = Further logic improvements
+ Further improvements to the logic
+ Only searching /Applications and the users' home directory
2020-01-27 19:49:36 -07:00
Zack T
60ecb4a62d v1.7.0 = Directly using licenseactivtor.jar and improved script logic
+ Now calling the licenseactivator.jar directly
- Removed call to SPSS "middle man" `licenseactivator` script, this caused some quirkiness sometimes
- Removed unnecessary function call
+ Added v26 support
2020-01-27 17:29:51 -07:00
Zack T
57433c34cd v1.2.0 = Updated to find the Avast location
+ In the case of the Avast.app bundle being moved to an unexpected location, we're now searching for it
2020-01-27 12:38:39 -07:00
Zack T
388e401093 v1.2.0 = Updated to find the .app bundle
+ Updated pulling the console using logic
+ In the case of the .app bundle being moved to an unexpected location, we're now searching for it
2020-01-27 10:16:35 -07:00
Zack T
b62f494d4f v1.2.0 = Updated to find the Avast location
+ In the case of the Avast.app bundle being moved to an unexpected location, we're now searching for it
2020-01-27 10:15:57 -07:00
Zack T
f46066f595 v1.1.0 = Account for additional versions and uninstall methods
+ Updated to account for additional versions and uninstall methods
2020-01-27 10:01:08 -07:00
Zack T
191f7b8e11 v1.4.0 = Added the installation of the Wolfram Script.pkg
+ Added support to nest and install the Wolfram Script.pkg inside a payloadless package for deploying Mathematica
2019-09-20 21:04:35 -07:00
Zack T
f5f22e083a v1.0.0 = Initial Version
+ Initial Version
2019-08-16 22:10:29 -07:00
Zack T
6da7213c32 v1.2.0 = Added support for Acrobat 2019/v19
+ Added support for Acrobat 2019/v19
2019-08-08 22:23:03 -07:00
Zack T
0349b68b31 v1.0.0 = Initial Version
+ Initial Version
2019-07-29 15:40:32 -07:00
Zack T
88b91f7168 v1.1.0 = Fixed issue with user preferences logic
+ Fixed an issue with the logic regarding the user preferences (they were always being preserved)
+ Restructured the removal functions to be a little more clear
+ A few other minor tweaks, including redirecting `ls` stderr to null
2019-06-26 16:48:12 -07:00
Zack T
07c65851bf v1.0.0 = Initial Version
+ Customized the uninstall script for use in a management solution
+ Pass an argument to leave or remove user preferences
+ Replaced all occurrences of `$HOME` with the actual folder directory
+ Replaced all usage of `sudo` with the expectation of this running from a management solution with root-level permissions
+ Minor other changes and tweaks
2019-06-03 18:34:53 -07:00