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

Bug 201682

Summary: Stabilize =net-irc/unrealircd-3.2.7-r2 (was: use install_cert in pkg_postinst)
Product: Gentoo Linux Reporter: Robert Buchholz (RETIRED) <rbu>
Component: New packagesAssignee: Packages in net-irc <net-irc>
Status: RESOLVED FIXED    
Severity: normal CC: atoth, ulm
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 174759    

Description Robert Buchholz (RETIRED) gentoo-dev 2007-12-08 14:43:32 UTC
Installation of SSL certificates in src_install might expose the secret
keys when building binary packages (bug 174759).

Please update the package mentioned in this bug's title to use the new
"install_cert" function of ssl-cert.eclass, and use it only in
your pkg_postinst or pkg_config.

This bug is for keeping track of specific changes to your ebuilds
and stabling, general questions about this should be discussed in
bug 174759.

Our aim is to have fixed ebuilds in the tree by Dec. 23rd, otherwise
we will commit this minor change. Stabling should be done two weeks after the
commit, at last around Jan, 6th.
Comment 1 Dawid Węgliński (RETIRED) gentoo-dev 2007-12-09 11:29:35 UTC
Fixed in -r1
Comment 2 Robert Buchholz (RETIRED) gentoo-dev 2007-12-09 21:52:59 UTC
ehh.. i'll reopen then :-)

Arches, please test and mark stable net-irc/unrealircd-3.2.7-r1.
Target keywords : "ppc sparc x86"
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2007-12-10 12:49:05 UTC
sparc/x86 stable
Comment 4 Attila Tóth 2007-12-12 13:24:30 UTC
Please note, that the postinstall part fails to place the symlink in the right place and install cert throws the certs with wrong permissions.

Proposed changes for the above mentioned issues can be found here:
https://bugs.gentoo.org/show_bug.cgi?id=201996

Please take care of this. There may be a better (more ebuild-ish) way, of course...

Regards,
Dw.
Comment 5 Ulrich Müller gentoo-dev 2007-12-12 15:29:31 UTC
(In reply to comment #4)
> Please note, that the postinstall part fails to place the symlink in the right
> place and install cert throws the certs with wrong permissions.

Arch teams: Hold on with stabilisation, bug #201996 should be fixed first.
Comment 6 Ulrich Müller gentoo-dev 2007-12-12 16:00:25 UTC
(In reply to comment #5)
> Arch teams: Hold on with stabilisation, bug #201996 should be fixed first.

Fixed in -r2, arches please stabilise.
Re-adding sparc and x86.
Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2007-12-12 17:15:35 UTC
sparc/x86 stable again
Comment 8 Tobias Scherbaum (RETIRED) gentoo-dev 2007-12-22 16:07:46 UTC
ppc stable
Comment 9 Ulrich Müller gentoo-dev 2007-12-22 16:42:47 UTC
@net-irc: 3.2.7-r2 stable everywhere, can we punt revision 3.2.7?
Comment 10 Ulrich Müller gentoo-dev 2007-12-22 18:19:21 UTC
Removed 3.2.7, as discussed on IRC with cla.