{"id":26048643,"url":"https://github.com/cocopuff2u/macos_admin_scripts","last_synced_at":"2026-04-01T17:17:32.765Z","repository":{"id":273876431,"uuid":"849905872","full_name":"cocopuff2u/MacOS_Admin_Scripts","owner":"cocopuff2u","description":"macOS Admin Script/Tool Collection","archived":false,"fork":false,"pushed_at":"2025-05-29T18:36:46.000Z","size":1290,"stargazers_count":17,"open_issues_count":0,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-03-28T00:37:12.356Z","etag":null,"topics":["jamf","macos","mdm","scripts","security"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cocopuff2u.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-08-30T13:43:29.000Z","updated_at":"2026-01-13T11:16:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"6a3f2e43-f019-4f92-8087-968393303915","html_url":"https://github.com/cocopuff2u/MacOS_Admin_Scripts","commit_stats":null,"previous_names":["cocopuff2u/macos_admin_scripts"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cocopuff2u/MacOS_Admin_Scripts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cocopuff2u%2FMacOS_Admin_Scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cocopuff2u%2FMacOS_Admin_Scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cocopuff2u%2FMacOS_Admin_Scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cocopuff2u%2FMacOS_Admin_Scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cocopuff2u","download_url":"https://codeload.github.com/cocopuff2u/MacOS_Admin_Scripts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cocopuff2u%2FMacOS_Admin_Scripts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31290537,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["jamf","macos","mdm","scripts","security"],"created_at":"2025-03-08T00:27:31.809Z","updated_at":"2026-04-01T17:17:32.731Z","avatar_url":"https://github.com/cocopuff2u.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \n# \u003cimg src=\"https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/images/computer.png\" width=\"3%\"\u003e MacOS Admin Scripts \u003cimg src=\"https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/images/computer.png\" width=\"3%\"\u003e\n\n\u003c/div\u003e\n\nWelcome to a collection of valuable scripts designed for Mac administrators. These scripts assist in performing a variety of tasks on macOS machines. Created with deployment in mind, they work seamlessly with Mobile Device Management (MDM) solutions like Intune, Jamf, and Kandji. Most scripts are adaptable for both local and remote execution via SSH. Some may require pre-existing software such as SwiftDialog, JamfHelper, Xcode, or AppleScript, and can be customized to fit specific needs.\n\nSharing tools and scripts is essential in the Mac admin community. Many of these scripts are adaptations or combinations of existing ones, and others are original creations. Feel free to modify, request, or contribute your own scripts. After all, it’s all about collaboration and community support.\n\n\u003cdiv align=\"center\"\u003e\n  \n## Available Scripts\n\n### [Application Installers Scripts](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/Application_installer_Scripts)\nA comprehensive collection of scripts for installing various applications.\n\n### [Application Specific Scripts](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/Application_Specific_Scripts)\nScripts tailored for customizing or configuring specific applications.\n\n### [Application Uninstall Scripts](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/Application_Uninstaller_Scripts)\nA set of scripts designed for uninstalling different applications.\n\n### [Delete/Disable Scripts](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/Delete_Disable_Scripts)\nScripts for disabling or uninstalling software and services.\n\n### [Jamf Only Scripts](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/Jamf_Only_Scripts)\nScripts specifically crafted for deployment via Jamf Pro.\n\n### [Keychain, SSH, and Certificate Scripts](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/Keychain_SSH_Certificates_Scripts)\nScripts focused on managing keychain, SSH, and certificates.\n\n### [MacOS Update/Upgrade Scripts](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/MacOS_Update_Upgrade_Scripts)\nScripts to assist with updating or upgrading macOS.\n\n### [Password Management Scripts](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/Password_Scripts)\nScripts designed to help admins manage and communicate password requirements.\n\n### [User Tool Scripts](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/User_Tools_Scripts)\nScripts that provide tools and prompts for user and admin tasks.\n\n## Featured Scripts\n\n### [Password Expiring Warning](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/Password_Scripts/Password_Expiring_Warning)\nWarns users when their password is nearing expiration.\n\u003cbr /\u003e\n\u003cimg src=\"https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/Password_Scripts/images/firstwindow.png\" width=\"50%\"\u003e\n\n### [Encourager MacOS Upgrade Script](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/MacOS_Update_Upgrade_Scripts/Encourager_Script)\nPrompts users to upgrade macOS via the Install Assistant pkg, encouraging them to perform the upgrade.\n\u003cbr /\u003e\n\u003cimg src=\"https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/MacOS_Update_Upgrade_Scripts/Encourager_Script/images/firstwindow.png\" width=\"50%\"\u003e\n\n### [User Password Tester](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/Password_Scripts/User_Password_Tester_Script)\nAllows the local logged-in user to test their password, useful in SmartCard-enforced environments.\n\u003cbr /\u003e\n\u003cimg src=\"https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/Password_Scripts/User_Password_Tester_Script/images/firstwindow.png\" width=\"50%\"\u003e\n\n### [User Recommend Reboot](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/User_Tools_Scripts)\nRecommends users to reboot their devices based on a maximum uptime setting.\n\u003cbr /\u003e\n\u003cimg src=\"https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/User_Tools_Scripts/images/recommendrebootwindow.png\" width=\"50%\"\u003e\n\n### [Set Time Zone](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/User_Tools_Scripts)\nAllows users to select their time zone.\n\u003cbr /\u003e\n\u003cimg src=\"https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/User_Tools_Scripts/images/firstwindow.png\" width=\"50%\"\u003e\n\n\u003c/div\u003e\n\n\n## How to Download and Execute Scripts\n\nTo get started, follow the detailed instructions in our [How-To Guide](https://github.com/cocopuff2u/MacOS_Admin_Scripts/blob/main/How_To_Guide/README.md). This guide covers the steps to download, configure, and execute the scripts effectively.\n\n## Preexisting Requirements\n\nCertain scripts may require additional software:\n\n- [Xcode](https://developer.apple.com/documentation/safari-developer-tools/installing-xcode-and-simulators): Required for compiling and running specific scripts.\n- [SwiftDialog](https://github.com/swiftDialog/swiftDialog): Needed for scripts using SwiftDialog for graphical user prompts.\n- [IBM Notifications](https://github.com/IBM/mac-ibm-notifications): Necessary for scripts involving IBM notifications.\n\n## Questions, Concerns, and Requests\n\nWe welcome your feedback and encourage you to get involved:\n\n- **Report Issues**: [Submit an issue on GitHub](https://github.com/cocopuff2u/MacOS_Admin_Scripts/issues) for bug reports or feature requests.\n- **Join the Discussion**: Engage with us on the [Mac Admins Slack Channel](https://join.slack.com/t/macadmins/shared_invite/zt-2o5811yhx-q5MNLrFG1VoHRusXLgZwsw) for collaboration and insights.\n- **Email**: Contact us at [cocopuff2u@yahoo.com](mailto:cocopuff2u@yahoo.com) for detailed inquiries or support.\n- **Share Feedback**: Your suggestions are crucial for continuous improvement. Please share your thoughts to help us enhance these scripts.\n- **Fork and Fix**: Interested in contributing? Fork the repository, make your modifications, and submit a pull request to improve the codebase.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcocopuff2u%2Fmacos_admin_scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcocopuff2u%2Fmacos_admin_scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcocopuff2u%2Fmacos_admin_scripts/lists"}