├── .devcontainer ├── Dockerfile ├── README.md └── devcontainer.json ├── .fixtures.yml ├── .gitattributes ├── .github ├── pull_request_template.md └── workflows │ ├── ci.yml │ ├── mend.yml │ ├── nightly.yml │ ├── release.yml │ └── release_prep.yml ├── .gitignore ├── .gitpod.Dockerfile ├── .gitpod.yml ├── .pdkignore ├── .puppet-lint.rc ├── .rspec ├── .rubocop.yml ├── .rubocop_todo.yml ├── .sync.yml ├── .vscode └── extensions.json ├── .yardopts ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── DEVELOPERS.md ├── Gemfile ├── HISTORY.md ├── LICENSE ├── NOTICE ├── README.md ├── REFERENCE.md ├── Rakefile ├── data └── common.yaml ├── examples ├── hiera.pp ├── hiera.yaml ├── hieradata │ └── common.yaml └── init.pp ├── hiera.yaml ├── lib └── puppet │ ├── provider │ └── acl │ │ ├── windows.rb │ │ └── windows │ │ └── base.rb │ └── type │ ├── acl.rb │ └── acl │ ├── ace.rb │ └── rights.rb ├── metadata.json ├── pdk.yaml ├── provision.yaml ├── spec ├── acceptance │ ├── access_rights_directory │ │ ├── allow_rights_dir_spec.rb │ │ ├── deny_rights_dir_spec.rb │ │ └── mask_specific │ │ │ ├── allow_rights_dir_mask_spec.rb │ │ │ └── deny_rights_dir_mask_spec.rb │ ├── access_rights_file │ │ ├── allow_rights_file_spec.rb │ │ ├── deny_rights_file_spec.rb │ │ └── mask_specific │ │ │ ├── allow_rights_file_mask_spec.rb │ │ │ └── deny_rights_file_mask_spec.rb │ ├── basic_functionality │ │ └── negative │ │ │ └── negative_acl_on_linux_spec.rb │ ├── group │ │ ├── group_local_spec.rb │ │ ├── group_local_unicode_group_spec.rb │ │ ├── group_local_unicode_user_spec.rb │ │ ├── group_local_user_sid_spec.rb │ │ └── negative │ │ │ └── group_257_char_name_spec.rb │ ├── identity │ │ ├── negative │ │ │ └── specify_identity_spec.rb │ │ ├── specify_app_package_authority_idents_spec.rb │ │ ├── specify_group_identity_spec.rb │ │ ├── specify_sid_identity_spec.rb │ │ ├── specify_unicode_identity_spec.rb │ │ └── specify_user_identity_spec.rb │ ├── inheritance │ │ ├── inheritance_on_dir_spec.rb │ │ └── inheritance_on_file_spec.rb │ ├── owner │ │ ├── negative │ │ │ └── owner_257_char_name_spec.rb │ │ ├── owner_local_group_spec.rb │ │ ├── owner_local_user_sid_spec.rb │ │ └── owner_local_user_spec.rb │ ├── parameter_target │ │ ├── explicit_target_spec.rb │ │ ├── negative │ │ │ ├── negative_acl_spec.rb │ │ │ └── negative_acl_to_symlink_spec.rb │ │ ├── perms_on_dir_8dot3_spec.rb │ │ ├── perms_on_dir_spec.rb │ │ ├── perms_on_file_8dot3_spec.rb │ │ └── perms_on_file_spec.rb │ ├── propagation │ │ ├── prop_file_spec.rb │ │ ├── prop_self_all_child_spec.rb │ │ ├── prop_self_no_child_spec.rb │ │ └── prop_spec.rb │ ├── purge │ │ ├── negative │ │ │ ├── purge_all_perms_dir_spec.rb │ │ │ └── purge_all_perms_file_spec.rb │ │ ├── purge_all_other_perms_dir_spec.rb │ │ ├── purge_all_other_perms_file_spec.rb │ │ ├── purge_explicit_perms_dir_spec.rb │ │ └── purge_explicit_perms_file_spec.rb │ └── use_cases │ │ ├── complex_prop_inherit_spec.rb │ │ ├── grant_full_deny_full_spec.rb │ │ ├── multiple_aces_spec.rb │ │ ├── multiple_acls_shared_ident_spec.rb │ │ ├── multiple_acls_spec.rb │ │ └── negative │ │ ├── allow_deny_ident_spec.rb │ │ ├── locked_resource_spec.rb │ │ └── multi_acl_single_target_spec.rb ├── default_facts.yml ├── integration │ └── provider │ │ └── acl │ │ └── windows_spec.rb ├── spec_helper.rb ├── spec_helper_acceptance.rb ├── spec_helper_acceptance_local.rb ├── spec_helper_local.rb ├── support │ └── shared_examples.rb └── unit │ ├── provider │ └── acl │ │ └── windows_spec.rb │ └── type │ ├── acl │ └── ace_spec.rb │ └── acl_spec.rb └── tools └── ACL_Access_Rights_Mask_Addition.xlsx /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.devcontainer/README.md -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.fixtures.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.fixtures.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/mend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.github/workflows/mend.yml -------------------------------------------------------------------------------- /.github/workflows/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.github/workflows/nightly.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/release_prep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.github/workflows/release_prep.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.gitpod.Dockerfile -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.pdkignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.pdkignore -------------------------------------------------------------------------------- /.puppet-lint.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.puppet-lint.rc -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /.sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.sync.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/.yardopts -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/DEVELOPERS.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/Gemfile -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/HISTORY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/README.md -------------------------------------------------------------------------------- /REFERENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/REFERENCE.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/Rakefile -------------------------------------------------------------------------------- /data/common.yaml: -------------------------------------------------------------------------------- 1 | --- {} 2 | -------------------------------------------------------------------------------- /examples/hiera.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/examples/hiera.pp -------------------------------------------------------------------------------- /examples/hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/examples/hiera.yaml -------------------------------------------------------------------------------- /examples/hieradata/common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/examples/hieradata/common.yaml -------------------------------------------------------------------------------- /examples/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/examples/init.pp -------------------------------------------------------------------------------- /hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/hiera.yaml -------------------------------------------------------------------------------- /lib/puppet/provider/acl/windows.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/lib/puppet/provider/acl/windows.rb -------------------------------------------------------------------------------- /lib/puppet/provider/acl/windows/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/lib/puppet/provider/acl/windows/base.rb -------------------------------------------------------------------------------- /lib/puppet/type/acl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/lib/puppet/type/acl.rb -------------------------------------------------------------------------------- /lib/puppet/type/acl/ace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/lib/puppet/type/acl/ace.rb -------------------------------------------------------------------------------- /lib/puppet/type/acl/rights.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/lib/puppet/type/acl/rights.rb -------------------------------------------------------------------------------- /metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/metadata.json -------------------------------------------------------------------------------- /pdk.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | ignore: [] 3 | -------------------------------------------------------------------------------- /provision.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/provision.yaml -------------------------------------------------------------------------------- /spec/acceptance/access_rights_directory/allow_rights_dir_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/access_rights_directory/allow_rights_dir_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/access_rights_directory/deny_rights_dir_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/access_rights_directory/deny_rights_dir_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/access_rights_directory/mask_specific/allow_rights_dir_mask_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/access_rights_directory/mask_specific/allow_rights_dir_mask_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/access_rights_directory/mask_specific/deny_rights_dir_mask_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/access_rights_directory/mask_specific/deny_rights_dir_mask_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/access_rights_file/allow_rights_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/access_rights_file/allow_rights_file_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/access_rights_file/deny_rights_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/access_rights_file/deny_rights_file_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/access_rights_file/mask_specific/allow_rights_file_mask_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/access_rights_file/mask_specific/allow_rights_file_mask_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/access_rights_file/mask_specific/deny_rights_file_mask_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/access_rights_file/mask_specific/deny_rights_file_mask_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/basic_functionality/negative/negative_acl_on_linux_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/basic_functionality/negative/negative_acl_on_linux_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/group/group_local_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/group/group_local_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/group/group_local_unicode_group_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/group/group_local_unicode_group_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/group/group_local_unicode_user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/group/group_local_unicode_user_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/group/group_local_user_sid_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/group/group_local_user_sid_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/group/negative/group_257_char_name_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/group/negative/group_257_char_name_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/identity/negative/specify_identity_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/identity/negative/specify_identity_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/identity/specify_app_package_authority_idents_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/identity/specify_app_package_authority_idents_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/identity/specify_group_identity_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/identity/specify_group_identity_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/identity/specify_sid_identity_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/identity/specify_sid_identity_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/identity/specify_unicode_identity_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/identity/specify_unicode_identity_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/identity/specify_user_identity_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/identity/specify_user_identity_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/inheritance/inheritance_on_dir_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/inheritance/inheritance_on_dir_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/inheritance/inheritance_on_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/inheritance/inheritance_on_file_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/owner/negative/owner_257_char_name_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/owner/negative/owner_257_char_name_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/owner/owner_local_group_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/owner/owner_local_group_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/owner/owner_local_user_sid_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/owner/owner_local_user_sid_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/owner/owner_local_user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/owner/owner_local_user_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/parameter_target/explicit_target_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/parameter_target/explicit_target_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/parameter_target/negative/negative_acl_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/parameter_target/negative/negative_acl_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/parameter_target/negative/negative_acl_to_symlink_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/parameter_target/negative/negative_acl_to_symlink_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/parameter_target/perms_on_dir_8dot3_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/parameter_target/perms_on_dir_8dot3_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/parameter_target/perms_on_dir_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/parameter_target/perms_on_dir_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/parameter_target/perms_on_file_8dot3_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/parameter_target/perms_on_file_8dot3_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/parameter_target/perms_on_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/parameter_target/perms_on_file_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/propagation/prop_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/propagation/prop_file_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/propagation/prop_self_all_child_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/propagation/prop_self_all_child_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/propagation/prop_self_no_child_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/propagation/prop_self_no_child_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/propagation/prop_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/propagation/prop_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/purge/negative/purge_all_perms_dir_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/purge/negative/purge_all_perms_dir_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/purge/negative/purge_all_perms_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/purge/negative/purge_all_perms_file_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/purge/purge_all_other_perms_dir_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/purge/purge_all_other_perms_dir_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/purge/purge_all_other_perms_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/purge/purge_all_other_perms_file_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/purge/purge_explicit_perms_dir_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/purge/purge_explicit_perms_dir_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/purge/purge_explicit_perms_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/purge/purge_explicit_perms_file_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/use_cases/complex_prop_inherit_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/use_cases/complex_prop_inherit_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/use_cases/grant_full_deny_full_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/use_cases/grant_full_deny_full_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/use_cases/multiple_aces_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/use_cases/multiple_aces_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/use_cases/multiple_acls_shared_ident_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/use_cases/multiple_acls_shared_ident_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/use_cases/multiple_acls_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/use_cases/multiple_acls_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/use_cases/negative/allow_deny_ident_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/use_cases/negative/allow_deny_ident_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/use_cases/negative/locked_resource_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/use_cases/negative/locked_resource_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/use_cases/negative/multi_acl_single_target_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/acceptance/use_cases/negative/multi_acl_single_target_spec.rb -------------------------------------------------------------------------------- /spec/default_facts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/default_facts.yml -------------------------------------------------------------------------------- /spec/integration/provider/acl/windows_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/integration/provider/acl/windows_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/spec_helper_acceptance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/spec_helper_acceptance.rb -------------------------------------------------------------------------------- /spec/spec_helper_acceptance_local.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/spec_helper_acceptance_local.rb -------------------------------------------------------------------------------- /spec/spec_helper_local.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/spec_helper_local.rb -------------------------------------------------------------------------------- /spec/support/shared_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/support/shared_examples.rb -------------------------------------------------------------------------------- /spec/unit/provider/acl/windows_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/unit/provider/acl/windows_spec.rb -------------------------------------------------------------------------------- /spec/unit/type/acl/ace_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/unit/type/acl/ace_spec.rb -------------------------------------------------------------------------------- /spec/unit/type/acl_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/spec/unit/type/acl_spec.rb -------------------------------------------------------------------------------- /tools/ACL_Access_Rights_Mask_Addition.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-acl/HEAD/tools/ACL_Access_Rights_Mask_Addition.xlsx --------------------------------------------------------------------------------