James Moger
2015-05-22 e4c2447099c0476f8de3b684aa68c1496218e0f2
Improve PAM documentation
1 files modified
10 ■■■■ changed files
src/site/setup_authentication.mkd 10 ●●●● patch | view | raw | blame | history
src/site/setup_authentication.mkd
@@ -83,10 +83,16 @@
### PAM Authentication
PAM authentication is based on the use of libpam4j and JNA.  To use this service, your Gitblit server must be installed on a Linux/Unix/MacOSX machine and the user that Gitblit runs-as must have root permissions.
PAM authentication is based on the use of libpam4j and JNA.  To use this service, your Gitblit server must be installed on a Linux/Unix/MacOSX machine.
    realm.authenticationProviders = pam
    realm.pam.serviceName = system-auth
    realm.pam.serviceName = gitblit
Then define a gitblit authentication policy in `/etc/pam.d/gitblit`
    # PAM configuration for the gitblit service
    # Standard Un*x authentication.
    @include common-auth
### Htpasswd Authentication