All Projects → Honestpuck → homebrew.sh

Honestpuck / homebrew.sh

Licence: Apache-2.0 License
Install homebrew via Jamf without giving users admin rights

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to homebrew.sh

AutoBrew
AutoBrew: Homebrew deployments made easy
Stars: ✭ 71 (+36.54%)
Mutual labels:  homebrew, jamf, jamf-pro
TheScopeReport
This is a Java program that calls the Jamf Pro API to collect scoping details.
Stars: ✭ 13 (-75%)
Mutual labels:  jamf, jamf-pro
JAMF-Enrollment-Kickstart
A better enrollment kickoff for JAMF machines
Stars: ✭ 74 (+42.31%)
Mutual labels:  jamf, jamf-pro
DockBuilder
A LaunchAgent and .app to build a user's Dock upon login and/or on demand.
Stars: ✭ 39 (-25%)
Mutual labels:  jamf, jamf-pro
mac scripts
A collection of scripts used to Manage Mac OS X computers.
Stars: ✭ 38 (-26.92%)
Mutual labels:  jamf, jamf-pro
python-jamf
`python-jamf` is a library for connecting to a Jamf Server that maps directly to the Jamf Pro Classic API. It is the basis for the `jctl` tool to automate patch management & packages and many other items.
Stars: ✭ 37 (-28.85%)
Mutual labels:  jamf, jamf-pro
scl jamf tools
This repository contains a collection of tools written to perform as enhancements to the Jamf Pro management software.
Stars: ✭ 39 (-25%)
Mutual labels:  jamf, jamf-pro
kinobi
An external patch definition server for Jamf Pro
Stars: ✭ 76 (+46.15%)
Mutual labels:  jamf, jamf-pro
jamfpro-extension-attributes
🔍 A repository for EAs to use for reporting in the Jamf Pro Server
Stars: ✭ 30 (-42.31%)
Mutual labels:  jamf, jamf-pro
scout-public
A tool to aggregate devices across multiple MDM servers
Stars: ✭ 22 (-57.69%)
Mutual labels:  jamf, jamf-pro
jamfscripts
Scripts I use non API related
Stars: ✭ 15 (-71.15%)
Mutual labels:  jamf, jamf-pro
Homebrew-Guide
Guide for getting CFW setup on your Nintendo Switch (And Wii U)
Stars: ✭ 104 (+100%)
Mutual labels:  homebrew
homebrew-devops
🍺 DevOps / SRE formulae for the @Homebrew package manager.
Stars: ✭ 36 (-30.77%)
Mutual labels:  homebrew
homebrew-sass
A Homebrew tap for Sass
Stars: ✭ 22 (-57.69%)
Mutual labels:  homebrew
old-browserhax
Fast and free old 3ds browser exploit for latest firmware.
Stars: ✭ 37 (-28.85%)
Mutual labels:  homebrew
mac-cleanup-sh
🗑️ Cleanup script for macOS (DEPRECATED)
Stars: ✭ 1,585 (+2948.08%)
Mutual labels:  homebrew
Ether
A Command-Line Interface for the Swift Package Manager
Stars: ✭ 86 (+65.38%)
Mutual labels:  homebrew
Installomator
Installation script to deploy standard software on Macs
Stars: ✭ 472 (+807.69%)
Mutual labels:  jamf-pro
dotfiles
🏠 dotfile configuration for macOS and Linux
Stars: ✭ 37 (-28.85%)
Mutual labels:  homebrew
ansible-pyenv
Ansible role to install pyenv on Ubuntu or macOS development machines
Stars: ✭ 46 (-11.54%)
Mutual labels:  homebrew

homebrew.sh

Install homebrew via Jamf without giving users admin rights

This script installs homebrew for the logged in user without requiring them to be an Administrator.

It is designed to be used in an MDM such as Jamf Pro.

Thanks to Richard Purves for the first version.

Thanks to all my users for feedback and improvements.

brewEA.sh

This EA compliments the script to produce a Jamf extension attribute to record brew version. It uses the same method to detect device type and looks where the script installs. If brew is installed in different locations this will not detect it!

brew-install-program.sh

This script can be used to install any brew program that installs using brew install command. It is designed to work with the brew install script here and be used in jamf. Specify the install name as the first jamf variable.

brew-install-cask.sh

Like the brew-install-program script this variation is used to install casks where the brew install --cask is used. It is designed to work with the brew install script here and be used in jamf. Specify the cask name as the first jamf variable.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].