Fedora version bump again. No changes to functionality.
Search Criteria
Package Details: coolkey 1.1.0_27-1
Package Actions
| Package Base: | coolkey |
|---|---|
| Description: | Provides PKCS11 module support for smart-card readers, now with 144k smartcard/CAC support and downstream Fedora patches. |
| Upstream URL: | http://directory.fedora.redhat.com/wiki/CoolKey |
| Category: | system |
| Licenses: | |
| Submitter: | arch-nemesis |
| Maintainer: | n17ikh |
| Last Packager: | n17ikh |
| Votes: | 12 |
| First Submitted: | 2009-06-19 15:05 |
| Last Updated: | 2015-06-01 19:10 |
Latest Comments
Comment by n17ikh
Comment by n17ikh
Simnol: It seems the source from that link doesn't patch cleanly into Fedora upstream. I'd be willing to include a patch if you come up with a workable one.
Comment by Simnol
This sort of works for me, but not after the initial slot, thanks to unavailable support for my key, see here:
https://github.com/Vanuan/coolkey
I can have a go at writing my own build if needed, but wondered if you'd like to incorporate this before I do?
Comment by n17ikh
Updated to the new URL (No changes in the package, other than a Fedora version bump). Thanks, Camio.
Comment by camio
The source is no longer where it is defined above. I was able to upgrade this package manually by going with 'http://mirrors.kernel.org/fedora/development/rawhide/source/SRPMS/c/coolkey-1.1.0-26.fc22.src.rpm'.
Comment by n17ikh
Sorry for the uploads in quick succession - It looks like something (makefile deps. probably) is broken; disabling parallel make seems to fix it.
Comment by n17ikh
Adopted and updated to 1.1.0-25-fc21.
Comment by coolpyrofreak
I'm dropping this.
Comment by coolpyrofreak
I'll take this on, since I use it.
Current version is 1.1.0-24.
Comment by wolfjb
pastebin by abruptadieu has link that doesn't work, here is a link that does:
http://dl.fedoraproject.org/pub/archive/fedora/linux/releases/17/Everything/source/SRPMS/c/coolkey-1.1.0-20.fc17.src.rpm
(the link in the pastebin is missing the '/archive' path) everything else seems to be fine.
Comment by aricart
Someone needs to since this hasn't been updated in awhile. I'll post to the mailing list about this being orphaned.
Comment by abruptadieu
New PKGBUILD, should work:
http://pastebin.com/WXMiA7g6
I'd be willing to maintain this.
Comment by wolfjb
this url might work:
http://dl.fedoraproject.org/pub/fedora/linux/releases/17/Everything/source/SRPMS/c/coolkey-1.1.0-20.fc17.src.rpm
Comment by wolfjb
Cannot build this package as is, nor with the pastebin changes below. I am getting 404 errors when trying to download the src rpm.
Comment by PonsAsinorem
Fixed source URLs, 19 is from fc15 and 20 (which I'm using) is from fc17a:
coolkey1.1.0_19 aur pkgbuild
http://pastebin.com/0c8qripV
coolkey1.1.0_20 aur pkgbuild
http://pastebin.com/03QhdyE8
Anonymous comment
Updated PKGBUILD (current url)
http://pastebin.com/RY5vMSP2
Anonymous comment
There's another bug that was introduced with the CAC patches, which results in pkcs11_listcerts not requesting for the Activkey PIN. We're addressing it over here:
https://bugzilla.redhat.com/show_bug.cgi?id=688837 and https://bugs.launchpad.net/ubuntu/+source/coolkey/+bug/888185
Comment by mr.MikyMaus
there's a bug in coolkey preventing some cards with certificates in slot 0 to work, see:
https://bugs.launchpad.net/ubuntu/+source/coolkey/+bug/786682
I made a patch according to the discussion above:
http://pastebin.com/22RcpRX2
and an updated PKGBUILD:
http://pastebin.com/nvKmK75x
Comment by wolfjb
works well, appreciate you packaging it.
Comment by arch-nemesis
@theflyingfool
Thanks for the heads up. It was failing the MD5 hash. The version number is the same on the fedora download site, but the MD5 had changed. The package is now updated and should compile fine now.
Comment by theflyingfool
Fails to build
==> Continue building coolkey ? [Y/n]
==> ---------------------------------
==>
==> Building and installing package
==> Making package: coolkey 1.1.0_19-3 (Sun Aug 14 12:07:21 KST 2011)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
-> Found coolkey-1.1.0-19.fc15.src.rpm
==> ERROR: Integrity checks are missing.
==> ERROR: Makepkg was unable to build coolkey.
Comment by n17ikh
Whoops, wrong URL in my PKGBUILD. the correct URL is in buckethead's comment below.
Comment by n17ikh
It builds just fine for me from the following PKGBUILD:
http://aur.pastebin.com/3mg9yARd
I suspect the fedora-compiled binary won't work well on a non-red-hat-based system for a number of reasons.
Comment by arch-nemesis
It installs okay now, but I can't get firefox to load it... I'll have do do a bit of research on the fedora page.
Comment by arch-nemesis
Thanks buckethead. Updating the PKGBUILD now.
Anonymous comment
Source should be http://download.fedora.redhat.com/pub/fedora/linux/development/rawhide/source/SRPMS/coolkey-1.1.0-19.fc15.src.rpm
Comment by arch-nemesis
Great work, n17ikh.
your PKGBUILD works perfectly and I updated the package from it.
I also want to add, that DOD smartcard users may want to switch to cackey instead of coolkey. coolkey DOES still work for DOD cards (I'm using mine right now), but cackey is newer and is specifically implimented for DOD common access cards. Currently, you will need a working CAC card in order to download the cackey software, so you will need to either use another computer to get it or use coolkey first and then switch to cackey.
Comment by n17ikh
OK, I *think* I've ironed out all the issues. Give the following PKGBUILD a shot:
http://aur.pastebin.com/uRPmjdFG
Comment by n17ikh
Whoops, that was the wrong link. https://bugzilla.redhat.com/show_bug.cgi?id=626029 is the correct bug.
Comment by n17ikh
Actually, it looks like there is a patch available: see https://bugzilla.redhat.com/show_bug.cgi?id=534172 . Tomorrow I will be incorporating it into my source pkgbuild. Also, the binary pkgbuild broke a test machine's firefox to the point of having to uninstall the plugin via pacman to get firefox to start again (or use a different profile).
Comment by n17ikh
It turns out the redhat guys have been updating this package and not putting their sources back in upstream. I tried to make a PKGBUILD out of their source and patches and it compiled as of about a week ago but then something in a library or GCC changed and now it no longer works. Therefore, I have built a (probably not very good) binary PKGBUILD here:
http://aur.pastebin.com/ntsFBaWU
The point of this is to get this thing working with the new 144k smart cards.
(Also the original package no longer builds thanks to whatever change broke the source.)