Zack T
e2df84b06f
v0.14 = Added logic to check the API/curl HTTP Status Codes
...
+ Modified the curl commands so that we can get the HTTP Status Codes for each API call and then check each call for success/failures
+ Changed the exitCode() function to checkStatusCode() to compare the HTTP Status Codes
2018-02-23 00:18:18 -07:00
Zack T
89c71b4705
v0.13 = Script can be run via CLI or from a Self Service Policy
...
+ Added and adjusted logic to where the script can be run via CLI or from a Jamf Self Service Policy (for Site Admins)
+ Added option to prompt for credentials
2018-02-23 00:18:18 -07:00
Zack T
c1c669810c
v0.12 = Minor maintenance and cleanup
...
+ Minor mainteanance and cleanup
2018-02-23 00:18:18 -07:00
Zack T
ff804197b2
v0.11 = Resolved issues with the assignApps function
...
+ Resolved issues with the assignApps function
+ Reordered headers that are echo'ed out to the $outFile
2018-02-23 00:18:18 -07:00
Zack T
e45c3ffb4d
v0.10 = Added additional verbosity to several logic structures throughout
...
+ Added additional verbosity to several logic structures throughout
2018-02-23 00:18:18 -07:00
Zack T
6b001d0851
v0.9 = Redefined the curl command structure to work how I wanted
...
+ Fixed the JPS server URL variables
+ Redefined the curl command structure to work how I wanted
+ Fixed header creation to properly output to file
+ Added xml structure to pull additional elements for each App
2018-02-23 00:18:18 -07:00
Zack T
711a1946fe
v0.8 = Added logic to skip the header line on csv read
...
+ Added logic to skip the header line on csv read
+ Added in a check to verify if file exists before trying to read it
2018-02-23 00:18:18 -07:00
Zack T
dbafe5b9ab
v0.7 = Added additional configurable items
...
+ Added additional configurable items
+ Adding headers to the output file for readability
+ Adding an exitCode check on the API calls
2018-02-23 00:18:18 -07:00
Zack T
8dc20ca28c
v0.6 = Cleaned up and optimized code
...
+ Cleaned up and optimized code
+ Changed to a tab delimiter instead of a comma in the output file
2018-02-23 00:18:18 -07:00
Zack T
1a035ce7f8
v0.5 = getApps() function should be finalized
...
+ Slight tweak to the getApps() function
2018-02-23 00:18:18 -07:00
Zack T
fe65fb4e84
v0.4 = Completely overhauled the getApps() function
...
+ Completely overhauled the getApps() function
+ Much smaller and more efficient
2018-02-23 00:18:18 -07:00
Zack T
491e11ed81
v0.3 = Working onthe getApps() function
...
+ Working onthe getApps() function
2018-02-23 00:18:18 -07:00
Zack T
d64b5c82a9
v0.2 = Building the logic to get all VPP Apps
...
+ Building the logic to get all VPP Apps
2018-02-23 00:18:18 -07:00
Zack T
f65106bf2d
v0.1 = Laying out the framework
...
+ Laying out the framework
2018-02-23 00:18:01 -07:00
Zack T
d321bf0208
Updated ReadMe
...
Updated ReadMe
2018-02-15 22:36:35 -07:00
Zack T
ca8806d92f
v1.1 = Made the Virus Definitions check a customizable variable
...
+ Made the Virus Definitions check a customizable variable
+ Adjust the virus definition variance to 7 days (forgot to change this from test values)
2018-02-09 21:14:11 -07:00
Zack T
f61abeabee
v1.0 = Production Ready
...
+ Script is Production Ready
+ Will likely continue to play with the script to see how to best return information to Jamf
+ Changed name
2018-02-09 11:36:44 -07:00
Zack T
9a706f1eb3
v0.4 = Working on how and what to return via the EA
...
+ Working through what and how I want to return in the EA to Jamf
2018-02-08 22:58:09 -07:00
Zack T
38f1d5f1c8
v0.3 = Added case statement back in and fixed a few bits
...
+ Added case statement back in
+ Fixed a few bits that I rushed through
2018-02-08 22:53:20 -07:00
Zack T
100e6df538
v0.2 = Restructed code
...
+ Using functions and arrays to improve check processes
2018-02-08 22:49:22 -07:00
Zack T
e7e0392c19
v0.1 = Intial Version
...
+ Laid out the framework to pull desired info.
2018-02-08 22:47:45 -07:00
Zack T
a3a2c5c2bf
v1.2.1 = Fixed issue improperly processing 10.10.x OS version strings.
...
+ Fixed issue improperly processing 10.10.x OS version strings.
2018-01-10 14:56:14 -07:00
Zack T
eae9257488
v1.1 = Added an Exit Code Check
...
+ Added an Exit Code Check
+ Redirected all output to /dev/null (instead of only stdout)
2017-12-21 12:19:29 -07:00
Zack T
26386f525f
Correct redirection
...
Corrected the redirection; didn't realize I didn't update my local version after testing.
2017-12-21 12:13:40 -07:00
Zack T
ed56e8137b
v1.0 = Initial Version
...
+ Initial Version
2017-12-19 16:30:53 -07:00
Zack T
4379b2c794
v1.2 = Added option to delete packages
...
+ Added option to delete packages
2017-12-06 17:08:37 -07:00
Zack T
188fa6865e
v1.1 = Added 'does file exist' checks
...
+ Added 'does file exist' checks
2017-12-04 12:19:09 -07:00
Zack T
1e7e215086
v1.0 = Production Release
...
+ Production Release
2017-12-02 17:09:30 -07:00
Zack T
d8ade0b35e
v1.0 = Production Release
...
+ Production Release
2017-11-30 16:10:08 -07:00
Zack T
2346ccba79
v1.2 = Changed minimum free space to 20GB
...
Changed the minimum free space to 20GB -- I didn't account for when the Install.app needs to be downloaded.
2017-11-13 20:44:25 -07:00
Zack T
ab183b7656
Fixed several errors in the script
...
+ Fixed several errors in the script
+ Guess I failed to test the final version...
2017-11-02 16:03:13 -07:00
Zack T
802b3a1ab9
v1.0 = Production Version
...
+ Updated my jamf_ea_HighSierraCompatibility.sh script to handle multiple OS versions.
2017-09-30 12:30:27 -07:00
Zack T
b99ae3a93f
v1.0 = Production Version
...
+ Production Version
2017-09-30 12:18:53 -07:00
Zack T
be7e19f17b
v1.0 = Production Version
...
+ Production Version
2017-09-30 12:18:25 -07:00
Zack T
6084c25379
Updated Extra Documentation
...
Updated Extra Documentation
2017-09-08 15:52:38 -07:00
Zack T
cdfe6b978a
Updated ReadMe
...
Updated ReadMe
2017-08-30 11:06:11 -07:00
Zack T
79eb138672
Extra Documention
...
Extra Documention
2017-08-30 10:53:40 -07:00
Zack T
31d3d646c6
v1.0 = First Production Version
...
+ First Production Version
2017-08-30 10:45:15 -07:00
Zack T
56c9b050e2
v2.0 = Accounted for different OS Versions
...
+ Updated to match associated Jamf configuration script
+ Accounted for different OS Versions and how SMB is configured in each.
2017-08-29 11:18:09 -07:00
Zack T
577e893c60
v1.0 = First Production Version
...
+ Associated with a Jamf script
2017-08-29 11:17:26 -07:00
Zack T
60e3c21aee
Minor clean up of script
...
Minor clean up of script
2017-08-29 11:16:53 -07:00
Zack T
306033d686
v2.0 = Made as a JSS Parameter Script
...
+ Adjusted script to allow it to be configured by a JSS Script Parameter.
+ Accounted for different OS Versions and how SMB is configured in each.
2017-08-29 11:15:04 -07:00
Zack T
6286e901a0
v1.0 = First Production Version
...
+ Script is configured to disable SMBv1
2017-08-29 11:02:28 -07:00
Zack T
2fff2c3959
Updated ReadMe
...
Updated ReadMe
2017-08-04 17:02:21 -07:00
Zack T
5284d983a2
Minor clean up of script
...
Minor clean up of script
2017-08-04 17:01:18 -07:00
Zack T
5188a73708
assign_Mac2User.sh
...
v1.0 = First Production Version
2017-04-18 14:58:01 -07:00
Zack T
9c575ad655
Updated ReadMe
...
Updated ReadMe.
2017-04-18 14:55:24 -07:00
Zack T
b5fc5232ed
Initial commit
2017-04-18 14:53:51 -07:00