Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 540622

Summary: app-crypt/tinyca: removal (was: fix digest algorithm GUI selection and Add SHA256/384/512 support)
Product: Gentoo Linux Reporter: Zentoo <b4b1>
Component: Current packagesAssignee: Crypto team [DISABLED] <crypto+disabled>
Status: RESOLVED FIXED    
Severity: normal CC: alonbl, b4b1, mgorny, treecleaner
Priority: Normal Keywords: PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: http://bugs.debian.org/759481
Whiteboard: Pending removal: 2018-12-04
Package list:
Runtime testing required: ---
Attachments: patch to add sha256/384/512 as digest algorithm
new revision of ebuild to use tinyca-2.0.7.5-sha-256-384-512.patch
add SHA256/SHA384/SHA512 digest algorithm support
ebuild using the SHA256/SHA384/SHA512 digest/fingerprint patch

Description Zentoo 2015-02-19 08:22:48 UTC
1) Fix digest algorithm GUI selection

 There is a problem in the GUI at Digest Algorithm selection: radio buttons doesn't always correspond to the final digest algorithm used once form is validated.

=> tinyca_GUI.diff  (from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=759481 )


2) Add SHA256/384/512 support

 Since SHA-1 start to be deprecated for security issues on browser. The need to have a better digest algorithm is needed.

=> https://github.com/pld-linux/tinyca/blob/master/tinyca-sha2.patch

(= subca_digest.patch.txt + tinyca_sha256.patch_.txt + tinyca_sha512.patch_.txt from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=759481)
Comment 1 Alon Bar-Lev (RETIRED) gentoo-dev 2015-02-28 22:08:48 UTC
downstream is not the place to enhance projects.

please work so that upstream accept these patches.

when upstream will release new versions we will add these.

thank you!
Comment 2 Joakim Tjernlund 2015-05-04 09:15:27 UTC
(In reply to Alon Bar-Lev from comment #1)
> downstream is not the place to enhance projects.
> 
> please work so that upstream accept these patches.
> 
> when upstream will release new versions we will add these.
> 
> thank you!

I think tinyca is dead upstream
Comment 3 Zentoo 2015-05-04 09:42:46 UTC
I think upstream is dead but this project is really used and really stable minus this little bug easily patched. It's only perl scripts.
So I think it's worth to patch it and keep it in portage.
Comment 4 Alon Bar-Lev (RETIRED) gentoo-dev 2015-05-04 17:21:13 UTC
if no upstream we will remove this package from portage.
Comment 5 Zentoo 2015-07-13 15:01:04 UTC
Created attachment 406668 [details, diff]
patch to add sha256/384/512 as digest algorithm

- patch tested and applied after existing patches.
- work with tinyca-2.0.7.5-r3.ebuild
Comment 6 Zentoo 2015-07-13 15:01:58 UTC
Created attachment 406670 [details]
new revision of ebuild to use tinyca-2.0.7.5-sha-256-384-512.patch
Comment 7 Zentoo 2015-07-13 15:08:00 UTC
Since official web site doesn't exist anymore, there is a fork with all patches:
https://github.com/simonswine/tinyca2_debian
Comment 8 Zentoo 2016-09-06 16:24:28 UTC
Created attachment 445088 [details, diff]
add SHA256/SHA384/SHA512 digest algorithm support

new version with SHA256/SHA384/SHA512 fingerprint support.
Comment 9 Zentoo 2016-09-06 16:29:16 UTC
Created attachment 445094 [details]
ebuild using the SHA256/SHA384/SHA512 digest/fingerprint patch
Comment 10 Alon Bar-Lev (RETIRED) gentoo-dev 2018-09-11 15:10:59 UTC
This package is dead, I will remove this soon.
Comment 11 Larry the Git Cow gentoo-dev 2018-12-04 17:10:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564496d545527fba912694dc5d8cdf3b3646f1af

commit 564496d545527fba912694dc5d8cdf3b3646f1af
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2018-12-04 17:09:10 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-12-04 17:10:35 +0000

    app-crypt/tinyca: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/540622
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 app-crypt/tinyca/Manifest                          |  1 -
 .../tinyca/files/tinyca-2.0.7.3-compositefix.patch | 12 ----
 .../tinyca/files/tinyca-2.0.7.5-openssl-1.patch    | 48 ---------------
 .../tinyca/files/tinyca-2.0.7.5-perl-5.18.patch    | 47 ---------------
 app-crypt/tinyca/metadata.xml                      |  8 ---
 app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild          | 69 ----------------------
 profiles/package.mask                              |  4 --
 7 files changed, 189 deletions(-)