* Thu Mar 10 2011 David Howells <dhowells@redhat.com> - 1.5-1
- Disable RPATH setting in Makefile. - Add -I. to build to get this keyutils.h. - Make CFLAGS override on make command line work right. - Make specfile UTF-8. - Support KEYCTL_REJECT. - Support KEYCTL_INSTANTIATE_IOV. - Add AFSDB DNS lookup program from Wang Lei. - Generalise DNS lookup program. - Add recursive scan utility function. - Add bad key reap command to keyctl. - Add multi-unlink variant to keyctl unlink command. - Add multi key purger command to keyctl. - Handle multi-line commands in keyctl command table. - Move the package to version to 1.5. * Tue Mar 1 2011 David Howells <dhowells@redhat.com> - 1.4-4 - Make build guess at default libdirs and word size. - Make program build depend on library in Makefile. - Don't include $(DESTDIR) in MAN* macros. - Remove NO_GLIBC_KEYSYS as it is obsolete. - Have Makefile extract version info from specfile and version script. - Provide RPM build rule in Makefile. - Provide distclean rule in Makefile. * Fri Dec 17 2010 Diego Elio Pettenò <flameeyes@hosting.flameeyes.eu> - 1.4-3 - Fix local linking and RPATH. * Thu Jun 10 2010 David Howells <dhowells@redhat.com> - 1.4-2 - Fix prototypes in manual pages (some char* should be void*). - Rename the keyctl_security.3 manpage to keyctl_get_security.3. * Fri Mar 19 2010 David Howells <dhowells@redhat.com> - 1.4-1 - Fix the library naming wrt the version. - Move the package to version to 1.4. * Fri Mar 19 2010 David Howells <dhowells@redhat.com> - 1.3-3 - Fix spelling mistakes in manpages. - Add an index manpage for all the keyctl functions. * Thu Mar 11 2010 David Howells <dhowells@redhat.com> - 1.3-2 - Fix rpmlint warnings. * Fri Feb 26 2010 David Howells <dhowells@redhat.com> - 1.3-1 - Fix compiler warnings in request-key. - Expose the kernel function to get a key's security context. - Expose the kernel function to set a processes keyring onto its parent. - Move libkeyutils library version to 1.3.
This commit is contained in:
parent
63253dc5eb
commit
4571592234
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,2 +1,3 @@
|
|||||||
keyutils-1.1.tar.bz2
|
keyutils-1.1.tar.bz2
|
||||||
keyutils-1.2.tar.bz2
|
keyutils-1.2.tar.bz2
|
||||||
|
keyutils-1.5.tar.bz2
|
||||||
|
@ -1,13 +1,15 @@
|
|||||||
%define vermajor 1
|
%define vermajor 1
|
||||||
%define version %{vermajor}.2
|
%define verminor 5
|
||||||
|
%define version %{vermajor}.%{verminor}
|
||||||
%define libdir /%{_lib}
|
%define libdir /%{_lib}
|
||||||
%define usrlibdir %{_prefix}/%{_lib}
|
%define usrlibdir %{_prefix}/%{_lib}
|
||||||
|
%define libapivermajor 1
|
||||||
|
%define libapiversion %{libapivermajor}.4
|
||||||
|
|
||||||
Summary: Linux Key Management Utilities
|
Summary: Linux Key Management Utilities
|
||||||
Name: keyutils
|
Name: keyutils
|
||||||
Version: %{version}
|
Version: %{version}
|
||||||
Release: 7%{?dist}
|
Release: 1%{?dist}
|
||||||
# The main package is GPLv2+ and -libs/-libs-devel are LGPLv2+
|
|
||||||
License: GPLv2+ and LGPLv2+
|
License: GPLv2+ and LGPLv2+
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
ExclusiveOS: Linux
|
ExclusiveOS: Linux
|
||||||
@ -20,7 +22,7 @@ BuildRequires: glibc-kernheaders >= 2.4-9.1.92
|
|||||||
|
|
||||||
%description
|
%description
|
||||||
Utilities to control the kernel key management facility and to provide
|
Utilities to control the kernel key management facility and to provide
|
||||||
a mechanism by which the kernel call back to userspace to get a key
|
a mechanism by which the kernel call back to user space to get a key
|
||||||
instantiated.
|
instantiated.
|
||||||
|
|
||||||
%package libs
|
%package libs
|
||||||
@ -32,7 +34,7 @@ This package provides a wrapper library for the key management facility system
|
|||||||
calls.
|
calls.
|
||||||
|
|
||||||
%package libs-devel
|
%package libs-devel
|
||||||
Summary: Development package for building linux key management utilities
|
Summary: Development package for building Linux key management utilities
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
Requires: keyutils-libs == %{version}-%{release}
|
Requires: keyutils-libs == %{version}-%{release}
|
||||||
|
|
||||||
@ -49,7 +51,7 @@ make \
|
|||||||
USRLIBDIR=%{usrlibdir} \
|
USRLIBDIR=%{usrlibdir} \
|
||||||
RELEASE=.%{release} \
|
RELEASE=.%{release} \
|
||||||
NO_GLIBC_KEYERR=1 \
|
NO_GLIBC_KEYERR=1 \
|
||||||
CFLAGS="-Wall $RPM_OPT_FLAGS"
|
CFLAGS="-Wall $RPM_OPT_FLAGS -Werror"
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
@ -80,8 +82,8 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%files libs
|
%files libs
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%doc LICENCE.LGPL
|
%doc LICENCE.LGPL
|
||||||
%{libdir}/libkeyutils-%{version}.so
|
%{libdir}/libkeyutils.so.%{libapiversion}
|
||||||
%{libdir}/libkeyutils.so.%{vermajor}
|
%{libdir}/libkeyutils.so.%{libapivermajor}
|
||||||
|
|
||||||
%files libs-devel
|
%files libs-devel
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
@ -90,20 +92,54 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_mandir}/man3/*
|
%{_mandir}/man3/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-7
|
* Thu Mar 10 2011 David Howells <dhowells@redhat.com> - 1.5-1
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
- Disable RPATH setting in Makefile.
|
||||||
|
- Add -I. to build to get this keyutils.h.
|
||||||
|
- Make CFLAGS override on make command line work right.
|
||||||
|
- Make specfile UTF-8.
|
||||||
|
- Support KEYCTL_REJECT.
|
||||||
|
- Support KEYCTL_INSTANTIATE_IOV.
|
||||||
|
- Add AFSDB DNS lookup program from Wang Lei.
|
||||||
|
- Generalise DNS lookup program.
|
||||||
|
- Add recursive scan utility function.
|
||||||
|
- Add bad key reap command to keyctl.
|
||||||
|
- Add multi-unlink variant to keyctl unlink command.
|
||||||
|
- Add multi key purger command to keyctl.
|
||||||
|
- Handle multi-line commands in keyctl command table.
|
||||||
|
- Move the package to version to 1.5.
|
||||||
|
|
||||||
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-6
|
* Tue Mar 1 2011 David Howells <dhowells@redhat.com> - 1.4-4
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
- Make build guess at default libdirs and word size.
|
||||||
|
- Make program build depend on library in Makefile.
|
||||||
|
- Don't include $(DESTDIR) in MAN* macros.
|
||||||
|
- Remove NO_GLIBC_KEYSYS as it is obsolete.
|
||||||
|
- Have Makefile extract version info from specfile and version script.
|
||||||
|
- Provide RPM build rule in Makefile.
|
||||||
|
- Provide distclean rule in Makefile.
|
||||||
|
|
||||||
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-5
|
* Fri Dec 17 2010 Diego Elio Pettenò <flameeyes@hosting.flameeyes.eu> - 1.4-3
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
- Fix local linking and RPATH.
|
||||||
|
|
||||||
* Thu May 22 2008 Todd Zullinger <tmz@pobox.com> - 1.2-4
|
* Thu Jun 10 2010 David Howells <dhowells@redhat.com> - 1.4-2
|
||||||
- fix license tag
|
- Fix prototypes in manual pages (some char* should be void*).
|
||||||
|
- Rename the keyctl_security.3 manpage to keyctl_get_security.3.
|
||||||
|
|
||||||
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.2-3
|
* Fri Mar 19 2010 David Howells <dhowells@redhat.com> - 1.4-1
|
||||||
- Autorebuild for GCC 4.3
|
- Fix the library naming wrt the version.
|
||||||
|
- Move the package to version to 1.4.
|
||||||
|
|
||||||
|
* Fri Mar 19 2010 David Howells <dhowells@redhat.com> - 1.3-3
|
||||||
|
- Fix spelling mistakes in manpages.
|
||||||
|
- Add an index manpage for all the keyctl functions.
|
||||||
|
|
||||||
|
* Thu Mar 11 2010 David Howells <dhowells@redhat.com> - 1.3-2
|
||||||
|
- Fix rpmlint warnings.
|
||||||
|
|
||||||
|
* Fri Feb 26 2010 David Howells <dhowells@redhat.com> - 1.3-1
|
||||||
|
- Fix compiler warnings in request-key.
|
||||||
|
- Expose the kernel function to get a key's security context.
|
||||||
|
- Expose the kernel function to set a processes keyring onto its parent.
|
||||||
|
- Move libkeyutils library version to 1.3.
|
||||||
|
|
||||||
* Tue Aug 22 2006 David Howells <dhowells@redhat.com> - 1.2-1
|
* Tue Aug 22 2006 David Howells <dhowells@redhat.com> - 1.2-1
|
||||||
- Remove syscall manual pages (section 2) to man-pages package [BZ 203582]
|
- Remove syscall manual pages (section 2) to man-pages package [BZ 203582]
|
||||||
|
Loading…
Reference in New Issue
Block a user