duo_unix
duo_unix copied to clipboard
Duo two-factor authentication for Unix systems
## Summary Because autopush is a global setting, it will break passcode auth (keyfobs) when enabled. This leads to autopush being disabled at many sites. However, if autopush is disabled,...
Hi I'd like to deploy duo_unix on a busybox target that has no compiler toolchain or means of installing one. Would be awesome if you could provide either binary releases...
Example: **`/etc/pam.d/ssh`** ``` auth sufficient pam_duo.so quiet ``` ## Summary of the change A trivial update that allows admins to silence `pam_info()` messages ## Test Plan I added two simple...
For pam_duo, setting https_timeout does not invoke failmode as documented. Failmode is never invoked if the Duo API is unreachable and times out. This makes it impossible to configure pam_duo...
In the event the PRNG hasn't been sufficiently seeded and `$RANDFILE` points to an invalid file (for instance), any failure that occurs on line 405 in `https_init` will be ignored....
LibreSSL will be removing the deprecated HMAC_Init() function in an upcoming release so switch to HMAC_Init_ex() instead. ## Summary of the change Commit message says it all. We (OpenBSD) have...
## Description When pam_duo.conf specifies autopush, and the sshd AuthenticationMethods include a combination of "password,keyboard-interactive", Duo pushes the request twice before authentication can succeed. This does NOT occur if a...
## Description ## Expected Behavior ## Actual Behavior ## Steps to Reproduce 1. 2. 3. 4. ## Workarounds
## Description The function duo_resolve_name() is declared but not defined or used anywhere in the codebase.
Will there ever be a release for Ubuntu 24.04 Noble? The official Duo repo does not even have support for Noble release yet.