OBS User unknown 2008-08-28 23:19:19 +00:00 committed by Git OBS Bridge
parent b9b5fe6119
commit bc1979e539
3 changed files with 79 additions and 56 deletions

View File

@ -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

View File

@ -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

View File

@ -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