mirror of
https://github.com/actions/runner-images-sangeeth.git
synced 2026-01-08 11:07:18 +08:00
Add update login keychain parameter (#3853)
This commit is contained in:
committed by
GitHub
parent
c4bf59ecda
commit
b5a7a67456
@@ -2,6 +2,7 @@
|
|||||||
USERNAME="$1"
|
USERNAME="$1"
|
||||||
OLD_PASSWD="$2"
|
OLD_PASSWD="$2"
|
||||||
NEW_PASSWD="$3"
|
NEW_PASSWD="$3"
|
||||||
|
UPDATE_LOGIN_KEYCHAIN="${4:-true}"
|
||||||
|
|
||||||
export PATH=/usr/bin:/usr/sbin:/usr/local/bin:/bin:/sbin
|
export PATH=/usr/bin:/usr/sbin:/usr/local/bin:/bin:/sbin
|
||||||
|
|
||||||
@@ -15,4 +16,7 @@ fi
|
|||||||
|
|
||||||
sudo /usr/bin/python /Users/$USERNAME/bootstrap/kcpassword.py "$NEW_PASSWD"
|
sudo /usr/bin/python /Users/$USERNAME/bootstrap/kcpassword.py "$NEW_PASSWD"
|
||||||
sudo /usr/bin/defaults write /Library/Preferences/com.apple.loginwindow autoLoginUser "$USERNAME"
|
sudo /usr/bin/defaults write /Library/Preferences/com.apple.loginwindow autoLoginUser "$USERNAME"
|
||||||
/usr/bin/security set-keychain-password -o "$OLD_PASSWD" -p "$NEW_PASSWD" /Users/$USERNAME/Library/Keychains/login.keychain
|
|
||||||
|
if [[ $UPDATE_LOGIN_KEYCHAIN == "true" ]]; then
|
||||||
|
/usr/bin/security set-keychain-password -o "$OLD_PASSWD" -p "$NEW_PASSWD" /Users/$USERNAME/Library/Keychains/login.keychain
|
||||||
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user