Comments (9)
Apparently, this is intended. As of late, the openvpn packages no longer include the easy-rsa scripts. It says so on the download page here http://openvpn.net/index.php/open-source/downloads.html. Maybe we can install git and check out the latest version from the github repository?
from puppet-openvpn.
Sorry for my late answer, I was in vacation...
Ubuntu and Debian will have an easy-rsa
package in the new OS versions which can be used to install easy-rsa. Maybe CentOS has this as well?
I would more like to install easy-rsa with a package than checking it out via git...
from puppet-openvpn.
CentOS does not, however you could always make one (RPM packaging is easy) and offer it with the module until then. Checking it out with git is only slightly more evil because there is an additional dependency on git, but at least you know it's the latest stable version. I will say this, from what I know of how EPEL and the CentOS repositories work, it may take a while for us to see a new package in them.
from puppet-openvpn.
How about this?
http://rpmfind.net/linux/RPM/epel/6/x86_64/easy-rsa-2.2.0-2.el6.noarch.html
from puppet-openvpn.
Well, that's neat. I'm 80% sure that wasn't there when I originally filed this ticket. Well then I guess that answers our question, it's now packaged in epel.
from puppet-openvpn.
😄
Build date: Fri Jun 14 16:59:32 2013
Although to be fair it's built for Fedora (and I didn't test it myself).
But since it doesn't contain any binary I don't see any reason why it shouldn't work.
from puppet-openvpn.
I'm not really in the RPM-thing. It does not look like it's in the official repo, is it? Could we install this package in an easy way? Or would we have to use an repo management module to include a new repo?
from puppet-openvpn.
It's in epel, the same repo that has the openvpn package, so it may as well be official. I don't know how but I completely missed it when I wrote my original message. I wouldn't manage the yum repo through your module, that's just going to conflict with what most places do. I think it would be safe to just assume the easy-rsa package is available and make a note in the README that it can be found in epel; RHEL sysadmins will know what to do from there.
from puppet-openvpn.
Closing here as it has been fixed with #32.
from puppet-openvpn.
Related Issues (20)
- var renaming overlooked KEY_DIR => EASYRSA_PKI
- Cleanup of old client configurations HOT 1
- openvpn server was deployed on all puppet agents HOT 4
- openvpn facts not generated on server HOT 11
- How to transfer configs to clients using openvpn::deploy::export and openvpn::deploy::client? HOT 7
- Ensure correct permissions on client-configs/*
- New release with script-pushing
- Problem while revoking certificate HOT 1
- Debian 8 deprecation
- Incorrect resource ordering when crl_auto_renew is true
- Geting RSA Version Error on PI
- FREQ: Please update/certify for Ubuntu 20.04 LTS support please HOT 1
- Latest tags are not really up to date
- Warning: Fact value '...' with the value length: '5274' exceeds the value length limit: 4096
- vars file for easy-rsa 3.0 different form original one?
- Suggestion: Move crl-generation code into openvpn::ca
- Client configurations with the new Deferred function aren't working HOT 4
- EPEL Assumed on RHEL HOT 2
- High availability examples
- crl_auto_renew not working RedHat versions due to alias HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from puppet-openvpn.