Releases: oscar-h64/pam-haskell
Releases · oscar-h64/pam-haskell
v0.2.0.0
Changelog:
authenticate
function now returnsMonadIO m => m PamRetCode
rather thanIO (Either Int ())
authSuccess :: PamRetCode -> Bool
added which checks if the givenPamRetCode
isPamSuccess
or notwhenSuccess :: MonadIO m => PamRetCode -> m PamRetCode -> m PamRetCode
added, which returns the second argument if the given response code isPamSuccess
, otherwise it returns the given response code (useful for continuing only if the PAM action succeeded).pamCodeToMessage
,pamCodeToCDefine
andpamCodeDetails
now take aPamRetCode
rather than anInt
checkAccount
function has now been implemented- Switched to PVP versioning
- Some documentation added
v0.1: Initial Release
Version 0.1 as in Hackage, with stack.yaml
and stack.yaml.lock
added.
This release provides PAM interface for Haskell programs. It contains subset of C PAM API bindings. The bindings don't include functions for writing PAM modules.