Remove a stray tab
[zfs.git] / zfs.spec.in
index 17e0131..4cfd3b3 100644 (file)
@@ -44,6 +44,15 @@ can be used to simplfy the benchmarking of various hardware and software
 configurations.  The test infrastructure additionally integrates with
 various system profiling tools to facilitate an in depth analysis.
 
 configurations.  The test infrastructure additionally integrates with
 various system profiling tools to facilitate an in depth analysis.
 
+%package dracut
+Summary:         ZFS Dracut Module
+Group:           System Environment/Base
+Requires:        dracut
+
+%description dracut
+The %{name}-dracut package allows dracut to construct initramfs images
+which are ZFS aware.
+
 %prep
 %setup
 %build
 %prep
 %setup
 %build
@@ -60,12 +69,15 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-, root, root)
 %doc AUTHORS ChangeLog COPYING COPYRIGHT DISCLAIMER
 %files
 %defattr(-, root, root)
 %doc AUTHORS ChangeLog COPYING COPYRIGHT DISCLAIMER
-%doc GIT OPENSOLARIS.LICENSE README.markdown ZFS.RELEASE
+%doc OPENSOLARIS.LICENSE README.markdown ZFS.RELEASE
 %{_sbindir}/*
 %{_bindir}/*
 %{_libdir}/*
 %{_mandir}/man8/*
 %{_sbindir}/*
 %{_bindir}/*
 %{_libdir}/*
 %{_mandir}/man8/*
-%{_sysconfdir}/*
+%{_sysconfdir}/init.d/*
+%{_sysconfdir}/udev/rules.d/*
+%{_sysconfdir}/zfs/*
+/sbin/*
 
 %files devel
 %defattr(-,root,root)
 
 %files devel
 %defattr(-,root,root)
@@ -75,5 +87,14 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root)
 %{_libexecdir}/@PACKAGE@/*
 
 %defattr(-,root,root)
 %{_libexecdir}/@PACKAGE@/*
 
+%files dracut
+%defattr(-,root,root)
+%{_datadir}/dracut/*
+
 %post
 %post
-%postun
+[ -x /sbin/chkconfig ] && /sbin/chkconfig --add zfs
+exit 0
+
+%preun
+[ -x /sbin/chkconfig ] && /sbin/chkconfig --del zfs
+exit 0