Update script to enable TouchID for sudo

This commit is contained in:
Sami Samhuri 2024-06-10 21:15:05 -07:00
parent c391ebd812
commit e3d2365517
No known key found for this signature in database

View file

@ -1,20 +1,9 @@
#!/bin/bash #!/bin/zsh
grep -F "pam_tid" /etc/pam.d/sudo >/dev/null if [[ -e /etc/pam.d/sudo_local ]]; then
case $? in
0)
echo "TouchID unlock already in place" echo "TouchID unlock already in place"
;; else
sudo cp /etc/pam.d/sudo_local.template /etc/pam.d/sudo_local
1) sudo sed -i '' 's/#auth/auth/' /etc/pam.d/sudo_local
sudo sed -i '' '1a\
auth sufficient pam_tid.so
' /etc/pam.d/sudo
echo "TouchID unlock enabled" echo "TouchID unlock enabled"
;; fi
*)
echo "Error trying to read /etc/pam.d/sudo"
;;
esac