Skip to content

Instantly share code, notes, and snippets.

@dLobatog
Created April 30, 2019 14:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dLobatog/960e512cee9e97c098eb6378ef47c241 to your computer and use it in GitHub Desktop.
Save dLobatog/960e512cee9e97c098eb6378ef47c241 to your computer and use it in GitHub Desktop.
Host.find_by(:id => 'f15b74f2-2409-4e64-9879-5e7a8f4a5ac7').rules.select { |e| e.description.nil? }.map(&:ref_id)
=> ["xccdf_org.ssgproject.content_rule_package_telnet_removed", "xccdf_org.ssgproject.content_rule_package_samba_removed", "xccdf_org.ssgproject.content_rule_package_tftp-server_removed", "xccdf_org.ssgproject.content_rule_service_xinetd_disabled", "xccdf_org.ssgproject.content_rule_package_talk-server_removed", "xccdf_org.ssgproject.content_rule_service_vsftpd_disabled", "xccdf_org.ssgproject.content_rule_package_vsftpd_removed", "xccdf_org.ssgproject.content_rule_service_snmpd_disabled", "xccdf_org.ssgproject.content_rule_disable_anacron", "xccdf_org.ssgproject.content_rule_package_quagga_removed", "xccdf_org.ssgproject.content_rule_service_zebra_disabled", "xccdf_org.ssgproject.content_rule_service_named_disabled", "xccdf_org.ssgproject.content_rule_service_smb_disabled", "xccdf_org.ssgproject.content_rule_service_httpd_disabled", "xccdf_org.ssgproject.content_rule_package_httpd_removed", "xccdf_org.ssgproject.content_rule_file_permissions_httpd_server_modules_files", "xccdf_org.ssgproject.content_rule_dir_perms_etc_httpd_conf", "xccdf_org.ssgproject.content_rule_file_permissions_httpd_server_conf_d_files", "xccdf_org.ssgproject.content_rule_file_permissions_httpd_server_conf_files", "xccdf_org.ssgproject.content_rule_httpd_disable_mime_types", "xccdf_org.ssgproject.content_rule_service_ntpd_enabled", "xccdf_org.ssgproject.content_rule_file_permissions_sshd_private_key", "xccdf_org.ssgproject.content_rule_service_squid_disabled", "xccdf_org.ssgproject.content_rule_package_squid_removed", "xccdf_org.ssgproject.content_rule_service_dovecot_disabled", "xccdf_org.ssgproject.content_rule_mcafee_antivirus_definitions_updated", "xccdf_org.ssgproject.content_rule_service_cups_disabled", "xccdf_org.ssgproject.content_rule_service_avahi-daemon_disabled", "xccdf_org.ssgproject.content_rule_file_permissions_sshd_pub_key", "xccdf_org.ssgproject.content_rule_install_mcafee_hbss_pa", "xccdf_org.ssgproject.content_rule_install_mcafee_hbss_accm", "xccdf_org.ssgproject.content_rule_install_mcafee_cma_rt", "xccdf_org.ssgproject.content_rule_package_rsyslog_installed", "xccdf_org.ssgproject.content_rule_service_ip6tables_enabled", "xccdf_org.ssgproject.content_rule_service_iptables_enabled", "xccdf_org.ssgproject.content_rule_service_firewalld_enabled", "xccdf_org.ssgproject.content_rule_gid_passwd_group_same", "xccdf_org.ssgproject.content_rule_account_unique_name", "xccdf_org.ssgproject.content_rule_accounts_umask_interactive_users", "xccdf_org.ssgproject.content_rule_file_groupowner_etc_group", "xccdf_org.ssgproject.content_rule_file_permissions_etc_gshadow", "xccdf_org.ssgproject.content_rule_file_groupowner_etc_passwd", "xccdf_org.ssgproject.content_rule_file_owner_etc_shadow", "xccdf_org.ssgproject.content_rule_file_owner_etc_gshadow", "xccdf_org.ssgproject.content_rule_file_permissions_etc_group", "xccdf_org.ssgproject.content_rule_file_groupowner_etc_gshadow", "xccdf_org.ssgproject.content_rule_file_owner_etc_passwd", "xccdf_org.ssgproject.content_rule_file_groupowner_etc_shadow", "xccdf_org.ssgproject.content_rule_file_permissions_etc_shadow", "xccdf_org.ssgproject.content_rule_file_owner_etc_group", "xccdf_org.ssgproject.content_rule_file_permissions_etc_passwd"]
irb(main):022:0>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment