From 2b978d6e96461e5bf4df7746d949fb2eccbc55d3 Mon Sep 17 00:00:00 2001 From: hanwenli Date: Mon, 7 Jul 2025 12:01:15 -0700 Subject: [PATCH 1/3] Remove berkshelf Berkshelf is a dependency manager for Chef cookbooks. With it, you can depend on community cookbooks and include them in your workflow. Berkshelf is not useful when all cookbooks are local. ParallelCluster cookbook has all third party cookbooks ready locally. Reducing software we depend on improves stability of the product. (e.g we have one known issue related to berkshelf https://github.com/aws/aws-parallelcluster/wiki/(3.8.0-%E2%80%90-3.9.3)-ParallelCluster-Build-Image-Failing-during-Installation-of-Minitar-Ruby-Gem-Dependency) Signed-off-by: Hanwen --- .gitignore | 1 - Berksfile | 24 ------------------- CHANGELOG.md | 1 + Gemfile | 2 -- README.md | 13 +--------- .../aws-parallelcluster-awsbatch/Berksfile | 20 ---------------- .../Berksfile | 9 ------- .../spec/spec_helper.rb | 1 - .../aws-parallelcluster-entrypoints/Berksfile | 21 ---------------- .../spec/spec_helper.rb | 1 - .../aws-parallelcluster-environment/Berksfile | 14 ----------- .../spec/spec_helper.rb | 1 - .../aws-parallelcluster-platform/Berksfile | 11 --------- .../spec/spec_helper.rb | 1 - .../aws-parallelcluster-shared/Berksfile | 8 ------- .../spec/spec_helper.rb | 1 - cookbooks/aws-parallelcluster-slurm/Berksfile | 15 ------------ .../spec/spec_helper.rb | 1 - cookbooks/aws-parallelcluster-tests/Berksfile | 8 ------- 19 files changed, 2 insertions(+), 151 deletions(-) delete mode 100644 Berksfile delete mode 100644 cookbooks/aws-parallelcluster-awsbatch/Berksfile delete mode 100644 cookbooks/aws-parallelcluster-computefleet/Berksfile delete mode 100644 cookbooks/aws-parallelcluster-entrypoints/Berksfile delete mode 100644 cookbooks/aws-parallelcluster-environment/Berksfile delete mode 100644 cookbooks/aws-parallelcluster-platform/Berksfile delete mode 100644 cookbooks/aws-parallelcluster-shared/Berksfile delete mode 100644 cookbooks/aws-parallelcluster-slurm/Berksfile delete mode 100644 cookbooks/aws-parallelcluster-tests/Berksfile diff --git a/.gitignore b/.gitignore index d76218e6c4..d301d10004 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,6 @@ .idea *.iml .vagrant -Berksfile.lock *~ *# .#* diff --git a/Berksfile b/Berksfile deleted file mode 100644 index 17690d6207..0000000000 --- a/Berksfile +++ /dev/null @@ -1,24 +0,0 @@ -# frozen_string_literal: true - -# To add a new cookbook dependency or to change version for an existing dependency -# uncomment the following line to enable the public Chef supermarket endpoint -# source 'https://supermarket.chef.io' -source chef_repo: "." - -metadata - -cookbook "iptables", path: "./cookbooks/third-party/iptables-8.0.0" -cookbook "line", path: "./cookbooks/third-party/line-4.5.21" -cookbook "nfs", path: "./cookbooks/third-party/nfs-5.1.5" -cookbook "openssh", path: "./cookbooks/third-party/openssh-2.11.14" -cookbook "yum", path: "./cookbooks/third-party/yum-7.4.20" -cookbook "yum-epel", path: "./cookbooks/third-party/yum-epel-5.0.8" - -cookbook "aws-parallelcluster-awsbatch", path: "./cookbooks/aws-parallelcluster-awsbatch" -cookbook "aws-parallelcluster-computefleet", path: "./cookbooks/aws-parallelcluster-computefleet" -cookbook "aws-parallelcluster-entrypoints", path: "./cookbooks/aws-parallelcluster-entrypoints" -cookbook "aws-parallelcluster-environment", path: "./cookbooks/aws-parallelcluster-environment" -cookbook "aws-parallelcluster-platform", path: "./cookbooks/aws-parallelcluster-platform" -cookbook "aws-parallelcluster-shared", path: "./cookbooks/aws-parallelcluster-shared" -cookbook "aws-parallelcluster-slurm", path: "./cookbooks/aws-parallelcluster-slurm" -cookbook "aws-parallelcluster-tests", path: "./cookbooks/aws-parallelcluster-tests" diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a91d0b4f6..7d85df10d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ This file is used to list changes made in each version of the AWS ParallelCluste - Ubuntu 20.04 is no longer supported. - Upgrade Slurm to version 24.11.5. - Upgrade DCV to version 2024.0-19030. +- Remove `berkshelf`. All cookbooks are local and do not need `berkshelf` dependency management. 3.13.2 ------ diff --git a/Gemfile b/Gemfile index 62cabcb790..7b08149e7d 100644 --- a/Gemfile +++ b/Gemfile @@ -2,8 +2,6 @@ source 'https://rubygems.org' -gem 'berkshelf' - group :style do gem 'cookstyle', '~> 7.25.9' gem 'rake', '~> 13.0.1' diff --git a/README.md b/README.md index 2f780ad52b..c88b846219 100644 --- a/README.md +++ b/README.md @@ -8,9 +8,7 @@ This repo contains the AWS ParallelCluster Chef cookbook used in AWS ParallelClu # Code structure -The root folder of the cookbook repository can be considered the main cookbook, since it contains two files: `Berksfile` and `metadata.rb`. -These files are used by the CLI (build image time) and `user-data.sh` code to [vendor](https://docs.chef.io/workstation/berkshelf/#berks-vendor) -the other sub-cookbooks and third party cookbooks. +The root folder of the cookbook repository can be considered the main cookbook. The main cookbook does not contain any recipe, attribute or library. They are distributed in the functional cookbooks under the `cookbooks` folder defined as follows: @@ -391,15 +389,6 @@ If you interrupt it and try to run `kitchen verify`, you see authentication fail This happens because Ubuntu22 does not accept authentication via RSA key. You need to re-create a key pair using `ED25519` key type. -### Known issues with Berks - -#### Kitchen doesn't see your changes - -If Kitchen doesn't detect your changes, try -``` -berks shelf uninstall ${COOKBOOK_NAME} -``` - ## About python tests Python tests are configured in `tox.ini` file, including paths to python files. diff --git a/cookbooks/aws-parallelcluster-awsbatch/Berksfile b/cookbooks/aws-parallelcluster-awsbatch/Berksfile deleted file mode 100644 index 17ed74b6a6..0000000000 --- a/cookbooks/aws-parallelcluster-awsbatch/Berksfile +++ /dev/null @@ -1,20 +0,0 @@ -# frozen_string_literal: true -source chef_repo: "." -metadata - -cookbook "aws-parallelcluster-shared", path: "../aws-parallelcluster-shared" - -# Add all the cookbooks for Kitchen tests -# TODO find a way to avoid this -cookbook "aws-parallelcluster-environment", path: "../aws-parallelcluster-environment" -cookbook "aws-parallelcluster-platform", path: "../aws-parallelcluster-platform" -cookbook "aws-parallelcluster-computefleet", path: "../aws-parallelcluster-computefleet" -cookbook "aws-parallelcluster-tests", path: "../aws-parallelcluster-tests" -cookbook "aws-parallelcluster-slurm", path: "../aws-parallelcluster-slurm" - -cookbook "iptables", path: "../third-party/iptables-8.0.0" -cookbook "line", path: "../third-party/line-4.5.21" -cookbook "nfs", path: "../third-party/nfs-5.1.5" -cookbook "openssh", path: "../third-party/openssh-2.11.14" -cookbook "yum", path: "../third-party/yum-7.4.20" -cookbook "yum-epel", path: "../third-party/yum-epel-5.0.8" diff --git a/cookbooks/aws-parallelcluster-computefleet/Berksfile b/cookbooks/aws-parallelcluster-computefleet/Berksfile deleted file mode 100644 index 67d69496cf..0000000000 --- a/cookbooks/aws-parallelcluster-computefleet/Berksfile +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true -source chef_repo: "." -metadata - -cookbook "aws-parallelcluster-shared", path: "../aws-parallelcluster-shared" - -# for shared cookbook -cookbook "yum", path: "../third-party/yum-7.4.20" -cookbook "yum-epel", path: "../third-party/yum-epel-5.0.8" diff --git a/cookbooks/aws-parallelcluster-computefleet/spec/spec_helper.rb b/cookbooks/aws-parallelcluster-computefleet/spec/spec_helper.rb index cc0958dc59..2e24fd550a 100644 --- a/cookbooks/aws-parallelcluster-computefleet/spec/spec_helper.rb +++ b/cookbooks/aws-parallelcluster-computefleet/spec/spec_helper.rb @@ -1,4 +1,3 @@ require 'chefspec' -require 'chefspec/berkshelf' require_relative '../../aws-parallelcluster-shared/spec/spec_helper' diff --git a/cookbooks/aws-parallelcluster-entrypoints/Berksfile b/cookbooks/aws-parallelcluster-entrypoints/Berksfile deleted file mode 100644 index 17756fe5eb..0000000000 --- a/cookbooks/aws-parallelcluster-entrypoints/Berksfile +++ /dev/null @@ -1,21 +0,0 @@ -# frozen_string_literal: true -source chef_repo: "." -metadata - -cookbook "aws-parallelcluster-awsbatch", path: "../aws-parallelcluster-awsbatch" -cookbook "aws-parallelcluster-computefleet", path: "../aws-parallelcluster-computefleet" -cookbook "aws-parallelcluster-environment", path: "../aws-parallelcluster-environment" -cookbook "aws-parallelcluster-platform", path: "../aws-parallelcluster-platform" -cookbook "aws-parallelcluster-shared", path: "../aws-parallelcluster-shared" -cookbook "aws-parallelcluster-slurm", path: "../aws-parallelcluster-slurm" - -cookbook "iptables", path: "../third-party/iptables-8.0.0" -cookbook "line", path: "../third-party/line-4.5.21" -cookbook "nfs", path: "../third-party/nfs-5.1.5" -cookbook "openssh", path: "../third-party/openssh-2.11.14" -cookbook "yum", path: "../third-party/yum-7.4.20" -cookbook "yum-epel", path: "../third-party/yum-epel-5.0.8" - -group :integration do - cookbook 'aws-parallelcluster-tests', path: '../aws-parallelcluster-tests' -end diff --git a/cookbooks/aws-parallelcluster-entrypoints/spec/spec_helper.rb b/cookbooks/aws-parallelcluster-entrypoints/spec/spec_helper.rb index cc0958dc59..2e24fd550a 100644 --- a/cookbooks/aws-parallelcluster-entrypoints/spec/spec_helper.rb +++ b/cookbooks/aws-parallelcluster-entrypoints/spec/spec_helper.rb @@ -1,4 +1,3 @@ require 'chefspec' -require 'chefspec/berkshelf' require_relative '../../aws-parallelcluster-shared/spec/spec_helper' diff --git a/cookbooks/aws-parallelcluster-environment/Berksfile b/cookbooks/aws-parallelcluster-environment/Berksfile deleted file mode 100644 index 5ba124538e..0000000000 --- a/cookbooks/aws-parallelcluster-environment/Berksfile +++ /dev/null @@ -1,14 +0,0 @@ -# frozen_string_literal: true -source chef_repo: "." -metadata - -cookbook "aws-parallelcluster-shared", path: "../aws-parallelcluster-shared" - -cookbook "nfs", path: "../third-party/nfs-5.1.5" - -# dependency od nfs -cookbook "line", path: "../third-party/line-4.5.21" - -# for shared cookbook -cookbook "yum", path: "../third-party/yum-7.4.20" -cookbook "yum-epel", path: "../third-party/yum-epel-5.0.8" diff --git a/cookbooks/aws-parallelcluster-environment/spec/spec_helper.rb b/cookbooks/aws-parallelcluster-environment/spec/spec_helper.rb index 2a6af0c46d..d265763621 100644 --- a/cookbooks/aws-parallelcluster-environment/spec/spec_helper.rb +++ b/cookbooks/aws-parallelcluster-environment/spec/spec_helper.rb @@ -1,5 +1,4 @@ require 'chefspec' -require 'chefspec/berkshelf' require_relative '../../aws-parallelcluster-shared/spec/spec_helper' diff --git a/cookbooks/aws-parallelcluster-platform/Berksfile b/cookbooks/aws-parallelcluster-platform/Berksfile deleted file mode 100644 index b751289d22..0000000000 --- a/cookbooks/aws-parallelcluster-platform/Berksfile +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true -source chef_repo: "." -metadata - -cookbook "aws-parallelcluster-shared", path: "../aws-parallelcluster-shared" - -cookbook "line", path: "../third-party/line-4.5.21" - -# for shared cookbook -cookbook "yum", path: "../third-party/yum-7.4.20" -cookbook "yum-epel", path: "../third-party/yum-epel-5.0.8" diff --git a/cookbooks/aws-parallelcluster-platform/spec/spec_helper.rb b/cookbooks/aws-parallelcluster-platform/spec/spec_helper.rb index ec28989c90..98f8338f52 100644 --- a/cookbooks/aws-parallelcluster-platform/spec/spec_helper.rb +++ b/cookbooks/aws-parallelcluster-platform/spec/spec_helper.rb @@ -1,5 +1,4 @@ require 'chefspec' -require 'chefspec/berkshelf' require_relative '../../aws-parallelcluster-shared/spec/spec_helper' diff --git a/cookbooks/aws-parallelcluster-shared/Berksfile b/cookbooks/aws-parallelcluster-shared/Berksfile deleted file mode 100644 index 5794a56d45..0000000000 --- a/cookbooks/aws-parallelcluster-shared/Berksfile +++ /dev/null @@ -1,8 +0,0 @@ -# frozen_string_literal: true - -source chef_repo: "." - -metadata - -cookbook "yum", path: "../third-party/yum-7.4.20" -cookbook "yum-epel", path: "../third-party/yum-epel-5.0.8" diff --git a/cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb b/cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb index 70045f0360..fb0caa11d3 100644 --- a/cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb +++ b/cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb @@ -1,5 +1,4 @@ require 'chefspec' -require 'chefspec/berkshelf' # Chef::Mixin::ShellOut is required to mock shellout include Chef::Mixin::ShellOut diff --git a/cookbooks/aws-parallelcluster-slurm/Berksfile b/cookbooks/aws-parallelcluster-slurm/Berksfile deleted file mode 100644 index dcbf3cf120..0000000000 --- a/cookbooks/aws-parallelcluster-slurm/Berksfile +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true -source chef_repo: "." -metadata - -cookbook "aws-parallelcluster-computefleet", path: "../aws-parallelcluster-computefleet" -cookbook "aws-parallelcluster-environment", path: "../aws-parallelcluster-environment" -cookbook "aws-parallelcluster-shared", path: "../aws-parallelcluster-shared" -cookbook "aws-parallelcluster-platform", path: "../aws-parallelcluster-platform" - -cookbook "iptables", path: "../third-party/iptables-8.0.0" -cookbook "line", path: "../third-party/line-4.5.21" -cookbook "nfs", path: "../third-party/nfs-5.1.5" -cookbook "openssh", path: "../third-party/openssh-2.11.14" -cookbook "yum", path: "../third-party/yum-7.4.20" -cookbook "yum-epel", path: "../third-party/yum-epel-5.0.8" diff --git a/cookbooks/aws-parallelcluster-slurm/spec/spec_helper.rb b/cookbooks/aws-parallelcluster-slurm/spec/spec_helper.rb index 2a6b68f0dd..e5b73a74a5 100644 --- a/cookbooks/aws-parallelcluster-slurm/spec/spec_helper.rb +++ b/cookbooks/aws-parallelcluster-slurm/spec/spec_helper.rb @@ -1,5 +1,4 @@ require 'chefspec' -require 'chefspec/berkshelf' require_relative '../../aws-parallelcluster-shared/spec/spec_helper' diff --git a/cookbooks/aws-parallelcluster-tests/Berksfile b/cookbooks/aws-parallelcluster-tests/Berksfile deleted file mode 100644 index da6695d9ec..0000000000 --- a/cookbooks/aws-parallelcluster-tests/Berksfile +++ /dev/null @@ -1,8 +0,0 @@ -# frozen_string_literal: true - -# To add a new cookbook dependency or to change version for an existing dependency -# uncomment the following line to enable the public Chef supermarket endpoint -# source 'https://supermarket.chef.io' -source chef_repo: "." - -metadata From 0fcad0ea1283667092f72a641723f3f229690c36 Mon Sep 17 00:00:00 2001 From: hanwenli Date: Mon, 7 Jul 2025 09:51:44 -0700 Subject: [PATCH 2/3] Remove version in names of third party cookbook Without berkshelf, we need the names to be without the version string to let CINC recognize the cookbooks. Signed-off-by: Hanwen --- .../{iptables-8.0.0 => iptables}/.delivery/project.toml | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/.editorconfig | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/.gitattributes | 0 .../third-party/{iptables-8.0.0 => iptables}/.github/CODEOWNERS | 0 .../.github/workflows/branchcleanup.yml | 0 .../{iptables-8.0.0 => iptables}/.github/workflows/ci.yml | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/.gitignore | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/Berksfile | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/CHANGELOG.md | 0 .../third-party/{iptables-8.0.0 => iptables}/CODE_OF_CONDUCT.md | 0 .../third-party/{iptables-8.0.0 => iptables}/CONTRIBUTING.md | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/Gemfile | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/LICENSE | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/README.md | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/TESTING.md | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/UPGRADING.md | 0 .../{iptables-8.0.0 => iptables}/attributes/default.rb | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/chefignore | 0 .../{iptables-8.0.0 => iptables}/documentation/iptables_chain.md | 0 .../documentation/iptables_packages.md | 0 .../{iptables-8.0.0 => iptables}/documentation/iptables_rule.md | 0 .../documentation/iptables_service.md | 0 .../third-party/{iptables-8.0.0 => iptables}/kitchen.dokken.yml | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/kitchen.yml | 0 .../third-party/{iptables-8.0.0 => iptables}/libraries/helpers.rb | 0 cookbooks/third-party/{iptables-8.0.0 => iptables}/metadata.rb | 0 .../third-party/{iptables-8.0.0 => iptables}/recipes/_package.rb | 0 .../third-party/{iptables-8.0.0 => iptables}/recipes/default.rb | 0 .../third-party/{iptables-8.0.0 => iptables}/recipes/disabled.rb | 0 .../third-party/{iptables-8.0.0 => iptables}/resources/chain.rb | 0 .../third-party/{iptables-8.0.0 => iptables}/resources/chain6.rb | 0 .../{iptables-8.0.0 => iptables}/resources/packages.rb | 0 .../third-party/{iptables-8.0.0 => iptables}/resources/rule.rb | 0 .../third-party/{iptables-8.0.0 => iptables}/resources/rule6.rb | 0 .../third-party/{iptables-8.0.0 => iptables}/resources/service.rb | 0 .../{iptables-8.0.0 => iptables}/spec/libraries/helpers_spec.rb | 0 .../{iptables-8.0.0 => iptables}/spec/resources/chain_spec.rb | 0 .../{iptables-8.0.0 => iptables}/spec/resources/rule_spec.rb | 0 .../third-party/{iptables-8.0.0 => iptables}/spec/spec_helper.rb | 0 .../templates/default/iptables-config.erb | 0 .../{iptables-8.0.0 => iptables}/templates/default/iptables.erb | 0 .../templates/default/iptables_load.erb | 0 .../{iptables-8.0.0 => iptables}/test/cookbooks/test/README.md | 0 .../{iptables-8.0.0 => iptables}/test/cookbooks/test/metadata.rb | 0 .../test/cookbooks/test/recipes/all-tables.rb | 0 .../test/cookbooks/test/recipes/centos-6-helper.rb | 0 .../test/cookbooks/test/recipes/install-and-remove.rb | 0 .../test/cookbooks/test/recipes/rule-line-number.rb | 0 .../test/cookbooks/test/recipes/rule-line.rb | 0 .../test/cookbooks/test/recipes/rules.rb | 0 .../test/integration/all-tables/all_tables_spec.rb | 0 .../test/integration/all-tables/rules_spec.rb | 0 .../test/integration/default/inspec/default_spec.rb | 0 .../test/integration/default/inspec/rules_spec.rb | 0 .../test/integration/disabled/inspec/disabled_spec.rb | 0 .../test/integration/install-and-remove/install-and-remove.rb | 0 .../test/integration/rule-line-number/rule-line-number.rb | 0 .../test/integration/rule-line-number/rules_spec.rb | 0 .../test/integration/rule-line/rule-line.rb | 0 .../test/integration/rule-line/rules_spec.rb | 0 .../{iptables-8.0.0 => iptables}/test/integration/rules/rules.rb | 0 .../test/integration/rules/rules_spec.rb | 0 cookbooks/third-party/{line-4.5.21 => line}/.editorconfig | 0 cookbooks/third-party/{line-4.5.21 => line}/.envrc | 0 cookbooks/third-party/{line-4.5.21 => line}/.gitattributes | 0 cookbooks/third-party/{line-4.5.21 => line}/.github/CODEOWNERS | 0 cookbooks/third-party/{line-4.5.21 => line}/.github/lock.yml | 0 .../third-party/{line-4.5.21 => line}/.github/workflows/ci.yml | 0 .../third-party/{line-4.5.21 => line}/.github/workflows/stale.yml | 0 cookbooks/third-party/{line-4.5.21 => line}/.gitignore | 0 .../third-party/{line-4.5.21 => line}/.markdownlint-cli2.yaml | 0 cookbooks/third-party/{line-4.5.21 => line}/.mdlrc | 0 cookbooks/third-party/{line-4.5.21 => line}/.overcommit.yml | 0 cookbooks/third-party/{line-4.5.21 => line}/.yamllint | 0 cookbooks/third-party/{line-4.5.21 => line}/Berksfile | 0 cookbooks/third-party/{line-4.5.21 => line}/CHANGELOG.md | 0 cookbooks/third-party/{line-4.5.21 => line}/CODE_OF_CONDUCT.md | 0 cookbooks/third-party/{line-4.5.21 => line}/CONTRIBUTING.md | 0 cookbooks/third-party/{line-4.5.21 => line}/Dangerfile | 0 cookbooks/third-party/{line-4.5.21 => line}/FilterDevelopment.md | 0 cookbooks/third-party/{line-4.5.21 => line}/LICENSE | 0 cookbooks/third-party/{line-4.5.21 => line}/README.md | 0 cookbooks/third-party/{line-4.5.21 => line}/TESTING.md | 0 .../third-party/{line-4.5.21 => line}/documentation/.gitkeep | 0 .../{line-4.5.21 => line}/documentation/resources/add_to_list.md | 0 .../documentation/resources/append_if_no_line.md | 0 .../documentation/resources/delete_from_list.md | 0 .../{line-4.5.21 => line}/documentation/resources/delete_lines.md | 0 .../{line-4.5.21 => line}/documentation/resources/filter_lines.md | 0 .../documentation/resources/filters/after.md | 0 .../documentation/resources/filters/before.md | 0 .../documentation/resources/filters/between.md | 0 .../documentation/resources/filters/comment.md | 0 .../documentation/resources/filters/delete_between.md | 0 .../documentation/resources/filters/missing.md | 0 .../documentation/resources/filters/replace.md | 0 .../documentation/resources/filters/replace_between.md | 0 .../documentation/resources/filters/stanza.md | 0 .../documentation/resources/filters/substitute.md | 0 .../documentation/resources/replace_or_add.md | 0 cookbooks/third-party/{line-4.5.21 => line}/kitchen.dokken.yml | 0 cookbooks/third-party/{line-4.5.21 => line}/kitchen.exec.yml | 0 cookbooks/third-party/{line-4.5.21 => line}/kitchen.global.yml | 0 cookbooks/third-party/{line-4.5.21 => line}/kitchen.yml | 0 .../third-party/{line-4.5.21 => line}/libraries/after_filter.rb | 0 .../third-party/{line-4.5.21 => line}/libraries/before_filter.rb | 0 cookbooks/third-party/{line-4.5.21 => line}/libraries/between.rb | 0 .../third-party/{line-4.5.21 => line}/libraries/comment_filter.rb | 0 .../third-party/{line-4.5.21 => line}/libraries/delete_between.rb | 0 .../third-party/{line-4.5.21 => line}/libraries/filter_helper.rb | 0 cookbooks/third-party/{line-4.5.21 => line}/libraries/helper.rb | 0 .../third-party/{line-4.5.21 => line}/libraries/list_helper.rb | 0 .../third-party/{line-4.5.21 => line}/libraries/missing_filter.rb | 0 .../{line-4.5.21 => line}/libraries/replace_between.rb | 0 .../third-party/{line-4.5.21 => line}/libraries/replace_filter.rb | 0 .../third-party/{line-4.5.21 => line}/libraries/stanza_filter.rb | 0 .../{line-4.5.21 => line}/libraries/substitute_filter.rb | 0 cookbooks/third-party/{line-4.5.21 => line}/metadata.rb | 0 cookbooks/third-party/{line-4.5.21 => line}/recipes/default.rb | 0 cookbooks/third-party/{line-4.5.21 => line}/renovate.json | 0 .../third-party/{line-4.5.21 => line}/resources/add_to_list.rb | 0 .../{line-4.5.21 => line}/resources/append_if_no_line.rb | 0 .../{line-4.5.21 => line}/resources/delete_from_list.rb | 0 .../third-party/{line-4.5.21 => line}/resources/delete_lines.rb | 0 .../third-party/{line-4.5.21 => line}/resources/filter_lines.rb | 0 .../third-party/{line-4.5.21 => line}/resources/replace_or_add.rb | 0 .../third-party/{line-4.5.21 => line}/spec/chefspec_helper.rb | 0 .../{line-4.5.21 => line}/spec/cookbook/documentation_spec.rb | 0 .../spec/fixtures/cookbooks/spectest/README.md | 0 .../spec/fixtures/cookbooks/spectest/metadata.rb | 0 .../cookbooks/spectest/recipes/add_to_list_missing_file.rb | 0 .../cookbooks/spectest/recipes/append_if_no_line_missing_file.rb | 0 .../cookbooks/spectest/recipes/delete_from_list_missing_file.rb | 0 .../cookbooks/spectest/recipes/delete_lines_missing_file.rb | 0 .../cookbooks/spectest/recipes/replace_or_add_missing_file.rb | 0 cookbooks/third-party/{line-4.5.21 => line}/spec/rspec_helper.rb | 0 .../{line-4.5.21 => line}/spec/unit/library/filter/after_spec.rb | 0 .../{line-4.5.21 => line}/spec/unit/library/filter/before_spec.rb | 0 .../spec/unit/library/filter/between_spec.rb | 0 .../spec/unit/library/filter/comment_spec.rb | 0 .../spec/unit/library/filter/delete_between_spec.rb | 0 .../spec/unit/library/filter/missing_spec.rb | 0 .../spec/unit/library/filter/replace_between_spec.rb | 0 .../spec/unit/library/filter/replace_spec.rb | 0 .../{line-4.5.21 => line}/spec/unit/library/filter/stanza_spec.rb | 0 .../spec/unit/library/filter/substitute_spec.rb | 0 .../spec/unit/library/filter_helper/chomp_spec.rb | 0 .../spec/unit/library/filter_helper/expand_spec.rb | 0 .../spec/unit/library/filter_helper/match_insert_lines_spec.rb | 0 .../spec/unit/library/filter_helper/match_limits_spec.rb | 0 .../spec/unit/library/filter_helper/missing_line_between_spec.rb | 0 .../spec/unit/library/filter_helper/next_match_after_spec.rb | 0 .../spec/unit/library/filter_helper/options_spec.rb | 0 .../spec/unit/library/filter_helper/string_to_lines_spec.rb | 0 .../spec/unit/library/filter_helper/verify_all_of_spec.rb | 0 .../spec/unit/library/filter_helper/verify_kind_spec.rb | 0 .../spec/unit/library/filter_helper/verify_one_of_spec.rb | 0 .../{line-4.5.21 => line}/spec/unit/library/helper_spec.rb | 0 .../{line-4.5.21 => line}/spec/unit/library/list_helper_spec.rb | 0 .../spec/unit/recipes/add_to_list_missing_file_spec.rb | 0 .../spec/unit/recipes/append_if_no_line_missing_file_spec.rb | 0 .../spec/unit/recipes/delete_from_list_missing_file_spec.rb | 0 .../spec/unit/recipes/delete_lines_missing_file_spec.rb | 0 .../spec/unit/recipes/replace_or_add_missing_file_spec.rb | 0 .../test/fixtures/cookbooks/test/libraries/resource_handler.rb | 0 .../test/fixtures/cookbooks/test/metadata.rb | 0 .../test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb | 0 .../fixtures/cookbooks/test/recipes/add_to_list_1d_terminal.rb | 0 .../test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb | 0 .../fixtures/cookbooks/test/recipes/add_to_list_2d_terminal.rb | 0 .../test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb | 0 .../fixtures/cookbooks/test/recipes/add_to_list_3d_terminal.rb | 0 .../test/fixtures/cookbooks/test/recipes/add_to_list_empty.rb | 0 .../fixtures/cookbooks/test/recipes/append_if_no_line_empty.rb | 0 .../cookbooks/test/recipes/append_if_no_line_single_line.rb | 0 .../fixtures/cookbooks/test/recipes/append_if_no_line_template.rb | 0 .../test/fixtures/cookbooks/test/recipes/delete_from_list_1d.rb | 0 .../test/fixtures/cookbooks/test/recipes/delete_from_list_2d.rb | 0 .../test/fixtures/cookbooks/test/recipes/delete_from_list_3d.rb | 0 .../fixtures/cookbooks/test/recipes/delete_from_list_empty.rb | 0 .../test/fixtures/cookbooks/test/recipes/delete_lines_empty.rb | 0 .../test/fixtures/cookbooks/test/recipes/delete_lines_regexp.rb | 0 .../test/fixtures/cookbooks/test/recipes/delete_lines_string.rb | 0 .../test/fixtures/cookbooks/test/recipes/filter_lines_after.rb | 0 .../test/fixtures/cookbooks/test/recipes/filter_lines_before.rb | 0 .../test/fixtures/cookbooks/test/recipes/filter_lines_between.rb | 0 .../test/fixtures/cookbooks/test/recipes/filter_lines_comment.rb | 0 .../cookbooks/test/recipes/filter_lines_delete_between.rb | 0 .../test/fixtures/cookbooks/test/recipes/filter_lines_inline.rb | 0 .../test/fixtures/cookbooks/test/recipes/filter_lines_misc.rb | 0 .../test/fixtures/cookbooks/test/recipes/filter_lines_multi.rb | 0 .../test/fixtures/cookbooks/test/recipes/filter_lines_replace.rb | 0 .../cookbooks/test/recipes/filter_lines_replace_between.rb | 0 .../test/fixtures/cookbooks/test/recipes/filter_lines_stanza.rb | 0 .../fixtures/cookbooks/test/recipes/filter_lines_substitute.rb | 0 .../test/recipes/replace_or_add_add_a_line_matching_pattern.rb | 0 .../cookbooks/test/recipes/replace_or_add_change_line_eof.rb | 0 .../fixtures/cookbooks/test/recipes/replace_or_add_duplicate.rb | 0 .../cookbooks/test/recipes/replace_or_add_missing_file.rb | 0 .../cookbooks/test/recipes/replace_or_add_replace_only.rb | 0 .../test/fixtures/cookbooks/test/templates/samplefile.erb | 0 .../test/fixtures/cookbooks/test/templates/samplefile1.erb | 0 .../test/fixtures/cookbooks/test/templates/samplefile2.erb | 0 .../test/fixtures/cookbooks/test/templates/samplefile3.erb | 0 .../test/fixtures/cookbooks/test/templates/stanza.erb | 0 .../test/fixtures/cookbooks/test/templates/text_file.erb | 0 .../integration/add_to_list/inspec/controls/add_to_list_1d.rb | 0 .../add_to_list/inspec/controls/add_to_list_1d_terminal.rb | 0 .../integration/add_to_list/inspec/controls/add_to_list_2d.rb | 0 .../add_to_list/inspec/controls/add_to_list_2d_terminal.rb | 0 .../integration/add_to_list/inspec/controls/add_to_list_3d.rb | 0 .../add_to_list/inspec/controls/add_to_list_3d_terminal.rb | 0 .../integration/add_to_list/inspec/controls/add_to_list_empty.rb | 0 .../test/integration/add_to_list/inspec/inspec.yml | 0 .../append_if_no_line/inspec/controls/append_if_no_line_empty.rb | 0 .../inspec/controls/append_if_no_line_single_line.rb | 0 .../inspec/controls/append_if_no_line_template.rb | 0 .../test/integration/append_if_no_line/inspec/inspec.yml | 0 .../delete_from_list/inspec/controls/delete_from_list_1d.rb | 0 .../delete_from_list/inspec/controls/delete_from_list_2d.rb | 0 .../delete_from_list/inspec/controls/delete_from_list_3d.rb | 0 .../delete_from_list/inspec/controls/delete_from_list_empty.rb | 0 .../test/integration/delete_from_list/inspec/inspec.yml | 0 .../delete_lines/inspec/controls/delete_lines_empty.rb | 0 .../delete_lines/inspec/controls/delete_lines_regexp.rb | 0 .../delete_lines/inspec/controls/delete_lines_string.rb | 0 .../test/integration/delete_lines/inspec/inspec.yml | 0 .../test/integration/filter_lines/controls/filter_lines_after.rb | 0 .../test/integration/filter_lines/controls/filter_lines_before.rb | 0 .../integration/filter_lines/controls/filter_lines_between.rb | 0 .../integration/filter_lines/controls/filter_lines_comment.rb | 0 .../filter_lines/controls/filter_lines_delete_between.rb | 0 .../test/integration/filter_lines/controls/filter_lines_inline.rb | 0 .../test/integration/filter_lines/controls/filter_lines_misc.rb | 0 .../test/integration/filter_lines/controls/filter_lines_multi.rb | 0 .../integration/filter_lines/controls/filter_lines_replace.rb | 0 .../filter_lines/controls/filter_lines_replace_between.rb | 0 .../test/integration/filter_lines/controls/filter_lines_stanza.rb | 0 .../integration/filter_lines/controls/filter_lines_substitue.rb | 0 .../test/integration/filter_lines/inspec.yml | 0 .../test/integration/line_resources/README.md | 0 .../test/integration/line_resources/controls/dummy | 0 .../test/integration/line_resources/inspec.yml | 0 .../test/integration/line_resources/libraries/file_ext.rb | 0 .../test/integration/line_resources/libraries/matches.rb | 0 .../controls/replace_or_add_add_a_line_matching_pattern.rb | 0 .../replace_or_add/controls/replace_or_add_change_line_eof.rb | 0 .../replace_or_add/controls/replace_or_add_duplicate.rb | 0 .../replace_or_add/controls/replace_or_add_missing_file.rb | 0 .../replace_or_add/controls/replace_or_add_replace_only.rb | 0 .../test/integration/replace_or_add/inspec.yml | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/.editorconfig | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/.envrc | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/.gitattributes | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/.github/CODEOWNERS | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/.github/workflows/ci.yml | 0 .../third-party/{nfs-5.1.5 => nfs}/.github/workflows/stale.yml | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/.gitignore | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/.markdownlint-cli2.yaml | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/.mdlrc | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/.overcommit.yml | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/.yamllint | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/Berksfile | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/CHANGELOG.md | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/CODE_OF_CONDUCT.md | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/CONTRIBUTING.md | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/Dangerfile | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/LICENSE | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/README.md | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/Rakefile | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/TESTING.md | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/attributes/default.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/chefignore | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/documentation/.gitkeep | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/kitchen.dokken.yml | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/kitchen.yml | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/libraries/helpers.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/metadata.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/_common.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/_idmap.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/_sysctl.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/client4.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/default.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/server.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/server4.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/undo.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/resources/export.rb | 0 cookbooks/third-party/{nfs-5.1.5 => nfs}/spec/spec_helper.rb | 0 .../{nfs-5.1.5 => nfs}/spec/unit/recipes/client4_spec.rb | 0 .../{nfs-5.1.5 => nfs}/spec/unit/recipes/common_spec.rb | 0 .../{nfs-5.1.5 => nfs}/spec/unit/recipes/default_spec.rb | 0 .../{nfs-5.1.5 => nfs}/spec/unit/recipes/idmap_spec.rb | 0 .../{nfs-5.1.5 => nfs}/spec/unit/recipes/server4_spec.rb | 0 .../{nfs-5.1.5 => nfs}/spec/unit/recipes/server_spec.rb | 0 .../{nfs-5.1.5 => nfs}/spec/unit/resources/export_spec.rb | 0 .../third-party/{nfs-5.1.5 => nfs}/templates/default/exports.erb | 0 .../{nfs-5.1.5 => nfs}/templates/default/idmapd.conf.erb | 0 .../third-party/{nfs-5.1.5 => nfs}/templates/default/mountd.erb | 0 .../{nfs-5.1.5 => nfs}/templates/default/nfs-common.erb | 0 .../third-party/{nfs-5.1.5 => nfs}/templates/default/nfs.conf.erb | 0 .../third-party/{nfs-5.1.5 => nfs}/templates/default/nfs.erb | 0 .../{nfs-5.1.5 => nfs}/test/cookbooks/nfs_test/metadata.rb | 0 .../{nfs-5.1.5 => nfs}/test/cookbooks/nfs_test/recipes/default.rb | 0 .../{nfs-5.1.5 => nfs}/test/cookbooks/nfs_test/recipes/issue46.rb | 0 .../test/integration/default/controls/default_control.rb | 0 .../{nfs-5.1.5 => nfs}/test/integration/default/inspec.yml | 0 .../test/integration/server/controls/server_control.rb | 0 .../{nfs-5.1.5 => nfs}/test/integration/server/inspec.yml | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/.editorconfig | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/.envrc | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/.gitattributes | 0 .../third-party/{openssh-2.11.14 => openssh}/.github/CODEOWNERS | 0 .../{openssh-2.11.14 => openssh}/.github/workflows/ci.yml | 0 .../{openssh-2.11.14 => openssh}/.github/workflows/stale.yml | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/.gitignore | 0 .../{openssh-2.11.14 => openssh}/.markdownlint-cli2.yaml | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/.mdlrc | 0 .../third-party/{openssh-2.11.14 => openssh}/.overcommit.yml | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/.yamllint | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/Berksfile | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/CHANGELOG.md | 0 .../third-party/{openssh-2.11.14 => openssh}/CODE_OF_CONDUCT.md | 0 .../third-party/{openssh-2.11.14 => openssh}/CONTRIBUTING.md | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/Dangerfile | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/README.md | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/TESTING.md | 0 .../{openssh-2.11.14 => openssh}/attributes/default.rb | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/chefignore | 0 .../{openssh-2.11.14 => openssh}/documentation/.gitkeep | 0 .../third-party/{openssh-2.11.14 => openssh}/kitchen.dokken.yml | 0 .../third-party/{openssh-2.11.14 => openssh}/kitchen.exec.yml | 0 .../third-party/{openssh-2.11.14 => openssh}/kitchen.global.yml | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/kitchen.yml | 0 .../third-party/{openssh-2.11.14 => openssh}/libraries/helpers.rb | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/metadata.rb | 0 .../third-party/{openssh-2.11.14 => openssh}/mlc_config.json | 0 .../third-party/{openssh-2.11.14 => openssh}/recipes/default.rb | 0 .../third-party/{openssh-2.11.14 => openssh}/recipes/iptables.rb | 0 cookbooks/third-party/{openssh-2.11.14 => openssh}/renovate.json | 0 .../third-party/{openssh-2.11.14 => openssh}/spec/spec_helper.rb | 0 .../spec/unit/recipes/default_spec.rb | 0 .../spec/unit/recipes/default_windows_spec.rb | 0 .../spec/unit/recipes/iptables_spec.rb | 0 .../{openssh-2.11.14 => openssh}/templates/ca_keys.erb | 0 .../{openssh-2.11.14 => openssh}/templates/port_ssh.erb | 0 .../{openssh-2.11.14 => openssh}/templates/revoked_keys.erb | 0 .../{openssh-2.11.14 => openssh}/templates/ssh_config.erb | 0 .../{openssh-2.11.14 => openssh}/templates/sshd_config.erb | 0 .../test/integration/default/default_spec.rb | 0 .../test/integration/iptables/default_spec.rb | 0 .../test/integration/windows-default/default_spec.rb | 0 cookbooks/third-party/{yum-7.4.20 => yum-epel}/.editorconfig | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/.envrc | 0 cookbooks/third-party/{yum-7.4.20 => yum-epel}/.gitattributes | 0 cookbooks/third-party/{yum-7.4.20 => yum-epel}/.github/CODEOWNERS | 0 .../{yum-epel-5.0.8 => yum-epel}/.github/workflows/ci.yml | 0 .../{yum-7.4.20 => yum-epel}/.github/workflows/stale.yml | 0 cookbooks/third-party/{yum-7.4.20 => yum-epel}/.gitignore | 0 .../{yum-epel-5.0.8 => yum-epel}/.markdownlint-cli2.yaml | 0 cookbooks/third-party/{yum-7.4.20 => yum-epel}/.mdlrc | 0 cookbooks/third-party/{yum-7.4.20 => yum-epel}/.overcommit.yml | 0 cookbooks/third-party/{yum-7.4.20 => yum-epel}/.yamllint | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/Berksfile | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/CHANGELOG.md | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/README.md | 0 .../{yum-epel-5.0.8 => yum-epel}/attributes/default.rb | 0 .../{yum-epel-5.0.8 => yum-epel}/attributes/epel-debuginfo.rb | 0 .../attributes/epel-next-debuginfo.rb | 0 .../{yum-epel-5.0.8 => yum-epel}/attributes/epel-next-source.rb | 0 .../attributes/epel-next-testing-debuginfo.rb | 0 .../attributes/epel-next-testing-source.rb | 0 .../{yum-epel-5.0.8 => yum-epel}/attributes/epel-next-testing.rb | 0 .../{yum-epel-5.0.8 => yum-epel}/attributes/epel-next.rb | 0 .../{yum-epel-5.0.8 => yum-epel}/attributes/epel-source.rb | 0 .../attributes/epel-testing-debuginfo.rb | 0 .../attributes/epel-testing-source.rb | 0 .../{yum-epel-5.0.8 => yum-epel}/attributes/epel-testing.rb | 0 .../third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel.rb | 0 .../third-party/{yum-7.4.20 => yum-epel}/documentation/.gitkeep | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/kitchen.yml | 0 .../third-party/{yum-epel-5.0.8 => yum-epel}/libraries/helpers.rb | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/metadata.rb | 0 .../third-party/{yum-epel-5.0.8 => yum-epel}/recipes/default.rb | 0 .../third-party/{yum-epel-5.0.8 => yum-epel}/spec/default_spec.rb | 0 .../third-party/{yum-epel-5.0.8 => yum-epel}/spec/spec_helper.rb | 0 .../{yum-epel-5.0.8 => yum-epel}/test/integration/all/all_spec.rb | 0 .../test/integration/default/default_spec.rb | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum}/.editorconfig | 0 cookbooks/third-party/{yum-7.4.20 => yum}/.envrc | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum}/.gitattributes | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum}/.github/CODEOWNERS | 0 .../third-party/{yum-7.4.20 => yum}/.github/workflows/ci.yml | 0 .../{yum-epel-5.0.8 => yum}/.github/workflows/stale.yml | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum}/.gitignore | 0 cookbooks/third-party/{yum-7.4.20 => yum}/.markdownlint-cli2.yaml | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum}/.mdlrc | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum}/.overcommit.yml | 0 cookbooks/third-party/{yum-epel-5.0.8 => yum}/.yamllint | 0 cookbooks/third-party/{yum-7.4.20 => yum}/Berksfile | 0 cookbooks/third-party/{yum-7.4.20 => yum}/CHANGELOG.md | 0 cookbooks/third-party/{yum-7.4.20 => yum}/CODE_OF_CONDUCT.md | 0 cookbooks/third-party/{yum-7.4.20 => yum}/CONTRIBUTING.md | 0 cookbooks/third-party/{yum-7.4.20 => yum}/Dangerfile | 0 cookbooks/third-party/{yum-7.4.20 => yum}/LICENSE | 0 cookbooks/third-party/{yum-7.4.20 => yum}/README.md | 0 cookbooks/third-party/{yum-7.4.20 => yum}/TESTING.md | 0 cookbooks/third-party/{yum-7.4.20 => yum}/attributes/main.rb | 0 cookbooks/third-party/{yum-7.4.20 => yum}/chefignore | 0 .../third-party/{yum-epel-5.0.8 => yum}/documentation/.gitkeep | 0 .../third-party/{yum-7.4.20 => yum}/documentation/dnf_module.md | 0 .../{yum-7.4.20 => yum}/documentation/yum_globalconfig.md | 0 cookbooks/third-party/{yum-7.4.20 => yum}/kitchen.dokken.yml | 0 cookbooks/third-party/{yum-7.4.20 => yum}/kitchen.exec.yml | 0 cookbooks/third-party/{yum-7.4.20 => yum}/kitchen.global.yml | 0 cookbooks/third-party/{yum-7.4.20 => yum}/kitchen.yml | 0 cookbooks/third-party/{yum-7.4.20 => yum}/metadata.rb | 0 cookbooks/third-party/{yum-7.4.20 => yum}/recipes/default.rb | 0 cookbooks/third-party/{yum-7.4.20 => yum}/renovate.json | 0 cookbooks/third-party/{yum-7.4.20 => yum}/resources/dnf_module.rb | 0 .../third-party/{yum-7.4.20 => yum}/resources/globalconfig.rb | 0 cookbooks/third-party/{yum-7.4.20 => yum}/spec/spec_helper.rb | 0 .../{yum-7.4.20 => yum}/spec/unit/recipes/default_spec.rb | 0 .../{yum-7.4.20 => yum}/spec/unit/resources/dnf_module_spec.rb | 0 .../spec/unit/resources/test_globalconfig_one_spec.rb | 0 .../spec/unit/resources/test_globalconfig_two_spec.rb | 0 cookbooks/third-party/{yum-7.4.20 => yum}/templates/main.erb | 0 .../{yum-7.4.20 => yum}/test/cookbooks/test/metadata.rb | 0 .../{yum-7.4.20 => yum}/test/cookbooks/test/recipes/dnf_module.rb | 0 .../test/cookbooks/test/recipes/test_globalconfig_one.rb | 0 .../test/cookbooks/test/recipes/test_globalconfig_two.rb | 0 .../test/integration/default/inspec/default_spec.rb | 0 .../test/integration/dnf_module/inspec/module_spec.rb | 0 432 files changed, 0 insertions(+), 0 deletions(-) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/.delivery/project.toml (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/.editorconfig (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/.gitattributes (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/.github/CODEOWNERS (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/.github/workflows/branchcleanup.yml (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/.github/workflows/ci.yml (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/.gitignore (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/Berksfile (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/CHANGELOG.md (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/CODE_OF_CONDUCT.md (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/CONTRIBUTING.md (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/Gemfile (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/LICENSE (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/README.md (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/TESTING.md (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/UPGRADING.md (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/attributes/default.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/chefignore (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/documentation/iptables_chain.md (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/documentation/iptables_packages.md (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/documentation/iptables_rule.md (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/documentation/iptables_service.md (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/kitchen.dokken.yml (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/kitchen.yml (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/libraries/helpers.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/metadata.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/recipes/_package.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/recipes/default.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/recipes/disabled.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/resources/chain.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/resources/chain6.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/resources/packages.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/resources/rule.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/resources/rule6.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/resources/service.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/spec/libraries/helpers_spec.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/spec/resources/chain_spec.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/spec/resources/rule_spec.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/spec/spec_helper.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/templates/default/iptables-config.erb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/templates/default/iptables.erb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/templates/default/iptables_load.erb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/cookbooks/test/README.md (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/cookbooks/test/metadata.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/cookbooks/test/recipes/all-tables.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/cookbooks/test/recipes/centos-6-helper.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/cookbooks/test/recipes/install-and-remove.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/cookbooks/test/recipes/rule-line-number.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/cookbooks/test/recipes/rule-line.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/cookbooks/test/recipes/rules.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/all-tables/all_tables_spec.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/all-tables/rules_spec.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/default/inspec/default_spec.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/default/inspec/rules_spec.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/disabled/inspec/disabled_spec.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/install-and-remove/install-and-remove.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/rule-line-number/rule-line-number.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/rule-line-number/rules_spec.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/rule-line/rule-line.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/rule-line/rules_spec.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/rules/rules.rb (100%) rename cookbooks/third-party/{iptables-8.0.0 => iptables}/test/integration/rules/rules_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.editorconfig (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.envrc (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.gitattributes (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.github/CODEOWNERS (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.github/lock.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.github/workflows/ci.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.github/workflows/stale.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.gitignore (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.markdownlint-cli2.yaml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.mdlrc (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.overcommit.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/.yamllint (100%) rename cookbooks/third-party/{line-4.5.21 => line}/Berksfile (100%) rename cookbooks/third-party/{line-4.5.21 => line}/CHANGELOG.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/CODE_OF_CONDUCT.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/CONTRIBUTING.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/Dangerfile (100%) rename cookbooks/third-party/{line-4.5.21 => line}/FilterDevelopment.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/LICENSE (100%) rename cookbooks/third-party/{line-4.5.21 => line}/README.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/TESTING.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/.gitkeep (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/add_to_list.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/append_if_no_line.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/delete_from_list.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/delete_lines.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/filter_lines.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/filters/after.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/filters/before.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/filters/between.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/filters/comment.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/filters/delete_between.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/filters/missing.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/filters/replace.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/filters/replace_between.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/filters/stanza.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/filters/substitute.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/documentation/resources/replace_or_add.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/kitchen.dokken.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/kitchen.exec.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/kitchen.global.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/kitchen.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/after_filter.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/before_filter.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/between.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/comment_filter.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/delete_between.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/filter_helper.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/helper.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/list_helper.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/missing_filter.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/replace_between.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/replace_filter.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/stanza_filter.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/libraries/substitute_filter.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/metadata.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/recipes/default.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/renovate.json (100%) rename cookbooks/third-party/{line-4.5.21 => line}/resources/add_to_list.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/resources/append_if_no_line.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/resources/delete_from_list.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/resources/delete_lines.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/resources/filter_lines.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/resources/replace_or_add.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/chefspec_helper.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/cookbook/documentation_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/fixtures/cookbooks/spectest/README.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/fixtures/cookbooks/spectest/metadata.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/fixtures/cookbooks/spectest/recipes/add_to_list_missing_file.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/fixtures/cookbooks/spectest/recipes/append_if_no_line_missing_file.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/fixtures/cookbooks/spectest/recipes/delete_from_list_missing_file.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/fixtures/cookbooks/spectest/recipes/delete_lines_missing_file.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/fixtures/cookbooks/spectest/recipes/replace_or_add_missing_file.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/rspec_helper.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter/after_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter/before_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter/between_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter/comment_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter/delete_between_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter/missing_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter/replace_between_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter/replace_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter/stanza_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter/substitute_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter_helper/chomp_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter_helper/expand_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter_helper/match_insert_lines_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter_helper/match_limits_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter_helper/missing_line_between_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter_helper/next_match_after_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter_helper/options_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter_helper/string_to_lines_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter_helper/verify_all_of_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter_helper/verify_kind_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/filter_helper/verify_one_of_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/helper_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/library/list_helper_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/recipes/add_to_list_missing_file_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/recipes/append_if_no_line_missing_file_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/recipes/delete_from_list_missing_file_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/recipes/delete_lines_missing_file_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/spec/unit/recipes/replace_or_add_missing_file_spec.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/libraries/resource_handler.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/metadata.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/add_to_list_1d_terminal.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/add_to_list_2d_terminal.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/add_to_list_3d_terminal.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/add_to_list_empty.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/append_if_no_line_empty.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/append_if_no_line_single_line.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/append_if_no_line_template.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/delete_from_list_1d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/delete_from_list_2d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/delete_from_list_3d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/delete_from_list_empty.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/delete_lines_empty.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/delete_lines_regexp.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/delete_lines_string.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_after.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_before.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_between.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_comment.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_delete_between.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_inline.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_misc.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_multi.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_replace.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_replace_between.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_stanza.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/filter_lines_substitute.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/replace_or_add_add_a_line_matching_pattern.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/replace_or_add_change_line_eof.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/replace_or_add_duplicate.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/replace_or_add_missing_file.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/recipes/replace_or_add_replace_only.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/templates/samplefile.erb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/templates/samplefile1.erb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/templates/samplefile2.erb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/templates/samplefile3.erb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/templates/stanza.erb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/fixtures/cookbooks/test/templates/text_file.erb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/add_to_list/inspec/controls/add_to_list_1d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/add_to_list/inspec/controls/add_to_list_1d_terminal.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/add_to_list/inspec/controls/add_to_list_2d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/add_to_list/inspec/controls/add_to_list_2d_terminal.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/add_to_list/inspec/controls/add_to_list_3d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/add_to_list/inspec/controls/add_to_list_3d_terminal.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/add_to_list/inspec/controls/add_to_list_empty.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/add_to_list/inspec/inspec.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/append_if_no_line/inspec/controls/append_if_no_line_empty.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/append_if_no_line/inspec/controls/append_if_no_line_single_line.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/append_if_no_line/inspec/controls/append_if_no_line_template.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/append_if_no_line/inspec/inspec.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/delete_from_list/inspec/controls/delete_from_list_1d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/delete_from_list/inspec/controls/delete_from_list_2d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/delete_from_list/inspec/controls/delete_from_list_3d.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/delete_from_list/inspec/controls/delete_from_list_empty.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/delete_from_list/inspec/inspec.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/delete_lines/inspec/controls/delete_lines_empty.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/delete_lines/inspec/controls/delete_lines_regexp.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/delete_lines/inspec/controls/delete_lines_string.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/delete_lines/inspec/inspec.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_after.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_before.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_between.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_comment.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_delete_between.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_inline.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_misc.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_multi.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_replace.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_replace_between.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_stanza.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/controls/filter_lines_substitue.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/filter_lines/inspec.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/line_resources/README.md (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/line_resources/controls/dummy (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/line_resources/inspec.yml (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/line_resources/libraries/file_ext.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/line_resources/libraries/matches.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/replace_or_add/controls/replace_or_add_add_a_line_matching_pattern.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/replace_or_add/controls/replace_or_add_change_line_eof.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/replace_or_add/controls/replace_or_add_duplicate.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/replace_or_add/controls/replace_or_add_missing_file.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/replace_or_add/controls/replace_or_add_replace_only.rb (100%) rename cookbooks/third-party/{line-4.5.21 => line}/test/integration/replace_or_add/inspec.yml (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/.editorconfig (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/.envrc (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/.gitattributes (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/.github/CODEOWNERS (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/.github/workflows/ci.yml (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/.github/workflows/stale.yml (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/.gitignore (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/.markdownlint-cli2.yaml (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/.mdlrc (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/.overcommit.yml (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/.yamllint (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/Berksfile (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/CHANGELOG.md (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/CODE_OF_CONDUCT.md (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/CONTRIBUTING.md (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/Dangerfile (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/LICENSE (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/README.md (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/Rakefile (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/TESTING.md (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/attributes/default.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/chefignore (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/documentation/.gitkeep (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/kitchen.dokken.yml (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/kitchen.yml (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/libraries/helpers.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/metadata.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/_common.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/_idmap.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/_sysctl.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/client4.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/default.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/server.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/server4.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/recipes/undo.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/resources/export.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/spec/spec_helper.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/spec/unit/recipes/client4_spec.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/spec/unit/recipes/common_spec.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/spec/unit/recipes/default_spec.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/spec/unit/recipes/idmap_spec.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/spec/unit/recipes/server4_spec.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/spec/unit/recipes/server_spec.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/spec/unit/resources/export_spec.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/templates/default/exports.erb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/templates/default/idmapd.conf.erb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/templates/default/mountd.erb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/templates/default/nfs-common.erb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/templates/default/nfs.conf.erb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/templates/default/nfs.erb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/test/cookbooks/nfs_test/metadata.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/test/cookbooks/nfs_test/recipes/default.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/test/cookbooks/nfs_test/recipes/issue46.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/test/integration/default/controls/default_control.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/test/integration/default/inspec.yml (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/test/integration/server/controls/server_control.rb (100%) rename cookbooks/third-party/{nfs-5.1.5 => nfs}/test/integration/server/inspec.yml (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/.editorconfig (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/.envrc (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/.gitattributes (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/.github/CODEOWNERS (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/.github/workflows/ci.yml (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/.github/workflows/stale.yml (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/.gitignore (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/.markdownlint-cli2.yaml (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/.mdlrc (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/.overcommit.yml (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/.yamllint (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/Berksfile (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/CHANGELOG.md (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/CODE_OF_CONDUCT.md (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/CONTRIBUTING.md (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/Dangerfile (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/README.md (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/TESTING.md (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/attributes/default.rb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/chefignore (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/documentation/.gitkeep (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/kitchen.dokken.yml (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/kitchen.exec.yml (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/kitchen.global.yml (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/kitchen.yml (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/libraries/helpers.rb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/metadata.rb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/mlc_config.json (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/recipes/default.rb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/recipes/iptables.rb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/renovate.json (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/spec/spec_helper.rb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/spec/unit/recipes/default_spec.rb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/spec/unit/recipes/default_windows_spec.rb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/spec/unit/recipes/iptables_spec.rb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/templates/ca_keys.erb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/templates/port_ssh.erb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/templates/revoked_keys.erb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/templates/ssh_config.erb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/templates/sshd_config.erb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/test/integration/default/default_spec.rb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/test/integration/iptables/default_spec.rb (100%) rename cookbooks/third-party/{openssh-2.11.14 => openssh}/test/integration/windows-default/default_spec.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum-epel}/.editorconfig (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/.envrc (100%) rename cookbooks/third-party/{yum-7.4.20 => yum-epel}/.gitattributes (100%) rename cookbooks/third-party/{yum-7.4.20 => yum-epel}/.github/CODEOWNERS (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/.github/workflows/ci.yml (100%) rename cookbooks/third-party/{yum-7.4.20 => yum-epel}/.github/workflows/stale.yml (100%) rename cookbooks/third-party/{yum-7.4.20 => yum-epel}/.gitignore (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/.markdownlint-cli2.yaml (100%) rename cookbooks/third-party/{yum-7.4.20 => yum-epel}/.mdlrc (100%) rename cookbooks/third-party/{yum-7.4.20 => yum-epel}/.overcommit.yml (100%) rename cookbooks/third-party/{yum-7.4.20 => yum-epel}/.yamllint (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/Berksfile (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/CHANGELOG.md (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/README.md (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/default.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel-debuginfo.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel-next-debuginfo.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel-next-source.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel-next-testing-debuginfo.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel-next-testing-source.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel-next-testing.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel-next.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel-source.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel-testing-debuginfo.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel-testing-source.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel-testing.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/attributes/epel.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum-epel}/documentation/.gitkeep (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/kitchen.yml (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/libraries/helpers.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/metadata.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/recipes/default.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/spec/default_spec.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/spec/spec_helper.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/test/integration/all/all_spec.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum-epel}/test/integration/default/default_spec.rb (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum}/.editorconfig (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/.envrc (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum}/.gitattributes (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum}/.github/CODEOWNERS (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/.github/workflows/ci.yml (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum}/.github/workflows/stale.yml (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum}/.gitignore (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/.markdownlint-cli2.yaml (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum}/.mdlrc (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum}/.overcommit.yml (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum}/.yamllint (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/Berksfile (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/CHANGELOG.md (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/CODE_OF_CONDUCT.md (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/CONTRIBUTING.md (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/Dangerfile (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/LICENSE (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/README.md (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/TESTING.md (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/attributes/main.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/chefignore (100%) rename cookbooks/third-party/{yum-epel-5.0.8 => yum}/documentation/.gitkeep (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/documentation/dnf_module.md (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/documentation/yum_globalconfig.md (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/kitchen.dokken.yml (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/kitchen.exec.yml (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/kitchen.global.yml (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/kitchen.yml (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/metadata.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/recipes/default.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/renovate.json (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/resources/dnf_module.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/resources/globalconfig.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/spec/spec_helper.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/spec/unit/recipes/default_spec.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/spec/unit/resources/dnf_module_spec.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/spec/unit/resources/test_globalconfig_one_spec.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/spec/unit/resources/test_globalconfig_two_spec.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/templates/main.erb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/test/cookbooks/test/metadata.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/test/cookbooks/test/recipes/dnf_module.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/test/cookbooks/test/recipes/test_globalconfig_one.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/test/cookbooks/test/recipes/test_globalconfig_two.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/test/integration/default/inspec/default_spec.rb (100%) rename cookbooks/third-party/{yum-7.4.20 => yum}/test/integration/dnf_module/inspec/module_spec.rb (100%) diff --git a/cookbooks/third-party/iptables-8.0.0/.delivery/project.toml b/cookbooks/third-party/iptables/.delivery/project.toml similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/.delivery/project.toml rename to cookbooks/third-party/iptables/.delivery/project.toml diff --git a/cookbooks/third-party/iptables-8.0.0/.editorconfig b/cookbooks/third-party/iptables/.editorconfig similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/.editorconfig rename to cookbooks/third-party/iptables/.editorconfig diff --git a/cookbooks/third-party/iptables-8.0.0/.gitattributes b/cookbooks/third-party/iptables/.gitattributes similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/.gitattributes rename to cookbooks/third-party/iptables/.gitattributes diff --git a/cookbooks/third-party/iptables-8.0.0/.github/CODEOWNERS b/cookbooks/third-party/iptables/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/.github/CODEOWNERS rename to cookbooks/third-party/iptables/.github/CODEOWNERS diff --git a/cookbooks/third-party/iptables-8.0.0/.github/workflows/branchcleanup.yml b/cookbooks/third-party/iptables/.github/workflows/branchcleanup.yml similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/.github/workflows/branchcleanup.yml rename to cookbooks/third-party/iptables/.github/workflows/branchcleanup.yml diff --git a/cookbooks/third-party/iptables-8.0.0/.github/workflows/ci.yml b/cookbooks/third-party/iptables/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/.github/workflows/ci.yml rename to cookbooks/third-party/iptables/.github/workflows/ci.yml diff --git a/cookbooks/third-party/iptables-8.0.0/.gitignore b/cookbooks/third-party/iptables/.gitignore similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/.gitignore rename to cookbooks/third-party/iptables/.gitignore diff --git a/cookbooks/third-party/iptables-8.0.0/Berksfile b/cookbooks/third-party/iptables/Berksfile similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/Berksfile rename to cookbooks/third-party/iptables/Berksfile diff --git a/cookbooks/third-party/iptables-8.0.0/CHANGELOG.md b/cookbooks/third-party/iptables/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/CHANGELOG.md rename to cookbooks/third-party/iptables/CHANGELOG.md diff --git a/cookbooks/third-party/iptables-8.0.0/CODE_OF_CONDUCT.md b/cookbooks/third-party/iptables/CODE_OF_CONDUCT.md similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/CODE_OF_CONDUCT.md rename to cookbooks/third-party/iptables/CODE_OF_CONDUCT.md diff --git a/cookbooks/third-party/iptables-8.0.0/CONTRIBUTING.md b/cookbooks/third-party/iptables/CONTRIBUTING.md similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/CONTRIBUTING.md rename to cookbooks/third-party/iptables/CONTRIBUTING.md diff --git a/cookbooks/third-party/iptables-8.0.0/Gemfile b/cookbooks/third-party/iptables/Gemfile similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/Gemfile rename to cookbooks/third-party/iptables/Gemfile diff --git a/cookbooks/third-party/iptables-8.0.0/LICENSE b/cookbooks/third-party/iptables/LICENSE similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/LICENSE rename to cookbooks/third-party/iptables/LICENSE diff --git a/cookbooks/third-party/iptables-8.0.0/README.md b/cookbooks/third-party/iptables/README.md similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/README.md rename to cookbooks/third-party/iptables/README.md diff --git a/cookbooks/third-party/iptables-8.0.0/TESTING.md b/cookbooks/third-party/iptables/TESTING.md similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/TESTING.md rename to cookbooks/third-party/iptables/TESTING.md diff --git a/cookbooks/third-party/iptables-8.0.0/UPGRADING.md b/cookbooks/third-party/iptables/UPGRADING.md similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/UPGRADING.md rename to cookbooks/third-party/iptables/UPGRADING.md diff --git a/cookbooks/third-party/iptables-8.0.0/attributes/default.rb b/cookbooks/third-party/iptables/attributes/default.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/attributes/default.rb rename to cookbooks/third-party/iptables/attributes/default.rb diff --git a/cookbooks/third-party/iptables-8.0.0/chefignore b/cookbooks/third-party/iptables/chefignore similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/chefignore rename to cookbooks/third-party/iptables/chefignore diff --git a/cookbooks/third-party/iptables-8.0.0/documentation/iptables_chain.md b/cookbooks/third-party/iptables/documentation/iptables_chain.md similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/documentation/iptables_chain.md rename to cookbooks/third-party/iptables/documentation/iptables_chain.md diff --git a/cookbooks/third-party/iptables-8.0.0/documentation/iptables_packages.md b/cookbooks/third-party/iptables/documentation/iptables_packages.md similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/documentation/iptables_packages.md rename to cookbooks/third-party/iptables/documentation/iptables_packages.md diff --git a/cookbooks/third-party/iptables-8.0.0/documentation/iptables_rule.md b/cookbooks/third-party/iptables/documentation/iptables_rule.md similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/documentation/iptables_rule.md rename to cookbooks/third-party/iptables/documentation/iptables_rule.md diff --git a/cookbooks/third-party/iptables-8.0.0/documentation/iptables_service.md b/cookbooks/third-party/iptables/documentation/iptables_service.md similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/documentation/iptables_service.md rename to cookbooks/third-party/iptables/documentation/iptables_service.md diff --git a/cookbooks/third-party/iptables-8.0.0/kitchen.dokken.yml b/cookbooks/third-party/iptables/kitchen.dokken.yml similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/kitchen.dokken.yml rename to cookbooks/third-party/iptables/kitchen.dokken.yml diff --git a/cookbooks/third-party/iptables-8.0.0/kitchen.yml b/cookbooks/third-party/iptables/kitchen.yml similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/kitchen.yml rename to cookbooks/third-party/iptables/kitchen.yml diff --git a/cookbooks/third-party/iptables-8.0.0/libraries/helpers.rb b/cookbooks/third-party/iptables/libraries/helpers.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/libraries/helpers.rb rename to cookbooks/third-party/iptables/libraries/helpers.rb diff --git a/cookbooks/third-party/iptables-8.0.0/metadata.rb b/cookbooks/third-party/iptables/metadata.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/metadata.rb rename to cookbooks/third-party/iptables/metadata.rb diff --git a/cookbooks/third-party/iptables-8.0.0/recipes/_package.rb b/cookbooks/third-party/iptables/recipes/_package.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/recipes/_package.rb rename to cookbooks/third-party/iptables/recipes/_package.rb diff --git a/cookbooks/third-party/iptables-8.0.0/recipes/default.rb b/cookbooks/third-party/iptables/recipes/default.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/recipes/default.rb rename to cookbooks/third-party/iptables/recipes/default.rb diff --git a/cookbooks/third-party/iptables-8.0.0/recipes/disabled.rb b/cookbooks/third-party/iptables/recipes/disabled.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/recipes/disabled.rb rename to cookbooks/third-party/iptables/recipes/disabled.rb diff --git a/cookbooks/third-party/iptables-8.0.0/resources/chain.rb b/cookbooks/third-party/iptables/resources/chain.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/resources/chain.rb rename to cookbooks/third-party/iptables/resources/chain.rb diff --git a/cookbooks/third-party/iptables-8.0.0/resources/chain6.rb b/cookbooks/third-party/iptables/resources/chain6.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/resources/chain6.rb rename to cookbooks/third-party/iptables/resources/chain6.rb diff --git a/cookbooks/third-party/iptables-8.0.0/resources/packages.rb b/cookbooks/third-party/iptables/resources/packages.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/resources/packages.rb rename to cookbooks/third-party/iptables/resources/packages.rb diff --git a/cookbooks/third-party/iptables-8.0.0/resources/rule.rb b/cookbooks/third-party/iptables/resources/rule.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/resources/rule.rb rename to cookbooks/third-party/iptables/resources/rule.rb diff --git a/cookbooks/third-party/iptables-8.0.0/resources/rule6.rb b/cookbooks/third-party/iptables/resources/rule6.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/resources/rule6.rb rename to cookbooks/third-party/iptables/resources/rule6.rb diff --git a/cookbooks/third-party/iptables-8.0.0/resources/service.rb b/cookbooks/third-party/iptables/resources/service.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/resources/service.rb rename to cookbooks/third-party/iptables/resources/service.rb diff --git a/cookbooks/third-party/iptables-8.0.0/spec/libraries/helpers_spec.rb b/cookbooks/third-party/iptables/spec/libraries/helpers_spec.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/spec/libraries/helpers_spec.rb rename to cookbooks/third-party/iptables/spec/libraries/helpers_spec.rb diff --git a/cookbooks/third-party/iptables-8.0.0/spec/resources/chain_spec.rb b/cookbooks/third-party/iptables/spec/resources/chain_spec.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/spec/resources/chain_spec.rb rename to cookbooks/third-party/iptables/spec/resources/chain_spec.rb diff --git a/cookbooks/third-party/iptables-8.0.0/spec/resources/rule_spec.rb b/cookbooks/third-party/iptables/spec/resources/rule_spec.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/spec/resources/rule_spec.rb rename to cookbooks/third-party/iptables/spec/resources/rule_spec.rb diff --git a/cookbooks/third-party/iptables-8.0.0/spec/spec_helper.rb b/cookbooks/third-party/iptables/spec/spec_helper.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/spec/spec_helper.rb rename to cookbooks/third-party/iptables/spec/spec_helper.rb diff --git a/cookbooks/third-party/iptables-8.0.0/templates/default/iptables-config.erb b/cookbooks/third-party/iptables/templates/default/iptables-config.erb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/templates/default/iptables-config.erb rename to cookbooks/third-party/iptables/templates/default/iptables-config.erb diff --git a/cookbooks/third-party/iptables-8.0.0/templates/default/iptables.erb b/cookbooks/third-party/iptables/templates/default/iptables.erb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/templates/default/iptables.erb rename to cookbooks/third-party/iptables/templates/default/iptables.erb diff --git a/cookbooks/third-party/iptables-8.0.0/templates/default/iptables_load.erb b/cookbooks/third-party/iptables/templates/default/iptables_load.erb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/templates/default/iptables_load.erb rename to cookbooks/third-party/iptables/templates/default/iptables_load.erb diff --git a/cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/README.md b/cookbooks/third-party/iptables/test/cookbooks/test/README.md similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/README.md rename to cookbooks/third-party/iptables/test/cookbooks/test/README.md diff --git a/cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/metadata.rb b/cookbooks/third-party/iptables/test/cookbooks/test/metadata.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/metadata.rb rename to cookbooks/third-party/iptables/test/cookbooks/test/metadata.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/all-tables.rb b/cookbooks/third-party/iptables/test/cookbooks/test/recipes/all-tables.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/all-tables.rb rename to cookbooks/third-party/iptables/test/cookbooks/test/recipes/all-tables.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/centos-6-helper.rb b/cookbooks/third-party/iptables/test/cookbooks/test/recipes/centos-6-helper.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/centos-6-helper.rb rename to cookbooks/third-party/iptables/test/cookbooks/test/recipes/centos-6-helper.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/install-and-remove.rb b/cookbooks/third-party/iptables/test/cookbooks/test/recipes/install-and-remove.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/install-and-remove.rb rename to cookbooks/third-party/iptables/test/cookbooks/test/recipes/install-and-remove.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/rule-line-number.rb b/cookbooks/third-party/iptables/test/cookbooks/test/recipes/rule-line-number.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/rule-line-number.rb rename to cookbooks/third-party/iptables/test/cookbooks/test/recipes/rule-line-number.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/rule-line.rb b/cookbooks/third-party/iptables/test/cookbooks/test/recipes/rule-line.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/rule-line.rb rename to cookbooks/third-party/iptables/test/cookbooks/test/recipes/rule-line.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/rules.rb b/cookbooks/third-party/iptables/test/cookbooks/test/recipes/rules.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/cookbooks/test/recipes/rules.rb rename to cookbooks/third-party/iptables/test/cookbooks/test/recipes/rules.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/all-tables/all_tables_spec.rb b/cookbooks/third-party/iptables/test/integration/all-tables/all_tables_spec.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/all-tables/all_tables_spec.rb rename to cookbooks/third-party/iptables/test/integration/all-tables/all_tables_spec.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/all-tables/rules_spec.rb b/cookbooks/third-party/iptables/test/integration/all-tables/rules_spec.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/all-tables/rules_spec.rb rename to cookbooks/third-party/iptables/test/integration/all-tables/rules_spec.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/default/inspec/default_spec.rb b/cookbooks/third-party/iptables/test/integration/default/inspec/default_spec.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/default/inspec/default_spec.rb rename to cookbooks/third-party/iptables/test/integration/default/inspec/default_spec.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/default/inspec/rules_spec.rb b/cookbooks/third-party/iptables/test/integration/default/inspec/rules_spec.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/default/inspec/rules_spec.rb rename to cookbooks/third-party/iptables/test/integration/default/inspec/rules_spec.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/disabled/inspec/disabled_spec.rb b/cookbooks/third-party/iptables/test/integration/disabled/inspec/disabled_spec.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/disabled/inspec/disabled_spec.rb rename to cookbooks/third-party/iptables/test/integration/disabled/inspec/disabled_spec.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/install-and-remove/install-and-remove.rb b/cookbooks/third-party/iptables/test/integration/install-and-remove/install-and-remove.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/install-and-remove/install-and-remove.rb rename to cookbooks/third-party/iptables/test/integration/install-and-remove/install-and-remove.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/rule-line-number/rule-line-number.rb b/cookbooks/third-party/iptables/test/integration/rule-line-number/rule-line-number.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/rule-line-number/rule-line-number.rb rename to cookbooks/third-party/iptables/test/integration/rule-line-number/rule-line-number.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/rule-line-number/rules_spec.rb b/cookbooks/third-party/iptables/test/integration/rule-line-number/rules_spec.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/rule-line-number/rules_spec.rb rename to cookbooks/third-party/iptables/test/integration/rule-line-number/rules_spec.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/rule-line/rule-line.rb b/cookbooks/third-party/iptables/test/integration/rule-line/rule-line.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/rule-line/rule-line.rb rename to cookbooks/third-party/iptables/test/integration/rule-line/rule-line.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/rule-line/rules_spec.rb b/cookbooks/third-party/iptables/test/integration/rule-line/rules_spec.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/rule-line/rules_spec.rb rename to cookbooks/third-party/iptables/test/integration/rule-line/rules_spec.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/rules/rules.rb b/cookbooks/third-party/iptables/test/integration/rules/rules.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/rules/rules.rb rename to cookbooks/third-party/iptables/test/integration/rules/rules.rb diff --git a/cookbooks/third-party/iptables-8.0.0/test/integration/rules/rules_spec.rb b/cookbooks/third-party/iptables/test/integration/rules/rules_spec.rb similarity index 100% rename from cookbooks/third-party/iptables-8.0.0/test/integration/rules/rules_spec.rb rename to cookbooks/third-party/iptables/test/integration/rules/rules_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/.editorconfig b/cookbooks/third-party/line/.editorconfig similarity index 100% rename from cookbooks/third-party/line-4.5.21/.editorconfig rename to cookbooks/third-party/line/.editorconfig diff --git a/cookbooks/third-party/line-4.5.21/.envrc b/cookbooks/third-party/line/.envrc similarity index 100% rename from cookbooks/third-party/line-4.5.21/.envrc rename to cookbooks/third-party/line/.envrc diff --git a/cookbooks/third-party/line-4.5.21/.gitattributes b/cookbooks/third-party/line/.gitattributes similarity index 100% rename from cookbooks/third-party/line-4.5.21/.gitattributes rename to cookbooks/third-party/line/.gitattributes diff --git a/cookbooks/third-party/line-4.5.21/.github/CODEOWNERS b/cookbooks/third-party/line/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/line-4.5.21/.github/CODEOWNERS rename to cookbooks/third-party/line/.github/CODEOWNERS diff --git a/cookbooks/third-party/line-4.5.21/.github/lock.yml b/cookbooks/third-party/line/.github/lock.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/.github/lock.yml rename to cookbooks/third-party/line/.github/lock.yml diff --git a/cookbooks/third-party/line-4.5.21/.github/workflows/ci.yml b/cookbooks/third-party/line/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/.github/workflows/ci.yml rename to cookbooks/third-party/line/.github/workflows/ci.yml diff --git a/cookbooks/third-party/line-4.5.21/.github/workflows/stale.yml b/cookbooks/third-party/line/.github/workflows/stale.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/.github/workflows/stale.yml rename to cookbooks/third-party/line/.github/workflows/stale.yml diff --git a/cookbooks/third-party/line-4.5.21/.gitignore b/cookbooks/third-party/line/.gitignore similarity index 100% rename from cookbooks/third-party/line-4.5.21/.gitignore rename to cookbooks/third-party/line/.gitignore diff --git a/cookbooks/third-party/line-4.5.21/.markdownlint-cli2.yaml b/cookbooks/third-party/line/.markdownlint-cli2.yaml similarity index 100% rename from cookbooks/third-party/line-4.5.21/.markdownlint-cli2.yaml rename to cookbooks/third-party/line/.markdownlint-cli2.yaml diff --git a/cookbooks/third-party/line-4.5.21/.mdlrc b/cookbooks/third-party/line/.mdlrc similarity index 100% rename from cookbooks/third-party/line-4.5.21/.mdlrc rename to cookbooks/third-party/line/.mdlrc diff --git a/cookbooks/third-party/line-4.5.21/.overcommit.yml b/cookbooks/third-party/line/.overcommit.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/.overcommit.yml rename to cookbooks/third-party/line/.overcommit.yml diff --git a/cookbooks/third-party/line-4.5.21/.yamllint b/cookbooks/third-party/line/.yamllint similarity index 100% rename from cookbooks/third-party/line-4.5.21/.yamllint rename to cookbooks/third-party/line/.yamllint diff --git a/cookbooks/third-party/line-4.5.21/Berksfile b/cookbooks/third-party/line/Berksfile similarity index 100% rename from cookbooks/third-party/line-4.5.21/Berksfile rename to cookbooks/third-party/line/Berksfile diff --git a/cookbooks/third-party/line-4.5.21/CHANGELOG.md b/cookbooks/third-party/line/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/CHANGELOG.md rename to cookbooks/third-party/line/CHANGELOG.md diff --git a/cookbooks/third-party/line-4.5.21/CODE_OF_CONDUCT.md b/cookbooks/third-party/line/CODE_OF_CONDUCT.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/CODE_OF_CONDUCT.md rename to cookbooks/third-party/line/CODE_OF_CONDUCT.md diff --git a/cookbooks/third-party/line-4.5.21/CONTRIBUTING.md b/cookbooks/third-party/line/CONTRIBUTING.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/CONTRIBUTING.md rename to cookbooks/third-party/line/CONTRIBUTING.md diff --git a/cookbooks/third-party/line-4.5.21/Dangerfile b/cookbooks/third-party/line/Dangerfile similarity index 100% rename from cookbooks/third-party/line-4.5.21/Dangerfile rename to cookbooks/third-party/line/Dangerfile diff --git a/cookbooks/third-party/line-4.5.21/FilterDevelopment.md b/cookbooks/third-party/line/FilterDevelopment.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/FilterDevelopment.md rename to cookbooks/third-party/line/FilterDevelopment.md diff --git a/cookbooks/third-party/line-4.5.21/LICENSE b/cookbooks/third-party/line/LICENSE similarity index 100% rename from cookbooks/third-party/line-4.5.21/LICENSE rename to cookbooks/third-party/line/LICENSE diff --git a/cookbooks/third-party/line-4.5.21/README.md b/cookbooks/third-party/line/README.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/README.md rename to cookbooks/third-party/line/README.md diff --git a/cookbooks/third-party/line-4.5.21/TESTING.md b/cookbooks/third-party/line/TESTING.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/TESTING.md rename to cookbooks/third-party/line/TESTING.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/.gitkeep b/cookbooks/third-party/line/documentation/.gitkeep similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/.gitkeep rename to cookbooks/third-party/line/documentation/.gitkeep diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/add_to_list.md b/cookbooks/third-party/line/documentation/resources/add_to_list.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/add_to_list.md rename to cookbooks/third-party/line/documentation/resources/add_to_list.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/append_if_no_line.md b/cookbooks/third-party/line/documentation/resources/append_if_no_line.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/append_if_no_line.md rename to cookbooks/third-party/line/documentation/resources/append_if_no_line.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/delete_from_list.md b/cookbooks/third-party/line/documentation/resources/delete_from_list.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/delete_from_list.md rename to cookbooks/third-party/line/documentation/resources/delete_from_list.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/delete_lines.md b/cookbooks/third-party/line/documentation/resources/delete_lines.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/delete_lines.md rename to cookbooks/third-party/line/documentation/resources/delete_lines.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/filter_lines.md b/cookbooks/third-party/line/documentation/resources/filter_lines.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/filter_lines.md rename to cookbooks/third-party/line/documentation/resources/filter_lines.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/filters/after.md b/cookbooks/third-party/line/documentation/resources/filters/after.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/filters/after.md rename to cookbooks/third-party/line/documentation/resources/filters/after.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/filters/before.md b/cookbooks/third-party/line/documentation/resources/filters/before.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/filters/before.md rename to cookbooks/third-party/line/documentation/resources/filters/before.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/filters/between.md b/cookbooks/third-party/line/documentation/resources/filters/between.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/filters/between.md rename to cookbooks/third-party/line/documentation/resources/filters/between.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/filters/comment.md b/cookbooks/third-party/line/documentation/resources/filters/comment.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/filters/comment.md rename to cookbooks/third-party/line/documentation/resources/filters/comment.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/filters/delete_between.md b/cookbooks/third-party/line/documentation/resources/filters/delete_between.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/filters/delete_between.md rename to cookbooks/third-party/line/documentation/resources/filters/delete_between.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/filters/missing.md b/cookbooks/third-party/line/documentation/resources/filters/missing.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/filters/missing.md rename to cookbooks/third-party/line/documentation/resources/filters/missing.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/filters/replace.md b/cookbooks/third-party/line/documentation/resources/filters/replace.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/filters/replace.md rename to cookbooks/third-party/line/documentation/resources/filters/replace.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/filters/replace_between.md b/cookbooks/third-party/line/documentation/resources/filters/replace_between.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/filters/replace_between.md rename to cookbooks/third-party/line/documentation/resources/filters/replace_between.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/filters/stanza.md b/cookbooks/third-party/line/documentation/resources/filters/stanza.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/filters/stanza.md rename to cookbooks/third-party/line/documentation/resources/filters/stanza.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/filters/substitute.md b/cookbooks/third-party/line/documentation/resources/filters/substitute.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/filters/substitute.md rename to cookbooks/third-party/line/documentation/resources/filters/substitute.md diff --git a/cookbooks/third-party/line-4.5.21/documentation/resources/replace_or_add.md b/cookbooks/third-party/line/documentation/resources/replace_or_add.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/documentation/resources/replace_or_add.md rename to cookbooks/third-party/line/documentation/resources/replace_or_add.md diff --git a/cookbooks/third-party/line-4.5.21/kitchen.dokken.yml b/cookbooks/third-party/line/kitchen.dokken.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/kitchen.dokken.yml rename to cookbooks/third-party/line/kitchen.dokken.yml diff --git a/cookbooks/third-party/line-4.5.21/kitchen.exec.yml b/cookbooks/third-party/line/kitchen.exec.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/kitchen.exec.yml rename to cookbooks/third-party/line/kitchen.exec.yml diff --git a/cookbooks/third-party/line-4.5.21/kitchen.global.yml b/cookbooks/third-party/line/kitchen.global.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/kitchen.global.yml rename to cookbooks/third-party/line/kitchen.global.yml diff --git a/cookbooks/third-party/line-4.5.21/kitchen.yml b/cookbooks/third-party/line/kitchen.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/kitchen.yml rename to cookbooks/third-party/line/kitchen.yml diff --git a/cookbooks/third-party/line-4.5.21/libraries/after_filter.rb b/cookbooks/third-party/line/libraries/after_filter.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/after_filter.rb rename to cookbooks/third-party/line/libraries/after_filter.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/before_filter.rb b/cookbooks/third-party/line/libraries/before_filter.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/before_filter.rb rename to cookbooks/third-party/line/libraries/before_filter.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/between.rb b/cookbooks/third-party/line/libraries/between.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/between.rb rename to cookbooks/third-party/line/libraries/between.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/comment_filter.rb b/cookbooks/third-party/line/libraries/comment_filter.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/comment_filter.rb rename to cookbooks/third-party/line/libraries/comment_filter.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/delete_between.rb b/cookbooks/third-party/line/libraries/delete_between.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/delete_between.rb rename to cookbooks/third-party/line/libraries/delete_between.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/filter_helper.rb b/cookbooks/third-party/line/libraries/filter_helper.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/filter_helper.rb rename to cookbooks/third-party/line/libraries/filter_helper.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/helper.rb b/cookbooks/third-party/line/libraries/helper.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/helper.rb rename to cookbooks/third-party/line/libraries/helper.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/list_helper.rb b/cookbooks/third-party/line/libraries/list_helper.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/list_helper.rb rename to cookbooks/third-party/line/libraries/list_helper.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/missing_filter.rb b/cookbooks/third-party/line/libraries/missing_filter.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/missing_filter.rb rename to cookbooks/third-party/line/libraries/missing_filter.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/replace_between.rb b/cookbooks/third-party/line/libraries/replace_between.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/replace_between.rb rename to cookbooks/third-party/line/libraries/replace_between.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/replace_filter.rb b/cookbooks/third-party/line/libraries/replace_filter.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/replace_filter.rb rename to cookbooks/third-party/line/libraries/replace_filter.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/stanza_filter.rb b/cookbooks/third-party/line/libraries/stanza_filter.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/stanza_filter.rb rename to cookbooks/third-party/line/libraries/stanza_filter.rb diff --git a/cookbooks/third-party/line-4.5.21/libraries/substitute_filter.rb b/cookbooks/third-party/line/libraries/substitute_filter.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/libraries/substitute_filter.rb rename to cookbooks/third-party/line/libraries/substitute_filter.rb diff --git a/cookbooks/third-party/line-4.5.21/metadata.rb b/cookbooks/third-party/line/metadata.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/metadata.rb rename to cookbooks/third-party/line/metadata.rb diff --git a/cookbooks/third-party/line-4.5.21/recipes/default.rb b/cookbooks/third-party/line/recipes/default.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/recipes/default.rb rename to cookbooks/third-party/line/recipes/default.rb diff --git a/cookbooks/third-party/line-4.5.21/renovate.json b/cookbooks/third-party/line/renovate.json similarity index 100% rename from cookbooks/third-party/line-4.5.21/renovate.json rename to cookbooks/third-party/line/renovate.json diff --git a/cookbooks/third-party/line-4.5.21/resources/add_to_list.rb b/cookbooks/third-party/line/resources/add_to_list.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/resources/add_to_list.rb rename to cookbooks/third-party/line/resources/add_to_list.rb diff --git a/cookbooks/third-party/line-4.5.21/resources/append_if_no_line.rb b/cookbooks/third-party/line/resources/append_if_no_line.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/resources/append_if_no_line.rb rename to cookbooks/third-party/line/resources/append_if_no_line.rb diff --git a/cookbooks/third-party/line-4.5.21/resources/delete_from_list.rb b/cookbooks/third-party/line/resources/delete_from_list.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/resources/delete_from_list.rb rename to cookbooks/third-party/line/resources/delete_from_list.rb diff --git a/cookbooks/third-party/line-4.5.21/resources/delete_lines.rb b/cookbooks/third-party/line/resources/delete_lines.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/resources/delete_lines.rb rename to cookbooks/third-party/line/resources/delete_lines.rb diff --git a/cookbooks/third-party/line-4.5.21/resources/filter_lines.rb b/cookbooks/third-party/line/resources/filter_lines.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/resources/filter_lines.rb rename to cookbooks/third-party/line/resources/filter_lines.rb diff --git a/cookbooks/third-party/line-4.5.21/resources/replace_or_add.rb b/cookbooks/third-party/line/resources/replace_or_add.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/resources/replace_or_add.rb rename to cookbooks/third-party/line/resources/replace_or_add.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/chefspec_helper.rb b/cookbooks/third-party/line/spec/chefspec_helper.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/chefspec_helper.rb rename to cookbooks/third-party/line/spec/chefspec_helper.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/cookbook/documentation_spec.rb b/cookbooks/third-party/line/spec/cookbook/documentation_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/cookbook/documentation_spec.rb rename to cookbooks/third-party/line/spec/cookbook/documentation_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/README.md b/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/README.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/README.md rename to cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/README.md diff --git a/cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/metadata.rb b/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/metadata.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/metadata.rb rename to cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/metadata.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/recipes/add_to_list_missing_file.rb b/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/add_to_list_missing_file.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/recipes/add_to_list_missing_file.rb rename to cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/add_to_list_missing_file.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/recipes/append_if_no_line_missing_file.rb b/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/append_if_no_line_missing_file.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/recipes/append_if_no_line_missing_file.rb rename to cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/append_if_no_line_missing_file.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/recipes/delete_from_list_missing_file.rb b/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/delete_from_list_missing_file.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/recipes/delete_from_list_missing_file.rb rename to cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/delete_from_list_missing_file.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/recipes/delete_lines_missing_file.rb b/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/delete_lines_missing_file.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/recipes/delete_lines_missing_file.rb rename to cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/delete_lines_missing_file.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/recipes/replace_or_add_missing_file.rb b/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/replace_or_add_missing_file.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/fixtures/cookbooks/spectest/recipes/replace_or_add_missing_file.rb rename to cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/replace_or_add_missing_file.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/rspec_helper.rb b/cookbooks/third-party/line/spec/rspec_helper.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/rspec_helper.rb rename to cookbooks/third-party/line/spec/rspec_helper.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter/after_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter/after_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter/after_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter/after_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter/before_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter/before_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter/before_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter/before_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter/between_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter/between_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter/between_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter/between_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter/comment_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter/comment_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter/comment_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter/comment_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter/delete_between_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter/delete_between_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter/delete_between_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter/delete_between_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter/missing_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter/missing_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter/missing_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter/missing_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter/replace_between_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter/replace_between_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter/replace_between_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter/replace_between_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter/replace_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter/replace_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter/replace_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter/replace_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter/stanza_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter/stanza_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter/stanza_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter/stanza_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter/substitute_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter/substitute_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter/substitute_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter/substitute_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/chomp_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter_helper/chomp_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/chomp_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter_helper/chomp_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/expand_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter_helper/expand_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/expand_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter_helper/expand_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/match_insert_lines_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter_helper/match_insert_lines_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/match_insert_lines_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter_helper/match_insert_lines_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/match_limits_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter_helper/match_limits_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/match_limits_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter_helper/match_limits_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/missing_line_between_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter_helper/missing_line_between_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/missing_line_between_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter_helper/missing_line_between_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/next_match_after_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter_helper/next_match_after_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/next_match_after_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter_helper/next_match_after_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/options_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter_helper/options_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/options_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter_helper/options_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/string_to_lines_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter_helper/string_to_lines_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/string_to_lines_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter_helper/string_to_lines_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/verify_all_of_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter_helper/verify_all_of_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/verify_all_of_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter_helper/verify_all_of_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/verify_kind_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter_helper/verify_kind_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/verify_kind_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter_helper/verify_kind_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/verify_one_of_spec.rb b/cookbooks/third-party/line/spec/unit/library/filter_helper/verify_one_of_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/filter_helper/verify_one_of_spec.rb rename to cookbooks/third-party/line/spec/unit/library/filter_helper/verify_one_of_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/helper_spec.rb b/cookbooks/third-party/line/spec/unit/library/helper_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/helper_spec.rb rename to cookbooks/third-party/line/spec/unit/library/helper_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/library/list_helper_spec.rb b/cookbooks/third-party/line/spec/unit/library/list_helper_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/library/list_helper_spec.rb rename to cookbooks/third-party/line/spec/unit/library/list_helper_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/recipes/add_to_list_missing_file_spec.rb b/cookbooks/third-party/line/spec/unit/recipes/add_to_list_missing_file_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/recipes/add_to_list_missing_file_spec.rb rename to cookbooks/third-party/line/spec/unit/recipes/add_to_list_missing_file_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/recipes/append_if_no_line_missing_file_spec.rb b/cookbooks/third-party/line/spec/unit/recipes/append_if_no_line_missing_file_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/recipes/append_if_no_line_missing_file_spec.rb rename to cookbooks/third-party/line/spec/unit/recipes/append_if_no_line_missing_file_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/recipes/delete_from_list_missing_file_spec.rb b/cookbooks/third-party/line/spec/unit/recipes/delete_from_list_missing_file_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/recipes/delete_from_list_missing_file_spec.rb rename to cookbooks/third-party/line/spec/unit/recipes/delete_from_list_missing_file_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/recipes/delete_lines_missing_file_spec.rb b/cookbooks/third-party/line/spec/unit/recipes/delete_lines_missing_file_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/recipes/delete_lines_missing_file_spec.rb rename to cookbooks/third-party/line/spec/unit/recipes/delete_lines_missing_file_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/spec/unit/recipes/replace_or_add_missing_file_spec.rb b/cookbooks/third-party/line/spec/unit/recipes/replace_or_add_missing_file_spec.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/spec/unit/recipes/replace_or_add_missing_file_spec.rb rename to cookbooks/third-party/line/spec/unit/recipes/replace_or_add_missing_file_spec.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/libraries/resource_handler.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/libraries/resource_handler.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/libraries/resource_handler.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/libraries/resource_handler.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/metadata.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/metadata.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/metadata.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/metadata.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_1d_terminal.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d_terminal.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_1d_terminal.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d_terminal.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_2d_terminal.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d_terminal.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_2d_terminal.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d_terminal.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_3d_terminal.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d_terminal.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_3d_terminal.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d_terminal.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_empty.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_empty.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/add_to_list_empty.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_empty.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/append_if_no_line_empty.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_empty.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/append_if_no_line_empty.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_empty.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/append_if_no_line_single_line.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_single_line.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/append_if_no_line_single_line.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_single_line.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/append_if_no_line_template.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_template.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/append_if_no_line_template.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_template.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_from_list_1d.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_1d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_from_list_1d.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_1d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_from_list_2d.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_2d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_from_list_2d.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_2d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_from_list_3d.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_3d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_from_list_3d.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_3d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_from_list_empty.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_empty.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_from_list_empty.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_empty.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_lines_empty.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_empty.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_lines_empty.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_empty.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_lines_regexp.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_regexp.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_lines_regexp.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_regexp.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_lines_string.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_string.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/delete_lines_string.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_string.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_after.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_after.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_after.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_after.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_before.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_before.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_before.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_before.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_between.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_between.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_between.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_between.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_comment.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_comment.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_comment.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_comment.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_delete_between.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_delete_between.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_delete_between.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_delete_between.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_inline.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_inline.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_inline.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_inline.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_misc.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_misc.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_misc.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_misc.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_multi.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_multi.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_multi.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_multi.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_replace.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_replace.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_replace_between.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace_between.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_replace_between.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace_between.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_stanza.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_stanza.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_stanza.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_stanza.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_substitute.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_substitute.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/filter_lines_substitute.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_substitute.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/replace_or_add_add_a_line_matching_pattern.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_add_a_line_matching_pattern.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/replace_or_add_add_a_line_matching_pattern.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_add_a_line_matching_pattern.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/replace_or_add_change_line_eof.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_change_line_eof.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/replace_or_add_change_line_eof.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_change_line_eof.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/replace_or_add_duplicate.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_duplicate.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/replace_or_add_duplicate.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_duplicate.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/replace_or_add_missing_file.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_missing_file.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/replace_or_add_missing_file.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_missing_file.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/replace_or_add_replace_only.rb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_replace_only.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/recipes/replace_or_add_replace_only.rb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_replace_only.rb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/samplefile.erb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile.erb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/samplefile.erb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile.erb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/samplefile1.erb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile1.erb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/samplefile1.erb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile1.erb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/samplefile2.erb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile2.erb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/samplefile2.erb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile2.erb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/samplefile3.erb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile3.erb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/samplefile3.erb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile3.erb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/stanza.erb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/stanza.erb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/stanza.erb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/stanza.erb diff --git a/cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/text_file.erb b/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/text_file.erb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/fixtures/cookbooks/test/templates/text_file.erb rename to cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/text_file.erb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_1d.rb b/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_1d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_1d.rb rename to cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_1d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_1d_terminal.rb b/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_1d_terminal.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_1d_terminal.rb rename to cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_1d_terminal.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_2d.rb b/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_2d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_2d.rb rename to cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_2d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_2d_terminal.rb b/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_2d_terminal.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_2d_terminal.rb rename to cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_2d_terminal.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_3d.rb b/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_3d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_3d.rb rename to cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_3d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_3d_terminal.rb b/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_3d_terminal.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_3d_terminal.rb rename to cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_3d_terminal.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_empty.rb b/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_empty.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/controls/add_to_list_empty.rb rename to cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_empty.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/inspec.yml b/cookbooks/third-party/line/test/integration/add_to_list/inspec/inspec.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/add_to_list/inspec/inspec.yml rename to cookbooks/third-party/line/test/integration/add_to_list/inspec/inspec.yml diff --git a/cookbooks/third-party/line-4.5.21/test/integration/append_if_no_line/inspec/controls/append_if_no_line_empty.rb b/cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_empty.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/append_if_no_line/inspec/controls/append_if_no_line_empty.rb rename to cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_empty.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/append_if_no_line/inspec/controls/append_if_no_line_single_line.rb b/cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_single_line.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/append_if_no_line/inspec/controls/append_if_no_line_single_line.rb rename to cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_single_line.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/append_if_no_line/inspec/controls/append_if_no_line_template.rb b/cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_template.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/append_if_no_line/inspec/controls/append_if_no_line_template.rb rename to cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_template.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/append_if_no_line/inspec/inspec.yml b/cookbooks/third-party/line/test/integration/append_if_no_line/inspec/inspec.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/append_if_no_line/inspec/inspec.yml rename to cookbooks/third-party/line/test/integration/append_if_no_line/inspec/inspec.yml diff --git a/cookbooks/third-party/line-4.5.21/test/integration/delete_from_list/inspec/controls/delete_from_list_1d.rb b/cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_1d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/delete_from_list/inspec/controls/delete_from_list_1d.rb rename to cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_1d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/delete_from_list/inspec/controls/delete_from_list_2d.rb b/cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_2d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/delete_from_list/inspec/controls/delete_from_list_2d.rb rename to cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_2d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/delete_from_list/inspec/controls/delete_from_list_3d.rb b/cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_3d.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/delete_from_list/inspec/controls/delete_from_list_3d.rb rename to cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_3d.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/delete_from_list/inspec/controls/delete_from_list_empty.rb b/cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_empty.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/delete_from_list/inspec/controls/delete_from_list_empty.rb rename to cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_empty.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/delete_from_list/inspec/inspec.yml b/cookbooks/third-party/line/test/integration/delete_from_list/inspec/inspec.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/delete_from_list/inspec/inspec.yml rename to cookbooks/third-party/line/test/integration/delete_from_list/inspec/inspec.yml diff --git a/cookbooks/third-party/line-4.5.21/test/integration/delete_lines/inspec/controls/delete_lines_empty.rb b/cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_empty.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/delete_lines/inspec/controls/delete_lines_empty.rb rename to cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_empty.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/delete_lines/inspec/controls/delete_lines_regexp.rb b/cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_regexp.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/delete_lines/inspec/controls/delete_lines_regexp.rb rename to cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_regexp.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/delete_lines/inspec/controls/delete_lines_string.rb b/cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_string.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/delete_lines/inspec/controls/delete_lines_string.rb rename to cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_string.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/delete_lines/inspec/inspec.yml b/cookbooks/third-party/line/test/integration/delete_lines/inspec/inspec.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/delete_lines/inspec/inspec.yml rename to cookbooks/third-party/line/test/integration/delete_lines/inspec/inspec.yml diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_after.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_after.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_after.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_after.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_before.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_before.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_before.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_before.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_between.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_between.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_between.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_between.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_comment.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_comment.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_comment.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_comment.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_delete_between.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_delete_between.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_delete_between.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_delete_between.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_inline.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_inline.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_inline.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_inline.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_misc.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_misc.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_misc.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_misc.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_multi.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_multi.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_multi.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_multi.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_replace.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_replace.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_replace.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_replace.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_replace_between.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_replace_between.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_replace_between.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_replace_between.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_stanza.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_stanza.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_stanza.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_stanza.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_substitue.rb b/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_substitue.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/controls/filter_lines_substitue.rb rename to cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_substitue.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/filter_lines/inspec.yml b/cookbooks/third-party/line/test/integration/filter_lines/inspec.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/filter_lines/inspec.yml rename to cookbooks/third-party/line/test/integration/filter_lines/inspec.yml diff --git a/cookbooks/third-party/line-4.5.21/test/integration/line_resources/README.md b/cookbooks/third-party/line/test/integration/line_resources/README.md similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/line_resources/README.md rename to cookbooks/third-party/line/test/integration/line_resources/README.md diff --git a/cookbooks/third-party/line-4.5.21/test/integration/line_resources/controls/dummy b/cookbooks/third-party/line/test/integration/line_resources/controls/dummy similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/line_resources/controls/dummy rename to cookbooks/third-party/line/test/integration/line_resources/controls/dummy diff --git a/cookbooks/third-party/line-4.5.21/test/integration/line_resources/inspec.yml b/cookbooks/third-party/line/test/integration/line_resources/inspec.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/line_resources/inspec.yml rename to cookbooks/third-party/line/test/integration/line_resources/inspec.yml diff --git a/cookbooks/third-party/line-4.5.21/test/integration/line_resources/libraries/file_ext.rb b/cookbooks/third-party/line/test/integration/line_resources/libraries/file_ext.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/line_resources/libraries/file_ext.rb rename to cookbooks/third-party/line/test/integration/line_resources/libraries/file_ext.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/line_resources/libraries/matches.rb b/cookbooks/third-party/line/test/integration/line_resources/libraries/matches.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/line_resources/libraries/matches.rb rename to cookbooks/third-party/line/test/integration/line_resources/libraries/matches.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/controls/replace_or_add_add_a_line_matching_pattern.rb b/cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_add_a_line_matching_pattern.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/controls/replace_or_add_add_a_line_matching_pattern.rb rename to cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_add_a_line_matching_pattern.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/controls/replace_or_add_change_line_eof.rb b/cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_change_line_eof.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/controls/replace_or_add_change_line_eof.rb rename to cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_change_line_eof.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/controls/replace_or_add_duplicate.rb b/cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_duplicate.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/controls/replace_or_add_duplicate.rb rename to cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_duplicate.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/controls/replace_or_add_missing_file.rb b/cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_missing_file.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/controls/replace_or_add_missing_file.rb rename to cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_missing_file.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/controls/replace_or_add_replace_only.rb b/cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_replace_only.rb similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/controls/replace_or_add_replace_only.rb rename to cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_replace_only.rb diff --git a/cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/inspec.yml b/cookbooks/third-party/line/test/integration/replace_or_add/inspec.yml similarity index 100% rename from cookbooks/third-party/line-4.5.21/test/integration/replace_or_add/inspec.yml rename to cookbooks/third-party/line/test/integration/replace_or_add/inspec.yml diff --git a/cookbooks/third-party/nfs-5.1.5/.editorconfig b/cookbooks/third-party/nfs/.editorconfig similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/.editorconfig rename to cookbooks/third-party/nfs/.editorconfig diff --git a/cookbooks/third-party/nfs-5.1.5/.envrc b/cookbooks/third-party/nfs/.envrc similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/.envrc rename to cookbooks/third-party/nfs/.envrc diff --git a/cookbooks/third-party/nfs-5.1.5/.gitattributes b/cookbooks/third-party/nfs/.gitattributes similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/.gitattributes rename to cookbooks/third-party/nfs/.gitattributes diff --git a/cookbooks/third-party/nfs-5.1.5/.github/CODEOWNERS b/cookbooks/third-party/nfs/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/.github/CODEOWNERS rename to cookbooks/third-party/nfs/.github/CODEOWNERS diff --git a/cookbooks/third-party/nfs-5.1.5/.github/workflows/ci.yml b/cookbooks/third-party/nfs/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/.github/workflows/ci.yml rename to cookbooks/third-party/nfs/.github/workflows/ci.yml diff --git a/cookbooks/third-party/nfs-5.1.5/.github/workflows/stale.yml b/cookbooks/third-party/nfs/.github/workflows/stale.yml similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/.github/workflows/stale.yml rename to cookbooks/third-party/nfs/.github/workflows/stale.yml diff --git a/cookbooks/third-party/nfs-5.1.5/.gitignore b/cookbooks/third-party/nfs/.gitignore similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/.gitignore rename to cookbooks/third-party/nfs/.gitignore diff --git a/cookbooks/third-party/nfs-5.1.5/.markdownlint-cli2.yaml b/cookbooks/third-party/nfs/.markdownlint-cli2.yaml similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/.markdownlint-cli2.yaml rename to cookbooks/third-party/nfs/.markdownlint-cli2.yaml diff --git a/cookbooks/third-party/nfs-5.1.5/.mdlrc b/cookbooks/third-party/nfs/.mdlrc similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/.mdlrc rename to cookbooks/third-party/nfs/.mdlrc diff --git a/cookbooks/third-party/nfs-5.1.5/.overcommit.yml b/cookbooks/third-party/nfs/.overcommit.yml similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/.overcommit.yml rename to cookbooks/third-party/nfs/.overcommit.yml diff --git a/cookbooks/third-party/nfs-5.1.5/.yamllint b/cookbooks/third-party/nfs/.yamllint similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/.yamllint rename to cookbooks/third-party/nfs/.yamllint diff --git a/cookbooks/third-party/nfs-5.1.5/Berksfile b/cookbooks/third-party/nfs/Berksfile similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/Berksfile rename to cookbooks/third-party/nfs/Berksfile diff --git a/cookbooks/third-party/nfs-5.1.5/CHANGELOG.md b/cookbooks/third-party/nfs/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/CHANGELOG.md rename to cookbooks/third-party/nfs/CHANGELOG.md diff --git a/cookbooks/third-party/nfs-5.1.5/CODE_OF_CONDUCT.md b/cookbooks/third-party/nfs/CODE_OF_CONDUCT.md similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/CODE_OF_CONDUCT.md rename to cookbooks/third-party/nfs/CODE_OF_CONDUCT.md diff --git a/cookbooks/third-party/nfs-5.1.5/CONTRIBUTING.md b/cookbooks/third-party/nfs/CONTRIBUTING.md similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/CONTRIBUTING.md rename to cookbooks/third-party/nfs/CONTRIBUTING.md diff --git a/cookbooks/third-party/nfs-5.1.5/Dangerfile b/cookbooks/third-party/nfs/Dangerfile similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/Dangerfile rename to cookbooks/third-party/nfs/Dangerfile diff --git a/cookbooks/third-party/nfs-5.1.5/LICENSE b/cookbooks/third-party/nfs/LICENSE similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/LICENSE rename to cookbooks/third-party/nfs/LICENSE diff --git a/cookbooks/third-party/nfs-5.1.5/README.md b/cookbooks/third-party/nfs/README.md similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/README.md rename to cookbooks/third-party/nfs/README.md diff --git a/cookbooks/third-party/nfs-5.1.5/Rakefile b/cookbooks/third-party/nfs/Rakefile similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/Rakefile rename to cookbooks/third-party/nfs/Rakefile diff --git a/cookbooks/third-party/nfs-5.1.5/TESTING.md b/cookbooks/third-party/nfs/TESTING.md similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/TESTING.md rename to cookbooks/third-party/nfs/TESTING.md diff --git a/cookbooks/third-party/nfs-5.1.5/attributes/default.rb b/cookbooks/third-party/nfs/attributes/default.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/attributes/default.rb rename to cookbooks/third-party/nfs/attributes/default.rb diff --git a/cookbooks/third-party/nfs-5.1.5/chefignore b/cookbooks/third-party/nfs/chefignore similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/chefignore rename to cookbooks/third-party/nfs/chefignore diff --git a/cookbooks/third-party/nfs-5.1.5/documentation/.gitkeep b/cookbooks/third-party/nfs/documentation/.gitkeep similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/documentation/.gitkeep rename to cookbooks/third-party/nfs/documentation/.gitkeep diff --git a/cookbooks/third-party/nfs-5.1.5/kitchen.dokken.yml b/cookbooks/third-party/nfs/kitchen.dokken.yml similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/kitchen.dokken.yml rename to cookbooks/third-party/nfs/kitchen.dokken.yml diff --git a/cookbooks/third-party/nfs-5.1.5/kitchen.yml b/cookbooks/third-party/nfs/kitchen.yml similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/kitchen.yml rename to cookbooks/third-party/nfs/kitchen.yml diff --git a/cookbooks/third-party/nfs-5.1.5/libraries/helpers.rb b/cookbooks/third-party/nfs/libraries/helpers.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/libraries/helpers.rb rename to cookbooks/third-party/nfs/libraries/helpers.rb diff --git a/cookbooks/third-party/nfs-5.1.5/metadata.rb b/cookbooks/third-party/nfs/metadata.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/metadata.rb rename to cookbooks/third-party/nfs/metadata.rb diff --git a/cookbooks/third-party/nfs-5.1.5/recipes/_common.rb b/cookbooks/third-party/nfs/recipes/_common.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/recipes/_common.rb rename to cookbooks/third-party/nfs/recipes/_common.rb diff --git a/cookbooks/third-party/nfs-5.1.5/recipes/_idmap.rb b/cookbooks/third-party/nfs/recipes/_idmap.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/recipes/_idmap.rb rename to cookbooks/third-party/nfs/recipes/_idmap.rb diff --git a/cookbooks/third-party/nfs-5.1.5/recipes/_sysctl.rb b/cookbooks/third-party/nfs/recipes/_sysctl.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/recipes/_sysctl.rb rename to cookbooks/third-party/nfs/recipes/_sysctl.rb diff --git a/cookbooks/third-party/nfs-5.1.5/recipes/client4.rb b/cookbooks/third-party/nfs/recipes/client4.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/recipes/client4.rb rename to cookbooks/third-party/nfs/recipes/client4.rb diff --git a/cookbooks/third-party/nfs-5.1.5/recipes/default.rb b/cookbooks/third-party/nfs/recipes/default.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/recipes/default.rb rename to cookbooks/third-party/nfs/recipes/default.rb diff --git a/cookbooks/third-party/nfs-5.1.5/recipes/server.rb b/cookbooks/third-party/nfs/recipes/server.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/recipes/server.rb rename to cookbooks/third-party/nfs/recipes/server.rb diff --git a/cookbooks/third-party/nfs-5.1.5/recipes/server4.rb b/cookbooks/third-party/nfs/recipes/server4.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/recipes/server4.rb rename to cookbooks/third-party/nfs/recipes/server4.rb diff --git a/cookbooks/third-party/nfs-5.1.5/recipes/undo.rb b/cookbooks/third-party/nfs/recipes/undo.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/recipes/undo.rb rename to cookbooks/third-party/nfs/recipes/undo.rb diff --git a/cookbooks/third-party/nfs-5.1.5/resources/export.rb b/cookbooks/third-party/nfs/resources/export.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/resources/export.rb rename to cookbooks/third-party/nfs/resources/export.rb diff --git a/cookbooks/third-party/nfs-5.1.5/spec/spec_helper.rb b/cookbooks/third-party/nfs/spec/spec_helper.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/spec/spec_helper.rb rename to cookbooks/third-party/nfs/spec/spec_helper.rb diff --git a/cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/client4_spec.rb b/cookbooks/third-party/nfs/spec/unit/recipes/client4_spec.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/client4_spec.rb rename to cookbooks/third-party/nfs/spec/unit/recipes/client4_spec.rb diff --git a/cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/common_spec.rb b/cookbooks/third-party/nfs/spec/unit/recipes/common_spec.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/common_spec.rb rename to cookbooks/third-party/nfs/spec/unit/recipes/common_spec.rb diff --git a/cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/default_spec.rb b/cookbooks/third-party/nfs/spec/unit/recipes/default_spec.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/default_spec.rb rename to cookbooks/third-party/nfs/spec/unit/recipes/default_spec.rb diff --git a/cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/idmap_spec.rb b/cookbooks/third-party/nfs/spec/unit/recipes/idmap_spec.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/idmap_spec.rb rename to cookbooks/third-party/nfs/spec/unit/recipes/idmap_spec.rb diff --git a/cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/server4_spec.rb b/cookbooks/third-party/nfs/spec/unit/recipes/server4_spec.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/server4_spec.rb rename to cookbooks/third-party/nfs/spec/unit/recipes/server4_spec.rb diff --git a/cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/server_spec.rb b/cookbooks/third-party/nfs/spec/unit/recipes/server_spec.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/spec/unit/recipes/server_spec.rb rename to cookbooks/third-party/nfs/spec/unit/recipes/server_spec.rb diff --git a/cookbooks/third-party/nfs-5.1.5/spec/unit/resources/export_spec.rb b/cookbooks/third-party/nfs/spec/unit/resources/export_spec.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/spec/unit/resources/export_spec.rb rename to cookbooks/third-party/nfs/spec/unit/resources/export_spec.rb diff --git a/cookbooks/third-party/nfs-5.1.5/templates/default/exports.erb b/cookbooks/third-party/nfs/templates/default/exports.erb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/templates/default/exports.erb rename to cookbooks/third-party/nfs/templates/default/exports.erb diff --git a/cookbooks/third-party/nfs-5.1.5/templates/default/idmapd.conf.erb b/cookbooks/third-party/nfs/templates/default/idmapd.conf.erb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/templates/default/idmapd.conf.erb rename to cookbooks/third-party/nfs/templates/default/idmapd.conf.erb diff --git a/cookbooks/third-party/nfs-5.1.5/templates/default/mountd.erb b/cookbooks/third-party/nfs/templates/default/mountd.erb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/templates/default/mountd.erb rename to cookbooks/third-party/nfs/templates/default/mountd.erb diff --git a/cookbooks/third-party/nfs-5.1.5/templates/default/nfs-common.erb b/cookbooks/third-party/nfs/templates/default/nfs-common.erb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/templates/default/nfs-common.erb rename to cookbooks/third-party/nfs/templates/default/nfs-common.erb diff --git a/cookbooks/third-party/nfs-5.1.5/templates/default/nfs.conf.erb b/cookbooks/third-party/nfs/templates/default/nfs.conf.erb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/templates/default/nfs.conf.erb rename to cookbooks/third-party/nfs/templates/default/nfs.conf.erb diff --git a/cookbooks/third-party/nfs-5.1.5/templates/default/nfs.erb b/cookbooks/third-party/nfs/templates/default/nfs.erb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/templates/default/nfs.erb rename to cookbooks/third-party/nfs/templates/default/nfs.erb diff --git a/cookbooks/third-party/nfs-5.1.5/test/cookbooks/nfs_test/metadata.rb b/cookbooks/third-party/nfs/test/cookbooks/nfs_test/metadata.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/test/cookbooks/nfs_test/metadata.rb rename to cookbooks/third-party/nfs/test/cookbooks/nfs_test/metadata.rb diff --git a/cookbooks/third-party/nfs-5.1.5/test/cookbooks/nfs_test/recipes/default.rb b/cookbooks/third-party/nfs/test/cookbooks/nfs_test/recipes/default.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/test/cookbooks/nfs_test/recipes/default.rb rename to cookbooks/third-party/nfs/test/cookbooks/nfs_test/recipes/default.rb diff --git a/cookbooks/third-party/nfs-5.1.5/test/cookbooks/nfs_test/recipes/issue46.rb b/cookbooks/third-party/nfs/test/cookbooks/nfs_test/recipes/issue46.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/test/cookbooks/nfs_test/recipes/issue46.rb rename to cookbooks/third-party/nfs/test/cookbooks/nfs_test/recipes/issue46.rb diff --git a/cookbooks/third-party/nfs-5.1.5/test/integration/default/controls/default_control.rb b/cookbooks/third-party/nfs/test/integration/default/controls/default_control.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/test/integration/default/controls/default_control.rb rename to cookbooks/third-party/nfs/test/integration/default/controls/default_control.rb diff --git a/cookbooks/third-party/nfs-5.1.5/test/integration/default/inspec.yml b/cookbooks/third-party/nfs/test/integration/default/inspec.yml similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/test/integration/default/inspec.yml rename to cookbooks/third-party/nfs/test/integration/default/inspec.yml diff --git a/cookbooks/third-party/nfs-5.1.5/test/integration/server/controls/server_control.rb b/cookbooks/third-party/nfs/test/integration/server/controls/server_control.rb similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/test/integration/server/controls/server_control.rb rename to cookbooks/third-party/nfs/test/integration/server/controls/server_control.rb diff --git a/cookbooks/third-party/nfs-5.1.5/test/integration/server/inspec.yml b/cookbooks/third-party/nfs/test/integration/server/inspec.yml similarity index 100% rename from cookbooks/third-party/nfs-5.1.5/test/integration/server/inspec.yml rename to cookbooks/third-party/nfs/test/integration/server/inspec.yml diff --git a/cookbooks/third-party/openssh-2.11.14/.editorconfig b/cookbooks/third-party/openssh/.editorconfig similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/.editorconfig rename to cookbooks/third-party/openssh/.editorconfig diff --git a/cookbooks/third-party/openssh-2.11.14/.envrc b/cookbooks/third-party/openssh/.envrc similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/.envrc rename to cookbooks/third-party/openssh/.envrc diff --git a/cookbooks/third-party/openssh-2.11.14/.gitattributes b/cookbooks/third-party/openssh/.gitattributes similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/.gitattributes rename to cookbooks/third-party/openssh/.gitattributes diff --git a/cookbooks/third-party/openssh-2.11.14/.github/CODEOWNERS b/cookbooks/third-party/openssh/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/.github/CODEOWNERS rename to cookbooks/third-party/openssh/.github/CODEOWNERS diff --git a/cookbooks/third-party/openssh-2.11.14/.github/workflows/ci.yml b/cookbooks/third-party/openssh/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/.github/workflows/ci.yml rename to cookbooks/third-party/openssh/.github/workflows/ci.yml diff --git a/cookbooks/third-party/openssh-2.11.14/.github/workflows/stale.yml b/cookbooks/third-party/openssh/.github/workflows/stale.yml similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/.github/workflows/stale.yml rename to cookbooks/third-party/openssh/.github/workflows/stale.yml diff --git a/cookbooks/third-party/openssh-2.11.14/.gitignore b/cookbooks/third-party/openssh/.gitignore similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/.gitignore rename to cookbooks/third-party/openssh/.gitignore diff --git a/cookbooks/third-party/openssh-2.11.14/.markdownlint-cli2.yaml b/cookbooks/third-party/openssh/.markdownlint-cli2.yaml similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/.markdownlint-cli2.yaml rename to cookbooks/third-party/openssh/.markdownlint-cli2.yaml diff --git a/cookbooks/third-party/openssh-2.11.14/.mdlrc b/cookbooks/third-party/openssh/.mdlrc similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/.mdlrc rename to cookbooks/third-party/openssh/.mdlrc diff --git a/cookbooks/third-party/openssh-2.11.14/.overcommit.yml b/cookbooks/third-party/openssh/.overcommit.yml similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/.overcommit.yml rename to cookbooks/third-party/openssh/.overcommit.yml diff --git a/cookbooks/third-party/openssh-2.11.14/.yamllint b/cookbooks/third-party/openssh/.yamllint similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/.yamllint rename to cookbooks/third-party/openssh/.yamllint diff --git a/cookbooks/third-party/openssh-2.11.14/Berksfile b/cookbooks/third-party/openssh/Berksfile similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/Berksfile rename to cookbooks/third-party/openssh/Berksfile diff --git a/cookbooks/third-party/openssh-2.11.14/CHANGELOG.md b/cookbooks/third-party/openssh/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/CHANGELOG.md rename to cookbooks/third-party/openssh/CHANGELOG.md diff --git a/cookbooks/third-party/openssh-2.11.14/CODE_OF_CONDUCT.md b/cookbooks/third-party/openssh/CODE_OF_CONDUCT.md similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/CODE_OF_CONDUCT.md rename to cookbooks/third-party/openssh/CODE_OF_CONDUCT.md diff --git a/cookbooks/third-party/openssh-2.11.14/CONTRIBUTING.md b/cookbooks/third-party/openssh/CONTRIBUTING.md similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/CONTRIBUTING.md rename to cookbooks/third-party/openssh/CONTRIBUTING.md diff --git a/cookbooks/third-party/openssh-2.11.14/Dangerfile b/cookbooks/third-party/openssh/Dangerfile similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/Dangerfile rename to cookbooks/third-party/openssh/Dangerfile diff --git a/cookbooks/third-party/openssh-2.11.14/README.md b/cookbooks/third-party/openssh/README.md similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/README.md rename to cookbooks/third-party/openssh/README.md diff --git a/cookbooks/third-party/openssh-2.11.14/TESTING.md b/cookbooks/third-party/openssh/TESTING.md similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/TESTING.md rename to cookbooks/third-party/openssh/TESTING.md diff --git a/cookbooks/third-party/openssh-2.11.14/attributes/default.rb b/cookbooks/third-party/openssh/attributes/default.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/attributes/default.rb rename to cookbooks/third-party/openssh/attributes/default.rb diff --git a/cookbooks/third-party/openssh-2.11.14/chefignore b/cookbooks/third-party/openssh/chefignore similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/chefignore rename to cookbooks/third-party/openssh/chefignore diff --git a/cookbooks/third-party/openssh-2.11.14/documentation/.gitkeep b/cookbooks/third-party/openssh/documentation/.gitkeep similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/documentation/.gitkeep rename to cookbooks/third-party/openssh/documentation/.gitkeep diff --git a/cookbooks/third-party/openssh-2.11.14/kitchen.dokken.yml b/cookbooks/third-party/openssh/kitchen.dokken.yml similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/kitchen.dokken.yml rename to cookbooks/third-party/openssh/kitchen.dokken.yml diff --git a/cookbooks/third-party/openssh-2.11.14/kitchen.exec.yml b/cookbooks/third-party/openssh/kitchen.exec.yml similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/kitchen.exec.yml rename to cookbooks/third-party/openssh/kitchen.exec.yml diff --git a/cookbooks/third-party/openssh-2.11.14/kitchen.global.yml b/cookbooks/third-party/openssh/kitchen.global.yml similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/kitchen.global.yml rename to cookbooks/third-party/openssh/kitchen.global.yml diff --git a/cookbooks/third-party/openssh-2.11.14/kitchen.yml b/cookbooks/third-party/openssh/kitchen.yml similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/kitchen.yml rename to cookbooks/third-party/openssh/kitchen.yml diff --git a/cookbooks/third-party/openssh-2.11.14/libraries/helpers.rb b/cookbooks/third-party/openssh/libraries/helpers.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/libraries/helpers.rb rename to cookbooks/third-party/openssh/libraries/helpers.rb diff --git a/cookbooks/third-party/openssh-2.11.14/metadata.rb b/cookbooks/third-party/openssh/metadata.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/metadata.rb rename to cookbooks/third-party/openssh/metadata.rb diff --git a/cookbooks/third-party/openssh-2.11.14/mlc_config.json b/cookbooks/third-party/openssh/mlc_config.json similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/mlc_config.json rename to cookbooks/third-party/openssh/mlc_config.json diff --git a/cookbooks/third-party/openssh-2.11.14/recipes/default.rb b/cookbooks/third-party/openssh/recipes/default.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/recipes/default.rb rename to cookbooks/third-party/openssh/recipes/default.rb diff --git a/cookbooks/third-party/openssh-2.11.14/recipes/iptables.rb b/cookbooks/third-party/openssh/recipes/iptables.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/recipes/iptables.rb rename to cookbooks/third-party/openssh/recipes/iptables.rb diff --git a/cookbooks/third-party/openssh-2.11.14/renovate.json b/cookbooks/third-party/openssh/renovate.json similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/renovate.json rename to cookbooks/third-party/openssh/renovate.json diff --git a/cookbooks/third-party/openssh-2.11.14/spec/spec_helper.rb b/cookbooks/third-party/openssh/spec/spec_helper.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/spec/spec_helper.rb rename to cookbooks/third-party/openssh/spec/spec_helper.rb diff --git a/cookbooks/third-party/openssh-2.11.14/spec/unit/recipes/default_spec.rb b/cookbooks/third-party/openssh/spec/unit/recipes/default_spec.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/spec/unit/recipes/default_spec.rb rename to cookbooks/third-party/openssh/spec/unit/recipes/default_spec.rb diff --git a/cookbooks/third-party/openssh-2.11.14/spec/unit/recipes/default_windows_spec.rb b/cookbooks/third-party/openssh/spec/unit/recipes/default_windows_spec.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/spec/unit/recipes/default_windows_spec.rb rename to cookbooks/third-party/openssh/spec/unit/recipes/default_windows_spec.rb diff --git a/cookbooks/third-party/openssh-2.11.14/spec/unit/recipes/iptables_spec.rb b/cookbooks/third-party/openssh/spec/unit/recipes/iptables_spec.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/spec/unit/recipes/iptables_spec.rb rename to cookbooks/third-party/openssh/spec/unit/recipes/iptables_spec.rb diff --git a/cookbooks/third-party/openssh-2.11.14/templates/ca_keys.erb b/cookbooks/third-party/openssh/templates/ca_keys.erb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/templates/ca_keys.erb rename to cookbooks/third-party/openssh/templates/ca_keys.erb diff --git a/cookbooks/third-party/openssh-2.11.14/templates/port_ssh.erb b/cookbooks/third-party/openssh/templates/port_ssh.erb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/templates/port_ssh.erb rename to cookbooks/third-party/openssh/templates/port_ssh.erb diff --git a/cookbooks/third-party/openssh-2.11.14/templates/revoked_keys.erb b/cookbooks/third-party/openssh/templates/revoked_keys.erb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/templates/revoked_keys.erb rename to cookbooks/third-party/openssh/templates/revoked_keys.erb diff --git a/cookbooks/third-party/openssh-2.11.14/templates/ssh_config.erb b/cookbooks/third-party/openssh/templates/ssh_config.erb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/templates/ssh_config.erb rename to cookbooks/third-party/openssh/templates/ssh_config.erb diff --git a/cookbooks/third-party/openssh-2.11.14/templates/sshd_config.erb b/cookbooks/third-party/openssh/templates/sshd_config.erb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/templates/sshd_config.erb rename to cookbooks/third-party/openssh/templates/sshd_config.erb diff --git a/cookbooks/third-party/openssh-2.11.14/test/integration/default/default_spec.rb b/cookbooks/third-party/openssh/test/integration/default/default_spec.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/test/integration/default/default_spec.rb rename to cookbooks/third-party/openssh/test/integration/default/default_spec.rb diff --git a/cookbooks/third-party/openssh-2.11.14/test/integration/iptables/default_spec.rb b/cookbooks/third-party/openssh/test/integration/iptables/default_spec.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/test/integration/iptables/default_spec.rb rename to cookbooks/third-party/openssh/test/integration/iptables/default_spec.rb diff --git a/cookbooks/third-party/openssh-2.11.14/test/integration/windows-default/default_spec.rb b/cookbooks/third-party/openssh/test/integration/windows-default/default_spec.rb similarity index 100% rename from cookbooks/third-party/openssh-2.11.14/test/integration/windows-default/default_spec.rb rename to cookbooks/third-party/openssh/test/integration/windows-default/default_spec.rb diff --git a/cookbooks/third-party/yum-7.4.20/.editorconfig b/cookbooks/third-party/yum-epel/.editorconfig similarity index 100% rename from cookbooks/third-party/yum-7.4.20/.editorconfig rename to cookbooks/third-party/yum-epel/.editorconfig diff --git a/cookbooks/third-party/yum-epel-5.0.8/.envrc b/cookbooks/third-party/yum-epel/.envrc similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/.envrc rename to cookbooks/third-party/yum-epel/.envrc diff --git a/cookbooks/third-party/yum-7.4.20/.gitattributes b/cookbooks/third-party/yum-epel/.gitattributes similarity index 100% rename from cookbooks/third-party/yum-7.4.20/.gitattributes rename to cookbooks/third-party/yum-epel/.gitattributes diff --git a/cookbooks/third-party/yum-7.4.20/.github/CODEOWNERS b/cookbooks/third-party/yum-epel/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/yum-7.4.20/.github/CODEOWNERS rename to cookbooks/third-party/yum-epel/.github/CODEOWNERS diff --git a/cookbooks/third-party/yum-epel-5.0.8/.github/workflows/ci.yml b/cookbooks/third-party/yum-epel/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/.github/workflows/ci.yml rename to cookbooks/third-party/yum-epel/.github/workflows/ci.yml diff --git a/cookbooks/third-party/yum-7.4.20/.github/workflows/stale.yml b/cookbooks/third-party/yum-epel/.github/workflows/stale.yml similarity index 100% rename from cookbooks/third-party/yum-7.4.20/.github/workflows/stale.yml rename to cookbooks/third-party/yum-epel/.github/workflows/stale.yml diff --git a/cookbooks/third-party/yum-7.4.20/.gitignore b/cookbooks/third-party/yum-epel/.gitignore similarity index 100% rename from cookbooks/third-party/yum-7.4.20/.gitignore rename to cookbooks/third-party/yum-epel/.gitignore diff --git a/cookbooks/third-party/yum-epel-5.0.8/.markdownlint-cli2.yaml b/cookbooks/third-party/yum-epel/.markdownlint-cli2.yaml similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/.markdownlint-cli2.yaml rename to cookbooks/third-party/yum-epel/.markdownlint-cli2.yaml diff --git a/cookbooks/third-party/yum-7.4.20/.mdlrc b/cookbooks/third-party/yum-epel/.mdlrc similarity index 100% rename from cookbooks/third-party/yum-7.4.20/.mdlrc rename to cookbooks/third-party/yum-epel/.mdlrc diff --git a/cookbooks/third-party/yum-7.4.20/.overcommit.yml b/cookbooks/third-party/yum-epel/.overcommit.yml similarity index 100% rename from cookbooks/third-party/yum-7.4.20/.overcommit.yml rename to cookbooks/third-party/yum-epel/.overcommit.yml diff --git a/cookbooks/third-party/yum-7.4.20/.yamllint b/cookbooks/third-party/yum-epel/.yamllint similarity index 100% rename from cookbooks/third-party/yum-7.4.20/.yamllint rename to cookbooks/third-party/yum-epel/.yamllint diff --git a/cookbooks/third-party/yum-epel-5.0.8/Berksfile b/cookbooks/third-party/yum-epel/Berksfile similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/Berksfile rename to cookbooks/third-party/yum-epel/Berksfile diff --git a/cookbooks/third-party/yum-epel-5.0.8/CHANGELOG.md b/cookbooks/third-party/yum-epel/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/CHANGELOG.md rename to cookbooks/third-party/yum-epel/CHANGELOG.md diff --git a/cookbooks/third-party/yum-epel-5.0.8/README.md b/cookbooks/third-party/yum-epel/README.md similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/README.md rename to cookbooks/third-party/yum-epel/README.md diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/default.rb b/cookbooks/third-party/yum-epel/attributes/default.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/default.rb rename to cookbooks/third-party/yum-epel/attributes/default.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel-debuginfo.rb b/cookbooks/third-party/yum-epel/attributes/epel-debuginfo.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel-debuginfo.rb rename to cookbooks/third-party/yum-epel/attributes/epel-debuginfo.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next-debuginfo.rb b/cookbooks/third-party/yum-epel/attributes/epel-next-debuginfo.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next-debuginfo.rb rename to cookbooks/third-party/yum-epel/attributes/epel-next-debuginfo.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next-source.rb b/cookbooks/third-party/yum-epel/attributes/epel-next-source.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next-source.rb rename to cookbooks/third-party/yum-epel/attributes/epel-next-source.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next-testing-debuginfo.rb b/cookbooks/third-party/yum-epel/attributes/epel-next-testing-debuginfo.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next-testing-debuginfo.rb rename to cookbooks/third-party/yum-epel/attributes/epel-next-testing-debuginfo.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next-testing-source.rb b/cookbooks/third-party/yum-epel/attributes/epel-next-testing-source.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next-testing-source.rb rename to cookbooks/third-party/yum-epel/attributes/epel-next-testing-source.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next-testing.rb b/cookbooks/third-party/yum-epel/attributes/epel-next-testing.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next-testing.rb rename to cookbooks/third-party/yum-epel/attributes/epel-next-testing.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next.rb b/cookbooks/third-party/yum-epel/attributes/epel-next.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel-next.rb rename to cookbooks/third-party/yum-epel/attributes/epel-next.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel-source.rb b/cookbooks/third-party/yum-epel/attributes/epel-source.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel-source.rb rename to cookbooks/third-party/yum-epel/attributes/epel-source.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel-testing-debuginfo.rb b/cookbooks/third-party/yum-epel/attributes/epel-testing-debuginfo.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel-testing-debuginfo.rb rename to cookbooks/third-party/yum-epel/attributes/epel-testing-debuginfo.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel-testing-source.rb b/cookbooks/third-party/yum-epel/attributes/epel-testing-source.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel-testing-source.rb rename to cookbooks/third-party/yum-epel/attributes/epel-testing-source.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel-testing.rb b/cookbooks/third-party/yum-epel/attributes/epel-testing.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel-testing.rb rename to cookbooks/third-party/yum-epel/attributes/epel-testing.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/attributes/epel.rb b/cookbooks/third-party/yum-epel/attributes/epel.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/attributes/epel.rb rename to cookbooks/third-party/yum-epel/attributes/epel.rb diff --git a/cookbooks/third-party/yum-7.4.20/documentation/.gitkeep b/cookbooks/third-party/yum-epel/documentation/.gitkeep similarity index 100% rename from cookbooks/third-party/yum-7.4.20/documentation/.gitkeep rename to cookbooks/third-party/yum-epel/documentation/.gitkeep diff --git a/cookbooks/third-party/yum-epel-5.0.8/kitchen.yml b/cookbooks/third-party/yum-epel/kitchen.yml similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/kitchen.yml rename to cookbooks/third-party/yum-epel/kitchen.yml diff --git a/cookbooks/third-party/yum-epel-5.0.8/libraries/helpers.rb b/cookbooks/third-party/yum-epel/libraries/helpers.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/libraries/helpers.rb rename to cookbooks/third-party/yum-epel/libraries/helpers.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/metadata.rb b/cookbooks/third-party/yum-epel/metadata.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/metadata.rb rename to cookbooks/third-party/yum-epel/metadata.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/recipes/default.rb b/cookbooks/third-party/yum-epel/recipes/default.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/recipes/default.rb rename to cookbooks/third-party/yum-epel/recipes/default.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/spec/default_spec.rb b/cookbooks/third-party/yum-epel/spec/default_spec.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/spec/default_spec.rb rename to cookbooks/third-party/yum-epel/spec/default_spec.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/spec/spec_helper.rb b/cookbooks/third-party/yum-epel/spec/spec_helper.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/spec/spec_helper.rb rename to cookbooks/third-party/yum-epel/spec/spec_helper.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/test/integration/all/all_spec.rb b/cookbooks/third-party/yum-epel/test/integration/all/all_spec.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/test/integration/all/all_spec.rb rename to cookbooks/third-party/yum-epel/test/integration/all/all_spec.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/test/integration/default/default_spec.rb b/cookbooks/third-party/yum-epel/test/integration/default/default_spec.rb similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/test/integration/default/default_spec.rb rename to cookbooks/third-party/yum-epel/test/integration/default/default_spec.rb diff --git a/cookbooks/third-party/yum-epel-5.0.8/.editorconfig b/cookbooks/third-party/yum/.editorconfig similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/.editorconfig rename to cookbooks/third-party/yum/.editorconfig diff --git a/cookbooks/third-party/yum-7.4.20/.envrc b/cookbooks/third-party/yum/.envrc similarity index 100% rename from cookbooks/third-party/yum-7.4.20/.envrc rename to cookbooks/third-party/yum/.envrc diff --git a/cookbooks/third-party/yum-epel-5.0.8/.gitattributes b/cookbooks/third-party/yum/.gitattributes similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/.gitattributes rename to cookbooks/third-party/yum/.gitattributes diff --git a/cookbooks/third-party/yum-epel-5.0.8/.github/CODEOWNERS b/cookbooks/third-party/yum/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/.github/CODEOWNERS rename to cookbooks/third-party/yum/.github/CODEOWNERS diff --git a/cookbooks/third-party/yum-7.4.20/.github/workflows/ci.yml b/cookbooks/third-party/yum/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/yum-7.4.20/.github/workflows/ci.yml rename to cookbooks/third-party/yum/.github/workflows/ci.yml diff --git a/cookbooks/third-party/yum-epel-5.0.8/.github/workflows/stale.yml b/cookbooks/third-party/yum/.github/workflows/stale.yml similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/.github/workflows/stale.yml rename to cookbooks/third-party/yum/.github/workflows/stale.yml diff --git a/cookbooks/third-party/yum-epel-5.0.8/.gitignore b/cookbooks/third-party/yum/.gitignore similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/.gitignore rename to cookbooks/third-party/yum/.gitignore diff --git a/cookbooks/third-party/yum-7.4.20/.markdownlint-cli2.yaml b/cookbooks/third-party/yum/.markdownlint-cli2.yaml similarity index 100% rename from cookbooks/third-party/yum-7.4.20/.markdownlint-cli2.yaml rename to cookbooks/third-party/yum/.markdownlint-cli2.yaml diff --git a/cookbooks/third-party/yum-epel-5.0.8/.mdlrc b/cookbooks/third-party/yum/.mdlrc similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/.mdlrc rename to cookbooks/third-party/yum/.mdlrc diff --git a/cookbooks/third-party/yum-epel-5.0.8/.overcommit.yml b/cookbooks/third-party/yum/.overcommit.yml similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/.overcommit.yml rename to cookbooks/third-party/yum/.overcommit.yml diff --git a/cookbooks/third-party/yum-epel-5.0.8/.yamllint b/cookbooks/third-party/yum/.yamllint similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/.yamllint rename to cookbooks/third-party/yum/.yamllint diff --git a/cookbooks/third-party/yum-7.4.20/Berksfile b/cookbooks/third-party/yum/Berksfile similarity index 100% rename from cookbooks/third-party/yum-7.4.20/Berksfile rename to cookbooks/third-party/yum/Berksfile diff --git a/cookbooks/third-party/yum-7.4.20/CHANGELOG.md b/cookbooks/third-party/yum/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/yum-7.4.20/CHANGELOG.md rename to cookbooks/third-party/yum/CHANGELOG.md diff --git a/cookbooks/third-party/yum-7.4.20/CODE_OF_CONDUCT.md b/cookbooks/third-party/yum/CODE_OF_CONDUCT.md similarity index 100% rename from cookbooks/third-party/yum-7.4.20/CODE_OF_CONDUCT.md rename to cookbooks/third-party/yum/CODE_OF_CONDUCT.md diff --git a/cookbooks/third-party/yum-7.4.20/CONTRIBUTING.md b/cookbooks/third-party/yum/CONTRIBUTING.md similarity index 100% rename from cookbooks/third-party/yum-7.4.20/CONTRIBUTING.md rename to cookbooks/third-party/yum/CONTRIBUTING.md diff --git a/cookbooks/third-party/yum-7.4.20/Dangerfile b/cookbooks/third-party/yum/Dangerfile similarity index 100% rename from cookbooks/third-party/yum-7.4.20/Dangerfile rename to cookbooks/third-party/yum/Dangerfile diff --git a/cookbooks/third-party/yum-7.4.20/LICENSE b/cookbooks/third-party/yum/LICENSE similarity index 100% rename from cookbooks/third-party/yum-7.4.20/LICENSE rename to cookbooks/third-party/yum/LICENSE diff --git a/cookbooks/third-party/yum-7.4.20/README.md b/cookbooks/third-party/yum/README.md similarity index 100% rename from cookbooks/third-party/yum-7.4.20/README.md rename to cookbooks/third-party/yum/README.md diff --git a/cookbooks/third-party/yum-7.4.20/TESTING.md b/cookbooks/third-party/yum/TESTING.md similarity index 100% rename from cookbooks/third-party/yum-7.4.20/TESTING.md rename to cookbooks/third-party/yum/TESTING.md diff --git a/cookbooks/third-party/yum-7.4.20/attributes/main.rb b/cookbooks/third-party/yum/attributes/main.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/attributes/main.rb rename to cookbooks/third-party/yum/attributes/main.rb diff --git a/cookbooks/third-party/yum-7.4.20/chefignore b/cookbooks/third-party/yum/chefignore similarity index 100% rename from cookbooks/third-party/yum-7.4.20/chefignore rename to cookbooks/third-party/yum/chefignore diff --git a/cookbooks/third-party/yum-epel-5.0.8/documentation/.gitkeep b/cookbooks/third-party/yum/documentation/.gitkeep similarity index 100% rename from cookbooks/third-party/yum-epel-5.0.8/documentation/.gitkeep rename to cookbooks/third-party/yum/documentation/.gitkeep diff --git a/cookbooks/third-party/yum-7.4.20/documentation/dnf_module.md b/cookbooks/third-party/yum/documentation/dnf_module.md similarity index 100% rename from cookbooks/third-party/yum-7.4.20/documentation/dnf_module.md rename to cookbooks/third-party/yum/documentation/dnf_module.md diff --git a/cookbooks/third-party/yum-7.4.20/documentation/yum_globalconfig.md b/cookbooks/third-party/yum/documentation/yum_globalconfig.md similarity index 100% rename from cookbooks/third-party/yum-7.4.20/documentation/yum_globalconfig.md rename to cookbooks/third-party/yum/documentation/yum_globalconfig.md diff --git a/cookbooks/third-party/yum-7.4.20/kitchen.dokken.yml b/cookbooks/third-party/yum/kitchen.dokken.yml similarity index 100% rename from cookbooks/third-party/yum-7.4.20/kitchen.dokken.yml rename to cookbooks/third-party/yum/kitchen.dokken.yml diff --git a/cookbooks/third-party/yum-7.4.20/kitchen.exec.yml b/cookbooks/third-party/yum/kitchen.exec.yml similarity index 100% rename from cookbooks/third-party/yum-7.4.20/kitchen.exec.yml rename to cookbooks/third-party/yum/kitchen.exec.yml diff --git a/cookbooks/third-party/yum-7.4.20/kitchen.global.yml b/cookbooks/third-party/yum/kitchen.global.yml similarity index 100% rename from cookbooks/third-party/yum-7.4.20/kitchen.global.yml rename to cookbooks/third-party/yum/kitchen.global.yml diff --git a/cookbooks/third-party/yum-7.4.20/kitchen.yml b/cookbooks/third-party/yum/kitchen.yml similarity index 100% rename from cookbooks/third-party/yum-7.4.20/kitchen.yml rename to cookbooks/third-party/yum/kitchen.yml diff --git a/cookbooks/third-party/yum-7.4.20/metadata.rb b/cookbooks/third-party/yum/metadata.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/metadata.rb rename to cookbooks/third-party/yum/metadata.rb diff --git a/cookbooks/third-party/yum-7.4.20/recipes/default.rb b/cookbooks/third-party/yum/recipes/default.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/recipes/default.rb rename to cookbooks/third-party/yum/recipes/default.rb diff --git a/cookbooks/third-party/yum-7.4.20/renovate.json b/cookbooks/third-party/yum/renovate.json similarity index 100% rename from cookbooks/third-party/yum-7.4.20/renovate.json rename to cookbooks/third-party/yum/renovate.json diff --git a/cookbooks/third-party/yum-7.4.20/resources/dnf_module.rb b/cookbooks/third-party/yum/resources/dnf_module.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/resources/dnf_module.rb rename to cookbooks/third-party/yum/resources/dnf_module.rb diff --git a/cookbooks/third-party/yum-7.4.20/resources/globalconfig.rb b/cookbooks/third-party/yum/resources/globalconfig.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/resources/globalconfig.rb rename to cookbooks/third-party/yum/resources/globalconfig.rb diff --git a/cookbooks/third-party/yum-7.4.20/spec/spec_helper.rb b/cookbooks/third-party/yum/spec/spec_helper.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/spec/spec_helper.rb rename to cookbooks/third-party/yum/spec/spec_helper.rb diff --git a/cookbooks/third-party/yum-7.4.20/spec/unit/recipes/default_spec.rb b/cookbooks/third-party/yum/spec/unit/recipes/default_spec.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/spec/unit/recipes/default_spec.rb rename to cookbooks/third-party/yum/spec/unit/recipes/default_spec.rb diff --git a/cookbooks/third-party/yum-7.4.20/spec/unit/resources/dnf_module_spec.rb b/cookbooks/third-party/yum/spec/unit/resources/dnf_module_spec.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/spec/unit/resources/dnf_module_spec.rb rename to cookbooks/third-party/yum/spec/unit/resources/dnf_module_spec.rb diff --git a/cookbooks/third-party/yum-7.4.20/spec/unit/resources/test_globalconfig_one_spec.rb b/cookbooks/third-party/yum/spec/unit/resources/test_globalconfig_one_spec.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/spec/unit/resources/test_globalconfig_one_spec.rb rename to cookbooks/third-party/yum/spec/unit/resources/test_globalconfig_one_spec.rb diff --git a/cookbooks/third-party/yum-7.4.20/spec/unit/resources/test_globalconfig_two_spec.rb b/cookbooks/third-party/yum/spec/unit/resources/test_globalconfig_two_spec.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/spec/unit/resources/test_globalconfig_two_spec.rb rename to cookbooks/third-party/yum/spec/unit/resources/test_globalconfig_two_spec.rb diff --git a/cookbooks/third-party/yum-7.4.20/templates/main.erb b/cookbooks/third-party/yum/templates/main.erb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/templates/main.erb rename to cookbooks/third-party/yum/templates/main.erb diff --git a/cookbooks/third-party/yum-7.4.20/test/cookbooks/test/metadata.rb b/cookbooks/third-party/yum/test/cookbooks/test/metadata.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/test/cookbooks/test/metadata.rb rename to cookbooks/third-party/yum/test/cookbooks/test/metadata.rb diff --git a/cookbooks/third-party/yum-7.4.20/test/cookbooks/test/recipes/dnf_module.rb b/cookbooks/third-party/yum/test/cookbooks/test/recipes/dnf_module.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/test/cookbooks/test/recipes/dnf_module.rb rename to cookbooks/third-party/yum/test/cookbooks/test/recipes/dnf_module.rb diff --git a/cookbooks/third-party/yum-7.4.20/test/cookbooks/test/recipes/test_globalconfig_one.rb b/cookbooks/third-party/yum/test/cookbooks/test/recipes/test_globalconfig_one.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/test/cookbooks/test/recipes/test_globalconfig_one.rb rename to cookbooks/third-party/yum/test/cookbooks/test/recipes/test_globalconfig_one.rb diff --git a/cookbooks/third-party/yum-7.4.20/test/cookbooks/test/recipes/test_globalconfig_two.rb b/cookbooks/third-party/yum/test/cookbooks/test/recipes/test_globalconfig_two.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/test/cookbooks/test/recipes/test_globalconfig_two.rb rename to cookbooks/third-party/yum/test/cookbooks/test/recipes/test_globalconfig_two.rb diff --git a/cookbooks/third-party/yum-7.4.20/test/integration/default/inspec/default_spec.rb b/cookbooks/third-party/yum/test/integration/default/inspec/default_spec.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/test/integration/default/inspec/default_spec.rb rename to cookbooks/third-party/yum/test/integration/default/inspec/default_spec.rb diff --git a/cookbooks/third-party/yum-7.4.20/test/integration/dnf_module/inspec/module_spec.rb b/cookbooks/third-party/yum/test/integration/dnf_module/inspec/module_spec.rb similarity index 100% rename from cookbooks/third-party/yum-7.4.20/test/integration/dnf_module/inspec/module_spec.rb rename to cookbooks/third-party/yum/test/integration/dnf_module/inspec/module_spec.rb From 5dfebc555606a7af9525ef2915b09a956648ecd2 Mon Sep 17 00:00:00 2001 From: hanwenli Date: Wed, 9 Jul 2025 07:47:16 -0700 Subject: [PATCH 3/3] Move third party cookbooks out of third party directory Without berkshelf, we need the cookbooks to be under the same directory to let CINC recognize the cookbooks. We can configure CINC with multiple folders of cookbooks, but need significant extra effort. Signed-off-by: Hanwen --- .github/workflows/ci.yml | 2 +- .rubocop.yml | 7 ++++++- README.md | 4 ++-- cookbooks/{third-party => }/THIRD-PARTY-LICENSES.txt | 0 .../{third-party => }/iptables/.delivery/project.toml | 0 cookbooks/{third-party => }/iptables/.editorconfig | 0 cookbooks/{third-party => }/iptables/.gitattributes | 0 cookbooks/{third-party => }/iptables/.github/CODEOWNERS | 0 .../iptables/.github/workflows/branchcleanup.yml | 0 .../{third-party => }/iptables/.github/workflows/ci.yml | 0 cookbooks/{third-party => }/iptables/.gitignore | 0 cookbooks/{third-party => }/iptables/Berksfile | 0 cookbooks/{third-party => }/iptables/CHANGELOG.md | 0 cookbooks/{third-party => }/iptables/CODE_OF_CONDUCT.md | 0 cookbooks/{third-party => }/iptables/CONTRIBUTING.md | 0 cookbooks/{third-party => }/iptables/Gemfile | 0 cookbooks/{third-party => }/iptables/LICENSE | 0 cookbooks/{third-party => }/iptables/README.md | 0 cookbooks/{third-party => }/iptables/TESTING.md | 0 cookbooks/{third-party => }/iptables/UPGRADING.md | 0 cookbooks/{third-party => }/iptables/attributes/default.rb | 0 cookbooks/{third-party => }/iptables/chefignore | 0 .../iptables/documentation/iptables_chain.md | 0 .../iptables/documentation/iptables_packages.md | 0 .../iptables/documentation/iptables_rule.md | 0 .../iptables/documentation/iptables_service.md | 0 cookbooks/{third-party => }/iptables/kitchen.dokken.yml | 0 cookbooks/{third-party => }/iptables/kitchen.yml | 0 cookbooks/{third-party => }/iptables/libraries/helpers.rb | 0 cookbooks/{third-party => }/iptables/metadata.rb | 0 cookbooks/{third-party => }/iptables/recipes/_package.rb | 0 cookbooks/{third-party => }/iptables/recipes/default.rb | 0 cookbooks/{third-party => }/iptables/recipes/disabled.rb | 0 cookbooks/{third-party => }/iptables/resources/chain.rb | 0 cookbooks/{third-party => }/iptables/resources/chain6.rb | 0 cookbooks/{third-party => }/iptables/resources/packages.rb | 0 cookbooks/{third-party => }/iptables/resources/rule.rb | 0 cookbooks/{third-party => }/iptables/resources/rule6.rb | 0 cookbooks/{third-party => }/iptables/resources/service.rb | 0 .../iptables/spec/libraries/helpers_spec.rb | 0 .../iptables/spec/resources/chain_spec.rb | 0 .../{third-party => }/iptables/spec/resources/rule_spec.rb | 0 cookbooks/{third-party => }/iptables/spec/spec_helper.rb | 0 .../iptables/templates/default/iptables-config.erb | 0 .../iptables/templates/default/iptables.erb | 0 .../iptables/templates/default/iptables_load.erb | 0 .../iptables/test/cookbooks/test/README.md | 0 .../iptables/test/cookbooks/test/metadata.rb | 0 .../iptables/test/cookbooks/test/recipes/all-tables.rb | 0 .../test/cookbooks/test/recipes/centos-6-helper.rb | 0 .../test/cookbooks/test/recipes/install-and-remove.rb | 0 .../test/cookbooks/test/recipes/rule-line-number.rb | 0 .../iptables/test/cookbooks/test/recipes/rule-line.rb | 0 .../iptables/test/cookbooks/test/recipes/rules.rb | 0 .../test/integration/all-tables/all_tables_spec.rb | 0 .../iptables/test/integration/all-tables/rules_spec.rb | 0 .../test/integration/default/inspec/default_spec.rb | 0 .../iptables/test/integration/default/inspec/rules_spec.rb | 0 .../test/integration/disabled/inspec/disabled_spec.rb | 0 .../integration/install-and-remove/install-and-remove.rb | 0 .../test/integration/rule-line-number/rule-line-number.rb | 0 .../test/integration/rule-line-number/rules_spec.rb | 0 .../iptables/test/integration/rule-line/rule-line.rb | 0 .../iptables/test/integration/rule-line/rules_spec.rb | 0 .../iptables/test/integration/rules/rules.rb | 0 .../iptables/test/integration/rules/rules_spec.rb | 0 cookbooks/{third-party => }/line/.editorconfig | 0 cookbooks/{third-party => }/line/.envrc | 0 cookbooks/{third-party => }/line/.gitattributes | 0 cookbooks/{third-party => }/line/.github/CODEOWNERS | 0 cookbooks/{third-party => }/line/.github/lock.yml | 0 cookbooks/{third-party => }/line/.github/workflows/ci.yml | 0 .../{third-party => }/line/.github/workflows/stale.yml | 0 cookbooks/{third-party => }/line/.gitignore | 0 cookbooks/{third-party => }/line/.markdownlint-cli2.yaml | 0 cookbooks/{third-party => }/line/.mdlrc | 0 cookbooks/{third-party => }/line/.overcommit.yml | 0 cookbooks/{third-party => }/line/.yamllint | 0 cookbooks/{third-party => }/line/Berksfile | 0 cookbooks/{third-party => }/line/CHANGELOG.md | 0 cookbooks/{third-party => }/line/CODE_OF_CONDUCT.md | 0 cookbooks/{third-party => }/line/CONTRIBUTING.md | 0 cookbooks/{third-party => }/line/Dangerfile | 0 cookbooks/{third-party => }/line/FilterDevelopment.md | 0 cookbooks/{third-party => }/line/LICENSE | 0 cookbooks/{third-party => }/line/README.md | 0 cookbooks/{third-party => }/line/TESTING.md | 0 cookbooks/{third-party => }/line/documentation/.gitkeep | 0 .../line/documentation/resources/add_to_list.md | 0 .../line/documentation/resources/append_if_no_line.md | 0 .../line/documentation/resources/delete_from_list.md | 0 .../line/documentation/resources/delete_lines.md | 0 .../line/documentation/resources/filter_lines.md | 0 .../line/documentation/resources/filters/after.md | 0 .../line/documentation/resources/filters/before.md | 0 .../line/documentation/resources/filters/between.md | 0 .../line/documentation/resources/filters/comment.md | 0 .../line/documentation/resources/filters/delete_between.md | 0 .../line/documentation/resources/filters/missing.md | 0 .../line/documentation/resources/filters/replace.md | 0 .../documentation/resources/filters/replace_between.md | 0 .../line/documentation/resources/filters/stanza.md | 0 .../line/documentation/resources/filters/substitute.md | 0 .../line/documentation/resources/replace_or_add.md | 0 cookbooks/{third-party => }/line/kitchen.dokken.yml | 0 cookbooks/{third-party => }/line/kitchen.exec.yml | 0 cookbooks/{third-party => }/line/kitchen.global.yml | 0 cookbooks/{third-party => }/line/kitchen.yml | 0 cookbooks/{third-party => }/line/libraries/after_filter.rb | 0 .../{third-party => }/line/libraries/before_filter.rb | 0 cookbooks/{third-party => }/line/libraries/between.rb | 0 .../{third-party => }/line/libraries/comment_filter.rb | 0 .../{third-party => }/line/libraries/delete_between.rb | 0 .../{third-party => }/line/libraries/filter_helper.rb | 0 cookbooks/{third-party => }/line/libraries/helper.rb | 0 cookbooks/{third-party => }/line/libraries/list_helper.rb | 0 .../{third-party => }/line/libraries/missing_filter.rb | 0 .../{third-party => }/line/libraries/replace_between.rb | 0 .../{third-party => }/line/libraries/replace_filter.rb | 0 .../{third-party => }/line/libraries/stanza_filter.rb | 0 .../{third-party => }/line/libraries/substitute_filter.rb | 0 cookbooks/{third-party => }/line/metadata.rb | 0 cookbooks/{third-party => }/line/recipes/default.rb | 0 cookbooks/{third-party => }/line/renovate.json | 0 cookbooks/{third-party => }/line/resources/add_to_list.rb | 0 .../{third-party => }/line/resources/append_if_no_line.rb | 0 .../{third-party => }/line/resources/delete_from_list.rb | 0 cookbooks/{third-party => }/line/resources/delete_lines.rb | 0 cookbooks/{third-party => }/line/resources/filter_lines.rb | 0 .../{third-party => }/line/resources/replace_or_add.rb | 0 cookbooks/{third-party => }/line/spec/chefspec_helper.rb | 0 .../line/spec/cookbook/documentation_spec.rb | 0 .../line/spec/fixtures/cookbooks/spectest/README.md | 0 .../line/spec/fixtures/cookbooks/spectest/metadata.rb | 0 .../cookbooks/spectest/recipes/add_to_list_missing_file.rb | 0 .../spectest/recipes/append_if_no_line_missing_file.rb | 0 .../spectest/recipes/delete_from_list_missing_file.rb | 0 .../spectest/recipes/delete_lines_missing_file.rb | 0 .../spectest/recipes/replace_or_add_missing_file.rb | 0 cookbooks/{third-party => }/line/spec/rspec_helper.rb | 0 .../line/spec/unit/library/filter/after_spec.rb | 0 .../line/spec/unit/library/filter/before_spec.rb | 0 .../line/spec/unit/library/filter/between_spec.rb | 0 .../line/spec/unit/library/filter/comment_spec.rb | 0 .../line/spec/unit/library/filter/delete_between_spec.rb | 0 .../line/spec/unit/library/filter/missing_spec.rb | 0 .../line/spec/unit/library/filter/replace_between_spec.rb | 0 .../line/spec/unit/library/filter/replace_spec.rb | 0 .../line/spec/unit/library/filter/stanza_spec.rb | 0 .../line/spec/unit/library/filter/substitute_spec.rb | 0 .../line/spec/unit/library/filter_helper/chomp_spec.rb | 0 .../line/spec/unit/library/filter_helper/expand_spec.rb | 0 .../unit/library/filter_helper/match_insert_lines_spec.rb | 0 .../spec/unit/library/filter_helper/match_limits_spec.rb | 0 .../library/filter_helper/missing_line_between_spec.rb | 0 .../unit/library/filter_helper/next_match_after_spec.rb | 0 .../line/spec/unit/library/filter_helper/options_spec.rb | 0 .../unit/library/filter_helper/string_to_lines_spec.rb | 0 .../spec/unit/library/filter_helper/verify_all_of_spec.rb | 0 .../spec/unit/library/filter_helper/verify_kind_spec.rb | 0 .../spec/unit/library/filter_helper/verify_one_of_spec.rb | 0 .../line/spec/unit/library/helper_spec.rb | 0 .../line/spec/unit/library/list_helper_spec.rb | 0 .../spec/unit/recipes/add_to_list_missing_file_spec.rb | 0 .../unit/recipes/append_if_no_line_missing_file_spec.rb | 0 .../unit/recipes/delete_from_list_missing_file_spec.rb | 0 .../spec/unit/recipes/delete_lines_missing_file_spec.rb | 0 .../spec/unit/recipes/replace_or_add_missing_file_spec.rb | 0 .../fixtures/cookbooks/test/libraries/resource_handler.rb | 0 .../line/test/fixtures/cookbooks/test/metadata.rb | 0 .../test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb | 0 .../cookbooks/test/recipes/add_to_list_1d_terminal.rb | 0 .../test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb | 0 .../cookbooks/test/recipes/add_to_list_2d_terminal.rb | 0 .../test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb | 0 .../cookbooks/test/recipes/add_to_list_3d_terminal.rb | 0 .../fixtures/cookbooks/test/recipes/add_to_list_empty.rb | 0 .../cookbooks/test/recipes/append_if_no_line_empty.rb | 0 .../test/recipes/append_if_no_line_single_line.rb | 0 .../cookbooks/test/recipes/append_if_no_line_template.rb | 0 .../fixtures/cookbooks/test/recipes/delete_from_list_1d.rb | 0 .../fixtures/cookbooks/test/recipes/delete_from_list_2d.rb | 0 .../fixtures/cookbooks/test/recipes/delete_from_list_3d.rb | 0 .../cookbooks/test/recipes/delete_from_list_empty.rb | 0 .../fixtures/cookbooks/test/recipes/delete_lines_empty.rb | 0 .../fixtures/cookbooks/test/recipes/delete_lines_regexp.rb | 0 .../fixtures/cookbooks/test/recipes/delete_lines_string.rb | 0 .../fixtures/cookbooks/test/recipes/filter_lines_after.rb | 0 .../fixtures/cookbooks/test/recipes/filter_lines_before.rb | 0 .../cookbooks/test/recipes/filter_lines_between.rb | 0 .../cookbooks/test/recipes/filter_lines_comment.rb | 0 .../cookbooks/test/recipes/filter_lines_delete_between.rb | 0 .../fixtures/cookbooks/test/recipes/filter_lines_inline.rb | 0 .../fixtures/cookbooks/test/recipes/filter_lines_misc.rb | 0 .../fixtures/cookbooks/test/recipes/filter_lines_multi.rb | 0 .../cookbooks/test/recipes/filter_lines_replace.rb | 0 .../cookbooks/test/recipes/filter_lines_replace_between.rb | 0 .../fixtures/cookbooks/test/recipes/filter_lines_stanza.rb | 0 .../cookbooks/test/recipes/filter_lines_substitute.rb | 0 .../recipes/replace_or_add_add_a_line_matching_pattern.rb | 0 .../test/recipes/replace_or_add_change_line_eof.rb | 0 .../cookbooks/test/recipes/replace_or_add_duplicate.rb | 0 .../cookbooks/test/recipes/replace_or_add_missing_file.rb | 0 .../cookbooks/test/recipes/replace_or_add_replace_only.rb | 0 .../test/fixtures/cookbooks/test/templates/samplefile.erb | 0 .../test/fixtures/cookbooks/test/templates/samplefile1.erb | 0 .../test/fixtures/cookbooks/test/templates/samplefile2.erb | 0 .../test/fixtures/cookbooks/test/templates/samplefile3.erb | 0 .../line/test/fixtures/cookbooks/test/templates/stanza.erb | 0 .../test/fixtures/cookbooks/test/templates/text_file.erb | 0 .../add_to_list/inspec/controls/add_to_list_1d.rb | 0 .../add_to_list/inspec/controls/add_to_list_1d_terminal.rb | 0 .../add_to_list/inspec/controls/add_to_list_2d.rb | 0 .../add_to_list/inspec/controls/add_to_list_2d_terminal.rb | 0 .../add_to_list/inspec/controls/add_to_list_3d.rb | 0 .../add_to_list/inspec/controls/add_to_list_3d_terminal.rb | 0 .../add_to_list/inspec/controls/add_to_list_empty.rb | 0 .../line/test/integration/add_to_list/inspec/inspec.yml | 0 .../inspec/controls/append_if_no_line_empty.rb | 0 .../inspec/controls/append_if_no_line_single_line.rb | 0 .../inspec/controls/append_if_no_line_template.rb | 0 .../test/integration/append_if_no_line/inspec/inspec.yml | 0 .../inspec/controls/delete_from_list_1d.rb | 0 .../inspec/controls/delete_from_list_2d.rb | 0 .../inspec/controls/delete_from_list_3d.rb | 0 .../inspec/controls/delete_from_list_empty.rb | 0 .../test/integration/delete_from_list/inspec/inspec.yml | 0 .../delete_lines/inspec/controls/delete_lines_empty.rb | 0 .../delete_lines/inspec/controls/delete_lines_regexp.rb | 0 .../delete_lines/inspec/controls/delete_lines_string.rb | 0 .../line/test/integration/delete_lines/inspec/inspec.yml | 0 .../filter_lines/controls/filter_lines_after.rb | 0 .../filter_lines/controls/filter_lines_before.rb | 0 .../filter_lines/controls/filter_lines_between.rb | 0 .../filter_lines/controls/filter_lines_comment.rb | 0 .../filter_lines/controls/filter_lines_delete_between.rb | 0 .../filter_lines/controls/filter_lines_inline.rb | 0 .../integration/filter_lines/controls/filter_lines_misc.rb | 0 .../filter_lines/controls/filter_lines_multi.rb | 0 .../filter_lines/controls/filter_lines_replace.rb | 0 .../filter_lines/controls/filter_lines_replace_between.rb | 0 .../filter_lines/controls/filter_lines_stanza.rb | 0 .../filter_lines/controls/filter_lines_substitue.rb | 0 .../line/test/integration/filter_lines/inspec.yml | 0 .../line/test/integration/line_resources/README.md | 0 .../line/test/integration/line_resources/controls/dummy | 0 .../line/test/integration/line_resources/inspec.yml | 0 .../test/integration/line_resources/libraries/file_ext.rb | 0 .../test/integration/line_resources/libraries/matches.rb | 0 .../controls/replace_or_add_add_a_line_matching_pattern.rb | 0 .../controls/replace_or_add_change_line_eof.rb | 0 .../replace_or_add/controls/replace_or_add_duplicate.rb | 0 .../replace_or_add/controls/replace_or_add_missing_file.rb | 0 .../replace_or_add/controls/replace_or_add_replace_only.rb | 0 .../line/test/integration/replace_or_add/inspec.yml | 0 cookbooks/{third-party => }/nfs/.editorconfig | 0 cookbooks/{third-party => }/nfs/.envrc | 0 cookbooks/{third-party => }/nfs/.gitattributes | 0 cookbooks/{third-party => }/nfs/.github/CODEOWNERS | 0 cookbooks/{third-party => }/nfs/.github/workflows/ci.yml | 0 .../{third-party => }/nfs/.github/workflows/stale.yml | 0 cookbooks/{third-party => }/nfs/.gitignore | 0 cookbooks/{third-party => }/nfs/.markdownlint-cli2.yaml | 0 cookbooks/{third-party => }/nfs/.mdlrc | 0 cookbooks/{third-party => }/nfs/.overcommit.yml | 0 cookbooks/{third-party => }/nfs/.yamllint | 0 cookbooks/{third-party => }/nfs/Berksfile | 0 cookbooks/{third-party => }/nfs/CHANGELOG.md | 0 cookbooks/{third-party => }/nfs/CODE_OF_CONDUCT.md | 0 cookbooks/{third-party => }/nfs/CONTRIBUTING.md | 0 cookbooks/{third-party => }/nfs/Dangerfile | 0 cookbooks/{third-party => }/nfs/LICENSE | 0 cookbooks/{third-party => }/nfs/README.md | 0 cookbooks/{third-party => }/nfs/Rakefile | 0 cookbooks/{third-party => }/nfs/TESTING.md | 0 cookbooks/{third-party => }/nfs/attributes/default.rb | 0 cookbooks/{third-party => }/nfs/chefignore | 0 cookbooks/{third-party => }/nfs/documentation/.gitkeep | 0 cookbooks/{third-party => }/nfs/kitchen.dokken.yml | 0 cookbooks/{third-party => }/nfs/kitchen.yml | 0 cookbooks/{third-party => }/nfs/libraries/helpers.rb | 0 cookbooks/{third-party => }/nfs/metadata.rb | 0 cookbooks/{third-party => }/nfs/recipes/_common.rb | 0 cookbooks/{third-party => }/nfs/recipes/_idmap.rb | 0 cookbooks/{third-party => }/nfs/recipes/_sysctl.rb | 0 cookbooks/{third-party => }/nfs/recipes/client4.rb | 0 cookbooks/{third-party => }/nfs/recipes/default.rb | 0 cookbooks/{third-party => }/nfs/recipes/server.rb | 0 cookbooks/{third-party => }/nfs/recipes/server4.rb | 0 cookbooks/{third-party => }/nfs/recipes/undo.rb | 0 cookbooks/{third-party => }/nfs/resources/export.rb | 0 cookbooks/{third-party => }/nfs/spec/spec_helper.rb | 0 .../nfs/spec/unit/recipes/client4_spec.rb | 0 .../{third-party => }/nfs/spec/unit/recipes/common_spec.rb | 0 .../nfs/spec/unit/recipes/default_spec.rb | 0 .../{third-party => }/nfs/spec/unit/recipes/idmap_spec.rb | 0 .../nfs/spec/unit/recipes/server4_spec.rb | 0 .../{third-party => }/nfs/spec/unit/recipes/server_spec.rb | 0 .../nfs/spec/unit/resources/export_spec.rb | 0 .../{third-party => }/nfs/templates/default/exports.erb | 0 .../nfs/templates/default/idmapd.conf.erb | 0 .../{third-party => }/nfs/templates/default/mountd.erb | 0 .../{third-party => }/nfs/templates/default/nfs-common.erb | 0 .../{third-party => }/nfs/templates/default/nfs.conf.erb | 0 cookbooks/{third-party => }/nfs/templates/default/nfs.erb | 0 .../nfs/test/cookbooks/nfs_test/metadata.rb | 0 .../nfs/test/cookbooks/nfs_test/recipes/default.rb | 0 .../nfs/test/cookbooks/nfs_test/recipes/issue46.rb | 0 .../test/integration/default/controls/default_control.rb | 0 .../nfs/test/integration/default/inspec.yml | 0 .../nfs/test/integration/server/controls/server_control.rb | 0 .../nfs/test/integration/server/inspec.yml | 0 cookbooks/{third-party => }/openssh/.editorconfig | 0 cookbooks/{third-party => }/openssh/.envrc | 0 cookbooks/{third-party => }/openssh/.gitattributes | 0 cookbooks/{third-party => }/openssh/.github/CODEOWNERS | 0 .../{third-party => }/openssh/.github/workflows/ci.yml | 0 .../{third-party => }/openssh/.github/workflows/stale.yml | 0 cookbooks/{third-party => }/openssh/.gitignore | 0 .../{third-party => }/openssh/.markdownlint-cli2.yaml | 0 cookbooks/{third-party => }/openssh/.mdlrc | 0 cookbooks/{third-party => }/openssh/.overcommit.yml | 0 cookbooks/{third-party => }/openssh/.yamllint | 0 cookbooks/{third-party => }/openssh/Berksfile | 0 cookbooks/{third-party => }/openssh/CHANGELOG.md | 0 cookbooks/{third-party => }/openssh/CODE_OF_CONDUCT.md | 0 cookbooks/{third-party => }/openssh/CONTRIBUTING.md | 0 cookbooks/{third-party => }/openssh/Dangerfile | 0 cookbooks/{third-party => }/openssh/README.md | 0 cookbooks/{third-party => }/openssh/TESTING.md | 0 cookbooks/{third-party => }/openssh/attributes/default.rb | 0 cookbooks/{third-party => }/openssh/chefignore | 0 cookbooks/{third-party => }/openssh/documentation/.gitkeep | 0 cookbooks/{third-party => }/openssh/kitchen.dokken.yml | 0 cookbooks/{third-party => }/openssh/kitchen.exec.yml | 0 cookbooks/{third-party => }/openssh/kitchen.global.yml | 0 cookbooks/{third-party => }/openssh/kitchen.yml | 0 cookbooks/{third-party => }/openssh/libraries/helpers.rb | 0 cookbooks/{third-party => }/openssh/metadata.rb | 0 cookbooks/{third-party => }/openssh/mlc_config.json | 0 cookbooks/{third-party => }/openssh/recipes/default.rb | 0 cookbooks/{third-party => }/openssh/recipes/iptables.rb | 0 cookbooks/{third-party => }/openssh/renovate.json | 0 cookbooks/{third-party => }/openssh/spec/spec_helper.rb | 0 .../openssh/spec/unit/recipes/default_spec.rb | 0 .../openssh/spec/unit/recipes/default_windows_spec.rb | 0 .../openssh/spec/unit/recipes/iptables_spec.rb | 0 cookbooks/{third-party => }/openssh/templates/ca_keys.erb | 0 cookbooks/{third-party => }/openssh/templates/port_ssh.erb | 0 .../{third-party => }/openssh/templates/revoked_keys.erb | 0 .../{third-party => }/openssh/templates/ssh_config.erb | 0 .../{third-party => }/openssh/templates/sshd_config.erb | 0 .../openssh/test/integration/default/default_spec.rb | 0 .../openssh/test/integration/iptables/default_spec.rb | 0 .../test/integration/windows-default/default_spec.rb | 0 cookbooks/{third-party => }/yum-epel/.editorconfig | 0 cookbooks/{third-party => }/yum-epel/.envrc | 0 cookbooks/{third-party => }/yum-epel/.gitattributes | 0 cookbooks/{third-party => }/yum-epel/.github/CODEOWNERS | 0 .../{third-party => }/yum-epel/.github/workflows/ci.yml | 0 .../{third-party => }/yum-epel/.github/workflows/stale.yml | 0 cookbooks/{third-party => }/yum-epel/.gitignore | 0 .../{third-party => }/yum-epel/.markdownlint-cli2.yaml | 0 cookbooks/{third-party => }/yum-epel/.mdlrc | 0 cookbooks/{third-party => }/yum-epel/.overcommit.yml | 0 cookbooks/{third-party => }/yum-epel/.yamllint | 0 cookbooks/{third-party => }/yum-epel/Berksfile | 0 cookbooks/{third-party => }/yum-epel/CHANGELOG.md | 0 cookbooks/{third-party => }/yum-epel/README.md | 0 cookbooks/{third-party => }/yum-epel/attributes/default.rb | 0 .../yum-epel/attributes/epel-debuginfo.rb | 0 .../yum-epel/attributes/epel-next-debuginfo.rb | 0 .../yum-epel/attributes/epel-next-source.rb | 0 .../yum-epel/attributes/epel-next-testing-debuginfo.rb | 0 .../yum-epel/attributes/epel-next-testing-source.rb | 0 .../yum-epel/attributes/epel-next-testing.rb | 0 .../{third-party => }/yum-epel/attributes/epel-next.rb | 0 .../{third-party => }/yum-epel/attributes/epel-source.rb | 0 .../yum-epel/attributes/epel-testing-debuginfo.rb | 0 .../yum-epel/attributes/epel-testing-source.rb | 0 .../{third-party => }/yum-epel/attributes/epel-testing.rb | 0 cookbooks/{third-party => }/yum-epel/attributes/epel.rb | 0 .../{third-party => }/yum-epel/documentation/.gitkeep | 0 cookbooks/{third-party => }/yum-epel/kitchen.yml | 0 cookbooks/{third-party => }/yum-epel/libraries/helpers.rb | 0 cookbooks/{third-party => }/yum-epel/metadata.rb | 0 cookbooks/{third-party => }/yum-epel/recipes/default.rb | 0 cookbooks/{third-party => }/yum-epel/spec/default_spec.rb | 0 cookbooks/{third-party => }/yum-epel/spec/spec_helper.rb | 0 .../yum-epel/test/integration/all/all_spec.rb | 0 .../yum-epel/test/integration/default/default_spec.rb | 0 cookbooks/{third-party => }/yum/.editorconfig | 0 cookbooks/{third-party => }/yum/.envrc | 0 cookbooks/{third-party => }/yum/.gitattributes | 0 cookbooks/{third-party => }/yum/.github/CODEOWNERS | 0 cookbooks/{third-party => }/yum/.github/workflows/ci.yml | 0 .../{third-party => }/yum/.github/workflows/stale.yml | 0 cookbooks/{third-party => }/yum/.gitignore | 0 cookbooks/{third-party => }/yum/.markdownlint-cli2.yaml | 0 cookbooks/{third-party => }/yum/.mdlrc | 0 cookbooks/{third-party => }/yum/.overcommit.yml | 0 cookbooks/{third-party => }/yum/.yamllint | 0 cookbooks/{third-party => }/yum/Berksfile | 0 cookbooks/{third-party => }/yum/CHANGELOG.md | 0 cookbooks/{third-party => }/yum/CODE_OF_CONDUCT.md | 0 cookbooks/{third-party => }/yum/CONTRIBUTING.md | 0 cookbooks/{third-party => }/yum/Dangerfile | 0 cookbooks/{third-party => }/yum/LICENSE | 0 cookbooks/{third-party => }/yum/README.md | 0 cookbooks/{third-party => }/yum/TESTING.md | 0 cookbooks/{third-party => }/yum/attributes/main.rb | 0 cookbooks/{third-party => }/yum/chefignore | 0 cookbooks/{third-party => }/yum/documentation/.gitkeep | 0 .../{third-party => }/yum/documentation/dnf_module.md | 0 .../yum/documentation/yum_globalconfig.md | 0 cookbooks/{third-party => }/yum/kitchen.dokken.yml | 0 cookbooks/{third-party => }/yum/kitchen.exec.yml | 0 cookbooks/{third-party => }/yum/kitchen.global.yml | 0 cookbooks/{third-party => }/yum/kitchen.yml | 0 cookbooks/{third-party => }/yum/metadata.rb | 0 cookbooks/{third-party => }/yum/recipes/default.rb | 0 cookbooks/{third-party => }/yum/renovate.json | 0 cookbooks/{third-party => }/yum/resources/dnf_module.rb | 0 cookbooks/{third-party => }/yum/resources/globalconfig.rb | 0 cookbooks/{third-party => }/yum/spec/spec_helper.rb | 0 .../yum/spec/unit/recipes/default_spec.rb | 0 .../yum/spec/unit/resources/dnf_module_spec.rb | 0 .../yum/spec/unit/resources/test_globalconfig_one_spec.rb | 0 .../yum/spec/unit/resources/test_globalconfig_two_spec.rb | 0 cookbooks/{third-party => }/yum/templates/main.erb | 0 .../{third-party => }/yum/test/cookbooks/test/metadata.rb | 0 .../yum/test/cookbooks/test/recipes/dnf_module.rb | 0 .../test/cookbooks/test/recipes/test_globalconfig_one.rb | 0 .../test/cookbooks/test/recipes/test_globalconfig_two.rb | 0 .../yum/test/integration/default/inspec/default_spec.rb | 0 .../yum/test/integration/dnf_module/inspec/module_spec.rb | 0 tox.ini | 7 ++++++- 437 files changed, 15 insertions(+), 5 deletions(-) rename cookbooks/{third-party => }/THIRD-PARTY-LICENSES.txt (100%) rename cookbooks/{third-party => }/iptables/.delivery/project.toml (100%) rename cookbooks/{third-party => }/iptables/.editorconfig (100%) rename cookbooks/{third-party => }/iptables/.gitattributes (100%) rename cookbooks/{third-party => }/iptables/.github/CODEOWNERS (100%) rename cookbooks/{third-party => }/iptables/.github/workflows/branchcleanup.yml (100%) rename cookbooks/{third-party => }/iptables/.github/workflows/ci.yml (100%) rename cookbooks/{third-party => }/iptables/.gitignore (100%) rename cookbooks/{third-party => }/iptables/Berksfile (100%) rename cookbooks/{third-party => }/iptables/CHANGELOG.md (100%) rename cookbooks/{third-party => }/iptables/CODE_OF_CONDUCT.md (100%) rename cookbooks/{third-party => }/iptables/CONTRIBUTING.md (100%) rename cookbooks/{third-party => }/iptables/Gemfile (100%) rename cookbooks/{third-party => }/iptables/LICENSE (100%) rename cookbooks/{third-party => }/iptables/README.md (100%) rename cookbooks/{third-party => }/iptables/TESTING.md (100%) rename cookbooks/{third-party => }/iptables/UPGRADING.md (100%) rename cookbooks/{third-party => }/iptables/attributes/default.rb (100%) rename cookbooks/{third-party => }/iptables/chefignore (100%) rename cookbooks/{third-party => }/iptables/documentation/iptables_chain.md (100%) rename cookbooks/{third-party => }/iptables/documentation/iptables_packages.md (100%) rename cookbooks/{third-party => }/iptables/documentation/iptables_rule.md (100%) rename cookbooks/{third-party => }/iptables/documentation/iptables_service.md (100%) rename cookbooks/{third-party => }/iptables/kitchen.dokken.yml (100%) rename cookbooks/{third-party => }/iptables/kitchen.yml (100%) rename cookbooks/{third-party => }/iptables/libraries/helpers.rb (100%) rename cookbooks/{third-party => }/iptables/metadata.rb (100%) rename cookbooks/{third-party => }/iptables/recipes/_package.rb (100%) rename cookbooks/{third-party => }/iptables/recipes/default.rb (100%) rename cookbooks/{third-party => }/iptables/recipes/disabled.rb (100%) rename cookbooks/{third-party => }/iptables/resources/chain.rb (100%) rename cookbooks/{third-party => }/iptables/resources/chain6.rb (100%) rename cookbooks/{third-party => }/iptables/resources/packages.rb (100%) rename cookbooks/{third-party => }/iptables/resources/rule.rb (100%) rename cookbooks/{third-party => }/iptables/resources/rule6.rb (100%) rename cookbooks/{third-party => }/iptables/resources/service.rb (100%) rename cookbooks/{third-party => }/iptables/spec/libraries/helpers_spec.rb (100%) rename cookbooks/{third-party => }/iptables/spec/resources/chain_spec.rb (100%) rename cookbooks/{third-party => }/iptables/spec/resources/rule_spec.rb (100%) rename cookbooks/{third-party => }/iptables/spec/spec_helper.rb (100%) rename cookbooks/{third-party => }/iptables/templates/default/iptables-config.erb (100%) rename cookbooks/{third-party => }/iptables/templates/default/iptables.erb (100%) rename cookbooks/{third-party => }/iptables/templates/default/iptables_load.erb (100%) rename cookbooks/{third-party => }/iptables/test/cookbooks/test/README.md (100%) rename cookbooks/{third-party => }/iptables/test/cookbooks/test/metadata.rb (100%) rename cookbooks/{third-party => }/iptables/test/cookbooks/test/recipes/all-tables.rb (100%) rename cookbooks/{third-party => }/iptables/test/cookbooks/test/recipes/centos-6-helper.rb (100%) rename cookbooks/{third-party => }/iptables/test/cookbooks/test/recipes/install-and-remove.rb (100%) rename cookbooks/{third-party => }/iptables/test/cookbooks/test/recipes/rule-line-number.rb (100%) rename cookbooks/{third-party => }/iptables/test/cookbooks/test/recipes/rule-line.rb (100%) rename cookbooks/{third-party => }/iptables/test/cookbooks/test/recipes/rules.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/all-tables/all_tables_spec.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/all-tables/rules_spec.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/default/inspec/default_spec.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/default/inspec/rules_spec.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/disabled/inspec/disabled_spec.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/install-and-remove/install-and-remove.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/rule-line-number/rule-line-number.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/rule-line-number/rules_spec.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/rule-line/rule-line.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/rule-line/rules_spec.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/rules/rules.rb (100%) rename cookbooks/{third-party => }/iptables/test/integration/rules/rules_spec.rb (100%) rename cookbooks/{third-party => }/line/.editorconfig (100%) rename cookbooks/{third-party => }/line/.envrc (100%) rename cookbooks/{third-party => }/line/.gitattributes (100%) rename cookbooks/{third-party => }/line/.github/CODEOWNERS (100%) rename cookbooks/{third-party => }/line/.github/lock.yml (100%) rename cookbooks/{third-party => }/line/.github/workflows/ci.yml (100%) rename cookbooks/{third-party => }/line/.github/workflows/stale.yml (100%) rename cookbooks/{third-party => }/line/.gitignore (100%) rename cookbooks/{third-party => }/line/.markdownlint-cli2.yaml (100%) rename cookbooks/{third-party => }/line/.mdlrc (100%) rename cookbooks/{third-party => }/line/.overcommit.yml (100%) rename cookbooks/{third-party => }/line/.yamllint (100%) rename cookbooks/{third-party => }/line/Berksfile (100%) rename cookbooks/{third-party => }/line/CHANGELOG.md (100%) rename cookbooks/{third-party => }/line/CODE_OF_CONDUCT.md (100%) rename cookbooks/{third-party => }/line/CONTRIBUTING.md (100%) rename cookbooks/{third-party => }/line/Dangerfile (100%) rename cookbooks/{third-party => }/line/FilterDevelopment.md (100%) rename cookbooks/{third-party => }/line/LICENSE (100%) rename cookbooks/{third-party => }/line/README.md (100%) rename cookbooks/{third-party => }/line/TESTING.md (100%) rename cookbooks/{third-party => }/line/documentation/.gitkeep (100%) rename cookbooks/{third-party => }/line/documentation/resources/add_to_list.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/append_if_no_line.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/delete_from_list.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/delete_lines.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/filter_lines.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/filters/after.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/filters/before.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/filters/between.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/filters/comment.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/filters/delete_between.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/filters/missing.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/filters/replace.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/filters/replace_between.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/filters/stanza.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/filters/substitute.md (100%) rename cookbooks/{third-party => }/line/documentation/resources/replace_or_add.md (100%) rename cookbooks/{third-party => }/line/kitchen.dokken.yml (100%) rename cookbooks/{third-party => }/line/kitchen.exec.yml (100%) rename cookbooks/{third-party => }/line/kitchen.global.yml (100%) rename cookbooks/{third-party => }/line/kitchen.yml (100%) rename cookbooks/{third-party => }/line/libraries/after_filter.rb (100%) rename cookbooks/{third-party => }/line/libraries/before_filter.rb (100%) rename cookbooks/{third-party => }/line/libraries/between.rb (100%) rename cookbooks/{third-party => }/line/libraries/comment_filter.rb (100%) rename cookbooks/{third-party => }/line/libraries/delete_between.rb (100%) rename cookbooks/{third-party => }/line/libraries/filter_helper.rb (100%) rename cookbooks/{third-party => }/line/libraries/helper.rb (100%) rename cookbooks/{third-party => }/line/libraries/list_helper.rb (100%) rename cookbooks/{third-party => }/line/libraries/missing_filter.rb (100%) rename cookbooks/{third-party => }/line/libraries/replace_between.rb (100%) rename cookbooks/{third-party => }/line/libraries/replace_filter.rb (100%) rename cookbooks/{third-party => }/line/libraries/stanza_filter.rb (100%) rename cookbooks/{third-party => }/line/libraries/substitute_filter.rb (100%) rename cookbooks/{third-party => }/line/metadata.rb (100%) rename cookbooks/{third-party => }/line/recipes/default.rb (100%) rename cookbooks/{third-party => }/line/renovate.json (100%) rename cookbooks/{third-party => }/line/resources/add_to_list.rb (100%) rename cookbooks/{third-party => }/line/resources/append_if_no_line.rb (100%) rename cookbooks/{third-party => }/line/resources/delete_from_list.rb (100%) rename cookbooks/{third-party => }/line/resources/delete_lines.rb (100%) rename cookbooks/{third-party => }/line/resources/filter_lines.rb (100%) rename cookbooks/{third-party => }/line/resources/replace_or_add.rb (100%) rename cookbooks/{third-party => }/line/spec/chefspec_helper.rb (100%) rename cookbooks/{third-party => }/line/spec/cookbook/documentation_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/fixtures/cookbooks/spectest/README.md (100%) rename cookbooks/{third-party => }/line/spec/fixtures/cookbooks/spectest/metadata.rb (100%) rename cookbooks/{third-party => }/line/spec/fixtures/cookbooks/spectest/recipes/add_to_list_missing_file.rb (100%) rename cookbooks/{third-party => }/line/spec/fixtures/cookbooks/spectest/recipes/append_if_no_line_missing_file.rb (100%) rename cookbooks/{third-party => }/line/spec/fixtures/cookbooks/spectest/recipes/delete_from_list_missing_file.rb (100%) rename cookbooks/{third-party => }/line/spec/fixtures/cookbooks/spectest/recipes/delete_lines_missing_file.rb (100%) rename cookbooks/{third-party => }/line/spec/fixtures/cookbooks/spectest/recipes/replace_or_add_missing_file.rb (100%) rename cookbooks/{third-party => }/line/spec/rspec_helper.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter/after_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter/before_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter/between_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter/comment_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter/delete_between_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter/missing_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter/replace_between_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter/replace_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter/stanza_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter/substitute_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter_helper/chomp_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter_helper/expand_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter_helper/match_insert_lines_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter_helper/match_limits_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter_helper/missing_line_between_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter_helper/next_match_after_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter_helper/options_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter_helper/string_to_lines_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter_helper/verify_all_of_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter_helper/verify_kind_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/filter_helper/verify_one_of_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/helper_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/library/list_helper_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/recipes/add_to_list_missing_file_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/recipes/append_if_no_line_missing_file_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/recipes/delete_from_list_missing_file_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/recipes/delete_lines_missing_file_spec.rb (100%) rename cookbooks/{third-party => }/line/spec/unit/recipes/replace_or_add_missing_file_spec.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/libraries/resource_handler.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/metadata.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d_terminal.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d_terminal.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d_terminal.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/add_to_list_empty.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_empty.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_single_line.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_template.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/delete_from_list_1d.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/delete_from_list_2d.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/delete_from_list_3d.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/delete_from_list_empty.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/delete_lines_empty.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/delete_lines_regexp.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/delete_lines_string.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_after.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_before.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_between.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_comment.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_delete_between.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_inline.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_misc.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_multi.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace_between.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_stanza.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/filter_lines_substitute.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/replace_or_add_add_a_line_matching_pattern.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/replace_or_add_change_line_eof.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/replace_or_add_duplicate.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/replace_or_add_missing_file.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/recipes/replace_or_add_replace_only.rb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/templates/samplefile.erb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/templates/samplefile1.erb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/templates/samplefile2.erb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/templates/samplefile3.erb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/templates/stanza.erb (100%) rename cookbooks/{third-party => }/line/test/fixtures/cookbooks/test/templates/text_file.erb (100%) rename cookbooks/{third-party => }/line/test/integration/add_to_list/inspec/controls/add_to_list_1d.rb (100%) rename cookbooks/{third-party => }/line/test/integration/add_to_list/inspec/controls/add_to_list_1d_terminal.rb (100%) rename cookbooks/{third-party => }/line/test/integration/add_to_list/inspec/controls/add_to_list_2d.rb (100%) rename cookbooks/{third-party => }/line/test/integration/add_to_list/inspec/controls/add_to_list_2d_terminal.rb (100%) rename cookbooks/{third-party => }/line/test/integration/add_to_list/inspec/controls/add_to_list_3d.rb (100%) rename cookbooks/{third-party => }/line/test/integration/add_to_list/inspec/controls/add_to_list_3d_terminal.rb (100%) rename cookbooks/{third-party => }/line/test/integration/add_to_list/inspec/controls/add_to_list_empty.rb (100%) rename cookbooks/{third-party => }/line/test/integration/add_to_list/inspec/inspec.yml (100%) rename cookbooks/{third-party => }/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_empty.rb (100%) rename cookbooks/{third-party => }/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_single_line.rb (100%) rename cookbooks/{third-party => }/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_template.rb (100%) rename cookbooks/{third-party => }/line/test/integration/append_if_no_line/inspec/inspec.yml (100%) rename cookbooks/{third-party => }/line/test/integration/delete_from_list/inspec/controls/delete_from_list_1d.rb (100%) rename cookbooks/{third-party => }/line/test/integration/delete_from_list/inspec/controls/delete_from_list_2d.rb (100%) rename cookbooks/{third-party => }/line/test/integration/delete_from_list/inspec/controls/delete_from_list_3d.rb (100%) rename cookbooks/{third-party => }/line/test/integration/delete_from_list/inspec/controls/delete_from_list_empty.rb (100%) rename cookbooks/{third-party => }/line/test/integration/delete_from_list/inspec/inspec.yml (100%) rename cookbooks/{third-party => }/line/test/integration/delete_lines/inspec/controls/delete_lines_empty.rb (100%) rename cookbooks/{third-party => }/line/test/integration/delete_lines/inspec/controls/delete_lines_regexp.rb (100%) rename cookbooks/{third-party => }/line/test/integration/delete_lines/inspec/controls/delete_lines_string.rb (100%) rename cookbooks/{third-party => }/line/test/integration/delete_lines/inspec/inspec.yml (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_after.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_before.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_between.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_comment.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_delete_between.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_inline.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_misc.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_multi.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_replace.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_replace_between.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_stanza.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/controls/filter_lines_substitue.rb (100%) rename cookbooks/{third-party => }/line/test/integration/filter_lines/inspec.yml (100%) rename cookbooks/{third-party => }/line/test/integration/line_resources/README.md (100%) rename cookbooks/{third-party => }/line/test/integration/line_resources/controls/dummy (100%) rename cookbooks/{third-party => }/line/test/integration/line_resources/inspec.yml (100%) rename cookbooks/{third-party => }/line/test/integration/line_resources/libraries/file_ext.rb (100%) rename cookbooks/{third-party => }/line/test/integration/line_resources/libraries/matches.rb (100%) rename cookbooks/{third-party => }/line/test/integration/replace_or_add/controls/replace_or_add_add_a_line_matching_pattern.rb (100%) rename cookbooks/{third-party => }/line/test/integration/replace_or_add/controls/replace_or_add_change_line_eof.rb (100%) rename cookbooks/{third-party => }/line/test/integration/replace_or_add/controls/replace_or_add_duplicate.rb (100%) rename cookbooks/{third-party => }/line/test/integration/replace_or_add/controls/replace_or_add_missing_file.rb (100%) rename cookbooks/{third-party => }/line/test/integration/replace_or_add/controls/replace_or_add_replace_only.rb (100%) rename cookbooks/{third-party => }/line/test/integration/replace_or_add/inspec.yml (100%) rename cookbooks/{third-party => }/nfs/.editorconfig (100%) rename cookbooks/{third-party => }/nfs/.envrc (100%) rename cookbooks/{third-party => }/nfs/.gitattributes (100%) rename cookbooks/{third-party => }/nfs/.github/CODEOWNERS (100%) rename cookbooks/{third-party => }/nfs/.github/workflows/ci.yml (100%) rename cookbooks/{third-party => }/nfs/.github/workflows/stale.yml (100%) rename cookbooks/{third-party => }/nfs/.gitignore (100%) rename cookbooks/{third-party => }/nfs/.markdownlint-cli2.yaml (100%) rename cookbooks/{third-party => }/nfs/.mdlrc (100%) rename cookbooks/{third-party => }/nfs/.overcommit.yml (100%) rename cookbooks/{third-party => }/nfs/.yamllint (100%) rename cookbooks/{third-party => }/nfs/Berksfile (100%) rename cookbooks/{third-party => }/nfs/CHANGELOG.md (100%) rename cookbooks/{third-party => }/nfs/CODE_OF_CONDUCT.md (100%) rename cookbooks/{third-party => }/nfs/CONTRIBUTING.md (100%) rename cookbooks/{third-party => }/nfs/Dangerfile (100%) rename cookbooks/{third-party => }/nfs/LICENSE (100%) rename cookbooks/{third-party => }/nfs/README.md (100%) rename cookbooks/{third-party => }/nfs/Rakefile (100%) rename cookbooks/{third-party => }/nfs/TESTING.md (100%) rename cookbooks/{third-party => }/nfs/attributes/default.rb (100%) rename cookbooks/{third-party => }/nfs/chefignore (100%) rename cookbooks/{third-party => }/nfs/documentation/.gitkeep (100%) rename cookbooks/{third-party => }/nfs/kitchen.dokken.yml (100%) rename cookbooks/{third-party => }/nfs/kitchen.yml (100%) rename cookbooks/{third-party => }/nfs/libraries/helpers.rb (100%) rename cookbooks/{third-party => }/nfs/metadata.rb (100%) rename cookbooks/{third-party => }/nfs/recipes/_common.rb (100%) rename cookbooks/{third-party => }/nfs/recipes/_idmap.rb (100%) rename cookbooks/{third-party => }/nfs/recipes/_sysctl.rb (100%) rename cookbooks/{third-party => }/nfs/recipes/client4.rb (100%) rename cookbooks/{third-party => }/nfs/recipes/default.rb (100%) rename cookbooks/{third-party => }/nfs/recipes/server.rb (100%) rename cookbooks/{third-party => }/nfs/recipes/server4.rb (100%) rename cookbooks/{third-party => }/nfs/recipes/undo.rb (100%) rename cookbooks/{third-party => }/nfs/resources/export.rb (100%) rename cookbooks/{third-party => }/nfs/spec/spec_helper.rb (100%) rename cookbooks/{third-party => }/nfs/spec/unit/recipes/client4_spec.rb (100%) rename cookbooks/{third-party => }/nfs/spec/unit/recipes/common_spec.rb (100%) rename cookbooks/{third-party => }/nfs/spec/unit/recipes/default_spec.rb (100%) rename cookbooks/{third-party => }/nfs/spec/unit/recipes/idmap_spec.rb (100%) rename cookbooks/{third-party => }/nfs/spec/unit/recipes/server4_spec.rb (100%) rename cookbooks/{third-party => }/nfs/spec/unit/recipes/server_spec.rb (100%) rename cookbooks/{third-party => }/nfs/spec/unit/resources/export_spec.rb (100%) rename cookbooks/{third-party => }/nfs/templates/default/exports.erb (100%) rename cookbooks/{third-party => }/nfs/templates/default/idmapd.conf.erb (100%) rename cookbooks/{third-party => }/nfs/templates/default/mountd.erb (100%) rename cookbooks/{third-party => }/nfs/templates/default/nfs-common.erb (100%) rename cookbooks/{third-party => }/nfs/templates/default/nfs.conf.erb (100%) rename cookbooks/{third-party => }/nfs/templates/default/nfs.erb (100%) rename cookbooks/{third-party => }/nfs/test/cookbooks/nfs_test/metadata.rb (100%) rename cookbooks/{third-party => }/nfs/test/cookbooks/nfs_test/recipes/default.rb (100%) rename cookbooks/{third-party => }/nfs/test/cookbooks/nfs_test/recipes/issue46.rb (100%) rename cookbooks/{third-party => }/nfs/test/integration/default/controls/default_control.rb (100%) rename cookbooks/{third-party => }/nfs/test/integration/default/inspec.yml (100%) rename cookbooks/{third-party => }/nfs/test/integration/server/controls/server_control.rb (100%) rename cookbooks/{third-party => }/nfs/test/integration/server/inspec.yml (100%) rename cookbooks/{third-party => }/openssh/.editorconfig (100%) rename cookbooks/{third-party => }/openssh/.envrc (100%) rename cookbooks/{third-party => }/openssh/.gitattributes (100%) rename cookbooks/{third-party => }/openssh/.github/CODEOWNERS (100%) rename cookbooks/{third-party => }/openssh/.github/workflows/ci.yml (100%) rename cookbooks/{third-party => }/openssh/.github/workflows/stale.yml (100%) rename cookbooks/{third-party => }/openssh/.gitignore (100%) rename cookbooks/{third-party => }/openssh/.markdownlint-cli2.yaml (100%) rename cookbooks/{third-party => }/openssh/.mdlrc (100%) rename cookbooks/{third-party => }/openssh/.overcommit.yml (100%) rename cookbooks/{third-party => }/openssh/.yamllint (100%) rename cookbooks/{third-party => }/openssh/Berksfile (100%) rename cookbooks/{third-party => }/openssh/CHANGELOG.md (100%) rename cookbooks/{third-party => }/openssh/CODE_OF_CONDUCT.md (100%) rename cookbooks/{third-party => }/openssh/CONTRIBUTING.md (100%) rename cookbooks/{third-party => }/openssh/Dangerfile (100%) rename cookbooks/{third-party => }/openssh/README.md (100%) rename cookbooks/{third-party => }/openssh/TESTING.md (100%) rename cookbooks/{third-party => }/openssh/attributes/default.rb (100%) rename cookbooks/{third-party => }/openssh/chefignore (100%) rename cookbooks/{third-party => }/openssh/documentation/.gitkeep (100%) rename cookbooks/{third-party => }/openssh/kitchen.dokken.yml (100%) rename cookbooks/{third-party => }/openssh/kitchen.exec.yml (100%) rename cookbooks/{third-party => }/openssh/kitchen.global.yml (100%) rename cookbooks/{third-party => }/openssh/kitchen.yml (100%) rename cookbooks/{third-party => }/openssh/libraries/helpers.rb (100%) rename cookbooks/{third-party => }/openssh/metadata.rb (100%) rename cookbooks/{third-party => }/openssh/mlc_config.json (100%) rename cookbooks/{third-party => }/openssh/recipes/default.rb (100%) rename cookbooks/{third-party => }/openssh/recipes/iptables.rb (100%) rename cookbooks/{third-party => }/openssh/renovate.json (100%) rename cookbooks/{third-party => }/openssh/spec/spec_helper.rb (100%) rename cookbooks/{third-party => }/openssh/spec/unit/recipes/default_spec.rb (100%) rename cookbooks/{third-party => }/openssh/spec/unit/recipes/default_windows_spec.rb (100%) rename cookbooks/{third-party => }/openssh/spec/unit/recipes/iptables_spec.rb (100%) rename cookbooks/{third-party => }/openssh/templates/ca_keys.erb (100%) rename cookbooks/{third-party => }/openssh/templates/port_ssh.erb (100%) rename cookbooks/{third-party => }/openssh/templates/revoked_keys.erb (100%) rename cookbooks/{third-party => }/openssh/templates/ssh_config.erb (100%) rename cookbooks/{third-party => }/openssh/templates/sshd_config.erb (100%) rename cookbooks/{third-party => }/openssh/test/integration/default/default_spec.rb (100%) rename cookbooks/{third-party => }/openssh/test/integration/iptables/default_spec.rb (100%) rename cookbooks/{third-party => }/openssh/test/integration/windows-default/default_spec.rb (100%) rename cookbooks/{third-party => }/yum-epel/.editorconfig (100%) rename cookbooks/{third-party => }/yum-epel/.envrc (100%) rename cookbooks/{third-party => }/yum-epel/.gitattributes (100%) rename cookbooks/{third-party => }/yum-epel/.github/CODEOWNERS (100%) rename cookbooks/{third-party => }/yum-epel/.github/workflows/ci.yml (100%) rename cookbooks/{third-party => }/yum-epel/.github/workflows/stale.yml (100%) rename cookbooks/{third-party => }/yum-epel/.gitignore (100%) rename cookbooks/{third-party => }/yum-epel/.markdownlint-cli2.yaml (100%) rename cookbooks/{third-party => }/yum-epel/.mdlrc (100%) rename cookbooks/{third-party => }/yum-epel/.overcommit.yml (100%) rename cookbooks/{third-party => }/yum-epel/.yamllint (100%) rename cookbooks/{third-party => }/yum-epel/Berksfile (100%) rename cookbooks/{third-party => }/yum-epel/CHANGELOG.md (100%) rename cookbooks/{third-party => }/yum-epel/README.md (100%) rename cookbooks/{third-party => }/yum-epel/attributes/default.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel-debuginfo.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel-next-debuginfo.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel-next-source.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel-next-testing-debuginfo.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel-next-testing-source.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel-next-testing.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel-next.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel-source.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel-testing-debuginfo.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel-testing-source.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel-testing.rb (100%) rename cookbooks/{third-party => }/yum-epel/attributes/epel.rb (100%) rename cookbooks/{third-party => }/yum-epel/documentation/.gitkeep (100%) rename cookbooks/{third-party => }/yum-epel/kitchen.yml (100%) rename cookbooks/{third-party => }/yum-epel/libraries/helpers.rb (100%) rename cookbooks/{third-party => }/yum-epel/metadata.rb (100%) rename cookbooks/{third-party => }/yum-epel/recipes/default.rb (100%) rename cookbooks/{third-party => }/yum-epel/spec/default_spec.rb (100%) rename cookbooks/{third-party => }/yum-epel/spec/spec_helper.rb (100%) rename cookbooks/{third-party => }/yum-epel/test/integration/all/all_spec.rb (100%) rename cookbooks/{third-party => }/yum-epel/test/integration/default/default_spec.rb (100%) rename cookbooks/{third-party => }/yum/.editorconfig (100%) rename cookbooks/{third-party => }/yum/.envrc (100%) rename cookbooks/{third-party => }/yum/.gitattributes (100%) rename cookbooks/{third-party => }/yum/.github/CODEOWNERS (100%) rename cookbooks/{third-party => }/yum/.github/workflows/ci.yml (100%) rename cookbooks/{third-party => }/yum/.github/workflows/stale.yml (100%) rename cookbooks/{third-party => }/yum/.gitignore (100%) rename cookbooks/{third-party => }/yum/.markdownlint-cli2.yaml (100%) rename cookbooks/{third-party => }/yum/.mdlrc (100%) rename cookbooks/{third-party => }/yum/.overcommit.yml (100%) rename cookbooks/{third-party => }/yum/.yamllint (100%) rename cookbooks/{third-party => }/yum/Berksfile (100%) rename cookbooks/{third-party => }/yum/CHANGELOG.md (100%) rename cookbooks/{third-party => }/yum/CODE_OF_CONDUCT.md (100%) rename cookbooks/{third-party => }/yum/CONTRIBUTING.md (100%) rename cookbooks/{third-party => }/yum/Dangerfile (100%) rename cookbooks/{third-party => }/yum/LICENSE (100%) rename cookbooks/{third-party => }/yum/README.md (100%) rename cookbooks/{third-party => }/yum/TESTING.md (100%) rename cookbooks/{third-party => }/yum/attributes/main.rb (100%) rename cookbooks/{third-party => }/yum/chefignore (100%) rename cookbooks/{third-party => }/yum/documentation/.gitkeep (100%) rename cookbooks/{third-party => }/yum/documentation/dnf_module.md (100%) rename cookbooks/{third-party => }/yum/documentation/yum_globalconfig.md (100%) rename cookbooks/{third-party => }/yum/kitchen.dokken.yml (100%) rename cookbooks/{third-party => }/yum/kitchen.exec.yml (100%) rename cookbooks/{third-party => }/yum/kitchen.global.yml (100%) rename cookbooks/{third-party => }/yum/kitchen.yml (100%) rename cookbooks/{third-party => }/yum/metadata.rb (100%) rename cookbooks/{third-party => }/yum/recipes/default.rb (100%) rename cookbooks/{third-party => }/yum/renovate.json (100%) rename cookbooks/{third-party => }/yum/resources/dnf_module.rb (100%) rename cookbooks/{third-party => }/yum/resources/globalconfig.rb (100%) rename cookbooks/{third-party => }/yum/spec/spec_helper.rb (100%) rename cookbooks/{third-party => }/yum/spec/unit/recipes/default_spec.rb (100%) rename cookbooks/{third-party => }/yum/spec/unit/resources/dnf_module_spec.rb (100%) rename cookbooks/{third-party => }/yum/spec/unit/resources/test_globalconfig_one_spec.rb (100%) rename cookbooks/{third-party => }/yum/spec/unit/resources/test_globalconfig_two_spec.rb (100%) rename cookbooks/{third-party => }/yum/templates/main.erb (100%) rename cookbooks/{third-party => }/yum/test/cookbooks/test/metadata.rb (100%) rename cookbooks/{third-party => }/yum/test/cookbooks/test/recipes/dnf_module.rb (100%) rename cookbooks/{third-party => }/yum/test/cookbooks/test/recipes/test_globalconfig_one.rb (100%) rename cookbooks/{third-party => }/yum/test/cookbooks/test/recipes/test_globalconfig_two.rb (100%) rename cookbooks/{third-party => }/yum/test/integration/default/inspec/default_spec.rb (100%) rename cookbooks/{third-party => }/yum/test/integration/dnf_module/inspec/module_spec.rb (100%) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c7a153467..01e525c353 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -95,7 +95,7 @@ jobs: uses: ludeeus/action-shellcheck@master with: severity: warning - ignore_paths: cookbooks/third-party + ignore_paths: cookbooks/iptables cookbooks/line cookbooks/nfs cookbooks/openssh cookbooks/yum cookbooks/yum-epel rspec: name: ChefSpec runs-on: ubuntu-latest diff --git a/.rubocop.yml b/.rubocop.yml index 1628c588e2..91a2b6b508 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -98,7 +98,12 @@ Lint/UnmodifiedReduceAccumulator: # (new in 1.1) AllCops: NewCops: enable Exclude: - - 'cookbooks/third-party/**/*' + - 'cookbooks/iptables/**/*' + - 'cookbooks/line/**/*' + - 'cookbooks/nfs/**/*' + - 'cookbooks/openssh/**/*' + - 'cookbooks/yum/**/*' + - 'cookbooks/yum-epel/**/*' Chef/Deprecations/ChefSpecCoverageReport: Enabled: false diff --git a/README.md b/README.md index c88b846219..42e97ab9e7 100644 --- a/README.md +++ b/README.md @@ -32,9 +32,9 @@ The `test` folder contains Python unit tests files and Kitchen [environment](htt The `kitchen` folder contains utility files used when running Inspec tests locally. -The `cookbooks/third-party` folder contains cookbooks from marketplace. They must be regularly updated and should not be modified by hand. +The `iptables`, `line`, `nfs`, `openssh`, `yum`, `yum-eple` are cookbooks from marketplace. They must be regularly updated and should not be modified by hand. They have been pre-downloaded and stored in our repository to avoid contacting Chef Marketplace at AMI build time and cluster creation. -You can find more information about them in the `cookbooks/third-party/THIRD-PARTY-LICENSES.txt` file. +You can find more information about them in the `cookbooks/THIRD-PARTY-LICENSES.txt` file. # Development diff --git a/cookbooks/third-party/THIRD-PARTY-LICENSES.txt b/cookbooks/THIRD-PARTY-LICENSES.txt similarity index 100% rename from cookbooks/third-party/THIRD-PARTY-LICENSES.txt rename to cookbooks/THIRD-PARTY-LICENSES.txt diff --git a/cookbooks/third-party/iptables/.delivery/project.toml b/cookbooks/iptables/.delivery/project.toml similarity index 100% rename from cookbooks/third-party/iptables/.delivery/project.toml rename to cookbooks/iptables/.delivery/project.toml diff --git a/cookbooks/third-party/iptables/.editorconfig b/cookbooks/iptables/.editorconfig similarity index 100% rename from cookbooks/third-party/iptables/.editorconfig rename to cookbooks/iptables/.editorconfig diff --git a/cookbooks/third-party/iptables/.gitattributes b/cookbooks/iptables/.gitattributes similarity index 100% rename from cookbooks/third-party/iptables/.gitattributes rename to cookbooks/iptables/.gitattributes diff --git a/cookbooks/third-party/iptables/.github/CODEOWNERS b/cookbooks/iptables/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/iptables/.github/CODEOWNERS rename to cookbooks/iptables/.github/CODEOWNERS diff --git a/cookbooks/third-party/iptables/.github/workflows/branchcleanup.yml b/cookbooks/iptables/.github/workflows/branchcleanup.yml similarity index 100% rename from cookbooks/third-party/iptables/.github/workflows/branchcleanup.yml rename to cookbooks/iptables/.github/workflows/branchcleanup.yml diff --git a/cookbooks/third-party/iptables/.github/workflows/ci.yml b/cookbooks/iptables/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/iptables/.github/workflows/ci.yml rename to cookbooks/iptables/.github/workflows/ci.yml diff --git a/cookbooks/third-party/iptables/.gitignore b/cookbooks/iptables/.gitignore similarity index 100% rename from cookbooks/third-party/iptables/.gitignore rename to cookbooks/iptables/.gitignore diff --git a/cookbooks/third-party/iptables/Berksfile b/cookbooks/iptables/Berksfile similarity index 100% rename from cookbooks/third-party/iptables/Berksfile rename to cookbooks/iptables/Berksfile diff --git a/cookbooks/third-party/iptables/CHANGELOG.md b/cookbooks/iptables/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/iptables/CHANGELOG.md rename to cookbooks/iptables/CHANGELOG.md diff --git a/cookbooks/third-party/iptables/CODE_OF_CONDUCT.md b/cookbooks/iptables/CODE_OF_CONDUCT.md similarity index 100% rename from cookbooks/third-party/iptables/CODE_OF_CONDUCT.md rename to cookbooks/iptables/CODE_OF_CONDUCT.md diff --git a/cookbooks/third-party/iptables/CONTRIBUTING.md b/cookbooks/iptables/CONTRIBUTING.md similarity index 100% rename from cookbooks/third-party/iptables/CONTRIBUTING.md rename to cookbooks/iptables/CONTRIBUTING.md diff --git a/cookbooks/third-party/iptables/Gemfile b/cookbooks/iptables/Gemfile similarity index 100% rename from cookbooks/third-party/iptables/Gemfile rename to cookbooks/iptables/Gemfile diff --git a/cookbooks/third-party/iptables/LICENSE b/cookbooks/iptables/LICENSE similarity index 100% rename from cookbooks/third-party/iptables/LICENSE rename to cookbooks/iptables/LICENSE diff --git a/cookbooks/third-party/iptables/README.md b/cookbooks/iptables/README.md similarity index 100% rename from cookbooks/third-party/iptables/README.md rename to cookbooks/iptables/README.md diff --git a/cookbooks/third-party/iptables/TESTING.md b/cookbooks/iptables/TESTING.md similarity index 100% rename from cookbooks/third-party/iptables/TESTING.md rename to cookbooks/iptables/TESTING.md diff --git a/cookbooks/third-party/iptables/UPGRADING.md b/cookbooks/iptables/UPGRADING.md similarity index 100% rename from cookbooks/third-party/iptables/UPGRADING.md rename to cookbooks/iptables/UPGRADING.md diff --git a/cookbooks/third-party/iptables/attributes/default.rb b/cookbooks/iptables/attributes/default.rb similarity index 100% rename from cookbooks/third-party/iptables/attributes/default.rb rename to cookbooks/iptables/attributes/default.rb diff --git a/cookbooks/third-party/iptables/chefignore b/cookbooks/iptables/chefignore similarity index 100% rename from cookbooks/third-party/iptables/chefignore rename to cookbooks/iptables/chefignore diff --git a/cookbooks/third-party/iptables/documentation/iptables_chain.md b/cookbooks/iptables/documentation/iptables_chain.md similarity index 100% rename from cookbooks/third-party/iptables/documentation/iptables_chain.md rename to cookbooks/iptables/documentation/iptables_chain.md diff --git a/cookbooks/third-party/iptables/documentation/iptables_packages.md b/cookbooks/iptables/documentation/iptables_packages.md similarity index 100% rename from cookbooks/third-party/iptables/documentation/iptables_packages.md rename to cookbooks/iptables/documentation/iptables_packages.md diff --git a/cookbooks/third-party/iptables/documentation/iptables_rule.md b/cookbooks/iptables/documentation/iptables_rule.md similarity index 100% rename from cookbooks/third-party/iptables/documentation/iptables_rule.md rename to cookbooks/iptables/documentation/iptables_rule.md diff --git a/cookbooks/third-party/iptables/documentation/iptables_service.md b/cookbooks/iptables/documentation/iptables_service.md similarity index 100% rename from cookbooks/third-party/iptables/documentation/iptables_service.md rename to cookbooks/iptables/documentation/iptables_service.md diff --git a/cookbooks/third-party/iptables/kitchen.dokken.yml b/cookbooks/iptables/kitchen.dokken.yml similarity index 100% rename from cookbooks/third-party/iptables/kitchen.dokken.yml rename to cookbooks/iptables/kitchen.dokken.yml diff --git a/cookbooks/third-party/iptables/kitchen.yml b/cookbooks/iptables/kitchen.yml similarity index 100% rename from cookbooks/third-party/iptables/kitchen.yml rename to cookbooks/iptables/kitchen.yml diff --git a/cookbooks/third-party/iptables/libraries/helpers.rb b/cookbooks/iptables/libraries/helpers.rb similarity index 100% rename from cookbooks/third-party/iptables/libraries/helpers.rb rename to cookbooks/iptables/libraries/helpers.rb diff --git a/cookbooks/third-party/iptables/metadata.rb b/cookbooks/iptables/metadata.rb similarity index 100% rename from cookbooks/third-party/iptables/metadata.rb rename to cookbooks/iptables/metadata.rb diff --git a/cookbooks/third-party/iptables/recipes/_package.rb b/cookbooks/iptables/recipes/_package.rb similarity index 100% rename from cookbooks/third-party/iptables/recipes/_package.rb rename to cookbooks/iptables/recipes/_package.rb diff --git a/cookbooks/third-party/iptables/recipes/default.rb b/cookbooks/iptables/recipes/default.rb similarity index 100% rename from cookbooks/third-party/iptables/recipes/default.rb rename to cookbooks/iptables/recipes/default.rb diff --git a/cookbooks/third-party/iptables/recipes/disabled.rb b/cookbooks/iptables/recipes/disabled.rb similarity index 100% rename from cookbooks/third-party/iptables/recipes/disabled.rb rename to cookbooks/iptables/recipes/disabled.rb diff --git a/cookbooks/third-party/iptables/resources/chain.rb b/cookbooks/iptables/resources/chain.rb similarity index 100% rename from cookbooks/third-party/iptables/resources/chain.rb rename to cookbooks/iptables/resources/chain.rb diff --git a/cookbooks/third-party/iptables/resources/chain6.rb b/cookbooks/iptables/resources/chain6.rb similarity index 100% rename from cookbooks/third-party/iptables/resources/chain6.rb rename to cookbooks/iptables/resources/chain6.rb diff --git a/cookbooks/third-party/iptables/resources/packages.rb b/cookbooks/iptables/resources/packages.rb similarity index 100% rename from cookbooks/third-party/iptables/resources/packages.rb rename to cookbooks/iptables/resources/packages.rb diff --git a/cookbooks/third-party/iptables/resources/rule.rb b/cookbooks/iptables/resources/rule.rb similarity index 100% rename from cookbooks/third-party/iptables/resources/rule.rb rename to cookbooks/iptables/resources/rule.rb diff --git a/cookbooks/third-party/iptables/resources/rule6.rb b/cookbooks/iptables/resources/rule6.rb similarity index 100% rename from cookbooks/third-party/iptables/resources/rule6.rb rename to cookbooks/iptables/resources/rule6.rb diff --git a/cookbooks/third-party/iptables/resources/service.rb b/cookbooks/iptables/resources/service.rb similarity index 100% rename from cookbooks/third-party/iptables/resources/service.rb rename to cookbooks/iptables/resources/service.rb diff --git a/cookbooks/third-party/iptables/spec/libraries/helpers_spec.rb b/cookbooks/iptables/spec/libraries/helpers_spec.rb similarity index 100% rename from cookbooks/third-party/iptables/spec/libraries/helpers_spec.rb rename to cookbooks/iptables/spec/libraries/helpers_spec.rb diff --git a/cookbooks/third-party/iptables/spec/resources/chain_spec.rb b/cookbooks/iptables/spec/resources/chain_spec.rb similarity index 100% rename from cookbooks/third-party/iptables/spec/resources/chain_spec.rb rename to cookbooks/iptables/spec/resources/chain_spec.rb diff --git a/cookbooks/third-party/iptables/spec/resources/rule_spec.rb b/cookbooks/iptables/spec/resources/rule_spec.rb similarity index 100% rename from cookbooks/third-party/iptables/spec/resources/rule_spec.rb rename to cookbooks/iptables/spec/resources/rule_spec.rb diff --git a/cookbooks/third-party/iptables/spec/spec_helper.rb b/cookbooks/iptables/spec/spec_helper.rb similarity index 100% rename from cookbooks/third-party/iptables/spec/spec_helper.rb rename to cookbooks/iptables/spec/spec_helper.rb diff --git a/cookbooks/third-party/iptables/templates/default/iptables-config.erb b/cookbooks/iptables/templates/default/iptables-config.erb similarity index 100% rename from cookbooks/third-party/iptables/templates/default/iptables-config.erb rename to cookbooks/iptables/templates/default/iptables-config.erb diff --git a/cookbooks/third-party/iptables/templates/default/iptables.erb b/cookbooks/iptables/templates/default/iptables.erb similarity index 100% rename from cookbooks/third-party/iptables/templates/default/iptables.erb rename to cookbooks/iptables/templates/default/iptables.erb diff --git a/cookbooks/third-party/iptables/templates/default/iptables_load.erb b/cookbooks/iptables/templates/default/iptables_load.erb similarity index 100% rename from cookbooks/third-party/iptables/templates/default/iptables_load.erb rename to cookbooks/iptables/templates/default/iptables_load.erb diff --git a/cookbooks/third-party/iptables/test/cookbooks/test/README.md b/cookbooks/iptables/test/cookbooks/test/README.md similarity index 100% rename from cookbooks/third-party/iptables/test/cookbooks/test/README.md rename to cookbooks/iptables/test/cookbooks/test/README.md diff --git a/cookbooks/third-party/iptables/test/cookbooks/test/metadata.rb b/cookbooks/iptables/test/cookbooks/test/metadata.rb similarity index 100% rename from cookbooks/third-party/iptables/test/cookbooks/test/metadata.rb rename to cookbooks/iptables/test/cookbooks/test/metadata.rb diff --git a/cookbooks/third-party/iptables/test/cookbooks/test/recipes/all-tables.rb b/cookbooks/iptables/test/cookbooks/test/recipes/all-tables.rb similarity index 100% rename from cookbooks/third-party/iptables/test/cookbooks/test/recipes/all-tables.rb rename to cookbooks/iptables/test/cookbooks/test/recipes/all-tables.rb diff --git a/cookbooks/third-party/iptables/test/cookbooks/test/recipes/centos-6-helper.rb b/cookbooks/iptables/test/cookbooks/test/recipes/centos-6-helper.rb similarity index 100% rename from cookbooks/third-party/iptables/test/cookbooks/test/recipes/centos-6-helper.rb rename to cookbooks/iptables/test/cookbooks/test/recipes/centos-6-helper.rb diff --git a/cookbooks/third-party/iptables/test/cookbooks/test/recipes/install-and-remove.rb b/cookbooks/iptables/test/cookbooks/test/recipes/install-and-remove.rb similarity index 100% rename from cookbooks/third-party/iptables/test/cookbooks/test/recipes/install-and-remove.rb rename to cookbooks/iptables/test/cookbooks/test/recipes/install-and-remove.rb diff --git a/cookbooks/third-party/iptables/test/cookbooks/test/recipes/rule-line-number.rb b/cookbooks/iptables/test/cookbooks/test/recipes/rule-line-number.rb similarity index 100% rename from cookbooks/third-party/iptables/test/cookbooks/test/recipes/rule-line-number.rb rename to cookbooks/iptables/test/cookbooks/test/recipes/rule-line-number.rb diff --git a/cookbooks/third-party/iptables/test/cookbooks/test/recipes/rule-line.rb b/cookbooks/iptables/test/cookbooks/test/recipes/rule-line.rb similarity index 100% rename from cookbooks/third-party/iptables/test/cookbooks/test/recipes/rule-line.rb rename to cookbooks/iptables/test/cookbooks/test/recipes/rule-line.rb diff --git a/cookbooks/third-party/iptables/test/cookbooks/test/recipes/rules.rb b/cookbooks/iptables/test/cookbooks/test/recipes/rules.rb similarity index 100% rename from cookbooks/third-party/iptables/test/cookbooks/test/recipes/rules.rb rename to cookbooks/iptables/test/cookbooks/test/recipes/rules.rb diff --git a/cookbooks/third-party/iptables/test/integration/all-tables/all_tables_spec.rb b/cookbooks/iptables/test/integration/all-tables/all_tables_spec.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/all-tables/all_tables_spec.rb rename to cookbooks/iptables/test/integration/all-tables/all_tables_spec.rb diff --git a/cookbooks/third-party/iptables/test/integration/all-tables/rules_spec.rb b/cookbooks/iptables/test/integration/all-tables/rules_spec.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/all-tables/rules_spec.rb rename to cookbooks/iptables/test/integration/all-tables/rules_spec.rb diff --git a/cookbooks/third-party/iptables/test/integration/default/inspec/default_spec.rb b/cookbooks/iptables/test/integration/default/inspec/default_spec.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/default/inspec/default_spec.rb rename to cookbooks/iptables/test/integration/default/inspec/default_spec.rb diff --git a/cookbooks/third-party/iptables/test/integration/default/inspec/rules_spec.rb b/cookbooks/iptables/test/integration/default/inspec/rules_spec.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/default/inspec/rules_spec.rb rename to cookbooks/iptables/test/integration/default/inspec/rules_spec.rb diff --git a/cookbooks/third-party/iptables/test/integration/disabled/inspec/disabled_spec.rb b/cookbooks/iptables/test/integration/disabled/inspec/disabled_spec.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/disabled/inspec/disabled_spec.rb rename to cookbooks/iptables/test/integration/disabled/inspec/disabled_spec.rb diff --git a/cookbooks/third-party/iptables/test/integration/install-and-remove/install-and-remove.rb b/cookbooks/iptables/test/integration/install-and-remove/install-and-remove.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/install-and-remove/install-and-remove.rb rename to cookbooks/iptables/test/integration/install-and-remove/install-and-remove.rb diff --git a/cookbooks/third-party/iptables/test/integration/rule-line-number/rule-line-number.rb b/cookbooks/iptables/test/integration/rule-line-number/rule-line-number.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/rule-line-number/rule-line-number.rb rename to cookbooks/iptables/test/integration/rule-line-number/rule-line-number.rb diff --git a/cookbooks/third-party/iptables/test/integration/rule-line-number/rules_spec.rb b/cookbooks/iptables/test/integration/rule-line-number/rules_spec.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/rule-line-number/rules_spec.rb rename to cookbooks/iptables/test/integration/rule-line-number/rules_spec.rb diff --git a/cookbooks/third-party/iptables/test/integration/rule-line/rule-line.rb b/cookbooks/iptables/test/integration/rule-line/rule-line.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/rule-line/rule-line.rb rename to cookbooks/iptables/test/integration/rule-line/rule-line.rb diff --git a/cookbooks/third-party/iptables/test/integration/rule-line/rules_spec.rb b/cookbooks/iptables/test/integration/rule-line/rules_spec.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/rule-line/rules_spec.rb rename to cookbooks/iptables/test/integration/rule-line/rules_spec.rb diff --git a/cookbooks/third-party/iptables/test/integration/rules/rules.rb b/cookbooks/iptables/test/integration/rules/rules.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/rules/rules.rb rename to cookbooks/iptables/test/integration/rules/rules.rb diff --git a/cookbooks/third-party/iptables/test/integration/rules/rules_spec.rb b/cookbooks/iptables/test/integration/rules/rules_spec.rb similarity index 100% rename from cookbooks/third-party/iptables/test/integration/rules/rules_spec.rb rename to cookbooks/iptables/test/integration/rules/rules_spec.rb diff --git a/cookbooks/third-party/line/.editorconfig b/cookbooks/line/.editorconfig similarity index 100% rename from cookbooks/third-party/line/.editorconfig rename to cookbooks/line/.editorconfig diff --git a/cookbooks/third-party/line/.envrc b/cookbooks/line/.envrc similarity index 100% rename from cookbooks/third-party/line/.envrc rename to cookbooks/line/.envrc diff --git a/cookbooks/third-party/line/.gitattributes b/cookbooks/line/.gitattributes similarity index 100% rename from cookbooks/third-party/line/.gitattributes rename to cookbooks/line/.gitattributes diff --git a/cookbooks/third-party/line/.github/CODEOWNERS b/cookbooks/line/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/line/.github/CODEOWNERS rename to cookbooks/line/.github/CODEOWNERS diff --git a/cookbooks/third-party/line/.github/lock.yml b/cookbooks/line/.github/lock.yml similarity index 100% rename from cookbooks/third-party/line/.github/lock.yml rename to cookbooks/line/.github/lock.yml diff --git a/cookbooks/third-party/line/.github/workflows/ci.yml b/cookbooks/line/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/line/.github/workflows/ci.yml rename to cookbooks/line/.github/workflows/ci.yml diff --git a/cookbooks/third-party/line/.github/workflows/stale.yml b/cookbooks/line/.github/workflows/stale.yml similarity index 100% rename from cookbooks/third-party/line/.github/workflows/stale.yml rename to cookbooks/line/.github/workflows/stale.yml diff --git a/cookbooks/third-party/line/.gitignore b/cookbooks/line/.gitignore similarity index 100% rename from cookbooks/third-party/line/.gitignore rename to cookbooks/line/.gitignore diff --git a/cookbooks/third-party/line/.markdownlint-cli2.yaml b/cookbooks/line/.markdownlint-cli2.yaml similarity index 100% rename from cookbooks/third-party/line/.markdownlint-cli2.yaml rename to cookbooks/line/.markdownlint-cli2.yaml diff --git a/cookbooks/third-party/line/.mdlrc b/cookbooks/line/.mdlrc similarity index 100% rename from cookbooks/third-party/line/.mdlrc rename to cookbooks/line/.mdlrc diff --git a/cookbooks/third-party/line/.overcommit.yml b/cookbooks/line/.overcommit.yml similarity index 100% rename from cookbooks/third-party/line/.overcommit.yml rename to cookbooks/line/.overcommit.yml diff --git a/cookbooks/third-party/line/.yamllint b/cookbooks/line/.yamllint similarity index 100% rename from cookbooks/third-party/line/.yamllint rename to cookbooks/line/.yamllint diff --git a/cookbooks/third-party/line/Berksfile b/cookbooks/line/Berksfile similarity index 100% rename from cookbooks/third-party/line/Berksfile rename to cookbooks/line/Berksfile diff --git a/cookbooks/third-party/line/CHANGELOG.md b/cookbooks/line/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/line/CHANGELOG.md rename to cookbooks/line/CHANGELOG.md diff --git a/cookbooks/third-party/line/CODE_OF_CONDUCT.md b/cookbooks/line/CODE_OF_CONDUCT.md similarity index 100% rename from cookbooks/third-party/line/CODE_OF_CONDUCT.md rename to cookbooks/line/CODE_OF_CONDUCT.md diff --git a/cookbooks/third-party/line/CONTRIBUTING.md b/cookbooks/line/CONTRIBUTING.md similarity index 100% rename from cookbooks/third-party/line/CONTRIBUTING.md rename to cookbooks/line/CONTRIBUTING.md diff --git a/cookbooks/third-party/line/Dangerfile b/cookbooks/line/Dangerfile similarity index 100% rename from cookbooks/third-party/line/Dangerfile rename to cookbooks/line/Dangerfile diff --git a/cookbooks/third-party/line/FilterDevelopment.md b/cookbooks/line/FilterDevelopment.md similarity index 100% rename from cookbooks/third-party/line/FilterDevelopment.md rename to cookbooks/line/FilterDevelopment.md diff --git a/cookbooks/third-party/line/LICENSE b/cookbooks/line/LICENSE similarity index 100% rename from cookbooks/third-party/line/LICENSE rename to cookbooks/line/LICENSE diff --git a/cookbooks/third-party/line/README.md b/cookbooks/line/README.md similarity index 100% rename from cookbooks/third-party/line/README.md rename to cookbooks/line/README.md diff --git a/cookbooks/third-party/line/TESTING.md b/cookbooks/line/TESTING.md similarity index 100% rename from cookbooks/third-party/line/TESTING.md rename to cookbooks/line/TESTING.md diff --git a/cookbooks/third-party/line/documentation/.gitkeep b/cookbooks/line/documentation/.gitkeep similarity index 100% rename from cookbooks/third-party/line/documentation/.gitkeep rename to cookbooks/line/documentation/.gitkeep diff --git a/cookbooks/third-party/line/documentation/resources/add_to_list.md b/cookbooks/line/documentation/resources/add_to_list.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/add_to_list.md rename to cookbooks/line/documentation/resources/add_to_list.md diff --git a/cookbooks/third-party/line/documentation/resources/append_if_no_line.md b/cookbooks/line/documentation/resources/append_if_no_line.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/append_if_no_line.md rename to cookbooks/line/documentation/resources/append_if_no_line.md diff --git a/cookbooks/third-party/line/documentation/resources/delete_from_list.md b/cookbooks/line/documentation/resources/delete_from_list.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/delete_from_list.md rename to cookbooks/line/documentation/resources/delete_from_list.md diff --git a/cookbooks/third-party/line/documentation/resources/delete_lines.md b/cookbooks/line/documentation/resources/delete_lines.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/delete_lines.md rename to cookbooks/line/documentation/resources/delete_lines.md diff --git a/cookbooks/third-party/line/documentation/resources/filter_lines.md b/cookbooks/line/documentation/resources/filter_lines.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/filter_lines.md rename to cookbooks/line/documentation/resources/filter_lines.md diff --git a/cookbooks/third-party/line/documentation/resources/filters/after.md b/cookbooks/line/documentation/resources/filters/after.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/filters/after.md rename to cookbooks/line/documentation/resources/filters/after.md diff --git a/cookbooks/third-party/line/documentation/resources/filters/before.md b/cookbooks/line/documentation/resources/filters/before.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/filters/before.md rename to cookbooks/line/documentation/resources/filters/before.md diff --git a/cookbooks/third-party/line/documentation/resources/filters/between.md b/cookbooks/line/documentation/resources/filters/between.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/filters/between.md rename to cookbooks/line/documentation/resources/filters/between.md diff --git a/cookbooks/third-party/line/documentation/resources/filters/comment.md b/cookbooks/line/documentation/resources/filters/comment.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/filters/comment.md rename to cookbooks/line/documentation/resources/filters/comment.md diff --git a/cookbooks/third-party/line/documentation/resources/filters/delete_between.md b/cookbooks/line/documentation/resources/filters/delete_between.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/filters/delete_between.md rename to cookbooks/line/documentation/resources/filters/delete_between.md diff --git a/cookbooks/third-party/line/documentation/resources/filters/missing.md b/cookbooks/line/documentation/resources/filters/missing.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/filters/missing.md rename to cookbooks/line/documentation/resources/filters/missing.md diff --git a/cookbooks/third-party/line/documentation/resources/filters/replace.md b/cookbooks/line/documentation/resources/filters/replace.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/filters/replace.md rename to cookbooks/line/documentation/resources/filters/replace.md diff --git a/cookbooks/third-party/line/documentation/resources/filters/replace_between.md b/cookbooks/line/documentation/resources/filters/replace_between.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/filters/replace_between.md rename to cookbooks/line/documentation/resources/filters/replace_between.md diff --git a/cookbooks/third-party/line/documentation/resources/filters/stanza.md b/cookbooks/line/documentation/resources/filters/stanza.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/filters/stanza.md rename to cookbooks/line/documentation/resources/filters/stanza.md diff --git a/cookbooks/third-party/line/documentation/resources/filters/substitute.md b/cookbooks/line/documentation/resources/filters/substitute.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/filters/substitute.md rename to cookbooks/line/documentation/resources/filters/substitute.md diff --git a/cookbooks/third-party/line/documentation/resources/replace_or_add.md b/cookbooks/line/documentation/resources/replace_or_add.md similarity index 100% rename from cookbooks/third-party/line/documentation/resources/replace_or_add.md rename to cookbooks/line/documentation/resources/replace_or_add.md diff --git a/cookbooks/third-party/line/kitchen.dokken.yml b/cookbooks/line/kitchen.dokken.yml similarity index 100% rename from cookbooks/third-party/line/kitchen.dokken.yml rename to cookbooks/line/kitchen.dokken.yml diff --git a/cookbooks/third-party/line/kitchen.exec.yml b/cookbooks/line/kitchen.exec.yml similarity index 100% rename from cookbooks/third-party/line/kitchen.exec.yml rename to cookbooks/line/kitchen.exec.yml diff --git a/cookbooks/third-party/line/kitchen.global.yml b/cookbooks/line/kitchen.global.yml similarity index 100% rename from cookbooks/third-party/line/kitchen.global.yml rename to cookbooks/line/kitchen.global.yml diff --git a/cookbooks/third-party/line/kitchen.yml b/cookbooks/line/kitchen.yml similarity index 100% rename from cookbooks/third-party/line/kitchen.yml rename to cookbooks/line/kitchen.yml diff --git a/cookbooks/third-party/line/libraries/after_filter.rb b/cookbooks/line/libraries/after_filter.rb similarity index 100% rename from cookbooks/third-party/line/libraries/after_filter.rb rename to cookbooks/line/libraries/after_filter.rb diff --git a/cookbooks/third-party/line/libraries/before_filter.rb b/cookbooks/line/libraries/before_filter.rb similarity index 100% rename from cookbooks/third-party/line/libraries/before_filter.rb rename to cookbooks/line/libraries/before_filter.rb diff --git a/cookbooks/third-party/line/libraries/between.rb b/cookbooks/line/libraries/between.rb similarity index 100% rename from cookbooks/third-party/line/libraries/between.rb rename to cookbooks/line/libraries/between.rb diff --git a/cookbooks/third-party/line/libraries/comment_filter.rb b/cookbooks/line/libraries/comment_filter.rb similarity index 100% rename from cookbooks/third-party/line/libraries/comment_filter.rb rename to cookbooks/line/libraries/comment_filter.rb diff --git a/cookbooks/third-party/line/libraries/delete_between.rb b/cookbooks/line/libraries/delete_between.rb similarity index 100% rename from cookbooks/third-party/line/libraries/delete_between.rb rename to cookbooks/line/libraries/delete_between.rb diff --git a/cookbooks/third-party/line/libraries/filter_helper.rb b/cookbooks/line/libraries/filter_helper.rb similarity index 100% rename from cookbooks/third-party/line/libraries/filter_helper.rb rename to cookbooks/line/libraries/filter_helper.rb diff --git a/cookbooks/third-party/line/libraries/helper.rb b/cookbooks/line/libraries/helper.rb similarity index 100% rename from cookbooks/third-party/line/libraries/helper.rb rename to cookbooks/line/libraries/helper.rb diff --git a/cookbooks/third-party/line/libraries/list_helper.rb b/cookbooks/line/libraries/list_helper.rb similarity index 100% rename from cookbooks/third-party/line/libraries/list_helper.rb rename to cookbooks/line/libraries/list_helper.rb diff --git a/cookbooks/third-party/line/libraries/missing_filter.rb b/cookbooks/line/libraries/missing_filter.rb similarity index 100% rename from cookbooks/third-party/line/libraries/missing_filter.rb rename to cookbooks/line/libraries/missing_filter.rb diff --git a/cookbooks/third-party/line/libraries/replace_between.rb b/cookbooks/line/libraries/replace_between.rb similarity index 100% rename from cookbooks/third-party/line/libraries/replace_between.rb rename to cookbooks/line/libraries/replace_between.rb diff --git a/cookbooks/third-party/line/libraries/replace_filter.rb b/cookbooks/line/libraries/replace_filter.rb similarity index 100% rename from cookbooks/third-party/line/libraries/replace_filter.rb rename to cookbooks/line/libraries/replace_filter.rb diff --git a/cookbooks/third-party/line/libraries/stanza_filter.rb b/cookbooks/line/libraries/stanza_filter.rb similarity index 100% rename from cookbooks/third-party/line/libraries/stanza_filter.rb rename to cookbooks/line/libraries/stanza_filter.rb diff --git a/cookbooks/third-party/line/libraries/substitute_filter.rb b/cookbooks/line/libraries/substitute_filter.rb similarity index 100% rename from cookbooks/third-party/line/libraries/substitute_filter.rb rename to cookbooks/line/libraries/substitute_filter.rb diff --git a/cookbooks/third-party/line/metadata.rb b/cookbooks/line/metadata.rb similarity index 100% rename from cookbooks/third-party/line/metadata.rb rename to cookbooks/line/metadata.rb diff --git a/cookbooks/third-party/line/recipes/default.rb b/cookbooks/line/recipes/default.rb similarity index 100% rename from cookbooks/third-party/line/recipes/default.rb rename to cookbooks/line/recipes/default.rb diff --git a/cookbooks/third-party/line/renovate.json b/cookbooks/line/renovate.json similarity index 100% rename from cookbooks/third-party/line/renovate.json rename to cookbooks/line/renovate.json diff --git a/cookbooks/third-party/line/resources/add_to_list.rb b/cookbooks/line/resources/add_to_list.rb similarity index 100% rename from cookbooks/third-party/line/resources/add_to_list.rb rename to cookbooks/line/resources/add_to_list.rb diff --git a/cookbooks/third-party/line/resources/append_if_no_line.rb b/cookbooks/line/resources/append_if_no_line.rb similarity index 100% rename from cookbooks/third-party/line/resources/append_if_no_line.rb rename to cookbooks/line/resources/append_if_no_line.rb diff --git a/cookbooks/third-party/line/resources/delete_from_list.rb b/cookbooks/line/resources/delete_from_list.rb similarity index 100% rename from cookbooks/third-party/line/resources/delete_from_list.rb rename to cookbooks/line/resources/delete_from_list.rb diff --git a/cookbooks/third-party/line/resources/delete_lines.rb b/cookbooks/line/resources/delete_lines.rb similarity index 100% rename from cookbooks/third-party/line/resources/delete_lines.rb rename to cookbooks/line/resources/delete_lines.rb diff --git a/cookbooks/third-party/line/resources/filter_lines.rb b/cookbooks/line/resources/filter_lines.rb similarity index 100% rename from cookbooks/third-party/line/resources/filter_lines.rb rename to cookbooks/line/resources/filter_lines.rb diff --git a/cookbooks/third-party/line/resources/replace_or_add.rb b/cookbooks/line/resources/replace_or_add.rb similarity index 100% rename from cookbooks/third-party/line/resources/replace_or_add.rb rename to cookbooks/line/resources/replace_or_add.rb diff --git a/cookbooks/third-party/line/spec/chefspec_helper.rb b/cookbooks/line/spec/chefspec_helper.rb similarity index 100% rename from cookbooks/third-party/line/spec/chefspec_helper.rb rename to cookbooks/line/spec/chefspec_helper.rb diff --git a/cookbooks/third-party/line/spec/cookbook/documentation_spec.rb b/cookbooks/line/spec/cookbook/documentation_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/cookbook/documentation_spec.rb rename to cookbooks/line/spec/cookbook/documentation_spec.rb diff --git a/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/README.md b/cookbooks/line/spec/fixtures/cookbooks/spectest/README.md similarity index 100% rename from cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/README.md rename to cookbooks/line/spec/fixtures/cookbooks/spectest/README.md diff --git a/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/metadata.rb b/cookbooks/line/spec/fixtures/cookbooks/spectest/metadata.rb similarity index 100% rename from cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/metadata.rb rename to cookbooks/line/spec/fixtures/cookbooks/spectest/metadata.rb diff --git a/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/add_to_list_missing_file.rb b/cookbooks/line/spec/fixtures/cookbooks/spectest/recipes/add_to_list_missing_file.rb similarity index 100% rename from cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/add_to_list_missing_file.rb rename to cookbooks/line/spec/fixtures/cookbooks/spectest/recipes/add_to_list_missing_file.rb diff --git a/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/append_if_no_line_missing_file.rb b/cookbooks/line/spec/fixtures/cookbooks/spectest/recipes/append_if_no_line_missing_file.rb similarity index 100% rename from cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/append_if_no_line_missing_file.rb rename to cookbooks/line/spec/fixtures/cookbooks/spectest/recipes/append_if_no_line_missing_file.rb diff --git a/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/delete_from_list_missing_file.rb b/cookbooks/line/spec/fixtures/cookbooks/spectest/recipes/delete_from_list_missing_file.rb similarity index 100% rename from cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/delete_from_list_missing_file.rb rename to cookbooks/line/spec/fixtures/cookbooks/spectest/recipes/delete_from_list_missing_file.rb diff --git a/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/delete_lines_missing_file.rb b/cookbooks/line/spec/fixtures/cookbooks/spectest/recipes/delete_lines_missing_file.rb similarity index 100% rename from cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/delete_lines_missing_file.rb rename to cookbooks/line/spec/fixtures/cookbooks/spectest/recipes/delete_lines_missing_file.rb diff --git a/cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/replace_or_add_missing_file.rb b/cookbooks/line/spec/fixtures/cookbooks/spectest/recipes/replace_or_add_missing_file.rb similarity index 100% rename from cookbooks/third-party/line/spec/fixtures/cookbooks/spectest/recipes/replace_or_add_missing_file.rb rename to cookbooks/line/spec/fixtures/cookbooks/spectest/recipes/replace_or_add_missing_file.rb diff --git a/cookbooks/third-party/line/spec/rspec_helper.rb b/cookbooks/line/spec/rspec_helper.rb similarity index 100% rename from cookbooks/third-party/line/spec/rspec_helper.rb rename to cookbooks/line/spec/rspec_helper.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter/after_spec.rb b/cookbooks/line/spec/unit/library/filter/after_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter/after_spec.rb rename to cookbooks/line/spec/unit/library/filter/after_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter/before_spec.rb b/cookbooks/line/spec/unit/library/filter/before_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter/before_spec.rb rename to cookbooks/line/spec/unit/library/filter/before_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter/between_spec.rb b/cookbooks/line/spec/unit/library/filter/between_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter/between_spec.rb rename to cookbooks/line/spec/unit/library/filter/between_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter/comment_spec.rb b/cookbooks/line/spec/unit/library/filter/comment_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter/comment_spec.rb rename to cookbooks/line/spec/unit/library/filter/comment_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter/delete_between_spec.rb b/cookbooks/line/spec/unit/library/filter/delete_between_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter/delete_between_spec.rb rename to cookbooks/line/spec/unit/library/filter/delete_between_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter/missing_spec.rb b/cookbooks/line/spec/unit/library/filter/missing_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter/missing_spec.rb rename to cookbooks/line/spec/unit/library/filter/missing_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter/replace_between_spec.rb b/cookbooks/line/spec/unit/library/filter/replace_between_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter/replace_between_spec.rb rename to cookbooks/line/spec/unit/library/filter/replace_between_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter/replace_spec.rb b/cookbooks/line/spec/unit/library/filter/replace_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter/replace_spec.rb rename to cookbooks/line/spec/unit/library/filter/replace_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter/stanza_spec.rb b/cookbooks/line/spec/unit/library/filter/stanza_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter/stanza_spec.rb rename to cookbooks/line/spec/unit/library/filter/stanza_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter/substitute_spec.rb b/cookbooks/line/spec/unit/library/filter/substitute_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter/substitute_spec.rb rename to cookbooks/line/spec/unit/library/filter/substitute_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter_helper/chomp_spec.rb b/cookbooks/line/spec/unit/library/filter_helper/chomp_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter_helper/chomp_spec.rb rename to cookbooks/line/spec/unit/library/filter_helper/chomp_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter_helper/expand_spec.rb b/cookbooks/line/spec/unit/library/filter_helper/expand_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter_helper/expand_spec.rb rename to cookbooks/line/spec/unit/library/filter_helper/expand_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter_helper/match_insert_lines_spec.rb b/cookbooks/line/spec/unit/library/filter_helper/match_insert_lines_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter_helper/match_insert_lines_spec.rb rename to cookbooks/line/spec/unit/library/filter_helper/match_insert_lines_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter_helper/match_limits_spec.rb b/cookbooks/line/spec/unit/library/filter_helper/match_limits_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter_helper/match_limits_spec.rb rename to cookbooks/line/spec/unit/library/filter_helper/match_limits_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter_helper/missing_line_between_spec.rb b/cookbooks/line/spec/unit/library/filter_helper/missing_line_between_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter_helper/missing_line_between_spec.rb rename to cookbooks/line/spec/unit/library/filter_helper/missing_line_between_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter_helper/next_match_after_spec.rb b/cookbooks/line/spec/unit/library/filter_helper/next_match_after_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter_helper/next_match_after_spec.rb rename to cookbooks/line/spec/unit/library/filter_helper/next_match_after_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter_helper/options_spec.rb b/cookbooks/line/spec/unit/library/filter_helper/options_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter_helper/options_spec.rb rename to cookbooks/line/spec/unit/library/filter_helper/options_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter_helper/string_to_lines_spec.rb b/cookbooks/line/spec/unit/library/filter_helper/string_to_lines_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter_helper/string_to_lines_spec.rb rename to cookbooks/line/spec/unit/library/filter_helper/string_to_lines_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter_helper/verify_all_of_spec.rb b/cookbooks/line/spec/unit/library/filter_helper/verify_all_of_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter_helper/verify_all_of_spec.rb rename to cookbooks/line/spec/unit/library/filter_helper/verify_all_of_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter_helper/verify_kind_spec.rb b/cookbooks/line/spec/unit/library/filter_helper/verify_kind_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter_helper/verify_kind_spec.rb rename to cookbooks/line/spec/unit/library/filter_helper/verify_kind_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/filter_helper/verify_one_of_spec.rb b/cookbooks/line/spec/unit/library/filter_helper/verify_one_of_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/filter_helper/verify_one_of_spec.rb rename to cookbooks/line/spec/unit/library/filter_helper/verify_one_of_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/helper_spec.rb b/cookbooks/line/spec/unit/library/helper_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/helper_spec.rb rename to cookbooks/line/spec/unit/library/helper_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/library/list_helper_spec.rb b/cookbooks/line/spec/unit/library/list_helper_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/library/list_helper_spec.rb rename to cookbooks/line/spec/unit/library/list_helper_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/recipes/add_to_list_missing_file_spec.rb b/cookbooks/line/spec/unit/recipes/add_to_list_missing_file_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/recipes/add_to_list_missing_file_spec.rb rename to cookbooks/line/spec/unit/recipes/add_to_list_missing_file_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/recipes/append_if_no_line_missing_file_spec.rb b/cookbooks/line/spec/unit/recipes/append_if_no_line_missing_file_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/recipes/append_if_no_line_missing_file_spec.rb rename to cookbooks/line/spec/unit/recipes/append_if_no_line_missing_file_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/recipes/delete_from_list_missing_file_spec.rb b/cookbooks/line/spec/unit/recipes/delete_from_list_missing_file_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/recipes/delete_from_list_missing_file_spec.rb rename to cookbooks/line/spec/unit/recipes/delete_from_list_missing_file_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/recipes/delete_lines_missing_file_spec.rb b/cookbooks/line/spec/unit/recipes/delete_lines_missing_file_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/recipes/delete_lines_missing_file_spec.rb rename to cookbooks/line/spec/unit/recipes/delete_lines_missing_file_spec.rb diff --git a/cookbooks/third-party/line/spec/unit/recipes/replace_or_add_missing_file_spec.rb b/cookbooks/line/spec/unit/recipes/replace_or_add_missing_file_spec.rb similarity index 100% rename from cookbooks/third-party/line/spec/unit/recipes/replace_or_add_missing_file_spec.rb rename to cookbooks/line/spec/unit/recipes/replace_or_add_missing_file_spec.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/libraries/resource_handler.rb b/cookbooks/line/test/fixtures/cookbooks/test/libraries/resource_handler.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/libraries/resource_handler.rb rename to cookbooks/line/test/fixtures/cookbooks/test/libraries/resource_handler.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/metadata.rb b/cookbooks/line/test/fixtures/cookbooks/test/metadata.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/metadata.rb rename to cookbooks/line/test/fixtures/cookbooks/test/metadata.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d_terminal.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d_terminal.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d_terminal.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_1d_terminal.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d_terminal.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d_terminal.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d_terminal.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_2d_terminal.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d_terminal.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d_terminal.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d_terminal.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_3d_terminal.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_empty.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_empty.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/add_to_list_empty.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/add_to_list_empty.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_empty.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_empty.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_empty.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_empty.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_single_line.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_single_line.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_single_line.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_single_line.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_template.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_template.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_template.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/append_if_no_line_template.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_1d.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_from_list_1d.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_1d.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_from_list_1d.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_2d.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_from_list_2d.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_2d.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_from_list_2d.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_3d.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_from_list_3d.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_3d.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_from_list_3d.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_empty.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_from_list_empty.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_from_list_empty.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_from_list_empty.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_empty.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_lines_empty.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_empty.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_lines_empty.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_regexp.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_lines_regexp.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_regexp.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_lines_regexp.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_string.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_lines_string.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/delete_lines_string.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/delete_lines_string.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_after.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_after.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_after.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_after.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_before.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_before.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_before.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_before.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_between.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_between.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_between.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_between.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_comment.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_comment.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_comment.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_comment.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_delete_between.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_delete_between.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_delete_between.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_delete_between.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_inline.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_inline.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_inline.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_inline.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_misc.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_misc.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_misc.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_misc.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_multi.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_multi.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_multi.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_multi.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace_between.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace_between.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace_between.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_replace_between.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_stanza.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_stanza.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_stanza.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_stanza.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_substitute.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_substitute.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/filter_lines_substitute.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/filter_lines_substitute.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_add_a_line_matching_pattern.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/replace_or_add_add_a_line_matching_pattern.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_add_a_line_matching_pattern.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/replace_or_add_add_a_line_matching_pattern.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_change_line_eof.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/replace_or_add_change_line_eof.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_change_line_eof.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/replace_or_add_change_line_eof.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_duplicate.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/replace_or_add_duplicate.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_duplicate.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/replace_or_add_duplicate.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_missing_file.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/replace_or_add_missing_file.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_missing_file.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/replace_or_add_missing_file.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_replace_only.rb b/cookbooks/line/test/fixtures/cookbooks/test/recipes/replace_or_add_replace_only.rb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/recipes/replace_or_add_replace_only.rb rename to cookbooks/line/test/fixtures/cookbooks/test/recipes/replace_or_add_replace_only.rb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile.erb b/cookbooks/line/test/fixtures/cookbooks/test/templates/samplefile.erb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile.erb rename to cookbooks/line/test/fixtures/cookbooks/test/templates/samplefile.erb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile1.erb b/cookbooks/line/test/fixtures/cookbooks/test/templates/samplefile1.erb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile1.erb rename to cookbooks/line/test/fixtures/cookbooks/test/templates/samplefile1.erb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile2.erb b/cookbooks/line/test/fixtures/cookbooks/test/templates/samplefile2.erb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile2.erb rename to cookbooks/line/test/fixtures/cookbooks/test/templates/samplefile2.erb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile3.erb b/cookbooks/line/test/fixtures/cookbooks/test/templates/samplefile3.erb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/samplefile3.erb rename to cookbooks/line/test/fixtures/cookbooks/test/templates/samplefile3.erb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/stanza.erb b/cookbooks/line/test/fixtures/cookbooks/test/templates/stanza.erb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/stanza.erb rename to cookbooks/line/test/fixtures/cookbooks/test/templates/stanza.erb diff --git a/cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/text_file.erb b/cookbooks/line/test/fixtures/cookbooks/test/templates/text_file.erb similarity index 100% rename from cookbooks/third-party/line/test/fixtures/cookbooks/test/templates/text_file.erb rename to cookbooks/line/test/fixtures/cookbooks/test/templates/text_file.erb diff --git a/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_1d.rb b/cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_1d.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_1d.rb rename to cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_1d.rb diff --git a/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_1d_terminal.rb b/cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_1d_terminal.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_1d_terminal.rb rename to cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_1d_terminal.rb diff --git a/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_2d.rb b/cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_2d.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_2d.rb rename to cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_2d.rb diff --git a/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_2d_terminal.rb b/cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_2d_terminal.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_2d_terminal.rb rename to cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_2d_terminal.rb diff --git a/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_3d.rb b/cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_3d.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_3d.rb rename to cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_3d.rb diff --git a/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_3d_terminal.rb b/cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_3d_terminal.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_3d_terminal.rb rename to cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_3d_terminal.rb diff --git a/cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_empty.rb b/cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_empty.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/add_to_list/inspec/controls/add_to_list_empty.rb rename to cookbooks/line/test/integration/add_to_list/inspec/controls/add_to_list_empty.rb diff --git a/cookbooks/third-party/line/test/integration/add_to_list/inspec/inspec.yml b/cookbooks/line/test/integration/add_to_list/inspec/inspec.yml similarity index 100% rename from cookbooks/third-party/line/test/integration/add_to_list/inspec/inspec.yml rename to cookbooks/line/test/integration/add_to_list/inspec/inspec.yml diff --git a/cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_empty.rb b/cookbooks/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_empty.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_empty.rb rename to cookbooks/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_empty.rb diff --git a/cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_single_line.rb b/cookbooks/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_single_line.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_single_line.rb rename to cookbooks/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_single_line.rb diff --git a/cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_template.rb b/cookbooks/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_template.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_template.rb rename to cookbooks/line/test/integration/append_if_no_line/inspec/controls/append_if_no_line_template.rb diff --git a/cookbooks/third-party/line/test/integration/append_if_no_line/inspec/inspec.yml b/cookbooks/line/test/integration/append_if_no_line/inspec/inspec.yml similarity index 100% rename from cookbooks/third-party/line/test/integration/append_if_no_line/inspec/inspec.yml rename to cookbooks/line/test/integration/append_if_no_line/inspec/inspec.yml diff --git a/cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_1d.rb b/cookbooks/line/test/integration/delete_from_list/inspec/controls/delete_from_list_1d.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_1d.rb rename to cookbooks/line/test/integration/delete_from_list/inspec/controls/delete_from_list_1d.rb diff --git a/cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_2d.rb b/cookbooks/line/test/integration/delete_from_list/inspec/controls/delete_from_list_2d.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_2d.rb rename to cookbooks/line/test/integration/delete_from_list/inspec/controls/delete_from_list_2d.rb diff --git a/cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_3d.rb b/cookbooks/line/test/integration/delete_from_list/inspec/controls/delete_from_list_3d.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_3d.rb rename to cookbooks/line/test/integration/delete_from_list/inspec/controls/delete_from_list_3d.rb diff --git a/cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_empty.rb b/cookbooks/line/test/integration/delete_from_list/inspec/controls/delete_from_list_empty.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/delete_from_list/inspec/controls/delete_from_list_empty.rb rename to cookbooks/line/test/integration/delete_from_list/inspec/controls/delete_from_list_empty.rb diff --git a/cookbooks/third-party/line/test/integration/delete_from_list/inspec/inspec.yml b/cookbooks/line/test/integration/delete_from_list/inspec/inspec.yml similarity index 100% rename from cookbooks/third-party/line/test/integration/delete_from_list/inspec/inspec.yml rename to cookbooks/line/test/integration/delete_from_list/inspec/inspec.yml diff --git a/cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_empty.rb b/cookbooks/line/test/integration/delete_lines/inspec/controls/delete_lines_empty.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_empty.rb rename to cookbooks/line/test/integration/delete_lines/inspec/controls/delete_lines_empty.rb diff --git a/cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_regexp.rb b/cookbooks/line/test/integration/delete_lines/inspec/controls/delete_lines_regexp.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_regexp.rb rename to cookbooks/line/test/integration/delete_lines/inspec/controls/delete_lines_regexp.rb diff --git a/cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_string.rb b/cookbooks/line/test/integration/delete_lines/inspec/controls/delete_lines_string.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/delete_lines/inspec/controls/delete_lines_string.rb rename to cookbooks/line/test/integration/delete_lines/inspec/controls/delete_lines_string.rb diff --git a/cookbooks/third-party/line/test/integration/delete_lines/inspec/inspec.yml b/cookbooks/line/test/integration/delete_lines/inspec/inspec.yml similarity index 100% rename from cookbooks/third-party/line/test/integration/delete_lines/inspec/inspec.yml rename to cookbooks/line/test/integration/delete_lines/inspec/inspec.yml diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_after.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_after.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_after.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_after.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_before.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_before.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_before.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_before.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_between.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_between.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_between.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_between.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_comment.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_comment.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_comment.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_comment.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_delete_between.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_delete_between.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_delete_between.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_delete_between.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_inline.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_inline.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_inline.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_inline.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_misc.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_misc.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_misc.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_misc.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_multi.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_multi.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_multi.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_multi.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_replace.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_replace.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_replace.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_replace.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_replace_between.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_replace_between.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_replace_between.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_replace_between.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_stanza.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_stanza.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_stanza.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_stanza.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_substitue.rb b/cookbooks/line/test/integration/filter_lines/controls/filter_lines_substitue.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/controls/filter_lines_substitue.rb rename to cookbooks/line/test/integration/filter_lines/controls/filter_lines_substitue.rb diff --git a/cookbooks/third-party/line/test/integration/filter_lines/inspec.yml b/cookbooks/line/test/integration/filter_lines/inspec.yml similarity index 100% rename from cookbooks/third-party/line/test/integration/filter_lines/inspec.yml rename to cookbooks/line/test/integration/filter_lines/inspec.yml diff --git a/cookbooks/third-party/line/test/integration/line_resources/README.md b/cookbooks/line/test/integration/line_resources/README.md similarity index 100% rename from cookbooks/third-party/line/test/integration/line_resources/README.md rename to cookbooks/line/test/integration/line_resources/README.md diff --git a/cookbooks/third-party/line/test/integration/line_resources/controls/dummy b/cookbooks/line/test/integration/line_resources/controls/dummy similarity index 100% rename from cookbooks/third-party/line/test/integration/line_resources/controls/dummy rename to cookbooks/line/test/integration/line_resources/controls/dummy diff --git a/cookbooks/third-party/line/test/integration/line_resources/inspec.yml b/cookbooks/line/test/integration/line_resources/inspec.yml similarity index 100% rename from cookbooks/third-party/line/test/integration/line_resources/inspec.yml rename to cookbooks/line/test/integration/line_resources/inspec.yml diff --git a/cookbooks/third-party/line/test/integration/line_resources/libraries/file_ext.rb b/cookbooks/line/test/integration/line_resources/libraries/file_ext.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/line_resources/libraries/file_ext.rb rename to cookbooks/line/test/integration/line_resources/libraries/file_ext.rb diff --git a/cookbooks/third-party/line/test/integration/line_resources/libraries/matches.rb b/cookbooks/line/test/integration/line_resources/libraries/matches.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/line_resources/libraries/matches.rb rename to cookbooks/line/test/integration/line_resources/libraries/matches.rb diff --git a/cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_add_a_line_matching_pattern.rb b/cookbooks/line/test/integration/replace_or_add/controls/replace_or_add_add_a_line_matching_pattern.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_add_a_line_matching_pattern.rb rename to cookbooks/line/test/integration/replace_or_add/controls/replace_or_add_add_a_line_matching_pattern.rb diff --git a/cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_change_line_eof.rb b/cookbooks/line/test/integration/replace_or_add/controls/replace_or_add_change_line_eof.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_change_line_eof.rb rename to cookbooks/line/test/integration/replace_or_add/controls/replace_or_add_change_line_eof.rb diff --git a/cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_duplicate.rb b/cookbooks/line/test/integration/replace_or_add/controls/replace_or_add_duplicate.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_duplicate.rb rename to cookbooks/line/test/integration/replace_or_add/controls/replace_or_add_duplicate.rb diff --git a/cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_missing_file.rb b/cookbooks/line/test/integration/replace_or_add/controls/replace_or_add_missing_file.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_missing_file.rb rename to cookbooks/line/test/integration/replace_or_add/controls/replace_or_add_missing_file.rb diff --git a/cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_replace_only.rb b/cookbooks/line/test/integration/replace_or_add/controls/replace_or_add_replace_only.rb similarity index 100% rename from cookbooks/third-party/line/test/integration/replace_or_add/controls/replace_or_add_replace_only.rb rename to cookbooks/line/test/integration/replace_or_add/controls/replace_or_add_replace_only.rb diff --git a/cookbooks/third-party/line/test/integration/replace_or_add/inspec.yml b/cookbooks/line/test/integration/replace_or_add/inspec.yml similarity index 100% rename from cookbooks/third-party/line/test/integration/replace_or_add/inspec.yml rename to cookbooks/line/test/integration/replace_or_add/inspec.yml diff --git a/cookbooks/third-party/nfs/.editorconfig b/cookbooks/nfs/.editorconfig similarity index 100% rename from cookbooks/third-party/nfs/.editorconfig rename to cookbooks/nfs/.editorconfig diff --git a/cookbooks/third-party/nfs/.envrc b/cookbooks/nfs/.envrc similarity index 100% rename from cookbooks/third-party/nfs/.envrc rename to cookbooks/nfs/.envrc diff --git a/cookbooks/third-party/nfs/.gitattributes b/cookbooks/nfs/.gitattributes similarity index 100% rename from cookbooks/third-party/nfs/.gitattributes rename to cookbooks/nfs/.gitattributes diff --git a/cookbooks/third-party/nfs/.github/CODEOWNERS b/cookbooks/nfs/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/nfs/.github/CODEOWNERS rename to cookbooks/nfs/.github/CODEOWNERS diff --git a/cookbooks/third-party/nfs/.github/workflows/ci.yml b/cookbooks/nfs/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/nfs/.github/workflows/ci.yml rename to cookbooks/nfs/.github/workflows/ci.yml diff --git a/cookbooks/third-party/nfs/.github/workflows/stale.yml b/cookbooks/nfs/.github/workflows/stale.yml similarity index 100% rename from cookbooks/third-party/nfs/.github/workflows/stale.yml rename to cookbooks/nfs/.github/workflows/stale.yml diff --git a/cookbooks/third-party/nfs/.gitignore b/cookbooks/nfs/.gitignore similarity index 100% rename from cookbooks/third-party/nfs/.gitignore rename to cookbooks/nfs/.gitignore diff --git a/cookbooks/third-party/nfs/.markdownlint-cli2.yaml b/cookbooks/nfs/.markdownlint-cli2.yaml similarity index 100% rename from cookbooks/third-party/nfs/.markdownlint-cli2.yaml rename to cookbooks/nfs/.markdownlint-cli2.yaml diff --git a/cookbooks/third-party/nfs/.mdlrc b/cookbooks/nfs/.mdlrc similarity index 100% rename from cookbooks/third-party/nfs/.mdlrc rename to cookbooks/nfs/.mdlrc diff --git a/cookbooks/third-party/nfs/.overcommit.yml b/cookbooks/nfs/.overcommit.yml similarity index 100% rename from cookbooks/third-party/nfs/.overcommit.yml rename to cookbooks/nfs/.overcommit.yml diff --git a/cookbooks/third-party/nfs/.yamllint b/cookbooks/nfs/.yamllint similarity index 100% rename from cookbooks/third-party/nfs/.yamllint rename to cookbooks/nfs/.yamllint diff --git a/cookbooks/third-party/nfs/Berksfile b/cookbooks/nfs/Berksfile similarity index 100% rename from cookbooks/third-party/nfs/Berksfile rename to cookbooks/nfs/Berksfile diff --git a/cookbooks/third-party/nfs/CHANGELOG.md b/cookbooks/nfs/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/nfs/CHANGELOG.md rename to cookbooks/nfs/CHANGELOG.md diff --git a/cookbooks/third-party/nfs/CODE_OF_CONDUCT.md b/cookbooks/nfs/CODE_OF_CONDUCT.md similarity index 100% rename from cookbooks/third-party/nfs/CODE_OF_CONDUCT.md rename to cookbooks/nfs/CODE_OF_CONDUCT.md diff --git a/cookbooks/third-party/nfs/CONTRIBUTING.md b/cookbooks/nfs/CONTRIBUTING.md similarity index 100% rename from cookbooks/third-party/nfs/CONTRIBUTING.md rename to cookbooks/nfs/CONTRIBUTING.md diff --git a/cookbooks/third-party/nfs/Dangerfile b/cookbooks/nfs/Dangerfile similarity index 100% rename from cookbooks/third-party/nfs/Dangerfile rename to cookbooks/nfs/Dangerfile diff --git a/cookbooks/third-party/nfs/LICENSE b/cookbooks/nfs/LICENSE similarity index 100% rename from cookbooks/third-party/nfs/LICENSE rename to cookbooks/nfs/LICENSE diff --git a/cookbooks/third-party/nfs/README.md b/cookbooks/nfs/README.md similarity index 100% rename from cookbooks/third-party/nfs/README.md rename to cookbooks/nfs/README.md diff --git a/cookbooks/third-party/nfs/Rakefile b/cookbooks/nfs/Rakefile similarity index 100% rename from cookbooks/third-party/nfs/Rakefile rename to cookbooks/nfs/Rakefile diff --git a/cookbooks/third-party/nfs/TESTING.md b/cookbooks/nfs/TESTING.md similarity index 100% rename from cookbooks/third-party/nfs/TESTING.md rename to cookbooks/nfs/TESTING.md diff --git a/cookbooks/third-party/nfs/attributes/default.rb b/cookbooks/nfs/attributes/default.rb similarity index 100% rename from cookbooks/third-party/nfs/attributes/default.rb rename to cookbooks/nfs/attributes/default.rb diff --git a/cookbooks/third-party/nfs/chefignore b/cookbooks/nfs/chefignore similarity index 100% rename from cookbooks/third-party/nfs/chefignore rename to cookbooks/nfs/chefignore diff --git a/cookbooks/third-party/nfs/documentation/.gitkeep b/cookbooks/nfs/documentation/.gitkeep similarity index 100% rename from cookbooks/third-party/nfs/documentation/.gitkeep rename to cookbooks/nfs/documentation/.gitkeep diff --git a/cookbooks/third-party/nfs/kitchen.dokken.yml b/cookbooks/nfs/kitchen.dokken.yml similarity index 100% rename from cookbooks/third-party/nfs/kitchen.dokken.yml rename to cookbooks/nfs/kitchen.dokken.yml diff --git a/cookbooks/third-party/nfs/kitchen.yml b/cookbooks/nfs/kitchen.yml similarity index 100% rename from cookbooks/third-party/nfs/kitchen.yml rename to cookbooks/nfs/kitchen.yml diff --git a/cookbooks/third-party/nfs/libraries/helpers.rb b/cookbooks/nfs/libraries/helpers.rb similarity index 100% rename from cookbooks/third-party/nfs/libraries/helpers.rb rename to cookbooks/nfs/libraries/helpers.rb diff --git a/cookbooks/third-party/nfs/metadata.rb b/cookbooks/nfs/metadata.rb similarity index 100% rename from cookbooks/third-party/nfs/metadata.rb rename to cookbooks/nfs/metadata.rb diff --git a/cookbooks/third-party/nfs/recipes/_common.rb b/cookbooks/nfs/recipes/_common.rb similarity index 100% rename from cookbooks/third-party/nfs/recipes/_common.rb rename to cookbooks/nfs/recipes/_common.rb diff --git a/cookbooks/third-party/nfs/recipes/_idmap.rb b/cookbooks/nfs/recipes/_idmap.rb similarity index 100% rename from cookbooks/third-party/nfs/recipes/_idmap.rb rename to cookbooks/nfs/recipes/_idmap.rb diff --git a/cookbooks/third-party/nfs/recipes/_sysctl.rb b/cookbooks/nfs/recipes/_sysctl.rb similarity index 100% rename from cookbooks/third-party/nfs/recipes/_sysctl.rb rename to cookbooks/nfs/recipes/_sysctl.rb diff --git a/cookbooks/third-party/nfs/recipes/client4.rb b/cookbooks/nfs/recipes/client4.rb similarity index 100% rename from cookbooks/third-party/nfs/recipes/client4.rb rename to cookbooks/nfs/recipes/client4.rb diff --git a/cookbooks/third-party/nfs/recipes/default.rb b/cookbooks/nfs/recipes/default.rb similarity index 100% rename from cookbooks/third-party/nfs/recipes/default.rb rename to cookbooks/nfs/recipes/default.rb diff --git a/cookbooks/third-party/nfs/recipes/server.rb b/cookbooks/nfs/recipes/server.rb similarity index 100% rename from cookbooks/third-party/nfs/recipes/server.rb rename to cookbooks/nfs/recipes/server.rb diff --git a/cookbooks/third-party/nfs/recipes/server4.rb b/cookbooks/nfs/recipes/server4.rb similarity index 100% rename from cookbooks/third-party/nfs/recipes/server4.rb rename to cookbooks/nfs/recipes/server4.rb diff --git a/cookbooks/third-party/nfs/recipes/undo.rb b/cookbooks/nfs/recipes/undo.rb similarity index 100% rename from cookbooks/third-party/nfs/recipes/undo.rb rename to cookbooks/nfs/recipes/undo.rb diff --git a/cookbooks/third-party/nfs/resources/export.rb b/cookbooks/nfs/resources/export.rb similarity index 100% rename from cookbooks/third-party/nfs/resources/export.rb rename to cookbooks/nfs/resources/export.rb diff --git a/cookbooks/third-party/nfs/spec/spec_helper.rb b/cookbooks/nfs/spec/spec_helper.rb similarity index 100% rename from cookbooks/third-party/nfs/spec/spec_helper.rb rename to cookbooks/nfs/spec/spec_helper.rb diff --git a/cookbooks/third-party/nfs/spec/unit/recipes/client4_spec.rb b/cookbooks/nfs/spec/unit/recipes/client4_spec.rb similarity index 100% rename from cookbooks/third-party/nfs/spec/unit/recipes/client4_spec.rb rename to cookbooks/nfs/spec/unit/recipes/client4_spec.rb diff --git a/cookbooks/third-party/nfs/spec/unit/recipes/common_spec.rb b/cookbooks/nfs/spec/unit/recipes/common_spec.rb similarity index 100% rename from cookbooks/third-party/nfs/spec/unit/recipes/common_spec.rb rename to cookbooks/nfs/spec/unit/recipes/common_spec.rb diff --git a/cookbooks/third-party/nfs/spec/unit/recipes/default_spec.rb b/cookbooks/nfs/spec/unit/recipes/default_spec.rb similarity index 100% rename from cookbooks/third-party/nfs/spec/unit/recipes/default_spec.rb rename to cookbooks/nfs/spec/unit/recipes/default_spec.rb diff --git a/cookbooks/third-party/nfs/spec/unit/recipes/idmap_spec.rb b/cookbooks/nfs/spec/unit/recipes/idmap_spec.rb similarity index 100% rename from cookbooks/third-party/nfs/spec/unit/recipes/idmap_spec.rb rename to cookbooks/nfs/spec/unit/recipes/idmap_spec.rb diff --git a/cookbooks/third-party/nfs/spec/unit/recipes/server4_spec.rb b/cookbooks/nfs/spec/unit/recipes/server4_spec.rb similarity index 100% rename from cookbooks/third-party/nfs/spec/unit/recipes/server4_spec.rb rename to cookbooks/nfs/spec/unit/recipes/server4_spec.rb diff --git a/cookbooks/third-party/nfs/spec/unit/recipes/server_spec.rb b/cookbooks/nfs/spec/unit/recipes/server_spec.rb similarity index 100% rename from cookbooks/third-party/nfs/spec/unit/recipes/server_spec.rb rename to cookbooks/nfs/spec/unit/recipes/server_spec.rb diff --git a/cookbooks/third-party/nfs/spec/unit/resources/export_spec.rb b/cookbooks/nfs/spec/unit/resources/export_spec.rb similarity index 100% rename from cookbooks/third-party/nfs/spec/unit/resources/export_spec.rb rename to cookbooks/nfs/spec/unit/resources/export_spec.rb diff --git a/cookbooks/third-party/nfs/templates/default/exports.erb b/cookbooks/nfs/templates/default/exports.erb similarity index 100% rename from cookbooks/third-party/nfs/templates/default/exports.erb rename to cookbooks/nfs/templates/default/exports.erb diff --git a/cookbooks/third-party/nfs/templates/default/idmapd.conf.erb b/cookbooks/nfs/templates/default/idmapd.conf.erb similarity index 100% rename from cookbooks/third-party/nfs/templates/default/idmapd.conf.erb rename to cookbooks/nfs/templates/default/idmapd.conf.erb diff --git a/cookbooks/third-party/nfs/templates/default/mountd.erb b/cookbooks/nfs/templates/default/mountd.erb similarity index 100% rename from cookbooks/third-party/nfs/templates/default/mountd.erb rename to cookbooks/nfs/templates/default/mountd.erb diff --git a/cookbooks/third-party/nfs/templates/default/nfs-common.erb b/cookbooks/nfs/templates/default/nfs-common.erb similarity index 100% rename from cookbooks/third-party/nfs/templates/default/nfs-common.erb rename to cookbooks/nfs/templates/default/nfs-common.erb diff --git a/cookbooks/third-party/nfs/templates/default/nfs.conf.erb b/cookbooks/nfs/templates/default/nfs.conf.erb similarity index 100% rename from cookbooks/third-party/nfs/templates/default/nfs.conf.erb rename to cookbooks/nfs/templates/default/nfs.conf.erb diff --git a/cookbooks/third-party/nfs/templates/default/nfs.erb b/cookbooks/nfs/templates/default/nfs.erb similarity index 100% rename from cookbooks/third-party/nfs/templates/default/nfs.erb rename to cookbooks/nfs/templates/default/nfs.erb diff --git a/cookbooks/third-party/nfs/test/cookbooks/nfs_test/metadata.rb b/cookbooks/nfs/test/cookbooks/nfs_test/metadata.rb similarity index 100% rename from cookbooks/third-party/nfs/test/cookbooks/nfs_test/metadata.rb rename to cookbooks/nfs/test/cookbooks/nfs_test/metadata.rb diff --git a/cookbooks/third-party/nfs/test/cookbooks/nfs_test/recipes/default.rb b/cookbooks/nfs/test/cookbooks/nfs_test/recipes/default.rb similarity index 100% rename from cookbooks/third-party/nfs/test/cookbooks/nfs_test/recipes/default.rb rename to cookbooks/nfs/test/cookbooks/nfs_test/recipes/default.rb diff --git a/cookbooks/third-party/nfs/test/cookbooks/nfs_test/recipes/issue46.rb b/cookbooks/nfs/test/cookbooks/nfs_test/recipes/issue46.rb similarity index 100% rename from cookbooks/third-party/nfs/test/cookbooks/nfs_test/recipes/issue46.rb rename to cookbooks/nfs/test/cookbooks/nfs_test/recipes/issue46.rb diff --git a/cookbooks/third-party/nfs/test/integration/default/controls/default_control.rb b/cookbooks/nfs/test/integration/default/controls/default_control.rb similarity index 100% rename from cookbooks/third-party/nfs/test/integration/default/controls/default_control.rb rename to cookbooks/nfs/test/integration/default/controls/default_control.rb diff --git a/cookbooks/third-party/nfs/test/integration/default/inspec.yml b/cookbooks/nfs/test/integration/default/inspec.yml similarity index 100% rename from cookbooks/third-party/nfs/test/integration/default/inspec.yml rename to cookbooks/nfs/test/integration/default/inspec.yml diff --git a/cookbooks/third-party/nfs/test/integration/server/controls/server_control.rb b/cookbooks/nfs/test/integration/server/controls/server_control.rb similarity index 100% rename from cookbooks/third-party/nfs/test/integration/server/controls/server_control.rb rename to cookbooks/nfs/test/integration/server/controls/server_control.rb diff --git a/cookbooks/third-party/nfs/test/integration/server/inspec.yml b/cookbooks/nfs/test/integration/server/inspec.yml similarity index 100% rename from cookbooks/third-party/nfs/test/integration/server/inspec.yml rename to cookbooks/nfs/test/integration/server/inspec.yml diff --git a/cookbooks/third-party/openssh/.editorconfig b/cookbooks/openssh/.editorconfig similarity index 100% rename from cookbooks/third-party/openssh/.editorconfig rename to cookbooks/openssh/.editorconfig diff --git a/cookbooks/third-party/openssh/.envrc b/cookbooks/openssh/.envrc similarity index 100% rename from cookbooks/third-party/openssh/.envrc rename to cookbooks/openssh/.envrc diff --git a/cookbooks/third-party/openssh/.gitattributes b/cookbooks/openssh/.gitattributes similarity index 100% rename from cookbooks/third-party/openssh/.gitattributes rename to cookbooks/openssh/.gitattributes diff --git a/cookbooks/third-party/openssh/.github/CODEOWNERS b/cookbooks/openssh/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/openssh/.github/CODEOWNERS rename to cookbooks/openssh/.github/CODEOWNERS diff --git a/cookbooks/third-party/openssh/.github/workflows/ci.yml b/cookbooks/openssh/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/openssh/.github/workflows/ci.yml rename to cookbooks/openssh/.github/workflows/ci.yml diff --git a/cookbooks/third-party/openssh/.github/workflows/stale.yml b/cookbooks/openssh/.github/workflows/stale.yml similarity index 100% rename from cookbooks/third-party/openssh/.github/workflows/stale.yml rename to cookbooks/openssh/.github/workflows/stale.yml diff --git a/cookbooks/third-party/openssh/.gitignore b/cookbooks/openssh/.gitignore similarity index 100% rename from cookbooks/third-party/openssh/.gitignore rename to cookbooks/openssh/.gitignore diff --git a/cookbooks/third-party/openssh/.markdownlint-cli2.yaml b/cookbooks/openssh/.markdownlint-cli2.yaml similarity index 100% rename from cookbooks/third-party/openssh/.markdownlint-cli2.yaml rename to cookbooks/openssh/.markdownlint-cli2.yaml diff --git a/cookbooks/third-party/openssh/.mdlrc b/cookbooks/openssh/.mdlrc similarity index 100% rename from cookbooks/third-party/openssh/.mdlrc rename to cookbooks/openssh/.mdlrc diff --git a/cookbooks/third-party/openssh/.overcommit.yml b/cookbooks/openssh/.overcommit.yml similarity index 100% rename from cookbooks/third-party/openssh/.overcommit.yml rename to cookbooks/openssh/.overcommit.yml diff --git a/cookbooks/third-party/openssh/.yamllint b/cookbooks/openssh/.yamllint similarity index 100% rename from cookbooks/third-party/openssh/.yamllint rename to cookbooks/openssh/.yamllint diff --git a/cookbooks/third-party/openssh/Berksfile b/cookbooks/openssh/Berksfile similarity index 100% rename from cookbooks/third-party/openssh/Berksfile rename to cookbooks/openssh/Berksfile diff --git a/cookbooks/third-party/openssh/CHANGELOG.md b/cookbooks/openssh/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/openssh/CHANGELOG.md rename to cookbooks/openssh/CHANGELOG.md diff --git a/cookbooks/third-party/openssh/CODE_OF_CONDUCT.md b/cookbooks/openssh/CODE_OF_CONDUCT.md similarity index 100% rename from cookbooks/third-party/openssh/CODE_OF_CONDUCT.md rename to cookbooks/openssh/CODE_OF_CONDUCT.md diff --git a/cookbooks/third-party/openssh/CONTRIBUTING.md b/cookbooks/openssh/CONTRIBUTING.md similarity index 100% rename from cookbooks/third-party/openssh/CONTRIBUTING.md rename to cookbooks/openssh/CONTRIBUTING.md diff --git a/cookbooks/third-party/openssh/Dangerfile b/cookbooks/openssh/Dangerfile similarity index 100% rename from cookbooks/third-party/openssh/Dangerfile rename to cookbooks/openssh/Dangerfile diff --git a/cookbooks/third-party/openssh/README.md b/cookbooks/openssh/README.md similarity index 100% rename from cookbooks/third-party/openssh/README.md rename to cookbooks/openssh/README.md diff --git a/cookbooks/third-party/openssh/TESTING.md b/cookbooks/openssh/TESTING.md similarity index 100% rename from cookbooks/third-party/openssh/TESTING.md rename to cookbooks/openssh/TESTING.md diff --git a/cookbooks/third-party/openssh/attributes/default.rb b/cookbooks/openssh/attributes/default.rb similarity index 100% rename from cookbooks/third-party/openssh/attributes/default.rb rename to cookbooks/openssh/attributes/default.rb diff --git a/cookbooks/third-party/openssh/chefignore b/cookbooks/openssh/chefignore similarity index 100% rename from cookbooks/third-party/openssh/chefignore rename to cookbooks/openssh/chefignore diff --git a/cookbooks/third-party/openssh/documentation/.gitkeep b/cookbooks/openssh/documentation/.gitkeep similarity index 100% rename from cookbooks/third-party/openssh/documentation/.gitkeep rename to cookbooks/openssh/documentation/.gitkeep diff --git a/cookbooks/third-party/openssh/kitchen.dokken.yml b/cookbooks/openssh/kitchen.dokken.yml similarity index 100% rename from cookbooks/third-party/openssh/kitchen.dokken.yml rename to cookbooks/openssh/kitchen.dokken.yml diff --git a/cookbooks/third-party/openssh/kitchen.exec.yml b/cookbooks/openssh/kitchen.exec.yml similarity index 100% rename from cookbooks/third-party/openssh/kitchen.exec.yml rename to cookbooks/openssh/kitchen.exec.yml diff --git a/cookbooks/third-party/openssh/kitchen.global.yml b/cookbooks/openssh/kitchen.global.yml similarity index 100% rename from cookbooks/third-party/openssh/kitchen.global.yml rename to cookbooks/openssh/kitchen.global.yml diff --git a/cookbooks/third-party/openssh/kitchen.yml b/cookbooks/openssh/kitchen.yml similarity index 100% rename from cookbooks/third-party/openssh/kitchen.yml rename to cookbooks/openssh/kitchen.yml diff --git a/cookbooks/third-party/openssh/libraries/helpers.rb b/cookbooks/openssh/libraries/helpers.rb similarity index 100% rename from cookbooks/third-party/openssh/libraries/helpers.rb rename to cookbooks/openssh/libraries/helpers.rb diff --git a/cookbooks/third-party/openssh/metadata.rb b/cookbooks/openssh/metadata.rb similarity index 100% rename from cookbooks/third-party/openssh/metadata.rb rename to cookbooks/openssh/metadata.rb diff --git a/cookbooks/third-party/openssh/mlc_config.json b/cookbooks/openssh/mlc_config.json similarity index 100% rename from cookbooks/third-party/openssh/mlc_config.json rename to cookbooks/openssh/mlc_config.json diff --git a/cookbooks/third-party/openssh/recipes/default.rb b/cookbooks/openssh/recipes/default.rb similarity index 100% rename from cookbooks/third-party/openssh/recipes/default.rb rename to cookbooks/openssh/recipes/default.rb diff --git a/cookbooks/third-party/openssh/recipes/iptables.rb b/cookbooks/openssh/recipes/iptables.rb similarity index 100% rename from cookbooks/third-party/openssh/recipes/iptables.rb rename to cookbooks/openssh/recipes/iptables.rb diff --git a/cookbooks/third-party/openssh/renovate.json b/cookbooks/openssh/renovate.json similarity index 100% rename from cookbooks/third-party/openssh/renovate.json rename to cookbooks/openssh/renovate.json diff --git a/cookbooks/third-party/openssh/spec/spec_helper.rb b/cookbooks/openssh/spec/spec_helper.rb similarity index 100% rename from cookbooks/third-party/openssh/spec/spec_helper.rb rename to cookbooks/openssh/spec/spec_helper.rb diff --git a/cookbooks/third-party/openssh/spec/unit/recipes/default_spec.rb b/cookbooks/openssh/spec/unit/recipes/default_spec.rb similarity index 100% rename from cookbooks/third-party/openssh/spec/unit/recipes/default_spec.rb rename to cookbooks/openssh/spec/unit/recipes/default_spec.rb diff --git a/cookbooks/third-party/openssh/spec/unit/recipes/default_windows_spec.rb b/cookbooks/openssh/spec/unit/recipes/default_windows_spec.rb similarity index 100% rename from cookbooks/third-party/openssh/spec/unit/recipes/default_windows_spec.rb rename to cookbooks/openssh/spec/unit/recipes/default_windows_spec.rb diff --git a/cookbooks/third-party/openssh/spec/unit/recipes/iptables_spec.rb b/cookbooks/openssh/spec/unit/recipes/iptables_spec.rb similarity index 100% rename from cookbooks/third-party/openssh/spec/unit/recipes/iptables_spec.rb rename to cookbooks/openssh/spec/unit/recipes/iptables_spec.rb diff --git a/cookbooks/third-party/openssh/templates/ca_keys.erb b/cookbooks/openssh/templates/ca_keys.erb similarity index 100% rename from cookbooks/third-party/openssh/templates/ca_keys.erb rename to cookbooks/openssh/templates/ca_keys.erb diff --git a/cookbooks/third-party/openssh/templates/port_ssh.erb b/cookbooks/openssh/templates/port_ssh.erb similarity index 100% rename from cookbooks/third-party/openssh/templates/port_ssh.erb rename to cookbooks/openssh/templates/port_ssh.erb diff --git a/cookbooks/third-party/openssh/templates/revoked_keys.erb b/cookbooks/openssh/templates/revoked_keys.erb similarity index 100% rename from cookbooks/third-party/openssh/templates/revoked_keys.erb rename to cookbooks/openssh/templates/revoked_keys.erb diff --git a/cookbooks/third-party/openssh/templates/ssh_config.erb b/cookbooks/openssh/templates/ssh_config.erb similarity index 100% rename from cookbooks/third-party/openssh/templates/ssh_config.erb rename to cookbooks/openssh/templates/ssh_config.erb diff --git a/cookbooks/third-party/openssh/templates/sshd_config.erb b/cookbooks/openssh/templates/sshd_config.erb similarity index 100% rename from cookbooks/third-party/openssh/templates/sshd_config.erb rename to cookbooks/openssh/templates/sshd_config.erb diff --git a/cookbooks/third-party/openssh/test/integration/default/default_spec.rb b/cookbooks/openssh/test/integration/default/default_spec.rb similarity index 100% rename from cookbooks/third-party/openssh/test/integration/default/default_spec.rb rename to cookbooks/openssh/test/integration/default/default_spec.rb diff --git a/cookbooks/third-party/openssh/test/integration/iptables/default_spec.rb b/cookbooks/openssh/test/integration/iptables/default_spec.rb similarity index 100% rename from cookbooks/third-party/openssh/test/integration/iptables/default_spec.rb rename to cookbooks/openssh/test/integration/iptables/default_spec.rb diff --git a/cookbooks/third-party/openssh/test/integration/windows-default/default_spec.rb b/cookbooks/openssh/test/integration/windows-default/default_spec.rb similarity index 100% rename from cookbooks/third-party/openssh/test/integration/windows-default/default_spec.rb rename to cookbooks/openssh/test/integration/windows-default/default_spec.rb diff --git a/cookbooks/third-party/yum-epel/.editorconfig b/cookbooks/yum-epel/.editorconfig similarity index 100% rename from cookbooks/third-party/yum-epel/.editorconfig rename to cookbooks/yum-epel/.editorconfig diff --git a/cookbooks/third-party/yum-epel/.envrc b/cookbooks/yum-epel/.envrc similarity index 100% rename from cookbooks/third-party/yum-epel/.envrc rename to cookbooks/yum-epel/.envrc diff --git a/cookbooks/third-party/yum-epel/.gitattributes b/cookbooks/yum-epel/.gitattributes similarity index 100% rename from cookbooks/third-party/yum-epel/.gitattributes rename to cookbooks/yum-epel/.gitattributes diff --git a/cookbooks/third-party/yum-epel/.github/CODEOWNERS b/cookbooks/yum-epel/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/yum-epel/.github/CODEOWNERS rename to cookbooks/yum-epel/.github/CODEOWNERS diff --git a/cookbooks/third-party/yum-epel/.github/workflows/ci.yml b/cookbooks/yum-epel/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/yum-epel/.github/workflows/ci.yml rename to cookbooks/yum-epel/.github/workflows/ci.yml diff --git a/cookbooks/third-party/yum-epel/.github/workflows/stale.yml b/cookbooks/yum-epel/.github/workflows/stale.yml similarity index 100% rename from cookbooks/third-party/yum-epel/.github/workflows/stale.yml rename to cookbooks/yum-epel/.github/workflows/stale.yml diff --git a/cookbooks/third-party/yum-epel/.gitignore b/cookbooks/yum-epel/.gitignore similarity index 100% rename from cookbooks/third-party/yum-epel/.gitignore rename to cookbooks/yum-epel/.gitignore diff --git a/cookbooks/third-party/yum-epel/.markdownlint-cli2.yaml b/cookbooks/yum-epel/.markdownlint-cli2.yaml similarity index 100% rename from cookbooks/third-party/yum-epel/.markdownlint-cli2.yaml rename to cookbooks/yum-epel/.markdownlint-cli2.yaml diff --git a/cookbooks/third-party/yum-epel/.mdlrc b/cookbooks/yum-epel/.mdlrc similarity index 100% rename from cookbooks/third-party/yum-epel/.mdlrc rename to cookbooks/yum-epel/.mdlrc diff --git a/cookbooks/third-party/yum-epel/.overcommit.yml b/cookbooks/yum-epel/.overcommit.yml similarity index 100% rename from cookbooks/third-party/yum-epel/.overcommit.yml rename to cookbooks/yum-epel/.overcommit.yml diff --git a/cookbooks/third-party/yum-epel/.yamllint b/cookbooks/yum-epel/.yamllint similarity index 100% rename from cookbooks/third-party/yum-epel/.yamllint rename to cookbooks/yum-epel/.yamllint diff --git a/cookbooks/third-party/yum-epel/Berksfile b/cookbooks/yum-epel/Berksfile similarity index 100% rename from cookbooks/third-party/yum-epel/Berksfile rename to cookbooks/yum-epel/Berksfile diff --git a/cookbooks/third-party/yum-epel/CHANGELOG.md b/cookbooks/yum-epel/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/yum-epel/CHANGELOG.md rename to cookbooks/yum-epel/CHANGELOG.md diff --git a/cookbooks/third-party/yum-epel/README.md b/cookbooks/yum-epel/README.md similarity index 100% rename from cookbooks/third-party/yum-epel/README.md rename to cookbooks/yum-epel/README.md diff --git a/cookbooks/third-party/yum-epel/attributes/default.rb b/cookbooks/yum-epel/attributes/default.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/default.rb rename to cookbooks/yum-epel/attributes/default.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel-debuginfo.rb b/cookbooks/yum-epel/attributes/epel-debuginfo.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel-debuginfo.rb rename to cookbooks/yum-epel/attributes/epel-debuginfo.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel-next-debuginfo.rb b/cookbooks/yum-epel/attributes/epel-next-debuginfo.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel-next-debuginfo.rb rename to cookbooks/yum-epel/attributes/epel-next-debuginfo.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel-next-source.rb b/cookbooks/yum-epel/attributes/epel-next-source.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel-next-source.rb rename to cookbooks/yum-epel/attributes/epel-next-source.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel-next-testing-debuginfo.rb b/cookbooks/yum-epel/attributes/epel-next-testing-debuginfo.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel-next-testing-debuginfo.rb rename to cookbooks/yum-epel/attributes/epel-next-testing-debuginfo.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel-next-testing-source.rb b/cookbooks/yum-epel/attributes/epel-next-testing-source.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel-next-testing-source.rb rename to cookbooks/yum-epel/attributes/epel-next-testing-source.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel-next-testing.rb b/cookbooks/yum-epel/attributes/epel-next-testing.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel-next-testing.rb rename to cookbooks/yum-epel/attributes/epel-next-testing.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel-next.rb b/cookbooks/yum-epel/attributes/epel-next.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel-next.rb rename to cookbooks/yum-epel/attributes/epel-next.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel-source.rb b/cookbooks/yum-epel/attributes/epel-source.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel-source.rb rename to cookbooks/yum-epel/attributes/epel-source.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel-testing-debuginfo.rb b/cookbooks/yum-epel/attributes/epel-testing-debuginfo.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel-testing-debuginfo.rb rename to cookbooks/yum-epel/attributes/epel-testing-debuginfo.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel-testing-source.rb b/cookbooks/yum-epel/attributes/epel-testing-source.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel-testing-source.rb rename to cookbooks/yum-epel/attributes/epel-testing-source.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel-testing.rb b/cookbooks/yum-epel/attributes/epel-testing.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel-testing.rb rename to cookbooks/yum-epel/attributes/epel-testing.rb diff --git a/cookbooks/third-party/yum-epel/attributes/epel.rb b/cookbooks/yum-epel/attributes/epel.rb similarity index 100% rename from cookbooks/third-party/yum-epel/attributes/epel.rb rename to cookbooks/yum-epel/attributes/epel.rb diff --git a/cookbooks/third-party/yum-epel/documentation/.gitkeep b/cookbooks/yum-epel/documentation/.gitkeep similarity index 100% rename from cookbooks/third-party/yum-epel/documentation/.gitkeep rename to cookbooks/yum-epel/documentation/.gitkeep diff --git a/cookbooks/third-party/yum-epel/kitchen.yml b/cookbooks/yum-epel/kitchen.yml similarity index 100% rename from cookbooks/third-party/yum-epel/kitchen.yml rename to cookbooks/yum-epel/kitchen.yml diff --git a/cookbooks/third-party/yum-epel/libraries/helpers.rb b/cookbooks/yum-epel/libraries/helpers.rb similarity index 100% rename from cookbooks/third-party/yum-epel/libraries/helpers.rb rename to cookbooks/yum-epel/libraries/helpers.rb diff --git a/cookbooks/third-party/yum-epel/metadata.rb b/cookbooks/yum-epel/metadata.rb similarity index 100% rename from cookbooks/third-party/yum-epel/metadata.rb rename to cookbooks/yum-epel/metadata.rb diff --git a/cookbooks/third-party/yum-epel/recipes/default.rb b/cookbooks/yum-epel/recipes/default.rb similarity index 100% rename from cookbooks/third-party/yum-epel/recipes/default.rb rename to cookbooks/yum-epel/recipes/default.rb diff --git a/cookbooks/third-party/yum-epel/spec/default_spec.rb b/cookbooks/yum-epel/spec/default_spec.rb similarity index 100% rename from cookbooks/third-party/yum-epel/spec/default_spec.rb rename to cookbooks/yum-epel/spec/default_spec.rb diff --git a/cookbooks/third-party/yum-epel/spec/spec_helper.rb b/cookbooks/yum-epel/spec/spec_helper.rb similarity index 100% rename from cookbooks/third-party/yum-epel/spec/spec_helper.rb rename to cookbooks/yum-epel/spec/spec_helper.rb diff --git a/cookbooks/third-party/yum-epel/test/integration/all/all_spec.rb b/cookbooks/yum-epel/test/integration/all/all_spec.rb similarity index 100% rename from cookbooks/third-party/yum-epel/test/integration/all/all_spec.rb rename to cookbooks/yum-epel/test/integration/all/all_spec.rb diff --git a/cookbooks/third-party/yum-epel/test/integration/default/default_spec.rb b/cookbooks/yum-epel/test/integration/default/default_spec.rb similarity index 100% rename from cookbooks/third-party/yum-epel/test/integration/default/default_spec.rb rename to cookbooks/yum-epel/test/integration/default/default_spec.rb diff --git a/cookbooks/third-party/yum/.editorconfig b/cookbooks/yum/.editorconfig similarity index 100% rename from cookbooks/third-party/yum/.editorconfig rename to cookbooks/yum/.editorconfig diff --git a/cookbooks/third-party/yum/.envrc b/cookbooks/yum/.envrc similarity index 100% rename from cookbooks/third-party/yum/.envrc rename to cookbooks/yum/.envrc diff --git a/cookbooks/third-party/yum/.gitattributes b/cookbooks/yum/.gitattributes similarity index 100% rename from cookbooks/third-party/yum/.gitattributes rename to cookbooks/yum/.gitattributes diff --git a/cookbooks/third-party/yum/.github/CODEOWNERS b/cookbooks/yum/.github/CODEOWNERS similarity index 100% rename from cookbooks/third-party/yum/.github/CODEOWNERS rename to cookbooks/yum/.github/CODEOWNERS diff --git a/cookbooks/third-party/yum/.github/workflows/ci.yml b/cookbooks/yum/.github/workflows/ci.yml similarity index 100% rename from cookbooks/third-party/yum/.github/workflows/ci.yml rename to cookbooks/yum/.github/workflows/ci.yml diff --git a/cookbooks/third-party/yum/.github/workflows/stale.yml b/cookbooks/yum/.github/workflows/stale.yml similarity index 100% rename from cookbooks/third-party/yum/.github/workflows/stale.yml rename to cookbooks/yum/.github/workflows/stale.yml diff --git a/cookbooks/third-party/yum/.gitignore b/cookbooks/yum/.gitignore similarity index 100% rename from cookbooks/third-party/yum/.gitignore rename to cookbooks/yum/.gitignore diff --git a/cookbooks/third-party/yum/.markdownlint-cli2.yaml b/cookbooks/yum/.markdownlint-cli2.yaml similarity index 100% rename from cookbooks/third-party/yum/.markdownlint-cli2.yaml rename to cookbooks/yum/.markdownlint-cli2.yaml diff --git a/cookbooks/third-party/yum/.mdlrc b/cookbooks/yum/.mdlrc similarity index 100% rename from cookbooks/third-party/yum/.mdlrc rename to cookbooks/yum/.mdlrc diff --git a/cookbooks/third-party/yum/.overcommit.yml b/cookbooks/yum/.overcommit.yml similarity index 100% rename from cookbooks/third-party/yum/.overcommit.yml rename to cookbooks/yum/.overcommit.yml diff --git a/cookbooks/third-party/yum/.yamllint b/cookbooks/yum/.yamllint similarity index 100% rename from cookbooks/third-party/yum/.yamllint rename to cookbooks/yum/.yamllint diff --git a/cookbooks/third-party/yum/Berksfile b/cookbooks/yum/Berksfile similarity index 100% rename from cookbooks/third-party/yum/Berksfile rename to cookbooks/yum/Berksfile diff --git a/cookbooks/third-party/yum/CHANGELOG.md b/cookbooks/yum/CHANGELOG.md similarity index 100% rename from cookbooks/third-party/yum/CHANGELOG.md rename to cookbooks/yum/CHANGELOG.md diff --git a/cookbooks/third-party/yum/CODE_OF_CONDUCT.md b/cookbooks/yum/CODE_OF_CONDUCT.md similarity index 100% rename from cookbooks/third-party/yum/CODE_OF_CONDUCT.md rename to cookbooks/yum/CODE_OF_CONDUCT.md diff --git a/cookbooks/third-party/yum/CONTRIBUTING.md b/cookbooks/yum/CONTRIBUTING.md similarity index 100% rename from cookbooks/third-party/yum/CONTRIBUTING.md rename to cookbooks/yum/CONTRIBUTING.md diff --git a/cookbooks/third-party/yum/Dangerfile b/cookbooks/yum/Dangerfile similarity index 100% rename from cookbooks/third-party/yum/Dangerfile rename to cookbooks/yum/Dangerfile diff --git a/cookbooks/third-party/yum/LICENSE b/cookbooks/yum/LICENSE similarity index 100% rename from cookbooks/third-party/yum/LICENSE rename to cookbooks/yum/LICENSE diff --git a/cookbooks/third-party/yum/README.md b/cookbooks/yum/README.md similarity index 100% rename from cookbooks/third-party/yum/README.md rename to cookbooks/yum/README.md diff --git a/cookbooks/third-party/yum/TESTING.md b/cookbooks/yum/TESTING.md similarity index 100% rename from cookbooks/third-party/yum/TESTING.md rename to cookbooks/yum/TESTING.md diff --git a/cookbooks/third-party/yum/attributes/main.rb b/cookbooks/yum/attributes/main.rb similarity index 100% rename from cookbooks/third-party/yum/attributes/main.rb rename to cookbooks/yum/attributes/main.rb diff --git a/cookbooks/third-party/yum/chefignore b/cookbooks/yum/chefignore similarity index 100% rename from cookbooks/third-party/yum/chefignore rename to cookbooks/yum/chefignore diff --git a/cookbooks/third-party/yum/documentation/.gitkeep b/cookbooks/yum/documentation/.gitkeep similarity index 100% rename from cookbooks/third-party/yum/documentation/.gitkeep rename to cookbooks/yum/documentation/.gitkeep diff --git a/cookbooks/third-party/yum/documentation/dnf_module.md b/cookbooks/yum/documentation/dnf_module.md similarity index 100% rename from cookbooks/third-party/yum/documentation/dnf_module.md rename to cookbooks/yum/documentation/dnf_module.md diff --git a/cookbooks/third-party/yum/documentation/yum_globalconfig.md b/cookbooks/yum/documentation/yum_globalconfig.md similarity index 100% rename from cookbooks/third-party/yum/documentation/yum_globalconfig.md rename to cookbooks/yum/documentation/yum_globalconfig.md diff --git a/cookbooks/third-party/yum/kitchen.dokken.yml b/cookbooks/yum/kitchen.dokken.yml similarity index 100% rename from cookbooks/third-party/yum/kitchen.dokken.yml rename to cookbooks/yum/kitchen.dokken.yml diff --git a/cookbooks/third-party/yum/kitchen.exec.yml b/cookbooks/yum/kitchen.exec.yml similarity index 100% rename from cookbooks/third-party/yum/kitchen.exec.yml rename to cookbooks/yum/kitchen.exec.yml diff --git a/cookbooks/third-party/yum/kitchen.global.yml b/cookbooks/yum/kitchen.global.yml similarity index 100% rename from cookbooks/third-party/yum/kitchen.global.yml rename to cookbooks/yum/kitchen.global.yml diff --git a/cookbooks/third-party/yum/kitchen.yml b/cookbooks/yum/kitchen.yml similarity index 100% rename from cookbooks/third-party/yum/kitchen.yml rename to cookbooks/yum/kitchen.yml diff --git a/cookbooks/third-party/yum/metadata.rb b/cookbooks/yum/metadata.rb similarity index 100% rename from cookbooks/third-party/yum/metadata.rb rename to cookbooks/yum/metadata.rb diff --git a/cookbooks/third-party/yum/recipes/default.rb b/cookbooks/yum/recipes/default.rb similarity index 100% rename from cookbooks/third-party/yum/recipes/default.rb rename to cookbooks/yum/recipes/default.rb diff --git a/cookbooks/third-party/yum/renovate.json b/cookbooks/yum/renovate.json similarity index 100% rename from cookbooks/third-party/yum/renovate.json rename to cookbooks/yum/renovate.json diff --git a/cookbooks/third-party/yum/resources/dnf_module.rb b/cookbooks/yum/resources/dnf_module.rb similarity index 100% rename from cookbooks/third-party/yum/resources/dnf_module.rb rename to cookbooks/yum/resources/dnf_module.rb diff --git a/cookbooks/third-party/yum/resources/globalconfig.rb b/cookbooks/yum/resources/globalconfig.rb similarity index 100% rename from cookbooks/third-party/yum/resources/globalconfig.rb rename to cookbooks/yum/resources/globalconfig.rb diff --git a/cookbooks/third-party/yum/spec/spec_helper.rb b/cookbooks/yum/spec/spec_helper.rb similarity index 100% rename from cookbooks/third-party/yum/spec/spec_helper.rb rename to cookbooks/yum/spec/spec_helper.rb diff --git a/cookbooks/third-party/yum/spec/unit/recipes/default_spec.rb b/cookbooks/yum/spec/unit/recipes/default_spec.rb similarity index 100% rename from cookbooks/third-party/yum/spec/unit/recipes/default_spec.rb rename to cookbooks/yum/spec/unit/recipes/default_spec.rb diff --git a/cookbooks/third-party/yum/spec/unit/resources/dnf_module_spec.rb b/cookbooks/yum/spec/unit/resources/dnf_module_spec.rb similarity index 100% rename from cookbooks/third-party/yum/spec/unit/resources/dnf_module_spec.rb rename to cookbooks/yum/spec/unit/resources/dnf_module_spec.rb diff --git a/cookbooks/third-party/yum/spec/unit/resources/test_globalconfig_one_spec.rb b/cookbooks/yum/spec/unit/resources/test_globalconfig_one_spec.rb similarity index 100% rename from cookbooks/third-party/yum/spec/unit/resources/test_globalconfig_one_spec.rb rename to cookbooks/yum/spec/unit/resources/test_globalconfig_one_spec.rb diff --git a/cookbooks/third-party/yum/spec/unit/resources/test_globalconfig_two_spec.rb b/cookbooks/yum/spec/unit/resources/test_globalconfig_two_spec.rb similarity index 100% rename from cookbooks/third-party/yum/spec/unit/resources/test_globalconfig_two_spec.rb rename to cookbooks/yum/spec/unit/resources/test_globalconfig_two_spec.rb diff --git a/cookbooks/third-party/yum/templates/main.erb b/cookbooks/yum/templates/main.erb similarity index 100% rename from cookbooks/third-party/yum/templates/main.erb rename to cookbooks/yum/templates/main.erb diff --git a/cookbooks/third-party/yum/test/cookbooks/test/metadata.rb b/cookbooks/yum/test/cookbooks/test/metadata.rb similarity index 100% rename from cookbooks/third-party/yum/test/cookbooks/test/metadata.rb rename to cookbooks/yum/test/cookbooks/test/metadata.rb diff --git a/cookbooks/third-party/yum/test/cookbooks/test/recipes/dnf_module.rb b/cookbooks/yum/test/cookbooks/test/recipes/dnf_module.rb similarity index 100% rename from cookbooks/third-party/yum/test/cookbooks/test/recipes/dnf_module.rb rename to cookbooks/yum/test/cookbooks/test/recipes/dnf_module.rb diff --git a/cookbooks/third-party/yum/test/cookbooks/test/recipes/test_globalconfig_one.rb b/cookbooks/yum/test/cookbooks/test/recipes/test_globalconfig_one.rb similarity index 100% rename from cookbooks/third-party/yum/test/cookbooks/test/recipes/test_globalconfig_one.rb rename to cookbooks/yum/test/cookbooks/test/recipes/test_globalconfig_one.rb diff --git a/cookbooks/third-party/yum/test/cookbooks/test/recipes/test_globalconfig_two.rb b/cookbooks/yum/test/cookbooks/test/recipes/test_globalconfig_two.rb similarity index 100% rename from cookbooks/third-party/yum/test/cookbooks/test/recipes/test_globalconfig_two.rb rename to cookbooks/yum/test/cookbooks/test/recipes/test_globalconfig_two.rb diff --git a/cookbooks/third-party/yum/test/integration/default/inspec/default_spec.rb b/cookbooks/yum/test/integration/default/inspec/default_spec.rb similarity index 100% rename from cookbooks/third-party/yum/test/integration/default/inspec/default_spec.rb rename to cookbooks/yum/test/integration/default/inspec/default_spec.rb diff --git a/cookbooks/third-party/yum/test/integration/dnf_module/inspec/module_spec.rb b/cookbooks/yum/test/integration/dnf_module/inspec/module_spec.rb similarity index 100% rename from cookbooks/third-party/yum/test/integration/dnf_module/inspec/module_spec.rb rename to cookbooks/yum/test/integration/dnf_module/inspec/module_spec.rb diff --git a/tox.ini b/tox.ini index c5b7cb6c57..b8c894be35 100644 --- a/tox.ini +++ b/tox.ini @@ -185,7 +185,12 @@ commands = semgrep \ --config p/r2c-security-audit \ --config p/secrets \ - --exclude 'cookbooks/third-party/**' \ + --exclude 'cookbooks/iptables/**' \ + --exclude 'cookbooks/line/**' \ + --exclude 'cookbooks/nfs/**' \ + --exclude 'cookbooks/openssh/**' \ + --exclude 'cookbooks/yum/**' \ + --exclude 'cookbooks/yum-epel/**' \ --exclude 'files/default/jq-*' \ --exclude 'files/default/*.tar.gz' \ --error