diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b2a8cf7..4fb7fe97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,59 +1,76 @@ -openvpn Cookbook CHANGELOG -========================== -This file is used to list changes made in each version of the openvpn cookbook. - +# openvpn Cookbook CHANGELOG -v2.1.0 ------- -Updating to use cookbook yum ~> 3.0 -Fixing up style issues -Updating testing bits +This file is used to list changes made in each version of the openvpn cookbook. +## v3.0.0 + +- [Chef-13 compatibility](https://github.com/sous-chefs/openvpn/issues/102) +- [Use local delivery for testing](https://github.com/sous-chefs/openvpn/issues/83) +- [Fix file existence check](https://github.com/sous-chefs/openvpn/pull/112) +- [Fix port attribute in Rakefile](https://github.com/sous-chefs/openvpn/pull/107) +- [Archlinux openvpn-git support](https://github.com/sous-chefs/openvpn/issues/97) +- [Lazy evaluation for key generation](https://github.com/sous-chefs/openvpn/issues/100) +- [User configuration template can now be set to a user defined template](https://github.com/sous-chefs/openvpn/pull/95) +- [Allow Override of global push settings](https://github.com/sous-chefs/openvpn/pull/94) +- [Fix Debian 8 service](https://github.com/sous-chefs/openvpn/pull/92) +- [Fix Fedora service](https://github.com/sous-chefs/openvpn/pull/91) +- [EasyRSA recipe added](https://github.com/sous-chefs/openvpn/issues/90) +- [Added ability to name configuration import file](https://github.com/sous-chefs/openvpn/pull/86) +- [Generate CRL](https://github.com/sous-chefs/openvpn/pull/82) +- [Don't set username in configuration template](https://github.com/sous-chefs/openvpn/issues/75) +- [Enable 'up' script in server config](https://github.com/sous-chefs/openvpn/pull/74) +- [Fix OpenVPN startup on Centos-7](https://github.com/sous-chefs/openvpn/issues/73) +- [Enable Message digest configuration](https://github.com/sous-chefs/openvpn/pull/69) +- [Install bridge utils when using server-bridge](https://github.com/sous-chefs/openvpn/issues/59) +- [Add a method to configure and enable `ip_forwarding`](https://github.com/sous-chefs/openvpn/issues/60) + +## v2.1.0 + +Updating to use cookbook yum ~> 3.0 Fixing up style issues Updating testing bits + +## v2.0.4 -v2.0.4 ------- fixing metadata version error. locking to 3.0 +## v2.0.2 -v2.0.2 ------- Locking yum dependency to '< 3' +## v2.0.0 -v2.0.0 ------- - [COOK-3691] Creating and using a openvpn_conf LWRP +## v1.1.4 -v1.1.4 ------- ### Bug + - **[COOK-3317](https://tickets.chef.io/browse/COOK-3317)** - Fix and make `server.up.sh` useful and customizable ### New Feature + - **[COOK-3315](https://tickets.chef.io/browse/COOK-3315)** - Remove hardcoded variables in configuration file +## v1.1.2 -v1.1.2 ------- ### Improvement + - **[COOK-2820](https://tickets.chef.io/browse/COOK-2820)** - Update metadata.rb for all attributes and recipes -v1.1.0 ------- +## v1.1.0 + - [COOK-1231] - dont use up script if security isnt >1 - [COOK-2513] Changed user and group to attributes -v1.0.2 ------- +## v1.0.2 + - [COOK-2288] - make attribute assignment in openvpn::default compatible w/ Chef 11 -v1.0.0 ------- +## v1.0.0 + - [COOK-1171] - use proper key size - [COOK-1231] - add script_security attribute -v0.99.2 -------- +## v0.99.2 + - [COOK-564] - fix users recipe search, add port attribute - [COOK-621] - rename attribute "push" to "routes" - see below. diff --git a/README.md b/README.md index 62e7d1bf..f9b5216c 100644 --- a/README.md +++ b/README.md @@ -221,8 +221,8 @@ Replace `CLIENT_NAME` and `vpn.example.com` with your desired values. The rake t - Author:: Joshua Timberman () ```text -Copyright:: 2009-2016, Chef Software, Inc -Copyright:: 2014-2016, Xhost Australia +Copyright:: 2009-2018, Chef Software, Inc +Copyright:: 2018-2018, Xhost Australia Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/attributes/default.rb b/attributes/default.rb index 2ded3e54..dfeffcdb 100644 --- a/attributes/default.rb +++ b/attributes/default.rb @@ -2,7 +2,7 @@ # Cookbook:: openvpn # Attributes:: openvpn # -# Copyright:: 2009-2013, Chef Software, Inc. +# Copyright:: 2009-2018, Chef Software, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/recipes/client.rb b/recipes/client.rb index b580731c..d4cb4b65 100644 --- a/recipes/client.rb +++ b/recipes/client.rb @@ -2,7 +2,7 @@ # Cookbook:: openvpn # Recipe:: default # -# Copyright:: 2014, Xhost Australia +# Copyright:: 2014-2018, Xhost Australia # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/recipes/default.rb b/recipes/default.rb index 0a0448b6..374bed5f 100644 --- a/recipes/default.rb +++ b/recipes/default.rb @@ -2,7 +2,7 @@ # Cookbook:: openvpn # Recipe:: default # -# Copyright:: 2009-2017, Chef Software, Inc. +# Copyright:: 2009-2018, Chef Software, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/recipes/easy_rsa.rb b/recipes/easy_rsa.rb index ec8d838b..30feffd9 100644 --- a/recipes/easy_rsa.rb +++ b/recipes/easy_rsa.rb @@ -2,7 +2,7 @@ # Cookbook:: openvpn # Recipe:: easy_rsa # -# Copyright:: 2016, Xhost Australia +# Copyright:: 2016-2018, Xhost Australia # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/recipes/enable_ip_forwarding.rb b/recipes/enable_ip_forwarding.rb index 53ca2bcd..8220aa08 100644 --- a/recipes/enable_ip_forwarding.rb +++ b/recipes/enable_ip_forwarding.rb @@ -2,7 +2,7 @@ # Cookbook:: openvpn # Recipe:: enable_ip_forwarding # -# Copyright:: 2009-2017, Chef Software, Inc. +# Copyright:: 2009-2018, Chef Software, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/recipes/install.rb b/recipes/install.rb index 898192be..9795cdea 100644 --- a/recipes/install.rb +++ b/recipes/install.rb @@ -2,7 +2,7 @@ # Cookbook:: openvpn # Recipe:: install # -# Copyright:: 2014, Xhost Australia +# Copyright:: 2014-2018, Xhost Australia # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/recipes/install_bridge_utils.rb b/recipes/install_bridge_utils.rb index 168213a4..b63c0044 100644 --- a/recipes/install_bridge_utils.rb +++ b/recipes/install_bridge_utils.rb @@ -2,7 +2,7 @@ # Cookbook:: openvpn # Recipe:: install_bridge_utils # -# Copyright:: 2009-2017, Chef Software, Inc. +# Copyright:: 2009-2018, Chef Software, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/recipes/server.rb b/recipes/server.rb index 8eb7604b..5f3e931a 100644 --- a/recipes/server.rb +++ b/recipes/server.rb @@ -2,7 +2,7 @@ # Cookbook:: openvpn # Recipe:: server # -# Copyright:: 2009-2017, Chef Software, Inc. +# Copyright:: 2009-2018, Chef Software, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/recipes/service.rb b/recipes/service.rb index e8452ff8..99577483 100644 --- a/recipes/service.rb +++ b/recipes/service.rb @@ -2,7 +2,7 @@ # Cookbook:: openvpn # Recipe:: service # -# Copyright:: 2009-2017, Chef Software, Inc. +# Copyright:: 2009-2018, Chef Software, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/recipes/users.rb b/recipes/users.rb index 7d703c18..12609604 100644 --- a/recipes/users.rb +++ b/recipes/users.rb @@ -2,7 +2,7 @@ # Cookbook:: openvpn # Recipe:: users # -# Copyright:: 2010-2017, Chef Software, Inc. +# Copyright:: 2010-2018, Chef Software, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/resources/conf.rb b/resources/conf.rb index 1e7f9f4f..ec805267 100644 --- a/resources/conf.rb +++ b/resources/conf.rb @@ -2,7 +2,7 @@ # Cookbook:: openvpn # Resource:: conf # -# Copyright:: 2013, Tacit Knowledge, Inc. +# Copyright:: 2013-2018, Tacit Knowledge, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License.