sshpiper/vendor/github.com/msteinert/pam
2018-12-29 06:13:16 +00:00
..
callback.go update pam lib to address go point issue 2018-12-29 06:13:16 +00:00
callback_test.go update pam lib to address go point issue 2018-12-29 06:13:16 +00:00
example_test.go update pam lib to address go point issue 2018-12-29 06:13:16 +00:00
LICENSE update pam lib to address go point issue 2018-12-29 06:13:16 +00:00
README.md update pam lib to address go point issue 2018-12-29 06:13:16 +00:00
transaction.c update pam lib to address go point issue 2018-12-29 06:13:16 +00:00
transaction.go update pam lib to address go point issue 2018-12-29 06:13:16 +00:00
transaction_test.go update pam lib to address go point issue 2018-12-29 06:13:16 +00:00

Build Status GoDoc Coverage Status Go Report Card

Go PAM

This is a Go wrapper for the PAM application API.

Testing

To run the full suite, the tests must be run as the root user. To setup your system for testing, create a user named "test" with the password "secret". For example:

$ sudo useradd test \
    -d /tmp/test \
    -p '$1$Qd8H95T5$RYSZQeoFbEB.gS19zS99A0' \
    -s /bin/false

Then execute the tests:

$ sudo GOPATH=$GOPATH $(which go) test -v