From 764b98343759c1bd788c25b3067429d441fa4f29 Mon Sep 17 00:00:00 2001 From: Simar Date: Tue, 9 Apr 2024 14:59:07 -0600 Subject: [PATCH 1/9] chore(checks): Rename policy bundle to checks bundle --- .github/workflows/release.yaml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 352a67b3..725ea04b 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -22,7 +22,15 @@ jobs: registry: ghcr.io username: ${{ env.GH_USER }} password: ${{ secrets.GITHUB_TOKEN }} - - name: Deploy to GitHub Packages Container registry + - name: Deploy policy bundle to ghcr.io (for backwards compatibility) + run: | + tags=(latest ${{ env.RELEASE_VERSION}} ${{env.MINOR_VERSION }} ${{ env.MAJOR_VERSION }}) + for tag in ${tags[@]}; do + oras push ghcr.io/aquasecurity/trivy-policies:${tag} \ + --config /dev/null:application/vnd.cncf.openpolicyagent.config.v1+json \ + bundle.tar.gz:application/vnd.cncf.openpolicyagent.layer.v1.tar+gzip + done + - name: Deploy checks bundle to ghcr.io run: | tags=(latest ${{ env.RELEASE_VERSION}} ${{env.MINOR_VERSION }} ${{ env.MAJOR_VERSION }}) for tag in ${tags[@]}; do From 311f82f1fed099817f9a157b94084a98dc3f3ab6 Mon Sep 17 00:00:00 2001 From: Simar Date: Tue, 9 Apr 2024 15:11:30 -0600 Subject: [PATCH 2/9] rename usage refs --- CONTRIBUTING.md | 4 ++-- checks/cloud/aws/accessanalyzer/enable_access_analyzer.go | 2 +- checks/cloud/aws/apigateway/enable_access_logging.go | 2 +- checks/cloud/aws/apigateway/enable_cache.go | 2 +- checks/cloud/aws/apigateway/enable_cache_encryption.go | 2 +- checks/cloud/aws/apigateway/enable_tracing.go | 2 +- checks/cloud/aws/apigateway/no_public_access.go | 2 +- checks/cloud/aws/apigateway/use_secure_tls_policy.go | 2 +- checks/cloud/aws/athena/enable_at_rest_encryption.go | 2 +- checks/cloud/aws/athena/no_encryption_override.go | 2 +- checks/cloud/aws/cloudfront/enable_logging.go | 2 +- checks/cloud/aws/cloudfront/enable_waf.go | 2 +- checks/cloud/aws/cloudfront/enforce_https.go | 2 +- checks/cloud/aws/cloudfront/use_secure_tls_policy.go | 2 +- checks/cloud/aws/cloudtrail/enable_all_regions.go | 2 +- checks/cloud/aws/cloudtrail/enable_log_validation.go | 2 +- checks/cloud/aws/cloudtrail/encryption_customer_key.go | 2 +- checks/cloud/aws/cloudtrail/ensure_cloudwatch_integration.go | 2 +- checks/cloud/aws/cloudtrail/no_public_log_access.go | 2 +- checks/cloud/aws/cloudtrail/require_bucket_access_logging.go | 2 +- checks/cloud/aws/cloudwatch/log_group_customer_key.go | 2 +- .../cloud/aws/cloudwatch/require_cloudtrail_change_alarm.go | 2 +- checks/cloud/aws/cloudwatch/require_cmk_disabled_alarm.go | 2 +- .../cloudwatch/require_config_configuration_change_alarm.go | 2 +- .../aws/cloudwatch/require_console_login_failure_alarm.go | 2 +- .../cloud/aws/cloudwatch/require_iam_policy_change_alarm.go | 2 +- checks/cloud/aws/cloudwatch/require_nacl_change_alarm.go | 2 +- .../aws/cloudwatch/require_network_gateway_change_alarm.go | 2 +- checks/cloud/aws/cloudwatch/require_non_mfa_login_alarm.go | 2 +- checks/cloud/aws/cloudwatch/require_org_changes_alarm.go | 2 +- checks/cloud/aws/cloudwatch/require_root_user_usage_alarm.go | 2 +- .../cloud/aws/cloudwatch/require_route_table_change_alarm.go | 2 +- .../aws/cloudwatch/require_s3_bucket_policy_change_alarm.go | 2 +- .../aws/cloudwatch/require_security_group_change_alarm.go | 2 +- .../aws/cloudwatch/require_unauthorised_api_call_alarm.go | 2 +- checks/cloud/aws/cloudwatch/require_vpc_change_alarm.go | 2 +- checks/cloud/aws/codebuild/enable_encryption.go | 2 +- checks/cloud/aws/config/aggregate_all_regions.go | 2 +- checks/cloud/aws/documentdb/enable_log_export.go | 2 +- checks/cloud/aws/documentdb/enable_storage_encryption.go | 2 +- checks/cloud/aws/documentdb/encryption_customer_key.go | 2 +- checks/cloud/aws/dynamodb/enable_at_rest_encryption.go | 2 +- checks/cloud/aws/dynamodb/enable_recovery.go | 2 +- checks/cloud/aws/dynamodb/table_customer_key.go | 2 +- checks/cloud/aws/ec2/add_description_to_security_group.go | 2 +- .../cloud/aws/ec2/add_description_to_security_group_rule.go | 2 +- checks/cloud/aws/ec2/as_enable_at_rest_encryption.go | 2 +- checks/cloud/aws/ec2/as_enforce_http_token_imds.go | 2 +- checks/cloud/aws/ec2/as_no_secrets_in_user_data.go | 2 +- checks/cloud/aws/ec2/enable_at_rest_encryption.go | 2 +- checks/cloud/aws/ec2/enable_volume_encryption.go | 2 +- checks/cloud/aws/ec2/encryption_customer_key.go | 2 +- checks/cloud/aws/ec2/enforce_http_token_imds.go | 2 +- checks/cloud/aws/ec2/no_default_vpc.go | 2 +- checks/cloud/aws/ec2/no_excessive_port_access.go | 2 +- checks/cloud/aws/ec2/no_public_egress_sgr.go | 4 ++-- checks/cloud/aws/ec2/no_public_ingress_acl.go | 4 ++-- checks/cloud/aws/ec2/no_public_ingress_sgr.go | 4 ++-- checks/cloud/aws/ec2/no_public_ip.go | 2 +- checks/cloud/aws/ec2/no_public_ip_subnet.go | 2 +- checks/cloud/aws/ec2/no_secrets_in_user_data.go | 2 +- checks/cloud/aws/ec2/no_sensitive_info.go | 2 +- checks/cloud/aws/ec2/require_vpc_flow_logs_for_all_vpcs.go | 2 +- checks/cloud/aws/ec2/restrict_all_in_default_sg.go | 2 +- checks/cloud/aws/ecr/enable_image_scans.go | 2 +- checks/cloud/aws/ecr/enforce_immutable_repository.go | 2 +- checks/cloud/aws/ecr/no_public_access.go | 2 +- checks/cloud/aws/ecr/repository_customer_key.go | 2 +- checks/cloud/aws/ecs/enable_container_insight.go | 2 +- checks/cloud/aws/ecs/enable_in_transit_encryption.go | 2 +- checks/cloud/aws/ecs/no_plaintext_secrets.go | 2 +- checks/cloud/aws/efs/enable_at_rest_encryption.go | 2 +- checks/cloud/aws/eks/enable_control_plane_logging.go | 2 +- checks/cloud/aws/eks/encrypt_secrets.go | 2 +- checks/cloud/aws/eks/no_public_cluster_access.go | 2 +- checks/cloud/aws/eks/no_public_cluster_access_to_cidr.go | 4 ++-- .../aws/elasticache/add_description_for_security_group.go | 2 +- checks/cloud/aws/elasticache/enable_at_rest_encryption.go | 2 +- checks/cloud/aws/elasticache/enable_backup_retention.go | 2 +- checks/cloud/aws/elasticache/enable_in_transit_encryption.go | 2 +- checks/cloud/aws/elasticsearch/enable_domain_encryption.go | 2 +- checks/cloud/aws/elasticsearch/enable_domain_logging.go | 2 +- .../cloud/aws/elasticsearch/enable_in_transit_encryption.go | 2 +- checks/cloud/aws/elasticsearch/enforce_https.go | 2 +- checks/cloud/aws/elasticsearch/use_secure_tls_policy.go | 2 +- checks/cloud/aws/elb/alb_not_public.go | 2 +- checks/cloud/aws/elb/drop_invalid_headers.go | 2 +- checks/cloud/aws/elb/http_not_used.go | 2 +- checks/cloud/aws/elb/use_secure_tls_policy.go | 2 +- checks/cloud/aws/emr/enable_at_rest_encryption.go | 2 +- checks/cloud/aws/emr/enable_in_transit_encryption.go | 2 +- checks/cloud/aws/emr/enable_local_disk_encryption.go | 2 +- checks/cloud/aws/iam/disable_unused_credentials.go | 2 +- checks/cloud/aws/iam/disable_unused_credentials_45.go | 2 +- checks/cloud/aws/iam/enforce_group_mfa.go | 2 +- checks/cloud/aws/iam/enforce_root_hardware_mfa.go | 2 +- checks/cloud/aws/iam/enforce_root_mfa.go | 2 +- checks/cloud/aws/iam/enforce_user_mfa.go | 2 +- checks/cloud/aws/iam/limit_root_account_usage.go | 2 +- checks/cloud/aws/iam/limit_user_access_keys.go | 2 +- checks/cloud/aws/iam/no_password_reuse.go | 2 +- checks/cloud/aws/iam/no_policy_wildcards.go | 2 +- checks/cloud/aws/iam/no_root_access_keys.go | 2 +- checks/cloud/aws/iam/no_user_attached_policies.go | 2 +- checks/cloud/aws/iam/remove_expired_certificates.go | 2 +- checks/cloud/aws/iam/require_lowercase_in_passwords.go | 2 +- checks/cloud/aws/iam/require_numbers_in_passwords.go | 2 +- checks/cloud/aws/iam/require_support_role.go | 2 +- checks/cloud/aws/iam/require_symbols_in_passwords.go | 2 +- checks/cloud/aws/iam/require_uppercase_in_passwords.go | 2 +- checks/cloud/aws/iam/rotate_access_keys.go | 2 +- checks/cloud/aws/iam/set_max_password_age.go | 2 +- checks/cloud/aws/iam/set_minimum_password_length.go | 2 +- checks/cloud/aws/kinesis/enable_in_transit_encryption.go | 2 +- checks/cloud/aws/kms/auto_rotate_keys.go | 2 +- checks/cloud/aws/lambda/enable_tracing.go | 2 +- checks/cloud/aws/lambda/restrict_source_arn.go | 2 +- checks/cloud/aws/mq/enable_audit_logging.go | 2 +- checks/cloud/aws/mq/enable_general_logging.go | 2 +- checks/cloud/aws/mq/no_public_access.go | 2 +- checks/cloud/aws/msk/enable_at_rest_encryption.go | 2 +- checks/cloud/aws/msk/enable_in_transit_encryption.go | 2 +- checks/cloud/aws/msk/enable_logging.go | 2 +- checks/cloud/aws/neptune/enable_log_export.go | 2 +- checks/cloud/aws/neptune/enable_storage_encryption.go | 2 +- checks/cloud/aws/neptune/encryption_customer_key.go | 2 +- checks/cloud/aws/rds/enable_performance_insights.go | 2 +- checks/cloud/aws/rds/encrypt_cluster_storage_data.go | 2 +- checks/cloud/aws/rds/encrypt_instance_storage_data.go | 2 +- checks/cloud/aws/rds/no_classic_resources.go | 2 +- .../aws/rds/performance_insights_encryption_customer_key.go | 2 +- checks/cloud/aws/rds/specify_backup_retention.go | 2 +- .../cloud/aws/redshift/add_description_to_security_group.go | 2 +- checks/cloud/aws/redshift/encryption_customer_key.go | 2 +- checks/cloud/aws/redshift/no_classic_resources.go | 2 +- checks/cloud/aws/redshift/use_vpc.go | 2 +- checks/cloud/aws/s3/block_public_acls.go | 2 +- checks/cloud/aws/s3/block_public_policy.go | 2 +- checks/cloud/aws/s3/enable_bucket_encryption.go | 2 +- checks/cloud/aws/s3/enable_object_read_logging.go | 2 +- checks/cloud/aws/s3/enable_object_write_logging.go | 2 +- checks/cloud/aws/s3/enable_versioning.go | 2 +- checks/cloud/aws/s3/encryption_customer_key.go | 2 +- checks/cloud/aws/s3/ignore_public_acls.go | 2 +- checks/cloud/aws/s3/no_public_access_with_acl.go | 2 +- checks/cloud/aws/s3/no_public_buckets.go | 2 +- checks/cloud/aws/s3/require_mfa_delete.go | 2 +- checks/cloud/aws/s3/specify_public_access_block.go | 2 +- checks/cloud/aws/sam/api_use_secure_tls_policy.go | 2 +- checks/cloud/aws/sam/enable_api_access_logging.go | 2 +- checks/cloud/aws/sam/enable_api_cache_encryption.go | 2 +- checks/cloud/aws/sam/enable_api_tracing.go | 2 +- checks/cloud/aws/sam/enable_function_tracing.go | 2 +- checks/cloud/aws/sam/enable_http_api_access_logging.go | 2 +- checks/cloud/aws/sam/enable_state_machine_logging.go | 2 +- checks/cloud/aws/sam/enable_state_machine_tracing.go | 2 +- checks/cloud/aws/sam/enable_table_encryption.go | 2 +- checks/cloud/aws/sam/no_function_policy_wildcards.go | 2 +- checks/cloud/aws/sam/no_state_machine_policy_wildcards.go | 2 +- checks/cloud/aws/sns/enable_topic_encryption.go | 2 +- checks/cloud/aws/sns/topic_encryption_with_cmk.go | 2 +- checks/cloud/aws/sqs/enable_queue_encryption.go | 2 +- checks/cloud/aws/sqs/no_wildcards_in_policy_documents.go | 2 +- checks/cloud/aws/sqs/queue_encryption_with_cmk.go | 2 +- checks/cloud/aws/ssm/avoid_leaks_via_http.go | 2 +- checks/cloud/aws/ssm/secret_use_customer_key.go | 2 +- checks/cloud/aws/workspaces/enable_disk_encryption.go | 2 +- checks/cloud/azure/appservice/account_identity_registered.go | 2 +- checks/cloud/azure/appservice/authentication_enabled.go | 2 +- checks/cloud/azure/appservice/enable_http2.go | 2 +- checks/cloud/azure/appservice/enforce_https.go | 2 +- checks/cloud/azure/appservice/require_client_cert.go | 2 +- checks/cloud/azure/appservice/use_secure_tls_policy.go | 2 +- checks/cloud/azure/authorization/limit_role_actions.go | 2 +- .../cloud/azure/compute/disable_password_authentication.go | 2 +- checks/cloud/azure/compute/enable_disk_encryption.go | 2 +- checks/cloud/azure/compute/no_secrets_in_custom_data.go | 2 +- checks/cloud/azure/container/configured_network_policy.go | 2 +- checks/cloud/azure/container/limit_authorized_ips.go | 2 +- checks/cloud/azure/container/logging.go | 2 +- checks/cloud/azure/container/use_rbac_permissions.go | 2 +- checks/cloud/azure/database/all_threat_alerts_enabled.go | 2 +- checks/cloud/azure/database/enable_audit.go | 2 +- checks/cloud/azure/database/enable_ssl_enforcement.go | 2 +- checks/cloud/azure/database/no_public_access.go | 2 +- checks/cloud/azure/database/no_public_firewall_access.go | 4 ++-- .../database/postgres_configuration_connection_throttling.go | 2 +- .../azure/database/postgres_configuration_log_checkpoints.go | 2 +- .../azure/database/postgres_configuration_log_connections.go | 2 +- checks/cloud/azure/database/retention_period_set.go | 2 +- checks/cloud/azure/database/secure_tls_policy.go | 2 +- checks/cloud/azure/database/threat_alert_email_set.go | 2 +- checks/cloud/azure/database/threat_alert_email_to_owner.go | 2 +- checks/cloud/azure/datafactory/no_public_access.go | 2 +- checks/cloud/azure/datalake/enable_at_rest_encryption.go | 2 +- checks/cloud/azure/keyvault/content_type_for_secret.go | 2 +- checks/cloud/azure/keyvault/ensure_key_expiry.go | 2 +- checks/cloud/azure/keyvault/ensure_secret_expiry.go | 2 +- checks/cloud/azure/keyvault/no_purge.go | 2 +- checks/cloud/azure/keyvault/specify_network_acl.go | 2 +- checks/cloud/azure/monitor/activity_log_retention_set.go | 2 +- checks/cloud/azure/monitor/capture_all_activities.go | 2 +- checks/cloud/azure/monitor/capture_all_regions.go | 2 +- checks/cloud/azure/network/disable_rdp_from_internet.go | 4 ++-- checks/cloud/azure/network/no_public_egress.go | 4 ++-- checks/cloud/azure/network/no_public_ingress.go | 4 ++-- checks/cloud/azure/network/retention_policy_set.go | 2 +- checks/cloud/azure/network/ssh_blocked_from_internet.go | 4 ++-- .../azure/securitycenter/alert_on_severe_notifications.go | 2 +- .../azure/securitycenter/enable_standard_subscription.go | 2 +- .../azure/securitycenter/set_required_contact_details.go | 2 +- checks/cloud/azure/storage/allow_microsoft_service_bypass.go | 2 +- checks/cloud/azure/storage/default_action_deny.go | 2 +- checks/cloud/azure/storage/enforce_https.go | 2 +- checks/cloud/azure/storage/no_public_access.go | 2 +- checks/cloud/azure/storage/queue_services_logging_enabled.go | 2 +- checks/cloud/azure/storage/use_secure_tls_policy.go | 2 +- checks/cloud/azure/synapse/virtual_network_enabled.go | 2 +- checks/cloud/cloudstack/compute/no_sensitive_info.go | 2 +- .../compute/auto_upgrade_no_maintenance_policy.go | 2 +- checks/cloud/digitalocean/compute/enforce_https.go | 2 +- .../cloud/digitalocean/compute/kubernetes_surge_upgrades.go | 2 +- checks/cloud/digitalocean/compute/no_public_egress.go | 4 ++-- checks/cloud/digitalocean/compute/no_public_ingress.go | 4 ++-- checks/cloud/digitalocean/compute/use_ssh_keys.go | 2 +- checks/cloud/digitalocean/spaces/acl_no_public_read.go | 2 +- checks/cloud/digitalocean/spaces/disable_force_destroy.go | 2 +- checks/cloud/digitalocean/spaces/versioning_enabled.go | 2 +- checks/cloud/github/actions/no_plain_text_action_secrets.go | 2 +- .../github/branch_protections/require_signed_commits.go | 2 +- .../cloud/github/repositories/enable_vulnerability_alerts.go | 2 +- checks/cloud/github/repositories/private.go | 2 +- checks/cloud/google/bigquery/no_public_access.go | 2 +- checks/cloud/google/compute/disk_encryption_customer_key.go | 2 +- .../cloud/google/compute/disk_encryption_no_plaintext_key.go | 2 +- checks/cloud/google/compute/enable_shielded_vm_im.go | 2 +- checks/cloud/google/compute/enable_shielded_vm_sb.go | 2 +- checks/cloud/google/compute/enable_shielded_vm_vtpm.go | 2 +- checks/cloud/google/compute/enable_vpc_flow_logs.go | 2 +- checks/cloud/google/compute/no_default_service_account.go | 2 +- checks/cloud/google/compute/no_ip_forwarding.go | 2 +- checks/cloud/google/compute/no_oslogin_override.go | 2 +- checks/cloud/google/compute/no_project_wide_ssh_keys.go | 2 +- checks/cloud/google/compute/no_public_egress.go | 4 ++-- checks/cloud/google/compute/no_public_ingress.go | 4 ++-- checks/cloud/google/compute/no_public_ip.go | 2 +- checks/cloud/google/compute/no_serial_port.go | 2 +- checks/cloud/google/compute/project_level_oslogin.go | 2 +- checks/cloud/google/compute/use_secure_tls_policy.go | 2 +- .../cloud/google/compute/vm_disk_encryption_customer_key.go | 2 +- checks/cloud/google/dns/enable_dnssec.go | 2 +- checks/cloud/google/dns/no_rsa_sha1.go | 2 +- checks/cloud/google/gke/enable_auto_repair.go | 2 +- checks/cloud/google/gke/enable_auto_upgrade.go | 2 +- checks/cloud/google/gke/enable_ip_aliasing.go | 2 +- checks/cloud/google/gke/enable_master_networks.go | 2 +- checks/cloud/google/gke/enable_network_policy.go | 2 +- checks/cloud/google/gke/enable_private_cluster.go | 2 +- checks/cloud/google/gke/enable_stackdriver_logging.go | 2 +- checks/cloud/google/gke/enable_stackdriver_monitoring.go | 2 +- checks/cloud/google/gke/metadata_endpoints_disabled.go | 2 +- checks/cloud/google/gke/no_legacy_authentication.go | 2 +- checks/cloud/google/gke/no_public_control_plane.go | 4 ++-- checks/cloud/google/gke/node_metadata_security.go | 2 +- checks/cloud/google/gke/node_pool_uses_cos.go | 2 +- checks/cloud/google/gke/node_shielding_enabled.go | 2 +- checks/cloud/google/gke/use_cluster_labels.go | 2 +- checks/cloud/google/gke/use_rbac_permissions.go | 2 +- checks/cloud/google/gke/use_service_account.go | 2 +- .../iam/no_conditions_on_workload_identity_pool_provider.go | 2 +- checks/cloud/google/iam/no_default_network.go | 2 +- .../no_folder_level_default_service_account_assignment.go | 2 +- .../iam/no_folder_level_service_account_impersonation.go | 2 +- .../iam/no_org_level_default_service_account_assignment.go | 2 +- .../google/iam/no_org_level_service_account_impersonation.go | 2 +- checks/cloud/google/iam/no_privileged_service_accounts.go | 2 +- .../no_project_level_default_service_account_assignment.go | 2 +- .../iam/no_project_level_service_account_impersonation.go | 2 +- checks/cloud/google/iam/no_user_granted_permissions.go | 2 +- checks/cloud/google/kms/rotate_kms_keys.go | 2 +- checks/cloud/google/sql/enable_backup.go | 2 +- checks/cloud/google/sql/enable_pg_temp_file_logging.go | 2 +- checks/cloud/google/sql/encrypt_in_transit_data.go | 2 +- checks/cloud/google/sql/mysql_no_local_infile.go | 2 +- checks/cloud/google/sql/no_contained_db_auth.go | 2 +- checks/cloud/google/sql/no_cross_db_ownership_chaining.go | 2 +- checks/cloud/google/sql/no_public_access.go | 4 ++-- checks/cloud/google/sql/pg_log_checkpoints.go | 2 +- checks/cloud/google/sql/pg_log_connections.go | 2 +- checks/cloud/google/sql/pg_log_disconnections.go | 2 +- checks/cloud/google/sql/pg_log_errors.go | 2 +- checks/cloud/google/sql/pg_log_lock_waits.go | 2 +- checks/cloud/google/sql/pg_no_min_statement_logging.go | 2 +- .../cloud/google/storage/bucket_encryption_customer_key.go | 2 +- checks/cloud/google/storage/enable_ubla.go | 2 +- checks/cloud/google/storage/no_public_access.go | 2 +- .../nifcloud/computing/add_description_to_security_group.go | 2 +- .../computing/add_description_to_security_group_rule.go | 2 +- .../nifcloud/computing/add_security_group_to_instance.go | 2 +- .../cloud/nifcloud/computing/no_common_private_instance.go | 2 +- checks/cloud/nifcloud/computing/no_public_ingress_sgr.go | 4 ++-- checks/cloud/nifcloud/dns/remove_verified_record.go | 2 +- .../nifcloud/nas/add_description_to_nas_security_group.go | 2 +- checks/cloud/nifcloud/nas/no_common_private_nas_instance.go | 2 +- checks/cloud/nifcloud/nas/no_public_ingress_nas_sgr.go | 4 ++-- .../cloud/nifcloud/network/add_security_group_to_router.go | 2 +- .../nifcloud/network/add_security_group_to_vpn_gateway.go | 2 +- checks/cloud/nifcloud/network/http_not_used.go | 2 +- checks/cloud/nifcloud/network/no_common_private_elb.go | 2 +- checks/cloud/nifcloud/network/no_common_private_router.go | 2 +- checks/cloud/nifcloud/network/use_secure_tls_policy.go | 2 +- .../nifcloud/rdb/add_description_to_db_security_group.go | 2 +- checks/cloud/nifcloud/rdb/no_common_private_db_instance.go | 2 +- checks/cloud/nifcloud/rdb/no_public_db_access.go | 2 +- checks/cloud/nifcloud/rdb/no_public_ingress_db_sgr.go | 4 ++-- checks/cloud/nifcloud/rdb/specify_backup_retention.go | 2 +- .../nifcloud/sslcertificate/remove_expired_certificates.go | 2 +- checks/cloud/openstack/compute/no_plaintext_password.go | 2 +- checks/cloud/openstack/compute/no_public_access.go | 4 ++-- .../networking/add_description_to_security_group.go | 2 +- checks/cloud/openstack/networking/no_public_egress.go | 4 ++-- checks/cloud/openstack/networking/no_public_ingress.go | 4 ++-- checks/cloud/oracle/compute/no_public_ip.go | 2 +- checks/kubernetes/network/no_public_egress.go | 4 ++-- checks/kubernetes/network/no_public_ingress.go | 4 ++-- cmd/avd_generator/main.go | 2 +- embed.go | 2 +- embed_test.go | 2 +- go.mod | 4 ++-- go.sum | 5 ++++- pkg/spec/spec.go | 2 +- 331 files changed, 359 insertions(+), 356 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a77c0cd4..20ebad0e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,10 +1,10 @@ # Contributing -Welcome, and thank you for considering contributing to trivy-policies! +Welcome, and thank you for considering contributing to trivy-checks! The following guide gives an overview of the project and some directions on how to make common types of contribution. If something is missing, or you get stuck, please [start a discussion](https://github.com/aquasecurity/trivy/discussions/new) and we'll do our best to help. -### Writing Rules +### Writing Checks Writing a new rule can be relatively simple, but there are a few things to keep in mind. The following guide will help you get started. diff --git a/checks/cloud/aws/accessanalyzer/enable_access_analyzer.go b/checks/cloud/aws/accessanalyzer/enable_access_analyzer.go index 3deb1999..77f5afdf 100755 --- a/checks/cloud/aws/accessanalyzer/enable_access_analyzer.go +++ b/checks/cloud/aws/accessanalyzer/enable_access_analyzer.go @@ -1,7 +1,7 @@ package accessanalyzer import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/apigateway/enable_access_logging.go b/checks/cloud/aws/apigateway/enable_access_logging.go index 756a112f..ee698b0f 100755 --- a/checks/cloud/aws/apigateway/enable_access_logging.go +++ b/checks/cloud/aws/apigateway/enable_access_logging.go @@ -1,7 +1,7 @@ package apigateway import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/apigateway/enable_cache.go b/checks/cloud/aws/apigateway/enable_cache.go index 1ee656d4..cf7a0052 100644 --- a/checks/cloud/aws/apigateway/enable_cache.go +++ b/checks/cloud/aws/apigateway/enable_cache.go @@ -1,7 +1,7 @@ package apigateway import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/apigateway/enable_cache_encryption.go b/checks/cloud/aws/apigateway/enable_cache_encryption.go index 30a460e1..95942361 100755 --- a/checks/cloud/aws/apigateway/enable_cache_encryption.go +++ b/checks/cloud/aws/apigateway/enable_cache_encryption.go @@ -1,7 +1,7 @@ package apigateway import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/apigateway/enable_tracing.go b/checks/cloud/aws/apigateway/enable_tracing.go index 5b88b55b..9d3b30b3 100755 --- a/checks/cloud/aws/apigateway/enable_tracing.go +++ b/checks/cloud/aws/apigateway/enable_tracing.go @@ -1,7 +1,7 @@ package apigateway import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/apigateway/no_public_access.go b/checks/cloud/aws/apigateway/no_public_access.go index 79461c2f..4a51871b 100755 --- a/checks/cloud/aws/apigateway/no_public_access.go +++ b/checks/cloud/aws/apigateway/no_public_access.go @@ -1,7 +1,7 @@ package apigateway import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" v1 "github.com/aquasecurity/trivy/pkg/iac/providers/aws/apigateway/v1" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/apigateway/use_secure_tls_policy.go b/checks/cloud/aws/apigateway/use_secure_tls_policy.go index 0bc84cad..000e607a 100755 --- a/checks/cloud/aws/apigateway/use_secure_tls_policy.go +++ b/checks/cloud/aws/apigateway/use_secure_tls_policy.go @@ -1,7 +1,7 @@ package apigateway import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/athena/enable_at_rest_encryption.go b/checks/cloud/aws/athena/enable_at_rest_encryption.go index 097942cd..940db308 100755 --- a/checks/cloud/aws/athena/enable_at_rest_encryption.go +++ b/checks/cloud/aws/athena/enable_at_rest_encryption.go @@ -1,7 +1,7 @@ package athena import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/athena" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/athena/no_encryption_override.go b/checks/cloud/aws/athena/no_encryption_override.go index ca3fbc57..54d94d01 100755 --- a/checks/cloud/aws/athena/no_encryption_override.go +++ b/checks/cloud/aws/athena/no_encryption_override.go @@ -1,7 +1,7 @@ package athena import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/cloudfront/enable_logging.go b/checks/cloud/aws/cloudfront/enable_logging.go index 1dd7f119..76a1e9da 100755 --- a/checks/cloud/aws/cloudfront/enable_logging.go +++ b/checks/cloud/aws/cloudfront/enable_logging.go @@ -1,7 +1,7 @@ package cloudfront import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/cloudfront/enable_waf.go b/checks/cloud/aws/cloudfront/enable_waf.go index 328c2e1e..38e94b0e 100755 --- a/checks/cloud/aws/cloudfront/enable_waf.go +++ b/checks/cloud/aws/cloudfront/enable_waf.go @@ -1,7 +1,7 @@ package cloudfront import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/cloudfront/enforce_https.go b/checks/cloud/aws/cloudfront/enforce_https.go index 03417443..6134f21b 100755 --- a/checks/cloud/aws/cloudfront/enforce_https.go +++ b/checks/cloud/aws/cloudfront/enforce_https.go @@ -1,7 +1,7 @@ package cloudfront import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudfront" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/cloudfront/use_secure_tls_policy.go b/checks/cloud/aws/cloudfront/use_secure_tls_policy.go index 193af3ec..825aa970 100755 --- a/checks/cloud/aws/cloudfront/use_secure_tls_policy.go +++ b/checks/cloud/aws/cloudfront/use_secure_tls_policy.go @@ -1,7 +1,7 @@ package cloudfront import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudfront" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/cloudtrail/enable_all_regions.go b/checks/cloud/aws/cloudtrail/enable_all_regions.go index f6a7ee76..35cf183b 100755 --- a/checks/cloud/aws/cloudtrail/enable_all_regions.go +++ b/checks/cloud/aws/cloudtrail/enable_all_regions.go @@ -1,7 +1,7 @@ package cloudtrail import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/cloudtrail/enable_log_validation.go b/checks/cloud/aws/cloudtrail/enable_log_validation.go index c8f8a14f..39ae7313 100755 --- a/checks/cloud/aws/cloudtrail/enable_log_validation.go +++ b/checks/cloud/aws/cloudtrail/enable_log_validation.go @@ -1,7 +1,7 @@ package cloudtrail import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/cloudtrail/encryption_customer_key.go b/checks/cloud/aws/cloudtrail/encryption_customer_key.go index 6aa81438..93f89602 100755 --- a/checks/cloud/aws/cloudtrail/encryption_customer_key.go +++ b/checks/cloud/aws/cloudtrail/encryption_customer_key.go @@ -1,7 +1,7 @@ package cloudtrail import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/cloudtrail/ensure_cloudwatch_integration.go b/checks/cloud/aws/cloudtrail/ensure_cloudwatch_integration.go index ffdb4d2d..4f151796 100755 --- a/checks/cloud/aws/cloudtrail/ensure_cloudwatch_integration.go +++ b/checks/cloud/aws/cloudtrail/ensure_cloudwatch_integration.go @@ -1,7 +1,7 @@ package cloudtrail import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/cloudtrail/no_public_log_access.go b/checks/cloud/aws/cloudtrail/no_public_log_access.go index 78cff1a0..0b19e1f4 100755 --- a/checks/cloud/aws/cloudtrail/no_public_log_access.go +++ b/checks/cloud/aws/cloudtrail/no_public_log_access.go @@ -1,7 +1,7 @@ package cloudtrail import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/cloudtrail/require_bucket_access_logging.go b/checks/cloud/aws/cloudtrail/require_bucket_access_logging.go index ea588a3e..be4e6b04 100755 --- a/checks/cloud/aws/cloudtrail/require_bucket_access_logging.go +++ b/checks/cloud/aws/cloudtrail/require_bucket_access_logging.go @@ -1,7 +1,7 @@ package cloudtrail import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/cloudwatch/log_group_customer_key.go b/checks/cloud/aws/cloudwatch/log_group_customer_key.go index 8e21008b..1337f521 100755 --- a/checks/cloud/aws/cloudwatch/log_group_customer_key.go +++ b/checks/cloud/aws/cloudwatch/log_group_customer_key.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/cloudwatch/require_cloudtrail_change_alarm.go b/checks/cloud/aws/cloudwatch/require_cloudtrail_change_alarm.go index 2f8771e5..5f904101 100644 --- a/checks/cloud/aws/cloudwatch/require_cloudtrail_change_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_cloudtrail_change_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_cmk_disabled_alarm.go b/checks/cloud/aws/cloudwatch/require_cmk_disabled_alarm.go index 10a1a9dd..d05a5071 100644 --- a/checks/cloud/aws/cloudwatch/require_cmk_disabled_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_cmk_disabled_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_config_configuration_change_alarm.go b/checks/cloud/aws/cloudwatch/require_config_configuration_change_alarm.go index 6f12cc88..7f0d3aad 100644 --- a/checks/cloud/aws/cloudwatch/require_config_configuration_change_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_config_configuration_change_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_console_login_failure_alarm.go b/checks/cloud/aws/cloudwatch/require_console_login_failure_alarm.go index 736f1d6f..cf9da510 100644 --- a/checks/cloud/aws/cloudwatch/require_console_login_failure_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_console_login_failure_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_iam_policy_change_alarm.go b/checks/cloud/aws/cloudwatch/require_iam_policy_change_alarm.go index 1e7df8a6..1ab2cd88 100644 --- a/checks/cloud/aws/cloudwatch/require_iam_policy_change_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_iam_policy_change_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_nacl_change_alarm.go b/checks/cloud/aws/cloudwatch/require_nacl_change_alarm.go index ab7fe140..8f73563b 100644 --- a/checks/cloud/aws/cloudwatch/require_nacl_change_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_nacl_change_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_network_gateway_change_alarm.go b/checks/cloud/aws/cloudwatch/require_network_gateway_change_alarm.go index 722f1c50..9844359e 100644 --- a/checks/cloud/aws/cloudwatch/require_network_gateway_change_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_network_gateway_change_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_non_mfa_login_alarm.go b/checks/cloud/aws/cloudwatch/require_non_mfa_login_alarm.go index 2a6d6bf9..5d3f79e2 100644 --- a/checks/cloud/aws/cloudwatch/require_non_mfa_login_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_non_mfa_login_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_org_changes_alarm.go b/checks/cloud/aws/cloudwatch/require_org_changes_alarm.go index 47ecb929..e3b9b277 100644 --- a/checks/cloud/aws/cloudwatch/require_org_changes_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_org_changes_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_root_user_usage_alarm.go b/checks/cloud/aws/cloudwatch/require_root_user_usage_alarm.go index 067a9d56..3fbd0ec2 100644 --- a/checks/cloud/aws/cloudwatch/require_root_user_usage_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_root_user_usage_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_route_table_change_alarm.go b/checks/cloud/aws/cloudwatch/require_route_table_change_alarm.go index f5a77ea8..56f1a104 100644 --- a/checks/cloud/aws/cloudwatch/require_route_table_change_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_route_table_change_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_s3_bucket_policy_change_alarm.go b/checks/cloud/aws/cloudwatch/require_s3_bucket_policy_change_alarm.go index 1ffe2619..f0fc516c 100644 --- a/checks/cloud/aws/cloudwatch/require_s3_bucket_policy_change_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_s3_bucket_policy_change_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_security_group_change_alarm.go b/checks/cloud/aws/cloudwatch/require_security_group_change_alarm.go index bec16a92..e93c509f 100644 --- a/checks/cloud/aws/cloudwatch/require_security_group_change_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_security_group_change_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_unauthorised_api_call_alarm.go b/checks/cloud/aws/cloudwatch/require_unauthorised_api_call_alarm.go index 12606740..db55fb31 100644 --- a/checks/cloud/aws/cloudwatch/require_unauthorised_api_call_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_unauthorised_api_call_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/cloudwatch/require_vpc_change_alarm.go b/checks/cloud/aws/cloudwatch/require_vpc_change_alarm.go index 80e3c8e3..442d2a29 100644 --- a/checks/cloud/aws/cloudwatch/require_vpc_change_alarm.go +++ b/checks/cloud/aws/cloudwatch/require_vpc_change_alarm.go @@ -1,7 +1,7 @@ package cloudwatch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/cloudwatch" diff --git a/checks/cloud/aws/codebuild/enable_encryption.go b/checks/cloud/aws/codebuild/enable_encryption.go index 6043c740..bb0fca17 100755 --- a/checks/cloud/aws/codebuild/enable_encryption.go +++ b/checks/cloud/aws/codebuild/enable_encryption.go @@ -1,7 +1,7 @@ package codebuild import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/config/aggregate_all_regions.go b/checks/cloud/aws/config/aggregate_all_regions.go index 1d5e70c8..c534b942 100755 --- a/checks/cloud/aws/config/aggregate_all_regions.go +++ b/checks/cloud/aws/config/aggregate_all_regions.go @@ -1,7 +1,7 @@ package config import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/documentdb/enable_log_export.go b/checks/cloud/aws/documentdb/enable_log_export.go index 58584fa4..47d41f38 100755 --- a/checks/cloud/aws/documentdb/enable_log_export.go +++ b/checks/cloud/aws/documentdb/enable_log_export.go @@ -1,7 +1,7 @@ package documentdb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/documentdb" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/documentdb/enable_storage_encryption.go b/checks/cloud/aws/documentdb/enable_storage_encryption.go index bc0fb162..ba8eb653 100755 --- a/checks/cloud/aws/documentdb/enable_storage_encryption.go +++ b/checks/cloud/aws/documentdb/enable_storage_encryption.go @@ -1,7 +1,7 @@ package documentdb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/documentdb/encryption_customer_key.go b/checks/cloud/aws/documentdb/encryption_customer_key.go index 5e80ed47..4ba0ebd5 100755 --- a/checks/cloud/aws/documentdb/encryption_customer_key.go +++ b/checks/cloud/aws/documentdb/encryption_customer_key.go @@ -1,7 +1,7 @@ package documentdb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/dynamodb/enable_at_rest_encryption.go b/checks/cloud/aws/dynamodb/enable_at_rest_encryption.go index 95b0d73d..b0cac3be 100755 --- a/checks/cloud/aws/dynamodb/enable_at_rest_encryption.go +++ b/checks/cloud/aws/dynamodb/enable_at_rest_encryption.go @@ -1,7 +1,7 @@ package dynamodb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/dynamodb/enable_recovery.go b/checks/cloud/aws/dynamodb/enable_recovery.go index c4b1254c..8fa5e687 100755 --- a/checks/cloud/aws/dynamodb/enable_recovery.go +++ b/checks/cloud/aws/dynamodb/enable_recovery.go @@ -1,7 +1,7 @@ package dynamodb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/dynamodb/table_customer_key.go b/checks/cloud/aws/dynamodb/table_customer_key.go index c7ab7999..643e3bdd 100755 --- a/checks/cloud/aws/dynamodb/table_customer_key.go +++ b/checks/cloud/aws/dynamodb/table_customer_key.go @@ -1,7 +1,7 @@ package dynamodb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/dynamodb" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/ec2/add_description_to_security_group.go b/checks/cloud/aws/ec2/add_description_to_security_group.go index 89419436..24b9a48f 100755 --- a/checks/cloud/aws/ec2/add_description_to_security_group.go +++ b/checks/cloud/aws/ec2/add_description_to_security_group.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/add_description_to_security_group_rule.go b/checks/cloud/aws/ec2/add_description_to_security_group_rule.go index 0b58f9c8..3e7a511a 100755 --- a/checks/cloud/aws/ec2/add_description_to_security_group_rule.go +++ b/checks/cloud/aws/ec2/add_description_to_security_group_rule.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/as_enable_at_rest_encryption.go b/checks/cloud/aws/ec2/as_enable_at_rest_encryption.go index 441c214c..83a7d737 100755 --- a/checks/cloud/aws/ec2/as_enable_at_rest_encryption.go +++ b/checks/cloud/aws/ec2/as_enable_at_rest_encryption.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/as_enforce_http_token_imds.go b/checks/cloud/aws/ec2/as_enforce_http_token_imds.go index 85732e2e..dda0f93f 100755 --- a/checks/cloud/aws/ec2/as_enforce_http_token_imds.go +++ b/checks/cloud/aws/ec2/as_enforce_http_token_imds.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/as_no_secrets_in_user_data.go b/checks/cloud/aws/ec2/as_no_secrets_in_user_data.go index 236bd87c..10755aa2 100755 --- a/checks/cloud/aws/ec2/as_no_secrets_in_user_data.go +++ b/checks/cloud/aws/ec2/as_no_secrets_in_user_data.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" diff --git a/checks/cloud/aws/ec2/enable_at_rest_encryption.go b/checks/cloud/aws/ec2/enable_at_rest_encryption.go index bb185eed..8371bc7d 100755 --- a/checks/cloud/aws/ec2/enable_at_rest_encryption.go +++ b/checks/cloud/aws/ec2/enable_at_rest_encryption.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/enable_volume_encryption.go b/checks/cloud/aws/ec2/enable_volume_encryption.go index a8e1519e..62e3ecee 100755 --- a/checks/cloud/aws/ec2/enable_volume_encryption.go +++ b/checks/cloud/aws/ec2/enable_volume_encryption.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/encryption_customer_key.go b/checks/cloud/aws/ec2/encryption_customer_key.go index 2b82b9c6..d519134b 100755 --- a/checks/cloud/aws/ec2/encryption_customer_key.go +++ b/checks/cloud/aws/ec2/encryption_customer_key.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/enforce_http_token_imds.go b/checks/cloud/aws/ec2/enforce_http_token_imds.go index 40b5ab0f..ae64df5a 100755 --- a/checks/cloud/aws/ec2/enforce_http_token_imds.go +++ b/checks/cloud/aws/ec2/enforce_http_token_imds.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/no_default_vpc.go b/checks/cloud/aws/ec2/no_default_vpc.go index 67dcc0b2..a48c77f7 100755 --- a/checks/cloud/aws/ec2/no_default_vpc.go +++ b/checks/cloud/aws/ec2/no_default_vpc.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/no_excessive_port_access.go b/checks/cloud/aws/ec2/no_excessive_port_access.go index 4b24fa02..296bd088 100755 --- a/checks/cloud/aws/ec2/no_excessive_port_access.go +++ b/checks/cloud/aws/ec2/no_excessive_port_access.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/no_public_egress_sgr.go b/checks/cloud/aws/ec2/no_public_egress_sgr.go index 1fcd4d19..21c0886c 100755 --- a/checks/cloud/aws/ec2/no_public_egress_sgr.go +++ b/checks/cloud/aws/ec2/no_public_egress_sgr.go @@ -1,8 +1,8 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/no_public_ingress_acl.go b/checks/cloud/aws/ec2/no_public_ingress_acl.go index 407a883e..791ac7b4 100755 --- a/checks/cloud/aws/ec2/no_public_ingress_acl.go +++ b/checks/cloud/aws/ec2/no_public_ingress_acl.go @@ -1,8 +1,8 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/ec2" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/ec2/no_public_ingress_sgr.go b/checks/cloud/aws/ec2/no_public_ingress_sgr.go index 158a2d0f..786ea076 100755 --- a/checks/cloud/aws/ec2/no_public_ingress_sgr.go +++ b/checks/cloud/aws/ec2/no_public_ingress_sgr.go @@ -1,8 +1,8 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/ec2/no_public_ip.go b/checks/cloud/aws/ec2/no_public_ip.go index 1f448437..35095f87 100755 --- a/checks/cloud/aws/ec2/no_public_ip.go +++ b/checks/cloud/aws/ec2/no_public_ip.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/no_public_ip_subnet.go b/checks/cloud/aws/ec2/no_public_ip_subnet.go index 7090ef80..ac2c053b 100755 --- a/checks/cloud/aws/ec2/no_public_ip_subnet.go +++ b/checks/cloud/aws/ec2/no_public_ip_subnet.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/no_secrets_in_user_data.go b/checks/cloud/aws/ec2/no_secrets_in_user_data.go index 1384a954..85cfc7ba 100755 --- a/checks/cloud/aws/ec2/no_secrets_in_user_data.go +++ b/checks/cloud/aws/ec2/no_secrets_in_user_data.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/ec2/no_sensitive_info.go b/checks/cloud/aws/ec2/no_sensitive_info.go index ccd737a1..ed0c7786 100755 --- a/checks/cloud/aws/ec2/no_sensitive_info.go +++ b/checks/cloud/aws/ec2/no_sensitive_info.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" diff --git a/checks/cloud/aws/ec2/require_vpc_flow_logs_for_all_vpcs.go b/checks/cloud/aws/ec2/require_vpc_flow_logs_for_all_vpcs.go index 28a4f506..2a048a14 100755 --- a/checks/cloud/aws/ec2/require_vpc_flow_logs_for_all_vpcs.go +++ b/checks/cloud/aws/ec2/require_vpc_flow_logs_for_all_vpcs.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ec2/restrict_all_in_default_sg.go b/checks/cloud/aws/ec2/restrict_all_in_default_sg.go index d6f82a22..67fea15d 100755 --- a/checks/cloud/aws/ec2/restrict_all_in_default_sg.go +++ b/checks/cloud/aws/ec2/restrict_all_in_default_sg.go @@ -1,7 +1,7 @@ package ec2 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/ecr/enable_image_scans.go b/checks/cloud/aws/ecr/enable_image_scans.go index 696905ba..2cfb3e11 100755 --- a/checks/cloud/aws/ecr/enable_image_scans.go +++ b/checks/cloud/aws/ecr/enable_image_scans.go @@ -1,7 +1,7 @@ package ecr import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ecr/enforce_immutable_repository.go b/checks/cloud/aws/ecr/enforce_immutable_repository.go index 3b38a761..6ebcfadc 100755 --- a/checks/cloud/aws/ecr/enforce_immutable_repository.go +++ b/checks/cloud/aws/ecr/enforce_immutable_repository.go @@ -1,7 +1,7 @@ package ecr import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ecr/no_public_access.go b/checks/cloud/aws/ecr/no_public_access.go index 057c832f..dbefbaa0 100755 --- a/checks/cloud/aws/ecr/no_public_access.go +++ b/checks/cloud/aws/ecr/no_public_access.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/ecr/repository_customer_key.go b/checks/cloud/aws/ecr/repository_customer_key.go index 5c920a19..59d33c95 100755 --- a/checks/cloud/aws/ecr/repository_customer_key.go +++ b/checks/cloud/aws/ecr/repository_customer_key.go @@ -1,7 +1,7 @@ package ecr import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/ecr" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/ecs/enable_container_insight.go b/checks/cloud/aws/ecs/enable_container_insight.go index af012fc3..5cff03f2 100755 --- a/checks/cloud/aws/ecs/enable_container_insight.go +++ b/checks/cloud/aws/ecs/enable_container_insight.go @@ -1,7 +1,7 @@ package ecs import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ecs/enable_in_transit_encryption.go b/checks/cloud/aws/ecs/enable_in_transit_encryption.go index f9a8676c..f1d84860 100755 --- a/checks/cloud/aws/ecs/enable_in_transit_encryption.go +++ b/checks/cloud/aws/ecs/enable_in_transit_encryption.go @@ -1,7 +1,7 @@ package ecs import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ecs/no_plaintext_secrets.go b/checks/cloud/aws/ecs/no_plaintext_secrets.go index c0a014af..ca0a7e1b 100755 --- a/checks/cloud/aws/ecs/no_plaintext_secrets.go +++ b/checks/cloud/aws/ecs/no_plaintext_secrets.go @@ -10,7 +10,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" diff --git a/checks/cloud/aws/efs/enable_at_rest_encryption.go b/checks/cloud/aws/efs/enable_at_rest_encryption.go index 13a4a9c0..d654348a 100755 --- a/checks/cloud/aws/efs/enable_at_rest_encryption.go +++ b/checks/cloud/aws/efs/enable_at_rest_encryption.go @@ -1,7 +1,7 @@ package efs import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/eks/enable_control_plane_logging.go b/checks/cloud/aws/eks/enable_control_plane_logging.go index 45d782e4..407f92bf 100755 --- a/checks/cloud/aws/eks/enable_control_plane_logging.go +++ b/checks/cloud/aws/eks/enable_control_plane_logging.go @@ -1,7 +1,7 @@ package eks import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/eks/encrypt_secrets.go b/checks/cloud/aws/eks/encrypt_secrets.go index d241143a..809090bd 100755 --- a/checks/cloud/aws/eks/encrypt_secrets.go +++ b/checks/cloud/aws/eks/encrypt_secrets.go @@ -1,7 +1,7 @@ package eks import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/eks/no_public_cluster_access.go b/checks/cloud/aws/eks/no_public_cluster_access.go index da192f19..6c406503 100755 --- a/checks/cloud/aws/eks/no_public_cluster_access.go +++ b/checks/cloud/aws/eks/no_public_cluster_access.go @@ -1,7 +1,7 @@ package eks import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/eks/no_public_cluster_access_to_cidr.go b/checks/cloud/aws/eks/no_public_cluster_access_to_cidr.go index b81dcd0b..8f478094 100755 --- a/checks/cloud/aws/eks/no_public_cluster_access_to_cidr.go +++ b/checks/cloud/aws/eks/no_public_cluster_access_to_cidr.go @@ -9,9 +9,9 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" - "github.com/aquasecurity/trivy-policies/internal/cidr" + "github.com/aquasecurity/trivy-checks/internal/cidr" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/elasticache/add_description_for_security_group.go b/checks/cloud/aws/elasticache/add_description_for_security_group.go index 38268256..afb000e1 100755 --- a/checks/cloud/aws/elasticache/add_description_for_security_group.go +++ b/checks/cloud/aws/elasticache/add_description_for_security_group.go @@ -1,7 +1,7 @@ package elasticache import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/elasticache/enable_at_rest_encryption.go b/checks/cloud/aws/elasticache/enable_at_rest_encryption.go index 52ce0a22..cbd01634 100755 --- a/checks/cloud/aws/elasticache/enable_at_rest_encryption.go +++ b/checks/cloud/aws/elasticache/enable_at_rest_encryption.go @@ -1,7 +1,7 @@ package elasticache import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/elasticache/enable_backup_retention.go b/checks/cloud/aws/elasticache/enable_backup_retention.go index 0266e4c4..01de6fa2 100755 --- a/checks/cloud/aws/elasticache/enable_backup_retention.go +++ b/checks/cloud/aws/elasticache/enable_backup_retention.go @@ -1,7 +1,7 @@ package elasticache import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/elasticache/enable_in_transit_encryption.go b/checks/cloud/aws/elasticache/enable_in_transit_encryption.go index d5159207..b5be9908 100755 --- a/checks/cloud/aws/elasticache/enable_in_transit_encryption.go +++ b/checks/cloud/aws/elasticache/enable_in_transit_encryption.go @@ -1,7 +1,7 @@ package elasticache import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/elasticsearch/enable_domain_encryption.go b/checks/cloud/aws/elasticsearch/enable_domain_encryption.go index 34abcddb..434d31e1 100755 --- a/checks/cloud/aws/elasticsearch/enable_domain_encryption.go +++ b/checks/cloud/aws/elasticsearch/enable_domain_encryption.go @@ -1,7 +1,7 @@ package elasticsearch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/elasticsearch/enable_domain_logging.go b/checks/cloud/aws/elasticsearch/enable_domain_logging.go index 1b670669..8b561ecf 100755 --- a/checks/cloud/aws/elasticsearch/enable_domain_logging.go +++ b/checks/cloud/aws/elasticsearch/enable_domain_logging.go @@ -1,7 +1,7 @@ package elasticsearch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/elasticsearch/enable_in_transit_encryption.go b/checks/cloud/aws/elasticsearch/enable_in_transit_encryption.go index 6b156b17..88a2618f 100755 --- a/checks/cloud/aws/elasticsearch/enable_in_transit_encryption.go +++ b/checks/cloud/aws/elasticsearch/enable_in_transit_encryption.go @@ -1,7 +1,7 @@ package elasticsearch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/elasticsearch/enforce_https.go b/checks/cloud/aws/elasticsearch/enforce_https.go index 5b12449f..8bc714ee 100755 --- a/checks/cloud/aws/elasticsearch/enforce_https.go +++ b/checks/cloud/aws/elasticsearch/enforce_https.go @@ -1,7 +1,7 @@ package elasticsearch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/elasticsearch/use_secure_tls_policy.go b/checks/cloud/aws/elasticsearch/use_secure_tls_policy.go index e30b8f58..eccef1d5 100755 --- a/checks/cloud/aws/elasticsearch/use_secure_tls_policy.go +++ b/checks/cloud/aws/elasticsearch/use_secure_tls_policy.go @@ -1,7 +1,7 @@ package elasticsearch import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/elb/alb_not_public.go b/checks/cloud/aws/elb/alb_not_public.go index 4b295dca..ee137ffc 100755 --- a/checks/cloud/aws/elb/alb_not_public.go +++ b/checks/cloud/aws/elb/alb_not_public.go @@ -1,7 +1,7 @@ package elb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/elb" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/elb/drop_invalid_headers.go b/checks/cloud/aws/elb/drop_invalid_headers.go index 69df558f..a06e0053 100755 --- a/checks/cloud/aws/elb/drop_invalid_headers.go +++ b/checks/cloud/aws/elb/drop_invalid_headers.go @@ -1,7 +1,7 @@ package elb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/elb" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/elb/http_not_used.go b/checks/cloud/aws/elb/http_not_used.go index c573ac0c..aa345644 100755 --- a/checks/cloud/aws/elb/http_not_used.go +++ b/checks/cloud/aws/elb/http_not_used.go @@ -1,7 +1,7 @@ package elb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/elb" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/elb/use_secure_tls_policy.go b/checks/cloud/aws/elb/use_secure_tls_policy.go index c6e219a2..33a5341e 100755 --- a/checks/cloud/aws/elb/use_secure_tls_policy.go +++ b/checks/cloud/aws/elb/use_secure_tls_policy.go @@ -1,7 +1,7 @@ package elb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/emr/enable_at_rest_encryption.go b/checks/cloud/aws/emr/enable_at_rest_encryption.go index ccbac904..f15115dd 100644 --- a/checks/cloud/aws/emr/enable_at_rest_encryption.go +++ b/checks/cloud/aws/emr/enable_at_rest_encryption.go @@ -3,7 +3,7 @@ package emr import ( "encoding/json" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/emr/enable_in_transit_encryption.go b/checks/cloud/aws/emr/enable_in_transit_encryption.go index 813862be..f96ed56a 100644 --- a/checks/cloud/aws/emr/enable_in_transit_encryption.go +++ b/checks/cloud/aws/emr/enable_in_transit_encryption.go @@ -3,7 +3,7 @@ package emr import ( "encoding/json" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/emr/enable_local_disk_encryption.go b/checks/cloud/aws/emr/enable_local_disk_encryption.go index 2a87bcff..59c14a47 100644 --- a/checks/cloud/aws/emr/enable_local_disk_encryption.go +++ b/checks/cloud/aws/emr/enable_local_disk_encryption.go @@ -3,7 +3,7 @@ package emr import ( "encoding/json" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/iam/disable_unused_credentials.go b/checks/cloud/aws/iam/disable_unused_credentials.go index 7b13cafb..c78f3b79 100644 --- a/checks/cloud/aws/iam/disable_unused_credentials.go +++ b/checks/cloud/aws/iam/disable_unused_credentials.go @@ -12,7 +12,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/disable_unused_credentials_45.go b/checks/cloud/aws/iam/disable_unused_credentials_45.go index 7b8f7e2e..4683b644 100644 --- a/checks/cloud/aws/iam/disable_unused_credentials_45.go +++ b/checks/cloud/aws/iam/disable_unused_credentials_45.go @@ -12,7 +12,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/enforce_group_mfa.go b/checks/cloud/aws/iam/enforce_group_mfa.go index b4e8e38a..f9e3c2a0 100644 --- a/checks/cloud/aws/iam/enforce_group_mfa.go +++ b/checks/cloud/aws/iam/enforce_group_mfa.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/enforce_root_hardware_mfa.go b/checks/cloud/aws/iam/enforce_root_hardware_mfa.go index e2231555..cec62071 100644 --- a/checks/cloud/aws/iam/enforce_root_hardware_mfa.go +++ b/checks/cloud/aws/iam/enforce_root_hardware_mfa.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/iam/enforce_root_mfa.go b/checks/cloud/aws/iam/enforce_root_mfa.go index 5e393b3f..60196752 100644 --- a/checks/cloud/aws/iam/enforce_root_mfa.go +++ b/checks/cloud/aws/iam/enforce_root_mfa.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/enforce_user_mfa.go b/checks/cloud/aws/iam/enforce_user_mfa.go index 55d9a6a5..029077fb 100644 --- a/checks/cloud/aws/iam/enforce_user_mfa.go +++ b/checks/cloud/aws/iam/enforce_user_mfa.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/limit_root_account_usage.go b/checks/cloud/aws/iam/limit_root_account_usage.go index 5f6922d9..0ab670c4 100644 --- a/checks/cloud/aws/iam/limit_root_account_usage.go +++ b/checks/cloud/aws/iam/limit_root_account_usage.go @@ -11,7 +11,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/limit_user_access_keys.go b/checks/cloud/aws/iam/limit_user_access_keys.go index e176dd11..192ac786 100644 --- a/checks/cloud/aws/iam/limit_user_access_keys.go +++ b/checks/cloud/aws/iam/limit_user_access_keys.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/no_password_reuse.go b/checks/cloud/aws/iam/no_password_reuse.go index 35d5af56..a45fcd0b 100755 --- a/checks/cloud/aws/iam/no_password_reuse.go +++ b/checks/cloud/aws/iam/no_password_reuse.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/iam/no_policy_wildcards.go b/checks/cloud/aws/iam/no_policy_wildcards.go index 60c8f758..7019e6a0 100755 --- a/checks/cloud/aws/iam/no_policy_wildcards.go +++ b/checks/cloud/aws/iam/no_policy_wildcards.go @@ -5,7 +5,7 @@ import ( "regexp" "strings" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam" diff --git a/checks/cloud/aws/iam/no_root_access_keys.go b/checks/cloud/aws/iam/no_root_access_keys.go index 51757ac9..8a3bdfba 100644 --- a/checks/cloud/aws/iam/no_root_access_keys.go +++ b/checks/cloud/aws/iam/no_root_access_keys.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/no_user_attached_policies.go b/checks/cloud/aws/iam/no_user_attached_policies.go index 02785387..8c8674d0 100644 --- a/checks/cloud/aws/iam/no_user_attached_policies.go +++ b/checks/cloud/aws/iam/no_user_attached_policies.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/remove_expired_certificates.go b/checks/cloud/aws/iam/remove_expired_certificates.go index 2a94de59..fcd9fc61 100644 --- a/checks/cloud/aws/iam/remove_expired_certificates.go +++ b/checks/cloud/aws/iam/remove_expired_certificates.go @@ -11,7 +11,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/require_lowercase_in_passwords.go b/checks/cloud/aws/iam/require_lowercase_in_passwords.go index cabfec40..1a3dba10 100755 --- a/checks/cloud/aws/iam/require_lowercase_in_passwords.go +++ b/checks/cloud/aws/iam/require_lowercase_in_passwords.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/iam/require_numbers_in_passwords.go b/checks/cloud/aws/iam/require_numbers_in_passwords.go index 86108582..1a9ae8b1 100755 --- a/checks/cloud/aws/iam/require_numbers_in_passwords.go +++ b/checks/cloud/aws/iam/require_numbers_in_passwords.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/iam/require_support_role.go b/checks/cloud/aws/iam/require_support_role.go index 8a820234..bb41ccc9 100644 --- a/checks/cloud/aws/iam/require_support_role.go +++ b/checks/cloud/aws/iam/require_support_role.go @@ -10,7 +10,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/require_symbols_in_passwords.go b/checks/cloud/aws/iam/require_symbols_in_passwords.go index cfb94e04..73c49464 100755 --- a/checks/cloud/aws/iam/require_symbols_in_passwords.go +++ b/checks/cloud/aws/iam/require_symbols_in_passwords.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/iam/require_uppercase_in_passwords.go b/checks/cloud/aws/iam/require_uppercase_in_passwords.go index a03d107d..a2f70600 100755 --- a/checks/cloud/aws/iam/require_uppercase_in_passwords.go +++ b/checks/cloud/aws/iam/require_uppercase_in_passwords.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/iam/rotate_access_keys.go b/checks/cloud/aws/iam/rotate_access_keys.go index a001c139..909d25f1 100644 --- a/checks/cloud/aws/iam/rotate_access_keys.go +++ b/checks/cloud/aws/iam/rotate_access_keys.go @@ -12,7 +12,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/iam/set_max_password_age.go b/checks/cloud/aws/iam/set_max_password_age.go index cbc02746..3c045242 100755 --- a/checks/cloud/aws/iam/set_max_password_age.go +++ b/checks/cloud/aws/iam/set_max_password_age.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/iam/set_minimum_password_length.go b/checks/cloud/aws/iam/set_minimum_password_length.go index 79d31743..8fc8e31a 100755 --- a/checks/cloud/aws/iam/set_minimum_password_length.go +++ b/checks/cloud/aws/iam/set_minimum_password_length.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/kinesis/enable_in_transit_encryption.go b/checks/cloud/aws/kinesis/enable_in_transit_encryption.go index a7c499bf..d03bda84 100755 --- a/checks/cloud/aws/kinesis/enable_in_transit_encryption.go +++ b/checks/cloud/aws/kinesis/enable_in_transit_encryption.go @@ -1,7 +1,7 @@ package kinesis import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/kinesis" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/kms/auto_rotate_keys.go b/checks/cloud/aws/kms/auto_rotate_keys.go index 37b7138e..aab0a496 100755 --- a/checks/cloud/aws/kms/auto_rotate_keys.go +++ b/checks/cloud/aws/kms/auto_rotate_keys.go @@ -1,7 +1,7 @@ package kms import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/kms" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/lambda/enable_tracing.go b/checks/cloud/aws/lambda/enable_tracing.go index 0244c73d..ab1bd754 100755 --- a/checks/cloud/aws/lambda/enable_tracing.go +++ b/checks/cloud/aws/lambda/enable_tracing.go @@ -1,7 +1,7 @@ package lambda import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/lambda" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/lambda/restrict_source_arn.go b/checks/cloud/aws/lambda/restrict_source_arn.go index af3c0055..10bb8e0f 100755 --- a/checks/cloud/aws/lambda/restrict_source_arn.go +++ b/checks/cloud/aws/lambda/restrict_source_arn.go @@ -1,7 +1,7 @@ package lambda import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/mq/enable_audit_logging.go b/checks/cloud/aws/mq/enable_audit_logging.go index 43e9a32c..8ee0420d 100755 --- a/checks/cloud/aws/mq/enable_audit_logging.go +++ b/checks/cloud/aws/mq/enable_audit_logging.go @@ -1,7 +1,7 @@ package mq import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/mq/enable_general_logging.go b/checks/cloud/aws/mq/enable_general_logging.go index 7e7169a7..3d1ee852 100755 --- a/checks/cloud/aws/mq/enable_general_logging.go +++ b/checks/cloud/aws/mq/enable_general_logging.go @@ -1,7 +1,7 @@ package mq import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/mq/no_public_access.go b/checks/cloud/aws/mq/no_public_access.go index 7112dd0a..631753ef 100755 --- a/checks/cloud/aws/mq/no_public_access.go +++ b/checks/cloud/aws/mq/no_public_access.go @@ -1,7 +1,7 @@ package mq import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/msk/enable_at_rest_encryption.go b/checks/cloud/aws/msk/enable_at_rest_encryption.go index d6a9f630..493fe939 100644 --- a/checks/cloud/aws/msk/enable_at_rest_encryption.go +++ b/checks/cloud/aws/msk/enable_at_rest_encryption.go @@ -1,7 +1,7 @@ package msk import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/msk/enable_in_transit_encryption.go b/checks/cloud/aws/msk/enable_in_transit_encryption.go index f5ee6cdc..0b2097e3 100755 --- a/checks/cloud/aws/msk/enable_in_transit_encryption.go +++ b/checks/cloud/aws/msk/enable_in_transit_encryption.go @@ -1,7 +1,7 @@ package msk import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/msk" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/msk/enable_logging.go b/checks/cloud/aws/msk/enable_logging.go index 06eeecc5..2fa20019 100755 --- a/checks/cloud/aws/msk/enable_logging.go +++ b/checks/cloud/aws/msk/enable_logging.go @@ -1,7 +1,7 @@ package msk import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/neptune/enable_log_export.go b/checks/cloud/aws/neptune/enable_log_export.go index d1f163ae..6112d86a 100755 --- a/checks/cloud/aws/neptune/enable_log_export.go +++ b/checks/cloud/aws/neptune/enable_log_export.go @@ -1,7 +1,7 @@ package neptune import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/neptune/enable_storage_encryption.go b/checks/cloud/aws/neptune/enable_storage_encryption.go index c9dfef27..37bed02a 100755 --- a/checks/cloud/aws/neptune/enable_storage_encryption.go +++ b/checks/cloud/aws/neptune/enable_storage_encryption.go @@ -1,7 +1,7 @@ package neptune import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/neptune/encryption_customer_key.go b/checks/cloud/aws/neptune/encryption_customer_key.go index 16791a8c..47803d4f 100755 --- a/checks/cloud/aws/neptune/encryption_customer_key.go +++ b/checks/cloud/aws/neptune/encryption_customer_key.go @@ -1,7 +1,7 @@ package neptune import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/rds/enable_performance_insights.go b/checks/cloud/aws/rds/enable_performance_insights.go index c7c227a4..e0a3e325 100755 --- a/checks/cloud/aws/rds/enable_performance_insights.go +++ b/checks/cloud/aws/rds/enable_performance_insights.go @@ -1,7 +1,7 @@ package rds import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/rds/encrypt_cluster_storage_data.go b/checks/cloud/aws/rds/encrypt_cluster_storage_data.go index 5fe4d9ee..a84cc872 100755 --- a/checks/cloud/aws/rds/encrypt_cluster_storage_data.go +++ b/checks/cloud/aws/rds/encrypt_cluster_storage_data.go @@ -1,7 +1,7 @@ package rds import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/rds/encrypt_instance_storage_data.go b/checks/cloud/aws/rds/encrypt_instance_storage_data.go index bcd49e28..94962564 100755 --- a/checks/cloud/aws/rds/encrypt_instance_storage_data.go +++ b/checks/cloud/aws/rds/encrypt_instance_storage_data.go @@ -1,7 +1,7 @@ package rds import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/rds/no_classic_resources.go b/checks/cloud/aws/rds/no_classic_resources.go index 4c374606..32ed9310 100755 --- a/checks/cloud/aws/rds/no_classic_resources.go +++ b/checks/cloud/aws/rds/no_classic_resources.go @@ -1,7 +1,7 @@ package rds import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/rds/performance_insights_encryption_customer_key.go b/checks/cloud/aws/rds/performance_insights_encryption_customer_key.go index 8bb9e142..e34837a7 100755 --- a/checks/cloud/aws/rds/performance_insights_encryption_customer_key.go +++ b/checks/cloud/aws/rds/performance_insights_encryption_customer_key.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/severity" "github.com/aquasecurity/trivy/pkg/iac/state" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" ) var CheckPerformanceInsightsEncryptionCustomerKey = rules.Register( diff --git a/checks/cloud/aws/rds/specify_backup_retention.go b/checks/cloud/aws/rds/specify_backup_retention.go index 2492607a..fe211bcc 100755 --- a/checks/cloud/aws/rds/specify_backup_retention.go +++ b/checks/cloud/aws/rds/specify_backup_retention.go @@ -1,7 +1,7 @@ package rds import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/redshift/add_description_to_security_group.go b/checks/cloud/aws/redshift/add_description_to_security_group.go index 99b058d3..255db815 100755 --- a/checks/cloud/aws/redshift/add_description_to_security_group.go +++ b/checks/cloud/aws/redshift/add_description_to_security_group.go @@ -1,7 +1,7 @@ package redshift import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/redshift/encryption_customer_key.go b/checks/cloud/aws/redshift/encryption_customer_key.go index 8779b4cd..debc61a1 100755 --- a/checks/cloud/aws/redshift/encryption_customer_key.go +++ b/checks/cloud/aws/redshift/encryption_customer_key.go @@ -1,7 +1,7 @@ package redshift import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/redshift/no_classic_resources.go b/checks/cloud/aws/redshift/no_classic_resources.go index c025cad5..dfbeee69 100755 --- a/checks/cloud/aws/redshift/no_classic_resources.go +++ b/checks/cloud/aws/redshift/no_classic_resources.go @@ -1,7 +1,7 @@ package redshift import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/redshift/use_vpc.go b/checks/cloud/aws/redshift/use_vpc.go index 6279065f..08c994a4 100755 --- a/checks/cloud/aws/redshift/use_vpc.go +++ b/checks/cloud/aws/redshift/use_vpc.go @@ -1,7 +1,7 @@ package redshift import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/s3/block_public_acls.go b/checks/cloud/aws/s3/block_public_acls.go index 9cbfb708..0193c9cb 100755 --- a/checks/cloud/aws/s3/block_public_acls.go +++ b/checks/cloud/aws/s3/block_public_acls.go @@ -1,7 +1,7 @@ package s3 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/s3/block_public_policy.go b/checks/cloud/aws/s3/block_public_policy.go index b4f5fdf2..999aae5f 100755 --- a/checks/cloud/aws/s3/block_public_policy.go +++ b/checks/cloud/aws/s3/block_public_policy.go @@ -1,7 +1,7 @@ package s3 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/s3/enable_bucket_encryption.go b/checks/cloud/aws/s3/enable_bucket_encryption.go index 758f1ffd..9679989b 100755 --- a/checks/cloud/aws/s3/enable_bucket_encryption.go +++ b/checks/cloud/aws/s3/enable_bucket_encryption.go @@ -1,7 +1,7 @@ package s3 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/s3/enable_object_read_logging.go b/checks/cloud/aws/s3/enable_object_read_logging.go index 8bd0c879..19d4336b 100755 --- a/checks/cloud/aws/s3/enable_object_read_logging.go +++ b/checks/cloud/aws/s3/enable_object_read_logging.go @@ -3,7 +3,7 @@ package s3 import ( "fmt" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/s3/enable_object_write_logging.go b/checks/cloud/aws/s3/enable_object_write_logging.go index 59fab7e8..ee1d76f6 100755 --- a/checks/cloud/aws/s3/enable_object_write_logging.go +++ b/checks/cloud/aws/s3/enable_object_write_logging.go @@ -3,7 +3,7 @@ package s3 import ( "fmt" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/s3/enable_versioning.go b/checks/cloud/aws/s3/enable_versioning.go index 3c22238d..f8ee07f2 100755 --- a/checks/cloud/aws/s3/enable_versioning.go +++ b/checks/cloud/aws/s3/enable_versioning.go @@ -1,7 +1,7 @@ package s3 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/s3/encryption_customer_key.go b/checks/cloud/aws/s3/encryption_customer_key.go index 0e62e14f..5025682c 100755 --- a/checks/cloud/aws/s3/encryption_customer_key.go +++ b/checks/cloud/aws/s3/encryption_customer_key.go @@ -1,7 +1,7 @@ package s3 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/s3/ignore_public_acls.go b/checks/cloud/aws/s3/ignore_public_acls.go index f83a8ae0..b81eef7b 100755 --- a/checks/cloud/aws/s3/ignore_public_acls.go +++ b/checks/cloud/aws/s3/ignore_public_acls.go @@ -1,7 +1,7 @@ package s3 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/s3/no_public_access_with_acl.go b/checks/cloud/aws/s3/no_public_access_with_acl.go index f3796a86..6cece5ec 100755 --- a/checks/cloud/aws/s3/no_public_access_with_acl.go +++ b/checks/cloud/aws/s3/no_public_access_with_acl.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/aws/s3/no_public_buckets.go b/checks/cloud/aws/s3/no_public_buckets.go index 3196a735..f1a81244 100755 --- a/checks/cloud/aws/s3/no_public_buckets.go +++ b/checks/cloud/aws/s3/no_public_buckets.go @@ -1,7 +1,7 @@ package s3 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/s3/require_mfa_delete.go b/checks/cloud/aws/s3/require_mfa_delete.go index 744bc726..bb13c790 100755 --- a/checks/cloud/aws/s3/require_mfa_delete.go +++ b/checks/cloud/aws/s3/require_mfa_delete.go @@ -1,7 +1,7 @@ package s3 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/framework" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/s3/specify_public_access_block.go b/checks/cloud/aws/s3/specify_public_access_block.go index f457c671..d0f5d1c3 100755 --- a/checks/cloud/aws/s3/specify_public_access_block.go +++ b/checks/cloud/aws/s3/specify_public_access_block.go @@ -1,7 +1,7 @@ package s3 import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sam/api_use_secure_tls_policy.go b/checks/cloud/aws/sam/api_use_secure_tls_policy.go index 7d3b8ab4..ec21b563 100755 --- a/checks/cloud/aws/sam/api_use_secure_tls_policy.go +++ b/checks/cloud/aws/sam/api_use_secure_tls_policy.go @@ -1,7 +1,7 @@ package sam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sam/enable_api_access_logging.go b/checks/cloud/aws/sam/enable_api_access_logging.go index ff9595ef..41ef258e 100755 --- a/checks/cloud/aws/sam/enable_api_access_logging.go +++ b/checks/cloud/aws/sam/enable_api_access_logging.go @@ -1,7 +1,7 @@ package sam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sam/enable_api_cache_encryption.go b/checks/cloud/aws/sam/enable_api_cache_encryption.go index cc5e469a..9a147261 100755 --- a/checks/cloud/aws/sam/enable_api_cache_encryption.go +++ b/checks/cloud/aws/sam/enable_api_cache_encryption.go @@ -1,7 +1,7 @@ package sam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sam/enable_api_tracing.go b/checks/cloud/aws/sam/enable_api_tracing.go index 429a385d..a1d22966 100755 --- a/checks/cloud/aws/sam/enable_api_tracing.go +++ b/checks/cloud/aws/sam/enable_api_tracing.go @@ -1,7 +1,7 @@ package sam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sam/enable_function_tracing.go b/checks/cloud/aws/sam/enable_function_tracing.go index e1cd9036..b3ea418b 100755 --- a/checks/cloud/aws/sam/enable_function_tracing.go +++ b/checks/cloud/aws/sam/enable_function_tracing.go @@ -1,7 +1,7 @@ package sam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/sam" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/sam/enable_http_api_access_logging.go b/checks/cloud/aws/sam/enable_http_api_access_logging.go index 09d5c0e4..52b3c147 100755 --- a/checks/cloud/aws/sam/enable_http_api_access_logging.go +++ b/checks/cloud/aws/sam/enable_http_api_access_logging.go @@ -1,7 +1,7 @@ package sam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sam/enable_state_machine_logging.go b/checks/cloud/aws/sam/enable_state_machine_logging.go index 661cf0ca..ed986900 100644 --- a/checks/cloud/aws/sam/enable_state_machine_logging.go +++ b/checks/cloud/aws/sam/enable_state_machine_logging.go @@ -1,7 +1,7 @@ package sam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sam/enable_state_machine_tracing.go b/checks/cloud/aws/sam/enable_state_machine_tracing.go index 9af8730d..e3dc139e 100755 --- a/checks/cloud/aws/sam/enable_state_machine_tracing.go +++ b/checks/cloud/aws/sam/enable_state_machine_tracing.go @@ -1,7 +1,7 @@ package sam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sam/enable_table_encryption.go b/checks/cloud/aws/sam/enable_table_encryption.go index b9d06ca9..52d52f32 100755 --- a/checks/cloud/aws/sam/enable_table_encryption.go +++ b/checks/cloud/aws/sam/enable_table_encryption.go @@ -1,7 +1,7 @@ package sam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sam/no_function_policy_wildcards.go b/checks/cloud/aws/sam/no_function_policy_wildcards.go index 14eb17a4..6ebdb7cd 100755 --- a/checks/cloud/aws/sam/no_function_policy_wildcards.go +++ b/checks/cloud/aws/sam/no_function_policy_wildcards.go @@ -10,7 +10,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" diff --git a/checks/cloud/aws/sam/no_state_machine_policy_wildcards.go b/checks/cloud/aws/sam/no_state_machine_policy_wildcards.go index 5337ca24..5cfe490e 100755 --- a/checks/cloud/aws/sam/no_state_machine_policy_wildcards.go +++ b/checks/cloud/aws/sam/no_state_machine_policy_wildcards.go @@ -1,7 +1,7 @@ package sam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sns/enable_topic_encryption.go b/checks/cloud/aws/sns/enable_topic_encryption.go index d5399382..39f6f009 100755 --- a/checks/cloud/aws/sns/enable_topic_encryption.go +++ b/checks/cloud/aws/sns/enable_topic_encryption.go @@ -1,7 +1,7 @@ package sns import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sns/topic_encryption_with_cmk.go b/checks/cloud/aws/sns/topic_encryption_with_cmk.go index 9943be57..28b9819f 100755 --- a/checks/cloud/aws/sns/topic_encryption_with_cmk.go +++ b/checks/cloud/aws/sns/topic_encryption_with_cmk.go @@ -1,7 +1,7 @@ package sns import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sqs/enable_queue_encryption.go b/checks/cloud/aws/sqs/enable_queue_encryption.go index a3cd4ab1..b7ca3db3 100755 --- a/checks/cloud/aws/sqs/enable_queue_encryption.go +++ b/checks/cloud/aws/sqs/enable_queue_encryption.go @@ -1,7 +1,7 @@ package sqs import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/sqs/no_wildcards_in_policy_documents.go b/checks/cloud/aws/sqs/no_wildcards_in_policy_documents.go index d2e13023..6055b861 100755 --- a/checks/cloud/aws/sqs/no_wildcards_in_policy_documents.go +++ b/checks/cloud/aws/sqs/no_wildcards_in_policy_documents.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" diff --git a/checks/cloud/aws/sqs/queue_encryption_with_cmk.go b/checks/cloud/aws/sqs/queue_encryption_with_cmk.go index aca5672a..908f80dc 100755 --- a/checks/cloud/aws/sqs/queue_encryption_with_cmk.go +++ b/checks/cloud/aws/sqs/queue_encryption_with_cmk.go @@ -1,7 +1,7 @@ package sqs import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ssm/avoid_leaks_via_http.go b/checks/cloud/aws/ssm/avoid_leaks_via_http.go index 2fb0746b..6a121ea0 100644 --- a/checks/cloud/aws/ssm/avoid_leaks_via_http.go +++ b/checks/cloud/aws/ssm/avoid_leaks_via_http.go @@ -1,7 +1,7 @@ package ssm import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/aws/ssm/secret_use_customer_key.go b/checks/cloud/aws/ssm/secret_use_customer_key.go index 4cc1ae9d..fb3c5ff6 100755 --- a/checks/cloud/aws/ssm/secret_use_customer_key.go +++ b/checks/cloud/aws/ssm/secret_use_customer_key.go @@ -1,7 +1,7 @@ package ssm import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/aws/ssm" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/aws/workspaces/enable_disk_encryption.go b/checks/cloud/aws/workspaces/enable_disk_encryption.go index 6e002a13..1887702b 100755 --- a/checks/cloud/aws/workspaces/enable_disk_encryption.go +++ b/checks/cloud/aws/workspaces/enable_disk_encryption.go @@ -1,7 +1,7 @@ package workspaces import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/appservice/account_identity_registered.go b/checks/cloud/azure/appservice/account_identity_registered.go index 26697514..694b305e 100755 --- a/checks/cloud/azure/appservice/account_identity_registered.go +++ b/checks/cloud/azure/appservice/account_identity_registered.go @@ -1,7 +1,7 @@ package appservice import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/appservice/authentication_enabled.go b/checks/cloud/azure/appservice/authentication_enabled.go index 6c55bd1d..f12c068e 100755 --- a/checks/cloud/azure/appservice/authentication_enabled.go +++ b/checks/cloud/azure/appservice/authentication_enabled.go @@ -1,7 +1,7 @@ package appservice import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/appservice/enable_http2.go b/checks/cloud/azure/appservice/enable_http2.go index 53a3cfd4..63fad13a 100755 --- a/checks/cloud/azure/appservice/enable_http2.go +++ b/checks/cloud/azure/appservice/enable_http2.go @@ -1,7 +1,7 @@ package appservice import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/appservice/enforce_https.go b/checks/cloud/azure/appservice/enforce_https.go index 1877cda0..fa375a4f 100755 --- a/checks/cloud/azure/appservice/enforce_https.go +++ b/checks/cloud/azure/appservice/enforce_https.go @@ -1,7 +1,7 @@ package appservice import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/appservice/require_client_cert.go b/checks/cloud/azure/appservice/require_client_cert.go index ac036d5f..bf4a548e 100755 --- a/checks/cloud/azure/appservice/require_client_cert.go +++ b/checks/cloud/azure/appservice/require_client_cert.go @@ -1,7 +1,7 @@ package appservice import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/appservice/use_secure_tls_policy.go b/checks/cloud/azure/appservice/use_secure_tls_policy.go index 15c30839..0756a9a8 100755 --- a/checks/cloud/azure/appservice/use_secure_tls_policy.go +++ b/checks/cloud/azure/appservice/use_secure_tls_policy.go @@ -1,7 +1,7 @@ package appservice import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/authorization/limit_role_actions.go b/checks/cloud/azure/authorization/limit_role_actions.go index 2f5b9848..24195987 100755 --- a/checks/cloud/azure/authorization/limit_role_actions.go +++ b/checks/cloud/azure/authorization/limit_role_actions.go @@ -1,7 +1,7 @@ package authorization import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/compute/disable_password_authentication.go b/checks/cloud/azure/compute/disable_password_authentication.go index 8e3b7268..b0f5ef1d 100755 --- a/checks/cloud/azure/compute/disable_password_authentication.go +++ b/checks/cloud/azure/compute/disable_password_authentication.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/compute/enable_disk_encryption.go b/checks/cloud/azure/compute/enable_disk_encryption.go index e3b67554..28e690ad 100755 --- a/checks/cloud/azure/compute/enable_disk_encryption.go +++ b/checks/cloud/azure/compute/enable_disk_encryption.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/compute/no_secrets_in_custom_data.go b/checks/cloud/azure/compute/no_secrets_in_custom_data.go index 33673558..505dacec 100755 --- a/checks/cloud/azure/compute/no_secrets_in_custom_data.go +++ b/checks/cloud/azure/compute/no_secrets_in_custom_data.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/container/configured_network_policy.go b/checks/cloud/azure/container/configured_network_policy.go index 71657e10..6858a8ee 100755 --- a/checks/cloud/azure/container/configured_network_policy.go +++ b/checks/cloud/azure/container/configured_network_policy.go @@ -1,7 +1,7 @@ package container import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/container/limit_authorized_ips.go b/checks/cloud/azure/container/limit_authorized_ips.go index 986273ea..58d74922 100755 --- a/checks/cloud/azure/container/limit_authorized_ips.go +++ b/checks/cloud/azure/container/limit_authorized_ips.go @@ -1,7 +1,7 @@ package container import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/container/logging.go b/checks/cloud/azure/container/logging.go index 639834f7..6f54a9de 100755 --- a/checks/cloud/azure/container/logging.go +++ b/checks/cloud/azure/container/logging.go @@ -1,7 +1,7 @@ package container import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/container/use_rbac_permissions.go b/checks/cloud/azure/container/use_rbac_permissions.go index d736e799..c6bec07d 100755 --- a/checks/cloud/azure/container/use_rbac_permissions.go +++ b/checks/cloud/azure/container/use_rbac_permissions.go @@ -1,7 +1,7 @@ package container import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/database/all_threat_alerts_enabled.go b/checks/cloud/azure/database/all_threat_alerts_enabled.go index e3ec1576..0cbf2a4b 100755 --- a/checks/cloud/azure/database/all_threat_alerts_enabled.go +++ b/checks/cloud/azure/database/all_threat_alerts_enabled.go @@ -1,7 +1,7 @@ package database import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/database/enable_audit.go b/checks/cloud/azure/database/enable_audit.go index 64141120..7443c45c 100755 --- a/checks/cloud/azure/database/enable_audit.go +++ b/checks/cloud/azure/database/enable_audit.go @@ -1,7 +1,7 @@ package database import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/database/enable_ssl_enforcement.go b/checks/cloud/azure/database/enable_ssl_enforcement.go index 86b2c447..aeadb352 100755 --- a/checks/cloud/azure/database/enable_ssl_enforcement.go +++ b/checks/cloud/azure/database/enable_ssl_enforcement.go @@ -1,7 +1,7 @@ package database import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/database/no_public_access.go b/checks/cloud/azure/database/no_public_access.go index bee6da5e..d0e55704 100755 --- a/checks/cloud/azure/database/no_public_access.go +++ b/checks/cloud/azure/database/no_public_access.go @@ -1,7 +1,7 @@ package database import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/database/no_public_firewall_access.go b/checks/cloud/azure/database/no_public_firewall_access.go index a67301d3..1043665e 100755 --- a/checks/cloud/azure/database/no_public_firewall_access.go +++ b/checks/cloud/azure/database/no_public_firewall_access.go @@ -1,8 +1,8 @@ package database import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/azure/database" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/azure/database/postgres_configuration_connection_throttling.go b/checks/cloud/azure/database/postgres_configuration_connection_throttling.go index 7496a2cf..8b4c9255 100755 --- a/checks/cloud/azure/database/postgres_configuration_connection_throttling.go +++ b/checks/cloud/azure/database/postgres_configuration_connection_throttling.go @@ -1,7 +1,7 @@ package database import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/database/postgres_configuration_log_checkpoints.go b/checks/cloud/azure/database/postgres_configuration_log_checkpoints.go index 0bbc9828..0648c75c 100755 --- a/checks/cloud/azure/database/postgres_configuration_log_checkpoints.go +++ b/checks/cloud/azure/database/postgres_configuration_log_checkpoints.go @@ -1,7 +1,7 @@ package database import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/database/postgres_configuration_log_connections.go b/checks/cloud/azure/database/postgres_configuration_log_connections.go index 0e4a898f..0c361182 100755 --- a/checks/cloud/azure/database/postgres_configuration_log_connections.go +++ b/checks/cloud/azure/database/postgres_configuration_log_connections.go @@ -1,7 +1,7 @@ package database import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/database/retention_period_set.go b/checks/cloud/azure/database/retention_period_set.go index fd084572..91b5d6e0 100755 --- a/checks/cloud/azure/database/retention_period_set.go +++ b/checks/cloud/azure/database/retention_period_set.go @@ -1,7 +1,7 @@ package database import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/database/secure_tls_policy.go b/checks/cloud/azure/database/secure_tls_policy.go index af63d069..aa70ff99 100755 --- a/checks/cloud/azure/database/secure_tls_policy.go +++ b/checks/cloud/azure/database/secure_tls_policy.go @@ -1,7 +1,7 @@ package database import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/database/threat_alert_email_set.go b/checks/cloud/azure/database/threat_alert_email_set.go index fad51093..95bc0a18 100755 --- a/checks/cloud/azure/database/threat_alert_email_set.go +++ b/checks/cloud/azure/database/threat_alert_email_set.go @@ -1,7 +1,7 @@ package database import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/database/threat_alert_email_to_owner.go b/checks/cloud/azure/database/threat_alert_email_to_owner.go index 06cc7165..d1881849 100755 --- a/checks/cloud/azure/database/threat_alert_email_to_owner.go +++ b/checks/cloud/azure/database/threat_alert_email_to_owner.go @@ -1,7 +1,7 @@ package database import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/datafactory/no_public_access.go b/checks/cloud/azure/datafactory/no_public_access.go index a7709ea3..80ba9e34 100755 --- a/checks/cloud/azure/datafactory/no_public_access.go +++ b/checks/cloud/azure/datafactory/no_public_access.go @@ -1,7 +1,7 @@ package datafactory import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/datalake/enable_at_rest_encryption.go b/checks/cloud/azure/datalake/enable_at_rest_encryption.go index b57bc39e..30229b69 100755 --- a/checks/cloud/azure/datalake/enable_at_rest_encryption.go +++ b/checks/cloud/azure/datalake/enable_at_rest_encryption.go @@ -1,7 +1,7 @@ package datalake import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/keyvault/content_type_for_secret.go b/checks/cloud/azure/keyvault/content_type_for_secret.go index 6b3965dd..99446c2f 100755 --- a/checks/cloud/azure/keyvault/content_type_for_secret.go +++ b/checks/cloud/azure/keyvault/content_type_for_secret.go @@ -1,7 +1,7 @@ package keyvault import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/keyvault/ensure_key_expiry.go b/checks/cloud/azure/keyvault/ensure_key_expiry.go index ad6b71a9..1922782c 100755 --- a/checks/cloud/azure/keyvault/ensure_key_expiry.go +++ b/checks/cloud/azure/keyvault/ensure_key_expiry.go @@ -1,7 +1,7 @@ package keyvault import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/keyvault/ensure_secret_expiry.go b/checks/cloud/azure/keyvault/ensure_secret_expiry.go index 7bd2101e..f7b24ec5 100755 --- a/checks/cloud/azure/keyvault/ensure_secret_expiry.go +++ b/checks/cloud/azure/keyvault/ensure_secret_expiry.go @@ -1,7 +1,7 @@ package keyvault import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/keyvault/no_purge.go b/checks/cloud/azure/keyvault/no_purge.go index b4367613..4eedbe23 100755 --- a/checks/cloud/azure/keyvault/no_purge.go +++ b/checks/cloud/azure/keyvault/no_purge.go @@ -1,7 +1,7 @@ package keyvault import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/keyvault/specify_network_acl.go b/checks/cloud/azure/keyvault/specify_network_acl.go index 8eb941c3..5b562877 100755 --- a/checks/cloud/azure/keyvault/specify_network_acl.go +++ b/checks/cloud/azure/keyvault/specify_network_acl.go @@ -1,7 +1,7 @@ package keyvault import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/monitor/activity_log_retention_set.go b/checks/cloud/azure/monitor/activity_log_retention_set.go index f30f7277..94f9a613 100755 --- a/checks/cloud/azure/monitor/activity_log_retention_set.go +++ b/checks/cloud/azure/monitor/activity_log_retention_set.go @@ -1,7 +1,7 @@ package monitor import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/monitor/capture_all_activities.go b/checks/cloud/azure/monitor/capture_all_activities.go index c75c4479..9ca8c7a1 100755 --- a/checks/cloud/azure/monitor/capture_all_activities.go +++ b/checks/cloud/azure/monitor/capture_all_activities.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/azure/monitor" diff --git a/checks/cloud/azure/monitor/capture_all_regions.go b/checks/cloud/azure/monitor/capture_all_regions.go index 99aeb91a..3b05031e 100755 --- a/checks/cloud/azure/monitor/capture_all_regions.go +++ b/checks/cloud/azure/monitor/capture_all_regions.go @@ -10,7 +10,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/azure/monitor" diff --git a/checks/cloud/azure/network/disable_rdp_from_internet.go b/checks/cloud/azure/network/disable_rdp_from_internet.go index 4b8669f2..b8ecdede 100755 --- a/checks/cloud/azure/network/disable_rdp_from_internet.go +++ b/checks/cloud/azure/network/disable_rdp_from_internet.go @@ -1,8 +1,8 @@ package network import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/network/no_public_egress.go b/checks/cloud/azure/network/no_public_egress.go index 09483381..d598f44f 100755 --- a/checks/cloud/azure/network/no_public_egress.go +++ b/checks/cloud/azure/network/no_public_egress.go @@ -1,8 +1,8 @@ package network import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/network/no_public_ingress.go b/checks/cloud/azure/network/no_public_ingress.go index e94cd372..efa59ff0 100755 --- a/checks/cloud/azure/network/no_public_ingress.go +++ b/checks/cloud/azure/network/no_public_ingress.go @@ -1,8 +1,8 @@ package network import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/network/retention_policy_set.go b/checks/cloud/azure/network/retention_policy_set.go index 10456afc..39025ea1 100755 --- a/checks/cloud/azure/network/retention_policy_set.go +++ b/checks/cloud/azure/network/retention_policy_set.go @@ -1,7 +1,7 @@ package network import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/network/ssh_blocked_from_internet.go b/checks/cloud/azure/network/ssh_blocked_from_internet.go index 596d997f..1f930009 100755 --- a/checks/cloud/azure/network/ssh_blocked_from_internet.go +++ b/checks/cloud/azure/network/ssh_blocked_from_internet.go @@ -1,8 +1,8 @@ package network import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/securitycenter/alert_on_severe_notifications.go b/checks/cloud/azure/securitycenter/alert_on_severe_notifications.go index 18499a64..e914c147 100755 --- a/checks/cloud/azure/securitycenter/alert_on_severe_notifications.go +++ b/checks/cloud/azure/securitycenter/alert_on_severe_notifications.go @@ -1,7 +1,7 @@ package securitycenter import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/securitycenter/enable_standard_subscription.go b/checks/cloud/azure/securitycenter/enable_standard_subscription.go index 2f416c33..8167e3e0 100755 --- a/checks/cloud/azure/securitycenter/enable_standard_subscription.go +++ b/checks/cloud/azure/securitycenter/enable_standard_subscription.go @@ -1,7 +1,7 @@ package securitycenter import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/azure/securitycenter" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/azure/securitycenter/set_required_contact_details.go b/checks/cloud/azure/securitycenter/set_required_contact_details.go index 8a626189..3ec21ee5 100755 --- a/checks/cloud/azure/securitycenter/set_required_contact_details.go +++ b/checks/cloud/azure/securitycenter/set_required_contact_details.go @@ -1,7 +1,7 @@ package securitycenter import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/storage/allow_microsoft_service_bypass.go b/checks/cloud/azure/storage/allow_microsoft_service_bypass.go index da535ccd..d612338e 100755 --- a/checks/cloud/azure/storage/allow_microsoft_service_bypass.go +++ b/checks/cloud/azure/storage/allow_microsoft_service_bypass.go @@ -1,7 +1,7 @@ package storage import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/storage/default_action_deny.go b/checks/cloud/azure/storage/default_action_deny.go index 62c24e4d..9b6c7089 100755 --- a/checks/cloud/azure/storage/default_action_deny.go +++ b/checks/cloud/azure/storage/default_action_deny.go @@ -1,7 +1,7 @@ package storage import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/storage/enforce_https.go b/checks/cloud/azure/storage/enforce_https.go index 4b2a7f0a..9030d8d7 100755 --- a/checks/cloud/azure/storage/enforce_https.go +++ b/checks/cloud/azure/storage/enforce_https.go @@ -1,7 +1,7 @@ package storage import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/storage/no_public_access.go b/checks/cloud/azure/storage/no_public_access.go index 9febbf6a..68494dbc 100755 --- a/checks/cloud/azure/storage/no_public_access.go +++ b/checks/cloud/azure/storage/no_public_access.go @@ -1,7 +1,7 @@ package storage import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/azure/storage" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/azure/storage/queue_services_logging_enabled.go b/checks/cloud/azure/storage/queue_services_logging_enabled.go index b4f505a6..184240aa 100755 --- a/checks/cloud/azure/storage/queue_services_logging_enabled.go +++ b/checks/cloud/azure/storage/queue_services_logging_enabled.go @@ -1,7 +1,7 @@ package storage import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/storage/use_secure_tls_policy.go b/checks/cloud/azure/storage/use_secure_tls_policy.go index 6d190aff..80871c80 100755 --- a/checks/cloud/azure/storage/use_secure_tls_policy.go +++ b/checks/cloud/azure/storage/use_secure_tls_policy.go @@ -1,7 +1,7 @@ package storage import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/azure/synapse/virtual_network_enabled.go b/checks/cloud/azure/synapse/virtual_network_enabled.go index 1ceee4c7..54dbf741 100755 --- a/checks/cloud/azure/synapse/virtual_network_enabled.go +++ b/checks/cloud/azure/synapse/virtual_network_enabled.go @@ -1,7 +1,7 @@ package synapse import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/cloudstack/compute/no_sensitive_info.go b/checks/cloud/cloudstack/compute/no_sensitive_info.go index 7864f3e3..1e31d477 100755 --- a/checks/cloud/cloudstack/compute/no_sensitive_info.go +++ b/checks/cloud/cloudstack/compute/no_sensitive_info.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/digitalocean/compute/auto_upgrade_no_maintenance_policy.go b/checks/cloud/digitalocean/compute/auto_upgrade_no_maintenance_policy.go index 3255bd52..f91392f7 100644 --- a/checks/cloud/digitalocean/compute/auto_upgrade_no_maintenance_policy.go +++ b/checks/cloud/digitalocean/compute/auto_upgrade_no_maintenance_policy.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/digitalocean/compute/enforce_https.go b/checks/cloud/digitalocean/compute/enforce_https.go index e2248596..f1fedd48 100755 --- a/checks/cloud/digitalocean/compute/enforce_https.go +++ b/checks/cloud/digitalocean/compute/enforce_https.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/digitalocean/compute/kubernetes_surge_upgrades.go b/checks/cloud/digitalocean/compute/kubernetes_surge_upgrades.go index 698bc28c..d4cb5033 100644 --- a/checks/cloud/digitalocean/compute/kubernetes_surge_upgrades.go +++ b/checks/cloud/digitalocean/compute/kubernetes_surge_upgrades.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/digitalocean/compute/no_public_egress.go b/checks/cloud/digitalocean/compute/no_public_egress.go index 23ae9cde..d655f1f4 100755 --- a/checks/cloud/digitalocean/compute/no_public_egress.go +++ b/checks/cloud/digitalocean/compute/no_public_egress.go @@ -1,8 +1,8 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/digitalocean/compute/no_public_ingress.go b/checks/cloud/digitalocean/compute/no_public_ingress.go index 3af99a3d..aaa9337f 100755 --- a/checks/cloud/digitalocean/compute/no_public_ingress.go +++ b/checks/cloud/digitalocean/compute/no_public_ingress.go @@ -1,8 +1,8 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/digitalocean/compute/use_ssh_keys.go b/checks/cloud/digitalocean/compute/use_ssh_keys.go index 1f39e0da..de90f5c0 100755 --- a/checks/cloud/digitalocean/compute/use_ssh_keys.go +++ b/checks/cloud/digitalocean/compute/use_ssh_keys.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/digitalocean/spaces/acl_no_public_read.go b/checks/cloud/digitalocean/spaces/acl_no_public_read.go index 5106e574..cfa71538 100755 --- a/checks/cloud/digitalocean/spaces/acl_no_public_read.go +++ b/checks/cloud/digitalocean/spaces/acl_no_public_read.go @@ -1,7 +1,7 @@ package spaces import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/digitalocean/spaces/disable_force_destroy.go b/checks/cloud/digitalocean/spaces/disable_force_destroy.go index 3eae103c..9a297cae 100755 --- a/checks/cloud/digitalocean/spaces/disable_force_destroy.go +++ b/checks/cloud/digitalocean/spaces/disable_force_destroy.go @@ -1,7 +1,7 @@ package spaces import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/digitalocean/spaces/versioning_enabled.go b/checks/cloud/digitalocean/spaces/versioning_enabled.go index 2e9875fa..0ec4e740 100755 --- a/checks/cloud/digitalocean/spaces/versioning_enabled.go +++ b/checks/cloud/digitalocean/spaces/versioning_enabled.go @@ -1,7 +1,7 @@ package spaces import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/github/actions/no_plain_text_action_secrets.go b/checks/cloud/github/actions/no_plain_text_action_secrets.go index 939f0128..3843824e 100644 --- a/checks/cloud/github/actions/no_plain_text_action_secrets.go +++ b/checks/cloud/github/actions/no_plain_text_action_secrets.go @@ -1,7 +1,7 @@ package actions import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/github/branch_protections/require_signed_commits.go b/checks/cloud/github/branch_protections/require_signed_commits.go index e5250664..71318468 100755 --- a/checks/cloud/github/branch_protections/require_signed_commits.go +++ b/checks/cloud/github/branch_protections/require_signed_commits.go @@ -1,7 +1,7 @@ package branch_protections import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/github/repositories/enable_vulnerability_alerts.go b/checks/cloud/github/repositories/enable_vulnerability_alerts.go index 8bb64825..2965c838 100755 --- a/checks/cloud/github/repositories/enable_vulnerability_alerts.go +++ b/checks/cloud/github/repositories/enable_vulnerability_alerts.go @@ -1,7 +1,7 @@ package repositories import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/github/repositories/private.go b/checks/cloud/github/repositories/private.go index 35cc5526..bc782d98 100755 --- a/checks/cloud/github/repositories/private.go +++ b/checks/cloud/github/repositories/private.go @@ -1,7 +1,7 @@ package repositories import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/bigquery/no_public_access.go b/checks/cloud/google/bigquery/no_public_access.go index 9317cf8d..5384bdd3 100755 --- a/checks/cloud/google/bigquery/no_public_access.go +++ b/checks/cloud/google/bigquery/no_public_access.go @@ -1,7 +1,7 @@ package bigquery import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/google/bigquery" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/google/compute/disk_encryption_customer_key.go b/checks/cloud/google/compute/disk_encryption_customer_key.go index ae6e5c5b..650d7438 100755 --- a/checks/cloud/google/compute/disk_encryption_customer_key.go +++ b/checks/cloud/google/compute/disk_encryption_customer_key.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/disk_encryption_no_plaintext_key.go b/checks/cloud/google/compute/disk_encryption_no_plaintext_key.go index 6a8629d0..8ca3f038 100755 --- a/checks/cloud/google/compute/disk_encryption_no_plaintext_key.go +++ b/checks/cloud/google/compute/disk_encryption_no_plaintext_key.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/enable_shielded_vm_im.go b/checks/cloud/google/compute/enable_shielded_vm_im.go index c6178ef4..4a6a058d 100755 --- a/checks/cloud/google/compute/enable_shielded_vm_im.go +++ b/checks/cloud/google/compute/enable_shielded_vm_im.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/enable_shielded_vm_sb.go b/checks/cloud/google/compute/enable_shielded_vm_sb.go index 99f036ed..d0b7abe7 100644 --- a/checks/cloud/google/compute/enable_shielded_vm_sb.go +++ b/checks/cloud/google/compute/enable_shielded_vm_sb.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/enable_shielded_vm_vtpm.go b/checks/cloud/google/compute/enable_shielded_vm_vtpm.go index 798e9496..26786edb 100755 --- a/checks/cloud/google/compute/enable_shielded_vm_vtpm.go +++ b/checks/cloud/google/compute/enable_shielded_vm_vtpm.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/enable_vpc_flow_logs.go b/checks/cloud/google/compute/enable_vpc_flow_logs.go index d41c137e..060f9cff 100755 --- a/checks/cloud/google/compute/enable_vpc_flow_logs.go +++ b/checks/cloud/google/compute/enable_vpc_flow_logs.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/no_default_service_account.go b/checks/cloud/google/compute/no_default_service_account.go index 708fb6e0..c2894b7c 100755 --- a/checks/cloud/google/compute/no_default_service_account.go +++ b/checks/cloud/google/compute/no_default_service_account.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/no_ip_forwarding.go b/checks/cloud/google/compute/no_ip_forwarding.go index 643d43cc..b14106fc 100755 --- a/checks/cloud/google/compute/no_ip_forwarding.go +++ b/checks/cloud/google/compute/no_ip_forwarding.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/no_oslogin_override.go b/checks/cloud/google/compute/no_oslogin_override.go index cda676d1..1a683440 100755 --- a/checks/cloud/google/compute/no_oslogin_override.go +++ b/checks/cloud/google/compute/no_oslogin_override.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/no_project_wide_ssh_keys.go b/checks/cloud/google/compute/no_project_wide_ssh_keys.go index c6843e3a..6d9b1ca0 100755 --- a/checks/cloud/google/compute/no_project_wide_ssh_keys.go +++ b/checks/cloud/google/compute/no_project_wide_ssh_keys.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/no_public_egress.go b/checks/cloud/google/compute/no_public_egress.go index 2297ad86..6c5cd00e 100755 --- a/checks/cloud/google/compute/no_public_egress.go +++ b/checks/cloud/google/compute/no_public_egress.go @@ -1,8 +1,8 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/no_public_ingress.go b/checks/cloud/google/compute/no_public_ingress.go index cc69f18c..729bdfb5 100755 --- a/checks/cloud/google/compute/no_public_ingress.go +++ b/checks/cloud/google/compute/no_public_ingress.go @@ -1,8 +1,8 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/no_public_ip.go b/checks/cloud/google/compute/no_public_ip.go index 28e68520..0cc15a7d 100755 --- a/checks/cloud/google/compute/no_public_ip.go +++ b/checks/cloud/google/compute/no_public_ip.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/no_serial_port.go b/checks/cloud/google/compute/no_serial_port.go index 471be49a..6f545a52 100755 --- a/checks/cloud/google/compute/no_serial_port.go +++ b/checks/cloud/google/compute/no_serial_port.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/project_level_oslogin.go b/checks/cloud/google/compute/project_level_oslogin.go index 550fea1e..6fb75955 100755 --- a/checks/cloud/google/compute/project_level_oslogin.go +++ b/checks/cloud/google/compute/project_level_oslogin.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/use_secure_tls_policy.go b/checks/cloud/google/compute/use_secure_tls_policy.go index 91f51b1a..8f25934d 100755 --- a/checks/cloud/google/compute/use_secure_tls_policy.go +++ b/checks/cloud/google/compute/use_secure_tls_policy.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/compute/vm_disk_encryption_customer_key.go b/checks/cloud/google/compute/vm_disk_encryption_customer_key.go index 644925c1..6370e9cf 100755 --- a/checks/cloud/google/compute/vm_disk_encryption_customer_key.go +++ b/checks/cloud/google/compute/vm_disk_encryption_customer_key.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/dns/enable_dnssec.go b/checks/cloud/google/dns/enable_dnssec.go index 4f48882d..57da5c55 100755 --- a/checks/cloud/google/dns/enable_dnssec.go +++ b/checks/cloud/google/dns/enable_dnssec.go @@ -1,7 +1,7 @@ package dns import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/dns/no_rsa_sha1.go b/checks/cloud/google/dns/no_rsa_sha1.go index 7d8e978a..5889d6a4 100755 --- a/checks/cloud/google/dns/no_rsa_sha1.go +++ b/checks/cloud/google/dns/no_rsa_sha1.go @@ -3,7 +3,7 @@ package dns import ( "fmt" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/enable_auto_repair.go b/checks/cloud/google/gke/enable_auto_repair.go index 9f84d9a0..b5176038 100755 --- a/checks/cloud/google/gke/enable_auto_repair.go +++ b/checks/cloud/google/gke/enable_auto_repair.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/enable_auto_upgrade.go b/checks/cloud/google/gke/enable_auto_upgrade.go index b842b244..83566578 100755 --- a/checks/cloud/google/gke/enable_auto_upgrade.go +++ b/checks/cloud/google/gke/enable_auto_upgrade.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/enable_ip_aliasing.go b/checks/cloud/google/gke/enable_ip_aliasing.go index e6444568..43372fcf 100755 --- a/checks/cloud/google/gke/enable_ip_aliasing.go +++ b/checks/cloud/google/gke/enable_ip_aliasing.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/enable_master_networks.go b/checks/cloud/google/gke/enable_master_networks.go index 971aef34..36e0179f 100755 --- a/checks/cloud/google/gke/enable_master_networks.go +++ b/checks/cloud/google/gke/enable_master_networks.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/enable_network_policy.go b/checks/cloud/google/gke/enable_network_policy.go index ea68eb94..fc9421aa 100755 --- a/checks/cloud/google/gke/enable_network_policy.go +++ b/checks/cloud/google/gke/enable_network_policy.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/enable_private_cluster.go b/checks/cloud/google/gke/enable_private_cluster.go index 40944e6d..256d6a73 100755 --- a/checks/cloud/google/gke/enable_private_cluster.go +++ b/checks/cloud/google/gke/enable_private_cluster.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/enable_stackdriver_logging.go b/checks/cloud/google/gke/enable_stackdriver_logging.go index c24cc7e1..5ab390dd 100755 --- a/checks/cloud/google/gke/enable_stackdriver_logging.go +++ b/checks/cloud/google/gke/enable_stackdriver_logging.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/enable_stackdriver_monitoring.go b/checks/cloud/google/gke/enable_stackdriver_monitoring.go index 97261a92..244b9ff0 100755 --- a/checks/cloud/google/gke/enable_stackdriver_monitoring.go +++ b/checks/cloud/google/gke/enable_stackdriver_monitoring.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/metadata_endpoints_disabled.go b/checks/cloud/google/gke/metadata_endpoints_disabled.go index 0c1935dd..fb35203e 100755 --- a/checks/cloud/google/gke/metadata_endpoints_disabled.go +++ b/checks/cloud/google/gke/metadata_endpoints_disabled.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/no_legacy_authentication.go b/checks/cloud/google/gke/no_legacy_authentication.go index 30f07c64..1a0968d4 100755 --- a/checks/cloud/google/gke/no_legacy_authentication.go +++ b/checks/cloud/google/gke/no_legacy_authentication.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/no_public_control_plane.go b/checks/cloud/google/gke/no_public_control_plane.go index 7a6004a0..9e0f1bc0 100755 --- a/checks/cloud/google/gke/no_public_control_plane.go +++ b/checks/cloud/google/gke/no_public_control_plane.go @@ -1,8 +1,8 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/node_metadata_security.go b/checks/cloud/google/gke/node_metadata_security.go index 2e9b0cbf..6a40e6b8 100755 --- a/checks/cloud/google/gke/node_metadata_security.go +++ b/checks/cloud/google/gke/node_metadata_security.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/node_pool_uses_cos.go b/checks/cloud/google/gke/node_pool_uses_cos.go index b4217f52..bfa76582 100755 --- a/checks/cloud/google/gke/node_pool_uses_cos.go +++ b/checks/cloud/google/gke/node_pool_uses_cos.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/node_shielding_enabled.go b/checks/cloud/google/gke/node_shielding_enabled.go index 78347219..e4922840 100755 --- a/checks/cloud/google/gke/node_shielding_enabled.go +++ b/checks/cloud/google/gke/node_shielding_enabled.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/use_cluster_labels.go b/checks/cloud/google/gke/use_cluster_labels.go index 6d133716..fc1f2fd3 100755 --- a/checks/cloud/google/gke/use_cluster_labels.go +++ b/checks/cloud/google/gke/use_cluster_labels.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/use_rbac_permissions.go b/checks/cloud/google/gke/use_rbac_permissions.go index 53ee0417..bfcc6386 100755 --- a/checks/cloud/google/gke/use_rbac_permissions.go +++ b/checks/cloud/google/gke/use_rbac_permissions.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/gke/use_service_account.go b/checks/cloud/google/gke/use_service_account.go index bd0e663d..37a6a7a7 100755 --- a/checks/cloud/google/gke/use_service_account.go +++ b/checks/cloud/google/gke/use_service_account.go @@ -1,7 +1,7 @@ package gke import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/iam/no_conditions_on_workload_identity_pool_provider.go b/checks/cloud/google/iam/no_conditions_on_workload_identity_pool_provider.go index ad328bd0..422a08e6 100644 --- a/checks/cloud/google/iam/no_conditions_on_workload_identity_pool_provider.go +++ b/checks/cloud/google/iam/no_conditions_on_workload_identity_pool_provider.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/iam/no_default_network.go b/checks/cloud/google/iam/no_default_network.go index d22fcd4e..57ddd265 100755 --- a/checks/cloud/google/iam/no_default_network.go +++ b/checks/cloud/google/iam/no_default_network.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/iam/no_folder_level_default_service_account_assignment.go b/checks/cloud/google/iam/no_folder_level_default_service_account_assignment.go index 933104c7..35e677ac 100755 --- a/checks/cloud/google/iam/no_folder_level_default_service_account_assignment.go +++ b/checks/cloud/google/iam/no_folder_level_default_service_account_assignment.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/google/iam/no_folder_level_service_account_impersonation.go b/checks/cloud/google/iam/no_folder_level_service_account_impersonation.go index e8238d5c..c7400cb9 100755 --- a/checks/cloud/google/iam/no_folder_level_service_account_impersonation.go +++ b/checks/cloud/google/iam/no_folder_level_service_account_impersonation.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/iam/no_org_level_default_service_account_assignment.go b/checks/cloud/google/iam/no_org_level_default_service_account_assignment.go index 02d932c9..3705364b 100755 --- a/checks/cloud/google/iam/no_org_level_default_service_account_assignment.go +++ b/checks/cloud/google/iam/no_org_level_default_service_account_assignment.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/iam/no_org_level_service_account_impersonation.go b/checks/cloud/google/iam/no_org_level_service_account_impersonation.go index a26f099c..69f2ef1e 100755 --- a/checks/cloud/google/iam/no_org_level_service_account_impersonation.go +++ b/checks/cloud/google/iam/no_org_level_service_account_impersonation.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/iam/no_privileged_service_accounts.go b/checks/cloud/google/iam/no_privileged_service_accounts.go index c5e8475a..0e689658 100755 --- a/checks/cloud/google/iam/no_privileged_service_accounts.go +++ b/checks/cloud/google/iam/no_privileged_service_accounts.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/google/iam/no_project_level_default_service_account_assignment.go b/checks/cloud/google/iam/no_project_level_default_service_account_assignment.go index 2a4ac007..c58c9905 100755 --- a/checks/cloud/google/iam/no_project_level_default_service_account_assignment.go +++ b/checks/cloud/google/iam/no_project_level_default_service_account_assignment.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/iam/no_project_level_service_account_impersonation.go b/checks/cloud/google/iam/no_project_level_service_account_impersonation.go index 6febce8c..2952226d 100755 --- a/checks/cloud/google/iam/no_project_level_service_account_impersonation.go +++ b/checks/cloud/google/iam/no_project_level_service_account_impersonation.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/iam/no_user_granted_permissions.go b/checks/cloud/google/iam/no_user_granted_permissions.go index f13c71ea..09fcaf6c 100755 --- a/checks/cloud/google/iam/no_user_granted_permissions.go +++ b/checks/cloud/google/iam/no_user_granted_permissions.go @@ -1,7 +1,7 @@ package iam import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/kms/rotate_kms_keys.go b/checks/cloud/google/kms/rotate_kms_keys.go index d2979620..23bedda3 100755 --- a/checks/cloud/google/kms/rotate_kms_keys.go +++ b/checks/cloud/google/kms/rotate_kms_keys.go @@ -1,7 +1,7 @@ package kms import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/sql/enable_backup.go b/checks/cloud/google/sql/enable_backup.go index 5697c500..31ebb7df 100755 --- a/checks/cloud/google/sql/enable_backup.go +++ b/checks/cloud/google/sql/enable_backup.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/sql/enable_pg_temp_file_logging.go b/checks/cloud/google/sql/enable_pg_temp_file_logging.go index 9886332e..340d1365 100755 --- a/checks/cloud/google/sql/enable_pg_temp_file_logging.go +++ b/checks/cloud/google/sql/enable_pg_temp_file_logging.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/google/sql" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/google/sql/encrypt_in_transit_data.go b/checks/cloud/google/sql/encrypt_in_transit_data.go index 40431908..9be80b67 100755 --- a/checks/cloud/google/sql/encrypt_in_transit_data.go +++ b/checks/cloud/google/sql/encrypt_in_transit_data.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/sql/mysql_no_local_infile.go b/checks/cloud/google/sql/mysql_no_local_infile.go index 375e7ffe..cf455978 100755 --- a/checks/cloud/google/sql/mysql_no_local_infile.go +++ b/checks/cloud/google/sql/mysql_no_local_infile.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/google/sql" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/google/sql/no_contained_db_auth.go b/checks/cloud/google/sql/no_contained_db_auth.go index 17a0de19..19f46201 100755 --- a/checks/cloud/google/sql/no_contained_db_auth.go +++ b/checks/cloud/google/sql/no_contained_db_auth.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/google/sql" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/google/sql/no_cross_db_ownership_chaining.go b/checks/cloud/google/sql/no_cross_db_ownership_chaining.go index 6bfa6e79..1b605857 100755 --- a/checks/cloud/google/sql/no_cross_db_ownership_chaining.go +++ b/checks/cloud/google/sql/no_cross_db_ownership_chaining.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/google/sql" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/google/sql/no_public_access.go b/checks/cloud/google/sql/no_public_access.go index f2ada4a9..963ac82b 100755 --- a/checks/cloud/google/sql/no_public_access.go +++ b/checks/cloud/google/sql/no_public_access.go @@ -1,8 +1,8 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/sql/pg_log_checkpoints.go b/checks/cloud/google/sql/pg_log_checkpoints.go index dfc7215e..2d3e41c8 100755 --- a/checks/cloud/google/sql/pg_log_checkpoints.go +++ b/checks/cloud/google/sql/pg_log_checkpoints.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/google/sql" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/google/sql/pg_log_connections.go b/checks/cloud/google/sql/pg_log_connections.go index 3d5b5743..7309d27f 100755 --- a/checks/cloud/google/sql/pg_log_connections.go +++ b/checks/cloud/google/sql/pg_log_connections.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/google/sql" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/google/sql/pg_log_disconnections.go b/checks/cloud/google/sql/pg_log_disconnections.go index d63793a4..0319be5a 100755 --- a/checks/cloud/google/sql/pg_log_disconnections.go +++ b/checks/cloud/google/sql/pg_log_disconnections.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/google/sql" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/google/sql/pg_log_errors.go b/checks/cloud/google/sql/pg_log_errors.go index 1176d7cf..0adbf9fd 100755 --- a/checks/cloud/google/sql/pg_log_errors.go +++ b/checks/cloud/google/sql/pg_log_errors.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/google/sql" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/google/sql/pg_log_lock_waits.go b/checks/cloud/google/sql/pg_log_lock_waits.go index 03bb2973..ab2a9004 100755 --- a/checks/cloud/google/sql/pg_log_lock_waits.go +++ b/checks/cloud/google/sql/pg_log_lock_waits.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/google/sql" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/google/sql/pg_no_min_statement_logging.go b/checks/cloud/google/sql/pg_no_min_statement_logging.go index 49947abc..9a9b8e41 100755 --- a/checks/cloud/google/sql/pg_no_min_statement_logging.go +++ b/checks/cloud/google/sql/pg_no_min_statement_logging.go @@ -1,7 +1,7 @@ package sql import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/providers/google/sql" "github.com/aquasecurity/trivy/pkg/iac/scan" diff --git a/checks/cloud/google/storage/bucket_encryption_customer_key.go b/checks/cloud/google/storage/bucket_encryption_customer_key.go index 991481cb..99914df1 100755 --- a/checks/cloud/google/storage/bucket_encryption_customer_key.go +++ b/checks/cloud/google/storage/bucket_encryption_customer_key.go @@ -1,7 +1,7 @@ package storage import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/storage/enable_ubla.go b/checks/cloud/google/storage/enable_ubla.go index 58730057..1f0411d0 100755 --- a/checks/cloud/google/storage/enable_ubla.go +++ b/checks/cloud/google/storage/enable_ubla.go @@ -1,7 +1,7 @@ package storage import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/google/storage/no_public_access.go b/checks/cloud/google/storage/no_public_access.go index bc8a0f16..a0569bf9 100755 --- a/checks/cloud/google/storage/no_public_access.go +++ b/checks/cloud/google/storage/no_public_access.go @@ -1,7 +1,7 @@ package storage import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/computing/add_description_to_security_group.go b/checks/cloud/nifcloud/computing/add_description_to_security_group.go index 7dc747d5..c1a82192 100755 --- a/checks/cloud/nifcloud/computing/add_description_to_security_group.go +++ b/checks/cloud/nifcloud/computing/add_description_to_security_group.go @@ -1,7 +1,7 @@ package computing import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/computing/add_description_to_security_group_rule.go b/checks/cloud/nifcloud/computing/add_description_to_security_group_rule.go index bfa802a8..4fa38da7 100755 --- a/checks/cloud/nifcloud/computing/add_description_to_security_group_rule.go +++ b/checks/cloud/nifcloud/computing/add_description_to_security_group_rule.go @@ -1,7 +1,7 @@ package computing import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/computing/add_security_group_to_instance.go b/checks/cloud/nifcloud/computing/add_security_group_to_instance.go index 20ab5293..3897aacb 100755 --- a/checks/cloud/nifcloud/computing/add_security_group_to_instance.go +++ b/checks/cloud/nifcloud/computing/add_security_group_to_instance.go @@ -1,7 +1,7 @@ package computing import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/computing/no_common_private_instance.go b/checks/cloud/nifcloud/computing/no_common_private_instance.go index d7473039..76c3e17d 100755 --- a/checks/cloud/nifcloud/computing/no_common_private_instance.go +++ b/checks/cloud/nifcloud/computing/no_common_private_instance.go @@ -1,7 +1,7 @@ package computing import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/computing/no_public_ingress_sgr.go b/checks/cloud/nifcloud/computing/no_public_ingress_sgr.go index 211dce30..566eba06 100755 --- a/checks/cloud/nifcloud/computing/no_public_ingress_sgr.go +++ b/checks/cloud/nifcloud/computing/no_public_ingress_sgr.go @@ -1,8 +1,8 @@ package computing import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/dns/remove_verified_record.go b/checks/cloud/nifcloud/dns/remove_verified_record.go index e2efb613..8731fb5e 100644 --- a/checks/cloud/nifcloud/dns/remove_verified_record.go +++ b/checks/cloud/nifcloud/dns/remove_verified_record.go @@ -8,7 +8,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/nifcloud/nas/add_description_to_nas_security_group.go b/checks/cloud/nifcloud/nas/add_description_to_nas_security_group.go index dd8d925d..b33cdb9e 100755 --- a/checks/cloud/nifcloud/nas/add_description_to_nas_security_group.go +++ b/checks/cloud/nifcloud/nas/add_description_to_nas_security_group.go @@ -1,7 +1,7 @@ package nas import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/nas/no_common_private_nas_instance.go b/checks/cloud/nifcloud/nas/no_common_private_nas_instance.go index ade9a980..5a01d842 100755 --- a/checks/cloud/nifcloud/nas/no_common_private_nas_instance.go +++ b/checks/cloud/nifcloud/nas/no_common_private_nas_instance.go @@ -1,7 +1,7 @@ package nas import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/nas/no_public_ingress_nas_sgr.go b/checks/cloud/nifcloud/nas/no_public_ingress_nas_sgr.go index 63650ea4..839bcdde 100755 --- a/checks/cloud/nifcloud/nas/no_public_ingress_nas_sgr.go +++ b/checks/cloud/nifcloud/nas/no_public_ingress_nas_sgr.go @@ -1,8 +1,8 @@ package nas import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/network/add_security_group_to_router.go b/checks/cloud/nifcloud/network/add_security_group_to_router.go index 4de7eb3d..31c910d8 100755 --- a/checks/cloud/nifcloud/network/add_security_group_to_router.go +++ b/checks/cloud/nifcloud/network/add_security_group_to_router.go @@ -1,7 +1,7 @@ package network import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/network/add_security_group_to_vpn_gateway.go b/checks/cloud/nifcloud/network/add_security_group_to_vpn_gateway.go index bcda06e6..d97812c8 100755 --- a/checks/cloud/nifcloud/network/add_security_group_to_vpn_gateway.go +++ b/checks/cloud/nifcloud/network/add_security_group_to_vpn_gateway.go @@ -1,7 +1,7 @@ package network import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/network/http_not_used.go b/checks/cloud/nifcloud/network/http_not_used.go index 5e64ec8a..60c19533 100755 --- a/checks/cloud/nifcloud/network/http_not_used.go +++ b/checks/cloud/nifcloud/network/http_not_used.go @@ -1,7 +1,7 @@ package network import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/network/no_common_private_elb.go b/checks/cloud/nifcloud/network/no_common_private_elb.go index 2fb36e55..e7a08f41 100755 --- a/checks/cloud/nifcloud/network/no_common_private_elb.go +++ b/checks/cloud/nifcloud/network/no_common_private_elb.go @@ -1,7 +1,7 @@ package network import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/network/no_common_private_router.go b/checks/cloud/nifcloud/network/no_common_private_router.go index 186d057b..43a6e3f8 100755 --- a/checks/cloud/nifcloud/network/no_common_private_router.go +++ b/checks/cloud/nifcloud/network/no_common_private_router.go @@ -1,7 +1,7 @@ package network import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/network/use_secure_tls_policy.go b/checks/cloud/nifcloud/network/use_secure_tls_policy.go index 3021b308..44408f40 100755 --- a/checks/cloud/nifcloud/network/use_secure_tls_policy.go +++ b/checks/cloud/nifcloud/network/use_secure_tls_policy.go @@ -1,7 +1,7 @@ package network import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/rdb/add_description_to_db_security_group.go b/checks/cloud/nifcloud/rdb/add_description_to_db_security_group.go index 73cbebc9..e453abab 100755 --- a/checks/cloud/nifcloud/rdb/add_description_to_db_security_group.go +++ b/checks/cloud/nifcloud/rdb/add_description_to_db_security_group.go @@ -1,7 +1,7 @@ package rdb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/rdb/no_common_private_db_instance.go b/checks/cloud/nifcloud/rdb/no_common_private_db_instance.go index a6a362eb..11914765 100755 --- a/checks/cloud/nifcloud/rdb/no_common_private_db_instance.go +++ b/checks/cloud/nifcloud/rdb/no_common_private_db_instance.go @@ -1,7 +1,7 @@ package rdb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/rdb/no_public_db_access.go b/checks/cloud/nifcloud/rdb/no_public_db_access.go index 0e2adaa4..95764053 100755 --- a/checks/cloud/nifcloud/rdb/no_public_db_access.go +++ b/checks/cloud/nifcloud/rdb/no_public_db_access.go @@ -1,7 +1,7 @@ package rdb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/rdb/no_public_ingress_db_sgr.go b/checks/cloud/nifcloud/rdb/no_public_ingress_db_sgr.go index 272de4e8..26449e04 100755 --- a/checks/cloud/nifcloud/rdb/no_public_ingress_db_sgr.go +++ b/checks/cloud/nifcloud/rdb/no_public_ingress_db_sgr.go @@ -1,8 +1,8 @@ package rdb import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/rdb/specify_backup_retention.go b/checks/cloud/nifcloud/rdb/specify_backup_retention.go index 89070ddb..af5e5d85 100755 --- a/checks/cloud/nifcloud/rdb/specify_backup_retention.go +++ b/checks/cloud/nifcloud/rdb/specify_backup_retention.go @@ -1,7 +1,7 @@ package rdb import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/nifcloud/sslcertificate/remove_expired_certificates.go b/checks/cloud/nifcloud/sslcertificate/remove_expired_certificates.go index 45e5779e..8b3617d6 100644 --- a/checks/cloud/nifcloud/sslcertificate/remove_expired_certificates.go +++ b/checks/cloud/nifcloud/sslcertificate/remove_expired_certificates.go @@ -9,7 +9,7 @@ import ( "github.com/aquasecurity/trivy/pkg/iac/scan" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" ) diff --git a/checks/cloud/openstack/compute/no_plaintext_password.go b/checks/cloud/openstack/compute/no_plaintext_password.go index 16defcdb..bca4547e 100755 --- a/checks/cloud/openstack/compute/no_plaintext_password.go +++ b/checks/cloud/openstack/compute/no_plaintext_password.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/openstack/compute/no_public_access.go b/checks/cloud/openstack/compute/no_public_access.go index 85c6a452..517296e2 100755 --- a/checks/cloud/openstack/compute/no_public_access.go +++ b/checks/cloud/openstack/compute/no_public_access.go @@ -1,8 +1,8 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/openstack/networking/add_description_to_security_group.go b/checks/cloud/openstack/networking/add_description_to_security_group.go index f420bd94..153e4c4d 100755 --- a/checks/cloud/openstack/networking/add_description_to_security_group.go +++ b/checks/cloud/openstack/networking/add_description_to_security_group.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/openstack/networking/no_public_egress.go b/checks/cloud/openstack/networking/no_public_egress.go index 3ce4cbd9..c6f611f2 100755 --- a/checks/cloud/openstack/networking/no_public_egress.go +++ b/checks/cloud/openstack/networking/no_public_egress.go @@ -1,8 +1,8 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/openstack/networking/no_public_ingress.go b/checks/cloud/openstack/networking/no_public_ingress.go index a82a5c5e..810c5ad0 100755 --- a/checks/cloud/openstack/networking/no_public_ingress.go +++ b/checks/cloud/openstack/networking/no_public_ingress.go @@ -1,8 +1,8 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/cloud/oracle/compute/no_public_ip.go b/checks/cloud/oracle/compute/no_public_ip.go index c8c3d140..2b055b61 100755 --- a/checks/cloud/oracle/compute/no_public_ip.go +++ b/checks/cloud/oracle/compute/no_public_ip.go @@ -1,7 +1,7 @@ package compute import ( - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/kubernetes/network/no_public_egress.go b/checks/kubernetes/network/no_public_egress.go index e4e8f84f..689307e9 100755 --- a/checks/kubernetes/network/no_public_egress.go +++ b/checks/kubernetes/network/no_public_egress.go @@ -1,8 +1,8 @@ package network import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/checks/kubernetes/network/no_public_ingress.go b/checks/kubernetes/network/no_public_ingress.go index 26f35958..33178789 100755 --- a/checks/kubernetes/network/no_public_ingress.go +++ b/checks/kubernetes/network/no_public_ingress.go @@ -1,8 +1,8 @@ package network import ( - "github.com/aquasecurity/trivy-policies/internal/cidr" - "github.com/aquasecurity/trivy-policies/pkg/rules" + "github.com/aquasecurity/trivy-checks/internal/cidr" + "github.com/aquasecurity/trivy-checks/pkg/rules" "github.com/aquasecurity/trivy/pkg/iac/providers" "github.com/aquasecurity/trivy/pkg/iac/scan" "github.com/aquasecurity/trivy/pkg/iac/severity" diff --git a/cmd/avd_generator/main.go b/cmd/avd_generator/main.go index 90eaf88b..726f1df6 100644 --- a/cmd/avd_generator/main.go +++ b/cmd/avd_generator/main.go @@ -11,7 +11,7 @@ import ( "strings" "text/template" - policies "github.com/aquasecurity/trivy-policies" + policies "github.com/aquasecurity/trivy-checks" "github.com/aquasecurity/trivy/pkg/iac/framework" _ "github.com/aquasecurity/trivy/pkg/iac/rego" registered "github.com/aquasecurity/trivy/pkg/iac/rules" diff --git a/embed.go b/embed.go index 4710ae3f..512c5b49 100644 --- a/embed.go +++ b/embed.go @@ -1,4 +1,4 @@ -package trivy_policies +package trivy_checks import ( "embed" diff --git a/embed_test.go b/embed_test.go index b6c13f8b..313ce8fe 100644 --- a/embed_test.go +++ b/embed_test.go @@ -1,4 +1,4 @@ -package trivy_policies +package trivy_checks import ( "testing" diff --git a/go.mod b/go.mod index 75502d63..a2fcb598 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/aquasecurity/trivy-policies +module github.com/aquasecurity/trivy-checks go 1.21 @@ -61,7 +61,7 @@ require ( github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/golang/snappy v0.0.4 // indirect - github.com/google/flatbuffers v1.12.1 // indirect + github.com/google/flatbuffers v2.0.8+incompatible // indirect github.com/google/uuid v1.6.0 // indirect github.com/gorilla/mux v1.8.1 // indirect github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 // indirect diff --git a/go.sum b/go.sum index ca03cbb9..29bdd764 100644 --- a/go.sum +++ b/go.sum @@ -28,6 +28,8 @@ github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4= github.com/aquasecurity/trivy v0.49.2-0.20240227072422-e1ea02c7b80d h1:8blpO32ScytuunqlzXAhHNQZpfdtNp789JCnbYvOwJ0= github.com/aquasecurity/trivy v0.49.2-0.20240227072422-e1ea02c7b80d/go.mod h1:6ZFbl/AndPa4JFViS8cgoNTuwIC3Ckjj+6KpKRA0mn8= +github.com/aquasecurity/trivy-policies v0.9.1-0.20240212232053-c450017d5624 h1:OKJa4JRaB54tY3XxrUA5waEPuI+AsNMoz7PR5rkDQj0= +github.com/aquasecurity/trivy-policies v0.9.1-0.20240212232053-c450017d5624/go.mod h1:AHMSfZ86npbvCMRxrGFw51PIfl60FRwXWgrvxWy7EU0= github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0 h1:jfIu9sQUG6Ig+0+Ap1h4unLjW6YQJpKZVmUzxsD4E/Q= github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0/go.mod h1:t2tdKJDJF9BV14lnkjHmOQgcvEKgtqs5a1N3LNdJhGE= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= @@ -162,8 +164,9 @@ github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiu github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/google/flatbuffers v1.12.1 h1:MVlul7pQNoDzWRLTw5imwYsl+usrS1TXG2H4jg6ImGw= github.com/google/flatbuffers v1.12.1/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= +github.com/google/flatbuffers v2.0.8+incompatible h1:ivUb1cGomAB101ZM1T0nOiWz9pSrTMoa9+EiY7igmkM= +github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= diff --git a/pkg/spec/spec.go b/pkg/spec/spec.go index 78010be4..c244906a 100644 --- a/pkg/spec/spec.go +++ b/pkg/spec/spec.go @@ -1,7 +1,7 @@ package spec import ( - "github.com/aquasecurity/trivy-policies/specs" + "github.com/aquasecurity/trivy-checks/specs" ) // Loader access compliance specs From 90f820a0e63a8060f4d5ab6e039baee7088e222d Mon Sep 17 00:00:00 2001 From: Simar Date: Tue, 9 Apr 2024 15:19:10 -0600 Subject: [PATCH 3/9] fix refs in docs and scripts --- checks/kubernetes/README.md | 17 ++++++++--------- scripts/verify-bundle.go | 2 +- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/checks/kubernetes/README.md b/checks/kubernetes/README.md index 1370ea4c..28dff4fe 100644 --- a/checks/kubernetes/README.md +++ b/checks/kubernetes/README.md @@ -1,7 +1,7 @@ ## Comprehensive REGO library for Kubernetes workload configuration checks Examples: -- Use our REGO policies with tools such as OPA Gatekeeper and Conftest to check kubernetes resources configurations +- Use our REGO checks with tools such as OPA Gatekeeper and Conftest to check kubernetes resources configurations - Ensure pods and controllers are not running as privileged - Ensure pods images are hosted in a trusted ECR/GCR/ACR registry - And more checks to comply with PSP, PSS and additional standards @@ -16,14 +16,13 @@ mkdir myPolicy ``` 2. Download the main library and the desired checks(s) into "myPolicy" directory - in this example we use the "host_ipc" check only ``` -wget https://github.com/aquasecurity/defsec/raw/master/policies/kubernetes/lib/kubernetes.rego -wget https://github.com/aquasecurity/defsec/raw/master/policies/kubernetes/lib/utils.rego -wget https://github.com/aquasecurity/defsec/raw/master/policies/defsec/lib/defsec.rego -wget https://github.com/aquasecurity/defsec/raw/master/policies/kubernetes/policies/pss/baseline/1_host_ipc.rego +wget https://github.com/aquasecurity/trivy-checks/raw/main/lib/kubernetes/kubernetes.rego +wget https://github.com/aquasecurity/trivy-checks/raw/main/lib/kubernetes/utils.rego +wget https://github.com/aquasecurity/trivy-checks/raw/main/checks/kubernetes/pss/baseline/1_host_ipc.rego ``` 3. Download an example of a non-compliant kubernetes deployment (in yaml format) ``` -wget https://github.com/aquasecurity/defsec/raw/master/test/testdata/kubernetes/KSV008/denied.yaml +wget https://github.com/aquasecurity/trivy-checks/raw/main/test/testdata/kubernetes/KSV008/denied.yaml ``` 4. Use any tool that supports REGO to test the example file. In this example we are using conftest ``` @@ -52,7 +51,7 @@ PSS has 14 controls that are grouped into three standards: Baseline, Restricted | 8-/proc Mount Type | 13-The Allowed Proc Mount types for the container | | 9-Sysctls | 16-The sysctl profile used by containers | -The REGO rules are available [here](https://github.com/aquasecurity/defsec/tree/master/policies/kubernetes/policies/pss) +The REGO rules are available [here](https://github.com/aquasecurity/trivy-checks/tree/main/checks/kubernetes/policies/pss) ### PSS - Restricted @@ -64,7 +63,7 @@ The REGO rules are available [here](https://github.com/aquasecurity/defsec/tree/ | 4-Non-root groups | 7-Allocating an FSGroup that owns the Pod's volumes. 9-The user and group IDs of the container | | 5-Seccomp | 15-The seccomp profile used by containers | -The REGO rules are available [here](https://github.com/aquasecurity/defsec/tree/master/policies/kubernetes/policies/pss) +The REGO rules are available [here](https://github.com/aquasecurity/trivy-checks/tree/main/checks/kubernetes/policies/pss) ## Optional best practices @@ -78,4 +77,4 @@ Top Examples: | Block public registries | container(s).image != null or docker.io prefix | | HostPath volume mounted with docker.sock | hostPath.path != /var/run/docker.sock | -Additional REGO rules available [here](https://github.com/aquasecurity/defsec/tree/master/policies/kubernetes/policies/advanced/optional) +Additional REGO rules available [here](https://github.com/aquasecurity/trivy-checks/tree/main/checks/kubernetes/policies/advanced/optional) diff --git a/scripts/verify-bundle.go b/scripts/verify-bundle.go index eda79970..e06b0639 100644 --- a/scripts/verify-bundle.go +++ b/scripts/verify-bundle.go @@ -69,7 +69,7 @@ func createTrivyContainer(ctx context.Context, regIP string) testcontainers.Cont HostConfigModifier: func(config *container.HostConfig) { config.NetworkMode = "host" }, - WaitingFor: wait.ForLog("Policies successfully loaded from disk"), + WaitingFor: wait.ForLog("Checks successfully loaded from disk"), } trivyC, err := testcontainers.GenericContainer(ctx, testcontainers.GenericContainerRequest{ ContainerRequest: reqTrivy, From 327a292128c00a526b655b0b96bdcd18b2d5d942 Mon Sep 17 00:00:00 2001 From: Simar Date: Tue, 9 Apr 2024 15:58:59 -0600 Subject: [PATCH 4/9] go mod tidy --- go.mod | 1 + scripts/verify-bundle.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index a2fcb598..c6e44ba1 100644 --- a/go.mod +++ b/go.mod @@ -26,6 +26,7 @@ require ( github.com/agnivade/levenshtein v1.1.1 // indirect github.com/alecthomas/chroma v0.10.0 // indirect github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect + github.com/aquasecurity/trivy-policies v0.9.1-0.20240212232053-c450017d5624 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/bytecodealliance/wasmtime-go/v3 v3.0.2 // indirect github.com/cenkalti/backoff/v4 v4.2.1 // indirect diff --git a/scripts/verify-bundle.go b/scripts/verify-bundle.go index e06b0639..eda79970 100644 --- a/scripts/verify-bundle.go +++ b/scripts/verify-bundle.go @@ -69,7 +69,7 @@ func createTrivyContainer(ctx context.Context, regIP string) testcontainers.Cont HostConfigModifier: func(config *container.HostConfig) { config.NetworkMode = "host" }, - WaitingFor: wait.ForLog("Checks successfully loaded from disk"), + WaitingFor: wait.ForLog("Policies successfully loaded from disk"), } trivyC, err := testcontainers.GenericContainer(ctx, testcontainers.GenericContainerRequest{ ContainerRequest: reqTrivy, From eceb609c4dc8bff29e4db447225f17bc4eac4dbb Mon Sep 17 00:00:00 2001 From: Simar Date: Tue, 9 Apr 2024 17:49:02 -0600 Subject: [PATCH 5/9] update docs --- .../aws/cloudfront/AVD-AWS-0013/Terraform.md | 2 +- avd_docs/aws/cloudfront/AVD-AWS-0013/docs.md | 2 +- .../cloudtrail/AVD-AWS-0015/CloudFormation.md | 4 +--- .../aws/cloudtrail/AVD-AWS-0015/Terraform.md | 2 +- avd_docs/aws/cloudtrail/AVD-AWS-0015/docs.md | 6 ++---- avd_docs/aws/iam/AVD-AWS-0123/Terraform.md | 8 ++++---- .../azure/database/AVD-AZU-0027/Terraform.md | 17 ++++++++--------- avd_docs/dockerfile/general/AVD-DS-0017/docs.md | 2 +- 8 files changed, 19 insertions(+), 24 deletions(-) diff --git a/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md b/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md index 87370c92..98151403 100644 --- a/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md +++ b/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md @@ -4,7 +4,7 @@ Use the most modern TLS/SSL policies available ```hcl resource "aws_cloudfront_distribution" "good_example" { viewer_certificate { - cloudfront_default_certificate = false + cloudfront_default_certificate = aws_acm_certificate.example.arn minimum_protocol_version = "TLSv1.2_2021" } } diff --git a/avd_docs/aws/cloudfront/AVD-AWS-0013/docs.md b/avd_docs/aws/cloudfront/AVD-AWS-0013/docs.md index 544f9975..fc83dffe 100644 --- a/avd_docs/aws/cloudfront/AVD-AWS-0013/docs.md +++ b/avd_docs/aws/cloudfront/AVD-AWS-0013/docs.md @@ -1,7 +1,7 @@ You should not use outdated/insecure TLS versions for encryption. You should be using TLS v1.2+. -Note: that setting *minimum_protocol_version = "TLSv1.2_2021"* is only possible when *cloudfront_default_certificate* is false (eg. you are not using the cloudfront.net domain name). +Note: that setting *minimum_protocol_version = "TLSv1.2_2021"* is only possible when *cloudfront_default_certificate* is false (eg. you are not using the cloudfront.net domain name) and *ssl_support_method* is *sni-only*. If *cloudfront_default_certificate* is true then the Cloudfront API will only allow setting *minimum_protocol_version = "TLSv1"*, and setting it to any other value will result in a perpetual diff in your *terraform plan*'s. The only option when using the cloudfront.net domain name is to ignore this rule. diff --git a/avd_docs/aws/cloudtrail/AVD-AWS-0015/CloudFormation.md b/avd_docs/aws/cloudtrail/AVD-AWS-0015/CloudFormation.md index d77fd90c..b17b69fe 100644 --- a/avd_docs/aws/cloudtrail/AVD-AWS-0015/CloudFormation.md +++ b/avd_docs/aws/cloudtrail/AVD-AWS-0015/CloudFormation.md @@ -1,5 +1,5 @@ -Use Customer managed key +Enable encryption at rest ```yaml--- Resources: @@ -15,6 +15,4 @@ Resources: ``` -#### Remediation Links - - https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-kmskeyid diff --git a/avd_docs/aws/cloudtrail/AVD-AWS-0015/Terraform.md b/avd_docs/aws/cloudtrail/AVD-AWS-0015/Terraform.md index 42edae5a..befbea4f 100644 --- a/avd_docs/aws/cloudtrail/AVD-AWS-0015/Terraform.md +++ b/avd_docs/aws/cloudtrail/AVD-AWS-0015/Terraform.md @@ -1,5 +1,5 @@ -Use Customer managed key +Enable encryption at rest ```hcl resource "aws_cloudtrail" "good_example" { diff --git a/avd_docs/aws/cloudtrail/AVD-AWS-0015/docs.md b/avd_docs/aws/cloudtrail/AVD-AWS-0015/docs.md index 88770c40..5f8bc940 100644 --- a/avd_docs/aws/cloudtrail/AVD-AWS-0015/docs.md +++ b/avd_docs/aws/cloudtrail/AVD-AWS-0015/docs.md @@ -1,8 +1,8 @@ -Using Customer managed keys provides comprehensive control over cryptographic keys, enabling management of policies, permissions, and rotation, thus enhancing security and compliance measures for sensitive data and systems. +Cloudtrail logs should be encrypted at rest to secure the sensitive data. Cloudtrail logs record all activity that occurs in the the account through API calls and would be one of the first places to look when reacting to a breach. ### Impact -Using AWS managed keys does not allow for fine grained control +Data can be freely read if compromised {{ remediationActions }} @@ -10,6 +10,4 @@ Using AWS managed keys does not allow for fine grained control ### Links - https://docs.aws.amazon.com/awscloudtrail/latest/userguide/encrypting-cloudtrail-log-files-with-aws-kms.html -- https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-mgmt - diff --git a/avd_docs/aws/iam/AVD-AWS-0123/Terraform.md b/avd_docs/aws/iam/AVD-AWS-0123/Terraform.md index a2d54374..c1ac8a8e 100644 --- a/avd_docs/aws/iam/AVD-AWS-0123/Terraform.md +++ b/avd_docs/aws/iam/AVD-AWS-0123/Terraform.md @@ -5,7 +5,7 @@ Use terraform-module/enforce-mfa/aws to ensure that MFA is enforced resource "aws_iam_group" "support" { name = "support" } -resource "aws_iam_group_policy" "mfa" { +resource aws_iam_group_policy mfa { group = aws_iam_group.support.name policy = < update' should always be followed by ' Date: Fri, 12 Apr 2024 23:19:34 -0600 Subject: [PATCH 6/9] fix docs --- avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md b/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md index 98151403..7dfd45d5 100644 --- a/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md +++ b/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md @@ -4,7 +4,7 @@ Use the most modern TLS/SSL policies available ```hcl resource "aws_cloudfront_distribution" "good_example" { viewer_certificate { - cloudfront_default_certificate = aws_acm_certificate.example.arn + cloudfront_default_certificate = false minimum_protocol_version = "TLSv1.2_2021" } } From a91d36f424f354ef1d815f40e23418245c98de4f Mon Sep 17 00:00:00 2001 From: Simar Date: Fri, 12 Apr 2024 23:58:31 -0600 Subject: [PATCH 7/9] bump trivy dep --- go.mod | 97 ++++-- go.sum | 918 +++++++++++++++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 932 insertions(+), 83 deletions(-) diff --git a/go.mod b/go.mod index c6e44ba1..ae5b92db 100644 --- a/go.mod +++ b/go.mod @@ -1,20 +1,25 @@ module github.com/aquasecurity/trivy-checks -go 1.21 +go 1.22.0 require ( - github.com/aquasecurity/trivy v0.49.2-0.20240227072422-e1ea02c7b80d + github.com/aquasecurity/trivy v0.50.2-0.20240412195250-183eaafb4e42 github.com/docker/docker v26.0.0+incompatible github.com/liamg/iamgo v0.0.9 github.com/liamg/memoryfs v1.6.0 - github.com/open-policy-agent/opa v0.61.0 + github.com/open-policy-agent/opa v0.62.0 github.com/owenrumney/squealer v1.2.2 - github.com/stretchr/testify v1.8.4 - github.com/testcontainers/testcontainers-go v0.28.0 + github.com/stretchr/testify v1.9.0 + github.com/testcontainers/testcontainers-go v0.30.0 gopkg.in/yaml.v3 v3.0.1 ) require ( + cloud.google.com/go v0.112.0 // indirect + cloud.google.com/go/compute v1.23.3 // indirect + cloud.google.com/go/compute/metadata v0.2.3 // indirect + cloud.google.com/go/iam v1.1.5 // indirect + cloud.google.com/go/storage v1.36.0 // indirect dario.cat/mergo v1.0.0 // indirect github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 // indirect github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect @@ -25,15 +30,22 @@ require ( github.com/agext/levenshtein v1.2.3 // indirect github.com/agnivade/levenshtein v1.1.1 // indirect github.com/alecthomas/chroma v0.10.0 // indirect + github.com/apparentlymart/go-cidr v1.1.0 // indirect github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect - github.com/aquasecurity/trivy-policies v0.9.1-0.20240212232053-c450017d5624 // indirect + github.com/aquasecurity/go-version v0.0.0-20210121072130-637058cfe492 // indirect + github.com/aquasecurity/trivy-policies v0.10.0 // indirect + github.com/aws/aws-sdk-go v1.49.21 // indirect + github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1 // indirect + github.com/aws/smithy-go v1.20.2 // indirect github.com/beorn7/perks v1.0.1 // indirect + github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect + github.com/bmatcuk/doublestar/v4 v4.6.1 // indirect github.com/bytecodealliance/wasmtime-go/v3 v3.0.2 // indirect github.com/cenkalti/backoff/v4 v4.2.1 // indirect github.com/cespare/xxhash v1.1.0 // indirect github.com/cespare/xxhash/v2 v2.2.0 // indirect github.com/cloudflare/circl v1.3.7 // indirect - github.com/containerd/containerd v1.7.12 // indirect + github.com/containerd/containerd v1.7.13 // indirect github.com/containerd/log v0.1.0 // indirect github.com/containerd/typeurl/v2 v2.1.1 // indirect github.com/cpuguy83/dockercfg v0.3.1 // indirect @@ -47,6 +59,7 @@ require ( github.com/docker/go-units v0.5.0 // indirect github.com/dustin/go-humanize v1.0.1 // indirect github.com/emirpasic/gods v1.18.1 // indirect + github.com/fatih/color v1.16.0 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/fsnotify/fsnotify v1.7.0 // indirect github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect @@ -58,24 +71,37 @@ require ( github.com/go-ole/go-ole v1.2.6 // indirect github.com/gobwas/glob v0.2.3 // indirect github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang/glog v1.1.2 // indirect + github.com/golang/glog v1.2.0 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/golang/snappy v0.0.4 // indirect github.com/google/flatbuffers v2.0.8+incompatible // indirect + github.com/google/s2a-go v0.1.7 // indirect github.com/google/uuid v1.6.0 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect + github.com/googleapis/gax-go/v2 v2.12.0 // indirect github.com/gorilla/mux v1.8.1 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0 // indirect + github.com/hashicorp/go-cleanhttp v0.5.2 // indirect + github.com/hashicorp/go-getter v1.7.3 // indirect + github.com/hashicorp/go-safetemp v1.0.0 // indirect + github.com/hashicorp/go-uuid v1.0.3 // indirect + github.com/hashicorp/go-version v1.6.0 // indirect + github.com/hashicorp/hcl v1.0.0 // indirect github.com/hashicorp/hcl/v2 v2.19.1 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect + github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/kevinburke/ssh_config v1.2.0 // indirect github.com/klauspost/compress v1.17.2 // indirect github.com/liamg/jfather v0.0.7 // indirect github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect github.com/magiconair/properties v1.8.7 // indirect + github.com/mattn/go-colorable v0.1.13 // indirect + github.com/mattn/go-isatty v0.0.20 // indirect github.com/mattn/go-runewidth v0.0.14 // indirect - github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 // indirect + github.com/mitchellh/go-homedir v1.1.0 // indirect + github.com/mitchellh/go-testing-interface v1.14.1 // indirect github.com/mitchellh/go-wordwrap v1.0.1 // indirect github.com/mitchellh/mapstructure v1.5.0 // indirect github.com/moby/buildkit v0.12.5 // indirect @@ -88,57 +114,76 @@ require ( github.com/morikuni/aec v1.0.0 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/opencontainers/go-digest v1.0.0 // indirect - github.com/opencontainers/image-spec v1.1.0-rc6 // indirect + github.com/opencontainers/image-spec v1.1.0 // indirect + github.com/pelletier/go-toml/v2 v2.1.0 // indirect github.com/peterh/liner v1.2.2 // indirect github.com/pjbgf/sha1cd v0.3.0 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect - github.com/prometheus/client_golang v1.18.0 // indirect + github.com/prometheus/client_golang v1.19.0 // indirect github.com/prometheus/client_model v0.5.0 // indirect - github.com/prometheus/common v0.45.0 // indirect + github.com/prometheus/common v0.48.0 // indirect github.com/prometheus/procfs v0.12.0 // indirect github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect github.com/rivo/uniseg v0.2.0 // indirect + github.com/sagikazarmark/locafero v0.4.0 // indirect + github.com/sagikazarmark/slog-shim v0.1.0 // indirect + github.com/samber/lo v1.39.0 // indirect github.com/sergi/go-diff v1.3.1 // indirect github.com/shirou/gopsutil/v3 v3.23.12 // indirect github.com/shoenig/go-m1cpu v0.1.6 // indirect github.com/sirupsen/logrus v1.9.3 // indirect github.com/skeema/knownhosts v1.2.1 // indirect + github.com/sourcegraph/conc v0.3.0 // indirect + github.com/spf13/afero v1.11.0 // indirect + github.com/spf13/cast v1.6.0 // indirect github.com/spf13/cobra v1.8.0 // indirect github.com/spf13/pflag v1.0.5 // indirect + github.com/spf13/viper v1.18.2 // indirect + github.com/subosito/gotenv v1.6.0 // indirect github.com/tchap/go-patricia/v2 v2.3.1 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect + github.com/ulikunitz/xz v0.5.11 // indirect github.com/xanzy/ssh-agent v0.3.3 // indirect github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect github.com/yashtewari/glob-intersection v0.2.0 // indirect github.com/yusufpapurcu/wmi v1.2.3 // indirect github.com/zclconf/go-cty v1.14.1 // indirect + github.com/zclconf/go-cty-yaml v1.0.3 // indirect go.opencensus.io v0.24.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.1 // indirect - go.opentelemetry.io/otel v1.23.1 // indirect + go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.1 // indirect + go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect + go.opentelemetry.io/otel v1.24.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 // indirect - go.opentelemetry.io/otel/metric v1.23.1 // indirect + go.opentelemetry.io/otel/metric v1.24.0 // indirect go.opentelemetry.io/otel/sdk v1.23.1 // indirect - go.opentelemetry.io/otel/trace v1.23.1 // indirect - go.opentelemetry.io/proto/otlp v1.0.0 // indirect + go.opentelemetry.io/otel/trace v1.24.0 // indirect + go.opentelemetry.io/proto/otlp v1.1.0 // indirect go.uber.org/automaxprocs v1.5.3 // indirect - golang.org/x/crypto v0.18.0 // indirect + go.uber.org/multierr v1.11.0 // indirect + golang.org/x/crypto v0.19.0 // indirect golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa // indirect - golang.org/x/mod v0.15.0 // indirect - golang.org/x/net v0.20.0 // indirect + golang.org/x/mod v0.16.0 // indirect + golang.org/x/net v0.21.0 // indirect + golang.org/x/oauth2 v0.16.0 // indirect golang.org/x/sync v0.6.0 // indirect - golang.org/x/sys v0.16.0 // indirect + golang.org/x/sys v0.17.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/time v0.5.0 // indirect - golang.org/x/tools v0.16.1 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f // indirect - google.golang.org/grpc v1.61.0 // indirect + golang.org/x/tools v0.17.0 // indirect + golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect + google.golang.org/api v0.155.0 // indirect + google.golang.org/appengine v1.6.8 // indirect + google.golang.org/genproto v0.0.0-20240123012728-ef4313101c80 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80 // indirect + google.golang.org/grpc v1.62.0 // indirect google.golang.org/protobuf v1.33.0 // indirect + gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect oras.land/oras-go/v2 v2.3.1 // indirect diff --git a/go.sum b/go.sum index 29bdd764..a21b13a2 100644 --- a/go.sum +++ b/go.sum @@ -1,11 +1,198 @@ cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= +cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= +cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= +cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= +cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= +cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= +cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= +cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= +cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk= +cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= +cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= +cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= +cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= +cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= +cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg= +cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8= +cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0= +cloud.google.com/go v0.83.0/go.mod h1:Z7MJUsANfY0pYPdw0lbnivPx4/vhy/e2FEkSkF7vAVY= +cloud.google.com/go v0.84.0/go.mod h1:RazrYuxIK6Kb7YrzzhPoLmCVzl7Sup4NrbKPg8KHSUM= +cloud.google.com/go v0.87.0/go.mod h1:TpDYlFy7vuLzZMMZ+B6iRiELaY7z/gJPaqbMx6mlWcY= +cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aDQ= +cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI= +cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4= +cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc= +cloud.google.com/go v0.99.0/go.mod h1:w0Xx2nLzqWJPuozYQX+hFfCSI8WioryfRDzkoI/Y2ZA= +cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w99A= +cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc= +cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU= +cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA= +cloud.google.com/go v0.112.0 h1:tpFCD7hpHFlQ8yPwT3x+QeXqc2T6+n6T+hmABHfDUSM= +cloud.google.com/go v0.112.0/go.mod h1:3jEEVwZ/MHU4djK5t5RHuKOA/GbLddgTdVubX1qnPD4= +cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= +cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= +cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= +cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= +cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= +cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= +cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= +cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= +cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= +cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= +cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= +cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= +cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= +cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= +cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= +cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= +cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= +cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= +cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= +cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= +cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= +cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= +cloud.google.com/go/bigquery v1.42.0/go.mod h1:8dRTJxhtG+vwBKzE5OseQn/hiydoQN3EedCaOdYmxRA= +cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= +cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= +cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= +cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= +cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= +cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= +cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= +cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= +cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= +cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s= +cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU= +cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U= +cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU= +cloud.google.com/go/compute v1.23.3 h1:6sVlXXBmbd7jNX0Ipq0trII3e4n1/MsADLK6a+aiVlk= +cloud.google.com/go/compute v1.23.3/go.mod h1:VCgBUoMnIVIR0CscqQiPJLAG25E3ZRZMzcFZeQ+h8CI= +cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY= +cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= +cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= +cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= +cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= +cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= +cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= +cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= +cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= +cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= +cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= +cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= +cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= +cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= +cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= +cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= +cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= +cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= +cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= +cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= +cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= +cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= +cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= +cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= +cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= +cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= +cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= +cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= +cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= +cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= +cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= +cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= +cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= +cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= +cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= +cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= +cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= +cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= +cloud.google.com/go/iam v1.1.5 h1:1jTsCu4bcsNsE4iiqNT5SHwrDRCfRmIaaaVFhRveTJI= +cloud.google.com/go/iam v1.1.5/go.mod h1:rB6P/Ic3mykPbFio+vo7403drjlgvoWfYpJhMXEbzv8= +cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= +cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= +cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= +cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= +cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= +cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= +cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= +cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= +cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= +cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= +cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= +cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= +cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= +cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= +cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= +cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= +cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= +cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= +cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= +cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= +cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= +cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= +cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= +cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= +cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= +cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= +cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= +cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= +cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= +cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= +cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= +cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7dd5NwwNQUErSgEDit1DLNTdo= +cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= +cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= +cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= +cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= +cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= +cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= +cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= +cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= +cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= +cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= +cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= +cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= +cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= +cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= +cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= +cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= +cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs= +cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg= +cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= +cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= +cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= +cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= +cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= +cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= +cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= +cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y= +cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= +cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= +cloud.google.com/go/storage v1.36.0 h1:P0mOkAcaJxhCTvAkMhxMfrTKiNcub4YmmPBtlhAyTr8= +cloud.google.com/go/storage v1.36.0/go.mod h1:M6M/3V/D3KpzMTJyPOR/HU6n2Si5QdaXYEsng2xgOs8= +cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= +cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= +cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= +cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= +cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= +cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= +cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= +cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= +cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= +cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= +cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk= dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= +dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 h1:bvDV9vkmnHYOMsOr4WLk+Vo07yKIzd94sVoIqshQ4bU= github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24/go.mod h1:8o94RPi1/7XTJvwPpRSzSUedZrtlirdB3r9Z20bi2f8= github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8= github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/Microsoft/go-winio v0.5.2/go.mod h1:WpS1mjBmmwHBEWmogvA2mj8546UReBk4v8QkMxJ6pZY= github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= @@ -24,19 +211,35 @@ github.com/alecthomas/chroma v0.10.0 h1:7XDcGkCQopCNKjZHfYrNLraA+M7e0fMiJ/Mfikbf github.com/alecthomas/chroma v0.10.0/go.mod h1:jtJATyUxlIORhUOFNA9NZDWGAQ8wpxQQqNSB4rjA/1s= github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be h1:9AeTilPcZAjCFIImctFaOjnTIavg87rW78vTPkQqLI8= github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be/go.mod h1:ySMOLuWl6zY27l47sB3qLNK6tF2fkHG55UZxx8oIVo4= +github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= +github.com/apparentlymart/go-cidr v1.1.0 h1:2mAhrMoF+nhXqxTzSZMUzDHkLjmIHC+Zzn4tdgBZjnU= +github.com/apparentlymart/go-cidr v1.1.0/go.mod h1:EBcsNrHc3zQeuaeCeCtQruQm+n9/YjEn/vI25Lg7Gwc= github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY= github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4= -github.com/aquasecurity/trivy v0.49.2-0.20240227072422-e1ea02c7b80d h1:8blpO32ScytuunqlzXAhHNQZpfdtNp789JCnbYvOwJ0= -github.com/aquasecurity/trivy v0.49.2-0.20240227072422-e1ea02c7b80d/go.mod h1:6ZFbl/AndPa4JFViS8cgoNTuwIC3Ckjj+6KpKRA0mn8= -github.com/aquasecurity/trivy-policies v0.9.1-0.20240212232053-c450017d5624 h1:OKJa4JRaB54tY3XxrUA5waEPuI+AsNMoz7PR5rkDQj0= -github.com/aquasecurity/trivy-policies v0.9.1-0.20240212232053-c450017d5624/go.mod h1:AHMSfZ86npbvCMRxrGFw51PIfl60FRwXWgrvxWy7EU0= +github.com/aquasecurity/go-version v0.0.0-20210121072130-637058cfe492 h1:rcEG5HI490FF0a7zuvxOxen52ddygCfNVjP0XOCMl+M= +github.com/aquasecurity/go-version v0.0.0-20210121072130-637058cfe492/go.mod h1:9Beu8XsUNNfzml7WBf3QmyPToP1wm1Gj/Vc5UJKqTzU= +github.com/aquasecurity/trivy v0.50.2-0.20240412195250-183eaafb4e42 h1:fc6b0EHEC5KYX9BtkzcG+8gmL/aQNLhbEUC33SpaAEc= +github.com/aquasecurity/trivy v0.50.2-0.20240412195250-183eaafb4e42/go.mod h1:mIwSCXr6l6qTfBUGUYU5MNGZFy/OCeHbQtCqW+gWDU8= +github.com/aquasecurity/trivy-policies v0.10.0 h1:QONOsIFi6+WyB+7NGMBQeCgMFcRg6RV9dTBBpeOFDxU= +github.com/aquasecurity/trivy-policies v0.10.0/go.mod h1:7WU0GTUqtQxqQ+FV3JAy7lskQQZU6lp7Mz1i8GEapFw= github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0 h1:jfIu9sQUG6Ig+0+Ap1h4unLjW6YQJpKZVmUzxsD4E/Q= github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0/go.mod h1:t2tdKJDJF9BV14lnkjHmOQgcvEKgtqs5a1N3LNdJhGE= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs= +github.com/aws/aws-sdk-go v1.44.122/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo= +github.com/aws/aws-sdk-go v1.49.21 h1:Rl8KW6HqkwzhATwvXhyr7vD4JFUMi7oXGAw9SrxxIFY= +github.com/aws/aws-sdk-go v1.49.21/go.mod h1:LF8svs817+Nz+DmiMQKTO3ubZ/6IaTpq3TjupRn3Eqk= +github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1 h1:6cnno47Me9bRykw9AEv9zkXE+5or7jz8TsskTTccbgc= +github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1/go.mod h1:qmdkIIAC+GCLASF7R2whgNrJADz0QZPX+Seiw/i4S3o= +github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q= +github.com/aws/smithy-go v1.20.2/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= +github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d h1:xDfNPAt8lFiC1UJrqV3uuy861HCTo708pDMbjHHdCas= +github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d/go.mod h1:6QX/PXZ00z/TKoufEY6K/a0k6AhaJrQKdFe6OfVXsa4= +github.com/bmatcuk/doublestar/v4 v4.6.1 h1:FH9SifrbvJhnlQpztAx++wlkk70QBf0iBWDwNy7PA4I= +github.com/bmatcuk/doublestar/v4 v4.6.1/go.mod h1:xBQ8jztBU6kakFMg+8WGxn0c6z1fTSPVIjEY1Wr7jzc= github.com/bytecodealliance/wasmtime-go/v3 v3.0.2 h1:3uZCA/BLTIu+DqCfguByNMJa2HVHpXvjfy0Dy7g6fuA= github.com/bytecodealliance/wasmtime-go/v3 v3.0.2/go.mod h1:RnUjnIXxEJcL6BgCvNyzCCRzZcxCgsZCi+RNlvYor5Q= github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM= @@ -47,14 +250,28 @@ github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghf github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cheggaaa/pb v1.0.27/go.mod h1:pQciLPpbU0oxA0h+VJYYLxO+XeDQb5pZijXscXHm81s= +github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU= github.com/cloudflare/circl v1.3.7/go.mod h1:sRTcRWXGLrKw6yIGJ+l7amYJFfAXbZG0kBSc8r4zxgA= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= +github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= +github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= +github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20231128003011-0fa0005c9caa h1:jQCWAUqqlij9Pgj2i/PB79y4KOPYVyFYdROxgaCwdTQ= +github.com/cncf/xds/go v0.0.0-20231128003011-0fa0005c9caa/go.mod h1:x/1Gn8zydmfq8dk6e9PdstVsDgu9RuyIIJqAaF//0IM= github.com/containerd/cgroups v1.1.0 h1:v8rEWFl6EoqHB+swVNjVoCJE8o3jX7e8nqBGPLaDFBM= github.com/containerd/cgroups v1.1.0/go.mod h1:6ppBcbh/NOOUU+dMKrykgaBnK9lCIBxHqJDGwsa1mIw= -github.com/containerd/containerd v1.7.12 h1:+KQsnv4VnzyxWcfO9mlxxELaoztsDEjOuCMPAuPqgU0= -github.com/containerd/containerd v1.7.12/go.mod h1:/5OMpE1p0ylxtEUGY8kuCYkDRzJm9NO1TFMWjUpdevk= +github.com/containerd/containerd v1.7.13 h1:wPYKIeGMN8vaggSKuV1X0wZulpMz4CrgEsZdaCyB6Is= +github.com/containerd/containerd v1.7.13/go.mod h1:zT3up6yTRfEUa6+GsITYIJNgSVL9NQ4x4h1RPzk0Wu4= github.com/containerd/continuity v0.4.2 h1:v3y/4Yz5jwnvqPKJJ+7Wf93fyWoCB3F5EclWG023MDM= github.com/containerd/continuity v0.4.2/go.mod h1:F6PTNCKepoxEaXLQp3wDAjygEnImnZ/7o4JzpodfroQ= github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I= @@ -67,6 +284,7 @@ github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3Ee github.com/cpuguy83/dockercfg v0.3.1 h1:/FpZ+JaygUR/lZP2NlFI2DVfrOEMAIKP5wWEJdoYe9E= github.com/cpuguy83/dockercfg v0.3.1/go.mod h1:sugsbF4//dDlL/i+S+rtpIWp+5h0BHJHfjj5/jFyUJc= github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= +github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY= github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4= @@ -105,16 +323,30 @@ github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FM github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= +github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= +github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= +github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= +github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= +github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= +github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= +github.com/envoyproxy/protoc-gen-validate v1.0.4 h1:gVPz/FMfvh57HdSJQyvBtF00j8JU4zdyUgIUNhlgg0A= +github.com/envoyproxy/protoc-gen-validate v1.0.4/go.mod h1:qys6tmnRsYrQqIhm2bvKZH4Blx/1gTIZ2UKVY1M+Yew= +github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM= +github.com/fatih/color v1.16.0/go.mod h1:fL2Sau1YI5c0pdGEVCbKQbLXB6edEj1ZgiY4NijnWvE= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fortytw2/leaktest v1.3.0 h1:u8491cBMTQ8ft8aeV+adlcytMZylmA5nnwwkRZjI8vw= github.com/fortytw2/leaktest v1.3.0/go.mod h1:jDsjWgpAGjm2CA7WthBh/CdZYEPF31XHquHwclZch5g= -github.com/foxcpp/go-mockdns v1.0.0 h1:7jBqxd3WDWwi/6WhDvacvH1XsN3rOLXyHM1uhvIx6FI= -github.com/foxcpp/go-mockdns v1.0.0/go.mod h1:lgRN6+KxQBawyIghpnl5CezHFGS9VLzvtVlwxvzXTQ4= +github.com/foxcpp/go-mockdns v1.1.0 h1:jI0rD8M0wuYAxL7r/ynTrCQQq0BVqfB99Vgk7DlmewI= +github.com/foxcpp/go-mockdns v1.1.0/go.mod h1:IhLeSFGed3mJIAXPH2aiRQB+kqz7oqu8ld2qVbOu7Wk= +github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8= +github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= +github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/gliderlabs/ssh v0.3.5 h1:OcaySEmAQJgyYcArR+gGGTHCyE7nvhEMTlYY+Dp8CpY= github.com/gliderlabs/ssh v0.3.5/go.mod h1:8XB4KraRrX39qHhT6yxPsHedjA08I/uBVwj4xC+/+z4= github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66DAb0lQFJrpS6731Oaa12ikc+DiI= @@ -125,6 +357,9 @@ github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399 h1:eMj github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399/go.mod h1:1OCfN199q1Jm3HZlxleg+Dw/mwps2Wbk9frAWm+4FII= github.com/go-git/go-git/v5 v5.11.0 h1:XIZc1p+8YzypNr34itUfSvYJcv+eYdTnTvOZ2vD3cA4= github.com/go-git/go-git/v5 v5.11.0/go.mod h1:6GFcX2P3NM7FPBfpePbpLd21XxsgdAt+lKqXmCUiUCY= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-ini/ini v1.67.0 h1:z6ZrTEZqSWOTyH2FlglNbNgARyHG8oLW9gMELqKr06A= github.com/go-ini/ini v1.67.0/go.mod h1:ByCAeIL28uOIIG0E3PJtZPDL8WnHpFKFOtgjp+3Ies8= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= @@ -141,29 +376,46 @@ github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJA github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/glog v1.1.2 h1:DVjP2PbBOzHyzA+dn3WhHIq4NdVu3Q+pvivFICf/7fo= -github.com/golang/glog v1.1.2/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= +github.com/golang/glog v1.2.0 h1:uCdmnmatrKCgMBlM4rMuJZWOkPDqdbZPnrMXDY4gI68= +github.com/golang/glog v1.2.0/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= +github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= +github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= +github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk= github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= +github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= +github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= +github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/flatbuffers v1.12.1/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/flatbuffers v2.0.8+incompatible h1:ivUb1cGomAB101ZM1T0nOiWz9pSrTMoa9+EiY7igmkM= github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= @@ -171,34 +423,104 @@ github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5a github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= +github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/martian v2.1.0+incompatible h1:/CP5g8u/VJHijgedC/Legn3BAbAaWPgecwXBIDzw5no= +github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= +github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= +github.com/google/martian/v3 v3.3.2 h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw= +github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= +github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= +github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= +github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= +github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= +github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs= +github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= +github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= +github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= +github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= +github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM= +github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM= +github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM= +github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c= +github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo= +github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= +github.com/googleapis/gax-go/v2 v2.12.0 h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas= +github.com/googleapis/gax-go/v2 v2.12.0/go.mod h1:y+aIqrI5eb1YGMVJfuV3185Ts/D7qKpsEkdD5+I6QGU= +github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg= +github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0 h1:Wqo399gCIufwto+VfwCSvsnfGpF/w5E9CNxSwbpD6No= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0/go.mod h1:qmOFXW2epJhM0qSnUUYpldc7gVz2KMQwJ/QYCDIa7XU= +github.com/hashicorp/go-cleanhttp v0.5.2 h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ= +github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48= +github.com/hashicorp/go-getter v1.7.3 h1:bN2+Fw9XPFvOCjB0UOevFIMICZ7G2XSQHzfvLUyOM5E= +github.com/hashicorp/go-getter v1.7.3/go.mod h1:W7TalhMmbPmsSMdNjD0ZskARur/9GJ17cfHTRtXV744= +github.com/hashicorp/go-safetemp v1.0.0 h1:2HR189eFNrjHQyENnQMMpCiBAsRxzbTMIgBhEyExpmo= +github.com/hashicorp/go-safetemp v1.0.0/go.mod h1:oaerMy3BhqiTbVye6QuFhFtIceqFoDHxNAB65b+Rj1I= +github.com/hashicorp/go-uuid v1.0.3 h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/Co8= +github.com/hashicorp/go-uuid v1.0.3/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= +github.com/hashicorp/go-version v1.6.0 h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek= +github.com/hashicorp/go-version v1.6.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= +github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hashicorp/hcl/v2 v2.19.1 h1://i05Jqznmb2EXqa39Nsvyan2o5XyMowW5fnCKW5RPI= github.com/hashicorp/hcl/v2 v2.19.1/go.mod h1:ThLC89FV4p9MPW804KVbe/cEXoQ8NZEh+JtMeeGErHE= +github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A= github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo= +github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= +github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= +github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8= +github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= +github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= +github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/kevinburke/ssh_config v1.2.0 h1:x584FjTGwHzMwvHx18PXxbBVzfnxogHaAReU4gf13a4= github.com/kevinburke/ssh_config v1.2.0/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/compress v1.12.3/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg= +github.com/klauspost/compress v1.15.11/go.mod h1:QPwzmACJjUTFsnSHH934V6woptycfrDDJnH7hvFVbGM= github.com/klauspost/compress v1.17.2 h1:RlWWUY/Dr4fL8qk9YG7DTZ7PDgME2V4csBXA8L/ixi4= github.com/klauspost/compress v1.17.2/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= @@ -221,15 +543,24 @@ github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2 github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= +github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= +github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= +github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= +github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= +github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY= +github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= +github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= -github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 h1:jWpvCLoY8Z/e3VKvlsiIGKtc+UG6U5vzxaoagmhXfyg= -github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0/go.mod h1:QUyp042oQthUoa9bqDv0ER0wrtXnBruoNd7aNjkbP+k= -github.com/miekg/dns v1.1.53 h1:ZBkuHr5dxHtB1caEOlZTLPo7D3L3TWckgUUs/RHfDxw= -github.com/miekg/dns v1.1.53/go.mod h1:uInx36IzPl7FYnDcMeVWxj9byh7DutNykX4G9Sj60FY= +github.com/miekg/dns v1.1.57 h1:Jzi7ApEIzwEPLHWRcafCN9LZSBbqQpxjt/wpgvg7wcM= +github.com/miekg/dns v1.1.57/go.mod h1:uqRjCRUuEAA6qsOiJvDd+CFo/vW+y5WR6SNmHE55hZk= +github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= +github.com/mitchellh/go-testing-interface v1.14.1 h1:jrgshOhYAUVNMAJiKbEu7EqAwgJJ2JqpQmpLJOu07cU= +github.com/mitchellh/go-testing-interface v1.14.1/go.mod h1:gfgS7OtZj6MA4U1UrDRp04twqAjfvlZyCfX3sDjEym8= github.com/mitchellh/go-wordwrap v1.0.1 h1:TLuKupo69TCn6TQSyGxwI1EblZZEsQ0vMlAFQflz0v0= github.com/mitchellh/go-wordwrap v1.0.1/go.mod h1:R62XHJLzvMFRBbcrT7m7WgmE1eOyTSsCt+hzestvNj0= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= @@ -257,15 +588,17 @@ github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onsi/gomega v1.27.10 h1:naR28SdDFlqrG6kScpT8VWpu1xWY5nJRCF3XaYyBjhI= github.com/onsi/gomega v1.27.10/go.mod h1:RsS8tutOdbdgzbPtzzATp12yT7kM5I5aElG3evPbQ0M= -github.com/open-policy-agent/opa v0.61.0 h1:nhncQ2CAYtQTV/SMBhDDPsCpCQsUW+zO/1j+T5V7oZg= -github.com/open-policy-agent/opa v0.61.0/go.mod h1:7OUuzJnsS9yHf8lw0ApfcbrnaRG1EkN3J2fuuqi4G/E= +github.com/open-policy-agent/opa v0.62.0 h1:8NAWkrg3tnMBi+pYqL7pEi7h6QmbMmVf/5IyjJS/A2s= +github.com/open-policy-agent/opa v0.62.0/go.mod h1:FD8D++1j1m74Qam2iUnKlfPDeoxWTXANaRUVu8W/tmA= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= -github.com/opencontainers/image-spec v1.1.0-rc6 h1:XDqvyKsJEbRtATzkgItUqBA7QHk58yxX1Ov9HERHNqU= -github.com/opencontainers/image-spec v1.1.0-rc6/go.mod h1:W4s4sFTMaBeK1BQLXbG4AdM2szdn85PY75RI83NrTrM= +github.com/opencontainers/image-spec v1.1.0 h1:8SG7/vwALn54lVB/0yZ/MMwhFrPYtpEHQb2IpWsCzug= +github.com/opencontainers/image-spec v1.1.0/go.mod h1:W4s4sFTMaBeK1BQLXbG4AdM2szdn85PY75RI83NrTrM= github.com/owenrumney/squealer v1.2.2 h1:zsnZSwkWi8Y2lgwmg77b565vlHQovlvBrSBzmAs3oiE= github.com/owenrumney/squealer v1.2.2/go.mod h1:pDCW33bWJ2kDOuz7+2BSXDgY38qusVX0MtjPCSFtdSo= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= +github.com/pelletier/go-toml/v2 v2.1.0 h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6/MHO4= +github.com/pelletier/go-toml/v2 v2.1.0/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc= github.com/peterh/liner v1.2.2 h1:aJ4AOodmL+JxOZZEL2u9iJf8omNRpqHc/EbrK+3mAXw= github.com/peterh/liner v1.2.2/go.mod h1:xFwJyiKIXJZUKItq5dGHZSTBRAuG/CpeNpWLyiNRNwI= github.com/pjbgf/sha1cd v0.3.0 h1:4D5XXmUUBUl/xQ6IjCkEAbqXskkq/4O7LmGn0AqMDs4= @@ -279,23 +612,30 @@ github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= github.com/prashantv/gostub v1.1.0 h1:BTyx3RfQjRHnUWaGF9oQos79AlQ5k8WNktv7VGvVH4g= github.com/prashantv/gostub v1.1.0/go.mod h1:A5zLQHz7ieHGG7is6LLXLz7I8+3LZzsrV0P1IAHhP5U= -github.com/prometheus/client_golang v1.18.0 h1:HzFfmkOzH5Q8L8G+kSJKUx5dtG87sewO+FoDDqP5Tbk= -github.com/prometheus/client_golang v1.18.0/go.mod h1:T+GXkCk5wSJyOqMIzVgvvjFDlkOQntgjkJWKrN5txjA= +github.com/prometheus/client_golang v1.19.0 h1:ygXvpU1AoN1MhdzckN+PyD9QJOSD4x7kmXYlnfbA6JU= +github.com/prometheus/client_golang v1.19.0/go.mod h1:ZRM9uEAypZakd+q/x7+gmsvXdURP+DABIEIjnmDdp+k= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw= github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= -github.com/prometheus/common v0.45.0 h1:2BGz0eBc2hdMDLnO/8n0jeB3oPrt2D08CekT0lneoxM= -github.com/prometheus/common v0.45.0/go.mod h1:YJmSTw9BoKxJplESWWxlbyttQR4uaEcGyv9MZjVOJsY= +github.com/prometheus/common v0.48.0 h1:QO8U2CdOzSn1BBsmXJXduaaW+dY/5QLjfB8svtSzKKE= +github.com/prometheus/common v0.48.0/go.mod h1:0/KsvlIEfPQCQ5I2iNSAWKPZziNCvRs5EC6ILDTlAPc= github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM= github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= +github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= +github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M= github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= +github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/sagikazarmark/locafero v0.4.0 h1:HApY1R9zGo4DBgr7dqsTH/JJxLTTsOt7u6keLGt6kNQ= +github.com/sagikazarmark/locafero v0.4.0/go.mod h1:Pe1W6UlPYUk/+wc/6KFhbORCfqzgYEpgQ3O5fPuL3H4= +github.com/sagikazarmark/slog-shim v0.1.0 h1:diDBnUNK9N/354PgrxMywXnAwEr1QZcOr6gto+ugjYE= +github.com/sagikazarmark/slog-shim v0.1.0/go.mod h1:SrcSrq8aKtyuqEI1uvTDTK1arOWRIczQRv+GVI1AkeQ= github.com/samber/lo v1.39.0 h1:4gTz1wUhNYLhFSKl6O+8peW0v2F4BCY034GRpU9WnuA= github.com/samber/lo v1.39.0/go.mod h1:+m/ZKRl6ClXCE2Lgf3MsQlWfh4bn1bz6CXEOxnEXnEA= github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8= @@ -306,16 +646,23 @@ github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFt github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ= github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU= github.com/shoenig/test v0.6.4/go.mod h1:byHiCGXqrVaflBLAMq/srcZIHynQPQgeyvkvXnjqq0k= +github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ= github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= github.com/skeema/knownhosts v1.2.1 h1:SHWdIUa82uGZz+F+47k8SY4QhhI291cXCpopT1lK2AQ= github.com/skeema/knownhosts v1.2.1/go.mod h1:xYbVRSPxqBZFrdmDyMmsOs+uX1UZC3nTN3ThzgDxUwo= +github.com/sourcegraph/conc v0.3.0 h1:OQTbbt6P72L20UqAkXXuLOj79LfEanQ+YQFNpLA9ySo= +github.com/sourcegraph/conc v0.3.0/go.mod h1:Sdozi7LEKbFPqYX2/J+iBAM6HpqSLTASQIKqDmF7Mt0= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spaolacci/murmur3 v1.1.0 h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI= github.com/spaolacci/murmur3 v1.1.0/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= +github.com/spf13/afero v1.11.0 h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8= +github.com/spf13/afero v1.11.0/go.mod h1:GH9Y3pIexgf1MTIWtNGyogA5MwRIDXGUr+hbWNoBjkY= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= +github.com/spf13/cast v1.6.0 h1:GEiTHELF+vaR5dhz3VqZfFSzZjYbgeKDpBxQVS4GYJ0= +github.com/spf13/cast v1.6.0/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= github.com/spf13/cobra v0.0.5/go.mod h1:3K3wKZymM7VvHMDS9+Akkh4K60UwM26emMESw8tLCHU= github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho= @@ -324,26 +671,39 @@ github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnIn github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DMA2s= +github.com/spf13/viper v1.18.2 h1:LUXCnvUvSM6FXAsj6nnfc8Q2tp1dIgUfY9Kc8GsSOiQ= +github.com/spf13/viper v1.18.2/go.mod h1:EKmWIqdnk5lOcmR72yw6hS+8OPYcwD0jteitLMVB+yk= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= +github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= +github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= +github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8= +github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= github.com/tchap/go-patricia/v2 v2.3.1 h1:6rQp39lgIYZ+MHmdEq4xzuk1t7OdC35z/xm0BGhTkes= github.com/tchap/go-patricia/v2 v2.3.1/go.mod h1:VZRHKAb53DLaG+nA9EaYYiaEx6YztwDlLElMsnSHD4k= -github.com/testcontainers/testcontainers-go v0.28.0 h1:1HLm9qm+J5VikzFDYhOd+Zw12NtOl+8drH2E8nTY1r8= -github.com/testcontainers/testcontainers-go v0.28.0/go.mod h1:COlDpUXbwW3owtpMkEB1zo9gwb1CoKVKlyrVPejF4AU= +github.com/testcontainers/testcontainers-go v0.30.0 h1:jmn/XS22q4YRrcMwWg0pAwlClzs/abopbsBzrepyc4E= +github.com/testcontainers/testcontainers-go v0.30.0/go.mod h1:K+kHNGiM5zjklKjgTtcrEetF3uhWbMUyqAQoyoh8Pf0= +github.com/testcontainers/testcontainers-go/modules/localstack v0.28.0 h1:NOtK4tz2J1KbdAV6Lk9AQPUXB6Op8jGzKNfwVCThRxU= +github.com/testcontainers/testcontainers-go/modules/localstack v0.28.0/go.mod h1:nLimAfgHTQfaDZ2cO8/B4Z1qr8e020sM3ybpSsOVAUY= github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU= github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk= github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9fESEdAacY= github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= +github.com/ulikunitz/xz v0.5.10/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14= +github.com/ulikunitz/xz v0.5.11 h1:kpFauv27b6ynzBNT/Xy+1k+fK4WswhN/6PN5WhFAGw8= +github.com/ulikunitz/xz v0.5.11/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14= +github.com/urfave/cli/v2 v2.3.0/go.mod h1:LJmUH05zAU44vOAcrfzZQKsZbVcdbOG8rtL3/XcUArI= github.com/xanzy/ssh-agent v0.3.3 h1:+/15pJfg/RsTxqYcX6fHqOXZwwMP+2VyYWJeWM2qQFM= github.com/xanzy/ssh-agent v0.3.3/go.mod h1:6dzNDKs0J9rVPHPhaGCukekBHKqfl+L3KghI1Bc68Uw= github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb h1:zGWFAtiMcyryUHoUjUJX0/lt1H2+i2Ka2n+D3DImSNo= @@ -353,141 +713,567 @@ github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1: github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= github.com/yashtewari/glob-intersection v0.2.0 h1:8iuHdN88yYuCzCdjt0gDe+6bAhUwBeEWqThExu54RFg= github.com/yashtewari/glob-intersection v0.2.0/go.mod h1:LK7pIC3piUjovexikBbJ26Yml7g8xa5bsjfx2v1fwok= +github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yusufpapurcu/wmi v1.2.3 h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFiw= github.com/yusufpapurcu/wmi v1.2.3/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= github.com/zclconf/go-cty v1.14.1 h1:t9fyA35fwjjUMcmL5hLER+e/rEPqrbCK1/OSE4SI9KA= github.com/zclconf/go-cty v1.14.1/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= +github.com/zclconf/go-cty-yaml v1.0.3 h1:og/eOQ7lvA/WWhHGFETVWNduJM7Rjsv2RRpx1sdFMLc= +github.com/zclconf/go-cty-yaml v1.0.3/go.mod h1:9YLUH4g7lOhVWqUbctnVlZ5KLpg7JAprQNgxSZ1Gyxs= +go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= +go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= +go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= +go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.1 h1:aFJWCqJMNjENlcleuuOkGAPH82y0yULBScfXcIEdS24= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.1/go.mod h1:sEGXWArGqc3tVa+ekntsN65DmVbVeW+7lTKTjZF3/Fo= -go.opentelemetry.io/otel v1.23.1 h1:Za4UzOqJYS+MUczKI320AtqZHZb7EqxO00jAHE0jmQY= -go.opentelemetry.io/otel v1.23.1/go.mod h1:Td0134eafDLcTS4y+zQ26GE8u3dEuRBiBCTUIRHaikA= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.1 h1:SpGay3w+nEwMpfVnbqOLH5gY52/foP8RE8UzTZ1pdSE= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.1/go.mod h1:4UoMYEZOC0yN/sPGH76KPkkU7zgiEWYWL9vwmbnTJPE= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= +go.opentelemetry.io/otel v1.24.0 h1:0LAOdjNmQeSTzGBzduGe/rU4tZhMwL5rWgtp9Ku5Jfo= +go.opentelemetry.io/otel v1.24.0/go.mod h1:W7b9Ozg4nkF5tWI5zsXkaKKDjdVjpD4oAt9Qi/MArHo= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 h1:cl5P5/GIfFh4t6xyruOgJP5QiA1pw4fYYdv6nc6CBWw= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0/go.mod h1:zgBdWWAu7oEEMC06MMKc5NLbA/1YDXV1sMpSqEeLQLg= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 h1:tIqheXEFWAZ7O8A7m+J0aPTmpJN3YQ7qetUAdkkkKpk= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0/go.mod h1:nUeKExfxAQVbiVFn32YXpXZZHZ61Cc3s3Rn1pDBGAb0= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.19.0 h1:IeMeyr1aBvBiPVYihXIaeIZba6b8E1bYp7lbdxK8CQg= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.19.0/go.mod h1:oVdCUtjq9MK9BlS7TtucsQwUcXcymNiEDjgDD2jMtZU= -go.opentelemetry.io/otel/metric v1.23.1 h1:PQJmqJ9u2QaJLBOELl1cxIdPcpbwzbkjfEyelTl2rlo= -go.opentelemetry.io/otel/metric v1.23.1/go.mod h1:mpG2QPlAfnK8yNhNJAxDZruU9Y1/HubbC+KyH8FaCWI= +go.opentelemetry.io/otel/metric v1.24.0 h1:6EhoGWWK28x1fbpA4tYTOWBkPefTDQnb8WSGXlc88kI= +go.opentelemetry.io/otel/metric v1.24.0/go.mod h1:VYhLe1rFfxuTXLgj4CBiyz+9WYBA8pNGJgDcSFRKBco= go.opentelemetry.io/otel/sdk v1.23.1 h1:O7JmZw0h76if63LQdsBMKQDWNb5oEcOThG9IrxscV+E= go.opentelemetry.io/otel/sdk v1.23.1/go.mod h1:LzdEVR5am1uKOOwfBWFef2DCi1nu3SA8XQxx2IerWFk= -go.opentelemetry.io/otel/trace v1.23.1 h1:4LrmmEd8AU2rFvU1zegmvqW7+kWarxtNOPyeL6HmYY8= -go.opentelemetry.io/otel/trace v1.23.1/go.mod h1:4IpnpJFwr1mo/6HL8XIPJaE9y0+u1KcVmuW7dwFSVrI= -go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I= -go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM= +go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y1YELI= +go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= +go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= +go.opentelemetry.io/proto/otlp v1.1.0 h1:2Di21piLrCqJ3U3eXGCTPHE9R8Nh+0uglSnOyxikMeI= +go.opentelemetry.io/proto/otlp v1.1.0/go.mod h1:GpBHCBWiqvVLDqmHZsoMM3C5ySeKTC7ej/RNTae6MdY= go.uber.org/automaxprocs v1.5.3 h1:kWazyxZUrS3Gs4qUpbwo5kEIMGe/DAvi5Z4tl2NW4j8= go.uber.org/automaxprocs v1.5.3/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= +go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= +go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.18.0 h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc= -golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= +golang.org/x/crypto v0.19.0 h1:ENy+Az/9Y1vSrlrvBSyna3PITt4tiZLf7sgCjZBX7Wo= +golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= +golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= +golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= +golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa h1:FRnLl4eNAQl8hwxVVC17teOw8kdjVDVAiFMtgUdTSRQ= golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa/go.mod h1:zk2irFbV9DP96SEBUUAy67IdHUaZuSnrz1n472HUCLE= +golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= +golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= +golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= +golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= +golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= +golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= +golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= +golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.15.0 h1:SernR4v+D55NyBH2QiEQrlBAnj1ECL6AGrA5+dPaMY8= -golang.org/x/mod v0.15.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= +golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= +golang.org/x/mod v0.16.0 h1:QX4fJ0Rr5cPQCF7O9lh9Se4pmwfwskqZfq5moyldzic= +golang.org/x/mod v0.16.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= +golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= +golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo= -golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= +golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= +golang.org/x/net v0.21.0 h1:AQyQV4dYCvJ7vGmJyKki9+PBdyvhkSd8EIx/qb0AYv4= +golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= +golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= +golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= +golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= +golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.1.0/go.mod h1:G9FE4dLTsbXUu90h/Pf85g4w1D+SSAgR+q46nJZ8M4A= +golang.org/x/oauth2 v0.16.0 h1:aDkGMBSYxElaoP81NpoUoz2oo2R2wHdZpGToUxfyQrQ= +golang.org/x/oauth2 v0.16.0/go.mod h1:hqZ+0LWXsiVoZpeld6jVt06P3adbS2Uu911W1SsJv2o= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211117180635-dee7805ff2e1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20221010170243-090e33056c14/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU= -golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.17.0 h1:25cE3gD+tdBA7lp7QfhuV+rJiE9YXTcS3VG1SqssI/Y= +golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.16.0 h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE= -golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= +golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.17.0 h1:mkTF7LCd6WGJNL3K1Ad7kwxNfYAW6a8a8QqtMblp/4U= +golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= +golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= +golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= +golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= +golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= +golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= +golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.16.1 h1:TLyB3WofjdOEepBHAU20JdNC1Zbg87elYofWYAY5oZA= -golang.org/x/tools v0.16.1/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= +golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= +golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= +golang.org/x/tools v0.17.0 h1:FvmRgNOcs3kOa+T20R1uhfP9F6HgG2mfxDv1vrx1Htc= +golang.org/x/tools v0.17.0/go.mod h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= +golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= +google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= +google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= +google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= +google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= +google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= +google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= +google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= +google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= +google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU= +google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94= +google.golang.org/api v0.47.0/go.mod h1:Wbvgpq1HddcWVtzsVLyfLp8lDg6AA241LmgIL59tHXo= +google.golang.org/api v0.48.0/go.mod h1:71Pr1vy+TAZRPkPs/xlCf5SsU8WjuAWv1Pfjbtukyy4= +google.golang.org/api v0.50.0/go.mod h1:4bNT5pAuq5ji4SRZm+5QIkjny9JAyVD/3gaSihNefaw= +google.golang.org/api v0.51.0/go.mod h1:t4HdrdoNgyN5cbEfm7Lum0lcLDLiise1F8qDKX00sOU= +google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6z3k= +google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= +google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= +google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= +google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= +google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= +google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA= +google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8= +google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs= +google.golang.org/api v0.75.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= +google.golang.org/api v0.77.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= +google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6rKmw= +google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg= +google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o= +google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6FO2g= +google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= +google.golang.org/api v0.93.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= +google.golang.org/api v0.95.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI= +google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= +google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70= +google.golang.org/api v0.155.0 h1:vBmGhCYs0djJttDNynWo44zosHlPvHmA0XiN2zP2DtA= +google.golang.org/api v0.155.0/go.mod h1:GI5qK5f40kCpHfPn6+YzGAByIKWv8ujFnmoWm7Igduk= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= +google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM= +google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= +google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= +google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto v0.0.0-20231106174013-bbf56f31fb17 h1:wpZ8pe2x1Q3f2KyT5f8oP/fa9rHAKgFPr/HZdNuS+PQ= -google.golang.org/genproto v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:J7XzRzVy1+IPwWHZUzoD0IccYZIrXILAQpc+Qy9CMhY= -google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17 h1:JpwMPBpFN3uKhdaekDpiNlImDdkUAyiJ6ez/uxGaUSo= -google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:0xJLfVdJqpAPl8tDg1ujOCGzx6LFLttXT5NhllGOXY4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f h1:ultW7fxlIvee4HYrtnaRPon9HpEgFk5zYpmfMgtKB5I= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f/go.mod h1:L9KNLi232K1/xB6f7AlSX692koaRnKaWSR0stBki0Yc= +google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= +google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210329143202-679c6ae281ee/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= +google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= +google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A= +google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= +google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= +google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= +google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod h1:cFeNkxwySK631ADgubI+/XFU/xp8FD5KIVV4rj8UC5w= +google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= +google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E= +google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220413183235-5e96e2839df9/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220421151946-72621c1f0bd3/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220429170224-98d788798c3e/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220518221133-4f43b3371335/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220523171625-347a074981d8/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= +google.golang.org/genproto v0.0.0-20220722212130-b98a9ff5e252/go.mod h1:GkXuJDJ6aQ7lnJcRF+SJVgFdQhypqgl3LB1C9vabdRE= +google.golang.org/genproto v0.0.0-20220801145646-83ce21fca29f/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc= +google.golang.org/genproto v0.0.0-20220815135757-37a418bb8959/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220817144833-d7fd3f11b9b1/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220829144015-23454907ede3/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220829175752-36a9c930ecbf/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20220913154956-18f8339a66a5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220914142337-ca0e39ece12f/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220915135415-7fd63a7952de/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220916172020-2692e8806bfa/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220919141832-68c03719ef51/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= +google.golang.org/genproto v0.0.0-20220920201722-2b89144ce006/go.mod h1:ht8XFiar2npT/g4vkk7O0WYS1sHOHbdujxbEp7CJWbw= +google.golang.org/genproto v0.0.0-20220926165614-551eb538f295/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= +google.golang.org/genproto v0.0.0-20220926220553-6981cbe3cfce/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= +google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e/go.mod h1:3526vdqwhZAwq4wsRUaVG555sVgsNmIjRtO7t/JH29U= +google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= +google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= +google.golang.org/genproto v0.0.0-20221025140454-527a21cfbd71/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= +google.golang.org/genproto v0.0.0-20240123012728-ef4313101c80 h1:KAeGQVN3M9nD0/bQXnr/ClcEMJ968gUXJQ9pwfSynuQ= +google.golang.org/genproto v0.0.0-20240123012728-ef4313101c80/go.mod h1:cc8bqMqtv9gMOr0zHg2Vzff5ULhhL2IXP4sbcn32Dro= +google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80 h1:Lj5rbfG876hIAYFjqiJnPHfhXbv+nzTWfm04Fg/XSVU= +google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80/go.mod h1:4jWUdICTdgc3Ibxmr8nAJiiLHwQBY0UI0XZcEMaFKaA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80 h1:AjyfHzEPEFp/NpvfN5g+KDla3EMojjhRVZc1i7cj+oM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80/go.mod h1:PAREbraiVEVGVdTZsVWjSbbTtSyGbAgIIvni8a8CD5s= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= +google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= +google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60= +google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= +google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= -google.golang.org/grpc v1.61.0 h1:TOvOcuXn30kRao+gfcvsebNEa5iZIiLkisYEkf7R7o0= -google.golang.org/grpc v1.61.0/go.mod h1:VUbo7IFqmF1QtCAstipjG0GIoq49KvMe9+h1jFLBNJs= +google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= +google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= +google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= +google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= +google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= +google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= +google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.62.0 h1:HQKZ/fa1bXkX1oFOvSjmZEUL8wLSaZTjCcLAlmZRtdk= +google.golang.org/grpc v1.62.0/go.mod h1:IWTG0VlJLCh1SkC58F7np9ka9mx/WNkjl4PGJaiq+QE= +google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= @@ -496,19 +1282,29 @@ google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzi google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI= google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= +gopkg.in/cheggaaa/pb.v1 v1.0.27/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= +gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME= gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= @@ -517,8 +1313,16 @@ gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools/v3 v3.5.0 h1:Ljk6PdHdOhAb5aDMWXjDLMMhph+BpztA4v1QdqEW2eY= gotest.tools/v3 v3.5.0/go.mod h1:isy3WKz7GK6uNw/sbHzfKBLvlvXwUyV06n6brMxxopU= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= +honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= oras.land/oras-go/v2 v2.3.1 h1:lUC6q8RkeRReANEERLfH86iwGn55lbSWP20egdFHVec= oras.land/oras-go/v2 v2.3.1/go.mod h1:5AQXVEu1X/FKp1F9DMOb5ZItZBOa0y5dha0yCm4NR9c= +rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= +rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= +rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= From 6e96dfda84066a21929b9d6d64d2accac41cc40f Mon Sep 17 00:00:00 2001 From: Simar Date: Fri, 12 Apr 2024 23:58:40 -0600 Subject: [PATCH 8/9] update docs --- avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md | 2 +- avd_docs/aws/cloudfront/AVD-AWS-0013/docs.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md b/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md index 7dfd45d5..87370c92 100644 --- a/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md +++ b/avd_docs/aws/cloudfront/AVD-AWS-0013/Terraform.md @@ -4,7 +4,7 @@ Use the most modern TLS/SSL policies available ```hcl resource "aws_cloudfront_distribution" "good_example" { viewer_certificate { - cloudfront_default_certificate = false + cloudfront_default_certificate = false minimum_protocol_version = "TLSv1.2_2021" } } diff --git a/avd_docs/aws/cloudfront/AVD-AWS-0013/docs.md b/avd_docs/aws/cloudfront/AVD-AWS-0013/docs.md index fc83dffe..544f9975 100644 --- a/avd_docs/aws/cloudfront/AVD-AWS-0013/docs.md +++ b/avd_docs/aws/cloudfront/AVD-AWS-0013/docs.md @@ -1,7 +1,7 @@ You should not use outdated/insecure TLS versions for encryption. You should be using TLS v1.2+. -Note: that setting *minimum_protocol_version = "TLSv1.2_2021"* is only possible when *cloudfront_default_certificate* is false (eg. you are not using the cloudfront.net domain name) and *ssl_support_method* is *sni-only*. +Note: that setting *minimum_protocol_version = "TLSv1.2_2021"* is only possible when *cloudfront_default_certificate* is false (eg. you are not using the cloudfront.net domain name). If *cloudfront_default_certificate* is true then the Cloudfront API will only allow setting *minimum_protocol_version = "TLSv1"*, and setting it to any other value will result in a perpetual diff in your *terraform plan*'s. The only option when using the cloudfront.net domain name is to ignore this rule. From 028257673a17c408185d3568272cb997c33e1f1a Mon Sep 17 00:00:00 2001 From: Simar Date: Tue, 16 Apr 2024 21:52:58 -0600 Subject: [PATCH 9/9] pin to use trivy-checks for docs gen --- .../cloudtrail/AVD-AWS-0015/CloudFormation.md | 4 +++- .../aws/cloudtrail/AVD-AWS-0015/Terraform.md | 2 +- avd_docs/aws/cloudtrail/AVD-AWS-0015/docs.md | 6 ++++-- avd_docs/aws/iam/AVD-AWS-0123/Terraform.md | 8 ++++---- .../azure/database/AVD-AZU-0027/Terraform.md | 17 +++++++++-------- avd_docs/dockerfile/general/AVD-DS-0017/docs.md | 2 +- go.mod | 3 +++ go.sum | 4 ++-- 8 files changed, 27 insertions(+), 19 deletions(-) diff --git a/avd_docs/aws/cloudtrail/AVD-AWS-0015/CloudFormation.md b/avd_docs/aws/cloudtrail/AVD-AWS-0015/CloudFormation.md index b17b69fe..d77fd90c 100644 --- a/avd_docs/aws/cloudtrail/AVD-AWS-0015/CloudFormation.md +++ b/avd_docs/aws/cloudtrail/AVD-AWS-0015/CloudFormation.md @@ -1,5 +1,5 @@ -Enable encryption at rest +Use Customer managed key ```yaml--- Resources: @@ -15,4 +15,6 @@ Resources: ``` +#### Remediation Links + - https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-kmskeyid diff --git a/avd_docs/aws/cloudtrail/AVD-AWS-0015/Terraform.md b/avd_docs/aws/cloudtrail/AVD-AWS-0015/Terraform.md index befbea4f..42edae5a 100644 --- a/avd_docs/aws/cloudtrail/AVD-AWS-0015/Terraform.md +++ b/avd_docs/aws/cloudtrail/AVD-AWS-0015/Terraform.md @@ -1,5 +1,5 @@ -Enable encryption at rest +Use Customer managed key ```hcl resource "aws_cloudtrail" "good_example" { diff --git a/avd_docs/aws/cloudtrail/AVD-AWS-0015/docs.md b/avd_docs/aws/cloudtrail/AVD-AWS-0015/docs.md index 5f8bc940..88770c40 100644 --- a/avd_docs/aws/cloudtrail/AVD-AWS-0015/docs.md +++ b/avd_docs/aws/cloudtrail/AVD-AWS-0015/docs.md @@ -1,8 +1,8 @@ -Cloudtrail logs should be encrypted at rest to secure the sensitive data. Cloudtrail logs record all activity that occurs in the the account through API calls and would be one of the first places to look when reacting to a breach. +Using Customer managed keys provides comprehensive control over cryptographic keys, enabling management of policies, permissions, and rotation, thus enhancing security and compliance measures for sensitive data and systems. ### Impact -Data can be freely read if compromised +Using AWS managed keys does not allow for fine grained control {{ remediationActions }} @@ -10,4 +10,6 @@ Data can be freely read if compromised ### Links - https://docs.aws.amazon.com/awscloudtrail/latest/userguide/encrypting-cloudtrail-log-files-with-aws-kms.html +- https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-mgmt + diff --git a/avd_docs/aws/iam/AVD-AWS-0123/Terraform.md b/avd_docs/aws/iam/AVD-AWS-0123/Terraform.md index c1ac8a8e..a2d54374 100644 --- a/avd_docs/aws/iam/AVD-AWS-0123/Terraform.md +++ b/avd_docs/aws/iam/AVD-AWS-0123/Terraform.md @@ -5,7 +5,7 @@ Use terraform-module/enforce-mfa/aws to ensure that MFA is enforced resource "aws_iam_group" "support" { name = "support" } -resource aws_iam_group_policy mfa { +resource "aws_iam_group_policy" "mfa" { group = aws_iam_group.support.name policy = < update' should always be followed by ' github.com/aquasecurity/trivy-checks v0.10.2-0.20240417031955-932169bbd75f diff --git a/go.sum b/go.sum index a21b13a2..6c130ef0 100644 --- a/go.sum +++ b/go.sum @@ -220,8 +220,8 @@ github.com/aquasecurity/go-version v0.0.0-20210121072130-637058cfe492 h1:rcEG5HI github.com/aquasecurity/go-version v0.0.0-20210121072130-637058cfe492/go.mod h1:9Beu8XsUNNfzml7WBf3QmyPToP1wm1Gj/Vc5UJKqTzU= github.com/aquasecurity/trivy v0.50.2-0.20240412195250-183eaafb4e42 h1:fc6b0EHEC5KYX9BtkzcG+8gmL/aQNLhbEUC33SpaAEc= github.com/aquasecurity/trivy v0.50.2-0.20240412195250-183eaafb4e42/go.mod h1:mIwSCXr6l6qTfBUGUYU5MNGZFy/OCeHbQtCqW+gWDU8= -github.com/aquasecurity/trivy-policies v0.10.0 h1:QONOsIFi6+WyB+7NGMBQeCgMFcRg6RV9dTBBpeOFDxU= -github.com/aquasecurity/trivy-policies v0.10.0/go.mod h1:7WU0GTUqtQxqQ+FV3JAy7lskQQZU6lp7Mz1i8GEapFw= +github.com/aquasecurity/trivy-checks v0.10.2-0.20240417031955-932169bbd75f h1:k+sc/w1byCHI6ru10Wrwi6PAFyrqsq2fG3iiC94sHIA= +github.com/aquasecurity/trivy-checks v0.10.2-0.20240417031955-932169bbd75f/go.mod h1:oTqV6F9QYlOp8zyF2Hv3X0K05Kqv5TxzSAYGJLiYQAc= github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0 h1:jfIu9sQUG6Ig+0+Ap1h4unLjW6YQJpKZVmUzxsD4E/Q= github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0/go.mod h1:t2tdKJDJF9BV14lnkjHmOQgcvEKgtqs5a1N3LNdJhGE= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8=