howdy 2.x installs its CLI under root-only /usr/lib/security/howdy/ with /usr/bin/howdy symlinked into it, so `command -v howdy` reports "not found" for a normal user — the script wrongly thought howdy wasn't installed and tried to reinstall it. Detect via the symlink and pacman -Qq instead; all ops already run through `sudo howdy`. This version also has no pam_howdy.so — it authenticates via pam_python.so loading /usr/lib/security/howdy/pam.py. Switch the emitted PAM block to that module and add pam_python_require() to install the AUR `pam-python` dependency, replacing the dead pam_howdy.so existence check. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| hyprland | ||
| hyprlua | ||
| niri | ||
| sway | ||
| migrate-hyprland-to-hyprlua.sh | ||