diff options
Diffstat (limited to 'manifests/subsystem/modprobe.pp')
| -rw-r--r-- | manifests/subsystem/modprobe.pp | 28 | 
1 files changed, 28 insertions, 0 deletions
diff --git a/manifests/subsystem/modprobe.pp b/manifests/subsystem/modprobe.pp new file mode 100644 index 0000000..be6ec42 --- /dev/null +++ b/manifests/subsystem/modprobe.pp @@ -0,0 +1,28 @@ +class nodo::subsystem::modprobe { +  # Keep firewire disabled among other things +  case $lsbdistcodename { +    'lenny': { +      file { "/etc/modprobe.d/blacklist": +        owner   => "root", +        group   => "root", +        mode    => 0644, +        ensure  => present, +        source  => "puppet:///modules/nodo/etc/modprobe.d/blacklist.conf", +      } +    } +    default: { +      # Upgrade from lenny +      file { "/etc/modprobe.d/blacklist": +        ensure => absent, +      } + +      file { "/etc/modprobe.d/blacklist.conf": +        owner   => "root", +        group   => "root", +        mode    => 0644, +        ensure  => present, +        source  => "puppet:///modules/nodo/etc/modprobe.d/blacklist.conf", +      } +    } +  } +}  | 
