Home
Softono
a

artginzburg

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
1

Software by artginzburg

sudo-touchid
Open Source

sudo-touchid

sudo-touchid is a Bash script that enables TouchID authentication for the sudo command on macOS. It automates the configuration of PAM to allow fingerprint authentication when running sudo in Terminal, similar to how Safari handles authentication. On macOS 14 and later, it creates or updates the /etc/pam.d/sudolocal file without modifying system-managed files, ensuring configurations persist across system updates. For macOS 13 and earlier, it supports legacy configurations and includes automatic migration. The script supports pamreattach for tmux and screen compatibility, allowing TouchID to work properly in detached sessions. Key features include fast and reliable setup, no external dependencies, optional GUI session reattachment support, and detailed verbose or quiet output modes. Usage involves running sudo-touchid with no arguments to enable TouchID, or with -d to disable it. The script can be installed via Homebrew, downloaded directly, or run via curl without installation. Options include --with-reattac

SSO & Authentication
672 Github Stars