├── .github ├── dependabot.yml └── workflows │ ├── acceptance.yml │ ├── build.yml │ ├── codeql-analysis.yml │ ├── gem.yml │ ├── lint.yml │ └── test.yml ├── .gitignore ├── .rubocop.yml ├── .ruby-version ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── bin └── .keep ├── entitlements-gitrepo-auditor-plugin.gemspec ├── lib ├── .keep ├── entitlements │ ├── .keep │ ├── auditor │ │ ├── .keep │ │ └── gitrepo.rb │ └── util │ │ └── gitrepo.rb └── version.rb ├── script ├── bootstrap ├── cibuild ├── cibuild-entitlements-gitrepo-auditor-plugin-acceptance ├── lib │ └── fold.sh └── test ├── spec ├── acceptance │ ├── Dockerfile.entitlements-gitrepo-auditor-plugin │ ├── ca │ │ ├── README.md │ │ ├── certs │ │ │ └── ca.cert.pem │ │ ├── index.txt │ │ ├── index.txt.attr │ │ ├── index.txt.old │ │ ├── intermediate │ │ │ ├── certs │ │ │ │ ├── ca-chain.cert.pem │ │ │ │ ├── github.fake.cert.pem │ │ │ │ ├── intermediate.cert.pem │ │ │ │ └── ldap-server.fake.cert.pem │ │ │ ├── crlnumber │ │ │ ├── csr │ │ │ │ ├── github.fake.csr.pem │ │ │ │ ├── intermediate.csr.pem │ │ │ │ └── ldap-server.fake.csr.pem │ │ │ ├── index.txt │ │ │ ├── index.txt.attr │ │ │ ├── index.txt.attr.old │ │ │ ├── index.txt.old │ │ │ ├── newcerts │ │ │ │ ├── 1000.pem │ │ │ │ └── 1001.pem │ │ │ ├── openssl.cnf │ │ │ ├── private │ │ │ │ ├── intermediate.key.pem │ │ │ │ ├── ldap-server.fake.key.pem │ │ │ │ └── ldap-server.fake.key.pem.with-password │ │ │ ├── serial │ │ │ └── serial.old │ │ ├── newcerts │ │ │ └── 1000.pem │ │ ├── openssl.cnf │ │ ├── private │ │ │ └── ca.key.pem │ │ ├── serial │ │ └── serial.old │ ├── docker-compose.yml │ ├── fixtures │ │ ├── .gitkeep │ │ ├── auditor_changes │ │ │ ├── config.yaml │ │ │ └── ldap-config │ │ │ │ ├── entitlements │ │ │ │ ├── empty.txt │ │ │ │ ├── expired.txt │ │ │ │ ├── full.txt │ │ │ │ ├── new.txt │ │ │ │ └── wildcard.txt │ │ │ │ └── pizza_teams │ │ │ │ ├── expired.txt │ │ │ │ ├── partial.txt │ │ │ │ └── valid.txt │ │ ├── auditor_setup │ │ │ ├── config.yaml │ │ │ └── ldap-config │ │ │ │ ├── entitlements │ │ │ │ ├── empty.txt │ │ │ │ ├── expired.txt │ │ │ │ ├── full.txt │ │ │ │ ├── partial.txt │ │ │ │ └── wildcard.txt │ │ │ │ └── pizza_teams │ │ │ │ ├── expired.txt │ │ │ │ ├── partial.txt │ │ │ │ └── valid.txt │ │ ├── common │ │ │ ├── internal │ │ │ │ ├── contractors.txt │ │ │ │ └── pre-hires.txt │ │ │ └── manager-map.yaml │ │ └── initial_run │ │ │ ├── config.yaml │ │ │ └── ldap-config │ │ │ ├── dummy-ou-special │ │ │ └── bacon.txt │ │ │ ├── dummy-ou │ │ │ ├── ragamuffin.txt │ │ │ └── tony.txt │ │ │ ├── entitlements │ │ │ ├── app-aws-primary-admins.yaml │ │ │ ├── empty-but-ok-2.txt │ │ │ ├── empty-but-ok-3.txt │ │ │ ├── empty-but-ok.txt │ │ │ ├── expire-later.yaml │ │ │ ├── expired-empty-entitlement.txt │ │ │ ├── expired-entitlement.txt │ │ │ ├── foo-bar-app │ │ │ │ └── baz.txt │ │ │ └── groupofnames │ │ │ │ ├── baz.txt │ │ │ │ └── sparkles.txt │ │ │ ├── github-org │ │ │ ├── admin.txt │ │ │ └── member.txt │ │ │ ├── github │ │ │ ├── colonel-meow.txt │ │ │ ├── employees.txt │ │ │ └── grumpy-cat.txt │ │ │ └── pizza_teams │ │ │ ├── colonel-meow.yaml │ │ │ ├── empty-but-ok-2.txt │ │ │ ├── empty-but-ok.txt │ │ │ ├── grumpy-cat.rb │ │ │ └── keyboard-cat.txt │ ├── git-server │ │ ├── README.md │ │ ├── keys │ │ │ └── id_rsa.pub │ │ ├── private │ │ │ └── id_rsa.base64 │ │ └── run-server.sh │ ├── ldap-server │ │ ├── env │ │ │ ├── default.startup.yaml │ │ │ └── default.yaml │ │ ├── ldif │ │ │ ├── .gitkeep │ │ │ ├── bootstrap │ │ │ │ └── 03-ldapi.ldif │ │ │ └── data │ │ │ │ ├── .gitkeep │ │ │ │ ├── 01-config │ │ │ │ └── bump-sizelimit.ldif │ │ │ │ ├── 05-ou │ │ │ │ ├── .gitkeep │ │ │ │ ├── alumni-ou.ldif │ │ │ │ ├── groups-ou.ldif │ │ │ │ └── people-ou.ldif │ │ │ │ ├── 10-ou-custom │ │ │ │ ├── .gitkeep │ │ │ │ ├── groups-entitlements-ou.ldif │ │ │ │ └── groups-pizza_teams-ou.ldif │ │ │ │ ├── 20-groups │ │ │ │ ├── .gitkeep │ │ │ │ ├── cn=colonel-meow,ou=Staff_Account,ou=Groups,dc=github,dc=net.ldif │ │ │ │ ├── cn=garfield,ou=Staff_Account,ou=Groups,dc=github,dc=net.ldif │ │ │ │ └── cn=lockout,ou=Groups,dc=github,dc=net.ldif │ │ │ │ ├── 20-people │ │ │ │ ├── .gitkeep │ │ │ │ ├── person01.ldif │ │ │ │ ├── person02.ldif │ │ │ │ ├── person03.ldif │ │ │ │ ├── person04.ldif │ │ │ │ ├── person05.ldif │ │ │ │ ├── person06.ldif │ │ │ │ ├── person07.ldif │ │ │ │ ├── person08.ldif │ │ │ │ ├── person09.ldif │ │ │ │ ├── person10.ldif │ │ │ │ ├── person11.ldif │ │ │ │ ├── person12.ldif │ │ │ │ ├── person13.ldif │ │ │ │ ├── person14.ldif │ │ │ │ ├── person15.ldif │ │ │ │ ├── person16.ldif │ │ │ │ ├── person17.ldif │ │ │ │ ├── person18.ldif │ │ │ │ ├── person19.ldif │ │ │ │ ├── person20.ldif │ │ │ │ ├── person21.ldif │ │ │ │ ├── person22.ldif │ │ │ │ ├── person23.ldif │ │ │ │ ├── person24.ldif │ │ │ │ ├── person25.ldif │ │ │ │ ├── person26.ldif │ │ │ │ └── person27.ldif │ │ │ │ └── 99-bind-account │ │ │ │ └── emmy.ldif │ │ ├── run-server.sh │ │ ├── schema │ │ │ ├── README │ │ │ ├── collective.ldif │ │ │ ├── corba.ldif │ │ │ ├── core.ldif │ │ │ ├── cosine.ldif │ │ │ ├── dhcp.ldif │ │ │ ├── dnszone.ldif │ │ │ ├── duaconf.ldif │ │ │ ├── dyngroup.ldif │ │ │ ├── githubiam.ldif │ │ │ ├── inetorgperson.ldif │ │ │ ├── java.ldif │ │ │ ├── misc.ldif │ │ │ ├── nis.ldif │ │ │ ├── nssldap.ldif │ │ │ ├── openldap.ldif │ │ │ ├── pmi.ldif │ │ │ ├── postfix.ldif │ │ │ ├── ppolicy.ldif │ │ │ ├── puppet.ldif │ │ │ ├── sshaccount.ldif │ │ │ └── sudoers.ldif │ │ └── tls │ │ │ └── dhparam.pem │ ├── support │ │ └── run-app.sh │ └── tests │ │ ├── 10_initial_noop_spec.rb │ │ ├── 11_initial_run_spec.rb │ │ ├── 20_auditor_setup_spec.rb │ │ ├── 30_auditor_changes_spec.rb │ │ ├── 40_auditor_idempotent_run_spec.rb │ │ └── spec_helper.rb └── unit │ ├── entitlements │ ├── auditor │ │ └── gitrepo_spec.rb │ └── util │ │ └── gitrepo_spec.rb │ ├── entitlements_spec.rb │ ├── fixtures │ ├── config-files │ │ ├── backend-and-type.yaml │ │ ├── backend-missing-type.yaml │ │ ├── backend-missing.yaml │ │ ├── backend-valid.yaml │ │ ├── class-order.yaml │ │ ├── config-ldap-ou.yaml │ │ ├── config-lockout.yaml │ │ ├── config-memberof.yaml │ │ ├── config-mirror-target-does-not-exist.yaml │ │ ├── config-mirror-target-is-also-a-mirror.yaml │ │ ├── config-mirror-valid.yaml │ │ ├── entitlements-execute.yaml │ │ ├── group-invalid-type.yaml │ │ ├── group-no-type.yaml │ │ ├── prefetch-people-invalid.yaml │ │ ├── prefetch-people-valid.yaml │ │ ├── required-attribute-missing.yaml │ │ ├── required-attribute-wrong-datatype.yaml │ │ └── valid.yaml │ ├── config.yaml │ ├── config_with_erb.yaml │ ├── git-repo-audit-dir │ │ └── dc=net │ │ │ └── dc=kittens │ │ │ ├── ou=Groups │ │ │ ├── cn=group1 │ │ │ ├── cn=group2 │ │ │ ├── cn=group3 │ │ │ └── cn=group4 │ │ │ └── ou=extra │ │ │ └── cn=extragroup │ └── people.yaml │ └── spec_helper.rb └── vendor └── cache ├── activesupport-8.0.2.gem ├── addressable-2.8.8.gem ├── ast-2.4.3.gem ├── base64-0.3.0.gem ├── benchmark-0.4.1.gem ├── bigdecimal-3.3.1.gem ├── concurrent-ruby-1.3.5.gem ├── connection_pool-2.5.3.gem ├── contracts-0.17.2.gem ├── crack-1.0.1.gem ├── date-3.5.0.gem ├── debug-1.11.0.gem ├── diff-lcs-1.6.2.gem ├── docile-1.4.1.gem ├── drb-2.2.3.gem ├── entitlements-app-1.2.1.gem ├── erb-5.1.3.gem ├── faraday-2.14.0.gem ├── faraday-net_http-3.4.2.gem ├── hashdiff-1.2.1.gem ├── i18n-1.14.7.gem ├── io-console-0.8.1.gem ├── irb-1.15.3.gem ├── json-2.16.0.gem ├── language_server-protocol-3.17.0.5.gem ├── lint_roller-1.1.0.gem ├── logger-1.7.0.gem ├── minitest-5.25.5.gem ├── net-http-0.8.0.gem ├── net-ldap-0.20.0.gem ├── octokit-4.25.1.gem ├── optimist-3.2.1.gem ├── ostruct-0.6.3.gem ├── parallel-1.27.0.gem ├── parser-3.3.10.0.gem ├── pp-0.6.3.gem ├── prettyprint-0.2.0.gem ├── prism-1.6.0.gem ├── psych-5.2.6.gem ├── public_suffix-7.0.0.gem ├── racc-1.8.1.gem ├── rack-3.1.18.gem ├── rainbow-3.1.1.gem ├── rake-13.3.1.gem ├── rdoc-6.15.1.gem ├── regexp_parser-2.11.3.gem ├── reline-0.6.2.gem ├── rexml-3.4.4.gem ├── rspec-3.13.2.gem ├── rspec-core-3.13.6.gem ├── rspec-expectations-3.13.5.gem ├── rspec-mocks-3.13.7.gem ├── rspec-support-3.13.6.gem ├── rubocop-1.81.7.gem ├── rubocop-ast-1.47.1.gem ├── rubocop-github-0.26.0.gem ├── rubocop-performance-1.26.1.gem ├── rubocop-rails-2.32.0.gem ├── ruby-progressbar-1.13.0.gem ├── rugged-1.9.0.gem ├── sawyer-0.9.3.gem ├── securerandom-0.4.1.gem ├── simplecov-0.22.0.gem ├── simplecov-erb-1.0.1.gem ├── simplecov-html-0.13.1.gem ├── simplecov_json_formatter-0.1.4.gem ├── stringio-3.1.7.gem ├── tsort-0.2.0.gem ├── tzinfo-2.0.6.gem ├── unicode-display_width-3.2.0.gem ├── unicode-emoji-4.1.0.gem ├── uri-1.1.1.gem ├── vcr-6.3.1.gem └── webmock-3.26.1.gem /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/acceptance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/.github/workflows/acceptance.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/gem.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/.github/workflows/gem.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.4.4 2 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/README.md -------------------------------------------------------------------------------- /bin/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /entitlements-gitrepo-auditor-plugin.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/entitlements-gitrepo-auditor-plugin.gemspec -------------------------------------------------------------------------------- /lib/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/entitlements/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/entitlements/auditor/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/entitlements/auditor/gitrepo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/lib/entitlements/auditor/gitrepo.rb -------------------------------------------------------------------------------- /lib/entitlements/util/gitrepo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/lib/entitlements/util/gitrepo.rb -------------------------------------------------------------------------------- /lib/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/lib/version.rb -------------------------------------------------------------------------------- /script/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/script/bootstrap -------------------------------------------------------------------------------- /script/cibuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/script/cibuild -------------------------------------------------------------------------------- /script/cibuild-entitlements-gitrepo-auditor-plugin-acceptance: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/script/cibuild-entitlements-gitrepo-auditor-plugin-acceptance -------------------------------------------------------------------------------- /script/lib/fold.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/script/lib/fold.sh -------------------------------------------------------------------------------- /script/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/script/test -------------------------------------------------------------------------------- /spec/acceptance/Dockerfile.entitlements-gitrepo-auditor-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/Dockerfile.entitlements-gitrepo-auditor-plugin -------------------------------------------------------------------------------- /spec/acceptance/ca/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/README.md -------------------------------------------------------------------------------- /spec/acceptance/ca/certs/ca.cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/certs/ca.cert.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/index.txt -------------------------------------------------------------------------------- /spec/acceptance/ca/index.txt.attr: -------------------------------------------------------------------------------- 1 | unique_subject = yes 2 | -------------------------------------------------------------------------------- /spec/acceptance/ca/index.txt.old: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/certs/ca-chain.cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/certs/ca-chain.cert.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/certs/github.fake.cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/certs/github.fake.cert.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/certs/intermediate.cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/certs/intermediate.cert.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/certs/ldap-server.fake.cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/certs/ldap-server.fake.cert.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/crlnumber: -------------------------------------------------------------------------------- 1 | 1000 2 | -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/csr/github.fake.csr.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/csr/github.fake.csr.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/csr/intermediate.csr.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/csr/intermediate.csr.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/csr/ldap-server.fake.csr.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/csr/ldap-server.fake.csr.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/index.txt -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/index.txt.attr: -------------------------------------------------------------------------------- 1 | unique_subject = yes 2 | -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/index.txt.attr.old: -------------------------------------------------------------------------------- 1 | unique_subject = yes 2 | -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/index.txt.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/index.txt.old -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/newcerts/1000.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/newcerts/1000.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/newcerts/1001.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/newcerts/1001.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/openssl.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/openssl.cnf -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/private/intermediate.key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/private/intermediate.key.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/private/ldap-server.fake.key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/private/ldap-server.fake.key.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/private/ldap-server.fake.key.pem.with-password: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/intermediate/private/ldap-server.fake.key.pem.with-password -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/serial: -------------------------------------------------------------------------------- 1 | 1002 2 | -------------------------------------------------------------------------------- /spec/acceptance/ca/intermediate/serial.old: -------------------------------------------------------------------------------- 1 | 1001 2 | -------------------------------------------------------------------------------- /spec/acceptance/ca/newcerts/1000.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/newcerts/1000.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/openssl.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/openssl.cnf -------------------------------------------------------------------------------- /spec/acceptance/ca/private/ca.key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ca/private/ca.key.pem -------------------------------------------------------------------------------- /spec/acceptance/ca/serial: -------------------------------------------------------------------------------- 1 | 1001 2 | -------------------------------------------------------------------------------- /spec/acceptance/ca/serial.old: -------------------------------------------------------------------------------- 1 | 1000 2 | -------------------------------------------------------------------------------- /spec/acceptance/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/docker-compose.yml -------------------------------------------------------------------------------- /spec/acceptance/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_changes/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_changes/config.yaml -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_changes/ldap-config/entitlements/empty.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_changes/ldap-config/entitlements/empty.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_changes/ldap-config/entitlements/expired.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_changes/ldap-config/entitlements/expired.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_changes/ldap-config/entitlements/full.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_changes/ldap-config/entitlements/full.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_changes/ldap-config/entitlements/new.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_changes/ldap-config/entitlements/new.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_changes/ldap-config/entitlements/wildcard.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_changes/ldap-config/entitlements/wildcard.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_changes/ldap-config/pizza_teams/expired.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_changes/ldap-config/pizza_teams/expired.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_changes/ldap-config/pizza_teams/partial.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_changes/ldap-config/pizza_teams/partial.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_changes/ldap-config/pizza_teams/valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_changes/ldap-config/pizza_teams/valid.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_setup/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_setup/config.yaml -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_setup/ldap-config/entitlements/empty.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_setup/ldap-config/entitlements/empty.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_setup/ldap-config/entitlements/expired.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_setup/ldap-config/entitlements/expired.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_setup/ldap-config/entitlements/full.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_setup/ldap-config/entitlements/full.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_setup/ldap-config/entitlements/partial.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_setup/ldap-config/entitlements/partial.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_setup/ldap-config/entitlements/wildcard.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_setup/ldap-config/entitlements/wildcard.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_setup/ldap-config/pizza_teams/expired.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_setup/ldap-config/pizza_teams/expired.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_setup/ldap-config/pizza_teams/partial.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_setup/ldap-config/pizza_teams/partial.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/auditor_setup/ldap-config/pizza_teams/valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/auditor_setup/ldap-config/pizza_teams/valid.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/common/internal/contractors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/common/internal/contractors.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/common/internal/pre-hires.txt: -------------------------------------------------------------------------------- 1 | description = Listing of pre-hires 2 | username = chartreux 3 | -------------------------------------------------------------------------------- /spec/acceptance/fixtures/common/manager-map.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/common/manager-map.yaml -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/config.yaml -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/dummy-ou-special/bacon.txt: -------------------------------------------------------------------------------- 1 | username = maiNecOON 2 | -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/dummy-ou/ragamuffin.txt: -------------------------------------------------------------------------------- 1 | username = RagaMuffin 2 | -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/dummy-ou/tony.txt: -------------------------------------------------------------------------------- 1 | username = ojosazules 2 | -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/entitlements/app-aws-primary-admins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/entitlements/app-aws-primary-admins.yaml -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/entitlements/empty-but-ok-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/entitlements/empty-but-ok-2.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/entitlements/empty-but-ok-3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/entitlements/empty-but-ok-3.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/entitlements/empty-but-ok.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/entitlements/empty-but-ok.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/entitlements/expire-later.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/entitlements/expire-later.yaml -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/entitlements/expired-empty-entitlement.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/entitlements/expired-empty-entitlement.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/entitlements/expired-entitlement.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/entitlements/expired-entitlement.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/entitlements/foo-bar-app/baz.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/entitlements/foo-bar-app/baz.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/entitlements/groupofnames/baz.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/entitlements/groupofnames/baz.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/entitlements/groupofnames/sparkles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/entitlements/groupofnames/sparkles.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/github-org/admin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/github-org/admin.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/github-org/member.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/github-org/member.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/github/colonel-meow.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/github/colonel-meow.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/github/employees.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/github/employees.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/github/grumpy-cat.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/github/grumpy-cat.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/pizza_teams/colonel-meow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/pizza_teams/colonel-meow.yaml -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/pizza_teams/empty-but-ok-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/pizza_teams/empty-but-ok-2.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/pizza_teams/empty-but-ok.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/pizza_teams/empty-but-ok.txt -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/pizza_teams/grumpy-cat.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/pizza_teams/grumpy-cat.rb -------------------------------------------------------------------------------- /spec/acceptance/fixtures/initial_run/ldap-config/pizza_teams/keyboard-cat.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/fixtures/initial_run/ldap-config/pizza_teams/keyboard-cat.txt -------------------------------------------------------------------------------- /spec/acceptance/git-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/git-server/README.md -------------------------------------------------------------------------------- /spec/acceptance/git-server/keys/id_rsa.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/git-server/keys/id_rsa.pub -------------------------------------------------------------------------------- /spec/acceptance/git-server/private/id_rsa.base64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/git-server/private/id_rsa.base64 -------------------------------------------------------------------------------- /spec/acceptance/git-server/run-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/git-server/run-server.sh -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/env/default.startup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/env/default.startup.yaml -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/env/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/env/default.yaml -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/bootstrap/03-ldapi.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/bootstrap/03-ldapi.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/01-config/bump-sizelimit.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/01-config/bump-sizelimit.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/05-ou/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/05-ou/alumni-ou.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/05-ou/alumni-ou.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/05-ou/groups-ou.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/05-ou/groups-ou.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/05-ou/people-ou.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/05-ou/people-ou.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/10-ou-custom/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/10-ou-custom/groups-entitlements-ou.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/10-ou-custom/groups-entitlements-ou.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/10-ou-custom/groups-pizza_teams-ou.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/10-ou-custom/groups-pizza_teams-ou.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-groups/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-groups/cn=colonel-meow,ou=Staff_Account,ou=Groups,dc=github,dc=net.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-groups/cn=colonel-meow,ou=Staff_Account,ou=Groups,dc=github,dc=net.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-groups/cn=garfield,ou=Staff_Account,ou=Groups,dc=github,dc=net.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-groups/cn=garfield,ou=Staff_Account,ou=Groups,dc=github,dc=net.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-groups/cn=lockout,ou=Groups,dc=github,dc=net.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-groups/cn=lockout,ou=Groups,dc=github,dc=net.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person01.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person01.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person02.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person02.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person03.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person03.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person04.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person04.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person05.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person05.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person06.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person06.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person07.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person07.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person08.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person08.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person09.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person09.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person10.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person10.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person11.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person11.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person12.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person12.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person13.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person13.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person14.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person14.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person15.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person15.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person16.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person16.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person17.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person17.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person18.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person18.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person19.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person19.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person20.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person20.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person21.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person21.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person22.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person22.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person23.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person23.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person24.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person24.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person25.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person25.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person26.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person26.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/20-people/person27.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/20-people/person27.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/ldif/data/99-bind-account/emmy.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/ldif/data/99-bind-account/emmy.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/run-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/run-server.sh -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/README -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/collective.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/collective.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/corba.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/corba.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/core.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/core.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/cosine.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/cosine.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/dhcp.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/dhcp.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/dnszone.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/dnszone.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/duaconf.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/duaconf.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/dyngroup.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/dyngroup.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/githubiam.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/githubiam.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/inetorgperson.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/inetorgperson.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/java.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/java.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/misc.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/misc.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/nis.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/nis.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/nssldap.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/nssldap.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/openldap.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/openldap.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/pmi.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/pmi.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/postfix.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/postfix.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/ppolicy.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/ppolicy.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/puppet.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/puppet.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/sshaccount.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/sshaccount.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/schema/sudoers.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/schema/sudoers.ldif -------------------------------------------------------------------------------- /spec/acceptance/ldap-server/tls/dhparam.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/ldap-server/tls/dhparam.pem -------------------------------------------------------------------------------- /spec/acceptance/support/run-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/support/run-app.sh -------------------------------------------------------------------------------- /spec/acceptance/tests/10_initial_noop_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/tests/10_initial_noop_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/tests/11_initial_run_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/tests/11_initial_run_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/tests/20_auditor_setup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/tests/20_auditor_setup_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/tests/30_auditor_changes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/tests/30_auditor_changes_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/tests/40_auditor_idempotent_run_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/tests/40_auditor_idempotent_run_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/tests/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/acceptance/tests/spec_helper.rb -------------------------------------------------------------------------------- /spec/unit/entitlements/auditor/gitrepo_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/entitlements/auditor/gitrepo_spec.rb -------------------------------------------------------------------------------- /spec/unit/entitlements/util/gitrepo_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/entitlements/util/gitrepo_spec.rb -------------------------------------------------------------------------------- /spec/unit/entitlements_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/entitlements_spec.rb -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/backend-and-type.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/backend-and-type.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/backend-missing-type.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/backend-missing-type.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/backend-missing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/backend-missing.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/backend-valid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/backend-valid.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/class-order.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/class-order.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/config-ldap-ou.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/config-ldap-ou.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/config-lockout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/config-lockout.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/config-memberof.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/config-memberof.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/config-mirror-target-does-not-exist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/config-mirror-target-does-not-exist.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/config-mirror-target-is-also-a-mirror.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/config-mirror-target-is-also-a-mirror.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/config-mirror-valid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/config-mirror-valid.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/entitlements-execute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/entitlements-execute.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/group-invalid-type.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/group-invalid-type.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/group-no-type.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/group-no-type.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/prefetch-people-invalid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/prefetch-people-invalid.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/prefetch-people-valid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/prefetch-people-valid.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/required-attribute-missing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/required-attribute-missing.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/required-attribute-wrong-datatype.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/required-attribute-wrong-datatype.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config-files/valid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config-files/valid.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/config_with_erb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/config_with_erb.yaml -------------------------------------------------------------------------------- /spec/unit/fixtures/git-repo-audit-dir/dc=net/dc=kittens/ou=Groups/cn=group1: -------------------------------------------------------------------------------- 1 | # Placeholder 2 | -------------------------------------------------------------------------------- /spec/unit/fixtures/git-repo-audit-dir/dc=net/dc=kittens/ou=Groups/cn=group2: -------------------------------------------------------------------------------- 1 | # Placeholder 2 | -------------------------------------------------------------------------------- /spec/unit/fixtures/git-repo-audit-dir/dc=net/dc=kittens/ou=Groups/cn=group3: -------------------------------------------------------------------------------- 1 | # Placeholder 2 | -------------------------------------------------------------------------------- /spec/unit/fixtures/git-repo-audit-dir/dc=net/dc=kittens/ou=Groups/cn=group4: -------------------------------------------------------------------------------- 1 | # Placeholder 2 | -------------------------------------------------------------------------------- /spec/unit/fixtures/git-repo-audit-dir/dc=net/dc=kittens/ou=extra/cn=extragroup: -------------------------------------------------------------------------------- 1 | # Placeholder 2 | -------------------------------------------------------------------------------- /spec/unit/fixtures/people.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/fixtures/people.yaml -------------------------------------------------------------------------------- /spec/unit/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/spec/unit/spec_helper.rb -------------------------------------------------------------------------------- /vendor/cache/activesupport-8.0.2.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/activesupport-8.0.2.gem -------------------------------------------------------------------------------- /vendor/cache/addressable-2.8.8.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/addressable-2.8.8.gem -------------------------------------------------------------------------------- /vendor/cache/ast-2.4.3.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/ast-2.4.3.gem -------------------------------------------------------------------------------- /vendor/cache/base64-0.3.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/base64-0.3.0.gem -------------------------------------------------------------------------------- /vendor/cache/benchmark-0.4.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/benchmark-0.4.1.gem -------------------------------------------------------------------------------- /vendor/cache/bigdecimal-3.3.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/bigdecimal-3.3.1.gem -------------------------------------------------------------------------------- /vendor/cache/concurrent-ruby-1.3.5.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/concurrent-ruby-1.3.5.gem -------------------------------------------------------------------------------- /vendor/cache/connection_pool-2.5.3.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/connection_pool-2.5.3.gem -------------------------------------------------------------------------------- /vendor/cache/contracts-0.17.2.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/contracts-0.17.2.gem -------------------------------------------------------------------------------- /vendor/cache/crack-1.0.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/crack-1.0.1.gem -------------------------------------------------------------------------------- /vendor/cache/date-3.5.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/date-3.5.0.gem -------------------------------------------------------------------------------- /vendor/cache/debug-1.11.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/debug-1.11.0.gem -------------------------------------------------------------------------------- /vendor/cache/diff-lcs-1.6.2.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/diff-lcs-1.6.2.gem -------------------------------------------------------------------------------- /vendor/cache/docile-1.4.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/docile-1.4.1.gem -------------------------------------------------------------------------------- /vendor/cache/drb-2.2.3.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/drb-2.2.3.gem -------------------------------------------------------------------------------- /vendor/cache/entitlements-app-1.2.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/entitlements-app-1.2.1.gem -------------------------------------------------------------------------------- /vendor/cache/erb-5.1.3.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/erb-5.1.3.gem -------------------------------------------------------------------------------- /vendor/cache/faraday-2.14.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/faraday-2.14.0.gem -------------------------------------------------------------------------------- /vendor/cache/faraday-net_http-3.4.2.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/faraday-net_http-3.4.2.gem -------------------------------------------------------------------------------- /vendor/cache/hashdiff-1.2.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/hashdiff-1.2.1.gem -------------------------------------------------------------------------------- /vendor/cache/i18n-1.14.7.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/i18n-1.14.7.gem -------------------------------------------------------------------------------- /vendor/cache/io-console-0.8.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/io-console-0.8.1.gem -------------------------------------------------------------------------------- /vendor/cache/irb-1.15.3.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/irb-1.15.3.gem -------------------------------------------------------------------------------- /vendor/cache/json-2.16.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/json-2.16.0.gem -------------------------------------------------------------------------------- /vendor/cache/language_server-protocol-3.17.0.5.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/language_server-protocol-3.17.0.5.gem -------------------------------------------------------------------------------- /vendor/cache/lint_roller-1.1.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/lint_roller-1.1.0.gem -------------------------------------------------------------------------------- /vendor/cache/logger-1.7.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/logger-1.7.0.gem -------------------------------------------------------------------------------- /vendor/cache/minitest-5.25.5.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/minitest-5.25.5.gem -------------------------------------------------------------------------------- /vendor/cache/net-http-0.8.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/net-http-0.8.0.gem -------------------------------------------------------------------------------- /vendor/cache/net-ldap-0.20.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/net-ldap-0.20.0.gem -------------------------------------------------------------------------------- /vendor/cache/octokit-4.25.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/octokit-4.25.1.gem -------------------------------------------------------------------------------- /vendor/cache/optimist-3.2.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/optimist-3.2.1.gem -------------------------------------------------------------------------------- /vendor/cache/ostruct-0.6.3.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/ostruct-0.6.3.gem -------------------------------------------------------------------------------- /vendor/cache/parallel-1.27.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/parallel-1.27.0.gem -------------------------------------------------------------------------------- /vendor/cache/parser-3.3.10.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/parser-3.3.10.0.gem -------------------------------------------------------------------------------- /vendor/cache/pp-0.6.3.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/pp-0.6.3.gem -------------------------------------------------------------------------------- /vendor/cache/prettyprint-0.2.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/prettyprint-0.2.0.gem -------------------------------------------------------------------------------- /vendor/cache/prism-1.6.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/prism-1.6.0.gem -------------------------------------------------------------------------------- /vendor/cache/psych-5.2.6.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/psych-5.2.6.gem -------------------------------------------------------------------------------- /vendor/cache/public_suffix-7.0.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/public_suffix-7.0.0.gem -------------------------------------------------------------------------------- /vendor/cache/racc-1.8.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/racc-1.8.1.gem -------------------------------------------------------------------------------- /vendor/cache/rack-3.1.18.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rack-3.1.18.gem -------------------------------------------------------------------------------- /vendor/cache/rainbow-3.1.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rainbow-3.1.1.gem -------------------------------------------------------------------------------- /vendor/cache/rake-13.3.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rake-13.3.1.gem -------------------------------------------------------------------------------- /vendor/cache/rdoc-6.15.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rdoc-6.15.1.gem -------------------------------------------------------------------------------- /vendor/cache/regexp_parser-2.11.3.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/regexp_parser-2.11.3.gem -------------------------------------------------------------------------------- /vendor/cache/reline-0.6.2.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/reline-0.6.2.gem -------------------------------------------------------------------------------- /vendor/cache/rexml-3.4.4.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rexml-3.4.4.gem -------------------------------------------------------------------------------- /vendor/cache/rspec-3.13.2.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rspec-3.13.2.gem -------------------------------------------------------------------------------- /vendor/cache/rspec-core-3.13.6.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rspec-core-3.13.6.gem -------------------------------------------------------------------------------- /vendor/cache/rspec-expectations-3.13.5.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rspec-expectations-3.13.5.gem -------------------------------------------------------------------------------- /vendor/cache/rspec-mocks-3.13.7.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rspec-mocks-3.13.7.gem -------------------------------------------------------------------------------- /vendor/cache/rspec-support-3.13.6.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rspec-support-3.13.6.gem -------------------------------------------------------------------------------- /vendor/cache/rubocop-1.81.7.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rubocop-1.81.7.gem -------------------------------------------------------------------------------- /vendor/cache/rubocop-ast-1.47.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rubocop-ast-1.47.1.gem -------------------------------------------------------------------------------- /vendor/cache/rubocop-github-0.26.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rubocop-github-0.26.0.gem -------------------------------------------------------------------------------- /vendor/cache/rubocop-performance-1.26.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rubocop-performance-1.26.1.gem -------------------------------------------------------------------------------- /vendor/cache/rubocop-rails-2.32.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rubocop-rails-2.32.0.gem -------------------------------------------------------------------------------- /vendor/cache/ruby-progressbar-1.13.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/ruby-progressbar-1.13.0.gem -------------------------------------------------------------------------------- /vendor/cache/rugged-1.9.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/rugged-1.9.0.gem -------------------------------------------------------------------------------- /vendor/cache/sawyer-0.9.3.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/sawyer-0.9.3.gem -------------------------------------------------------------------------------- /vendor/cache/securerandom-0.4.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/securerandom-0.4.1.gem -------------------------------------------------------------------------------- /vendor/cache/simplecov-0.22.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/simplecov-0.22.0.gem -------------------------------------------------------------------------------- /vendor/cache/simplecov-erb-1.0.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/simplecov-erb-1.0.1.gem -------------------------------------------------------------------------------- /vendor/cache/simplecov-html-0.13.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/simplecov-html-0.13.1.gem -------------------------------------------------------------------------------- /vendor/cache/simplecov_json_formatter-0.1.4.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/simplecov_json_formatter-0.1.4.gem -------------------------------------------------------------------------------- /vendor/cache/stringio-3.1.7.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/stringio-3.1.7.gem -------------------------------------------------------------------------------- /vendor/cache/tsort-0.2.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/tsort-0.2.0.gem -------------------------------------------------------------------------------- /vendor/cache/tzinfo-2.0.6.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/tzinfo-2.0.6.gem -------------------------------------------------------------------------------- /vendor/cache/unicode-display_width-3.2.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/unicode-display_width-3.2.0.gem -------------------------------------------------------------------------------- /vendor/cache/unicode-emoji-4.1.0.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/unicode-emoji-4.1.0.gem -------------------------------------------------------------------------------- /vendor/cache/uri-1.1.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/uri-1.1.1.gem -------------------------------------------------------------------------------- /vendor/cache/vcr-6.3.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/vcr-6.3.1.gem -------------------------------------------------------------------------------- /vendor/cache/webmock-3.26.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/entitlements-gitrepo-auditor-plugin/HEAD/vendor/cache/webmock-3.26.1.gem --------------------------------------------------------------------------------