diff --git a/README.md b/README.md index b21d81c95ba5928838a10632148a0310746b1b5c..25b7669b0ffbf4e2d8019886c10723a53e61ba7c 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ Install wpa_supplicant utility. Default: `false` Add the radius user to the winbind privileged group. You must install winbind separately. Default: `false`. ##### `syslog` -Add a syslog rule (using the `jgazeley/syslog` module). Default: `false`. +Add a syslog rule (using the `saz/rsyslog` module). Default: `false`. ```puppet class { 'freeradius': diff --git a/manifests/init.pp b/manifests/init.pp index f9df7dd5a4e40cb9562ac2940e3a30cce6d5ee41..fddf66bee65be37f357f4fb1003e37c8dc9ca16c 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -211,9 +211,8 @@ class freeradius ( # Syslog rules if $syslog == true { - syslog::rule { 'radiusd-log': - command => "if \$programname == \'radiusd\' then ${freeradius::fr_logpath}/radius.log\n&~", - order => '12', + rsyslog::snippet { '12-radiusd-log': + content => "if \$programname == \'radiusd\' then ${freeradius::fr_logpath}/radius.log\n&~", } } diff --git a/metadata.json b/metadata.json index b12d8374adfd8a6af156a63fadbeb93ae282ac91..6a4e1cf4eaa35aa96c15c43f5ea98169127aa95b 100644 --- a/metadata.json +++ b/metadata.json @@ -36,8 +36,8 @@ "version_range": ">=1.0.0 <2.0.0" }, { - "name": "jgazeley/syslog", - "version_range": ">=0.1.0" + "name": "saz/rsyslog", + "version_range": ">=3.0.0" }, { "name": "rodjek/logrotate",