djjudas21 / puppet-freeradius

Puppet module to install and configure FreeRADIUS
Apache License 2.0
8 stars 49 forks source link

Rework resources to have OS-independent names #191

Closed nward closed 1 year ago

nward commented 1 year ago

This is a big commit - basically a big manual search and replace, adding freeradius rather than /etc/raddb (well, $fr_basepathetc.) in resource names. Additionally, group, user, service, package etc. are all updated to have a common title, and a name parameter for the os-specific value.

This enables us to update the tests to work with other OSes - right now the tests are all assuming RedHat which is not ideal.

Specs updated and passing. PDK validations for modified bits of code resolved.

Resolves #183