Release: 0.rc2.1
License: GPL v2
Group: Networking/Daemons
-URL: http://clusternfs.sourceforge.net
+URL: http://clusternfs.sourceforge.net/
Source0: http://dl.sourceforge.net/%{name}/%{name}-%{version}rc2.tar.bz2
# Source0-md5: b25b578b2dd3222b554c4953a32efc8f
Source1: %{name}.init
+Source2: %{name}.sysconfig
+Patch0: %{name}-types.patch
BuildRequires: autoconf
BuildRequires: automake
+BuildRequires: libwrap-devel
PreReq: rc-scripts
Requires(post,preun): /sbin/chkconfig
Requires: portmap >= 4.0
%prep
%setup -q -n ClusterNFS
+%patch0 -p1
%build
mv -f aclocal.m4 acinclude.m4
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/etc/rc.d/init.d
+install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/clusternfs
+install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/clusternfs
+> $RPM_BUILD_ROOT%{_sysconfdir}/exports
%clean
rm -rf $RPM_BUILD_ROOT
%post
/sbin/chkconfig --add clusternfs
if [ -r /var/lock/subsys/clusternfs ]; then
- /etc/rc.d/init.d/clusternfs restart >&2
+ /etc/rc.d/init.d/clusternfs restart >&2
else
- echo "Run \"/etc/rc.d/init.d/clusternfs start\" to start nfs daemon."
+ echo "Run \"/etc/rc.d/init.d/clusternfs start\" to start nfs daemon."
fi
%preun
if [ "$1" = "0" ]; then
- if [ -r /var/lock/subsys/clusternfs ]; then
- /etc/rc.d/init.d/clusternfs stop >&2
- fi
- /sbin/chkconfig --del clusternfs
+ if [ -r /var/lock/subsys/clusternfs ]; then
+ /etc/rc.d/init.d/clusternfs stop >&2
+ fi
+ /sbin/chkconfig --del clusternfs
fi
%files
%attr(755,root,root) %{_sbindir}/rpc.*
%{_mandir}/man5/*
%{_mandir}/man8/[mn]*
+%attr(664,root,fileshare) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/exports
+%config(noreplace) %verify(not size mtime md5) /etc/sysconfig/clusternfs
/var/lib/clusternfs