From 2d29b35d856604b412328be82472300771afc4aa47534cf818c8f73fa01383f0 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 10 Sep 2007 22:41:24 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/coolkey?expand=0&rev=2 --- coolkey-1.1.0-evoandooo.patch | 11 +++++++++ coolkey.changes | 6 +++++ coolkey.spec | 46 +++++++++++++++++++---------------- 3 files changed, 42 insertions(+), 21 deletions(-) create mode 100644 coolkey-1.1.0-evoandooo.patch diff --git a/coolkey-1.1.0-evoandooo.patch b/coolkey-1.1.0-evoandooo.patch new file mode 100644 index 0000000..f2f6ef4 --- /dev/null +++ b/coolkey-1.1.0-evoandooo.patch @@ -0,0 +1,11 @@ +--- coolkey-1.1.0/src/install/pk11install.c~ 2007-02-06 14:40:36.000000000 -0500 ++++ coolkey-1.1.0/src/install/pk11install.c 2007-09-05 15:01:57.000000000 -0400 +@@ -150,6 +150,8 @@ DirList dirList[] = { + { HomeDir, ".mozilla/*", NULL }, + { HomeDir, ".thunderbird/*", NULL }, + { HomeDir, ".netscape", NULL }, ++ { HomeDir, ".evolution", NULL }, ++ { HomeDir, ".ooo-2.0/user", NULL }, + #endif + #endif + #ifdef MAC diff --git a/coolkey.changes b/coolkey.changes index 17a79dd..8b4f86f 100644 --- a/coolkey.changes +++ b/coolkey.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Sep 6 21:03:20 CEST 2007 - jberkman@novell.com + +- install pk11install +- teach pk11install about evolution and openoffice + ------------------------------------------------------------------- Fri Aug 3 12:31:03 CEST 2007 - sbrabec@suse.cz diff --git a/coolkey.spec b/coolkey.spec index 3a2b5c0..50817b5 100644 --- a/coolkey.spec +++ b/coolkey.spec @@ -11,7 +11,7 @@ Name: coolkey Version: 1.1.0 -Release: 1 +Release: 10 Summary: CoolKey PKCS #11 PKI Module for Smart Cards License: LGPL v2 only Group: Productivity/Security @@ -20,8 +20,9 @@ Source: %{name}-%{version}.tar.bz2 Patch: coolkey-configure-syntax-error.patch Patch1: coolkey-string-literal-comparison.patch Patch2: coolkey-amflags.patch +Patch3: coolkey-1.1.0-evoandooo.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: gcc-c++ pcsc-lite-devel pkg-config zlib-devel +BuildRequires: gcc-c++ mozilla-nss-devel pcsc-lite-devel pkg-config zlib-devel #Requires: pcsc-lite # Requires: ifd-egate Requires: pcsc-ccid @@ -32,24 +33,21 @@ Obsoletes: CoolKey Openkey ExcludeArch: s390 s390x %description -Linux Driver support for the CoolKey and CAC products. - -CoolKeys are part of complete PKI solution that provides smart card -login, single sign-on, secure messaging, and secure email access. In -the complete solution, users are issued CoolKeys by their employer, -ISP, bank, or other agency. When the user plugs in the keys for the -first time, the keys are automatically provisioned with certificates, -keys, and a PIN unique to that user by the Red Hat Certificate System. -Once the CoolKey is provisioned, the user can take the key to any -system and use it to login (authenticate), send and receive signed and -encrypted email, or participate in secure messaging or IRC -communication. Using a CoolKey should be as easy as starting a car. - -To accomplish that vision we are focusing on building complete support -for CoolKey on exactly one token. As the system is built out, we can -add token support. CoolKeys are based on JavaCard 1.2. We are testing -with Axalto Egate Cyberflex cards, which are available in both smart -card and USB Fob form factors. +Linux Driver support for the CoolKey and CAC products. CoolKeys are +part of a complete PKI solution that provides smart card login, single +sign-on, secure messaging, and secure email access. In the complete +solution, users are issued CoolKeys by their employer, ISP, bank, or +other parties. When the user plugs the keys in for the first time, the +keys are automatically provisioned with certificates, keys, and a PIN, +unique for that user by the Red Hat Certificate System. Once the +CoolKey is provisioned, the user can take the key to any system and use +it to login (authenticate), send and receive signed and encrypted +email, or participate in secure messaging or IRC communication. Using a +CoolKey should be as easy as starting a car. To accomplish that vision, +we are focusing on building complete support for CoolKey on exactly one +token. As the system is built out, we can add token support. CoolKeys +are based on JavaCard 1.2. We are testing with Axalto Egate Cyberflex +cards, which are available in both smart card and USB Fob form factors. @@ -84,13 +82,15 @@ card and USB Fob form factors. %patch %patch1 %patch2 +%patch3 -p1 %build autoreconf -f -i export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure\ - --disable-dependency-tracking + --disable-dependency-tracking \ + --enable-pk11install make %{?jobs:-j%jobs} %install @@ -107,6 +107,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc ChangeLog LICENSE README +%{_bindir}/pk11install %{_libdir}/libcoolkeypk11.so %{_libdir}/pkcs11/*.so %{_libdir}/libckyapplet.so.* @@ -120,5 +121,8 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/*.h %changelog +* Thu Sep 06 2007 - jberkman@novell.com +- install pk11install +- teach pk11install about evolution and openoffice * Fri Aug 03 2007 - sbrabec@suse.cz - New SuSE package, version 1.1.0.