<Profile id="usgcb-rhel6-server">
<title>United States Government Configuration Baseline (USGCB)</title>
<description>This profile is a working draft for a USGCB submission against RHEL6 Server.</description>

<select idref="partition_for_tmp" selected="true" />
<select idref="partition_for_var" selected="true" />
<select idref="partition_for_var_log" selected="true" />
<select idref="partition_for_var_log_audit" selected="true" />
<select idref="partition_for_home" selected="true" />
<select idref="ensure_redhat_gpgkey_installed" selected="true" />
<select idref="service_rhnsd_disabled" selected="true" />
<select idref="security_patches_up_to_date" selected="true" />
<select idref="ensure_gpgcheck_globally_activated" selected="true" />
<select idref="ensure_gpgcheck_never_disabled" selected="true" />
<select idref="package_aide_installed" selected="true" />
<select idref="rpm_verify_permissions" selected="true" />
<select idref="rpm_verify_hashes" selected="true" />
<select idref="mount_option_nodev_nonroot_local_partitions" selected="true" />
<select idref="mount_option_nodev_removable_partitions" selected="true" />
<select idref="mount_option_noexec_removable_partitions" selected="true" />
<select idref="mount_option_nosuid_removable_partitions" selected="true" />
<select idref="mount_option_tmp_nodev" selected="true" />
<select idref="mount_option_tmp_nosuid" selected="true" />
<select idref="mount_option_tmp_noexec" selected="true" />
<select idref="mount_option_dev_shm_nodev" selected="true" />
<select idref="mount_option_dev_shm_nosuid" selected="true" />
<select idref="mount_option_dev_shm_noexec" selected="true" />
<select idref="mount_option_var_tmp_bind" selected="true" />
<select idref="kernel_module_cramfs_disabled" selected="true" />
<select idref="kernel_module_freevxfs_disabled" selected="true" />
<select idref="kernel_module_hfs_disabled" selected="true" />
<select idref="kernel_module_hfsplus_disabled" selected="true" />
<select idref="kernel_module_jffs2_disabled" selected="true" />
<select idref="kernel_module_squashfs_disabled" selected="true" />
<select idref="kernel_module_udf_disabled" selected="true" />
<select idref="file_permissions_etc_gshadow" selected="true" /> <!-- RHEL5 had this as chmod 400, RHEL6 as 0000 -->
<select idref="file_owner_etc_gshadow" selected="true" />
<select idref="file_groupowner_etc_gshadow" selected="true" />
<select idref="file_permissions_etc_shadow" selected="true" /> <!-- RHEL5 as 400, RHEL6 as 000 -->
<select idref="userowner_shadow_file" selected="true" />
<select idref="groupowner_shadow_file" selected="true" />
<select idref="file_permissions_etc_group" selected="true" /> 
<select idref="file_owner_etc_group" selected="true" />
<select idref="file_groupowner_etc_group" selected="true" />
<select idref="file_permissions_etc_passwd" selected="true" />
<select idref="file_owner_etc_passwd" selected="true" />
<select idref="file_groupowner_etc_passwd" selected="true" />
<select idref="sticky_world_writable_dirs" selected="true" />
<select idref="world_writeable_files" selected="true" />
<select idref="file_permissions_unauthorized_sgid" selected="true" />
<select idref="file_permissions_unauthorized_suid" selected="true" />
<select idref="no_files_unowned_by_user" selected="true" />
<select idref="no_files_unowned_by_group" selected="true" />
<select idref="world_writable_files_system_ownership" selected="true" />
<refine-value idref="var_umask_for_daemons" selector="027"/>
<select idref="umask_for_daemons" selected="true" />
<select idref="sysctl_fs_suid_dumpable" selected="true" />
<select idref="disable_users_coredumps" selected="true" />
<select idref="sysctl_kernel_randomize_va_space" selected="true" />
<select idref="sysctl_kernel_exec_shield" selected="true" />
<select idref="install_PAE_kernel_on_x86-32" selected="true" />
<select idref="securetty_root_login_console_only" selected="true" /> <!-- slightly different language than rhel5 -->
<select idref="restrict_serial_port_logins" selected="true" />
<select idref="no_empty_passwords" selected="true" />
<select idref="accounts_password_all_shadowed" selected="true" />
<select idref="accounts_no_uid_except_zero" selected="true" />
<refine-value idref="var_accounts_password_warn_age_login_defs" selector="14"/>
<select idref="accounts_password_warn_age_login_defs" selected="true" />
<refine-value idref="var_accounts_maximum_age_login_defs" selector="60" />
<select idref="accounts_maximum_age_login_defs" selected="true" />
<refine-value idref="var_accounts_password_minlen_login_defs" selector="12" />
<select idref="accounts_password_minlen_login_defs" selected="true" />
<refine-value idref="var_password_pam_retry" selector="3" />
<select idref="accounts_password_pam_retry" selected="true" />
<refine-value idref="var_password_pam_dcredit" selector="1" />
<select idref="accounts_password_pam_dcredit" selected="true" />
<refine-value idref="var_password_pam_ucredit" selector="1" />
<select idref="accounts_password_pam_ucredit" selected="true" />
<refine-value idref="var_password_pam_lcredit" selector="1" />
<select idref="accounts_password_pam_lcredit" selected="true" />
<refine-value idref="var_password_pam_ocredit" selector="1" />
<select idref="accounts_password_pam_ocredit" selected="true" />
<refine-value idref="var_password_pam_difok" selector="3" />
<select idref="accounts_password_pam_difok" selected="true" />
<refine-value idref="var_accounts_passwords_pam_faillock_deny" selector="5" />
<select idref="accounts_passwords_pam_faillock_deny" selected="true" />
<select idref="set_password_hashing_algorithm_systemauth" selected="true" />
<select idref="set_password_hashing_algorithm_logindefs" selected="true" />
<refine-value idref="var_password_pam_unix_remember" selector="24" />
<select idref="accounts_password_pam_unix_remember" selected="true" />
<select idref="root_path_no_dot" selected="true" />
<select idref="root_path_no_groupother_writable" selected="true" />
<select idref="homedir_perms_no_groupwrite_worldread" selected="true" />
<refine-value idref="var_accounts_user_umask" selector="077" />
<select idref="accounts_umask_bashrc" selected="true" />
<select idref="accounts_umask_cshrc" selected="true" />
<select idref="accounts_umask_etc_profile" selected="true" />
<select idref="accounts_umask_login_defs" selected="true" />
<select idref="file_user_owner_grub_conf" selected="true" />
<select idref="file_group_owner_grub_conf" selected="true" />
<select idref="file_permissions_grub_conf" selected="true" />
<select idref="bootloader_password" selected="true" />
<select idref="disable_interactive_boot" selected="true" />
<refine-value idref="inactivity_timeout_value" selector="15_minutes" />
<select idref="gconf_gnome_screensaver_idle_delay" selected="true" />
<select idref="gconf_gnome_screensaver_idle_activation_enabled" selected="true" />
<select idref="gconf_gnome_screensaver_lock_enabled" selected="true" />
<select idref="gconf_gnome_screensaver_mode_blank" selected="true" />
<refine-value idref="login_banner_text" selector="usgcb_default" />
<select idref="banner_etc_issue" selected="true" />
<refine-value idref="var_selinux_state" selector="enforcing" />
<select idref="selinux_state" selected="true" />
<refine-value idref="var_selinux_policy_name" selector="targeted" />
<select idref="selinux_policytype" selected="true" />
<select idref="enable_selinux_bootloader" selected="true" />
<select idref="selinux_confinement_of_daemons" selected="true" />
<select idref="selinux_all_devicefiles_labeled" selected="true" />
<select idref="sysctl_ipv4_ip_forward" selected="true" />
<select idref="sysctl_net_ipv4_conf_all_send_redirects" selected="true" />
<select idref="sysctl_net_ipv4_conf_default_send_redirects" selected="true" />
<refine-value idref="sysctl_net_ipv4_conf_all_secure_redirects_value" selector="disabled" />
<select idref="sysctl_net_ipv4_conf_all_secure_redirects" selected="true" />
<refine-value idref="sysctl_net_ipv4_conf_all_accept_redirects_value" selector="disabled" />
<select idref="sysctl_net_ipv4_conf_all_accept_redirects" selected="true" />
<refine-value idref="sysctl_net_ipv4_conf_all_accept_source_route_value" selector="disabled" />
<select idref="sysctl_net_ipv4_conf_default_accept_source_route" selected="true" />
<refine-value idref="sysctl_net_ipv4_conf_default_secure_redirects_value" selector="disabled" />
<select idref="sysctl_net_ipv4_conf_default_secure_redirects" selected="true" />
<refine-value idref="sysctl_net_ipv4_conf_default_accept_redirects_value" selector="disabled" />
<select idref="sysctl_net_ipv4_conf_default_accept_redirects" selected="true" />
<refine-value idref="sysctl_net_ipv4_conf_default_accept_source_route_value" selector="disabled" />
<refine-value idref="sysctl_net_ipv4_icmp_ignore_bogus_error_responses_value" selector="enabled" />
<select idref="sysctl_net_ipv4_icmp_ignore_bogus_error_responses" selected="true" />
<refine-value idref="sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value" selector="enabled" />
<select idref="sysctl_net_ipv4_icmp_echo_ignore_broadcasts" selected="true" />
<refine-value idref="sysctl_net_ipv4_conf_all_log_martians_value" selector="enabled" />
<select idref="sysctl_net_ipv4_conf_all_log_martians" selected="true" />
<refine-value idref="sysctl_net_ipv4_conf_all_rp_filter_value" selector="enabled" />
<select idref="sysctl_net_ipv4_conf_all_rp_filter" selected="true" />
<refine-value idref="sysctl_net_ipv4_tcp_syncookies_value" selector="enabled" />
<select idref="sysctl_net_ipv4_tcp_syncookies" selected="true" />
<refine-value idref="sysctl_net_ipv4_conf_default_rp_filter_value" selector="enabled" />
<select idref="sysctl_net_ipv4_conf_default_rp_filter" selected="true" />
<select idref="wireless_disable_in_bios" selected="true" />
<select idref="service_bluetooth_disabled" selected="true" />
<select idref="kernel_module_ipv6_option_disabled" selected="true" />
<select idref="network_ipv6_disable_rpc" selected="true" />
<refine-value idref="sysctl_net_ipv6_conf_default_accept_ra_value" selector="disabled" />
<select idref="sysctl_net_ipv6_conf_default_accept_ra" selected="true" />
<select idref="sysctl_net_ipv6_conf_default_accept_redirects" selected="true" />
<select idref="service_ip6tables_enabled" selected="true" />
<select idref="service_iptables_enabled" selected="true" />
<select idref="set_iptables_default_rule" selected="true" />
<select idref="set_iptables_default_rule_forward" selected="true" />
<select idref="kernel_module_dccp_disabled" selected="true" />
<select idref="kernel_module_sctp_disabled" selected="true" />
<select idref="kernel_module_rds_disabled" selected="true" />
<select idref="kernel_module_tipc_disabled" selected="true" />
<select idref="package_rsyslog_installed" selected="true" />
<select idref="service_rsyslog_enabled" selected="true" />
<select idref="rsyslog_file_permissions" selected="true" />
<select idref="groupowner_rsyslog_files" selected="true" />
<select idref="userowner_rsyslog_files" selected="true" />
<select idref="rsyslog_send_messages_to_logserver" selected="true" />
<select idref="rsyslog_accept_remote_messages_none" selected="true" />
<select idref="ensure_logrotate_activated" selected="true" />
<select idref="service_auditd_enabled" selected="true" />
<select idref="bootloader_audit_argument" selected="true" />
<select idref="audit_rules_time_adjtimex" selected="true" />
<select idref="audit_rules_time_settimeofday" selected="true" />
<select idref="audit_rules_time_stime" selected="true" />
<select idref="audit_rules_time_clock_settime" selected="true" />
<select idref="audit_rules_time_watch_localtime" selected="true" />
<select idref="audit_rules_usergroup_modification" selected="true" />
<select idref="audit_rules_networkconfig_modification" selected="true" />
<select idref="audit_rules_mac_modification" selected="true" />
<select idref="audit_rules_dac_modification_chmod" selected="true" />
<select idref="audit_rules_dac_modification_chown" selected="true" />
<select idref="audit_rules_dac_modification_fchmod" selected="true" />
<select idref="audit_rules_dac_modification_fchmodat" selected="true" />
<select idref="audit_rules_dac_modification_fchown" selected="true" />
<select idref="audit_rules_dac_modification_fchownat" selected="true" />
<select idref="audit_rules_dac_modification_fremovexattr" selected="true" />
<select idref="audit_rules_dac_modification_fsetxattr" selected="true" />
<select idref="audit_rules_dac_modification_lchown" selected="true" />
<select idref="audit_rules_dac_modification_lremovexattr" selected="true" />
<select idref="audit_rules_dac_modification_lsetxattr" selected="true" />
<select idref="audit_rules_dac_modification_removexattr" selected="true" />
<select idref="audit_rules_dac_modification_setxattr" selected="true" />
<select idref="audit_rules_unsuccessful_file_modification" selected="true" />
<select idref="audit_rules_privileged_commands" selected="true" />
<select idref="audit_rules_media_export" selected="true" />
<select idref="audit_rules_file_deletion_events" selected="true" />
<select idref="audit_rules_sysadmin_actions" selected="true" />
<select idref="audit_rules_kernel_module_loading" selected="true" />
<select idref="audit_rules_immutable" selected="true" />
<select idref="disable_xinetd" selected="true" />
<select idref="uninstall_xinetd" selected="true" />
<select idref="service_telnetd_disabled" selected="true" />
<select idref="uninstall_telnet_server" selected="true" />
<select idref="package_rsh-server_removed" selected="true" />
<select idref="disable_ypbind" selected="true" />
<select idref="uninstall_ypserv" selected="true" />
<select idref="service_tftp_disabled" selected="true" />
<select idref="uninstall_tftp-server" selected="true" />
<select idref="deactivate_wireless_interfaces" selected="true" />
<select idref="kernel_module_bluetooth_disabled" selected="true" />
<select idref="service_kdump_disabled" selected="true" />
<select idref="network_disable_zeroconf" selected="true" />
<select idref="service_crond_enabled" selected="true" />
<!-- PLACEHOLDER: cron file perms go here when ready -->
<select idref="sshd_allow_only_protocol2" selected="true" />
<select idref="service_atd_disabled" selected="true" />
<select idref="sshd_set_keepalive" selected="true" />
<select idref="sshd_set_idle_timeout" selected="true" />
<select idref="sshd_disable_rhosts" selected="true" />
<select idref="disable_host_auth" selected="true" />
<select idref="sshd_disable_root_login" selected="true" />
<select idref="sshd_disable_empty_passwords" selected="true" />
<select idref="sshd_enable_warning_banner" selected="true" />
<select idref="sshd_do_not_permit_user_env" selected="true" />
<select idref="sshd_use_approved_ciphers" selected="true" />
<select idref="gconf_gdm_enable_warning_gui_banner" selected="true" />
<select idref="disable_avahi" selected="true" />
<select idref="disable_dhcp_server" selected="true" />
<select idref="uninstall_dhcp_server" selected="true" />
<select idref="service_ntpd_enabled" selected="true" />
<select idref="ntpd_specify_remote_server" selected="true" />
<select idref="package_sendmail_removed" selected="true" />
<!-- postfix package installed goes here -->
<select idref="postfix_network_listening_disabled" selected="true" />
<select idref="ldap_client_start_tls" selected="true" />
<select idref="ldap_client_tls_cacertpath" selected="true" />
<select idref="package_openldap-servers_removed" selected="true" />
<select idref="service_nfslock_disabled" selected="true" />
<select idref="service_rpcgssd_disabled" selected="true" />
<select idref="service_rpcidmapd_disabled" selected="true" />
<select idref="service_netfs_disabled" selected="true" />
<select idref="service_portreserve_disabled" selected="true" />
<select idref="service_rpcsvcgssd_disabled" selected="true" />
<select idref="use_nodev_option_on_nfs_mounts" selected="true" />
<select idref="use_nosuid_option_on_nfs_mounts" selected="true" />
<select idref="disable_dns_server" selected="true" />
<select idref="uninstall_bind" selected="true" />
<select idref="disable_vsftpd" selected="true" />
<select idref="uninstall_vsftpd" selected="true" />
<select idref="disable_httpd" selected="true" />
<select idref="package_httpd_removed" selected="true" />
<select idref="disable_dovecot" selected="true" />
<select idref="package_dovecot_removed" selected="true" />
<select idref="disable_smb_server" selected="true" />
<select idref="require_smb_client_signing" selected="true" />
<select idref="require_smb_client_signing_mount.cifs" selected="true" />
<select idref="disable_squid" selected="true" />
<select idref="uninstall_squid" selected="true" />
<select idref="disable_snmpd" selected="true" />
<select idref="package_net-snmp_removed" selected="true" />
<select idref="service_autofs_disabled" selected="true" />
<refine-value idref="var_account_disable_post_pw_expiration" selector="30" />
<select idref="account_disable_post_pw_expiration" selected="true" />

</Profile>
