diff --git a/manifests/init.pp b/manifests/init.pp index 8224e1157e7ad7fda4ba0425c4e5cc39838e18a3..0d658933c4dbe52db8fde6e89ca17ed4a4800254 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -19,7 +19,9 @@ class freeradius ( $radacctdir = $freeradius::params::radacctdir, ) inherits freeradius::params { - validate_re($freeradius::fr_version, '^3', 'This module is only compatible with FreeRADIUS 3') + if $freeradius::fr_version !~ /^3/ { + notify { 'This module is only compatible with FreeRADIUS 3.': } + } validate_re($log_destination, '^(files|syslog|stdout|stderr)$', "log_destination value (${log_destination}) is not a valid value")