pam_access

This module manages pam_access entries stored in /etc/security/access.conf. It requires Augeas >= 0.8.0.

Sample usage:

class {
  'pam_access':
    exec => true;
}

pam_access::entry {
  'mailman-cron':
    user   => 'mailman',
    origin => 'cron';
  'root-localonly':
    permission => '-',
    user       => 'root',
    origin     => 'ALL EXCEPT LOCAL';
  'lusers-revoke-access':
    create => false,
    user   => 'lusers',
    group  => true;
}

Changes:

0.0.2 - Specify ‘incl` and `lens` parameters to augeas resources for

performance improvement.

0.0.1 - Initial release.