1- # Puppet Server's CA CLI Library
1+ # OpenVox Server's CA CLI Library
22
3- This gem provides the functionality behind the Puppet Server CA interactions.
4- The actual CLI executable lives within the Puppet Server project.
3+ This gem provides the functionality behind the OpenVox Server CA interactions.
4+ The actual CLI executable lives within the OpenVox Server project.
5+ This is a community implementation of the ` puppetserver-ca ` gem.
56
67
78## Installation
89
910You may install it yourself with:
1011
11- $ gem install puppetserver -ca
12+ $ gem install openvoxserver -ca
1213
1314
1415## Usage
@@ -26,9 +27,9 @@ To import a custom CA:
2627puppetserver ca import --cert-bundle certs.pem --crl-chain crls.pem --private-key ca_key.pem
2728```
2829
29- The remaining actions provided by this gem require a running Puppet Server, since
30+ The remaining actions provided by this gem require a running OpenVox Server ( Puppet Server) , since
3031it primarily uses the CA's API endpoints to do its work. The following examples
31- assume that you are using the gem packaged within Puppet Server.
32+ assume that you are using the gem packaged within OpenVox Server.
3233
3334To sign a pending certificate request:
3435```
@@ -71,7 +72,7 @@ puppetserver ca --help
7172```
7273
7374This code in this project is licensed under the Apache Software License v2,
74- please see the included [ License] ( https://github.com/puppetlabs/puppetserver -ca-cli/blob/main/LICENSE.md )
75+ please see the included [ License] ( https://github.com/OpenVoxProject/openvoxserver -ca-cli/blob/main/LICENSE.md )
7576for more details.
7677
7778
@@ -85,19 +86,19 @@ To install this gem onto your local machine, run `bundle exec rake install`.
8586
8687### Testing
8788To test your changes on a VM:
88- 1 . Build the gem with your changes: ` gem build puppetserver -ca.gemspec `
89- 1 . Copy the gem to your VM: ` scp puppetserver -ca-<version>.gem <your-vm>:. `
90- 1 . Install puppetserver (FOSS) by installing the relevant release package and then installing the puppetserver package. For example:
89+ 1 . Build the gem with your changes: ` gem build openvoxserver -ca.gemspec `
90+ 1 . Copy the gem to your VM: ` scp openvoxserver -ca-<version>.gem <your-vm>:. `
91+ 1 . Install openvox-server by installing the relevant release package and then installing the openvox-server package. For example:
9192 ```
92- $ wget http ://nightlies.puppet.com/yum/puppet-nightly- release-el-7 .noarch.rpm
93- $ rpm -i puppet-nightly- release-el-7 .noarch.rpm
93+ $ wget https ://yum.voxpupuli.org/openvox8- release-el-9 .noarch.rpm
94+ $ rpm -i openvox8- release-el-9 .noarch.rpm
9495 $ yum update
95- $ yum install -y puppetserver
96+ $ yum install -y openvox-server
9697 ```
97981. Restart your shell so that puppet's bin dir is on your $PATH: `exec bash`
98991. Install the gem into puppet's gem directory using puppet's gem command:
99100 ```
100- $ /opt/puppetlabs/puppet/bin/gem install --install-dir "/opt/puppetlabs/puppet/lib/ruby/vendor_gems" puppetserver -ca-<version>.gem
101+ $ /opt/puppetlabs/puppet/bin/gem install --install-dir "/opt/puppetlabs/puppet/lib/ruby/vendor_gems" openvoxserver -ca-<version>.gem
101102 ```
1021031. To confirm that installation was successful, run `puppetserver ca --help`
103104
@@ -107,11 +108,11 @@ Bug reports and feature requests are welcome via GitHub issues.
107108
108109For interactive questions feel free to post to #puppet or #puppet-dev on the Puppet Community Slack channel.
109110
110- Contributions are welcome at https://github.com/puppetlabs/puppetserver -ca-cli/pulls.
111+ Contributions are welcome at https://github.com/OpenVoxProject/openvoxserver -ca-cli/pulls.
111112Contributors should both be sure to read the
112- [contributing document](https://github.com/puppetlabs/puppetserver -ca-cli/blob/main/CONTRIBUTING.md)
113+ [contributing document](https://github.com/OpenVoxProject/openvoxserver -ca-cli/blob/main/CONTRIBUTING.md)
113114and sign the [contributor license agreement](https://cla.puppet.com/).
114115
115116Everyone interacting with the project’s codebase, issue tracker, etc is expected
116117to follow the
117- [code of conduct](https://github.com/puppetlabs/puppetserver -ca-cli/blob/main/CODE_OF_CONDUCT.md).
118+ [code of conduct](https://github.com/OpenVoxProject/openvoxserver -ca-cli/blob/main/CODE_OF_CONDUCT.md).
0 commit comments