Skip to content

swoopla/puppet-pamradius

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

puppet-pamradius

A Puppet module for PAM Radius authentication.

Usage:

  1. Must be set, globally for the site or locally (to a host):

     $radius_servers = [ { rad_server => "172.16.30.4", rad_secret => "azerty", timeout => '3' },
                 		{ rad_server => "192.168.1.2", rad_secret => "qwerty", timeout => '1' } ]
    

    This can list just one, or multiple radius servers along with their secrets for PAM to authenticate agaist.

    NOTE: Set this variable in your site.pp or somewhere else such that it's available before the template is parsed.

  2. And then just reference the module:

     include pamradius
    

Compatability:

So far only tested on CentOS 6, Debian 7/8 (may possibly work elsewhere).

Additional testing is most welcome. If this works for you, please share.

About

Puppet module for PAM Radius authentication

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 76.5%
  • HTML 15.5%
  • Ruby 8.0%