There is no ferm-restart Exec to notify
[mirror/dsa-puppet.git] / modules / ferm / manifests / init.pp
index 869a3d6..06bafa9 100644 (file)
@@ -16,7 +16,7 @@ class ferm {
        package { 'ferm':
                ensure => installed
        }
-       if ($::lsbmajdistrelease >= '8') {
+       if (versioncmp($::lsbmajdistrelease, '8') >= 0) {
                package { 'ulogd2':
                        ensure => installed
                }
@@ -80,6 +80,10 @@ class ferm {
                content => template('ferm/ferm.conf.erb'),
                notify  => Service['ferm'],
        }
+       file { '/etc/ferm/conf.d/00-init.conf':
+               content => template('ferm/00-init.conf.erb'),
+               notify  => Service['ferm'],
+       }
        file { '/etc/ferm/conf.d/me.conf':
                content => template('ferm/me.conf.erb'),
                notify  => Service['ferm'],
@@ -92,7 +96,7 @@ class ferm {
                content => template('ferm/interfaces.conf.erb'),
                notify  => Service['ferm'],
        }
-       if ($::lsbmajdistrelease >= '8') {
+       if (versioncmp($::lsbmajdistrelease, '8') >= 0) {
                augeas { 'logrotate_ulogd2':
                        context => '/files/etc/logrotate.d/ulogd2',
                        changes => [