Update to sanlock-2.1
This commit is contained in:
parent
33ad3ed1c9
commit
d3e4a616cd
1
.gitignore
vendored
1
.gitignore
vendored
@ -5,3 +5,4 @@
|
|||||||
/sanlock-1.4.tar.gz
|
/sanlock-1.4.tar.gz
|
||||||
/sanlock-1.6.tar.gz
|
/sanlock-1.6.tar.gz
|
||||||
/sanlock-1.8.tar.gz
|
/sanlock-1.8.tar.gz
|
||||||
|
/sanlock-2.1.tar.gz
|
||||||
|
25
sanlock.spec
25
sanlock.spec
@ -1,10 +1,10 @@
|
|||||||
Name: sanlock
|
Name: sanlock
|
||||||
Version: 1.8
|
Version: 2.1
|
||||||
Release: 2%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: A shared disk lock manager
|
Summary: A shared disk lock manager
|
||||||
|
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
License: GPLv2, GPLv2+, LGPLv2+
|
License: GPLv2 and GPLv2+ and LGPLv2+
|
||||||
URL: https://fedorahosted.org/sanlock/
|
URL: https://fedorahosted.org/sanlock/
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
BuildRequires: libblkid-devel libaio-devel python python-devel
|
BuildRequires: libblkid-devel libaio-devel python python-devel
|
||||||
@ -37,15 +37,25 @@ make -C wdmd \
|
|||||||
make -C python \
|
make -C python \
|
||||||
install LIBDIR=%{_libdir} \
|
install LIBDIR=%{_libdir} \
|
||||||
DESTDIR=$RPM_BUILD_ROOT
|
DESTDIR=$RPM_BUILD_ROOT
|
||||||
|
|
||||||
install -D -m 755 init.d/sanlock $RPM_BUILD_ROOT/%{_initddir}/sanlock
|
install -D -m 755 init.d/sanlock $RPM_BUILD_ROOT/%{_initddir}/sanlock
|
||||||
install -D -m 755 init.d/wdmd $RPM_BUILD_ROOT/%{_initddir}/wdmd
|
install -D -m 755 init.d/wdmd $RPM_BUILD_ROOT/%{_initddir}/wdmd
|
||||||
|
|
||||||
|
install -Dm 0644 src/limits.conf \
|
||||||
|
$RPM_BUILD_ROOT/etc/security/limits.d/90-sanlock.conf
|
||||||
|
|
||||||
|
install -Dm 0644 src/logrotate.sanlock \
|
||||||
|
$RPM_BUILD_ROOT/etc/logrotate.d/sanlock
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%pre
|
%pre
|
||||||
/usr/sbin/useradd -u 179 -g 179 -c "sanlock" -s /sbin/nologin -r \
|
getent group sanlock > /dev/null || /usr/sbin/groupadd \
|
||||||
-d /var/run/sanlock sanlock 2> /dev/null || :
|
-g 179 sanlock
|
||||||
|
getent passwd sanlock > /dev/null || /usr/sbin/useradd \
|
||||||
|
-u 179 -c "sanlock" -s /sbin/nologin -r \
|
||||||
|
-g 179 -d /var/run/sanlock sanlock
|
||||||
|
|
||||||
%post
|
%post
|
||||||
/sbin/chkconfig --add sanlock
|
/sbin/chkconfig --add sanlock
|
||||||
@ -71,6 +81,8 @@ fi
|
|||||||
%{_sbindir}/wdmd
|
%{_sbindir}/wdmd
|
||||||
%{_mandir}/man8/wdmd*
|
%{_mandir}/man8/wdmd*
|
||||||
%{_mandir}/man8/sanlock*
|
%{_mandir}/man8/sanlock*
|
||||||
|
/etc/security/limits.d/90-sanlock.conf
|
||||||
|
%config(noreplace) %{_sysconfdir}/logrotate.d/sanlock
|
||||||
|
|
||||||
%package lib
|
%package lib
|
||||||
Summary: A shared disk lock manager library
|
Summary: A shared disk lock manager library
|
||||||
@ -129,6 +141,9 @@ developing applications that use %{name}.
|
|||||||
%{_includedir}/sanlock_direct.h
|
%{_includedir}/sanlock_direct.h
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Mar 21 2012 David Teigland <teigland@redhat.com> - 2.1-1
|
||||||
|
- Update to sanlock-2.1
|
||||||
|
|
||||||
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-2
|
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-2
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user