1
0
forked from rpms/rpcbind

Use /var/run instead of /var/lib

Changed RPCBDIR to be /var/run so bindings are perserved
during upgrades but not reboots.

Signed-off-by: Steve Dickson <steved@redhat.com>
This commit is contained in:
Steve Dickson 2015-03-19 13:48:19 -04:00
parent 784f00ed44
commit ab9778ed33

View File

@ -1,6 +1,6 @@
Name: rpcbind Name: rpcbind
Version: 0.2.2 Version: 0.2.2
Release: 2.1%{?dist} Release: 2.2%{?dist}
Summary: Universal Addresses to RPC Program Number Mapper Summary: Universal Addresses to RPC Program Number Mapper
Group: System Environment/Daemons Group: System Environment/Daemons
License: BSD License: BSD
@ -47,7 +47,7 @@ PIE="-fpie"
export PIE export PIE
RPCBUSR=rpc RPCBUSR=rpc
RPCBDIR=/var/lib/rpcbind RPCBDIR=/var/run/rpcbind
CFLAGS="`echo $RPM_OPT_FLAGS $ARCH_OPT_FLAGS $PIE`" CFLAGS="`echo $RPM_OPT_FLAGS $ARCH_OPT_FLAGS $PIE`"
autoreconf -fisv autoreconf -fisv
@ -65,7 +65,7 @@ rm -rf %{buildroot}
mkdir -p %{buildroot}{/sbin,/usr/sbin,/etc/sysconfig} mkdir -p %{buildroot}{/sbin,/usr/sbin,/etc/sysconfig}
mkdir -p %{buildroot}%{_unitdir} mkdir -p %{buildroot}%{_unitdir}
mkdir -p %{buildroot}%{_mandir}/man8 mkdir -p %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}/var/lib/rpcbind mkdir -p %{buildroot}/var/run/rpcbind
make DESTDIR=$RPM_BUILD_ROOT install make DESTDIR=$RPM_BUILD_ROOT install
mv -f ${RPM_BUILD_ROOT}%{_bindir}/rpcbind ${RPM_BUILD_ROOT}/sbin mv -f ${RPM_BUILD_ROOT}%{_bindir}/rpcbind ${RPM_BUILD_ROOT}/sbin
@ -103,7 +103,7 @@ fi
if [ $1 -eq 0 ]; then if [ $1 -eq 0 ]; then
/usr/sbin/userdel rpc 2>/dev/null || : /usr/sbin/userdel rpc 2>/dev/null || :
/usr/sbin/groupdel rpc 2>/dev/null || : /usr/sbin/groupdel rpc 2>/dev/null || :
/usr/bin/rm -f /var/lib/rpcbind/* /usr/bin/rm -f /var/run/rpcbind/*
fi fi
%postun %postun
@ -125,9 +125,13 @@ fi
%{_unitdir}/rpcbind.service %{_unitdir}/rpcbind.service
%{_unitdir}/rpcbind.socket %{_unitdir}/rpcbind.socket
%dir %attr(700,rpc,rpc) /var/lib/rpcbind %dir %attr(700,rpc,rpc) /var/run/rpcbind
%changelog %changelog
* Thu Mar 19 2015 Steve Dickson <steved@redhat.com> - 0.2.2-2.2
- Changed RPCBDIR to be /var/run so bindings are perserved
during upgrades but not reboots.
* Thu Feb 5 2015 Steve Dickson <steved@redhat.com> - 0.2.2-2.1 * Thu Feb 5 2015 Steve Dickson <steved@redhat.com> - 0.2.2-2.1
- Added xlogging debugging to rpcbind - Added xlogging debugging to rpcbind