Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 409579 - app-crypt/easy-rsa-9999 - new package splitout of openvpn
Summary: app-crypt/easy-rsa-9999 - new package splitout of openvpn
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2012-03-24 18:31 UTC by Alon Bar-Lev
Modified: 2013-01-24 09:59 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
easy-rsa-9999.ebuild (easy-rsa-9999.ebuild,1.03 KB, text/plain)
2012-03-24 18:31 UTC, Alon Bar-Lev
Details
easy-rsa-2.0.0-pkcs11.patch (easy-rsa-2.0.0-pkcs11.patch,1.16 KB, patch)
2012-03-24 18:32 UTC, Alon Bar-Lev
Details | Diff
easy-rsa-9999.ebuild (easy-rsa-9999.ebuild,1.03 KB, text/plain)
2012-05-05 19:25 UTC, Alon Bar-Lev
Details
65easy-rsa (65easy-rsa,37 bytes, text/plain)
2012-05-05 19:26 UTC, Alon Bar-Lev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alon Bar-Lev 2012-03-24 18:31:43 UTC
Created attachment 306545 [details]
easy-rsa-9999.ebuild

@Bug Wranglers: please assign to net-misc/openvpn maintainer.

easy-rsa is being split out from openvpn as a standalone package.

Final repository is unknown, I will update.
In the mean time attached an ebuild for easy-rsa out of my own repository to allow not to break people's configuration.
Comment 1 Alon Bar-Lev 2012-03-24 18:32:10 UTC
Created attachment 306547 [details, diff]
easy-rsa-2.0.0-pkcs11.patch
Comment 2 Alon Bar-Lev 2012-05-05 19:25:40 UTC
Created attachment 310909 [details]
easy-rsa-9999.ebuild
Comment 3 Alon Bar-Lev 2012-05-05 19:26:27 UTC
Created attachment 310911 [details]
65easy-rsa
Comment 4 Alon Bar-Lev 2012-05-05 19:26:48 UTC
Now in final repository.
Comment 5 Alon Bar-Lev 2012-05-05 19:28:20 UTC
djc: any reason why this is assigned to maintainer-wanted and not to openvpn maintainer?
Comment 6 Dirkjan Ochtman (RETIRED) gentoo-dev 2012-05-06 11:34:40 UTC
The reason is that I hadn't seen it.
Comment 7 Dirkjan Ochtman (RETIRED) gentoo-dev 2012-05-14 08:00:42 UTC
Is the 2.1.0 download in the repository supposed to make a release? I'd rather start with releases for this than doing a -9999. If 2.1.0 is a release, perhaps there should also be tags?
Comment 8 Alon Bar-Lev 2012-05-14 08:03:33 UTC
Oh... you can wait for release. No problem.

I've put this as if you install the openvpn-9999 then you won't have easy-rsa... so if you want to keep this around you would like also this one.
Comment 9 Dirkjan Ochtman (RETIRED) gentoo-dev 2012-05-14 08:04:34 UTC
Yeah, I figured that out. But openvpn still works without easy-rsa, right, it's just a convenience tool to create the keys?
Comment 10 Alon Bar-Lev 2012-05-14 08:07:45 UTC
(In reply to comment #9)
> Yeah, I figured that out. But openvpn still works without easy-rsa, right,
> it's just a convenience tool to create the keys?

Right!
Because of this I split it out... :)
Comment 11 Markos Chandras (RETIRED) gentoo-dev 2013-01-19 14:41:01 UTC
afaik 2.2.0 tag is done 7 months ago so we should start shipping this package. Is crypto@ interested in this?
Comment 12 Alon Bar-Lev (RETIRED) gentoo-dev 2013-01-19 20:20:59 UTC
This was split from openvpn project, I am not sure there us any benefit in distributing this package, as all you do is download it extract it at working directory and you are done.

It has no real sense FHS, for example managing data at /var...
Comment 13 Markos Chandras (RETIRED) gentoo-dev 2013-01-19 21:45:14 UTC
(In reply to comment #12)
> This was split from openvpn project, I am not sure there us any benefit in
> distributing this package, as all you do is download it extract it at
> working directory and you are done.
> 
> It has no real sense FHS, for example managing data at /var...

That's fine but at least add an elog message on the openvpn package saying that easy-rsa is not part of openvpn anymore and that we need to install it ourselves (and not installed by the openvpn ebuild) so those of us who maintain openvpn servers know how/where to find the easy-rsa scripts.
Comment 14 Gerald 2013-01-21 10:10:48 UTC
An elog message would be nice. Also please someone fix the wiki:
http://en.gentoo-wiki.com/wiki/OpenVPN

I've just gotten a little confused searching the entire filesystem for the easy-rsa scrips (I thought the location had changed and only after some time found this bug as the reason why they're nowhere to be found)
Comment 15 Markos Chandras (RETIRED) gentoo-dev 2013-01-21 10:13:32 UTC
(In reply to comment #14)
> An elog message would be nice. Also please someone fix the wiki:
> http://en.gentoo-wiki.com/wiki/OpenVPN

We have no control over that wiki. You need to create an account and fix it yourself. Just a note, the official Gentoo wiki is located at http://wiki.gentoo.org
Comment 16 Dirkjan Ochtman (RETIRED) gentoo-dev 2013-01-24 09:51:51 UTC
In tree, thanks for the patches! Keywording in bug 453782. I'll add a message to openvpn-2.3.0 now.
Comment 17 Dirkjan Ochtman (RETIRED) gentoo-dev 2013-01-24 09:52:18 UTC
Hmm, should we make easy-rsa block <openvpn-2.3?
Comment 18 Alon Bar-Lev (RETIRED) gentoo-dev 2013-01-24 09:55:41 UTC
(In reply to comment #17)
> Hmm, should we make easy-rsa block <openvpn-2.3?

yes.
Comment 19 Dirkjan Ochtman (RETIRED) gentoo-dev 2013-01-24 09:59:08 UTC
Done. Thanks!