This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#################################################################################################### | |
# | |
# Description | |
# This script triggers an alert or banner in notification center | |
# | |
# Use Jamf Pro script parameters to configure options | |
# | |
#################################################################################################### |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>AssociatedBundleIdentifiers</key> | |
<array> | |
<string>corp.sap.privileges</string> | |
</array> | |
<key>Label</key> | |
<string>blog.mostlymac.demoteonlogin</string> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
##################################################################################################### | |
# | |
# SCRIPT: autopkg-update-smart-group.sh | |
# AUTHOR: Sam Mills (@mostlymac; github.com/sgmills) | |
# DATE: 08 December 2022 | |
# REV: 1.0 | |
# | |
##################################################################################################### |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<key>PATCH_SOFTWARE_TITLE_ID</key> | |
<string>52</string> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<dict> | |
<key>Processor</key> | |
<string>com.github.grahampugh.recipes.postprocessors/LastRecipeRunResult</string> | |
</dict> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
fetch_from="$4" | |
save_to="$5" | |
# Check for the image and grab it if it does not exist | |
if [ ! -f "$save_to" ]; then | |
curl -o "$save_to" "$fetch_from" | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Get PrivilegesDemoter version | |
version=$( grep Version /usr/local/mostlymac/checkPrivileges.sh | cut -f2 -d ":" ) | |
# If version is present, set result | |
if [ "$version" ]; then | |
RESULT=$version | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/zsh | |
# Get the currently logged in user | |
currentUser="$( scutil <<< "show State:/Users/ConsoleUser" | awk '/Name :/ && ! /loginwindow/ { print $3 }' )" | |
# Check for a logged in user and proceed with last user if needed | |
if [[ $currentUser == "" ]]; then | |
# Set currentUser variable to the last logged in user | |
currentUser=$( defaults read /Library/Preferences/com.apple.loginwindow lastUserName ) | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Check to see if TouchID is enabled and returns the number of enrolled fingerprints per user | |
touchIDstatus=$( sudo bioutil -s -c | sed 's/Operation performed successfully.//g' ) | |
if [ "$touchIDstatus" != "There are no fingerprints in the system." ]; then | |
echo "<result>$touchIDstatus</result>" | |
else | |
echo "<result>Not configured</result>" | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Get the current user and their UID | |
currentUser=$( scutil <<< "show State:/Users/ConsoleUser" | awk '/Name :/ && ! /loginwindow/ { print $3 }' ) | |
currentUserID=$( id -u "$currentUser" ) | |
# This is the line we need to add to enable TID | |
enableTouchID="auth sufficient pam_tid.so" | |
# Original sudo file location |
NewerOlder