Skip to content

Puppet module for PAM Radius authentication

License

Notifications You must be signed in to change notification settings

techdad/puppet-pamradius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 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" },
                 		{ rad_server => "192.168.1.2", rad_secret => "qwerty" } ]
    

    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 (may possibly work elsewhere).

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

About

Puppet module for PAM Radius authentication

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published