This commit is contained in:
parent
b9b5fe6119
commit
bc1979e539
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 28 18:21:26 CEST 2008 - ro@suse.de
|
||||||
|
|
||||||
|
- fix init script
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Mar 30 01:29:49 CEST 2007 - ro@suse.de
|
Fri Mar 30 01:29:49 CEST 2007 - ro@suse.de
|
||||||
|
|
||||||
|
@ -11,8 +11,10 @@
|
|||||||
#
|
#
|
||||||
### BEGIN INIT INFO
|
### BEGIN INIT INFO
|
||||||
# Provides: pkcsslotd
|
# Provides: pkcsslotd
|
||||||
# Required-Start: z90crypt
|
# Required-Start: $null
|
||||||
# Required-Stop:
|
# Required-Stop: $null
|
||||||
|
# Should-Start: z90crypt
|
||||||
|
# Should-Stop: z90crypt
|
||||||
# Default-Start: 3 5
|
# Default-Start: 3 5
|
||||||
# Default-Stop: 0 1 2 6
|
# Default-Stop: 0 1 2 6
|
||||||
# Description: Start the pkcsslotd daemon
|
# Description: Start the pkcsslotd daemon
|
||||||
|
@ -1,20 +1,28 @@
|
|||||||
#
|
#
|
||||||
# spec file for package openCryptoki (Version 2.2.2)
|
# spec file for package openCryptoki (Version 2.2.2)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
|
||||||
# package are under the same license as the package itself.
|
|
||||||
#
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
# norootforbuild
|
# norootforbuild
|
||||||
|
|
||||||
|
|
||||||
Name: openCryptoki
|
Name: openCryptoki
|
||||||
BuildRequires: gcc-c++ libica openssl-devel pwdutils
|
BuildRequires: gcc-c++ libica openssl-devel pwdutils
|
||||||
Summary: An Implementation of PKCS#11 (Cryptoki) v2.01 for IBM Cryptographic Hardware
|
Summary: An Implementation of PKCS#11 (Cryptoki) v2.11 for IBM Cryptographic Hardware
|
||||||
Version: 2.2.2
|
Version: 2.2.2
|
||||||
Release: 51
|
Release: 165
|
||||||
License: IBM Public License
|
License: IBM Public License
|
||||||
Group: Productivity/Security
|
Group: Productivity/Security
|
||||||
# :pserver:anonymous@cvs.sourceforge.net:/cvsroot/opencryptoki
|
# :pserver:anonymous@cvs.sourceforge.net:/cvsroot/opencryptoki
|
||||||
@ -35,7 +43,7 @@ Patch10: ock_222_cmd_fix_ptr_to_arr.diff
|
|||||||
Patch11: ock_64_bit_fixes.diff
|
Patch11: ock_64_bit_fixes.diff
|
||||||
Patch12: openCryptoki-pkcsslotd-removepidfile.patch
|
Patch12: openCryptoki-pkcsslotd-removepidfile.patch
|
||||||
Patch13: openCryptoki-retval.patch
|
Patch13: openCryptoki-retval.patch
|
||||||
URL: http://oss.software.ibm.com/developerworks/opensource/opencryptoki
|
Url: http://oss.software.ibm.com/developerworks/opensource/opencryptoki
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
PreReq: /usr/sbin/groupadd /usr/bin/id /usr/sbin/usermod /bin/sed
|
PreReq: /usr/sbin/groupadd /usr/bin/id /usr/sbin/usermod /bin/sed
|
||||||
Requires: libica
|
Requires: libica
|
||||||
@ -60,11 +68,11 @@ Requires: libica
|
|||||||
# openCryptoki pkcs11:x:64:
|
# openCryptoki pkcs11:x:64:
|
||||||
%define pkcs11_group_id 64
|
%define pkcs11_group_id 64
|
||||||
# IBM maintains openCryptoki on these architectures:
|
# IBM maintains openCryptoki on these architectures:
|
||||||
ExclusiveArch: %openCryptoki_32bit_arch %openCryptoki_64bit_arch
|
ExclusiveArch: %openCryptoki_32bit_arch %openCryptoki_64bit_arch
|
||||||
#
|
#
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The PKCS#11 version 2.01 API implemented for the IBM cryptographic
|
The PKCS#11 version 2.11 API implemented for the IBM cryptographic
|
||||||
cards. This package includes support for the IBM 4758 cryptographic
|
cards. This package includes support for the IBM 4758 cryptographic
|
||||||
coprocessor (with the PKCS#11 firmware loaded) and the IBM eServer
|
coprocessor (with the PKCS#11 firmware loaded) and the IBM eServer
|
||||||
Cryptographic Accelerator (FC 4960 on pSeries).
|
Cryptographic Accelerator (FC 4960 on pSeries).
|
||||||
@ -72,9 +80,13 @@ Cryptographic Accelerator (FC 4960 on pSeries).
|
|||||||
|
|
||||||
|
|
||||||
%ifarch %openCryptoki_32bit_arch
|
%ifarch %openCryptoki_32bit_arch
|
||||||
|
|
||||||
%package 32bit
|
%package 32bit
|
||||||
|
License: IBM Public License
|
||||||
%else
|
%else
|
||||||
|
|
||||||
%package 64bit
|
%package 64bit
|
||||||
|
License: IBM Public License
|
||||||
%endif
|
%endif
|
||||||
Summary: Implementation of PKCS#11 (Cryptoki) v2.01 for IBM Crypto Hardware
|
Summary: Implementation of PKCS#11 (Cryptoki) v2.01 for IBM Crypto Hardware
|
||||||
Group: Productivity/Security
|
Group: Productivity/Security
|
||||||
@ -108,7 +120,9 @@ Accelerator (FC 4960 on pSeries)
|
|||||||
|
|
||||||
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
|
License: IBM Public License
|
||||||
Summary: An Implementation of PKCS#11 (Cryptoki) v2.01 for IBM Cryptographic Hardware
|
Summary: An Implementation of PKCS#11 (Cryptoki) v2.01 for IBM Cryptographic Hardware
|
||||||
Group: Productivity/Security
|
Group: Productivity/Security
|
||||||
Requires: openCryptoki = %{version}-%{release}, glibc-devel, openssl-devel
|
Requires: openCryptoki = %{version}-%{release}, glibc-devel, openssl-devel
|
||||||
@ -296,130 +310,132 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Fri Mar 30 2007 - ro@suse.de
|
* Thu Aug 28 2008 ro@suse.de
|
||||||
|
- fix init script
|
||||||
|
* Fri Mar 30 2007 ro@suse.de
|
||||||
- added pwdutils to buildreq
|
- added pwdutils to buildreq
|
||||||
* Fri Oct 20 2006 - ro@suse.de
|
* Fri Oct 20 2006 ro@suse.de
|
||||||
- fix missing return values from non-void funcs
|
- fix missing return values from non-void funcs
|
||||||
* Fri Apr 21 2006 - uli@suse.de
|
* Fri Apr 21 2006 uli@suse.de
|
||||||
- pkcsslotd: create PID file in the right place, delete it on
|
- pkcsslotd: create PID file in the right place, delete it on
|
||||||
exit (bug #164664)
|
exit (bug #164664)
|
||||||
* Tue Apr 11 2006 - uli@suse.de
|
* Tue Apr 11 2006 uli@suse.de
|
||||||
- added 64-bit patches from IBM (bug #145666)
|
- added 64-bit patches from IBM (bug #145666)
|
||||||
* Mon Apr 10 2006 - uli@suse.de
|
* Mon Apr 10 2006 uli@suse.de
|
||||||
- added small change missing from patch for bug #156651
|
- added small change missing from patch for bug #156651
|
||||||
* Mon Apr 03 2006 - uli@suse.de
|
* Mon Apr 03 2006 uli@suse.de
|
||||||
- fixed location of pkcs11_startup in init script (bug #162372)
|
- fixed location of pkcs11_startup in init script (bug #162372)
|
||||||
* Mon Mar 13 2006 - uli@suse.de
|
* Mon Mar 13 2006 uli@suse.de
|
||||||
- fixed proc_t structure mixup (bug #156651)
|
- fixed proc_t structure mixup (bug #156651)
|
||||||
* Thu Mar 09 2006 - uli@suse.de
|
* Thu Mar 09 2006 uli@suse.de
|
||||||
- initialize head pointer (bug #156229)
|
- initialize head pointer (bug #156229)
|
||||||
* Mon Mar 06 2006 - uli@suse.de
|
* Mon Mar 06 2006 uli@suse.de
|
||||||
- %%ghost symlinks that are generated in %%post (bug #154961)
|
- %%ghost symlinks that are generated in %%post (bug #154961)
|
||||||
* Thu Feb 02 2006 - uli@suse.de
|
* Thu Feb 02 2006 uli@suse.de
|
||||||
- stuffed memleak (patch by IBM, bug #147036)
|
- stuffed memleak (patch by IBM, bug #147036)
|
||||||
* Wed Feb 01 2006 - uli@suse.de
|
* Wed Feb 01 2006 uli@suse.de
|
||||||
- changed RPM layout to meet IBM's demands (based on patch by IBM,
|
- changed RPM layout to meet IBM's demands (based on patch by IBM,
|
||||||
bug #145666)
|
bug #145666)
|
||||||
- removed mmap, per-user data store support (patch by IBM, bug
|
- removed mmap, per-user data store support (patch by IBM, bug
|
||||||
[#145666])
|
[#145666])
|
||||||
* Wed Jan 25 2006 - mls@suse.de
|
* Wed Jan 25 2006 mls@suse.de
|
||||||
- converted neededforbuild to BuildRequires
|
- converted neededforbuild to BuildRequires
|
||||||
* Thu Jan 12 2006 - hare@suse.de
|
* Thu Jan 12 2006 hare@suse.de
|
||||||
- Update to 2.2.2-rc2
|
- Update to 2.2.2-rc2
|
||||||
* Wed Jan 11 2006 - hare@suse.de
|
* Wed Jan 11 2006 hare@suse.de
|
||||||
- Update to 2.2.1-rc2
|
- Update to 2.2.1-rc2
|
||||||
- Fixed build errors
|
- Fixed build errors
|
||||||
- Cleaned up spec file.
|
- Cleaned up spec file.
|
||||||
* Wed Dec 14 2005 - ro@suse.de
|
* Wed Dec 14 2005 ro@suse.de
|
||||||
- copy TFAQ to build directory (fix build)
|
- copy TFAQ to build directory (fix build)
|
||||||
* Mon Dec 12 2005 - hare@suse.de
|
* Mon Dec 12 2005 hare@suse.de
|
||||||
- Update to 2.1.6-rc5.
|
- Update to 2.1.6-rc5.
|
||||||
- Port fixes from SLES9 SP3.
|
- Port fixes from SLES9 SP3.
|
||||||
* Tue Nov 15 2005 - uli@suse.de
|
* Tue Nov 15 2005 uli@suse.de
|
||||||
- enabled for ARM
|
- enabled for ARM
|
||||||
* Thu Feb 17 2005 - od@suse.de
|
* Thu Feb 17 2005 od@suse.de
|
||||||
- fix #50050:
|
- fix #50050:
|
||||||
- ./configure.in: wrong test against $host makes ppc(64) miss
|
- ./configure.in: wrong test against $host makes ppc(64) miss
|
||||||
-DPKCS64 in CFLAGS
|
-DPKCS64 in CFLAGS
|
||||||
- corrected: S390 flag was set for ppc in this conditional
|
- corrected: S390 flag was set for ppc in this conditional
|
||||||
* Mon Aug 16 2004 - ro@suse.de
|
* Mon Aug 16 2004 ro@suse.de
|
||||||
- run full autoreconf / simplify specfile a little
|
- run full autoreconf / simplify specfile a little
|
||||||
* Tue Apr 27 2004 - hare@suse.de
|
* Tue Apr 27 2004 hare@suse.de
|
||||||
- Print correct error message (#37427 again).
|
- Print correct error message (#37427 again).
|
||||||
* Fri Apr 23 2004 - hare@suse.de
|
* Fri Apr 23 2004 hare@suse.de
|
||||||
- Check for the correct module on startup (#37427)
|
- Check for the correct module on startup (#37427)
|
||||||
* Sun Apr 18 2004 - olh@suse.de
|
* Sun Apr 18 2004 olh@suse.de
|
||||||
- update to openCryptoki-2.1.5, ppc64 version (#39026)
|
- update to openCryptoki-2.1.5, ppc64 version (#39026)
|
||||||
* Wed Feb 18 2004 - ro@suse.de
|
* Wed Feb 18 2004 ro@suse.de
|
||||||
- adapt filelist on ppc
|
- adapt filelist on ppc
|
||||||
* Thu Feb 12 2004 - kukuk@suse.de
|
* Thu Feb 12 2004 kukuk@suse.de
|
||||||
- Fix owner/group of files/directories
|
- Fix owner/group of files/directories
|
||||||
* Fri Dec 05 2003 - ro@suse.de
|
* Fri Dec 05 2003 ro@suse.de
|
||||||
- no need to specify "root" as supplementary group for root,
|
- no need to specify "root" as supplementary group for root,
|
||||||
it's already primary
|
it's already primary
|
||||||
* Wed Jul 30 2003 - hare@suse.de
|
* Wed Jul 30 2003 hare@suse.de
|
||||||
- Update to openCryptoki-2.1.3
|
- Update to openCryptoki-2.1.3
|
||||||
- Fixed configure errors.
|
- Fixed configure errors.
|
||||||
* Mon Jun 23 2003 - ro@suse.de
|
* Mon Jun 23 2003 ro@suse.de
|
||||||
- added directories to filelist
|
- added directories to filelist
|
||||||
* Wed Jun 04 2003 - ro@suse.de
|
* Wed Jun 04 2003 ro@suse.de
|
||||||
- remove CVS subdirs
|
- remove CVS subdirs
|
||||||
- remove unpackaged files from buildroot
|
- remove unpackaged files from buildroot
|
||||||
* Thu Nov 21 2002 - ro@suse.de
|
* Thu Nov 21 2002 ro@suse.de
|
||||||
- removed duplicates from configure.in
|
- removed duplicates from configure.in
|
||||||
* Tue Oct 01 2002 - froh@suse.de
|
* Tue Oct 01 2002 froh@suse.de
|
||||||
- exclude ppc64 from the architectures, the package is built for.
|
- exclude ppc64 from the architectures, the package is built for.
|
||||||
64bit mode is not supported by IBM yet; dlopen wrappers are also
|
64bit mode is not supported by IBM yet; dlopen wrappers are also
|
||||||
missing 64bit filename handling. (#20380)
|
missing 64bit filename handling. (#20380)
|
||||||
- actually compress the openCryptoki-1.4*.tar.bz2
|
- actually compress the openCryptoki-1.4*.tar.bz2
|
||||||
* Tue Sep 24 2002 - ro@suse.de
|
* Tue Sep 24 2002 ro@suse.de
|
||||||
- make it even build ...
|
- make it even build ...
|
||||||
* Tue Sep 24 2002 - froh@suse.de
|
* Tue Sep 24 2002 froh@suse.de
|
||||||
- make openCryptoki-XXbit PreReq: openCryptoki to enforce pkcs11 group
|
- make openCryptoki-XXbit PreReq: openCryptoki to enforce pkcs11 group
|
||||||
creation before package installation (#20079)
|
creation before package installation (#20079)
|
||||||
- correct version number (the patch actiually lifts openCryptoki to 1.5)
|
- correct version number (the patch actiually lifts openCryptoki to 1.5)
|
||||||
- fix groupadd call to no longer silently ignore errors in all cases
|
- fix groupadd call to no longer silently ignore errors in all cases
|
||||||
using (hopefully) posix exit codes. alternative would be to use
|
using (hopefully) posix exit codes. alternative would be to use
|
||||||
undocumented '-f' option of groupadd.
|
undocumented '-f' option of groupadd.
|
||||||
* Fri Sep 20 2002 - froh@suse.de
|
* Fri Sep 20 2002 froh@suse.de
|
||||||
- add user root to group pkcs11 to enable root to administrate the
|
- add user root to group pkcs11 to enable root to administrate the
|
||||||
crypto hardware support (#19566)
|
crypto hardware support (#19566)
|
||||||
* Mon Aug 26 2002 - okir@suse.de
|
* Mon Aug 26 2002 okir@suse.de
|
||||||
- misc security fixes (#18377)
|
- misc security fixes (#18377)
|
||||||
* Fri Aug 23 2002 - froh@suse.de
|
* Fri Aug 23 2002 froh@suse.de
|
||||||
- replaced openCryptoki-tools with openCryptoki-32bit and
|
- replaced openCryptoki-tools with openCryptoki-32bit and
|
||||||
openCryptoki-64bit
|
openCryptoki-64bit
|
||||||
* Thu Aug 22 2002 - froh@suse.de
|
* Thu Aug 22 2002 froh@suse.de
|
||||||
- moved dlopen objects that are available for non-x86 out of the
|
- moved dlopen objects that are available for non-x86 out of the
|
||||||
ifarch ix86
|
ifarch ix86
|
||||||
- moved postun to tools subpackge (which contains the daemon)
|
- moved postun to tools subpackge (which contains the daemon)
|
||||||
- removed include files. no development support for now.
|
- removed include files. no development support for now.
|
||||||
- replaced %%ix86, etc by appropriate generic %%openCryptoki_tools_arch
|
- replaced %%ix86, etc by appropriate generic %%openCryptoki_tools_arch
|
||||||
and %%openCryptoki_no_tools_arch
|
and %%openCryptoki_no_tools_arch
|
||||||
* Wed Aug 21 2002 - ro@suse.de
|
* Wed Aug 21 2002 ro@suse.de
|
||||||
- replaced all i386 occurrences with %%ix86
|
- replaced all i386 occurrences with %%ix86
|
||||||
- changed filelist to what's really built
|
- changed filelist to what's really built
|
||||||
* Tue Aug 20 2002 - froh@suse.de
|
* Tue Aug 20 2002 froh@suse.de
|
||||||
- split package to openCryptoki and openCryptoki-tools to allow
|
- split package to openCryptoki and openCryptoki-tools to allow
|
||||||
parallel installation of 32bit tools with 64bit dlopen objects for
|
parallel installation of 32bit tools with 64bit dlopen objects for
|
||||||
foreign middleware.
|
foreign middleware.
|
||||||
- removed automatical insserv on install, because the package needs
|
- removed automatical insserv on install, because the package needs
|
||||||
manual configuration (#18031)
|
manual configuration (#18031)
|
||||||
* Mon Aug 12 2002 - froh@suse.de
|
* Mon Aug 12 2002 froh@suse.de
|
||||||
- added missing %%post before insserv (Bug #17600)
|
- added missing %%post before insserv (Bug #17600)
|
||||||
* Fri Aug 09 2002 - kukuk@suse.de
|
* Fri Aug 09 2002 kukuk@suse.de
|
||||||
- Fix path in PreReq.
|
- Fix path in PreReq.
|
||||||
* Wed Aug 07 2002 - froh@suse.de
|
* Wed Aug 07 2002 froh@suse.de
|
||||||
- add groupadd pkcs11 in %%pre install
|
- add groupadd pkcs11 in %%pre install
|
||||||
* Mon Jul 29 2002 - froh@suse.de
|
* Mon Jul 29 2002 froh@suse.de
|
||||||
- updated to current version
|
- updated to current version
|
||||||
- removed old START_ variable
|
- removed old START_ variable
|
||||||
* Fri Jun 14 2002 - ro@suse.de
|
* Fri Jun 14 2002 ro@suse.de
|
||||||
- always use macros when calling insserv
|
- always use macros when calling insserv
|
||||||
* Tue Apr 09 2002 - bk@suse.de
|
* Tue Apr 09 2002 bk@suse.de
|
||||||
- add lib64 support
|
- add lib64 support
|
||||||
* Tue Feb 05 2002 - froh@suse.de
|
* Tue Feb 05 2002 froh@suse.de
|
||||||
- Added openssl to #neededforbuild, which is needed in addition to
|
- Added openssl to #neededforbuild, which is needed in addition to
|
||||||
openssl-devel
|
openssl-devel
|
||||||
* Wed Jan 30 2002 - froh@suse.de
|
* Wed Jan 30 2002 froh@suse.de
|
||||||
- initial version
|
- initial version
|
||||||
|
Loading…
Reference in New Issue
Block a user