and symlink
[mirror/dsa-puppet.git] / modules / hardware / manifests / raid / megaraid_sas.pp
index e728e67..bac4511 100644 (file)
@@ -9,5 +9,20 @@ class hardware::raid::megaraid_sas {
                package { 'megacli':
                        ensure  => installed,
                }
+
+               file { '/usr/local/sbin/megacli':
+                       ensure => 'link',
+                       target => '/opt/MegaRAID/MegaCli/MegaCli64',
+               }
+       } else {
+               site::aptrepo { 'debian.restricted.megaraid_sas':
+                       ensure => absent,
+               }
+               package { 'megacli':
+                       ensure  => purged,
+               }
+               file { '/usr/local/sbin/megacli':
+                       ensure => 'absent',
+               }
        }
 }