Skip to content

A collection of scripts that you should probably test at least 343 times before running in production.

Notifications You must be signed in to change notification settings

allenhouchins/scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scripts

A collection of scripts that you should probably test at least 343 times before running in production.


macOS Management Scripts

set-lock-screen-message.sh

Advanced lock screen message manager for macOS that automatically sets custom lock screen messages with emojis after user login and clears them before shutdown/restart. Supports MDM deployment during Setup Assistant and normal operation. Features include event-driven shutdown detection, comprehensive logging, and zero resource usage when idle.

google_chrome_macos_policy_updater.sh

Automates updating a Fleet policy used to ensure Macs are running the latest version of Google Chrome.

mac-uninstall-microsoft-edge.sh

This script removes Microsoft Edge for Mac and all its related files.

remove_jamf.sh

Removes Jamf from a macOS device.

santactl-block-script.sh

A script that can be used to manage Santa via santactl by simply adding additional SHA-256 identifiers to the array.

Package & Application Management

create_local_file_from_okta_attributes.sh

Create a local plist file from attributes gathered through Okta's API.

find_casks_all.sh

Output a list of all homebrew casks and the URL they use for downloading packages.

find_casks_pkg.sh

Output a list of all homebrew casks that use a URL that downloads a native macOS pkg.

get_app_version.sh

Output the latest version of an app based on homebrew data.

get_latest_google_chrome_for_macos.sh

Output the latest version of Google Chrome.

get_latest_macos_n-1.sh

Retrieves the latest available version for macOS (n-1).

About

A collection of scripts that you should probably test at least 343 times before running in production.

Resources

Stars

Watchers

Forks