diff --git a/Modulefile b/Modulefile
index f97c81bf0560db0b75213e756ccc5676614d72b3..a320e8db933e25c614ffe602450bb8b585105dcf 100644
--- a/Modulefile
+++ b/Modulefile
@@ -1,10 +1,8 @@
 name    'gmason-zfs'
-version '1.0.0'
+version '2.0.0'
 source 'https://gitlab.msu.edu/gmason/puppet-zfs'
 author 'gmason'
 license 'GPLv3'
 summary 'ZFS Puppet module'
-description 'This module installs ZFS from http://zfsonlinux.org/ on Linux hosts. It does not manage pools, just the kernel-level support.'
+description 'This module installs ZFS from http://zfsonlinux.org/ on Linux hosts. It does not manage pools, just the kernel-level support. It requires EPEL to be installed on the system, but does not have opinions on how you do that. RHEL/CentOS/Scientific Linux 7 support is currently incomplete.'
 project_page 'https://gitlab.msu.edu/gmason/puppet-zfs'
-
-dependency 'gmason/dkms', '>= 0.0.3'
diff --git a/README.md b/README.md
index dd51be5e5940c9db45c56506a78ccc527d363c4f..bd3df1a9421beb387b2e2f41619fd080650088f0 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,7 @@ zfs
 ===
 
 This puppet module installs ZFS on Linux on either Ubuntu or a RHEL derivative (CentOS, Scientific Linux, etc).
+EL 7 support is incomplete at this time.
 
 The puppetlabs/apt module is not listed as a dependency, as RHEL shops certainly won't need it. It is required for Ubuntu.
 
@@ -9,6 +10,8 @@ Facter 1.7 or higher is needed to for automatic configuration of the ARC size. T
 
 The system should probably have 1GB or more of ram.
 
+Version 2 removes the dependency for the dkms puppet module.
+
 License
 -------
 
diff --git a/manifests/init.pp b/manifests/init.pp
index bc14f07a45b2a8e31a3ad07945d23b52798a2db4..3269fb31db50316e981927943fac7460d8c8bd3c 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -3,6 +3,8 @@
 # This module installs ZFS from http://zfsonlinux.org/ on Linux hosts. It
 # does not manage pools, just the kernel-level support.
 #
+# RHEL/CentOS/SL 7 support is incomplete at the moment.
+#
 # === Parameters
 #
 # None.
@@ -29,7 +31,7 @@
 #
 class zfs ( $arcpercent = '25', $arcsize_mb = '0' ) {
 
-  include dkms
+# include dkms
   # comment out the following include to not manage the size of the ARC.
   include zfs::arclimit
 
@@ -45,13 +47,11 @@ class zfs ( $arcpercent = '25', $arcsize_mb = '0' ) {
         } ->
         package { 'zfs':
           ensure => present,
-          notify => Class['dkms'],
         } ~>
         service { 'zfs':
-          ensure    => running,
-          enable    => true,
-          subscribe => Class['dkms'],
-          require   => File['/etc/modprobe.d/zfs.conf']
+          ensure  => running,
+          enable  => true,
+          require => File['/etc/modprobe.d/zfs.conf']
         }
       }