From aebb65889ef75dadfb50d3a0cca2fc08ea01a0b5 Mon Sep 17 00:00:00 2001 From: Damien Cavagnini Date: Wed, 25 Jun 2025 09:22:29 +0200 Subject: [PATCH] chore: configure current repository as a version And use it as default version. To this end, the scripts in bin/hardening have been made generic by removing the associated recommendation number. Only impact is if you are used to execute scripts directly from bin/hardening. In this case, please use the "bin/hardening.sh" wrapper as intended. I had to rename 2.3.1_disable_nis.sh to uninstall_nis.sh, as it was conflicting with 2.3.1_disable_nis.sh Also, there was a doublon between 1.1.1.8_disable_cramfs.sh and 99.1.1.1_disable_cramfs.sh ; the former was kept --- bin/hardening/99.1.1.1_disable_cramfs.sh | 68 ------------------- ...defs_sha512.sh => acc_logindefs_sha512.sh} | 0 ....4_acc_pam_sha512.sh => acc_pam_sha512.sh} | 0 ..._shadow_sha512.sh => acc_shadow_sha512.sh} | 0 ...udoers_no_all.sh => acc_sudoers_no_all.sh} | 0 ...acklog_limit.sh => audit_backlog_limit.sh} | 0 ...udit_bootloader.sh => audit_bootloader.sh} | 0 ...it_log_storage.sh => audit_log_storage.sh} | 0 ...r_ownership.sh => bootloader_ownership.sh} | 0 ...der_password.sh => bootloader_password.sh} | 0 ..._distribution.sh => check_distribution.sh} | 0 ...uplicate_gid.sh => check_duplicate_gid.sh} | 0 ...upname.sh => check_duplicate_groupname.sh} | 0 ...uplicate_uid.sh => check_duplicate_uid.sh} | 0 ...sername.sh => check_duplicate_username.sh} | 0 ...ser_dir_perm.sh => check_user_dir_perm.sh} | 0 ...le_perm.sh => check_user_dot_file_perm.sh} | 0 ...onfigure_chrony.sh => configure_chrony.sh} | 0 ...re_logrotate.sh => configure_logrotate.sh} | 0 ....1.4_configure_ntp.sh => configure_ntp.sh} | 0 ...rtups.sh => configure_ssh_max_startups.sh} | 0 ...re_syslog-ng.sh => configure_syslog-ng.sh} | 0 ...yncd.sh => configure_systemd-timesyncd.sh} | 0 ..._ownership.sh => cron_d_perm_ownership.sh} | 0 ...ership.sh => cron_daily_perm_ownership.sh} | 0 ...rship.sh => cron_hourly_perm_ownership.sh} | 0 ...ship.sh => cron_monthly_perm_ownership.sh} | 0 .../{5.1.8_cron_users.sh => cron_users.sh} | 0 ...rship.sh => cron_weekly_perm_ownership.sh} | 0 ...ownership.sh => crontab_perm_ownership.sh} | 0 ...lt_root_group.sh => default_root_group.sh} | 0 ..._default_timeout.sh => default_timeout.sh} | 0 ....4.4_default_umask.sh => default_umask.sh} | 0 ....1_disable_apport.sh => disable_apport.sh} | 0 ...utomounting.sh => disable_automounting.sh} | 0 ...vahi_server.sh => disable_avahi_server.sh} | 0 ...able_bsd_inetd.sh => disable_bsd_inetd.sh} | 0 ....8_disable_cramfs.sh => disable_cramfs.sh} | 0 ...{3.4.1_disable_dccp.sh => disable_dccp.sh} | 0 ...{2.2.5_disable_dhcp.sh => disable_dhcp.sh} | 0 ...le_dns_server.sh => disable_dns_server.sh} | 0 ...isable_freevxfs.sh => disable_freevxfs.sh} | 0 .../{2.2.9_disable_ftp.sh => disable_ftp.sh} | 0 ...{1.1.1.3_disable_hfs.sh => disable_hfs.sh} | 0 ..._disable_hfsplus.sh => disable_hfsplus.sh} | 0 ...le_http_proxy.sh => disable_http_proxy.sh} | 0 ..._http_server.sh => disable_http_server.sh} | 0 ...p_redirect.sh => disable_icmp_redirect.sh} | 0 ...isable_imap_pop.sh => disable_imap_pop.sh} | 0 ...forwarding.sh => disable_ip_forwarding.sh} | 0 ...{3.1.1_disable_ipv6.sh => disable_ipv6.sh} | 0 ...h => disable_ipv6_router_advertisement.sh} | 0 ....1.2_disable_jffs2.sh => disable_jffs2.sh} | 0 ...{2.2.6_disable_ldap.sh => disable_ldap.sh} | 0 ..._ldap_client.sh => disable_ldap_client.sh} | 0 ..._disable_nfs_rpc.sh => disable_nfs_rpc.sh} | 0 .../{2.2.17_disable_nis.sh => disable_nis.sh} | 0 ..._disable_prelink.sh => disable_prelink.sh} | 0 ...rint_server.sh => disable_print_server.sh} | 0 .../{3.4.3_disable_rds.sh => disable_rds.sh} | 0 ...le_root_login.sh => disable_root_login.sh} | 0 ...le_rsh_client.sh => disable_rsh_client.sh} | 0 ...2.16_disable_rsync.sh => disable_rsync.sh} | 0 ...2.12_disable_samba.sh => disable_samba.sh} | 0 ...{3.4.2_disable_sctp.sh => disable_sctp.sh} | 0 ...ect.sh => disable_secure_icmp_redirect.sh} | 0 ...ts.sh => disable_send_packet_redirects.sh} | 0 ..._snmp_server.sh => disable_snmp_server.sh} | 0 ...ts.sh => disable_source_routed_packets.sh} | 0 ...isable_squashfs.sh => disable_squashfs.sh} | 0 ...sh => disable_ssh_allow_tcp_forwarding.sh} | 0 ...> disable_sshd_hostbasedauthentication.sh} | 0 ...h => disable_sshd_permitemptypasswords.sh} | 0 ..._sshd_setenv.sh => disable_sshd_setenv.sh} | 0 ...accounts.sh => disable_system_accounts.sh} | 0 ..._talk_client.sh => disable_talk_client.sh} | 0 ...net_client.sh => disable_telnet_client.sh} | 0 ...net_server.sh => disable_telnet_server.sh} | 0 ...{3.4.4_disable_tipc.sh => disable_tipc.sh} | 0 ...{1.1.1.6_disable_udf.sh => disable_udf.sh} | 0 ..._usb_devices.sh => disable_usb_devices.sh} | 0 ..._usb_storage.sh => disable_usb_storage.sh} | 0 ...isable_wireless.sh => disable_wireless.sh} | 0 ...orwarding.sh => disable_x11_forwarding.sh} | 0 ....1_disable_xinetd.sh => disable_xinetd.sh} | 0 ...ow_system.sh => disable_xwindow_system.sh} | 0 ..._enable_apparmor.sh => enable_apparmor.sh} | 0 ....1.2_enable_auditd.sh => enable_auditd.sh} | 0 ...ditd_kernel.sh => enable_auditd_kernel.sh} | 0 ...=> enable_bad_error_message_protection.sh} | 0 .../{5.1.1_enable_cron.sh => enable_cron.sh} | 0 ..._enable_firewall.sh => enable_firewall.sh} | 0 ...d.sh => enable_lockout_failed_password.sh} | 0 ...ble_nx_support.sh => enable_nx_support.sh} | 0 ...nable_pwquality.sh => enable_pwquality.sh} | 0 ...t.sh => enable_randomized_vm_placement.sh} | 0 ...n.sh => enable_source_route_validation.sh} | 0 ...20_enable_ssh_pam.sh => enable_ssh_pam.sh} | 0 ...erhosts.sh => enable_sshd_ignorerhosts.sh} | 0 ...nable_syslog-ng.sh => enable_syslog-ng.sh} | 0 ...n_cookies.sh => enable_tcp_syn_cookies.sh} | 0 ...mor.sh => enforce_or_complain_apparmor.sh} | 0 ...cing_apparmor.sh => enforcing_apparmor.sh} | 0 ...rmissions.sh => etc_group-_permissions.sh} | 0 ...ermissions.sh => etc_group_permissions.sh} | 0 ...issions.sh => etc_gshadow-_permissions.sh} | 0 ...missions.sh => etc_gshadow_permissions.sh} | 0 ...ue_net_perms.sh => etc_issue_net_perms.sh} | 0 ..._etc_issue_perms.sh => etc_issue_perms.sh} | 0 ...missions.sh => etc_passwd-_permissions.sh} | 0 ...rmissions.sh => etc_passwd_permissions.sh} | 0 ...missions.sh => etc_shadow-_permissions.sh} | 0 ...rmissions.sh => etc_shadow_permissions.sh} | 0 ...ount.sh => find_0_uid_non_root_account.sh} | 0 ...h => find_passwd_group_inconsistencies.sh} | 0 ..._find_sgid_files.sh => find_sgid_files.sh} | 0 ..._find_suid_files.sh => find_suid_files.sh} | 0 ...ouped_files.sh => find_ungrouped_files.sh} | 0 ...unowned_files.sh => find_unowned_files.sh} | 0 ...rd_files.sh => find_user_forward_files.sh} | 0 ...etrc_files.sh => find_user_netrc_files.sh} | 0 ...sts_files.sh => find_user_rhosts_files.sh} | 0 ...le_file.sh => find_world_writable_file.sh} | 0 ...e_auditd_conf.sh => freeze_auditd_conf.sh} | 0 ...anners.sh => graphical_warning_banners.sh} | 0 ...og_full.sh => halt_when_audit_log_full.sh} | 0 .../{1.1.14_home_nodev.sh => home_nodev.sh} | 0 ...1.1.14.1_home_nosuid.sh => home_nosuid.sh} | 0 ...13_home_partition.sh => home_partition.sh} | 0 ...99.3.3.2_hosts_allow.sh => hosts_allow.sh} | 0 ...missions.sh => hosts_allow_permissions.sh} | 0 .../{99.3.3.3_hosts_deny.sh => hosts_deny.sh} | 0 ...rmissions.sh => hosts_deny_permissions.sh} | 0 ...quests.sh => ignore_broadcast_requests.sh} | 0 ...nstall_apparmor.sh => install_apparmor.sh} | 0 ....1_install_auditd.sh => install_auditd.sh} | 0 ...{1.3.1_install_sudo.sh => install_sudo.sh} | 0 ...tall_syslog-ng.sh => install_syslog-ng.sh} | 0 ..._tcp_wrapper.sh => install_tcp_wrapper.sh} | 0 ...nstall_tripwire.sh => install_tripwire.sh} | 0 ..._install_updates.sh => install_updates.sh} | 0 ...rnald_compress.sh => journald_compress.sh} | 0 ....2.1_journald_logs.sh => journald_logs.sh} | 0 ...istent.sh => journald_write_persistent.sh} | 0 ...l_audit_logs.sh => keep_all_audit_logs.sh} | 0 ...e_past.sh => last_password_change_past.sh} | 0 ...sword_reuse.sh => limit_password_reuse.sh} | 0 ..._sessions.sh => limit_ssh_max_sessions.sh} | 0 ...count.sh => lock_inactive_user_account.sh} | 0 ...tian_packets.sh => log_martian_packets.sh} | 0 ...{1.3.3_logfile_sudo.sh => logfile_sudo.sh} | 0 ...ermissions.sh => logrotate_permissions.sh} | 0 ...ogs_permissions.sh => logs_permissions.sh} | 0 .../{1.8.1.4_motd_perms.sh => motd_perms.sh} | 0 ...2.15_mta_localhost.sh => mta_localhost.sh} | 0 ..._drop.sh => net_fw_default_policy_drop.sh} | 0 .../{1.3.2_pty_sudo.sh => pty_sudo.sh} | 0 ..._record_dac_edit.sh => record_dac_edit.sh} | 0 ..._time_edit.sh => record_date_time_edit.sh} | 0 ...s_file.sh => record_failed_access_file.sh} | 0 ..._deletions.sh => record_file_deletions.sh} | 0 ...el_modules.sh => record_kernel_modules.sh} | 0 ...login_logout.sh => record_login_logout.sh} | 0 ..._record_mac_edit.sh => record_mac_edit.sh} | 0 ...network_edit.sh => record_network_edit.sh} | 0 ...mands.sh => record_privileged_commands.sh} | 0 ...session_init.sh => record_session_init.sh} | 0 ...ul_mount.sh => record_successful_mount.sh} | 0 ...ord_sudo_usage.sh => record_sudo_usage.sh} | 0 ...sudoers_edit.sh => record_sudoers_edit.sh} | 0 ...roup_edit.sh => record_user_group_edit.sh} | 0 ...slog-ng_acl.sh => remote_syslog-ng_acl.sh} | 0 ...ice_nodev.sh => removable_device_nodev.sh} | 0 ...e_noexec.sh => removable_device_noexec.sh} | 0 ...e_nosuid.sh => removable_device_nosuid.sh} | 0 ...ield.sh => remove_empty_password_field.sh} | 0 ...ries.sh => remove_legacy_group_entries.sh} | 0 ...ies.sh => remove_legacy_passwd_entries.sh} | 0 ...ies.sh => remove_legacy_shadow_entries.sh} | 0 ..._info_issue.sh => remove_os_info_issue.sh} | 0 ...sue_net.sh => remove_os_info_issue_net.sh} | 0 ...os_info_motd.sh => remove_os_info_motd.sh} | 0 ...t_core_dumps.sh => restrict_core_dumps.sh} | 0 ....1.1.7_restrict_fat.sh => restrict_fat.sh} | 0 .../{5.6_restrict_su.sh => restrict_su.sh} | 0 ....5.3_root_password.sh => root_password.sh} | 0 ...1.15_run_shm_nodev.sh => run_shm_nodev.sh} | 0 ...17_run_shm_noexec.sh => run_shm_noexec.sh} | 0 ...16_run_shm_nosuid.sh => run_shm_nosuid.sh} | 0 ...ize_root_path.sh => sanitize_root_path.sh} | 0 .../{5.5_secure_tty.sh => secure_tty.sh} | 0 ...d_exp_days.sh => set_password_exp_days.sh} | 0 ...ys.sh => set_password_exp_warning_days.sh} | 0 ...nge.sh => set_password_min_days_change.sh} | 0 ...ser_netrc.sh => set_perm_on_user_netrc.sh} | 0 ...w_group_empty.sh => shadow_group_empty.sh} | 0 ...uth_pubk_only.sh => ssh_auth_pubk_only.sh} | 0 .../{5.2.19_ssh_banner.sh => ssh_banner.sh} | 0 .../{5.2.15_ssh_cry_kex.sh => ssh_cry_kex.sh} | 0 .../{5.2.14_ssh_cry_mac.sh => ssh_cry_mac.sh} | 0 ....2.2_ssh_cry_rekey.sh => ssh_cry_rekey.sh} | 0 ...le_features.sh => ssh_disable_features.sh} | 0 ...> ssh_host_private_keys_perm_ownership.sh} | 0 ...=> ssh_host_public_keys_perm_ownership.sh} | 0 ....2.4_ssh_keys_from.sh => ssh_keys_from.sh} | 0 ...sh_strict_modes.sh => ssh_strict_modes.sh} | 0 ...ys_accept_env.sh => ssh_sys_accept_env.sh} | 0 ..._sys_no_legacy.sh => ssh_sys_no_legacy.sh} | 0 ...5.2.13_sshd_ciphers.sh => sshd_ciphers.sh} | 0 ...nership.sh => sshd_conf_perm_ownership.sh} | 0 ...d_idle_timeout.sh => sshd_idle_timeout.sh} | 0 ...d_limit_access.sh => sshd_limit_access.sh} | 0 ...grace_time.sh => sshd_login_grace_time.sh} | 0 ....2.5_sshd_loglevel.sh => sshd_loglevel.sh} | 0 ...d_maxauthtries.sh => sshd_maxauthtries.sh} | 0 ....2.4_sshd_protocol.sh => sshd_protocol.sh} | 0 ...sh => sticky_bit_world_writable_folder.sh} | 0 ...emote_host.sh => syslog-ng_remote_host.sh} | 0 ...les_perm.sh => syslog_ng_logfiles_perm.sh} | 0 .../{1.1.3_tmp_nodev.sh => tmp_nodev.sh} | 0 .../{1.1.5_tmp_noexec.sh => tmp_noexec.sh} | 0 .../{1.1.4_tmp_nosuid.sh => tmp_nosuid.sh} | 0 ....1.2_tmp_partition.sh => tmp_partition.sh} | 0 ....4.2_tripwire_cron.sh => tripwire_cron.sh} | 0 ...{2.3.1_disable_nis.sh => uninstall_nis.sh} | 0 ....1.1_use_time_sync.sh => use_time_sync.sh} | 0 ...omedir_exist.sh => users_homedir_exist.sh} | 0 ...wnership.sh => users_homedir_ownership.sh} | 0 ..._audit_nodev.sh => var_log_audit_nodev.sh} | 0 ...udit_noexec.sh => var_log_audit_noexec.sh} | 0 ...udit_nosuid.sh => var_log_audit_nosuid.sh} | 0 ...artition.sh => var_log_audit_partition.sh} | 0 ...11.3_var_log_nodev.sh => var_log_nodev.sh} | 0 ....1_var_log_noexec.sh => var_log_noexec.sh} | 0 ....2_var_log_nosuid.sh => var_log_nosuid.sh} | 0 ..._log_partition.sh => var_log_partition.sh} | 0 .../{1.1.6.1_var_nodev.sh => var_nodev.sh} | 0 .../{1.1.6.2_var_nosuid.sh => var_nosuid.sh} | 0 ....1.6_var_partition.sh => var_partition.sh} | 0 ....1.8_var_tmp_nodev.sh => var_tmp_nodev.sh} | 0 ...10_var_tmp_noexec.sh => var_tmp_noexec.sh} | 0 ....9_var_tmp_nosuid.sh => var_tmp_nosuid.sh} | 0 ..._tmp_partition.sh => var_tmp_partition.sh} | 0 tests/hardening/99.1.1.1_disable_cramfs.sh | 20 ------ ...defs_sha512.sh => acc_logindefs_sha512.sh} | 0 ....4_acc_pam_sha512.sh => acc_pam_sha512.sh} | 0 ..._shadow_sha512.sh => acc_shadow_sha512.sh} | 0 ...udoers_no_all.sh => acc_sudoers_no_all.sh} | 0 ...er_ownership.sh => audit_backlog_limit.sh} | 0 ...loader_password.sh => audit_bootloader.sh} | 0 ...it_log_storage.sh => audit_log_storage.sh} | 0 ...ot_password.sh => bootloader_ownership.sh} | 0 ...e_nx_support.sh => bootloader_password.sh} | 0 ...ar_tmp_noexec.sh => check_distribution.sh} | 0 ...uplicate_gid.sh => check_duplicate_gid.sh} | 0 ...upname.sh => check_duplicate_groupname.sh} | 0 ...uplicate_uid.sh => check_duplicate_uid.sh} | 0 ...sername.sh => check_duplicate_username.sh} | 0 ...ser_dir_perm.sh => check_user_dir_perm.sh} | 0 ...le_perm.sh => check_user_dot_file_perm.sh} | 0 ...ve_os_info_motd.sh => configure_chrony.sh} | 0 ...s_info_issue.sh => configure_logrotate.sh} | 0 ..._os_info_issue_net.sh => configure_ntp.sh} | 0 ...rtups.sh => configure_ssh_max_startups.sh} | 0 ...ning_banners.sh => configure_syslog-ng.sh} | 0 ...yncd.sh => configure_systemd-timesyncd.sh} | 0 ..._ownership.sh => cron_d_perm_ownership.sh} | 0 ...ership.sh => cron_daily_perm_ownership.sh} | 0 ...rship.sh => cron_hourly_perm_ownership.sh} | 0 ...ship.sh => cron_monthly_perm_ownership.sh} | 0 .../{5.1.8_cron_users.sh => cron_users.sh} | 0 ...rship.sh => cron_weekly_perm_ownership.sh} | 0 ...ownership.sh => crontab_perm_ownership.sh} | 0 ...lt_root_group.sh => default_root_group.sh} | 0 ..._default_timeout.sh => default_timeout.sh} | 0 ....4.4_default_umask.sh => default_umask.sh} | 0 ....1_var_log_noexec.sh => disable_apport.sh} | 0 ..._log_nosuid.sh => disable_automounting.sh} | 0 ...r_log_nodev.sh => disable_avahi_server.sh} | 0 ..._log_partition.sh => disable_bsd_inetd.sh} | 0 ..._disable_freevxfs.sh => disable_cramfs.sh} | 0 ...1.1.2_disable_jffs2.sh => disable_dccp.sh} | 0 ...ar_log_audit_noexec.sh => disable_dhcp.sh} | 0 ..._audit_nosuid.sh => disable_dns_server.sh} | 0 ...1.3_disable_hfs.sh => disable_freevxfs.sh} | 0 ..._var_log_audit_nodev.sh => disable_ftp.sh} | 0 ....1.4_disable_hfsplus.sh => disable_hfs.sh} | 0 ...disable_squashfs.sh => disable_hfsplus.sh} | 0 ...dit_partition.sh => disable_http_proxy.sh} | 0 ...me_partition.sh => disable_http_server.sh} | 0 ...p_redirect.sh => disable_icmp_redirect.sh} | 0 ...4.1_home_nosuid.sh => disable_imap_pop.sh} | 0 ...forwarding.sh => disable_ip_forwarding.sh} | 0 ...{3.1.1_disable_ipv6.sh => disable_ipv6.sh} | 0 ...h => disable_ipv6_router_advertisement.sh} | 0 ....1.1.6_disable_udf.sh => disable_jffs2.sh} | 0 .../{1.1.14_home_nodev.sh => disable_ldap.sh} | 0 ...device_nodev.sh => disable_ldap_client.sh} | 0 ...le_device_nosuid.sh => disable_nfs_rpc.sh} | 0 ...ovable_device_noexec.sh => disable_nis.sh} | 0 ...ble_automounting.sh => disable_prelink.sh} | 0 ...p_partition.sh => disable_print_server.sh} | 0 ...1.1.1.7_restrict_fat.sh => disable_rds.sh} | 0 ...le_root_login.sh => disable_root_login.sh} | 0 ...1.3_tmp_nodev.sh => disable_rsh_client.sh} | 0 ...3_configure_chrony.sh => disable_rsync.sh} | 0 .../{1.1.4_tmp_nosuid.sh => disable_samba.sh} | 0 ....1.8_disable_cramfs.sh => disable_sctp.sh} | 0 ...ect.sh => disable_secure_icmp_redirect.sh} | 0 ...ts.sh => disable_send_packet_redirects.sh} | 0 ...5_tmp_noexec.sh => disable_snmp_server.sh} | 0 ...ts.sh => disable_source_routed_packets.sh} | 0 ....1_disable_dccp.sh => disable_squashfs.sh} | 0 ...sh => disable_ssh_allow_tcp_forwarding.sh} | 0 ...> disable_sshd_hostbasedauthentication.sh} | 0 ...h => disable_sshd_permitemptypasswords.sh} | 0 ..._sshd_setenv.sh => disable_sshd_setenv.sh} | 0 ...accounts.sh => disable_system_accounts.sh} | 0 ....1_var_nodev.sh => disable_talk_client.sh} | 0 ...var_nosuid.sh => disable_telnet_client.sh} | 0 ..._partition.sh => disable_telnet_server.sh} | 0 ...{3.4.2_disable_sctp.sh => disable_tipc.sh} | 0 .../{3.4.3_disable_rds.sh => disable_udf.sh} | 0 ..._usb_devices.sh => disable_usb_devices.sh} | 0 ..._usb_storage.sh => disable_usb_storage.sh} | 0 ...4_configure_ntp.sh => disable_wireless.sh} | 0 ...orwarding.sh => disable_x11_forwarding.sh} | 0 ...var_tmp_partition.sh => disable_xinetd.sh} | 0 ...tmp_nodev.sh => disable_xwindow_system.sh} | 0 ..._enable_apparmor.sh => enable_apparmor.sh} | 0 ....1.2_enable_auditd.sh => enable_auditd.sh} | 0 ..._bootloader.sh => enable_auditd_kernel.sh} | 0 ...=> enable_bad_error_message_protection.sh} | 0 ...2.2.15_mta_localhost.sh => enable_cron.sh} | 0 ..._enable_firewall.sh => enable_firewall.sh} | 0 ...d.sh => enable_lockout_failed_password.sh} | 0 ..._backlog_limit.sh => enable_nx_support.sh} | 0 ...nable_pwquality.sh => enable_pwquality.sh} | 0 ...d.sh => enable_randomized_vm_placement.sh} | 0 ...n.sh => enable_source_route_validation.sh} | 0 ...20_enable_ssh_pam.sh => enable_ssh_pam.sh} | 0 ...erhosts.sh => enable_sshd_ignorerhosts.sh} | 0 ...nstall_tripwire.sh => enable_syslog-ng.sh} | 0 ...n_cookies.sh => enable_tcp_syn_cookies.sh} | 0 ...mor.sh => enforce_or_complain_apparmor.sh} | 0 ...cing_apparmor.sh => enforcing_apparmor.sh} | 0 ...rmissions.sh => etc_group-_permissions.sh} | 0 ...ermissions.sh => etc_group_permissions.sh} | 0 ...issions.sh => etc_gshadow-_permissions.sh} | 0 ...missions.sh => etc_gshadow_permissions.sh} | 0 ...ue_net_perms.sh => etc_issue_net_perms.sh} | 0 ..._etc_issue_perms.sh => etc_issue_perms.sh} | 0 ...missions.sh => etc_passwd-_permissions.sh} | 0 ...rmissions.sh => etc_passwd_permissions.sh} | 0 ...missions.sh => etc_shadow-_permissions.sh} | 0 ...rmissions.sh => etc_shadow_permissions.sh} | 0 ...ount.sh => find_0_uid_non_root_account.sh} | 0 ...h => find_passwd_group_inconsistencies.sh} | 0 ..._find_sgid_files.sh => find_sgid_files.sh} | 0 ..._find_suid_files.sh => find_suid_files.sh} | 0 ...ouped_files.sh => find_ungrouped_files.sh} | 0 ...unowned_files.sh => find_unowned_files.sh} | 0 ...rd_files.sh => find_user_forward_files.sh} | 0 ...etrc_files.sh => find_user_netrc_files.sh} | 0 ...sts_files.sh => find_user_rhosts_files.sh} | 0 ...le_file.sh => find_world_writable_file.sh} | 0 ...e_auditd_conf.sh => freeze_auditd_conf.sh} | 0 ..._rsync.sh => graphical_warning_banners.sh} | 0 ...og_full.sh => halt_when_audit_log_full.sh} | 0 ...ndomized_vm_placement.sh => home_nodev.sh} | 0 ...6.3.1_disable_apport.sh => home_nosuid.sh} | 0 ...3_disable_prelink.sh => home_partition.sh} | 0 ...1.2_disable_wireless.sh => hosts_allow.sh} | 0 ...yslog-ng.sh => hosts_allow_permissions.sh} | 0 ...slog_ng_logfiles_perm.sh => hosts_deny.sh} | 0 ...rmissions.sh => hosts_deny_permissions.sh} | 0 ...quests.sh => ignore_broadcast_requests.sh} | 0 ...nstall_apparmor.sh => install_apparmor.sh} | 0 ...9_install_updates.sh => install_auditd.sh} | 0 ...{1.3.1_install_sudo.sh => install_sudo.sh} | 0 ...disable_xinetd.sh => install_syslog-ng.sh} | 0 ...re_logrotate.sh => install_tcp_wrapper.sh} | 0 ...sable_bsd_inetd.sh => install_tripwire.sh} | 0 ...able_http_server.sh => install_updates.sh} | 0 ...rnald_compress.sh => journald_compress.sh} | 0 ....2.1_journald_logs.sh => journald_logs.sh} | 0 ...istent.sh => journald_write_persistent.sh} | 0 ...l_audit_logs.sh => keep_all_audit_logs.sh} | 0 ...e_cron.sh => last_password_change_past.sh} | 0 ...sword_reuse.sh => limit_password_reuse.sh} | 0 ..._sessions.sh => limit_ssh_max_sessions.sh} | 0 ...count.sh => lock_inactive_user_account.sh} | 0 ...tian_packets.sh => log_martian_packets.sh} | 0 ...{1.3.3_logfile_sudo.sh => logfile_sudo.sh} | 0 ...ermissions.sh => logrotate_permissions.sh} | 0 ...ord_change_past.sh => logs_permissions.sh} | 0 .../{1.8.1.4_motd_perms.sh => motd_perms.sh} | 0 .../{5.5_secure_tty.sh => mta_localhost.sh} | 0 ..._drop.sh => net_fw_default_policy_drop.sh} | 0 .../{1.3.2_pty_sudo.sh => pty_sudo.sh} | 0 ..._record_dac_edit.sh => record_dac_edit.sh} | 0 ..._time_edit.sh => record_date_time_edit.sh} | 0 ...s_file.sh => record_failed_access_file.sh} | 0 ..._deletions.sh => record_file_deletions.sh} | 0 ...el_modules.sh => record_kernel_modules.sh} | 0 ...login_logout.sh => record_login_logout.sh} | 0 ..._record_mac_edit.sh => record_mac_edit.sh} | 0 ...network_edit.sh => record_network_edit.sh} | 0 ...mands.sh => record_privileged_commands.sh} | 0 ...session_init.sh => record_session_init.sh} | 0 ...ul_mount.sh => record_successful_mount.sh} | 0 ...ord_sudo_usage.sh => record_sudo_usage.sh} | 0 ...sudoers_edit.sh => record_sudoers_edit.sh} | 0 ...roup_edit.sh => record_user_group_edit.sh} | 0 ...slog-ng_acl.sh => remote_syslog-ng_acl.sh} | 0 ..._imap_pop.sh => removable_device_nodev.sh} | 0 ...le_samba.sh => removable_device_noexec.sh} | 0 ...tp_proxy.sh => removable_device_nosuid.sh} | 0 ...ield.sh => remove_empty_password_field.sh} | 0 ...ries.sh => remove_legacy_group_entries.sh} | 0 ...ies.sh => remove_legacy_passwd_entries.sh} | 0 ...ies.sh => remove_legacy_shadow_entries.sh} | 0 ...tcp_wrapper.sh => remove_os_info_issue.sh} | 0 ...s_allow.sh => remove_os_info_issue_net.sh} | 0 ...3_hosts_deny.sh => remove_os_info_motd.sh} | 0 ...t_core_dumps.sh => restrict_core_dumps.sh} | 0 ...{3.4.4_disable_tipc.sh => restrict_fat.sh} | 0 .../{5.6_restrict_su.sh => restrict_su.sh} | 0 ...able_auditd_kernel.sh => root_password.sh} | 0 ...1.15_run_shm_nodev.sh => run_shm_nodev.sh} | 0 ...16_run_shm_nosuid.sh => run_shm_noexec.sh} | 0 ...17_run_shm_noexec.sh => run_shm_nosuid.sh} | 0 ...ize_root_path.sh => sanitize_root_path.sh} | 0 ...sts_allow_permissions.sh => secure_tty.sh} | 0 ...d_exp_days.sh => set_password_exp_days.sh} | 0 ...ys.sh => set_password_exp_warning_days.sh} | 0 ...nge.sh => set_password_min_days_change.sh} | 0 ...ser_netrc.sh => set_perm_on_user_netrc.sh} | 0 ...w_group_empty.sh => shadow_group_empty.sh} | 0 ...uth_pubk_only.sh => ssh_auth_pubk_only.sh} | 0 .../{5.2.19_ssh_banner.sh => ssh_banner.sh} | 0 .../{5.2.15_ssh_cry_kex.sh => ssh_cry_kex.sh} | 0 .../{5.2.14_ssh_cry_mac.sh => ssh_cry_mac.sh} | 0 ....2.2_ssh_cry_rekey.sh => ssh_cry_rekey.sh} | 0 ...le_features.sh => ssh_disable_features.sh} | 0 ...> ssh_host_private_keys_perm_ownership.sh} | 0 ...=> ssh_host_public_keys_perm_ownership.sh} | 0 ....2.4_ssh_keys_from.sh => ssh_keys_from.sh} | 0 ...sh_strict_modes.sh => ssh_strict_modes.sh} | 0 ...ys_accept_env.sh => ssh_sys_accept_env.sh} | 0 ..._sys_no_legacy.sh => ssh_sys_no_legacy.sh} | 0 ...5.2.13_sshd_ciphers.sh => sshd_ciphers.sh} | 0 ...nership.sh => sshd_conf_perm_ownership.sh} | 0 ...d_idle_timeout.sh => sshd_idle_timeout.sh} | 0 ...d_limit_access.sh => sshd_limit_access.sh} | 0 ...grace_time.sh => sshd_login_grace_time.sh} | 0 ....2.5_sshd_loglevel.sh => sshd_loglevel.sh} | 0 ...d_maxauthtries.sh => sshd_maxauthtries.sh} | 0 ....2.4_sshd_protocol.sh => sshd_protocol.sh} | 0 ...sh => sticky_bit_world_writable_folder.sh} | 0 ...emote_host.sh => syslog-ng_remote_host.sh} | 0 ...missions.sh => syslog_ng_logfiles_perm.sh} | 0 ...14_disable_snmp_server.sh => tmp_nodev.sh} | 0 .../{2.2.17_disable_nis.sh => tmp_noexec.sh} | 0 ...isable_xwindow_system.sh => tmp_nosuid.sh} | 0 ...sable_avahi_server.sh => tmp_partition.sh} | 0 ....4.2_tripwire_cron.sh => tripwire_cron.sh} | 0 ...sable_print_server.sh => uninstall_nis.sh} | 0 ....1.1_use_time_sync.sh => use_time_sync.sh} | 0 ...omedir_exist.sh => users_homedir_exist.sh} | 0 ...wnership.sh => users_homedir_ownership.sh} | 0 ...disable_dhcp.sh => var_log_audit_nodev.sh} | 0 ...isable_ldap.sh => var_log_audit_noexec.sh} | 0 ...ble_nfs_rpc.sh => var_log_audit_nosuid.sh} | 0 ...s_server.sh => var_log_audit_partition.sh} | 0 ...{2.2.9_disable_ftp.sh => var_log_nodev.sh} | 0 ...2.3.1_disable_nis.sh => var_log_noexec.sh} | 0 ...isable_rsh_client.sh => var_log_nosuid.sh} | 0 ...le_talk_client.sh => var_log_partition.sh} | 0 ..._disable_telnet_client.sh => var_nodev.sh} | 0 ...5_disable_ldap_client.sh => var_nosuid.sh} | 0 ...1.1_install_auditd.sh => var_partition.sh} | 0 ..._install_syslog-ng.sh => var_tmp_nodev.sh} | 0 ..._enable_syslog-ng.sh => var_tmp_noexec.sh} | 0 ...ble_telnet_server.sh => var_tmp_nosuid.sh} | 0 ...k_distribution.sh => var_tmp_partition.sh} | 0 versions/default | 2 +- .../ovh_legacy/1.1.1.1_disable_freevxfs.sh | 1 + versions/ovh_legacy/1.1.1.2_disable_jffs2.sh | 1 + versions/ovh_legacy/1.1.1.3_disable_hfs.sh | 1 + .../ovh_legacy/1.1.1.4_disable_hfsplus.sh | 1 + .../ovh_legacy/1.1.1.5_disable_squashfs.sh | 1 + versions/ovh_legacy/1.1.1.6_disable_udf.sh | 1 + versions/ovh_legacy/1.1.1.7_restrict_fat.sh | 1 + versions/ovh_legacy/1.1.1.8_disable_cramfs.sh | 1 + versions/ovh_legacy/1.1.10_var_tmp_noexec.sh | 1 + .../ovh_legacy/1.1.11.1_var_log_noexec.sh | 1 + .../ovh_legacy/1.1.11.2_var_log_nosuid.sh | 1 + versions/ovh_legacy/1.1.11.3_var_log_nodev.sh | 1 + .../ovh_legacy/1.1.11_var_log_partition.sh | 1 + .../1.1.12.1_var_log_audit_noexec.sh | 1 + .../1.1.12.2_var_log_audit_nosuid.sh | 1 + .../1.1.12.3_var_log_audit_nodev.sh | 1 + .../1.1.12_var_log_audit_partition.sh | 1 + versions/ovh_legacy/1.1.13_home_partition.sh | 1 + versions/ovh_legacy/1.1.14.1_home_nosuid.sh | 1 + versions/ovh_legacy/1.1.14_home_nodev.sh | 1 + versions/ovh_legacy/1.1.15_run_shm_nodev.sh | 1 + versions/ovh_legacy/1.1.16_run_shm_nosuid.sh | 1 + versions/ovh_legacy/1.1.17_run_shm_noexec.sh | 1 + .../1.1.18_removable_device_nodev.sh | 1 + .../1.1.19_removable_device_nosuid.sh | 1 + .../1.1.20_removable_device_noexec.sh | 1 + ...1.1.21_sticky_bit_world_writable_folder.sh | 1 + .../ovh_legacy/1.1.22_disable_automounting.sh | 1 + .../ovh_legacy/1.1.23_disable_usb_storage.sh | 1 + versions/ovh_legacy/1.1.2_tmp_partition.sh | 1 + versions/ovh_legacy/1.1.3_tmp_nodev.sh | 1 + versions/ovh_legacy/1.1.4_tmp_nosuid.sh | 1 + versions/ovh_legacy/1.1.5_tmp_noexec.sh | 1 + versions/ovh_legacy/1.1.6.1_var_nodev.sh | 1 + versions/ovh_legacy/1.1.6.2_var_nosuid.sh | 1 + versions/ovh_legacy/1.1.6_var_partition.sh | 1 + .../ovh_legacy/1.1.7_var_tmp_partition.sh | 1 + versions/ovh_legacy/1.1.8_var_tmp_nodev.sh | 1 + versions/ovh_legacy/1.1.9_var_tmp_nosuid.sh | 1 + versions/ovh_legacy/1.3.1_install_sudo.sh | 1 + versions/ovh_legacy/1.3.2_pty_sudo.sh | 1 + versions/ovh_legacy/1.3.3_logfile_sudo.sh | 1 + versions/ovh_legacy/1.4.1_install_tripwire.sh | 1 + versions/ovh_legacy/1.4.2_tripwire_cron.sh | 1 + .../ovh_legacy/1.5.1_bootloader_ownership.sh | 1 + .../ovh_legacy/1.5.2_bootloader_password.sh | 1 + versions/ovh_legacy/1.5.3_root_password.sh | 1 + .../ovh_legacy/1.6.1_enable_nx_support.sh | 1 + .../1.6.2_enable_randomized_vm_placement.sh | 1 + versions/ovh_legacy/1.6.3.1_disable_apport.sh | 1 + versions/ovh_legacy/1.6.3_disable_prelink.sh | 1 + .../ovh_legacy/1.6.4_restrict_core_dumps.sh | 1 + .../ovh_legacy/1.7.1.1_install_apparmor.sh | 1 + .../ovh_legacy/1.7.1.2_enable_apparmor.sh | 1 + .../1.7.1.3_enforce_or_complain_apparmor.sh | 1 + .../ovh_legacy/1.7.1.4_enforcing_apparmor.sh | 1 + .../ovh_legacy/1.8.1.1_remove_os_info_motd.sh | 1 + .../1.8.1.2_remove_os_info_issue.sh | 1 + .../1.8.1.3_remove_os_info_issue_net.sh | 1 + versions/ovh_legacy/1.8.1.4_motd_perms.sh | 1 + .../ovh_legacy/1.8.1.5_etc_issue_perms.sh | 1 + .../ovh_legacy/1.8.1.6_etc_issue_net_perms.sh | 1 + .../1.8.2_graphical_warning_banners.sh | 1 + versions/ovh_legacy/1.9_install_updates.sh | 1 + versions/ovh_legacy/2.1.1_disable_xinetd.sh | 1 + .../ovh_legacy/2.1.2_disable_bsd_inetd.sh | 1 + versions/ovh_legacy/2.2.1.1_use_time_sync.sh | 1 + .../2.2.1.2_configure_systemd-timesyncd.sh | 1 + .../ovh_legacy/2.2.1.3_configure_chrony.sh | 1 + versions/ovh_legacy/2.2.1.4_configure_ntp.sh | 1 + .../ovh_legacy/2.2.10_disable_http_server.sh | 1 + .../ovh_legacy/2.2.11_disable_imap_pop.sh | 1 + versions/ovh_legacy/2.2.12_disable_samba.sh | 1 + .../ovh_legacy/2.2.13_disable_http_proxy.sh | 1 + .../ovh_legacy/2.2.14_disable_snmp_server.sh | 1 + versions/ovh_legacy/2.2.15_mta_localhost.sh | 1 + versions/ovh_legacy/2.2.16_disable_rsync.sh | 1 + versions/ovh_legacy/2.2.17_disable_nis.sh | 1 + .../2.2.2_disable_xwindow_system.sh | 1 + .../ovh_legacy/2.2.3_disable_avahi_server.sh | 1 + .../ovh_legacy/2.2.4_disable_print_server.sh | 1 + versions/ovh_legacy/2.2.5_disable_dhcp.sh | 1 + versions/ovh_legacy/2.2.6_disable_ldap.sh | 1 + versions/ovh_legacy/2.2.7_disable_nfs_rpc.sh | 1 + .../ovh_legacy/2.2.8_disable_dns_server.sh | 1 + versions/ovh_legacy/2.2.9_disable_ftp.sh | 1 + versions/ovh_legacy/2.3.1_disable_nis.sh | 1 + .../ovh_legacy/2.3.2_disable_rsh_client.sh | 1 + .../ovh_legacy/2.3.3_disable_talk_client.sh | 1 + .../ovh_legacy/2.3.4_disable_telnet_client.sh | 1 + .../ovh_legacy/2.3.5_disable_ldap_client.sh | 1 + versions/ovh_legacy/3.1.1_disable_ipv6.sh | 1 + versions/ovh_legacy/3.1.2_disable_wireless.sh | 1 + .../3.2.1_disable_send_packet_redirects.sh | 1 + .../ovh_legacy/3.2.2_disable_ip_forwarding.sh | 1 + .../3.3.1_disable_source_routed_packets.sh | 1 + .../ovh_legacy/3.3.2_disable_icmp_redirect.sh | 1 + .../3.3.3_disable_secure_icmp_redirect.sh | 1 + .../ovh_legacy/3.3.4_log_martian_packets.sh | 1 + .../3.3.5_ignore_broadcast_requests.sh | 1 + ...3.6_enable_bad_error_message_protection.sh | 1 + .../3.3.7_enable_source_route_validation.sh | 1 + .../3.3.8_enable_tcp_syn_cookies.sh | 1 + ...3.3.9_disable_ipv6_router_advertisement.sh | 1 + versions/ovh_legacy/3.4.1_disable_dccp.sh | 1 + versions/ovh_legacy/3.4.2_disable_sctp.sh | 1 + versions/ovh_legacy/3.4.3_disable_rds.sh | 1 + versions/ovh_legacy/3.4.4_disable_tipc.sh | 1 + .../ovh_legacy/3.5.1.1_enable_firewall.sh | 1 + .../3.5.4.1.1_net_fw_default_policy_drop.sh | 1 + versions/ovh_legacy/4.1.1.1_install_auditd.sh | 1 + versions/ovh_legacy/4.1.1.2_enable_auditd.sh | 1 + .../ovh_legacy/4.1.1.3_audit_bootloader.sh | 1 + .../ovh_legacy/4.1.1.4_audit_backlog_limit.sh | 1 + .../4.1.10_record_failed_access_file.sh | 1 + .../4.1.11_record_privileged_commands.sh | 1 + .../4.1.12_record_successful_mount.sh | 1 + .../4.1.13_record_file_deletions.sh | 1 + .../ovh_legacy/4.1.14_record_sudoers_edit.sh | 1 + .../ovh_legacy/4.1.15_record_sudo_usage.sh | 1 + .../4.1.16_record_kernel_modules.sh | 1 + .../ovh_legacy/4.1.17_freeze_auditd_conf.sh | 1 + .../ovh_legacy/4.1.2.1_audit_log_storage.sh | 1 + .../4.1.2.2_halt_when_audit_log_full.sh | 1 + .../ovh_legacy/4.1.2.3_keep_all_audit_logs.sh | 1 + .../ovh_legacy/4.1.3_record_date_time_edit.sh | 1 + .../4.1.4_record_user_group_edit.sh | 1 + .../ovh_legacy/4.1.5_record_network_edit.sh | 1 + versions/ovh_legacy/4.1.6_record_mac_edit.sh | 1 + .../ovh_legacy/4.1.7_record_login_logout.sh | 1 + .../ovh_legacy/4.1.8_record_session_init.sh | 1 + versions/ovh_legacy/4.1.9_record_dac_edit.sh | 1 + .../ovh_legacy/4.2.1.1_install_syslog-ng.sh | 1 + .../ovh_legacy/4.2.1.2_enable_syslog-ng.sh | 1 + .../ovh_legacy/4.2.1.3_configure_syslog-ng.sh | 1 + .../4.2.1.4_syslog_ng_logfiles_perm.sh | 1 + .../4.2.1.5_syslog-ng_remote_host.sh | 1 + .../4.2.1.6_remote_syslog-ng_acl.sh | 1 + versions/ovh_legacy/4.2.2.1_journald_logs.sh | 1 + .../ovh_legacy/4.2.2.2_journald_compress.sh | 1 + .../4.2.2.3_journald_write_persistent.sh | 1 + versions/ovh_legacy/4.2.3_logs_permissions.sh | 1 + .../ovh_legacy/4.3_configure_logrotate.sh | 1 + .../ovh_legacy/4.4_logrotate_permissions.sh | 1 + versions/ovh_legacy/5.1.1_enable_cron.sh | 1 + .../5.1.2_crontab_perm_ownership.sh | 1 + .../5.1.3_cron_hourly_perm_ownership.sh | 1 + .../5.1.4_cron_daily_perm_ownership.sh | 1 + .../5.1.5_cron_weekly_perm_ownership.sh | 1 + .../5.1.6_cron_monthly_perm_ownership.sh | 1 + .../ovh_legacy/5.1.7_cron_d_perm_ownership.sh | 1 + versions/ovh_legacy/5.1.8_cron_users.sh | 1 + .../ovh_legacy/5.2.10_disable_root_login.sh | 1 + ....2.11_disable_sshd_permitemptypasswords.sh | 1 + .../ovh_legacy/5.2.12_disable_sshd_setenv.sh | 1 + versions/ovh_legacy/5.2.13_sshd_ciphers.sh | 1 + versions/ovh_legacy/5.2.14_ssh_cry_mac.sh | 1 + versions/ovh_legacy/5.2.15_ssh_cry_kex.sh | 1 + .../ovh_legacy/5.2.16_sshd_idle_timeout.sh | 1 + .../5.2.17_sshd_login_grace_time.sh | 1 + .../ovh_legacy/5.2.18_sshd_limit_access.sh | 1 + versions/ovh_legacy/5.2.19_ssh_banner.sh | 1 + .../5.2.1_sshd_conf_perm_ownership.sh | 1 + versions/ovh_legacy/5.2.20_enable_ssh_pam.sh | 1 + ...5.2.21_disable_ssh_allow_tcp_forwarding.sh | 1 + .../5.2.22_configure_ssh_max_startups.sh | 1 + .../5.2.23_limit_ssh_max_sessions.sh | 1 + ....2_ssh_host_private_keys_perm_ownership.sh | 1 + ...2.3_ssh_host_public_keys_perm_ownership.sh | 1 + versions/ovh_legacy/5.2.4_sshd_protocol.sh | 1 + versions/ovh_legacy/5.2.5_sshd_loglevel.sh | 1 + .../5.2.6_disable_x11_forwarding.sh | 1 + .../ovh_legacy/5.2.7_sshd_maxauthtries.sh | 1 + .../5.2.8_enable_sshd_ignorerhosts.sh | 1 + ....9_disable_sshd_hostbasedauthentication.sh | 1 + versions/ovh_legacy/5.3.1_enable_pwquality.sh | 1 + .../5.3.2_enable_lockout_failed_password.sh | 1 + .../ovh_legacy/5.3.3_limit_password_reuse.sh | 1 + versions/ovh_legacy/5.3.4_acc_pam_sha512.sh | 1 + .../5.4.1.1_set_password_exp_days.sh | 1 + .../5.4.1.2_set_password_min_days_change.sh | 1 + .../5.4.1.3_set_password_exp_warning_days.sh | 1 + .../5.4.1.4_lock_inactive_user_account.sh | 1 + .../5.4.1.5_last_password_change_past.sh | 1 + .../5.4.2_disable_system_accounts.sh | 1 + .../ovh_legacy/5.4.3_default_root_group.sh | 1 + versions/ovh_legacy/5.4.4_default_umask.sh | 1 + versions/ovh_legacy/5.4.5_default_timeout.sh | 1 + versions/ovh_legacy/5.5_secure_tty.sh | 1 + versions/ovh_legacy/5.6_restrict_su.sh | 1 + .../6.1.10_find_world_writable_file.sh | 1 + .../ovh_legacy/6.1.11_find_unowned_files.sh | 1 + .../ovh_legacy/6.1.12_find_ungrouped_files.sh | 1 + versions/ovh_legacy/6.1.13_find_suid_files.sh | 1 + versions/ovh_legacy/6.1.14_find_sgid_files.sh | 1 + .../6.1.2_etc_passwd_permissions.sh | 1 + .../6.1.3_etc_gshadow-_permissions.sh | 1 + .../6.1.4_etc_shadow_permissions.sh | 1 + .../ovh_legacy/6.1.5_etc_group_permissions.sh | 1 + .../6.1.6_etc_passwd-_permissions.sh | 1 + .../6.1.7_etc_shadow-_permissions.sh | 1 + .../6.1.8_etc_group-_permissions.sh | 1 + .../6.1.9_etc_gshadow_permissions.sh | 1 + .../6.2.10_check_user_dot_file_perm.sh | 1 + .../6.2.11_find_user_forward_files.sh | 1 + .../6.2.12_find_user_netrc_files.sh | 1 + .../6.2.13_set_perm_on_user_netrc.sh | 1 + .../6.2.14_find_user_rhosts_files.sh | 1 + ....2.15_find_passwd_group_inconsistencies.sh | 1 + .../ovh_legacy/6.2.16_check_duplicate_uid.sh | 1 + .../ovh_legacy/6.2.17_check_duplicate_gid.sh | 1 + .../6.2.18_check_duplicate_username.sh | 1 + .../6.2.19_check_duplicate_groupname.sh | 1 + .../6.2.1_remove_empty_password_field.sh | 1 + .../ovh_legacy/6.2.20_shadow_group_empty.sh | 1 + .../6.2.2_remove_legacy_passwd_entries.sh | 1 + .../ovh_legacy/6.2.3_users_homedir_exist.sh | 1 + .../6.2.4_remove_legacy_shadow_entries.sh | 1 + .../6.2.5_remove_legacy_group_entries.sh | 1 + .../6.2.6_find_0_uid_non_root_account.sh | 1 + .../ovh_legacy/6.2.7_sanitize_root_path.sh | 1 + .../ovh_legacy/6.2.8_check_user_dir_perm.sh | 1 + .../6.2.9_users_homedir_ownership.sh | 1 + .../ovh_legacy/99.1.1.1_disable_cramfs.sh | 1 + .../99.1.1.23_disable_usb_devices.sh | 1 + .../ovh_legacy/99.1.3_acc_sudoers_no_all.sh | 1 + .../99.2.2_disable_telnet_server.sh | 1 + .../99.3.3.1_install_tcp_wrapper.sh | 1 + versions/ovh_legacy/99.3.3.2_hosts_allow.sh | 1 + versions/ovh_legacy/99.3.3.3_hosts_deny.sh | 1 + .../99.3.3.4_hosts_allow_permissions.sh | 1 + .../99.3.3.5_hosts_deny_permissions.sh | 1 + .../ovh_legacy/99.4.0_enable_auditd_kernel.sh | 1 + .../ovh_legacy/99.5.2.1_ssh_auth_pubk_only.sh | 1 + versions/ovh_legacy/99.5.2.2_ssh_cry_rekey.sh | 1 + .../99.5.2.3_ssh_disable_features.sh | 1 + versions/ovh_legacy/99.5.2.4_ssh_keys_from.sh | 1 + .../ovh_legacy/99.5.2.5_ssh_strict_modes.sh | 1 + .../ovh_legacy/99.5.2.6_ssh_sys_accept_env.sh | 1 + .../ovh_legacy/99.5.2.7_ssh_sys_no_legacy.sh | 1 + .../99.5.4.5.1_acc_logindefs_sha512.sh | 1 + .../99.5.4.5.2_acc_shadow_sha512.sh | 1 + .../ovh_legacy/99.99_check_distribution.sh | 1 + 730 files changed, 244 insertions(+), 89 deletions(-) delete mode 100755 bin/hardening/99.1.1.1_disable_cramfs.sh rename bin/hardening/{99.5.4.5.1_acc_logindefs_sha512.sh => acc_logindefs_sha512.sh} (100%) rename bin/hardening/{5.3.4_acc_pam_sha512.sh => acc_pam_sha512.sh} (100%) rename bin/hardening/{99.5.4.5.2_acc_shadow_sha512.sh => acc_shadow_sha512.sh} (100%) rename bin/hardening/{99.1.3_acc_sudoers_no_all.sh => acc_sudoers_no_all.sh} (100%) rename bin/hardening/{4.1.1.4_audit_backlog_limit.sh => audit_backlog_limit.sh} (100%) rename bin/hardening/{4.1.1.3_audit_bootloader.sh => audit_bootloader.sh} (100%) rename bin/hardening/{4.1.2.1_audit_log_storage.sh => audit_log_storage.sh} (100%) rename bin/hardening/{1.5.1_bootloader_ownership.sh => bootloader_ownership.sh} (100%) rename bin/hardening/{1.5.2_bootloader_password.sh => bootloader_password.sh} (100%) rename bin/hardening/{99.99_check_distribution.sh => check_distribution.sh} (100%) rename bin/hardening/{6.2.17_check_duplicate_gid.sh => check_duplicate_gid.sh} (100%) rename bin/hardening/{6.2.19_check_duplicate_groupname.sh => check_duplicate_groupname.sh} (100%) rename bin/hardening/{6.2.16_check_duplicate_uid.sh => check_duplicate_uid.sh} (100%) rename bin/hardening/{6.2.18_check_duplicate_username.sh => check_duplicate_username.sh} (100%) rename bin/hardening/{6.2.8_check_user_dir_perm.sh => check_user_dir_perm.sh} (100%) rename bin/hardening/{6.2.10_check_user_dot_file_perm.sh => check_user_dot_file_perm.sh} (100%) rename bin/hardening/{2.2.1.3_configure_chrony.sh => configure_chrony.sh} (100%) rename bin/hardening/{4.3_configure_logrotate.sh => configure_logrotate.sh} (100%) rename bin/hardening/{2.2.1.4_configure_ntp.sh => configure_ntp.sh} (100%) rename bin/hardening/{5.2.22_configure_ssh_max_startups.sh => configure_ssh_max_startups.sh} (100%) rename bin/hardening/{4.2.1.3_configure_syslog-ng.sh => configure_syslog-ng.sh} (100%) rename bin/hardening/{2.2.1.2_configure_systemd-timesyncd.sh => configure_systemd-timesyncd.sh} (100%) rename bin/hardening/{5.1.7_cron_d_perm_ownership.sh => cron_d_perm_ownership.sh} (100%) rename bin/hardening/{5.1.4_cron_daily_perm_ownership.sh => cron_daily_perm_ownership.sh} (100%) rename bin/hardening/{5.1.3_cron_hourly_perm_ownership.sh => cron_hourly_perm_ownership.sh} (100%) rename bin/hardening/{5.1.6_cron_monthly_perm_ownership.sh => cron_monthly_perm_ownership.sh} (100%) rename bin/hardening/{5.1.8_cron_users.sh => cron_users.sh} (100%) rename bin/hardening/{5.1.5_cron_weekly_perm_ownership.sh => cron_weekly_perm_ownership.sh} (100%) rename bin/hardening/{5.1.2_crontab_perm_ownership.sh => crontab_perm_ownership.sh} (100%) rename bin/hardening/{5.4.3_default_root_group.sh => default_root_group.sh} (100%) rename bin/hardening/{5.4.5_default_timeout.sh => default_timeout.sh} (100%) rename bin/hardening/{5.4.4_default_umask.sh => default_umask.sh} (100%) rename bin/hardening/{1.6.3.1_disable_apport.sh => disable_apport.sh} (100%) rename bin/hardening/{1.1.22_disable_automounting.sh => disable_automounting.sh} (100%) rename bin/hardening/{2.2.3_disable_avahi_server.sh => disable_avahi_server.sh} (100%) rename bin/hardening/{2.1.2_disable_bsd_inetd.sh => disable_bsd_inetd.sh} (100%) rename bin/hardening/{1.1.1.8_disable_cramfs.sh => disable_cramfs.sh} (100%) rename bin/hardening/{3.4.1_disable_dccp.sh => disable_dccp.sh} (100%) rename bin/hardening/{2.2.5_disable_dhcp.sh => disable_dhcp.sh} (100%) rename bin/hardening/{2.2.8_disable_dns_server.sh => disable_dns_server.sh} (100%) rename bin/hardening/{1.1.1.1_disable_freevxfs.sh => disable_freevxfs.sh} (100%) rename bin/hardening/{2.2.9_disable_ftp.sh => disable_ftp.sh} (100%) rename bin/hardening/{1.1.1.3_disable_hfs.sh => disable_hfs.sh} (100%) rename bin/hardening/{1.1.1.4_disable_hfsplus.sh => disable_hfsplus.sh} (100%) rename bin/hardening/{2.2.13_disable_http_proxy.sh => disable_http_proxy.sh} (100%) rename bin/hardening/{2.2.10_disable_http_server.sh => disable_http_server.sh} (100%) rename bin/hardening/{3.3.2_disable_icmp_redirect.sh => disable_icmp_redirect.sh} (100%) rename bin/hardening/{2.2.11_disable_imap_pop.sh => disable_imap_pop.sh} (100%) rename bin/hardening/{3.2.2_disable_ip_forwarding.sh => disable_ip_forwarding.sh} (100%) rename bin/hardening/{3.1.1_disable_ipv6.sh => disable_ipv6.sh} (100%) rename bin/hardening/{3.3.9_disable_ipv6_router_advertisement.sh => disable_ipv6_router_advertisement.sh} (100%) rename bin/hardening/{1.1.1.2_disable_jffs2.sh => disable_jffs2.sh} (100%) rename bin/hardening/{2.2.6_disable_ldap.sh => disable_ldap.sh} (100%) rename bin/hardening/{2.3.5_disable_ldap_client.sh => disable_ldap_client.sh} (100%) rename bin/hardening/{2.2.7_disable_nfs_rpc.sh => disable_nfs_rpc.sh} (100%) rename bin/hardening/{2.2.17_disable_nis.sh => disable_nis.sh} (100%) rename bin/hardening/{1.6.3_disable_prelink.sh => disable_prelink.sh} (100%) rename bin/hardening/{2.2.4_disable_print_server.sh => disable_print_server.sh} (100%) rename bin/hardening/{3.4.3_disable_rds.sh => disable_rds.sh} (100%) rename bin/hardening/{5.2.10_disable_root_login.sh => disable_root_login.sh} (100%) rename bin/hardening/{2.3.2_disable_rsh_client.sh => disable_rsh_client.sh} (100%) rename bin/hardening/{2.2.16_disable_rsync.sh => disable_rsync.sh} (100%) rename bin/hardening/{2.2.12_disable_samba.sh => disable_samba.sh} (100%) rename bin/hardening/{3.4.2_disable_sctp.sh => disable_sctp.sh} (100%) rename bin/hardening/{3.3.3_disable_secure_icmp_redirect.sh => disable_secure_icmp_redirect.sh} (100%) rename bin/hardening/{3.2.1_disable_send_packet_redirects.sh => disable_send_packet_redirects.sh} (100%) rename bin/hardening/{2.2.14_disable_snmp_server.sh => disable_snmp_server.sh} (100%) rename bin/hardening/{3.3.1_disable_source_routed_packets.sh => disable_source_routed_packets.sh} (100%) rename bin/hardening/{1.1.1.5_disable_squashfs.sh => disable_squashfs.sh} (100%) rename bin/hardening/{5.2.21_disable_ssh_allow_tcp_forwarding.sh => disable_ssh_allow_tcp_forwarding.sh} (100%) rename bin/hardening/{5.2.9_disable_sshd_hostbasedauthentication.sh => disable_sshd_hostbasedauthentication.sh} (100%) rename bin/hardening/{5.2.11_disable_sshd_permitemptypasswords.sh => disable_sshd_permitemptypasswords.sh} (100%) rename bin/hardening/{5.2.12_disable_sshd_setenv.sh => disable_sshd_setenv.sh} (100%) rename bin/hardening/{5.4.2_disable_system_accounts.sh => disable_system_accounts.sh} (100%) rename bin/hardening/{2.3.3_disable_talk_client.sh => disable_talk_client.sh} (100%) rename bin/hardening/{2.3.4_disable_telnet_client.sh => disable_telnet_client.sh} (100%) rename bin/hardening/{99.2.2_disable_telnet_server.sh => disable_telnet_server.sh} (100%) rename bin/hardening/{3.4.4_disable_tipc.sh => disable_tipc.sh} (100%) rename bin/hardening/{1.1.1.6_disable_udf.sh => disable_udf.sh} (100%) rename bin/hardening/{99.1.1.23_disable_usb_devices.sh => disable_usb_devices.sh} (100%) rename bin/hardening/{1.1.23_disable_usb_storage.sh => disable_usb_storage.sh} (100%) rename bin/hardening/{3.1.2_disable_wireless.sh => disable_wireless.sh} (100%) rename bin/hardening/{5.2.6_disable_x11_forwarding.sh => disable_x11_forwarding.sh} (100%) rename bin/hardening/{2.1.1_disable_xinetd.sh => disable_xinetd.sh} (100%) rename bin/hardening/{2.2.2_disable_xwindow_system.sh => disable_xwindow_system.sh} (100%) rename bin/hardening/{1.7.1.2_enable_apparmor.sh => enable_apparmor.sh} (100%) rename bin/hardening/{4.1.1.2_enable_auditd.sh => enable_auditd.sh} (100%) rename bin/hardening/{99.4.0_enable_auditd_kernel.sh => enable_auditd_kernel.sh} (100%) rename bin/hardening/{3.3.6_enable_bad_error_message_protection.sh => enable_bad_error_message_protection.sh} (100%) rename bin/hardening/{5.1.1_enable_cron.sh => enable_cron.sh} (100%) rename bin/hardening/{3.5.1.1_enable_firewall.sh => enable_firewall.sh} (100%) rename bin/hardening/{5.3.2_enable_lockout_failed_password.sh => enable_lockout_failed_password.sh} (100%) rename bin/hardening/{1.6.1_enable_nx_support.sh => enable_nx_support.sh} (100%) rename bin/hardening/{5.3.1_enable_pwquality.sh => enable_pwquality.sh} (100%) rename bin/hardening/{1.6.2_enable_randomized_vm_placement.sh => enable_randomized_vm_placement.sh} (100%) rename bin/hardening/{3.3.7_enable_source_route_validation.sh => enable_source_route_validation.sh} (100%) rename bin/hardening/{5.2.20_enable_ssh_pam.sh => enable_ssh_pam.sh} (100%) rename bin/hardening/{5.2.8_enable_sshd_ignorerhosts.sh => enable_sshd_ignorerhosts.sh} (100%) rename bin/hardening/{4.2.1.2_enable_syslog-ng.sh => enable_syslog-ng.sh} (100%) rename bin/hardening/{3.3.8_enable_tcp_syn_cookies.sh => enable_tcp_syn_cookies.sh} (100%) rename bin/hardening/{1.7.1.3_enforce_or_complain_apparmor.sh => enforce_or_complain_apparmor.sh} (100%) rename bin/hardening/{1.7.1.4_enforcing_apparmor.sh => enforcing_apparmor.sh} (100%) rename bin/hardening/{6.1.8_etc_group-_permissions.sh => etc_group-_permissions.sh} (100%) rename bin/hardening/{6.1.5_etc_group_permissions.sh => etc_group_permissions.sh} (100%) rename bin/hardening/{6.1.3_etc_gshadow-_permissions.sh => etc_gshadow-_permissions.sh} (100%) rename bin/hardening/{6.1.9_etc_gshadow_permissions.sh => etc_gshadow_permissions.sh} (100%) rename bin/hardening/{1.8.1.6_etc_issue_net_perms.sh => etc_issue_net_perms.sh} (100%) rename bin/hardening/{1.8.1.5_etc_issue_perms.sh => etc_issue_perms.sh} (100%) rename bin/hardening/{6.1.6_etc_passwd-_permissions.sh => etc_passwd-_permissions.sh} (100%) rename bin/hardening/{6.1.2_etc_passwd_permissions.sh => etc_passwd_permissions.sh} (100%) rename bin/hardening/{6.1.7_etc_shadow-_permissions.sh => etc_shadow-_permissions.sh} (100%) rename bin/hardening/{6.1.4_etc_shadow_permissions.sh => etc_shadow_permissions.sh} (100%) rename bin/hardening/{6.2.6_find_0_uid_non_root_account.sh => find_0_uid_non_root_account.sh} (100%) rename bin/hardening/{6.2.15_find_passwd_group_inconsistencies.sh => find_passwd_group_inconsistencies.sh} (100%) rename bin/hardening/{6.1.14_find_sgid_files.sh => find_sgid_files.sh} (100%) rename bin/hardening/{6.1.13_find_suid_files.sh => find_suid_files.sh} (100%) rename bin/hardening/{6.1.12_find_ungrouped_files.sh => find_ungrouped_files.sh} (100%) rename bin/hardening/{6.1.11_find_unowned_files.sh => find_unowned_files.sh} (100%) rename bin/hardening/{6.2.11_find_user_forward_files.sh => find_user_forward_files.sh} (100%) rename bin/hardening/{6.2.12_find_user_netrc_files.sh => find_user_netrc_files.sh} (100%) rename bin/hardening/{6.2.14_find_user_rhosts_files.sh => find_user_rhosts_files.sh} (100%) rename bin/hardening/{6.1.10_find_world_writable_file.sh => find_world_writable_file.sh} (100%) rename bin/hardening/{4.1.17_freeze_auditd_conf.sh => freeze_auditd_conf.sh} (100%) rename bin/hardening/{1.8.2_graphical_warning_banners.sh => graphical_warning_banners.sh} (100%) rename bin/hardening/{4.1.2.2_halt_when_audit_log_full.sh => halt_when_audit_log_full.sh} (100%) rename bin/hardening/{1.1.14_home_nodev.sh => home_nodev.sh} (100%) rename bin/hardening/{1.1.14.1_home_nosuid.sh => home_nosuid.sh} (100%) rename bin/hardening/{1.1.13_home_partition.sh => home_partition.sh} (100%) rename bin/hardening/{99.3.3.2_hosts_allow.sh => hosts_allow.sh} (100%) rename bin/hardening/{99.3.3.4_hosts_allow_permissions.sh => hosts_allow_permissions.sh} (100%) rename bin/hardening/{99.3.3.3_hosts_deny.sh => hosts_deny.sh} (100%) rename bin/hardening/{99.3.3.5_hosts_deny_permissions.sh => hosts_deny_permissions.sh} (100%) rename bin/hardening/{3.3.5_ignore_broadcast_requests.sh => ignore_broadcast_requests.sh} (100%) rename bin/hardening/{1.7.1.1_install_apparmor.sh => install_apparmor.sh} (100%) rename bin/hardening/{4.1.1.1_install_auditd.sh => install_auditd.sh} (100%) rename bin/hardening/{1.3.1_install_sudo.sh => install_sudo.sh} (100%) rename bin/hardening/{4.2.1.1_install_syslog-ng.sh => install_syslog-ng.sh} (100%) rename bin/hardening/{99.3.3.1_install_tcp_wrapper.sh => install_tcp_wrapper.sh} (100%) rename bin/hardening/{1.4.1_install_tripwire.sh => install_tripwire.sh} (100%) rename bin/hardening/{1.9_install_updates.sh => install_updates.sh} (100%) rename bin/hardening/{4.2.2.2_journald_compress.sh => journald_compress.sh} (100%) rename bin/hardening/{4.2.2.1_journald_logs.sh => journald_logs.sh} (100%) rename bin/hardening/{4.2.2.3_journald_write_persistent.sh => journald_write_persistent.sh} (100%) rename bin/hardening/{4.1.2.3_keep_all_audit_logs.sh => keep_all_audit_logs.sh} (100%) rename bin/hardening/{5.4.1.5_last_password_change_past.sh => last_password_change_past.sh} (100%) rename bin/hardening/{5.3.3_limit_password_reuse.sh => limit_password_reuse.sh} (100%) rename bin/hardening/{5.2.23_limit_ssh_max_sessions.sh => limit_ssh_max_sessions.sh} (100%) rename bin/hardening/{5.4.1.4_lock_inactive_user_account.sh => lock_inactive_user_account.sh} (100%) rename bin/hardening/{3.3.4_log_martian_packets.sh => log_martian_packets.sh} (100%) rename bin/hardening/{1.3.3_logfile_sudo.sh => logfile_sudo.sh} (100%) rename bin/hardening/{4.4_logrotate_permissions.sh => logrotate_permissions.sh} (100%) rename bin/hardening/{4.2.3_logs_permissions.sh => logs_permissions.sh} (100%) rename bin/hardening/{1.8.1.4_motd_perms.sh => motd_perms.sh} (100%) rename bin/hardening/{2.2.15_mta_localhost.sh => mta_localhost.sh} (100%) rename bin/hardening/{3.5.4.1.1_net_fw_default_policy_drop.sh => net_fw_default_policy_drop.sh} (100%) rename bin/hardening/{1.3.2_pty_sudo.sh => pty_sudo.sh} (100%) rename bin/hardening/{4.1.9_record_dac_edit.sh => record_dac_edit.sh} (100%) rename bin/hardening/{4.1.3_record_date_time_edit.sh => record_date_time_edit.sh} (100%) rename bin/hardening/{4.1.10_record_failed_access_file.sh => record_failed_access_file.sh} (100%) rename bin/hardening/{4.1.13_record_file_deletions.sh => record_file_deletions.sh} (100%) rename bin/hardening/{4.1.16_record_kernel_modules.sh => record_kernel_modules.sh} (100%) rename bin/hardening/{4.1.7_record_login_logout.sh => record_login_logout.sh} (100%) rename bin/hardening/{4.1.6_record_mac_edit.sh => record_mac_edit.sh} (100%) rename bin/hardening/{4.1.5_record_network_edit.sh => record_network_edit.sh} (100%) rename bin/hardening/{4.1.11_record_privileged_commands.sh => record_privileged_commands.sh} (100%) rename bin/hardening/{4.1.8_record_session_init.sh => record_session_init.sh} (100%) rename bin/hardening/{4.1.12_record_successful_mount.sh => record_successful_mount.sh} (100%) rename bin/hardening/{4.1.15_record_sudo_usage.sh => record_sudo_usage.sh} (100%) rename bin/hardening/{4.1.14_record_sudoers_edit.sh => record_sudoers_edit.sh} (100%) rename bin/hardening/{4.1.4_record_user_group_edit.sh => record_user_group_edit.sh} (100%) rename bin/hardening/{4.2.1.6_remote_syslog-ng_acl.sh => remote_syslog-ng_acl.sh} (100%) rename bin/hardening/{1.1.18_removable_device_nodev.sh => removable_device_nodev.sh} (100%) rename bin/hardening/{1.1.20_removable_device_noexec.sh => removable_device_noexec.sh} (100%) rename bin/hardening/{1.1.19_removable_device_nosuid.sh => removable_device_nosuid.sh} (100%) rename bin/hardening/{6.2.1_remove_empty_password_field.sh => remove_empty_password_field.sh} (100%) rename bin/hardening/{6.2.5_remove_legacy_group_entries.sh => remove_legacy_group_entries.sh} (100%) rename bin/hardening/{6.2.2_remove_legacy_passwd_entries.sh => remove_legacy_passwd_entries.sh} (100%) rename bin/hardening/{6.2.4_remove_legacy_shadow_entries.sh => remove_legacy_shadow_entries.sh} (100%) rename bin/hardening/{1.8.1.2_remove_os_info_issue.sh => remove_os_info_issue.sh} (100%) rename bin/hardening/{1.8.1.3_remove_os_info_issue_net.sh => remove_os_info_issue_net.sh} (100%) rename bin/hardening/{1.8.1.1_remove_os_info_motd.sh => remove_os_info_motd.sh} (100%) rename bin/hardening/{1.6.4_restrict_core_dumps.sh => restrict_core_dumps.sh} (100%) rename bin/hardening/{1.1.1.7_restrict_fat.sh => restrict_fat.sh} (100%) rename bin/hardening/{5.6_restrict_su.sh => restrict_su.sh} (100%) rename bin/hardening/{1.5.3_root_password.sh => root_password.sh} (100%) rename bin/hardening/{1.1.15_run_shm_nodev.sh => run_shm_nodev.sh} (100%) rename bin/hardening/{1.1.17_run_shm_noexec.sh => run_shm_noexec.sh} (100%) rename bin/hardening/{1.1.16_run_shm_nosuid.sh => run_shm_nosuid.sh} (100%) rename bin/hardening/{6.2.7_sanitize_root_path.sh => sanitize_root_path.sh} (100%) rename bin/hardening/{5.5_secure_tty.sh => secure_tty.sh} (100%) rename bin/hardening/{5.4.1.1_set_password_exp_days.sh => set_password_exp_days.sh} (100%) rename bin/hardening/{5.4.1.3_set_password_exp_warning_days.sh => set_password_exp_warning_days.sh} (100%) rename bin/hardening/{5.4.1.2_set_password_min_days_change.sh => set_password_min_days_change.sh} (100%) rename bin/hardening/{6.2.13_set_perm_on_user_netrc.sh => set_perm_on_user_netrc.sh} (100%) rename bin/hardening/{6.2.20_shadow_group_empty.sh => shadow_group_empty.sh} (100%) rename bin/hardening/{99.5.2.1_ssh_auth_pubk_only.sh => ssh_auth_pubk_only.sh} (100%) rename bin/hardening/{5.2.19_ssh_banner.sh => ssh_banner.sh} (100%) rename bin/hardening/{5.2.15_ssh_cry_kex.sh => ssh_cry_kex.sh} (100%) rename bin/hardening/{5.2.14_ssh_cry_mac.sh => ssh_cry_mac.sh} (100%) rename bin/hardening/{99.5.2.2_ssh_cry_rekey.sh => ssh_cry_rekey.sh} (100%) rename bin/hardening/{99.5.2.3_ssh_disable_features.sh => ssh_disable_features.sh} (100%) rename bin/hardening/{5.2.2_ssh_host_private_keys_perm_ownership.sh => ssh_host_private_keys_perm_ownership.sh} (100%) rename bin/hardening/{5.2.3_ssh_host_public_keys_perm_ownership.sh => ssh_host_public_keys_perm_ownership.sh} (100%) rename bin/hardening/{99.5.2.4_ssh_keys_from.sh => ssh_keys_from.sh} (100%) rename bin/hardening/{99.5.2.5_ssh_strict_modes.sh => ssh_strict_modes.sh} (100%) rename bin/hardening/{99.5.2.6_ssh_sys_accept_env.sh => ssh_sys_accept_env.sh} (100%) rename bin/hardening/{99.5.2.7_ssh_sys_no_legacy.sh => ssh_sys_no_legacy.sh} (100%) rename bin/hardening/{5.2.13_sshd_ciphers.sh => sshd_ciphers.sh} (100%) rename bin/hardening/{5.2.1_sshd_conf_perm_ownership.sh => sshd_conf_perm_ownership.sh} (100%) rename bin/hardening/{5.2.16_sshd_idle_timeout.sh => sshd_idle_timeout.sh} (100%) rename bin/hardening/{5.2.18_sshd_limit_access.sh => sshd_limit_access.sh} (100%) rename bin/hardening/{5.2.17_sshd_login_grace_time.sh => sshd_login_grace_time.sh} (100%) rename bin/hardening/{5.2.5_sshd_loglevel.sh => sshd_loglevel.sh} (100%) rename bin/hardening/{5.2.7_sshd_maxauthtries.sh => sshd_maxauthtries.sh} (100%) rename bin/hardening/{5.2.4_sshd_protocol.sh => sshd_protocol.sh} (100%) rename bin/hardening/{1.1.21_sticky_bit_world_writable_folder.sh => sticky_bit_world_writable_folder.sh} (100%) rename bin/hardening/{4.2.1.5_syslog-ng_remote_host.sh => syslog-ng_remote_host.sh} (100%) rename bin/hardening/{4.2.1.4_syslog_ng_logfiles_perm.sh => syslog_ng_logfiles_perm.sh} (100%) rename bin/hardening/{1.1.3_tmp_nodev.sh => tmp_nodev.sh} (100%) rename bin/hardening/{1.1.5_tmp_noexec.sh => tmp_noexec.sh} (100%) rename bin/hardening/{1.1.4_tmp_nosuid.sh => tmp_nosuid.sh} (100%) rename bin/hardening/{1.1.2_tmp_partition.sh => tmp_partition.sh} (100%) rename bin/hardening/{1.4.2_tripwire_cron.sh => tripwire_cron.sh} (100%) rename bin/hardening/{2.3.1_disable_nis.sh => uninstall_nis.sh} (100%) rename bin/hardening/{2.2.1.1_use_time_sync.sh => use_time_sync.sh} (100%) rename bin/hardening/{6.2.3_users_homedir_exist.sh => users_homedir_exist.sh} (100%) rename bin/hardening/{6.2.9_users_homedir_ownership.sh => users_homedir_ownership.sh} (100%) rename bin/hardening/{1.1.12.3_var_log_audit_nodev.sh => var_log_audit_nodev.sh} (100%) rename bin/hardening/{1.1.12.1_var_log_audit_noexec.sh => var_log_audit_noexec.sh} (100%) rename bin/hardening/{1.1.12.2_var_log_audit_nosuid.sh => var_log_audit_nosuid.sh} (100%) rename bin/hardening/{1.1.12_var_log_audit_partition.sh => var_log_audit_partition.sh} (100%) rename bin/hardening/{1.1.11.3_var_log_nodev.sh => var_log_nodev.sh} (100%) rename bin/hardening/{1.1.11.1_var_log_noexec.sh => var_log_noexec.sh} (100%) rename bin/hardening/{1.1.11.2_var_log_nosuid.sh => var_log_nosuid.sh} (100%) rename bin/hardening/{1.1.11_var_log_partition.sh => var_log_partition.sh} (100%) rename bin/hardening/{1.1.6.1_var_nodev.sh => var_nodev.sh} (100%) rename bin/hardening/{1.1.6.2_var_nosuid.sh => var_nosuid.sh} (100%) rename bin/hardening/{1.1.6_var_partition.sh => var_partition.sh} (100%) rename bin/hardening/{1.1.8_var_tmp_nodev.sh => var_tmp_nodev.sh} (100%) rename bin/hardening/{1.1.10_var_tmp_noexec.sh => var_tmp_noexec.sh} (100%) rename bin/hardening/{1.1.9_var_tmp_nosuid.sh => var_tmp_nosuid.sh} (100%) rename bin/hardening/{1.1.7_var_tmp_partition.sh => var_tmp_partition.sh} (100%) delete mode 100644 tests/hardening/99.1.1.1_disable_cramfs.sh rename tests/hardening/{99.5.4.5.1_acc_logindefs_sha512.sh => acc_logindefs_sha512.sh} (100%) rename tests/hardening/{5.3.4_acc_pam_sha512.sh => acc_pam_sha512.sh} (100%) rename tests/hardening/{99.5.4.5.2_acc_shadow_sha512.sh => acc_shadow_sha512.sh} (100%) rename tests/hardening/{99.1.3_acc_sudoers_no_all.sh => acc_sudoers_no_all.sh} (100%) rename tests/hardening/{1.5.1_bootloader_ownership.sh => audit_backlog_limit.sh} (100%) rename tests/hardening/{1.5.2_bootloader_password.sh => audit_bootloader.sh} (100%) rename tests/hardening/{4.1.2.1_audit_log_storage.sh => audit_log_storage.sh} (100%) rename tests/hardening/{1.5.3_root_password.sh => bootloader_ownership.sh} (100%) rename tests/hardening/{1.6.1_enable_nx_support.sh => bootloader_password.sh} (100%) rename tests/hardening/{1.1.10_var_tmp_noexec.sh => check_distribution.sh} (100%) rename tests/hardening/{6.2.17_check_duplicate_gid.sh => check_duplicate_gid.sh} (100%) rename tests/hardening/{6.2.19_check_duplicate_groupname.sh => check_duplicate_groupname.sh} (100%) rename tests/hardening/{6.2.16_check_duplicate_uid.sh => check_duplicate_uid.sh} (100%) rename tests/hardening/{6.2.18_check_duplicate_username.sh => check_duplicate_username.sh} (100%) rename tests/hardening/{6.2.8_check_user_dir_perm.sh => check_user_dir_perm.sh} (100%) rename tests/hardening/{6.2.10_check_user_dot_file_perm.sh => check_user_dot_file_perm.sh} (100%) rename tests/hardening/{1.8.1.1_remove_os_info_motd.sh => configure_chrony.sh} (100%) rename tests/hardening/{1.8.1.2_remove_os_info_issue.sh => configure_logrotate.sh} (100%) rename tests/hardening/{1.8.1.3_remove_os_info_issue_net.sh => configure_ntp.sh} (100%) rename tests/hardening/{5.2.22_configure_ssh_max_startups.sh => configure_ssh_max_startups.sh} (100%) rename tests/hardening/{1.8.2_graphical_warning_banners.sh => configure_syslog-ng.sh} (100%) rename tests/hardening/{2.2.1.2_configure_systemd-timesyncd.sh => configure_systemd-timesyncd.sh} (100%) rename tests/hardening/{5.1.7_cron_d_perm_ownership.sh => cron_d_perm_ownership.sh} (100%) rename tests/hardening/{5.1.4_cron_daily_perm_ownership.sh => cron_daily_perm_ownership.sh} (100%) rename tests/hardening/{5.1.3_cron_hourly_perm_ownership.sh => cron_hourly_perm_ownership.sh} (100%) rename tests/hardening/{5.1.6_cron_monthly_perm_ownership.sh => cron_monthly_perm_ownership.sh} (100%) rename tests/hardening/{5.1.8_cron_users.sh => cron_users.sh} (100%) rename tests/hardening/{5.1.5_cron_weekly_perm_ownership.sh => cron_weekly_perm_ownership.sh} (100%) rename tests/hardening/{5.1.2_crontab_perm_ownership.sh => crontab_perm_ownership.sh} (100%) rename tests/hardening/{5.4.3_default_root_group.sh => default_root_group.sh} (100%) rename tests/hardening/{5.4.5_default_timeout.sh => default_timeout.sh} (100%) rename tests/hardening/{5.4.4_default_umask.sh => default_umask.sh} (100%) rename tests/hardening/{1.1.11.1_var_log_noexec.sh => disable_apport.sh} (100%) rename tests/hardening/{1.1.11.2_var_log_nosuid.sh => disable_automounting.sh} (100%) rename tests/hardening/{1.1.11.3_var_log_nodev.sh => disable_avahi_server.sh} (100%) rename tests/hardening/{1.1.11_var_log_partition.sh => disable_bsd_inetd.sh} (100%) rename tests/hardening/{1.1.1.1_disable_freevxfs.sh => disable_cramfs.sh} (100%) rename tests/hardening/{1.1.1.2_disable_jffs2.sh => disable_dccp.sh} (100%) rename tests/hardening/{1.1.12.1_var_log_audit_noexec.sh => disable_dhcp.sh} (100%) rename tests/hardening/{1.1.12.2_var_log_audit_nosuid.sh => disable_dns_server.sh} (100%) rename tests/hardening/{1.1.1.3_disable_hfs.sh => disable_freevxfs.sh} (100%) rename tests/hardening/{1.1.12.3_var_log_audit_nodev.sh => disable_ftp.sh} (100%) rename tests/hardening/{1.1.1.4_disable_hfsplus.sh => disable_hfs.sh} (100%) rename tests/hardening/{1.1.1.5_disable_squashfs.sh => disable_hfsplus.sh} (100%) rename tests/hardening/{1.1.12_var_log_audit_partition.sh => disable_http_proxy.sh} (100%) rename tests/hardening/{1.1.13_home_partition.sh => disable_http_server.sh} (100%) rename tests/hardening/{3.3.2_disable_icmp_redirect.sh => disable_icmp_redirect.sh} (100%) rename tests/hardening/{1.1.14.1_home_nosuid.sh => disable_imap_pop.sh} (100%) rename tests/hardening/{3.2.2_disable_ip_forwarding.sh => disable_ip_forwarding.sh} (100%) rename tests/hardening/{3.1.1_disable_ipv6.sh => disable_ipv6.sh} (100%) rename tests/hardening/{3.3.9_disable_ipv6_router_advertisement.sh => disable_ipv6_router_advertisement.sh} (100%) rename tests/hardening/{1.1.1.6_disable_udf.sh => disable_jffs2.sh} (100%) rename tests/hardening/{1.1.14_home_nodev.sh => disable_ldap.sh} (100%) rename tests/hardening/{1.1.18_removable_device_nodev.sh => disable_ldap_client.sh} (100%) rename tests/hardening/{1.1.19_removable_device_nosuid.sh => disable_nfs_rpc.sh} (100%) rename tests/hardening/{1.1.20_removable_device_noexec.sh => disable_nis.sh} (100%) rename tests/hardening/{1.1.22_disable_automounting.sh => disable_prelink.sh} (100%) rename tests/hardening/{1.1.2_tmp_partition.sh => disable_print_server.sh} (100%) rename tests/hardening/{1.1.1.7_restrict_fat.sh => disable_rds.sh} (100%) rename tests/hardening/{5.2.10_disable_root_login.sh => disable_root_login.sh} (100%) rename tests/hardening/{1.1.3_tmp_nodev.sh => disable_rsh_client.sh} (100%) rename tests/hardening/{2.2.1.3_configure_chrony.sh => disable_rsync.sh} (100%) rename tests/hardening/{1.1.4_tmp_nosuid.sh => disable_samba.sh} (100%) rename tests/hardening/{1.1.1.8_disable_cramfs.sh => disable_sctp.sh} (100%) rename tests/hardening/{3.3.3_disable_secure_icmp_redirect.sh => disable_secure_icmp_redirect.sh} (100%) rename tests/hardening/{3.2.1_disable_send_packet_redirects.sh => disable_send_packet_redirects.sh} (100%) rename tests/hardening/{1.1.5_tmp_noexec.sh => disable_snmp_server.sh} (100%) rename tests/hardening/{3.3.1_disable_source_routed_packets.sh => disable_source_routed_packets.sh} (100%) rename tests/hardening/{3.4.1_disable_dccp.sh => disable_squashfs.sh} (100%) rename tests/hardening/{5.2.21_disable_ssh_allow_tcp_forwarding.sh => disable_ssh_allow_tcp_forwarding.sh} (100%) rename tests/hardening/{5.2.9_disable_sshd_hostbasedauthentication.sh => disable_sshd_hostbasedauthentication.sh} (100%) rename tests/hardening/{5.2.11_disable_sshd_permitemptypasswords.sh => disable_sshd_permitemptypasswords.sh} (100%) rename tests/hardening/{5.2.12_disable_sshd_setenv.sh => disable_sshd_setenv.sh} (100%) rename tests/hardening/{5.4.2_disable_system_accounts.sh => disable_system_accounts.sh} (100%) rename tests/hardening/{1.1.6.1_var_nodev.sh => disable_talk_client.sh} (100%) rename tests/hardening/{1.1.6.2_var_nosuid.sh => disable_telnet_client.sh} (100%) rename tests/hardening/{1.1.6_var_partition.sh => disable_telnet_server.sh} (100%) rename tests/hardening/{3.4.2_disable_sctp.sh => disable_tipc.sh} (100%) rename tests/hardening/{3.4.3_disable_rds.sh => disable_udf.sh} (100%) rename tests/hardening/{99.1.1.23_disable_usb_devices.sh => disable_usb_devices.sh} (100%) rename tests/hardening/{1.1.23_disable_usb_storage.sh => disable_usb_storage.sh} (100%) rename tests/hardening/{2.2.1.4_configure_ntp.sh => disable_wireless.sh} (100%) rename tests/hardening/{5.2.6_disable_x11_forwarding.sh => disable_x11_forwarding.sh} (100%) rename tests/hardening/{1.1.7_var_tmp_partition.sh => disable_xinetd.sh} (100%) rename tests/hardening/{1.1.8_var_tmp_nodev.sh => disable_xwindow_system.sh} (100%) rename tests/hardening/{1.7.1.2_enable_apparmor.sh => enable_apparmor.sh} (100%) rename tests/hardening/{4.1.1.2_enable_auditd.sh => enable_auditd.sh} (100%) rename tests/hardening/{4.1.1.3_audit_bootloader.sh => enable_auditd_kernel.sh} (100%) rename tests/hardening/{3.3.6_enable_bad_error_message_protection.sh => enable_bad_error_message_protection.sh} (100%) rename tests/hardening/{2.2.15_mta_localhost.sh => enable_cron.sh} (100%) rename tests/hardening/{3.5.1.1_enable_firewall.sh => enable_firewall.sh} (100%) rename tests/hardening/{5.3.2_enable_lockout_failed_password.sh => enable_lockout_failed_password.sh} (100%) rename tests/hardening/{4.1.1.4_audit_backlog_limit.sh => enable_nx_support.sh} (100%) rename tests/hardening/{5.3.1_enable_pwquality.sh => enable_pwquality.sh} (100%) rename tests/hardening/{1.1.9_var_tmp_nosuid.sh => enable_randomized_vm_placement.sh} (100%) rename tests/hardening/{3.3.7_enable_source_route_validation.sh => enable_source_route_validation.sh} (100%) rename tests/hardening/{5.2.20_enable_ssh_pam.sh => enable_ssh_pam.sh} (100%) rename tests/hardening/{5.2.8_enable_sshd_ignorerhosts.sh => enable_sshd_ignorerhosts.sh} (100%) rename tests/hardening/{1.4.1_install_tripwire.sh => enable_syslog-ng.sh} (100%) rename tests/hardening/{3.3.8_enable_tcp_syn_cookies.sh => enable_tcp_syn_cookies.sh} (100%) rename tests/hardening/{1.7.1.3_enforce_or_complain_apparmor.sh => enforce_or_complain_apparmor.sh} (100%) rename tests/hardening/{1.7.1.4_enforcing_apparmor.sh => enforcing_apparmor.sh} (100%) rename tests/hardening/{6.1.8_etc_group-_permissions.sh => etc_group-_permissions.sh} (100%) rename tests/hardening/{6.1.5_etc_group_permissions.sh => etc_group_permissions.sh} (100%) rename tests/hardening/{6.1.3_etc_gshadow-_permissions.sh => etc_gshadow-_permissions.sh} (100%) rename tests/hardening/{6.1.9_etc_gshadow_permissions.sh => etc_gshadow_permissions.sh} (100%) rename tests/hardening/{1.8.1.6_etc_issue_net_perms.sh => etc_issue_net_perms.sh} (100%) rename tests/hardening/{1.8.1.5_etc_issue_perms.sh => etc_issue_perms.sh} (100%) rename tests/hardening/{6.1.6_etc_passwd-_permissions.sh => etc_passwd-_permissions.sh} (100%) rename tests/hardening/{6.1.2_etc_passwd_permissions.sh => etc_passwd_permissions.sh} (100%) rename tests/hardening/{6.1.7_etc_shadow-_permissions.sh => etc_shadow-_permissions.sh} (100%) rename tests/hardening/{6.1.4_etc_shadow_permissions.sh => etc_shadow_permissions.sh} (100%) rename tests/hardening/{6.2.6_find_0_uid_non_root_account.sh => find_0_uid_non_root_account.sh} (100%) rename tests/hardening/{6.2.15_find_passwd_group_inconsistencies.sh => find_passwd_group_inconsistencies.sh} (100%) rename tests/hardening/{6.1.14_find_sgid_files.sh => find_sgid_files.sh} (100%) rename tests/hardening/{6.1.13_find_suid_files.sh => find_suid_files.sh} (100%) rename tests/hardening/{6.1.12_find_ungrouped_files.sh => find_ungrouped_files.sh} (100%) rename tests/hardening/{6.1.11_find_unowned_files.sh => find_unowned_files.sh} (100%) rename tests/hardening/{6.2.11_find_user_forward_files.sh => find_user_forward_files.sh} (100%) rename tests/hardening/{6.2.12_find_user_netrc_files.sh => find_user_netrc_files.sh} (100%) rename tests/hardening/{6.2.14_find_user_rhosts_files.sh => find_user_rhosts_files.sh} (100%) rename tests/hardening/{6.1.10_find_world_writable_file.sh => find_world_writable_file.sh} (100%) rename tests/hardening/{4.1.17_freeze_auditd_conf.sh => freeze_auditd_conf.sh} (100%) rename tests/hardening/{2.2.16_disable_rsync.sh => graphical_warning_banners.sh} (100%) rename tests/hardening/{4.1.2.2_halt_when_audit_log_full.sh => halt_when_audit_log_full.sh} (100%) rename tests/hardening/{1.6.2_enable_randomized_vm_placement.sh => home_nodev.sh} (100%) rename tests/hardening/{1.6.3.1_disable_apport.sh => home_nosuid.sh} (100%) rename tests/hardening/{1.6.3_disable_prelink.sh => home_partition.sh} (100%) rename tests/hardening/{3.1.2_disable_wireless.sh => hosts_allow.sh} (100%) rename tests/hardening/{4.2.1.3_configure_syslog-ng.sh => hosts_allow_permissions.sh} (100%) rename tests/hardening/{4.2.1.4_syslog_ng_logfiles_perm.sh => hosts_deny.sh} (100%) rename tests/hardening/{4.2.3_logs_permissions.sh => hosts_deny_permissions.sh} (100%) rename tests/hardening/{3.3.5_ignore_broadcast_requests.sh => ignore_broadcast_requests.sh} (100%) rename tests/hardening/{1.7.1.1_install_apparmor.sh => install_apparmor.sh} (100%) rename tests/hardening/{1.9_install_updates.sh => install_auditd.sh} (100%) rename tests/hardening/{1.3.1_install_sudo.sh => install_sudo.sh} (100%) rename tests/hardening/{2.1.1_disable_xinetd.sh => install_syslog-ng.sh} (100%) rename tests/hardening/{4.3_configure_logrotate.sh => install_tcp_wrapper.sh} (100%) rename tests/hardening/{2.1.2_disable_bsd_inetd.sh => install_tripwire.sh} (100%) rename tests/hardening/{2.2.10_disable_http_server.sh => install_updates.sh} (100%) rename tests/hardening/{4.2.2.2_journald_compress.sh => journald_compress.sh} (100%) rename tests/hardening/{4.2.2.1_journald_logs.sh => journald_logs.sh} (100%) rename tests/hardening/{4.2.2.3_journald_write_persistent.sh => journald_write_persistent.sh} (100%) rename tests/hardening/{4.1.2.3_keep_all_audit_logs.sh => keep_all_audit_logs.sh} (100%) rename tests/hardening/{5.1.1_enable_cron.sh => last_password_change_past.sh} (100%) rename tests/hardening/{5.3.3_limit_password_reuse.sh => limit_password_reuse.sh} (100%) rename tests/hardening/{5.2.23_limit_ssh_max_sessions.sh => limit_ssh_max_sessions.sh} (100%) rename tests/hardening/{5.4.1.4_lock_inactive_user_account.sh => lock_inactive_user_account.sh} (100%) rename tests/hardening/{3.3.4_log_martian_packets.sh => log_martian_packets.sh} (100%) rename tests/hardening/{1.3.3_logfile_sudo.sh => logfile_sudo.sh} (100%) rename tests/hardening/{4.4_logrotate_permissions.sh => logrotate_permissions.sh} (100%) rename tests/hardening/{5.4.1.5_last_password_change_past.sh => logs_permissions.sh} (100%) rename tests/hardening/{1.8.1.4_motd_perms.sh => motd_perms.sh} (100%) rename tests/hardening/{5.5_secure_tty.sh => mta_localhost.sh} (100%) rename tests/hardening/{3.5.4.1.1_net_fw_default_policy_drop.sh => net_fw_default_policy_drop.sh} (100%) rename tests/hardening/{1.3.2_pty_sudo.sh => pty_sudo.sh} (100%) rename tests/hardening/{4.1.9_record_dac_edit.sh => record_dac_edit.sh} (100%) rename tests/hardening/{4.1.3_record_date_time_edit.sh => record_date_time_edit.sh} (100%) rename tests/hardening/{4.1.10_record_failed_access_file.sh => record_failed_access_file.sh} (100%) rename tests/hardening/{4.1.13_record_file_deletions.sh => record_file_deletions.sh} (100%) rename tests/hardening/{4.1.16_record_kernel_modules.sh => record_kernel_modules.sh} (100%) rename tests/hardening/{4.1.7_record_login_logout.sh => record_login_logout.sh} (100%) rename tests/hardening/{4.1.6_record_mac_edit.sh => record_mac_edit.sh} (100%) rename tests/hardening/{4.1.5_record_network_edit.sh => record_network_edit.sh} (100%) rename tests/hardening/{4.1.11_record_privileged_commands.sh => record_privileged_commands.sh} (100%) rename tests/hardening/{4.1.8_record_session_init.sh => record_session_init.sh} (100%) rename tests/hardening/{4.1.12_record_successful_mount.sh => record_successful_mount.sh} (100%) rename tests/hardening/{4.1.15_record_sudo_usage.sh => record_sudo_usage.sh} (100%) rename tests/hardening/{4.1.14_record_sudoers_edit.sh => record_sudoers_edit.sh} (100%) rename tests/hardening/{4.1.4_record_user_group_edit.sh => record_user_group_edit.sh} (100%) rename tests/hardening/{4.2.1.6_remote_syslog-ng_acl.sh => remote_syslog-ng_acl.sh} (100%) rename tests/hardening/{2.2.11_disable_imap_pop.sh => removable_device_nodev.sh} (100%) rename tests/hardening/{2.2.12_disable_samba.sh => removable_device_noexec.sh} (100%) rename tests/hardening/{2.2.13_disable_http_proxy.sh => removable_device_nosuid.sh} (100%) rename tests/hardening/{6.2.1_remove_empty_password_field.sh => remove_empty_password_field.sh} (100%) rename tests/hardening/{6.2.5_remove_legacy_group_entries.sh => remove_legacy_group_entries.sh} (100%) rename tests/hardening/{6.2.2_remove_legacy_passwd_entries.sh => remove_legacy_passwd_entries.sh} (100%) rename tests/hardening/{6.2.4_remove_legacy_shadow_entries.sh => remove_legacy_shadow_entries.sh} (100%) rename tests/hardening/{99.3.3.1_install_tcp_wrapper.sh => remove_os_info_issue.sh} (100%) rename tests/hardening/{99.3.3.2_hosts_allow.sh => remove_os_info_issue_net.sh} (100%) rename tests/hardening/{99.3.3.3_hosts_deny.sh => remove_os_info_motd.sh} (100%) rename tests/hardening/{1.6.4_restrict_core_dumps.sh => restrict_core_dumps.sh} (100%) rename tests/hardening/{3.4.4_disable_tipc.sh => restrict_fat.sh} (100%) rename tests/hardening/{5.6_restrict_su.sh => restrict_su.sh} (100%) rename tests/hardening/{99.4.0_enable_auditd_kernel.sh => root_password.sh} (100%) rename tests/hardening/{1.1.15_run_shm_nodev.sh => run_shm_nodev.sh} (100%) rename tests/hardening/{1.1.16_run_shm_nosuid.sh => run_shm_noexec.sh} (100%) rename tests/hardening/{1.1.17_run_shm_noexec.sh => run_shm_nosuid.sh} (100%) rename tests/hardening/{6.2.7_sanitize_root_path.sh => sanitize_root_path.sh} (100%) rename tests/hardening/{99.3.3.4_hosts_allow_permissions.sh => secure_tty.sh} (100%) rename tests/hardening/{5.4.1.1_set_password_exp_days.sh => set_password_exp_days.sh} (100%) rename tests/hardening/{5.4.1.3_set_password_exp_warning_days.sh => set_password_exp_warning_days.sh} (100%) rename tests/hardening/{5.4.1.2_set_password_min_days_change.sh => set_password_min_days_change.sh} (100%) rename tests/hardening/{6.2.13_set_perm_on_user_netrc.sh => set_perm_on_user_netrc.sh} (100%) rename tests/hardening/{6.2.20_shadow_group_empty.sh => shadow_group_empty.sh} (100%) rename tests/hardening/{99.5.2.1_ssh_auth_pubk_only.sh => ssh_auth_pubk_only.sh} (100%) rename tests/hardening/{5.2.19_ssh_banner.sh => ssh_banner.sh} (100%) rename tests/hardening/{5.2.15_ssh_cry_kex.sh => ssh_cry_kex.sh} (100%) rename tests/hardening/{5.2.14_ssh_cry_mac.sh => ssh_cry_mac.sh} (100%) rename tests/hardening/{99.5.2.2_ssh_cry_rekey.sh => ssh_cry_rekey.sh} (100%) rename tests/hardening/{99.5.2.3_ssh_disable_features.sh => ssh_disable_features.sh} (100%) rename tests/hardening/{5.2.2_ssh_host_private_keys_perm_ownership.sh => ssh_host_private_keys_perm_ownership.sh} (100%) rename tests/hardening/{5.2.3_ssh_host_public_keys_perm_ownership.sh => ssh_host_public_keys_perm_ownership.sh} (100%) rename tests/hardening/{99.5.2.4_ssh_keys_from.sh => ssh_keys_from.sh} (100%) rename tests/hardening/{99.5.2.5_ssh_strict_modes.sh => ssh_strict_modes.sh} (100%) rename tests/hardening/{99.5.2.6_ssh_sys_accept_env.sh => ssh_sys_accept_env.sh} (100%) rename tests/hardening/{99.5.2.7_ssh_sys_no_legacy.sh => ssh_sys_no_legacy.sh} (100%) rename tests/hardening/{5.2.13_sshd_ciphers.sh => sshd_ciphers.sh} (100%) rename tests/hardening/{5.2.1_sshd_conf_perm_ownership.sh => sshd_conf_perm_ownership.sh} (100%) rename tests/hardening/{5.2.16_sshd_idle_timeout.sh => sshd_idle_timeout.sh} (100%) rename tests/hardening/{5.2.18_sshd_limit_access.sh => sshd_limit_access.sh} (100%) rename tests/hardening/{5.2.17_sshd_login_grace_time.sh => sshd_login_grace_time.sh} (100%) rename tests/hardening/{5.2.5_sshd_loglevel.sh => sshd_loglevel.sh} (100%) rename tests/hardening/{5.2.7_sshd_maxauthtries.sh => sshd_maxauthtries.sh} (100%) rename tests/hardening/{5.2.4_sshd_protocol.sh => sshd_protocol.sh} (100%) rename tests/hardening/{1.1.21_sticky_bit_world_writable_folder.sh => sticky_bit_world_writable_folder.sh} (100%) rename tests/hardening/{4.2.1.5_syslog-ng_remote_host.sh => syslog-ng_remote_host.sh} (100%) rename tests/hardening/{99.3.3.5_hosts_deny_permissions.sh => syslog_ng_logfiles_perm.sh} (100%) rename tests/hardening/{2.2.14_disable_snmp_server.sh => tmp_nodev.sh} (100%) rename tests/hardening/{2.2.17_disable_nis.sh => tmp_noexec.sh} (100%) rename tests/hardening/{2.2.2_disable_xwindow_system.sh => tmp_nosuid.sh} (100%) rename tests/hardening/{2.2.3_disable_avahi_server.sh => tmp_partition.sh} (100%) rename tests/hardening/{1.4.2_tripwire_cron.sh => tripwire_cron.sh} (100%) rename tests/hardening/{2.2.4_disable_print_server.sh => uninstall_nis.sh} (100%) rename tests/hardening/{2.2.1.1_use_time_sync.sh => use_time_sync.sh} (100%) rename tests/hardening/{6.2.3_users_homedir_exist.sh => users_homedir_exist.sh} (100%) rename tests/hardening/{6.2.9_users_homedir_ownership.sh => users_homedir_ownership.sh} (100%) rename tests/hardening/{2.2.5_disable_dhcp.sh => var_log_audit_nodev.sh} (100%) rename tests/hardening/{2.2.6_disable_ldap.sh => var_log_audit_noexec.sh} (100%) rename tests/hardening/{2.2.7_disable_nfs_rpc.sh => var_log_audit_nosuid.sh} (100%) rename tests/hardening/{2.2.8_disable_dns_server.sh => var_log_audit_partition.sh} (100%) rename tests/hardening/{2.2.9_disable_ftp.sh => var_log_nodev.sh} (100%) rename tests/hardening/{2.3.1_disable_nis.sh => var_log_noexec.sh} (100%) rename tests/hardening/{2.3.2_disable_rsh_client.sh => var_log_nosuid.sh} (100%) rename tests/hardening/{2.3.3_disable_talk_client.sh => var_log_partition.sh} (100%) rename tests/hardening/{2.3.4_disable_telnet_client.sh => var_nodev.sh} (100%) rename tests/hardening/{2.3.5_disable_ldap_client.sh => var_nosuid.sh} (100%) rename tests/hardening/{4.1.1.1_install_auditd.sh => var_partition.sh} (100%) rename tests/hardening/{4.2.1.1_install_syslog-ng.sh => var_tmp_nodev.sh} (100%) rename tests/hardening/{4.2.1.2_enable_syslog-ng.sh => var_tmp_noexec.sh} (100%) rename tests/hardening/{99.2.2_disable_telnet_server.sh => var_tmp_nosuid.sh} (100%) rename tests/hardening/{99.99_check_distribution.sh => var_tmp_partition.sh} (100%) create mode 120000 versions/ovh_legacy/1.1.1.1_disable_freevxfs.sh create mode 120000 versions/ovh_legacy/1.1.1.2_disable_jffs2.sh create mode 120000 versions/ovh_legacy/1.1.1.3_disable_hfs.sh create mode 120000 versions/ovh_legacy/1.1.1.4_disable_hfsplus.sh create mode 120000 versions/ovh_legacy/1.1.1.5_disable_squashfs.sh create mode 120000 versions/ovh_legacy/1.1.1.6_disable_udf.sh create mode 120000 versions/ovh_legacy/1.1.1.7_restrict_fat.sh create mode 120000 versions/ovh_legacy/1.1.1.8_disable_cramfs.sh create mode 120000 versions/ovh_legacy/1.1.10_var_tmp_noexec.sh create mode 120000 versions/ovh_legacy/1.1.11.1_var_log_noexec.sh create mode 120000 versions/ovh_legacy/1.1.11.2_var_log_nosuid.sh create mode 120000 versions/ovh_legacy/1.1.11.3_var_log_nodev.sh create mode 120000 versions/ovh_legacy/1.1.11_var_log_partition.sh create mode 120000 versions/ovh_legacy/1.1.12.1_var_log_audit_noexec.sh create mode 120000 versions/ovh_legacy/1.1.12.2_var_log_audit_nosuid.sh create mode 120000 versions/ovh_legacy/1.1.12.3_var_log_audit_nodev.sh create mode 120000 versions/ovh_legacy/1.1.12_var_log_audit_partition.sh create mode 120000 versions/ovh_legacy/1.1.13_home_partition.sh create mode 120000 versions/ovh_legacy/1.1.14.1_home_nosuid.sh create mode 120000 versions/ovh_legacy/1.1.14_home_nodev.sh create mode 120000 versions/ovh_legacy/1.1.15_run_shm_nodev.sh create mode 120000 versions/ovh_legacy/1.1.16_run_shm_nosuid.sh create mode 120000 versions/ovh_legacy/1.1.17_run_shm_noexec.sh create mode 120000 versions/ovh_legacy/1.1.18_removable_device_nodev.sh create mode 120000 versions/ovh_legacy/1.1.19_removable_device_nosuid.sh create mode 120000 versions/ovh_legacy/1.1.20_removable_device_noexec.sh create mode 120000 versions/ovh_legacy/1.1.21_sticky_bit_world_writable_folder.sh create mode 120000 versions/ovh_legacy/1.1.22_disable_automounting.sh create mode 120000 versions/ovh_legacy/1.1.23_disable_usb_storage.sh create mode 120000 versions/ovh_legacy/1.1.2_tmp_partition.sh create mode 120000 versions/ovh_legacy/1.1.3_tmp_nodev.sh create mode 120000 versions/ovh_legacy/1.1.4_tmp_nosuid.sh create mode 120000 versions/ovh_legacy/1.1.5_tmp_noexec.sh create mode 120000 versions/ovh_legacy/1.1.6.1_var_nodev.sh create mode 120000 versions/ovh_legacy/1.1.6.2_var_nosuid.sh create mode 120000 versions/ovh_legacy/1.1.6_var_partition.sh create mode 120000 versions/ovh_legacy/1.1.7_var_tmp_partition.sh create mode 120000 versions/ovh_legacy/1.1.8_var_tmp_nodev.sh create mode 120000 versions/ovh_legacy/1.1.9_var_tmp_nosuid.sh create mode 120000 versions/ovh_legacy/1.3.1_install_sudo.sh create mode 120000 versions/ovh_legacy/1.3.2_pty_sudo.sh create mode 120000 versions/ovh_legacy/1.3.3_logfile_sudo.sh create mode 120000 versions/ovh_legacy/1.4.1_install_tripwire.sh create mode 120000 versions/ovh_legacy/1.4.2_tripwire_cron.sh create mode 120000 versions/ovh_legacy/1.5.1_bootloader_ownership.sh create mode 120000 versions/ovh_legacy/1.5.2_bootloader_password.sh create mode 120000 versions/ovh_legacy/1.5.3_root_password.sh create mode 120000 versions/ovh_legacy/1.6.1_enable_nx_support.sh create mode 120000 versions/ovh_legacy/1.6.2_enable_randomized_vm_placement.sh create mode 120000 versions/ovh_legacy/1.6.3.1_disable_apport.sh create mode 120000 versions/ovh_legacy/1.6.3_disable_prelink.sh create mode 120000 versions/ovh_legacy/1.6.4_restrict_core_dumps.sh create mode 120000 versions/ovh_legacy/1.7.1.1_install_apparmor.sh create mode 120000 versions/ovh_legacy/1.7.1.2_enable_apparmor.sh create mode 120000 versions/ovh_legacy/1.7.1.3_enforce_or_complain_apparmor.sh create mode 120000 versions/ovh_legacy/1.7.1.4_enforcing_apparmor.sh create mode 120000 versions/ovh_legacy/1.8.1.1_remove_os_info_motd.sh create mode 120000 versions/ovh_legacy/1.8.1.2_remove_os_info_issue.sh create mode 120000 versions/ovh_legacy/1.8.1.3_remove_os_info_issue_net.sh create mode 120000 versions/ovh_legacy/1.8.1.4_motd_perms.sh create mode 120000 versions/ovh_legacy/1.8.1.5_etc_issue_perms.sh create mode 120000 versions/ovh_legacy/1.8.1.6_etc_issue_net_perms.sh create mode 120000 versions/ovh_legacy/1.8.2_graphical_warning_banners.sh create mode 120000 versions/ovh_legacy/1.9_install_updates.sh create mode 120000 versions/ovh_legacy/2.1.1_disable_xinetd.sh create mode 120000 versions/ovh_legacy/2.1.2_disable_bsd_inetd.sh create mode 120000 versions/ovh_legacy/2.2.1.1_use_time_sync.sh create mode 120000 versions/ovh_legacy/2.2.1.2_configure_systemd-timesyncd.sh create mode 120000 versions/ovh_legacy/2.2.1.3_configure_chrony.sh create mode 120000 versions/ovh_legacy/2.2.1.4_configure_ntp.sh create mode 120000 versions/ovh_legacy/2.2.10_disable_http_server.sh create mode 120000 versions/ovh_legacy/2.2.11_disable_imap_pop.sh create mode 120000 versions/ovh_legacy/2.2.12_disable_samba.sh create mode 120000 versions/ovh_legacy/2.2.13_disable_http_proxy.sh create mode 120000 versions/ovh_legacy/2.2.14_disable_snmp_server.sh create mode 120000 versions/ovh_legacy/2.2.15_mta_localhost.sh create mode 120000 versions/ovh_legacy/2.2.16_disable_rsync.sh create mode 120000 versions/ovh_legacy/2.2.17_disable_nis.sh create mode 120000 versions/ovh_legacy/2.2.2_disable_xwindow_system.sh create mode 120000 versions/ovh_legacy/2.2.3_disable_avahi_server.sh create mode 120000 versions/ovh_legacy/2.2.4_disable_print_server.sh create mode 120000 versions/ovh_legacy/2.2.5_disable_dhcp.sh create mode 120000 versions/ovh_legacy/2.2.6_disable_ldap.sh create mode 120000 versions/ovh_legacy/2.2.7_disable_nfs_rpc.sh create mode 120000 versions/ovh_legacy/2.2.8_disable_dns_server.sh create mode 120000 versions/ovh_legacy/2.2.9_disable_ftp.sh create mode 120000 versions/ovh_legacy/2.3.1_disable_nis.sh create mode 120000 versions/ovh_legacy/2.3.2_disable_rsh_client.sh create mode 120000 versions/ovh_legacy/2.3.3_disable_talk_client.sh create mode 120000 versions/ovh_legacy/2.3.4_disable_telnet_client.sh create mode 120000 versions/ovh_legacy/2.3.5_disable_ldap_client.sh create mode 120000 versions/ovh_legacy/3.1.1_disable_ipv6.sh create mode 120000 versions/ovh_legacy/3.1.2_disable_wireless.sh create mode 120000 versions/ovh_legacy/3.2.1_disable_send_packet_redirects.sh create mode 120000 versions/ovh_legacy/3.2.2_disable_ip_forwarding.sh create mode 120000 versions/ovh_legacy/3.3.1_disable_source_routed_packets.sh create mode 120000 versions/ovh_legacy/3.3.2_disable_icmp_redirect.sh create mode 120000 versions/ovh_legacy/3.3.3_disable_secure_icmp_redirect.sh create mode 120000 versions/ovh_legacy/3.3.4_log_martian_packets.sh create mode 120000 versions/ovh_legacy/3.3.5_ignore_broadcast_requests.sh create mode 120000 versions/ovh_legacy/3.3.6_enable_bad_error_message_protection.sh create mode 120000 versions/ovh_legacy/3.3.7_enable_source_route_validation.sh create mode 120000 versions/ovh_legacy/3.3.8_enable_tcp_syn_cookies.sh create mode 120000 versions/ovh_legacy/3.3.9_disable_ipv6_router_advertisement.sh create mode 120000 versions/ovh_legacy/3.4.1_disable_dccp.sh create mode 120000 versions/ovh_legacy/3.4.2_disable_sctp.sh create mode 120000 versions/ovh_legacy/3.4.3_disable_rds.sh create mode 120000 versions/ovh_legacy/3.4.4_disable_tipc.sh create mode 120000 versions/ovh_legacy/3.5.1.1_enable_firewall.sh create mode 120000 versions/ovh_legacy/3.5.4.1.1_net_fw_default_policy_drop.sh create mode 120000 versions/ovh_legacy/4.1.1.1_install_auditd.sh create mode 120000 versions/ovh_legacy/4.1.1.2_enable_auditd.sh create mode 120000 versions/ovh_legacy/4.1.1.3_audit_bootloader.sh create mode 120000 versions/ovh_legacy/4.1.1.4_audit_backlog_limit.sh create mode 120000 versions/ovh_legacy/4.1.10_record_failed_access_file.sh create mode 120000 versions/ovh_legacy/4.1.11_record_privileged_commands.sh create mode 120000 versions/ovh_legacy/4.1.12_record_successful_mount.sh create mode 120000 versions/ovh_legacy/4.1.13_record_file_deletions.sh create mode 120000 versions/ovh_legacy/4.1.14_record_sudoers_edit.sh create mode 120000 versions/ovh_legacy/4.1.15_record_sudo_usage.sh create mode 120000 versions/ovh_legacy/4.1.16_record_kernel_modules.sh create mode 120000 versions/ovh_legacy/4.1.17_freeze_auditd_conf.sh create mode 120000 versions/ovh_legacy/4.1.2.1_audit_log_storage.sh create mode 120000 versions/ovh_legacy/4.1.2.2_halt_when_audit_log_full.sh create mode 120000 versions/ovh_legacy/4.1.2.3_keep_all_audit_logs.sh create mode 120000 versions/ovh_legacy/4.1.3_record_date_time_edit.sh create mode 120000 versions/ovh_legacy/4.1.4_record_user_group_edit.sh create mode 120000 versions/ovh_legacy/4.1.5_record_network_edit.sh create mode 120000 versions/ovh_legacy/4.1.6_record_mac_edit.sh create mode 120000 versions/ovh_legacy/4.1.7_record_login_logout.sh create mode 120000 versions/ovh_legacy/4.1.8_record_session_init.sh create mode 120000 versions/ovh_legacy/4.1.9_record_dac_edit.sh create mode 120000 versions/ovh_legacy/4.2.1.1_install_syslog-ng.sh create mode 120000 versions/ovh_legacy/4.2.1.2_enable_syslog-ng.sh create mode 120000 versions/ovh_legacy/4.2.1.3_configure_syslog-ng.sh create mode 120000 versions/ovh_legacy/4.2.1.4_syslog_ng_logfiles_perm.sh create mode 120000 versions/ovh_legacy/4.2.1.5_syslog-ng_remote_host.sh create mode 120000 versions/ovh_legacy/4.2.1.6_remote_syslog-ng_acl.sh create mode 120000 versions/ovh_legacy/4.2.2.1_journald_logs.sh create mode 120000 versions/ovh_legacy/4.2.2.2_journald_compress.sh create mode 120000 versions/ovh_legacy/4.2.2.3_journald_write_persistent.sh create mode 120000 versions/ovh_legacy/4.2.3_logs_permissions.sh create mode 120000 versions/ovh_legacy/4.3_configure_logrotate.sh create mode 120000 versions/ovh_legacy/4.4_logrotate_permissions.sh create mode 120000 versions/ovh_legacy/5.1.1_enable_cron.sh create mode 120000 versions/ovh_legacy/5.1.2_crontab_perm_ownership.sh create mode 120000 versions/ovh_legacy/5.1.3_cron_hourly_perm_ownership.sh create mode 120000 versions/ovh_legacy/5.1.4_cron_daily_perm_ownership.sh create mode 120000 versions/ovh_legacy/5.1.5_cron_weekly_perm_ownership.sh create mode 120000 versions/ovh_legacy/5.1.6_cron_monthly_perm_ownership.sh create mode 120000 versions/ovh_legacy/5.1.7_cron_d_perm_ownership.sh create mode 120000 versions/ovh_legacy/5.1.8_cron_users.sh create mode 120000 versions/ovh_legacy/5.2.10_disable_root_login.sh create mode 120000 versions/ovh_legacy/5.2.11_disable_sshd_permitemptypasswords.sh create mode 120000 versions/ovh_legacy/5.2.12_disable_sshd_setenv.sh create mode 120000 versions/ovh_legacy/5.2.13_sshd_ciphers.sh create mode 120000 versions/ovh_legacy/5.2.14_ssh_cry_mac.sh create mode 120000 versions/ovh_legacy/5.2.15_ssh_cry_kex.sh create mode 120000 versions/ovh_legacy/5.2.16_sshd_idle_timeout.sh create mode 120000 versions/ovh_legacy/5.2.17_sshd_login_grace_time.sh create mode 120000 versions/ovh_legacy/5.2.18_sshd_limit_access.sh create mode 120000 versions/ovh_legacy/5.2.19_ssh_banner.sh create mode 120000 versions/ovh_legacy/5.2.1_sshd_conf_perm_ownership.sh create mode 120000 versions/ovh_legacy/5.2.20_enable_ssh_pam.sh create mode 120000 versions/ovh_legacy/5.2.21_disable_ssh_allow_tcp_forwarding.sh create mode 120000 versions/ovh_legacy/5.2.22_configure_ssh_max_startups.sh create mode 120000 versions/ovh_legacy/5.2.23_limit_ssh_max_sessions.sh create mode 120000 versions/ovh_legacy/5.2.2_ssh_host_private_keys_perm_ownership.sh create mode 120000 versions/ovh_legacy/5.2.3_ssh_host_public_keys_perm_ownership.sh create mode 120000 versions/ovh_legacy/5.2.4_sshd_protocol.sh create mode 120000 versions/ovh_legacy/5.2.5_sshd_loglevel.sh create mode 120000 versions/ovh_legacy/5.2.6_disable_x11_forwarding.sh create mode 120000 versions/ovh_legacy/5.2.7_sshd_maxauthtries.sh create mode 120000 versions/ovh_legacy/5.2.8_enable_sshd_ignorerhosts.sh create mode 120000 versions/ovh_legacy/5.2.9_disable_sshd_hostbasedauthentication.sh create mode 120000 versions/ovh_legacy/5.3.1_enable_pwquality.sh create mode 120000 versions/ovh_legacy/5.3.2_enable_lockout_failed_password.sh create mode 120000 versions/ovh_legacy/5.3.3_limit_password_reuse.sh create mode 120000 versions/ovh_legacy/5.3.4_acc_pam_sha512.sh create mode 120000 versions/ovh_legacy/5.4.1.1_set_password_exp_days.sh create mode 120000 versions/ovh_legacy/5.4.1.2_set_password_min_days_change.sh create mode 120000 versions/ovh_legacy/5.4.1.3_set_password_exp_warning_days.sh create mode 120000 versions/ovh_legacy/5.4.1.4_lock_inactive_user_account.sh create mode 120000 versions/ovh_legacy/5.4.1.5_last_password_change_past.sh create mode 120000 versions/ovh_legacy/5.4.2_disable_system_accounts.sh create mode 120000 versions/ovh_legacy/5.4.3_default_root_group.sh create mode 120000 versions/ovh_legacy/5.4.4_default_umask.sh create mode 120000 versions/ovh_legacy/5.4.5_default_timeout.sh create mode 120000 versions/ovh_legacy/5.5_secure_tty.sh create mode 120000 versions/ovh_legacy/5.6_restrict_su.sh create mode 120000 versions/ovh_legacy/6.1.10_find_world_writable_file.sh create mode 120000 versions/ovh_legacy/6.1.11_find_unowned_files.sh create mode 120000 versions/ovh_legacy/6.1.12_find_ungrouped_files.sh create mode 120000 versions/ovh_legacy/6.1.13_find_suid_files.sh create mode 120000 versions/ovh_legacy/6.1.14_find_sgid_files.sh create mode 120000 versions/ovh_legacy/6.1.2_etc_passwd_permissions.sh create mode 120000 versions/ovh_legacy/6.1.3_etc_gshadow-_permissions.sh create mode 120000 versions/ovh_legacy/6.1.4_etc_shadow_permissions.sh create mode 120000 versions/ovh_legacy/6.1.5_etc_group_permissions.sh create mode 120000 versions/ovh_legacy/6.1.6_etc_passwd-_permissions.sh create mode 120000 versions/ovh_legacy/6.1.7_etc_shadow-_permissions.sh create mode 120000 versions/ovh_legacy/6.1.8_etc_group-_permissions.sh create mode 120000 versions/ovh_legacy/6.1.9_etc_gshadow_permissions.sh create mode 120000 versions/ovh_legacy/6.2.10_check_user_dot_file_perm.sh create mode 120000 versions/ovh_legacy/6.2.11_find_user_forward_files.sh create mode 120000 versions/ovh_legacy/6.2.12_find_user_netrc_files.sh create mode 120000 versions/ovh_legacy/6.2.13_set_perm_on_user_netrc.sh create mode 120000 versions/ovh_legacy/6.2.14_find_user_rhosts_files.sh create mode 120000 versions/ovh_legacy/6.2.15_find_passwd_group_inconsistencies.sh create mode 120000 versions/ovh_legacy/6.2.16_check_duplicate_uid.sh create mode 120000 versions/ovh_legacy/6.2.17_check_duplicate_gid.sh create mode 120000 versions/ovh_legacy/6.2.18_check_duplicate_username.sh create mode 120000 versions/ovh_legacy/6.2.19_check_duplicate_groupname.sh create mode 120000 versions/ovh_legacy/6.2.1_remove_empty_password_field.sh create mode 120000 versions/ovh_legacy/6.2.20_shadow_group_empty.sh create mode 120000 versions/ovh_legacy/6.2.2_remove_legacy_passwd_entries.sh create mode 120000 versions/ovh_legacy/6.2.3_users_homedir_exist.sh create mode 120000 versions/ovh_legacy/6.2.4_remove_legacy_shadow_entries.sh create mode 120000 versions/ovh_legacy/6.2.5_remove_legacy_group_entries.sh create mode 120000 versions/ovh_legacy/6.2.6_find_0_uid_non_root_account.sh create mode 120000 versions/ovh_legacy/6.2.7_sanitize_root_path.sh create mode 120000 versions/ovh_legacy/6.2.8_check_user_dir_perm.sh create mode 120000 versions/ovh_legacy/6.2.9_users_homedir_ownership.sh create mode 120000 versions/ovh_legacy/99.1.1.1_disable_cramfs.sh create mode 120000 versions/ovh_legacy/99.1.1.23_disable_usb_devices.sh create mode 120000 versions/ovh_legacy/99.1.3_acc_sudoers_no_all.sh create mode 120000 versions/ovh_legacy/99.2.2_disable_telnet_server.sh create mode 120000 versions/ovh_legacy/99.3.3.1_install_tcp_wrapper.sh create mode 120000 versions/ovh_legacy/99.3.3.2_hosts_allow.sh create mode 120000 versions/ovh_legacy/99.3.3.3_hosts_deny.sh create mode 120000 versions/ovh_legacy/99.3.3.4_hosts_allow_permissions.sh create mode 120000 versions/ovh_legacy/99.3.3.5_hosts_deny_permissions.sh create mode 120000 versions/ovh_legacy/99.4.0_enable_auditd_kernel.sh create mode 120000 versions/ovh_legacy/99.5.2.1_ssh_auth_pubk_only.sh create mode 120000 versions/ovh_legacy/99.5.2.2_ssh_cry_rekey.sh create mode 120000 versions/ovh_legacy/99.5.2.3_ssh_disable_features.sh create mode 120000 versions/ovh_legacy/99.5.2.4_ssh_keys_from.sh create mode 120000 versions/ovh_legacy/99.5.2.5_ssh_strict_modes.sh create mode 120000 versions/ovh_legacy/99.5.2.6_ssh_sys_accept_env.sh create mode 120000 versions/ovh_legacy/99.5.2.7_ssh_sys_no_legacy.sh create mode 120000 versions/ovh_legacy/99.5.4.5.1_acc_logindefs_sha512.sh create mode 120000 versions/ovh_legacy/99.5.4.5.2_acc_shadow_sha512.sh create mode 120000 versions/ovh_legacy/99.99_check_distribution.sh diff --git a/bin/hardening/99.1.1.1_disable_cramfs.sh b/bin/hardening/99.1.1.1_disable_cramfs.sh deleted file mode 100755 index ebab0e8..0000000 --- a/bin/hardening/99.1.1.1_disable_cramfs.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/bash - -# run-shellcheck -# -# CIS Debian Hardening Bonus Check -# - -# -# 99.1.1.1 Ensure mounting of cramfs filesystems is disabled (Not Scored) -# - -set -e # One error, it's over -set -u # One variable unset, it's over - -# shellcheck disable=2034 -HARDENING_LEVEL=2 -# shellcheck disable=2034 -DESCRIPTION="Disable mounting of cramfs filesystems." - -KERNEL_OPTION="CONFIG_CRAMFS" -MODULE_NAME="cramfs" - -# This function will be called if the script status is on enabled / audit mode -audit() { - is_kernel_option_enabled "$KERNEL_OPTION" "$MODULE_NAME" - if [ "$FNRET" = 0 ]; then # 0 means true in bash, so it IS activated - crit "$KERNEL_OPTION is enabled!" - else - ok "$KERNEL_OPTION is disabled" - fi - : -} - -# This function will be called if the script status is on enabled mode -apply() { - is_kernel_option_enabled "$KERNEL_OPTION" - if [ "$FNRET" = 0 ]; then # 0 means true in bash, so it IS activated - warn "I cannot fix $KERNEL_OPTION enabled, recompile your kernel please" - else - ok "$KERNEL_OPTION is disabled, nothing to do" - fi - : -} - -# This function will check config parameters required -check_config() { - : -} - -# Source Root Dir Parameter -if [ -r /etc/default/cis-hardening ]; then - # shellcheck source=../../debian/default - . /etc/default/cis-hardening -fi -if [ -z "$CIS_LIB_DIR" ]; then - echo "There is no /etc/default/cis-hardening file nor cis-hardening directory in current environment." - echo "Cannot source CIS_LIB_DIR variable, aborting." - exit 128 -fi - -# Main function, will call the proper functions given the configuration (audit, enabled, disabled) -if [ -r "${CIS_LIB_DIR}"/main.sh ]; then - # shellcheck source=../../lib/main.sh - . "${CIS_LIB_DIR}"/main.sh -else - echo "Cannot find main.sh, have you correctly defined your root directory? Current value is $CIS_LIB_DIR in /etc/default/cis-hardening" - exit 128 -fi diff --git a/bin/hardening/99.5.4.5.1_acc_logindefs_sha512.sh b/bin/hardening/acc_logindefs_sha512.sh similarity index 100% rename from bin/hardening/99.5.4.5.1_acc_logindefs_sha512.sh rename to bin/hardening/acc_logindefs_sha512.sh diff --git a/bin/hardening/5.3.4_acc_pam_sha512.sh b/bin/hardening/acc_pam_sha512.sh similarity index 100% rename from bin/hardening/5.3.4_acc_pam_sha512.sh rename to bin/hardening/acc_pam_sha512.sh diff --git a/bin/hardening/99.5.4.5.2_acc_shadow_sha512.sh b/bin/hardening/acc_shadow_sha512.sh similarity index 100% rename from bin/hardening/99.5.4.5.2_acc_shadow_sha512.sh rename to bin/hardening/acc_shadow_sha512.sh diff --git a/bin/hardening/99.1.3_acc_sudoers_no_all.sh b/bin/hardening/acc_sudoers_no_all.sh similarity index 100% rename from bin/hardening/99.1.3_acc_sudoers_no_all.sh rename to bin/hardening/acc_sudoers_no_all.sh diff --git a/bin/hardening/4.1.1.4_audit_backlog_limit.sh b/bin/hardening/audit_backlog_limit.sh similarity index 100% rename from bin/hardening/4.1.1.4_audit_backlog_limit.sh rename to bin/hardening/audit_backlog_limit.sh diff --git a/bin/hardening/4.1.1.3_audit_bootloader.sh b/bin/hardening/audit_bootloader.sh similarity index 100% rename from bin/hardening/4.1.1.3_audit_bootloader.sh rename to bin/hardening/audit_bootloader.sh diff --git a/bin/hardening/4.1.2.1_audit_log_storage.sh b/bin/hardening/audit_log_storage.sh similarity index 100% rename from bin/hardening/4.1.2.1_audit_log_storage.sh rename to bin/hardening/audit_log_storage.sh diff --git a/bin/hardening/1.5.1_bootloader_ownership.sh b/bin/hardening/bootloader_ownership.sh similarity index 100% rename from bin/hardening/1.5.1_bootloader_ownership.sh rename to bin/hardening/bootloader_ownership.sh diff --git a/bin/hardening/1.5.2_bootloader_password.sh b/bin/hardening/bootloader_password.sh similarity index 100% rename from bin/hardening/1.5.2_bootloader_password.sh rename to bin/hardening/bootloader_password.sh diff --git a/bin/hardening/99.99_check_distribution.sh b/bin/hardening/check_distribution.sh similarity index 100% rename from bin/hardening/99.99_check_distribution.sh rename to bin/hardening/check_distribution.sh diff --git a/bin/hardening/6.2.17_check_duplicate_gid.sh b/bin/hardening/check_duplicate_gid.sh similarity index 100% rename from bin/hardening/6.2.17_check_duplicate_gid.sh rename to bin/hardening/check_duplicate_gid.sh diff --git a/bin/hardening/6.2.19_check_duplicate_groupname.sh b/bin/hardening/check_duplicate_groupname.sh similarity index 100% rename from bin/hardening/6.2.19_check_duplicate_groupname.sh rename to bin/hardening/check_duplicate_groupname.sh diff --git a/bin/hardening/6.2.16_check_duplicate_uid.sh b/bin/hardening/check_duplicate_uid.sh similarity index 100% rename from bin/hardening/6.2.16_check_duplicate_uid.sh rename to bin/hardening/check_duplicate_uid.sh diff --git a/bin/hardening/6.2.18_check_duplicate_username.sh b/bin/hardening/check_duplicate_username.sh similarity index 100% rename from bin/hardening/6.2.18_check_duplicate_username.sh rename to bin/hardening/check_duplicate_username.sh diff --git a/bin/hardening/6.2.8_check_user_dir_perm.sh b/bin/hardening/check_user_dir_perm.sh similarity index 100% rename from bin/hardening/6.2.8_check_user_dir_perm.sh rename to bin/hardening/check_user_dir_perm.sh diff --git a/bin/hardening/6.2.10_check_user_dot_file_perm.sh b/bin/hardening/check_user_dot_file_perm.sh similarity index 100% rename from bin/hardening/6.2.10_check_user_dot_file_perm.sh rename to bin/hardening/check_user_dot_file_perm.sh diff --git a/bin/hardening/2.2.1.3_configure_chrony.sh b/bin/hardening/configure_chrony.sh similarity index 100% rename from bin/hardening/2.2.1.3_configure_chrony.sh rename to bin/hardening/configure_chrony.sh diff --git a/bin/hardening/4.3_configure_logrotate.sh b/bin/hardening/configure_logrotate.sh similarity index 100% rename from bin/hardening/4.3_configure_logrotate.sh rename to bin/hardening/configure_logrotate.sh diff --git a/bin/hardening/2.2.1.4_configure_ntp.sh b/bin/hardening/configure_ntp.sh similarity index 100% rename from bin/hardening/2.2.1.4_configure_ntp.sh rename to bin/hardening/configure_ntp.sh diff --git a/bin/hardening/5.2.22_configure_ssh_max_startups.sh b/bin/hardening/configure_ssh_max_startups.sh similarity index 100% rename from bin/hardening/5.2.22_configure_ssh_max_startups.sh rename to bin/hardening/configure_ssh_max_startups.sh diff --git a/bin/hardening/4.2.1.3_configure_syslog-ng.sh b/bin/hardening/configure_syslog-ng.sh similarity index 100% rename from bin/hardening/4.2.1.3_configure_syslog-ng.sh rename to bin/hardening/configure_syslog-ng.sh diff --git a/bin/hardening/2.2.1.2_configure_systemd-timesyncd.sh b/bin/hardening/configure_systemd-timesyncd.sh similarity index 100% rename from bin/hardening/2.2.1.2_configure_systemd-timesyncd.sh rename to bin/hardening/configure_systemd-timesyncd.sh diff --git a/bin/hardening/5.1.7_cron_d_perm_ownership.sh b/bin/hardening/cron_d_perm_ownership.sh similarity index 100% rename from bin/hardening/5.1.7_cron_d_perm_ownership.sh rename to bin/hardening/cron_d_perm_ownership.sh diff --git a/bin/hardening/5.1.4_cron_daily_perm_ownership.sh b/bin/hardening/cron_daily_perm_ownership.sh similarity index 100% rename from bin/hardening/5.1.4_cron_daily_perm_ownership.sh rename to bin/hardening/cron_daily_perm_ownership.sh diff --git a/bin/hardening/5.1.3_cron_hourly_perm_ownership.sh b/bin/hardening/cron_hourly_perm_ownership.sh similarity index 100% rename from bin/hardening/5.1.3_cron_hourly_perm_ownership.sh rename to bin/hardening/cron_hourly_perm_ownership.sh diff --git a/bin/hardening/5.1.6_cron_monthly_perm_ownership.sh b/bin/hardening/cron_monthly_perm_ownership.sh similarity index 100% rename from bin/hardening/5.1.6_cron_monthly_perm_ownership.sh rename to bin/hardening/cron_monthly_perm_ownership.sh diff --git a/bin/hardening/5.1.8_cron_users.sh b/bin/hardening/cron_users.sh similarity index 100% rename from bin/hardening/5.1.8_cron_users.sh rename to bin/hardening/cron_users.sh diff --git a/bin/hardening/5.1.5_cron_weekly_perm_ownership.sh b/bin/hardening/cron_weekly_perm_ownership.sh similarity index 100% rename from bin/hardening/5.1.5_cron_weekly_perm_ownership.sh rename to bin/hardening/cron_weekly_perm_ownership.sh diff --git a/bin/hardening/5.1.2_crontab_perm_ownership.sh b/bin/hardening/crontab_perm_ownership.sh similarity index 100% rename from bin/hardening/5.1.2_crontab_perm_ownership.sh rename to bin/hardening/crontab_perm_ownership.sh diff --git a/bin/hardening/5.4.3_default_root_group.sh b/bin/hardening/default_root_group.sh similarity index 100% rename from bin/hardening/5.4.3_default_root_group.sh rename to bin/hardening/default_root_group.sh diff --git a/bin/hardening/5.4.5_default_timeout.sh b/bin/hardening/default_timeout.sh similarity index 100% rename from bin/hardening/5.4.5_default_timeout.sh rename to bin/hardening/default_timeout.sh diff --git a/bin/hardening/5.4.4_default_umask.sh b/bin/hardening/default_umask.sh similarity index 100% rename from bin/hardening/5.4.4_default_umask.sh rename to bin/hardening/default_umask.sh diff --git a/bin/hardening/1.6.3.1_disable_apport.sh b/bin/hardening/disable_apport.sh similarity index 100% rename from bin/hardening/1.6.3.1_disable_apport.sh rename to bin/hardening/disable_apport.sh diff --git a/bin/hardening/1.1.22_disable_automounting.sh b/bin/hardening/disable_automounting.sh similarity index 100% rename from bin/hardening/1.1.22_disable_automounting.sh rename to bin/hardening/disable_automounting.sh diff --git a/bin/hardening/2.2.3_disable_avahi_server.sh b/bin/hardening/disable_avahi_server.sh similarity index 100% rename from bin/hardening/2.2.3_disable_avahi_server.sh rename to bin/hardening/disable_avahi_server.sh diff --git a/bin/hardening/2.1.2_disable_bsd_inetd.sh b/bin/hardening/disable_bsd_inetd.sh similarity index 100% rename from bin/hardening/2.1.2_disable_bsd_inetd.sh rename to bin/hardening/disable_bsd_inetd.sh diff --git a/bin/hardening/1.1.1.8_disable_cramfs.sh b/bin/hardening/disable_cramfs.sh similarity index 100% rename from bin/hardening/1.1.1.8_disable_cramfs.sh rename to bin/hardening/disable_cramfs.sh diff --git a/bin/hardening/3.4.1_disable_dccp.sh b/bin/hardening/disable_dccp.sh similarity index 100% rename from bin/hardening/3.4.1_disable_dccp.sh rename to bin/hardening/disable_dccp.sh diff --git a/bin/hardening/2.2.5_disable_dhcp.sh b/bin/hardening/disable_dhcp.sh similarity index 100% rename from bin/hardening/2.2.5_disable_dhcp.sh rename to bin/hardening/disable_dhcp.sh diff --git a/bin/hardening/2.2.8_disable_dns_server.sh b/bin/hardening/disable_dns_server.sh similarity index 100% rename from bin/hardening/2.2.8_disable_dns_server.sh rename to bin/hardening/disable_dns_server.sh diff --git a/bin/hardening/1.1.1.1_disable_freevxfs.sh b/bin/hardening/disable_freevxfs.sh similarity index 100% rename from bin/hardening/1.1.1.1_disable_freevxfs.sh rename to bin/hardening/disable_freevxfs.sh diff --git a/bin/hardening/2.2.9_disable_ftp.sh b/bin/hardening/disable_ftp.sh similarity index 100% rename from bin/hardening/2.2.9_disable_ftp.sh rename to bin/hardening/disable_ftp.sh diff --git a/bin/hardening/1.1.1.3_disable_hfs.sh b/bin/hardening/disable_hfs.sh similarity index 100% rename from bin/hardening/1.1.1.3_disable_hfs.sh rename to bin/hardening/disable_hfs.sh diff --git a/bin/hardening/1.1.1.4_disable_hfsplus.sh b/bin/hardening/disable_hfsplus.sh similarity index 100% rename from bin/hardening/1.1.1.4_disable_hfsplus.sh rename to bin/hardening/disable_hfsplus.sh diff --git a/bin/hardening/2.2.13_disable_http_proxy.sh b/bin/hardening/disable_http_proxy.sh similarity index 100% rename from bin/hardening/2.2.13_disable_http_proxy.sh rename to bin/hardening/disable_http_proxy.sh diff --git a/bin/hardening/2.2.10_disable_http_server.sh b/bin/hardening/disable_http_server.sh similarity index 100% rename from bin/hardening/2.2.10_disable_http_server.sh rename to bin/hardening/disable_http_server.sh diff --git a/bin/hardening/3.3.2_disable_icmp_redirect.sh b/bin/hardening/disable_icmp_redirect.sh similarity index 100% rename from bin/hardening/3.3.2_disable_icmp_redirect.sh rename to bin/hardening/disable_icmp_redirect.sh diff --git a/bin/hardening/2.2.11_disable_imap_pop.sh b/bin/hardening/disable_imap_pop.sh similarity index 100% rename from bin/hardening/2.2.11_disable_imap_pop.sh rename to bin/hardening/disable_imap_pop.sh diff --git a/bin/hardening/3.2.2_disable_ip_forwarding.sh b/bin/hardening/disable_ip_forwarding.sh similarity index 100% rename from bin/hardening/3.2.2_disable_ip_forwarding.sh rename to bin/hardening/disable_ip_forwarding.sh diff --git a/bin/hardening/3.1.1_disable_ipv6.sh b/bin/hardening/disable_ipv6.sh similarity index 100% rename from bin/hardening/3.1.1_disable_ipv6.sh rename to bin/hardening/disable_ipv6.sh diff --git a/bin/hardening/3.3.9_disable_ipv6_router_advertisement.sh b/bin/hardening/disable_ipv6_router_advertisement.sh similarity index 100% rename from bin/hardening/3.3.9_disable_ipv6_router_advertisement.sh rename to bin/hardening/disable_ipv6_router_advertisement.sh diff --git a/bin/hardening/1.1.1.2_disable_jffs2.sh b/bin/hardening/disable_jffs2.sh similarity index 100% rename from bin/hardening/1.1.1.2_disable_jffs2.sh rename to bin/hardening/disable_jffs2.sh diff --git a/bin/hardening/2.2.6_disable_ldap.sh b/bin/hardening/disable_ldap.sh similarity index 100% rename from bin/hardening/2.2.6_disable_ldap.sh rename to bin/hardening/disable_ldap.sh diff --git a/bin/hardening/2.3.5_disable_ldap_client.sh b/bin/hardening/disable_ldap_client.sh similarity index 100% rename from bin/hardening/2.3.5_disable_ldap_client.sh rename to bin/hardening/disable_ldap_client.sh diff --git a/bin/hardening/2.2.7_disable_nfs_rpc.sh b/bin/hardening/disable_nfs_rpc.sh similarity index 100% rename from bin/hardening/2.2.7_disable_nfs_rpc.sh rename to bin/hardening/disable_nfs_rpc.sh diff --git a/bin/hardening/2.2.17_disable_nis.sh b/bin/hardening/disable_nis.sh similarity index 100% rename from bin/hardening/2.2.17_disable_nis.sh rename to bin/hardening/disable_nis.sh diff --git a/bin/hardening/1.6.3_disable_prelink.sh b/bin/hardening/disable_prelink.sh similarity index 100% rename from bin/hardening/1.6.3_disable_prelink.sh rename to bin/hardening/disable_prelink.sh diff --git a/bin/hardening/2.2.4_disable_print_server.sh b/bin/hardening/disable_print_server.sh similarity index 100% rename from bin/hardening/2.2.4_disable_print_server.sh rename to bin/hardening/disable_print_server.sh diff --git a/bin/hardening/3.4.3_disable_rds.sh b/bin/hardening/disable_rds.sh similarity index 100% rename from bin/hardening/3.4.3_disable_rds.sh rename to bin/hardening/disable_rds.sh diff --git a/bin/hardening/5.2.10_disable_root_login.sh b/bin/hardening/disable_root_login.sh similarity index 100% rename from bin/hardening/5.2.10_disable_root_login.sh rename to bin/hardening/disable_root_login.sh diff --git a/bin/hardening/2.3.2_disable_rsh_client.sh b/bin/hardening/disable_rsh_client.sh similarity index 100% rename from bin/hardening/2.3.2_disable_rsh_client.sh rename to bin/hardening/disable_rsh_client.sh diff --git a/bin/hardening/2.2.16_disable_rsync.sh b/bin/hardening/disable_rsync.sh similarity index 100% rename from bin/hardening/2.2.16_disable_rsync.sh rename to bin/hardening/disable_rsync.sh diff --git a/bin/hardening/2.2.12_disable_samba.sh b/bin/hardening/disable_samba.sh similarity index 100% rename from bin/hardening/2.2.12_disable_samba.sh rename to bin/hardening/disable_samba.sh diff --git a/bin/hardening/3.4.2_disable_sctp.sh b/bin/hardening/disable_sctp.sh similarity index 100% rename from bin/hardening/3.4.2_disable_sctp.sh rename to bin/hardening/disable_sctp.sh diff --git a/bin/hardening/3.3.3_disable_secure_icmp_redirect.sh b/bin/hardening/disable_secure_icmp_redirect.sh similarity index 100% rename from bin/hardening/3.3.3_disable_secure_icmp_redirect.sh rename to bin/hardening/disable_secure_icmp_redirect.sh diff --git a/bin/hardening/3.2.1_disable_send_packet_redirects.sh b/bin/hardening/disable_send_packet_redirects.sh similarity index 100% rename from bin/hardening/3.2.1_disable_send_packet_redirects.sh rename to bin/hardening/disable_send_packet_redirects.sh diff --git a/bin/hardening/2.2.14_disable_snmp_server.sh b/bin/hardening/disable_snmp_server.sh similarity index 100% rename from bin/hardening/2.2.14_disable_snmp_server.sh rename to bin/hardening/disable_snmp_server.sh diff --git a/bin/hardening/3.3.1_disable_source_routed_packets.sh b/bin/hardening/disable_source_routed_packets.sh similarity index 100% rename from bin/hardening/3.3.1_disable_source_routed_packets.sh rename to bin/hardening/disable_source_routed_packets.sh diff --git a/bin/hardening/1.1.1.5_disable_squashfs.sh b/bin/hardening/disable_squashfs.sh similarity index 100% rename from bin/hardening/1.1.1.5_disable_squashfs.sh rename to bin/hardening/disable_squashfs.sh diff --git a/bin/hardening/5.2.21_disable_ssh_allow_tcp_forwarding.sh b/bin/hardening/disable_ssh_allow_tcp_forwarding.sh similarity index 100% rename from bin/hardening/5.2.21_disable_ssh_allow_tcp_forwarding.sh rename to bin/hardening/disable_ssh_allow_tcp_forwarding.sh diff --git a/bin/hardening/5.2.9_disable_sshd_hostbasedauthentication.sh b/bin/hardening/disable_sshd_hostbasedauthentication.sh similarity index 100% rename from bin/hardening/5.2.9_disable_sshd_hostbasedauthentication.sh rename to bin/hardening/disable_sshd_hostbasedauthentication.sh diff --git a/bin/hardening/5.2.11_disable_sshd_permitemptypasswords.sh b/bin/hardening/disable_sshd_permitemptypasswords.sh similarity index 100% rename from bin/hardening/5.2.11_disable_sshd_permitemptypasswords.sh rename to bin/hardening/disable_sshd_permitemptypasswords.sh diff --git a/bin/hardening/5.2.12_disable_sshd_setenv.sh b/bin/hardening/disable_sshd_setenv.sh similarity index 100% rename from bin/hardening/5.2.12_disable_sshd_setenv.sh rename to bin/hardening/disable_sshd_setenv.sh diff --git a/bin/hardening/5.4.2_disable_system_accounts.sh b/bin/hardening/disable_system_accounts.sh similarity index 100% rename from bin/hardening/5.4.2_disable_system_accounts.sh rename to bin/hardening/disable_system_accounts.sh diff --git a/bin/hardening/2.3.3_disable_talk_client.sh b/bin/hardening/disable_talk_client.sh similarity index 100% rename from bin/hardening/2.3.3_disable_talk_client.sh rename to bin/hardening/disable_talk_client.sh diff --git a/bin/hardening/2.3.4_disable_telnet_client.sh b/bin/hardening/disable_telnet_client.sh similarity index 100% rename from bin/hardening/2.3.4_disable_telnet_client.sh rename to bin/hardening/disable_telnet_client.sh diff --git a/bin/hardening/99.2.2_disable_telnet_server.sh b/bin/hardening/disable_telnet_server.sh similarity index 100% rename from bin/hardening/99.2.2_disable_telnet_server.sh rename to bin/hardening/disable_telnet_server.sh diff --git a/bin/hardening/3.4.4_disable_tipc.sh b/bin/hardening/disable_tipc.sh similarity index 100% rename from bin/hardening/3.4.4_disable_tipc.sh rename to bin/hardening/disable_tipc.sh diff --git a/bin/hardening/1.1.1.6_disable_udf.sh b/bin/hardening/disable_udf.sh similarity index 100% rename from bin/hardening/1.1.1.6_disable_udf.sh rename to bin/hardening/disable_udf.sh diff --git a/bin/hardening/99.1.1.23_disable_usb_devices.sh b/bin/hardening/disable_usb_devices.sh similarity index 100% rename from bin/hardening/99.1.1.23_disable_usb_devices.sh rename to bin/hardening/disable_usb_devices.sh diff --git a/bin/hardening/1.1.23_disable_usb_storage.sh b/bin/hardening/disable_usb_storage.sh similarity index 100% rename from bin/hardening/1.1.23_disable_usb_storage.sh rename to bin/hardening/disable_usb_storage.sh diff --git a/bin/hardening/3.1.2_disable_wireless.sh b/bin/hardening/disable_wireless.sh similarity index 100% rename from bin/hardening/3.1.2_disable_wireless.sh rename to bin/hardening/disable_wireless.sh diff --git a/bin/hardening/5.2.6_disable_x11_forwarding.sh b/bin/hardening/disable_x11_forwarding.sh similarity index 100% rename from bin/hardening/5.2.6_disable_x11_forwarding.sh rename to bin/hardening/disable_x11_forwarding.sh diff --git a/bin/hardening/2.1.1_disable_xinetd.sh b/bin/hardening/disable_xinetd.sh similarity index 100% rename from bin/hardening/2.1.1_disable_xinetd.sh rename to bin/hardening/disable_xinetd.sh diff --git a/bin/hardening/2.2.2_disable_xwindow_system.sh b/bin/hardening/disable_xwindow_system.sh similarity index 100% rename from bin/hardening/2.2.2_disable_xwindow_system.sh rename to bin/hardening/disable_xwindow_system.sh diff --git a/bin/hardening/1.7.1.2_enable_apparmor.sh b/bin/hardening/enable_apparmor.sh similarity index 100% rename from bin/hardening/1.7.1.2_enable_apparmor.sh rename to bin/hardening/enable_apparmor.sh diff --git a/bin/hardening/4.1.1.2_enable_auditd.sh b/bin/hardening/enable_auditd.sh similarity index 100% rename from bin/hardening/4.1.1.2_enable_auditd.sh rename to bin/hardening/enable_auditd.sh diff --git a/bin/hardening/99.4.0_enable_auditd_kernel.sh b/bin/hardening/enable_auditd_kernel.sh similarity index 100% rename from bin/hardening/99.4.0_enable_auditd_kernel.sh rename to bin/hardening/enable_auditd_kernel.sh diff --git a/bin/hardening/3.3.6_enable_bad_error_message_protection.sh b/bin/hardening/enable_bad_error_message_protection.sh similarity index 100% rename from bin/hardening/3.3.6_enable_bad_error_message_protection.sh rename to bin/hardening/enable_bad_error_message_protection.sh diff --git a/bin/hardening/5.1.1_enable_cron.sh b/bin/hardening/enable_cron.sh similarity index 100% rename from bin/hardening/5.1.1_enable_cron.sh rename to bin/hardening/enable_cron.sh diff --git a/bin/hardening/3.5.1.1_enable_firewall.sh b/bin/hardening/enable_firewall.sh similarity index 100% rename from bin/hardening/3.5.1.1_enable_firewall.sh rename to bin/hardening/enable_firewall.sh diff --git a/bin/hardening/5.3.2_enable_lockout_failed_password.sh b/bin/hardening/enable_lockout_failed_password.sh similarity index 100% rename from bin/hardening/5.3.2_enable_lockout_failed_password.sh rename to bin/hardening/enable_lockout_failed_password.sh diff --git a/bin/hardening/1.6.1_enable_nx_support.sh b/bin/hardening/enable_nx_support.sh similarity index 100% rename from bin/hardening/1.6.1_enable_nx_support.sh rename to bin/hardening/enable_nx_support.sh diff --git a/bin/hardening/5.3.1_enable_pwquality.sh b/bin/hardening/enable_pwquality.sh similarity index 100% rename from bin/hardening/5.3.1_enable_pwquality.sh rename to bin/hardening/enable_pwquality.sh diff --git a/bin/hardening/1.6.2_enable_randomized_vm_placement.sh b/bin/hardening/enable_randomized_vm_placement.sh similarity index 100% rename from bin/hardening/1.6.2_enable_randomized_vm_placement.sh rename to bin/hardening/enable_randomized_vm_placement.sh diff --git a/bin/hardening/3.3.7_enable_source_route_validation.sh b/bin/hardening/enable_source_route_validation.sh similarity index 100% rename from bin/hardening/3.3.7_enable_source_route_validation.sh rename to bin/hardening/enable_source_route_validation.sh diff --git a/bin/hardening/5.2.20_enable_ssh_pam.sh b/bin/hardening/enable_ssh_pam.sh similarity index 100% rename from bin/hardening/5.2.20_enable_ssh_pam.sh rename to bin/hardening/enable_ssh_pam.sh diff --git a/bin/hardening/5.2.8_enable_sshd_ignorerhosts.sh b/bin/hardening/enable_sshd_ignorerhosts.sh similarity index 100% rename from bin/hardening/5.2.8_enable_sshd_ignorerhosts.sh rename to bin/hardening/enable_sshd_ignorerhosts.sh diff --git a/bin/hardening/4.2.1.2_enable_syslog-ng.sh b/bin/hardening/enable_syslog-ng.sh similarity index 100% rename from bin/hardening/4.2.1.2_enable_syslog-ng.sh rename to bin/hardening/enable_syslog-ng.sh diff --git a/bin/hardening/3.3.8_enable_tcp_syn_cookies.sh b/bin/hardening/enable_tcp_syn_cookies.sh similarity index 100% rename from bin/hardening/3.3.8_enable_tcp_syn_cookies.sh rename to bin/hardening/enable_tcp_syn_cookies.sh diff --git a/bin/hardening/1.7.1.3_enforce_or_complain_apparmor.sh b/bin/hardening/enforce_or_complain_apparmor.sh similarity index 100% rename from bin/hardening/1.7.1.3_enforce_or_complain_apparmor.sh rename to bin/hardening/enforce_or_complain_apparmor.sh diff --git a/bin/hardening/1.7.1.4_enforcing_apparmor.sh b/bin/hardening/enforcing_apparmor.sh similarity index 100% rename from bin/hardening/1.7.1.4_enforcing_apparmor.sh rename to bin/hardening/enforcing_apparmor.sh diff --git a/bin/hardening/6.1.8_etc_group-_permissions.sh b/bin/hardening/etc_group-_permissions.sh similarity index 100% rename from bin/hardening/6.1.8_etc_group-_permissions.sh rename to bin/hardening/etc_group-_permissions.sh diff --git a/bin/hardening/6.1.5_etc_group_permissions.sh b/bin/hardening/etc_group_permissions.sh similarity index 100% rename from bin/hardening/6.1.5_etc_group_permissions.sh rename to bin/hardening/etc_group_permissions.sh diff --git a/bin/hardening/6.1.3_etc_gshadow-_permissions.sh b/bin/hardening/etc_gshadow-_permissions.sh similarity index 100% rename from bin/hardening/6.1.3_etc_gshadow-_permissions.sh rename to bin/hardening/etc_gshadow-_permissions.sh diff --git a/bin/hardening/6.1.9_etc_gshadow_permissions.sh b/bin/hardening/etc_gshadow_permissions.sh similarity index 100% rename from bin/hardening/6.1.9_etc_gshadow_permissions.sh rename to bin/hardening/etc_gshadow_permissions.sh diff --git a/bin/hardening/1.8.1.6_etc_issue_net_perms.sh b/bin/hardening/etc_issue_net_perms.sh similarity index 100% rename from bin/hardening/1.8.1.6_etc_issue_net_perms.sh rename to bin/hardening/etc_issue_net_perms.sh diff --git a/bin/hardening/1.8.1.5_etc_issue_perms.sh b/bin/hardening/etc_issue_perms.sh similarity index 100% rename from bin/hardening/1.8.1.5_etc_issue_perms.sh rename to bin/hardening/etc_issue_perms.sh diff --git a/bin/hardening/6.1.6_etc_passwd-_permissions.sh b/bin/hardening/etc_passwd-_permissions.sh similarity index 100% rename from bin/hardening/6.1.6_etc_passwd-_permissions.sh rename to bin/hardening/etc_passwd-_permissions.sh diff --git a/bin/hardening/6.1.2_etc_passwd_permissions.sh b/bin/hardening/etc_passwd_permissions.sh similarity index 100% rename from bin/hardening/6.1.2_etc_passwd_permissions.sh rename to bin/hardening/etc_passwd_permissions.sh diff --git a/bin/hardening/6.1.7_etc_shadow-_permissions.sh b/bin/hardening/etc_shadow-_permissions.sh similarity index 100% rename from bin/hardening/6.1.7_etc_shadow-_permissions.sh rename to bin/hardening/etc_shadow-_permissions.sh diff --git a/bin/hardening/6.1.4_etc_shadow_permissions.sh b/bin/hardening/etc_shadow_permissions.sh similarity index 100% rename from bin/hardening/6.1.4_etc_shadow_permissions.sh rename to bin/hardening/etc_shadow_permissions.sh diff --git a/bin/hardening/6.2.6_find_0_uid_non_root_account.sh b/bin/hardening/find_0_uid_non_root_account.sh similarity index 100% rename from bin/hardening/6.2.6_find_0_uid_non_root_account.sh rename to bin/hardening/find_0_uid_non_root_account.sh diff --git a/bin/hardening/6.2.15_find_passwd_group_inconsistencies.sh b/bin/hardening/find_passwd_group_inconsistencies.sh similarity index 100% rename from bin/hardening/6.2.15_find_passwd_group_inconsistencies.sh rename to bin/hardening/find_passwd_group_inconsistencies.sh diff --git a/bin/hardening/6.1.14_find_sgid_files.sh b/bin/hardening/find_sgid_files.sh similarity index 100% rename from bin/hardening/6.1.14_find_sgid_files.sh rename to bin/hardening/find_sgid_files.sh diff --git a/bin/hardening/6.1.13_find_suid_files.sh b/bin/hardening/find_suid_files.sh similarity index 100% rename from bin/hardening/6.1.13_find_suid_files.sh rename to bin/hardening/find_suid_files.sh diff --git a/bin/hardening/6.1.12_find_ungrouped_files.sh b/bin/hardening/find_ungrouped_files.sh similarity index 100% rename from bin/hardening/6.1.12_find_ungrouped_files.sh rename to bin/hardening/find_ungrouped_files.sh diff --git a/bin/hardening/6.1.11_find_unowned_files.sh b/bin/hardening/find_unowned_files.sh similarity index 100% rename from bin/hardening/6.1.11_find_unowned_files.sh rename to bin/hardening/find_unowned_files.sh diff --git a/bin/hardening/6.2.11_find_user_forward_files.sh b/bin/hardening/find_user_forward_files.sh similarity index 100% rename from bin/hardening/6.2.11_find_user_forward_files.sh rename to bin/hardening/find_user_forward_files.sh diff --git a/bin/hardening/6.2.12_find_user_netrc_files.sh b/bin/hardening/find_user_netrc_files.sh similarity index 100% rename from bin/hardening/6.2.12_find_user_netrc_files.sh rename to bin/hardening/find_user_netrc_files.sh diff --git a/bin/hardening/6.2.14_find_user_rhosts_files.sh b/bin/hardening/find_user_rhosts_files.sh similarity index 100% rename from bin/hardening/6.2.14_find_user_rhosts_files.sh rename to bin/hardening/find_user_rhosts_files.sh diff --git a/bin/hardening/6.1.10_find_world_writable_file.sh b/bin/hardening/find_world_writable_file.sh similarity index 100% rename from bin/hardening/6.1.10_find_world_writable_file.sh rename to bin/hardening/find_world_writable_file.sh diff --git a/bin/hardening/4.1.17_freeze_auditd_conf.sh b/bin/hardening/freeze_auditd_conf.sh similarity index 100% rename from bin/hardening/4.1.17_freeze_auditd_conf.sh rename to bin/hardening/freeze_auditd_conf.sh diff --git a/bin/hardening/1.8.2_graphical_warning_banners.sh b/bin/hardening/graphical_warning_banners.sh similarity index 100% rename from bin/hardening/1.8.2_graphical_warning_banners.sh rename to bin/hardening/graphical_warning_banners.sh diff --git a/bin/hardening/4.1.2.2_halt_when_audit_log_full.sh b/bin/hardening/halt_when_audit_log_full.sh similarity index 100% rename from bin/hardening/4.1.2.2_halt_when_audit_log_full.sh rename to bin/hardening/halt_when_audit_log_full.sh diff --git a/bin/hardening/1.1.14_home_nodev.sh b/bin/hardening/home_nodev.sh similarity index 100% rename from bin/hardening/1.1.14_home_nodev.sh rename to bin/hardening/home_nodev.sh diff --git a/bin/hardening/1.1.14.1_home_nosuid.sh b/bin/hardening/home_nosuid.sh similarity index 100% rename from bin/hardening/1.1.14.1_home_nosuid.sh rename to bin/hardening/home_nosuid.sh diff --git a/bin/hardening/1.1.13_home_partition.sh b/bin/hardening/home_partition.sh similarity index 100% rename from bin/hardening/1.1.13_home_partition.sh rename to bin/hardening/home_partition.sh diff --git a/bin/hardening/99.3.3.2_hosts_allow.sh b/bin/hardening/hosts_allow.sh similarity index 100% rename from bin/hardening/99.3.3.2_hosts_allow.sh rename to bin/hardening/hosts_allow.sh diff --git a/bin/hardening/99.3.3.4_hosts_allow_permissions.sh b/bin/hardening/hosts_allow_permissions.sh similarity index 100% rename from bin/hardening/99.3.3.4_hosts_allow_permissions.sh rename to bin/hardening/hosts_allow_permissions.sh diff --git a/bin/hardening/99.3.3.3_hosts_deny.sh b/bin/hardening/hosts_deny.sh similarity index 100% rename from bin/hardening/99.3.3.3_hosts_deny.sh rename to bin/hardening/hosts_deny.sh diff --git a/bin/hardening/99.3.3.5_hosts_deny_permissions.sh b/bin/hardening/hosts_deny_permissions.sh similarity index 100% rename from bin/hardening/99.3.3.5_hosts_deny_permissions.sh rename to bin/hardening/hosts_deny_permissions.sh diff --git a/bin/hardening/3.3.5_ignore_broadcast_requests.sh b/bin/hardening/ignore_broadcast_requests.sh similarity index 100% rename from bin/hardening/3.3.5_ignore_broadcast_requests.sh rename to bin/hardening/ignore_broadcast_requests.sh diff --git a/bin/hardening/1.7.1.1_install_apparmor.sh b/bin/hardening/install_apparmor.sh similarity index 100% rename from bin/hardening/1.7.1.1_install_apparmor.sh rename to bin/hardening/install_apparmor.sh diff --git a/bin/hardening/4.1.1.1_install_auditd.sh b/bin/hardening/install_auditd.sh similarity index 100% rename from bin/hardening/4.1.1.1_install_auditd.sh rename to bin/hardening/install_auditd.sh diff --git a/bin/hardening/1.3.1_install_sudo.sh b/bin/hardening/install_sudo.sh similarity index 100% rename from bin/hardening/1.3.1_install_sudo.sh rename to bin/hardening/install_sudo.sh diff --git a/bin/hardening/4.2.1.1_install_syslog-ng.sh b/bin/hardening/install_syslog-ng.sh similarity index 100% rename from bin/hardening/4.2.1.1_install_syslog-ng.sh rename to bin/hardening/install_syslog-ng.sh diff --git a/bin/hardening/99.3.3.1_install_tcp_wrapper.sh b/bin/hardening/install_tcp_wrapper.sh similarity index 100% rename from bin/hardening/99.3.3.1_install_tcp_wrapper.sh rename to bin/hardening/install_tcp_wrapper.sh diff --git a/bin/hardening/1.4.1_install_tripwire.sh b/bin/hardening/install_tripwire.sh similarity index 100% rename from bin/hardening/1.4.1_install_tripwire.sh rename to bin/hardening/install_tripwire.sh diff --git a/bin/hardening/1.9_install_updates.sh b/bin/hardening/install_updates.sh similarity index 100% rename from bin/hardening/1.9_install_updates.sh rename to bin/hardening/install_updates.sh diff --git a/bin/hardening/4.2.2.2_journald_compress.sh b/bin/hardening/journald_compress.sh similarity index 100% rename from bin/hardening/4.2.2.2_journald_compress.sh rename to bin/hardening/journald_compress.sh diff --git a/bin/hardening/4.2.2.1_journald_logs.sh b/bin/hardening/journald_logs.sh similarity index 100% rename from bin/hardening/4.2.2.1_journald_logs.sh rename to bin/hardening/journald_logs.sh diff --git a/bin/hardening/4.2.2.3_journald_write_persistent.sh b/bin/hardening/journald_write_persistent.sh similarity index 100% rename from bin/hardening/4.2.2.3_journald_write_persistent.sh rename to bin/hardening/journald_write_persistent.sh diff --git a/bin/hardening/4.1.2.3_keep_all_audit_logs.sh b/bin/hardening/keep_all_audit_logs.sh similarity index 100% rename from bin/hardening/4.1.2.3_keep_all_audit_logs.sh rename to bin/hardening/keep_all_audit_logs.sh diff --git a/bin/hardening/5.4.1.5_last_password_change_past.sh b/bin/hardening/last_password_change_past.sh similarity index 100% rename from bin/hardening/5.4.1.5_last_password_change_past.sh rename to bin/hardening/last_password_change_past.sh diff --git a/bin/hardening/5.3.3_limit_password_reuse.sh b/bin/hardening/limit_password_reuse.sh similarity index 100% rename from bin/hardening/5.3.3_limit_password_reuse.sh rename to bin/hardening/limit_password_reuse.sh diff --git a/bin/hardening/5.2.23_limit_ssh_max_sessions.sh b/bin/hardening/limit_ssh_max_sessions.sh similarity index 100% rename from bin/hardening/5.2.23_limit_ssh_max_sessions.sh rename to bin/hardening/limit_ssh_max_sessions.sh diff --git a/bin/hardening/5.4.1.4_lock_inactive_user_account.sh b/bin/hardening/lock_inactive_user_account.sh similarity index 100% rename from bin/hardening/5.4.1.4_lock_inactive_user_account.sh rename to bin/hardening/lock_inactive_user_account.sh diff --git a/bin/hardening/3.3.4_log_martian_packets.sh b/bin/hardening/log_martian_packets.sh similarity index 100% rename from bin/hardening/3.3.4_log_martian_packets.sh rename to bin/hardening/log_martian_packets.sh diff --git a/bin/hardening/1.3.3_logfile_sudo.sh b/bin/hardening/logfile_sudo.sh similarity index 100% rename from bin/hardening/1.3.3_logfile_sudo.sh rename to bin/hardening/logfile_sudo.sh diff --git a/bin/hardening/4.4_logrotate_permissions.sh b/bin/hardening/logrotate_permissions.sh similarity index 100% rename from bin/hardening/4.4_logrotate_permissions.sh rename to bin/hardening/logrotate_permissions.sh diff --git a/bin/hardening/4.2.3_logs_permissions.sh b/bin/hardening/logs_permissions.sh similarity index 100% rename from bin/hardening/4.2.3_logs_permissions.sh rename to bin/hardening/logs_permissions.sh diff --git a/bin/hardening/1.8.1.4_motd_perms.sh b/bin/hardening/motd_perms.sh similarity index 100% rename from bin/hardening/1.8.1.4_motd_perms.sh rename to bin/hardening/motd_perms.sh diff --git a/bin/hardening/2.2.15_mta_localhost.sh b/bin/hardening/mta_localhost.sh similarity index 100% rename from bin/hardening/2.2.15_mta_localhost.sh rename to bin/hardening/mta_localhost.sh diff --git a/bin/hardening/3.5.4.1.1_net_fw_default_policy_drop.sh b/bin/hardening/net_fw_default_policy_drop.sh similarity index 100% rename from bin/hardening/3.5.4.1.1_net_fw_default_policy_drop.sh rename to bin/hardening/net_fw_default_policy_drop.sh diff --git a/bin/hardening/1.3.2_pty_sudo.sh b/bin/hardening/pty_sudo.sh similarity index 100% rename from bin/hardening/1.3.2_pty_sudo.sh rename to bin/hardening/pty_sudo.sh diff --git a/bin/hardening/4.1.9_record_dac_edit.sh b/bin/hardening/record_dac_edit.sh similarity index 100% rename from bin/hardening/4.1.9_record_dac_edit.sh rename to bin/hardening/record_dac_edit.sh diff --git a/bin/hardening/4.1.3_record_date_time_edit.sh b/bin/hardening/record_date_time_edit.sh similarity index 100% rename from bin/hardening/4.1.3_record_date_time_edit.sh rename to bin/hardening/record_date_time_edit.sh diff --git a/bin/hardening/4.1.10_record_failed_access_file.sh b/bin/hardening/record_failed_access_file.sh similarity index 100% rename from bin/hardening/4.1.10_record_failed_access_file.sh rename to bin/hardening/record_failed_access_file.sh diff --git a/bin/hardening/4.1.13_record_file_deletions.sh b/bin/hardening/record_file_deletions.sh similarity index 100% rename from bin/hardening/4.1.13_record_file_deletions.sh rename to bin/hardening/record_file_deletions.sh diff --git a/bin/hardening/4.1.16_record_kernel_modules.sh b/bin/hardening/record_kernel_modules.sh similarity index 100% rename from bin/hardening/4.1.16_record_kernel_modules.sh rename to bin/hardening/record_kernel_modules.sh diff --git a/bin/hardening/4.1.7_record_login_logout.sh b/bin/hardening/record_login_logout.sh similarity index 100% rename from bin/hardening/4.1.7_record_login_logout.sh rename to bin/hardening/record_login_logout.sh diff --git a/bin/hardening/4.1.6_record_mac_edit.sh b/bin/hardening/record_mac_edit.sh similarity index 100% rename from bin/hardening/4.1.6_record_mac_edit.sh rename to bin/hardening/record_mac_edit.sh diff --git a/bin/hardening/4.1.5_record_network_edit.sh b/bin/hardening/record_network_edit.sh similarity index 100% rename from bin/hardening/4.1.5_record_network_edit.sh rename to bin/hardening/record_network_edit.sh diff --git a/bin/hardening/4.1.11_record_privileged_commands.sh b/bin/hardening/record_privileged_commands.sh similarity index 100% rename from bin/hardening/4.1.11_record_privileged_commands.sh rename to bin/hardening/record_privileged_commands.sh diff --git a/bin/hardening/4.1.8_record_session_init.sh b/bin/hardening/record_session_init.sh similarity index 100% rename from bin/hardening/4.1.8_record_session_init.sh rename to bin/hardening/record_session_init.sh diff --git a/bin/hardening/4.1.12_record_successful_mount.sh b/bin/hardening/record_successful_mount.sh similarity index 100% rename from bin/hardening/4.1.12_record_successful_mount.sh rename to bin/hardening/record_successful_mount.sh diff --git a/bin/hardening/4.1.15_record_sudo_usage.sh b/bin/hardening/record_sudo_usage.sh similarity index 100% rename from bin/hardening/4.1.15_record_sudo_usage.sh rename to bin/hardening/record_sudo_usage.sh diff --git a/bin/hardening/4.1.14_record_sudoers_edit.sh b/bin/hardening/record_sudoers_edit.sh similarity index 100% rename from bin/hardening/4.1.14_record_sudoers_edit.sh rename to bin/hardening/record_sudoers_edit.sh diff --git a/bin/hardening/4.1.4_record_user_group_edit.sh b/bin/hardening/record_user_group_edit.sh similarity index 100% rename from bin/hardening/4.1.4_record_user_group_edit.sh rename to bin/hardening/record_user_group_edit.sh diff --git a/bin/hardening/4.2.1.6_remote_syslog-ng_acl.sh b/bin/hardening/remote_syslog-ng_acl.sh similarity index 100% rename from bin/hardening/4.2.1.6_remote_syslog-ng_acl.sh rename to bin/hardening/remote_syslog-ng_acl.sh diff --git a/bin/hardening/1.1.18_removable_device_nodev.sh b/bin/hardening/removable_device_nodev.sh similarity index 100% rename from bin/hardening/1.1.18_removable_device_nodev.sh rename to bin/hardening/removable_device_nodev.sh diff --git a/bin/hardening/1.1.20_removable_device_noexec.sh b/bin/hardening/removable_device_noexec.sh similarity index 100% rename from bin/hardening/1.1.20_removable_device_noexec.sh rename to bin/hardening/removable_device_noexec.sh diff --git a/bin/hardening/1.1.19_removable_device_nosuid.sh b/bin/hardening/removable_device_nosuid.sh similarity index 100% rename from bin/hardening/1.1.19_removable_device_nosuid.sh rename to bin/hardening/removable_device_nosuid.sh diff --git a/bin/hardening/6.2.1_remove_empty_password_field.sh b/bin/hardening/remove_empty_password_field.sh similarity index 100% rename from bin/hardening/6.2.1_remove_empty_password_field.sh rename to bin/hardening/remove_empty_password_field.sh diff --git a/bin/hardening/6.2.5_remove_legacy_group_entries.sh b/bin/hardening/remove_legacy_group_entries.sh similarity index 100% rename from bin/hardening/6.2.5_remove_legacy_group_entries.sh rename to bin/hardening/remove_legacy_group_entries.sh diff --git a/bin/hardening/6.2.2_remove_legacy_passwd_entries.sh b/bin/hardening/remove_legacy_passwd_entries.sh similarity index 100% rename from bin/hardening/6.2.2_remove_legacy_passwd_entries.sh rename to bin/hardening/remove_legacy_passwd_entries.sh diff --git a/bin/hardening/6.2.4_remove_legacy_shadow_entries.sh b/bin/hardening/remove_legacy_shadow_entries.sh similarity index 100% rename from bin/hardening/6.2.4_remove_legacy_shadow_entries.sh rename to bin/hardening/remove_legacy_shadow_entries.sh diff --git a/bin/hardening/1.8.1.2_remove_os_info_issue.sh b/bin/hardening/remove_os_info_issue.sh similarity index 100% rename from bin/hardening/1.8.1.2_remove_os_info_issue.sh rename to bin/hardening/remove_os_info_issue.sh diff --git a/bin/hardening/1.8.1.3_remove_os_info_issue_net.sh b/bin/hardening/remove_os_info_issue_net.sh similarity index 100% rename from bin/hardening/1.8.1.3_remove_os_info_issue_net.sh rename to bin/hardening/remove_os_info_issue_net.sh diff --git a/bin/hardening/1.8.1.1_remove_os_info_motd.sh b/bin/hardening/remove_os_info_motd.sh similarity index 100% rename from bin/hardening/1.8.1.1_remove_os_info_motd.sh rename to bin/hardening/remove_os_info_motd.sh diff --git a/bin/hardening/1.6.4_restrict_core_dumps.sh b/bin/hardening/restrict_core_dumps.sh similarity index 100% rename from bin/hardening/1.6.4_restrict_core_dumps.sh rename to bin/hardening/restrict_core_dumps.sh diff --git a/bin/hardening/1.1.1.7_restrict_fat.sh b/bin/hardening/restrict_fat.sh similarity index 100% rename from bin/hardening/1.1.1.7_restrict_fat.sh rename to bin/hardening/restrict_fat.sh diff --git a/bin/hardening/5.6_restrict_su.sh b/bin/hardening/restrict_su.sh similarity index 100% rename from bin/hardening/5.6_restrict_su.sh rename to bin/hardening/restrict_su.sh diff --git a/bin/hardening/1.5.3_root_password.sh b/bin/hardening/root_password.sh similarity index 100% rename from bin/hardening/1.5.3_root_password.sh rename to bin/hardening/root_password.sh diff --git a/bin/hardening/1.1.15_run_shm_nodev.sh b/bin/hardening/run_shm_nodev.sh similarity index 100% rename from bin/hardening/1.1.15_run_shm_nodev.sh rename to bin/hardening/run_shm_nodev.sh diff --git a/bin/hardening/1.1.17_run_shm_noexec.sh b/bin/hardening/run_shm_noexec.sh similarity index 100% rename from bin/hardening/1.1.17_run_shm_noexec.sh rename to bin/hardening/run_shm_noexec.sh diff --git a/bin/hardening/1.1.16_run_shm_nosuid.sh b/bin/hardening/run_shm_nosuid.sh similarity index 100% rename from bin/hardening/1.1.16_run_shm_nosuid.sh rename to bin/hardening/run_shm_nosuid.sh diff --git a/bin/hardening/6.2.7_sanitize_root_path.sh b/bin/hardening/sanitize_root_path.sh similarity index 100% rename from bin/hardening/6.2.7_sanitize_root_path.sh rename to bin/hardening/sanitize_root_path.sh diff --git a/bin/hardening/5.5_secure_tty.sh b/bin/hardening/secure_tty.sh similarity index 100% rename from bin/hardening/5.5_secure_tty.sh rename to bin/hardening/secure_tty.sh diff --git a/bin/hardening/5.4.1.1_set_password_exp_days.sh b/bin/hardening/set_password_exp_days.sh similarity index 100% rename from bin/hardening/5.4.1.1_set_password_exp_days.sh rename to bin/hardening/set_password_exp_days.sh diff --git a/bin/hardening/5.4.1.3_set_password_exp_warning_days.sh b/bin/hardening/set_password_exp_warning_days.sh similarity index 100% rename from bin/hardening/5.4.1.3_set_password_exp_warning_days.sh rename to bin/hardening/set_password_exp_warning_days.sh diff --git a/bin/hardening/5.4.1.2_set_password_min_days_change.sh b/bin/hardening/set_password_min_days_change.sh similarity index 100% rename from bin/hardening/5.4.1.2_set_password_min_days_change.sh rename to bin/hardening/set_password_min_days_change.sh diff --git a/bin/hardening/6.2.13_set_perm_on_user_netrc.sh b/bin/hardening/set_perm_on_user_netrc.sh similarity index 100% rename from bin/hardening/6.2.13_set_perm_on_user_netrc.sh rename to bin/hardening/set_perm_on_user_netrc.sh diff --git a/bin/hardening/6.2.20_shadow_group_empty.sh b/bin/hardening/shadow_group_empty.sh similarity index 100% rename from bin/hardening/6.2.20_shadow_group_empty.sh rename to bin/hardening/shadow_group_empty.sh diff --git a/bin/hardening/99.5.2.1_ssh_auth_pubk_only.sh b/bin/hardening/ssh_auth_pubk_only.sh similarity index 100% rename from bin/hardening/99.5.2.1_ssh_auth_pubk_only.sh rename to bin/hardening/ssh_auth_pubk_only.sh diff --git a/bin/hardening/5.2.19_ssh_banner.sh b/bin/hardening/ssh_banner.sh similarity index 100% rename from bin/hardening/5.2.19_ssh_banner.sh rename to bin/hardening/ssh_banner.sh diff --git a/bin/hardening/5.2.15_ssh_cry_kex.sh b/bin/hardening/ssh_cry_kex.sh similarity index 100% rename from bin/hardening/5.2.15_ssh_cry_kex.sh rename to bin/hardening/ssh_cry_kex.sh diff --git a/bin/hardening/5.2.14_ssh_cry_mac.sh b/bin/hardening/ssh_cry_mac.sh similarity index 100% rename from bin/hardening/5.2.14_ssh_cry_mac.sh rename to bin/hardening/ssh_cry_mac.sh diff --git a/bin/hardening/99.5.2.2_ssh_cry_rekey.sh b/bin/hardening/ssh_cry_rekey.sh similarity index 100% rename from bin/hardening/99.5.2.2_ssh_cry_rekey.sh rename to bin/hardening/ssh_cry_rekey.sh diff --git a/bin/hardening/99.5.2.3_ssh_disable_features.sh b/bin/hardening/ssh_disable_features.sh similarity index 100% rename from bin/hardening/99.5.2.3_ssh_disable_features.sh rename to bin/hardening/ssh_disable_features.sh diff --git a/bin/hardening/5.2.2_ssh_host_private_keys_perm_ownership.sh b/bin/hardening/ssh_host_private_keys_perm_ownership.sh similarity index 100% rename from bin/hardening/5.2.2_ssh_host_private_keys_perm_ownership.sh rename to bin/hardening/ssh_host_private_keys_perm_ownership.sh diff --git a/bin/hardening/5.2.3_ssh_host_public_keys_perm_ownership.sh b/bin/hardening/ssh_host_public_keys_perm_ownership.sh similarity index 100% rename from bin/hardening/5.2.3_ssh_host_public_keys_perm_ownership.sh rename to bin/hardening/ssh_host_public_keys_perm_ownership.sh diff --git a/bin/hardening/99.5.2.4_ssh_keys_from.sh b/bin/hardening/ssh_keys_from.sh similarity index 100% rename from bin/hardening/99.5.2.4_ssh_keys_from.sh rename to bin/hardening/ssh_keys_from.sh diff --git a/bin/hardening/99.5.2.5_ssh_strict_modes.sh b/bin/hardening/ssh_strict_modes.sh similarity index 100% rename from bin/hardening/99.5.2.5_ssh_strict_modes.sh rename to bin/hardening/ssh_strict_modes.sh diff --git a/bin/hardening/99.5.2.6_ssh_sys_accept_env.sh b/bin/hardening/ssh_sys_accept_env.sh similarity index 100% rename from bin/hardening/99.5.2.6_ssh_sys_accept_env.sh rename to bin/hardening/ssh_sys_accept_env.sh diff --git a/bin/hardening/99.5.2.7_ssh_sys_no_legacy.sh b/bin/hardening/ssh_sys_no_legacy.sh similarity index 100% rename from bin/hardening/99.5.2.7_ssh_sys_no_legacy.sh rename to bin/hardening/ssh_sys_no_legacy.sh diff --git a/bin/hardening/5.2.13_sshd_ciphers.sh b/bin/hardening/sshd_ciphers.sh similarity index 100% rename from bin/hardening/5.2.13_sshd_ciphers.sh rename to bin/hardening/sshd_ciphers.sh diff --git a/bin/hardening/5.2.1_sshd_conf_perm_ownership.sh b/bin/hardening/sshd_conf_perm_ownership.sh similarity index 100% rename from bin/hardening/5.2.1_sshd_conf_perm_ownership.sh rename to bin/hardening/sshd_conf_perm_ownership.sh diff --git a/bin/hardening/5.2.16_sshd_idle_timeout.sh b/bin/hardening/sshd_idle_timeout.sh similarity index 100% rename from bin/hardening/5.2.16_sshd_idle_timeout.sh rename to bin/hardening/sshd_idle_timeout.sh diff --git a/bin/hardening/5.2.18_sshd_limit_access.sh b/bin/hardening/sshd_limit_access.sh similarity index 100% rename from bin/hardening/5.2.18_sshd_limit_access.sh rename to bin/hardening/sshd_limit_access.sh diff --git a/bin/hardening/5.2.17_sshd_login_grace_time.sh b/bin/hardening/sshd_login_grace_time.sh similarity index 100% rename from bin/hardening/5.2.17_sshd_login_grace_time.sh rename to bin/hardening/sshd_login_grace_time.sh diff --git a/bin/hardening/5.2.5_sshd_loglevel.sh b/bin/hardening/sshd_loglevel.sh similarity index 100% rename from bin/hardening/5.2.5_sshd_loglevel.sh rename to bin/hardening/sshd_loglevel.sh diff --git a/bin/hardening/5.2.7_sshd_maxauthtries.sh b/bin/hardening/sshd_maxauthtries.sh similarity index 100% rename from bin/hardening/5.2.7_sshd_maxauthtries.sh rename to bin/hardening/sshd_maxauthtries.sh diff --git a/bin/hardening/5.2.4_sshd_protocol.sh b/bin/hardening/sshd_protocol.sh similarity index 100% rename from bin/hardening/5.2.4_sshd_protocol.sh rename to bin/hardening/sshd_protocol.sh diff --git a/bin/hardening/1.1.21_sticky_bit_world_writable_folder.sh b/bin/hardening/sticky_bit_world_writable_folder.sh similarity index 100% rename from bin/hardening/1.1.21_sticky_bit_world_writable_folder.sh rename to bin/hardening/sticky_bit_world_writable_folder.sh diff --git a/bin/hardening/4.2.1.5_syslog-ng_remote_host.sh b/bin/hardening/syslog-ng_remote_host.sh similarity index 100% rename from bin/hardening/4.2.1.5_syslog-ng_remote_host.sh rename to bin/hardening/syslog-ng_remote_host.sh diff --git a/bin/hardening/4.2.1.4_syslog_ng_logfiles_perm.sh b/bin/hardening/syslog_ng_logfiles_perm.sh similarity index 100% rename from bin/hardening/4.2.1.4_syslog_ng_logfiles_perm.sh rename to bin/hardening/syslog_ng_logfiles_perm.sh diff --git a/bin/hardening/1.1.3_tmp_nodev.sh b/bin/hardening/tmp_nodev.sh similarity index 100% rename from bin/hardening/1.1.3_tmp_nodev.sh rename to bin/hardening/tmp_nodev.sh diff --git a/bin/hardening/1.1.5_tmp_noexec.sh b/bin/hardening/tmp_noexec.sh similarity index 100% rename from bin/hardening/1.1.5_tmp_noexec.sh rename to bin/hardening/tmp_noexec.sh diff --git a/bin/hardening/1.1.4_tmp_nosuid.sh b/bin/hardening/tmp_nosuid.sh similarity index 100% rename from bin/hardening/1.1.4_tmp_nosuid.sh rename to bin/hardening/tmp_nosuid.sh diff --git a/bin/hardening/1.1.2_tmp_partition.sh b/bin/hardening/tmp_partition.sh similarity index 100% rename from bin/hardening/1.1.2_tmp_partition.sh rename to bin/hardening/tmp_partition.sh diff --git a/bin/hardening/1.4.2_tripwire_cron.sh b/bin/hardening/tripwire_cron.sh similarity index 100% rename from bin/hardening/1.4.2_tripwire_cron.sh rename to bin/hardening/tripwire_cron.sh diff --git a/bin/hardening/2.3.1_disable_nis.sh b/bin/hardening/uninstall_nis.sh similarity index 100% rename from bin/hardening/2.3.1_disable_nis.sh rename to bin/hardening/uninstall_nis.sh diff --git a/bin/hardening/2.2.1.1_use_time_sync.sh b/bin/hardening/use_time_sync.sh similarity index 100% rename from bin/hardening/2.2.1.1_use_time_sync.sh rename to bin/hardening/use_time_sync.sh diff --git a/bin/hardening/6.2.3_users_homedir_exist.sh b/bin/hardening/users_homedir_exist.sh similarity index 100% rename from bin/hardening/6.2.3_users_homedir_exist.sh rename to bin/hardening/users_homedir_exist.sh diff --git a/bin/hardening/6.2.9_users_homedir_ownership.sh b/bin/hardening/users_homedir_ownership.sh similarity index 100% rename from bin/hardening/6.2.9_users_homedir_ownership.sh rename to bin/hardening/users_homedir_ownership.sh diff --git a/bin/hardening/1.1.12.3_var_log_audit_nodev.sh b/bin/hardening/var_log_audit_nodev.sh similarity index 100% rename from bin/hardening/1.1.12.3_var_log_audit_nodev.sh rename to bin/hardening/var_log_audit_nodev.sh diff --git a/bin/hardening/1.1.12.1_var_log_audit_noexec.sh b/bin/hardening/var_log_audit_noexec.sh similarity index 100% rename from bin/hardening/1.1.12.1_var_log_audit_noexec.sh rename to bin/hardening/var_log_audit_noexec.sh diff --git a/bin/hardening/1.1.12.2_var_log_audit_nosuid.sh b/bin/hardening/var_log_audit_nosuid.sh similarity index 100% rename from bin/hardening/1.1.12.2_var_log_audit_nosuid.sh rename to bin/hardening/var_log_audit_nosuid.sh diff --git a/bin/hardening/1.1.12_var_log_audit_partition.sh b/bin/hardening/var_log_audit_partition.sh similarity index 100% rename from bin/hardening/1.1.12_var_log_audit_partition.sh rename to bin/hardening/var_log_audit_partition.sh diff --git a/bin/hardening/1.1.11.3_var_log_nodev.sh b/bin/hardening/var_log_nodev.sh similarity index 100% rename from bin/hardening/1.1.11.3_var_log_nodev.sh rename to bin/hardening/var_log_nodev.sh diff --git a/bin/hardening/1.1.11.1_var_log_noexec.sh b/bin/hardening/var_log_noexec.sh similarity index 100% rename from bin/hardening/1.1.11.1_var_log_noexec.sh rename to bin/hardening/var_log_noexec.sh diff --git a/bin/hardening/1.1.11.2_var_log_nosuid.sh b/bin/hardening/var_log_nosuid.sh similarity index 100% rename from bin/hardening/1.1.11.2_var_log_nosuid.sh rename to bin/hardening/var_log_nosuid.sh diff --git a/bin/hardening/1.1.11_var_log_partition.sh b/bin/hardening/var_log_partition.sh similarity index 100% rename from bin/hardening/1.1.11_var_log_partition.sh rename to bin/hardening/var_log_partition.sh diff --git a/bin/hardening/1.1.6.1_var_nodev.sh b/bin/hardening/var_nodev.sh similarity index 100% rename from bin/hardening/1.1.6.1_var_nodev.sh rename to bin/hardening/var_nodev.sh diff --git a/bin/hardening/1.1.6.2_var_nosuid.sh b/bin/hardening/var_nosuid.sh similarity index 100% rename from bin/hardening/1.1.6.2_var_nosuid.sh rename to bin/hardening/var_nosuid.sh diff --git a/bin/hardening/1.1.6_var_partition.sh b/bin/hardening/var_partition.sh similarity index 100% rename from bin/hardening/1.1.6_var_partition.sh rename to bin/hardening/var_partition.sh diff --git a/bin/hardening/1.1.8_var_tmp_nodev.sh b/bin/hardening/var_tmp_nodev.sh similarity index 100% rename from bin/hardening/1.1.8_var_tmp_nodev.sh rename to bin/hardening/var_tmp_nodev.sh diff --git a/bin/hardening/1.1.10_var_tmp_noexec.sh b/bin/hardening/var_tmp_noexec.sh similarity index 100% rename from bin/hardening/1.1.10_var_tmp_noexec.sh rename to bin/hardening/var_tmp_noexec.sh diff --git a/bin/hardening/1.1.9_var_tmp_nosuid.sh b/bin/hardening/var_tmp_nosuid.sh similarity index 100% rename from bin/hardening/1.1.9_var_tmp_nosuid.sh rename to bin/hardening/var_tmp_nosuid.sh diff --git a/bin/hardening/1.1.7_var_tmp_partition.sh b/bin/hardening/var_tmp_partition.sh similarity index 100% rename from bin/hardening/1.1.7_var_tmp_partition.sh rename to bin/hardening/var_tmp_partition.sh diff --git a/tests/hardening/99.1.1.1_disable_cramfs.sh b/tests/hardening/99.1.1.1_disable_cramfs.sh deleted file mode 100644 index 23e8ccd..0000000 --- a/tests/hardening/99.1.1.1_disable_cramfs.sh +++ /dev/null @@ -1,20 +0,0 @@ -# shellcheck shell=bash -# run-shellcheck -test_audit() { - if [ -f "/.dockerenv" ]; then - skip "SKIPPED on docker" - else - describe Running on blank host - register_test retvalshouldbe 0 - dismiss_count_for_test - # shellcheck disable=2154 - run blank "${CIS_CHECKS_DIR}/${script}.sh" --audit-all - fi - - ################################################################## - # For this test, we only check that it runs properly on a blank # - # host, and we check root/sudo consistency. But, we don't test # - # the apply function because it can't be automated or it is very # - # long to test and not very useful. # - ################################################################## -} diff --git a/tests/hardening/99.5.4.5.1_acc_logindefs_sha512.sh b/tests/hardening/acc_logindefs_sha512.sh similarity index 100% rename from tests/hardening/99.5.4.5.1_acc_logindefs_sha512.sh rename to tests/hardening/acc_logindefs_sha512.sh diff --git a/tests/hardening/5.3.4_acc_pam_sha512.sh b/tests/hardening/acc_pam_sha512.sh similarity index 100% rename from tests/hardening/5.3.4_acc_pam_sha512.sh rename to tests/hardening/acc_pam_sha512.sh diff --git a/tests/hardening/99.5.4.5.2_acc_shadow_sha512.sh b/tests/hardening/acc_shadow_sha512.sh similarity index 100% rename from tests/hardening/99.5.4.5.2_acc_shadow_sha512.sh rename to tests/hardening/acc_shadow_sha512.sh diff --git a/tests/hardening/99.1.3_acc_sudoers_no_all.sh b/tests/hardening/acc_sudoers_no_all.sh similarity index 100% rename from tests/hardening/99.1.3_acc_sudoers_no_all.sh rename to tests/hardening/acc_sudoers_no_all.sh diff --git a/tests/hardening/1.5.1_bootloader_ownership.sh b/tests/hardening/audit_backlog_limit.sh similarity index 100% rename from tests/hardening/1.5.1_bootloader_ownership.sh rename to tests/hardening/audit_backlog_limit.sh diff --git a/tests/hardening/1.5.2_bootloader_password.sh b/tests/hardening/audit_bootloader.sh similarity index 100% rename from tests/hardening/1.5.2_bootloader_password.sh rename to tests/hardening/audit_bootloader.sh diff --git a/tests/hardening/4.1.2.1_audit_log_storage.sh b/tests/hardening/audit_log_storage.sh similarity index 100% rename from tests/hardening/4.1.2.1_audit_log_storage.sh rename to tests/hardening/audit_log_storage.sh diff --git a/tests/hardening/1.5.3_root_password.sh b/tests/hardening/bootloader_ownership.sh similarity index 100% rename from tests/hardening/1.5.3_root_password.sh rename to tests/hardening/bootloader_ownership.sh diff --git a/tests/hardening/1.6.1_enable_nx_support.sh b/tests/hardening/bootloader_password.sh similarity index 100% rename from tests/hardening/1.6.1_enable_nx_support.sh rename to tests/hardening/bootloader_password.sh diff --git a/tests/hardening/1.1.10_var_tmp_noexec.sh b/tests/hardening/check_distribution.sh similarity index 100% rename from tests/hardening/1.1.10_var_tmp_noexec.sh rename to tests/hardening/check_distribution.sh diff --git a/tests/hardening/6.2.17_check_duplicate_gid.sh b/tests/hardening/check_duplicate_gid.sh similarity index 100% rename from tests/hardening/6.2.17_check_duplicate_gid.sh rename to tests/hardening/check_duplicate_gid.sh diff --git a/tests/hardening/6.2.19_check_duplicate_groupname.sh b/tests/hardening/check_duplicate_groupname.sh similarity index 100% rename from tests/hardening/6.2.19_check_duplicate_groupname.sh rename to tests/hardening/check_duplicate_groupname.sh diff --git a/tests/hardening/6.2.16_check_duplicate_uid.sh b/tests/hardening/check_duplicate_uid.sh similarity index 100% rename from tests/hardening/6.2.16_check_duplicate_uid.sh rename to tests/hardening/check_duplicate_uid.sh diff --git a/tests/hardening/6.2.18_check_duplicate_username.sh b/tests/hardening/check_duplicate_username.sh similarity index 100% rename from tests/hardening/6.2.18_check_duplicate_username.sh rename to tests/hardening/check_duplicate_username.sh diff --git a/tests/hardening/6.2.8_check_user_dir_perm.sh b/tests/hardening/check_user_dir_perm.sh similarity index 100% rename from tests/hardening/6.2.8_check_user_dir_perm.sh rename to tests/hardening/check_user_dir_perm.sh diff --git a/tests/hardening/6.2.10_check_user_dot_file_perm.sh b/tests/hardening/check_user_dot_file_perm.sh similarity index 100% rename from tests/hardening/6.2.10_check_user_dot_file_perm.sh rename to tests/hardening/check_user_dot_file_perm.sh diff --git a/tests/hardening/1.8.1.1_remove_os_info_motd.sh b/tests/hardening/configure_chrony.sh similarity index 100% rename from tests/hardening/1.8.1.1_remove_os_info_motd.sh rename to tests/hardening/configure_chrony.sh diff --git a/tests/hardening/1.8.1.2_remove_os_info_issue.sh b/tests/hardening/configure_logrotate.sh similarity index 100% rename from tests/hardening/1.8.1.2_remove_os_info_issue.sh rename to tests/hardening/configure_logrotate.sh diff --git a/tests/hardening/1.8.1.3_remove_os_info_issue_net.sh b/tests/hardening/configure_ntp.sh similarity index 100% rename from tests/hardening/1.8.1.3_remove_os_info_issue_net.sh rename to tests/hardening/configure_ntp.sh diff --git a/tests/hardening/5.2.22_configure_ssh_max_startups.sh b/tests/hardening/configure_ssh_max_startups.sh similarity index 100% rename from tests/hardening/5.2.22_configure_ssh_max_startups.sh rename to tests/hardening/configure_ssh_max_startups.sh diff --git a/tests/hardening/1.8.2_graphical_warning_banners.sh b/tests/hardening/configure_syslog-ng.sh similarity index 100% rename from tests/hardening/1.8.2_graphical_warning_banners.sh rename to tests/hardening/configure_syslog-ng.sh diff --git a/tests/hardening/2.2.1.2_configure_systemd-timesyncd.sh b/tests/hardening/configure_systemd-timesyncd.sh similarity index 100% rename from tests/hardening/2.2.1.2_configure_systemd-timesyncd.sh rename to tests/hardening/configure_systemd-timesyncd.sh diff --git a/tests/hardening/5.1.7_cron_d_perm_ownership.sh b/tests/hardening/cron_d_perm_ownership.sh similarity index 100% rename from tests/hardening/5.1.7_cron_d_perm_ownership.sh rename to tests/hardening/cron_d_perm_ownership.sh diff --git a/tests/hardening/5.1.4_cron_daily_perm_ownership.sh b/tests/hardening/cron_daily_perm_ownership.sh similarity index 100% rename from tests/hardening/5.1.4_cron_daily_perm_ownership.sh rename to tests/hardening/cron_daily_perm_ownership.sh diff --git a/tests/hardening/5.1.3_cron_hourly_perm_ownership.sh b/tests/hardening/cron_hourly_perm_ownership.sh similarity index 100% rename from tests/hardening/5.1.3_cron_hourly_perm_ownership.sh rename to tests/hardening/cron_hourly_perm_ownership.sh diff --git a/tests/hardening/5.1.6_cron_monthly_perm_ownership.sh b/tests/hardening/cron_monthly_perm_ownership.sh similarity index 100% rename from tests/hardening/5.1.6_cron_monthly_perm_ownership.sh rename to tests/hardening/cron_monthly_perm_ownership.sh diff --git a/tests/hardening/5.1.8_cron_users.sh b/tests/hardening/cron_users.sh similarity index 100% rename from tests/hardening/5.1.8_cron_users.sh rename to tests/hardening/cron_users.sh diff --git a/tests/hardening/5.1.5_cron_weekly_perm_ownership.sh b/tests/hardening/cron_weekly_perm_ownership.sh similarity index 100% rename from tests/hardening/5.1.5_cron_weekly_perm_ownership.sh rename to tests/hardening/cron_weekly_perm_ownership.sh diff --git a/tests/hardening/5.1.2_crontab_perm_ownership.sh b/tests/hardening/crontab_perm_ownership.sh similarity index 100% rename from tests/hardening/5.1.2_crontab_perm_ownership.sh rename to tests/hardening/crontab_perm_ownership.sh diff --git a/tests/hardening/5.4.3_default_root_group.sh b/tests/hardening/default_root_group.sh similarity index 100% rename from tests/hardening/5.4.3_default_root_group.sh rename to tests/hardening/default_root_group.sh diff --git a/tests/hardening/5.4.5_default_timeout.sh b/tests/hardening/default_timeout.sh similarity index 100% rename from tests/hardening/5.4.5_default_timeout.sh rename to tests/hardening/default_timeout.sh diff --git a/tests/hardening/5.4.4_default_umask.sh b/tests/hardening/default_umask.sh similarity index 100% rename from tests/hardening/5.4.4_default_umask.sh rename to tests/hardening/default_umask.sh diff --git a/tests/hardening/1.1.11.1_var_log_noexec.sh b/tests/hardening/disable_apport.sh similarity index 100% rename from tests/hardening/1.1.11.1_var_log_noexec.sh rename to tests/hardening/disable_apport.sh diff --git a/tests/hardening/1.1.11.2_var_log_nosuid.sh b/tests/hardening/disable_automounting.sh similarity index 100% rename from tests/hardening/1.1.11.2_var_log_nosuid.sh rename to tests/hardening/disable_automounting.sh diff --git a/tests/hardening/1.1.11.3_var_log_nodev.sh b/tests/hardening/disable_avahi_server.sh similarity index 100% rename from tests/hardening/1.1.11.3_var_log_nodev.sh rename to tests/hardening/disable_avahi_server.sh diff --git a/tests/hardening/1.1.11_var_log_partition.sh b/tests/hardening/disable_bsd_inetd.sh similarity index 100% rename from tests/hardening/1.1.11_var_log_partition.sh rename to tests/hardening/disable_bsd_inetd.sh diff --git a/tests/hardening/1.1.1.1_disable_freevxfs.sh b/tests/hardening/disable_cramfs.sh similarity index 100% rename from tests/hardening/1.1.1.1_disable_freevxfs.sh rename to tests/hardening/disable_cramfs.sh diff --git a/tests/hardening/1.1.1.2_disable_jffs2.sh b/tests/hardening/disable_dccp.sh similarity index 100% rename from tests/hardening/1.1.1.2_disable_jffs2.sh rename to tests/hardening/disable_dccp.sh diff --git a/tests/hardening/1.1.12.1_var_log_audit_noexec.sh b/tests/hardening/disable_dhcp.sh similarity index 100% rename from tests/hardening/1.1.12.1_var_log_audit_noexec.sh rename to tests/hardening/disable_dhcp.sh diff --git a/tests/hardening/1.1.12.2_var_log_audit_nosuid.sh b/tests/hardening/disable_dns_server.sh similarity index 100% rename from tests/hardening/1.1.12.2_var_log_audit_nosuid.sh rename to tests/hardening/disable_dns_server.sh diff --git a/tests/hardening/1.1.1.3_disable_hfs.sh b/tests/hardening/disable_freevxfs.sh similarity index 100% rename from tests/hardening/1.1.1.3_disable_hfs.sh rename to tests/hardening/disable_freevxfs.sh diff --git a/tests/hardening/1.1.12.3_var_log_audit_nodev.sh b/tests/hardening/disable_ftp.sh similarity index 100% rename from tests/hardening/1.1.12.3_var_log_audit_nodev.sh rename to tests/hardening/disable_ftp.sh diff --git a/tests/hardening/1.1.1.4_disable_hfsplus.sh b/tests/hardening/disable_hfs.sh similarity index 100% rename from tests/hardening/1.1.1.4_disable_hfsplus.sh rename to tests/hardening/disable_hfs.sh diff --git a/tests/hardening/1.1.1.5_disable_squashfs.sh b/tests/hardening/disable_hfsplus.sh similarity index 100% rename from tests/hardening/1.1.1.5_disable_squashfs.sh rename to tests/hardening/disable_hfsplus.sh diff --git a/tests/hardening/1.1.12_var_log_audit_partition.sh b/tests/hardening/disable_http_proxy.sh similarity index 100% rename from tests/hardening/1.1.12_var_log_audit_partition.sh rename to tests/hardening/disable_http_proxy.sh diff --git a/tests/hardening/1.1.13_home_partition.sh b/tests/hardening/disable_http_server.sh similarity index 100% rename from tests/hardening/1.1.13_home_partition.sh rename to tests/hardening/disable_http_server.sh diff --git a/tests/hardening/3.3.2_disable_icmp_redirect.sh b/tests/hardening/disable_icmp_redirect.sh similarity index 100% rename from tests/hardening/3.3.2_disable_icmp_redirect.sh rename to tests/hardening/disable_icmp_redirect.sh diff --git a/tests/hardening/1.1.14.1_home_nosuid.sh b/tests/hardening/disable_imap_pop.sh similarity index 100% rename from tests/hardening/1.1.14.1_home_nosuid.sh rename to tests/hardening/disable_imap_pop.sh diff --git a/tests/hardening/3.2.2_disable_ip_forwarding.sh b/tests/hardening/disable_ip_forwarding.sh similarity index 100% rename from tests/hardening/3.2.2_disable_ip_forwarding.sh rename to tests/hardening/disable_ip_forwarding.sh diff --git a/tests/hardening/3.1.1_disable_ipv6.sh b/tests/hardening/disable_ipv6.sh similarity index 100% rename from tests/hardening/3.1.1_disable_ipv6.sh rename to tests/hardening/disable_ipv6.sh diff --git a/tests/hardening/3.3.9_disable_ipv6_router_advertisement.sh b/tests/hardening/disable_ipv6_router_advertisement.sh similarity index 100% rename from tests/hardening/3.3.9_disable_ipv6_router_advertisement.sh rename to tests/hardening/disable_ipv6_router_advertisement.sh diff --git a/tests/hardening/1.1.1.6_disable_udf.sh b/tests/hardening/disable_jffs2.sh similarity index 100% rename from tests/hardening/1.1.1.6_disable_udf.sh rename to tests/hardening/disable_jffs2.sh diff --git a/tests/hardening/1.1.14_home_nodev.sh b/tests/hardening/disable_ldap.sh similarity index 100% rename from tests/hardening/1.1.14_home_nodev.sh rename to tests/hardening/disable_ldap.sh diff --git a/tests/hardening/1.1.18_removable_device_nodev.sh b/tests/hardening/disable_ldap_client.sh similarity index 100% rename from tests/hardening/1.1.18_removable_device_nodev.sh rename to tests/hardening/disable_ldap_client.sh diff --git a/tests/hardening/1.1.19_removable_device_nosuid.sh b/tests/hardening/disable_nfs_rpc.sh similarity index 100% rename from tests/hardening/1.1.19_removable_device_nosuid.sh rename to tests/hardening/disable_nfs_rpc.sh diff --git a/tests/hardening/1.1.20_removable_device_noexec.sh b/tests/hardening/disable_nis.sh similarity index 100% rename from tests/hardening/1.1.20_removable_device_noexec.sh rename to tests/hardening/disable_nis.sh diff --git a/tests/hardening/1.1.22_disable_automounting.sh b/tests/hardening/disable_prelink.sh similarity index 100% rename from tests/hardening/1.1.22_disable_automounting.sh rename to tests/hardening/disable_prelink.sh diff --git a/tests/hardening/1.1.2_tmp_partition.sh b/tests/hardening/disable_print_server.sh similarity index 100% rename from tests/hardening/1.1.2_tmp_partition.sh rename to tests/hardening/disable_print_server.sh diff --git a/tests/hardening/1.1.1.7_restrict_fat.sh b/tests/hardening/disable_rds.sh similarity index 100% rename from tests/hardening/1.1.1.7_restrict_fat.sh rename to tests/hardening/disable_rds.sh diff --git a/tests/hardening/5.2.10_disable_root_login.sh b/tests/hardening/disable_root_login.sh similarity index 100% rename from tests/hardening/5.2.10_disable_root_login.sh rename to tests/hardening/disable_root_login.sh diff --git a/tests/hardening/1.1.3_tmp_nodev.sh b/tests/hardening/disable_rsh_client.sh similarity index 100% rename from tests/hardening/1.1.3_tmp_nodev.sh rename to tests/hardening/disable_rsh_client.sh diff --git a/tests/hardening/2.2.1.3_configure_chrony.sh b/tests/hardening/disable_rsync.sh similarity index 100% rename from tests/hardening/2.2.1.3_configure_chrony.sh rename to tests/hardening/disable_rsync.sh diff --git a/tests/hardening/1.1.4_tmp_nosuid.sh b/tests/hardening/disable_samba.sh similarity index 100% rename from tests/hardening/1.1.4_tmp_nosuid.sh rename to tests/hardening/disable_samba.sh diff --git a/tests/hardening/1.1.1.8_disable_cramfs.sh b/tests/hardening/disable_sctp.sh similarity index 100% rename from tests/hardening/1.1.1.8_disable_cramfs.sh rename to tests/hardening/disable_sctp.sh diff --git a/tests/hardening/3.3.3_disable_secure_icmp_redirect.sh b/tests/hardening/disable_secure_icmp_redirect.sh similarity index 100% rename from tests/hardening/3.3.3_disable_secure_icmp_redirect.sh rename to tests/hardening/disable_secure_icmp_redirect.sh diff --git a/tests/hardening/3.2.1_disable_send_packet_redirects.sh b/tests/hardening/disable_send_packet_redirects.sh similarity index 100% rename from tests/hardening/3.2.1_disable_send_packet_redirects.sh rename to tests/hardening/disable_send_packet_redirects.sh diff --git a/tests/hardening/1.1.5_tmp_noexec.sh b/tests/hardening/disable_snmp_server.sh similarity index 100% rename from tests/hardening/1.1.5_tmp_noexec.sh rename to tests/hardening/disable_snmp_server.sh diff --git a/tests/hardening/3.3.1_disable_source_routed_packets.sh b/tests/hardening/disable_source_routed_packets.sh similarity index 100% rename from tests/hardening/3.3.1_disable_source_routed_packets.sh rename to tests/hardening/disable_source_routed_packets.sh diff --git a/tests/hardening/3.4.1_disable_dccp.sh b/tests/hardening/disable_squashfs.sh similarity index 100% rename from tests/hardening/3.4.1_disable_dccp.sh rename to tests/hardening/disable_squashfs.sh diff --git a/tests/hardening/5.2.21_disable_ssh_allow_tcp_forwarding.sh b/tests/hardening/disable_ssh_allow_tcp_forwarding.sh similarity index 100% rename from tests/hardening/5.2.21_disable_ssh_allow_tcp_forwarding.sh rename to tests/hardening/disable_ssh_allow_tcp_forwarding.sh diff --git a/tests/hardening/5.2.9_disable_sshd_hostbasedauthentication.sh b/tests/hardening/disable_sshd_hostbasedauthentication.sh similarity index 100% rename from tests/hardening/5.2.9_disable_sshd_hostbasedauthentication.sh rename to tests/hardening/disable_sshd_hostbasedauthentication.sh diff --git a/tests/hardening/5.2.11_disable_sshd_permitemptypasswords.sh b/tests/hardening/disable_sshd_permitemptypasswords.sh similarity index 100% rename from tests/hardening/5.2.11_disable_sshd_permitemptypasswords.sh rename to tests/hardening/disable_sshd_permitemptypasswords.sh diff --git a/tests/hardening/5.2.12_disable_sshd_setenv.sh b/tests/hardening/disable_sshd_setenv.sh similarity index 100% rename from tests/hardening/5.2.12_disable_sshd_setenv.sh rename to tests/hardening/disable_sshd_setenv.sh diff --git a/tests/hardening/5.4.2_disable_system_accounts.sh b/tests/hardening/disable_system_accounts.sh similarity index 100% rename from tests/hardening/5.4.2_disable_system_accounts.sh rename to tests/hardening/disable_system_accounts.sh diff --git a/tests/hardening/1.1.6.1_var_nodev.sh b/tests/hardening/disable_talk_client.sh similarity index 100% rename from tests/hardening/1.1.6.1_var_nodev.sh rename to tests/hardening/disable_talk_client.sh diff --git a/tests/hardening/1.1.6.2_var_nosuid.sh b/tests/hardening/disable_telnet_client.sh similarity index 100% rename from tests/hardening/1.1.6.2_var_nosuid.sh rename to tests/hardening/disable_telnet_client.sh diff --git a/tests/hardening/1.1.6_var_partition.sh b/tests/hardening/disable_telnet_server.sh similarity index 100% rename from tests/hardening/1.1.6_var_partition.sh rename to tests/hardening/disable_telnet_server.sh diff --git a/tests/hardening/3.4.2_disable_sctp.sh b/tests/hardening/disable_tipc.sh similarity index 100% rename from tests/hardening/3.4.2_disable_sctp.sh rename to tests/hardening/disable_tipc.sh diff --git a/tests/hardening/3.4.3_disable_rds.sh b/tests/hardening/disable_udf.sh similarity index 100% rename from tests/hardening/3.4.3_disable_rds.sh rename to tests/hardening/disable_udf.sh diff --git a/tests/hardening/99.1.1.23_disable_usb_devices.sh b/tests/hardening/disable_usb_devices.sh similarity index 100% rename from tests/hardening/99.1.1.23_disable_usb_devices.sh rename to tests/hardening/disable_usb_devices.sh diff --git a/tests/hardening/1.1.23_disable_usb_storage.sh b/tests/hardening/disable_usb_storage.sh similarity index 100% rename from tests/hardening/1.1.23_disable_usb_storage.sh rename to tests/hardening/disable_usb_storage.sh diff --git a/tests/hardening/2.2.1.4_configure_ntp.sh b/tests/hardening/disable_wireless.sh similarity index 100% rename from tests/hardening/2.2.1.4_configure_ntp.sh rename to tests/hardening/disable_wireless.sh diff --git a/tests/hardening/5.2.6_disable_x11_forwarding.sh b/tests/hardening/disable_x11_forwarding.sh similarity index 100% rename from tests/hardening/5.2.6_disable_x11_forwarding.sh rename to tests/hardening/disable_x11_forwarding.sh diff --git a/tests/hardening/1.1.7_var_tmp_partition.sh b/tests/hardening/disable_xinetd.sh similarity index 100% rename from tests/hardening/1.1.7_var_tmp_partition.sh rename to tests/hardening/disable_xinetd.sh diff --git a/tests/hardening/1.1.8_var_tmp_nodev.sh b/tests/hardening/disable_xwindow_system.sh similarity index 100% rename from tests/hardening/1.1.8_var_tmp_nodev.sh rename to tests/hardening/disable_xwindow_system.sh diff --git a/tests/hardening/1.7.1.2_enable_apparmor.sh b/tests/hardening/enable_apparmor.sh similarity index 100% rename from tests/hardening/1.7.1.2_enable_apparmor.sh rename to tests/hardening/enable_apparmor.sh diff --git a/tests/hardening/4.1.1.2_enable_auditd.sh b/tests/hardening/enable_auditd.sh similarity index 100% rename from tests/hardening/4.1.1.2_enable_auditd.sh rename to tests/hardening/enable_auditd.sh diff --git a/tests/hardening/4.1.1.3_audit_bootloader.sh b/tests/hardening/enable_auditd_kernel.sh similarity index 100% rename from tests/hardening/4.1.1.3_audit_bootloader.sh rename to tests/hardening/enable_auditd_kernel.sh diff --git a/tests/hardening/3.3.6_enable_bad_error_message_protection.sh b/tests/hardening/enable_bad_error_message_protection.sh similarity index 100% rename from tests/hardening/3.3.6_enable_bad_error_message_protection.sh rename to tests/hardening/enable_bad_error_message_protection.sh diff --git a/tests/hardening/2.2.15_mta_localhost.sh b/tests/hardening/enable_cron.sh similarity index 100% rename from tests/hardening/2.2.15_mta_localhost.sh rename to tests/hardening/enable_cron.sh diff --git a/tests/hardening/3.5.1.1_enable_firewall.sh b/tests/hardening/enable_firewall.sh similarity index 100% rename from tests/hardening/3.5.1.1_enable_firewall.sh rename to tests/hardening/enable_firewall.sh diff --git a/tests/hardening/5.3.2_enable_lockout_failed_password.sh b/tests/hardening/enable_lockout_failed_password.sh similarity index 100% rename from tests/hardening/5.3.2_enable_lockout_failed_password.sh rename to tests/hardening/enable_lockout_failed_password.sh diff --git a/tests/hardening/4.1.1.4_audit_backlog_limit.sh b/tests/hardening/enable_nx_support.sh similarity index 100% rename from tests/hardening/4.1.1.4_audit_backlog_limit.sh rename to tests/hardening/enable_nx_support.sh diff --git a/tests/hardening/5.3.1_enable_pwquality.sh b/tests/hardening/enable_pwquality.sh similarity index 100% rename from tests/hardening/5.3.1_enable_pwquality.sh rename to tests/hardening/enable_pwquality.sh diff --git a/tests/hardening/1.1.9_var_tmp_nosuid.sh b/tests/hardening/enable_randomized_vm_placement.sh similarity index 100% rename from tests/hardening/1.1.9_var_tmp_nosuid.sh rename to tests/hardening/enable_randomized_vm_placement.sh diff --git a/tests/hardening/3.3.7_enable_source_route_validation.sh b/tests/hardening/enable_source_route_validation.sh similarity index 100% rename from tests/hardening/3.3.7_enable_source_route_validation.sh rename to tests/hardening/enable_source_route_validation.sh diff --git a/tests/hardening/5.2.20_enable_ssh_pam.sh b/tests/hardening/enable_ssh_pam.sh similarity index 100% rename from tests/hardening/5.2.20_enable_ssh_pam.sh rename to tests/hardening/enable_ssh_pam.sh diff --git a/tests/hardening/5.2.8_enable_sshd_ignorerhosts.sh b/tests/hardening/enable_sshd_ignorerhosts.sh similarity index 100% rename from tests/hardening/5.2.8_enable_sshd_ignorerhosts.sh rename to tests/hardening/enable_sshd_ignorerhosts.sh diff --git a/tests/hardening/1.4.1_install_tripwire.sh b/tests/hardening/enable_syslog-ng.sh similarity index 100% rename from tests/hardening/1.4.1_install_tripwire.sh rename to tests/hardening/enable_syslog-ng.sh diff --git a/tests/hardening/3.3.8_enable_tcp_syn_cookies.sh b/tests/hardening/enable_tcp_syn_cookies.sh similarity index 100% rename from tests/hardening/3.3.8_enable_tcp_syn_cookies.sh rename to tests/hardening/enable_tcp_syn_cookies.sh diff --git a/tests/hardening/1.7.1.3_enforce_or_complain_apparmor.sh b/tests/hardening/enforce_or_complain_apparmor.sh similarity index 100% rename from tests/hardening/1.7.1.3_enforce_or_complain_apparmor.sh rename to tests/hardening/enforce_or_complain_apparmor.sh diff --git a/tests/hardening/1.7.1.4_enforcing_apparmor.sh b/tests/hardening/enforcing_apparmor.sh similarity index 100% rename from tests/hardening/1.7.1.4_enforcing_apparmor.sh rename to tests/hardening/enforcing_apparmor.sh diff --git a/tests/hardening/6.1.8_etc_group-_permissions.sh b/tests/hardening/etc_group-_permissions.sh similarity index 100% rename from tests/hardening/6.1.8_etc_group-_permissions.sh rename to tests/hardening/etc_group-_permissions.sh diff --git a/tests/hardening/6.1.5_etc_group_permissions.sh b/tests/hardening/etc_group_permissions.sh similarity index 100% rename from tests/hardening/6.1.5_etc_group_permissions.sh rename to tests/hardening/etc_group_permissions.sh diff --git a/tests/hardening/6.1.3_etc_gshadow-_permissions.sh b/tests/hardening/etc_gshadow-_permissions.sh similarity index 100% rename from tests/hardening/6.1.3_etc_gshadow-_permissions.sh rename to tests/hardening/etc_gshadow-_permissions.sh diff --git a/tests/hardening/6.1.9_etc_gshadow_permissions.sh b/tests/hardening/etc_gshadow_permissions.sh similarity index 100% rename from tests/hardening/6.1.9_etc_gshadow_permissions.sh rename to tests/hardening/etc_gshadow_permissions.sh diff --git a/tests/hardening/1.8.1.6_etc_issue_net_perms.sh b/tests/hardening/etc_issue_net_perms.sh similarity index 100% rename from tests/hardening/1.8.1.6_etc_issue_net_perms.sh rename to tests/hardening/etc_issue_net_perms.sh diff --git a/tests/hardening/1.8.1.5_etc_issue_perms.sh b/tests/hardening/etc_issue_perms.sh similarity index 100% rename from tests/hardening/1.8.1.5_etc_issue_perms.sh rename to tests/hardening/etc_issue_perms.sh diff --git a/tests/hardening/6.1.6_etc_passwd-_permissions.sh b/tests/hardening/etc_passwd-_permissions.sh similarity index 100% rename from tests/hardening/6.1.6_etc_passwd-_permissions.sh rename to tests/hardening/etc_passwd-_permissions.sh diff --git a/tests/hardening/6.1.2_etc_passwd_permissions.sh b/tests/hardening/etc_passwd_permissions.sh similarity index 100% rename from tests/hardening/6.1.2_etc_passwd_permissions.sh rename to tests/hardening/etc_passwd_permissions.sh diff --git a/tests/hardening/6.1.7_etc_shadow-_permissions.sh b/tests/hardening/etc_shadow-_permissions.sh similarity index 100% rename from tests/hardening/6.1.7_etc_shadow-_permissions.sh rename to tests/hardening/etc_shadow-_permissions.sh diff --git a/tests/hardening/6.1.4_etc_shadow_permissions.sh b/tests/hardening/etc_shadow_permissions.sh similarity index 100% rename from tests/hardening/6.1.4_etc_shadow_permissions.sh rename to tests/hardening/etc_shadow_permissions.sh diff --git a/tests/hardening/6.2.6_find_0_uid_non_root_account.sh b/tests/hardening/find_0_uid_non_root_account.sh similarity index 100% rename from tests/hardening/6.2.6_find_0_uid_non_root_account.sh rename to tests/hardening/find_0_uid_non_root_account.sh diff --git a/tests/hardening/6.2.15_find_passwd_group_inconsistencies.sh b/tests/hardening/find_passwd_group_inconsistencies.sh similarity index 100% rename from tests/hardening/6.2.15_find_passwd_group_inconsistencies.sh rename to tests/hardening/find_passwd_group_inconsistencies.sh diff --git a/tests/hardening/6.1.14_find_sgid_files.sh b/tests/hardening/find_sgid_files.sh similarity index 100% rename from tests/hardening/6.1.14_find_sgid_files.sh rename to tests/hardening/find_sgid_files.sh diff --git a/tests/hardening/6.1.13_find_suid_files.sh b/tests/hardening/find_suid_files.sh similarity index 100% rename from tests/hardening/6.1.13_find_suid_files.sh rename to tests/hardening/find_suid_files.sh diff --git a/tests/hardening/6.1.12_find_ungrouped_files.sh b/tests/hardening/find_ungrouped_files.sh similarity index 100% rename from tests/hardening/6.1.12_find_ungrouped_files.sh rename to tests/hardening/find_ungrouped_files.sh diff --git a/tests/hardening/6.1.11_find_unowned_files.sh b/tests/hardening/find_unowned_files.sh similarity index 100% rename from tests/hardening/6.1.11_find_unowned_files.sh rename to tests/hardening/find_unowned_files.sh diff --git a/tests/hardening/6.2.11_find_user_forward_files.sh b/tests/hardening/find_user_forward_files.sh similarity index 100% rename from tests/hardening/6.2.11_find_user_forward_files.sh rename to tests/hardening/find_user_forward_files.sh diff --git a/tests/hardening/6.2.12_find_user_netrc_files.sh b/tests/hardening/find_user_netrc_files.sh similarity index 100% rename from tests/hardening/6.2.12_find_user_netrc_files.sh rename to tests/hardening/find_user_netrc_files.sh diff --git a/tests/hardening/6.2.14_find_user_rhosts_files.sh b/tests/hardening/find_user_rhosts_files.sh similarity index 100% rename from tests/hardening/6.2.14_find_user_rhosts_files.sh rename to tests/hardening/find_user_rhosts_files.sh diff --git a/tests/hardening/6.1.10_find_world_writable_file.sh b/tests/hardening/find_world_writable_file.sh similarity index 100% rename from tests/hardening/6.1.10_find_world_writable_file.sh rename to tests/hardening/find_world_writable_file.sh diff --git a/tests/hardening/4.1.17_freeze_auditd_conf.sh b/tests/hardening/freeze_auditd_conf.sh similarity index 100% rename from tests/hardening/4.1.17_freeze_auditd_conf.sh rename to tests/hardening/freeze_auditd_conf.sh diff --git a/tests/hardening/2.2.16_disable_rsync.sh b/tests/hardening/graphical_warning_banners.sh similarity index 100% rename from tests/hardening/2.2.16_disable_rsync.sh rename to tests/hardening/graphical_warning_banners.sh diff --git a/tests/hardening/4.1.2.2_halt_when_audit_log_full.sh b/tests/hardening/halt_when_audit_log_full.sh similarity index 100% rename from tests/hardening/4.1.2.2_halt_when_audit_log_full.sh rename to tests/hardening/halt_when_audit_log_full.sh diff --git a/tests/hardening/1.6.2_enable_randomized_vm_placement.sh b/tests/hardening/home_nodev.sh similarity index 100% rename from tests/hardening/1.6.2_enable_randomized_vm_placement.sh rename to tests/hardening/home_nodev.sh diff --git a/tests/hardening/1.6.3.1_disable_apport.sh b/tests/hardening/home_nosuid.sh similarity index 100% rename from tests/hardening/1.6.3.1_disable_apport.sh rename to tests/hardening/home_nosuid.sh diff --git a/tests/hardening/1.6.3_disable_prelink.sh b/tests/hardening/home_partition.sh similarity index 100% rename from tests/hardening/1.6.3_disable_prelink.sh rename to tests/hardening/home_partition.sh diff --git a/tests/hardening/3.1.2_disable_wireless.sh b/tests/hardening/hosts_allow.sh similarity index 100% rename from tests/hardening/3.1.2_disable_wireless.sh rename to tests/hardening/hosts_allow.sh diff --git a/tests/hardening/4.2.1.3_configure_syslog-ng.sh b/tests/hardening/hosts_allow_permissions.sh similarity index 100% rename from tests/hardening/4.2.1.3_configure_syslog-ng.sh rename to tests/hardening/hosts_allow_permissions.sh diff --git a/tests/hardening/4.2.1.4_syslog_ng_logfiles_perm.sh b/tests/hardening/hosts_deny.sh similarity index 100% rename from tests/hardening/4.2.1.4_syslog_ng_logfiles_perm.sh rename to tests/hardening/hosts_deny.sh diff --git a/tests/hardening/4.2.3_logs_permissions.sh b/tests/hardening/hosts_deny_permissions.sh similarity index 100% rename from tests/hardening/4.2.3_logs_permissions.sh rename to tests/hardening/hosts_deny_permissions.sh diff --git a/tests/hardening/3.3.5_ignore_broadcast_requests.sh b/tests/hardening/ignore_broadcast_requests.sh similarity index 100% rename from tests/hardening/3.3.5_ignore_broadcast_requests.sh rename to tests/hardening/ignore_broadcast_requests.sh diff --git a/tests/hardening/1.7.1.1_install_apparmor.sh b/tests/hardening/install_apparmor.sh similarity index 100% rename from tests/hardening/1.7.1.1_install_apparmor.sh rename to tests/hardening/install_apparmor.sh diff --git a/tests/hardening/1.9_install_updates.sh b/tests/hardening/install_auditd.sh similarity index 100% rename from tests/hardening/1.9_install_updates.sh rename to tests/hardening/install_auditd.sh diff --git a/tests/hardening/1.3.1_install_sudo.sh b/tests/hardening/install_sudo.sh similarity index 100% rename from tests/hardening/1.3.1_install_sudo.sh rename to tests/hardening/install_sudo.sh diff --git a/tests/hardening/2.1.1_disable_xinetd.sh b/tests/hardening/install_syslog-ng.sh similarity index 100% rename from tests/hardening/2.1.1_disable_xinetd.sh rename to tests/hardening/install_syslog-ng.sh diff --git a/tests/hardening/4.3_configure_logrotate.sh b/tests/hardening/install_tcp_wrapper.sh similarity index 100% rename from tests/hardening/4.3_configure_logrotate.sh rename to tests/hardening/install_tcp_wrapper.sh diff --git a/tests/hardening/2.1.2_disable_bsd_inetd.sh b/tests/hardening/install_tripwire.sh similarity index 100% rename from tests/hardening/2.1.2_disable_bsd_inetd.sh rename to tests/hardening/install_tripwire.sh diff --git a/tests/hardening/2.2.10_disable_http_server.sh b/tests/hardening/install_updates.sh similarity index 100% rename from tests/hardening/2.2.10_disable_http_server.sh rename to tests/hardening/install_updates.sh diff --git a/tests/hardening/4.2.2.2_journald_compress.sh b/tests/hardening/journald_compress.sh similarity index 100% rename from tests/hardening/4.2.2.2_journald_compress.sh rename to tests/hardening/journald_compress.sh diff --git a/tests/hardening/4.2.2.1_journald_logs.sh b/tests/hardening/journald_logs.sh similarity index 100% rename from tests/hardening/4.2.2.1_journald_logs.sh rename to tests/hardening/journald_logs.sh diff --git a/tests/hardening/4.2.2.3_journald_write_persistent.sh b/tests/hardening/journald_write_persistent.sh similarity index 100% rename from tests/hardening/4.2.2.3_journald_write_persistent.sh rename to tests/hardening/journald_write_persistent.sh diff --git a/tests/hardening/4.1.2.3_keep_all_audit_logs.sh b/tests/hardening/keep_all_audit_logs.sh similarity index 100% rename from tests/hardening/4.1.2.3_keep_all_audit_logs.sh rename to tests/hardening/keep_all_audit_logs.sh diff --git a/tests/hardening/5.1.1_enable_cron.sh b/tests/hardening/last_password_change_past.sh similarity index 100% rename from tests/hardening/5.1.1_enable_cron.sh rename to tests/hardening/last_password_change_past.sh diff --git a/tests/hardening/5.3.3_limit_password_reuse.sh b/tests/hardening/limit_password_reuse.sh similarity index 100% rename from tests/hardening/5.3.3_limit_password_reuse.sh rename to tests/hardening/limit_password_reuse.sh diff --git a/tests/hardening/5.2.23_limit_ssh_max_sessions.sh b/tests/hardening/limit_ssh_max_sessions.sh similarity index 100% rename from tests/hardening/5.2.23_limit_ssh_max_sessions.sh rename to tests/hardening/limit_ssh_max_sessions.sh diff --git a/tests/hardening/5.4.1.4_lock_inactive_user_account.sh b/tests/hardening/lock_inactive_user_account.sh similarity index 100% rename from tests/hardening/5.4.1.4_lock_inactive_user_account.sh rename to tests/hardening/lock_inactive_user_account.sh diff --git a/tests/hardening/3.3.4_log_martian_packets.sh b/tests/hardening/log_martian_packets.sh similarity index 100% rename from tests/hardening/3.3.4_log_martian_packets.sh rename to tests/hardening/log_martian_packets.sh diff --git a/tests/hardening/1.3.3_logfile_sudo.sh b/tests/hardening/logfile_sudo.sh similarity index 100% rename from tests/hardening/1.3.3_logfile_sudo.sh rename to tests/hardening/logfile_sudo.sh diff --git a/tests/hardening/4.4_logrotate_permissions.sh b/tests/hardening/logrotate_permissions.sh similarity index 100% rename from tests/hardening/4.4_logrotate_permissions.sh rename to tests/hardening/logrotate_permissions.sh diff --git a/tests/hardening/5.4.1.5_last_password_change_past.sh b/tests/hardening/logs_permissions.sh similarity index 100% rename from tests/hardening/5.4.1.5_last_password_change_past.sh rename to tests/hardening/logs_permissions.sh diff --git a/tests/hardening/1.8.1.4_motd_perms.sh b/tests/hardening/motd_perms.sh similarity index 100% rename from tests/hardening/1.8.1.4_motd_perms.sh rename to tests/hardening/motd_perms.sh diff --git a/tests/hardening/5.5_secure_tty.sh b/tests/hardening/mta_localhost.sh similarity index 100% rename from tests/hardening/5.5_secure_tty.sh rename to tests/hardening/mta_localhost.sh diff --git a/tests/hardening/3.5.4.1.1_net_fw_default_policy_drop.sh b/tests/hardening/net_fw_default_policy_drop.sh similarity index 100% rename from tests/hardening/3.5.4.1.1_net_fw_default_policy_drop.sh rename to tests/hardening/net_fw_default_policy_drop.sh diff --git a/tests/hardening/1.3.2_pty_sudo.sh b/tests/hardening/pty_sudo.sh similarity index 100% rename from tests/hardening/1.3.2_pty_sudo.sh rename to tests/hardening/pty_sudo.sh diff --git a/tests/hardening/4.1.9_record_dac_edit.sh b/tests/hardening/record_dac_edit.sh similarity index 100% rename from tests/hardening/4.1.9_record_dac_edit.sh rename to tests/hardening/record_dac_edit.sh diff --git a/tests/hardening/4.1.3_record_date_time_edit.sh b/tests/hardening/record_date_time_edit.sh similarity index 100% rename from tests/hardening/4.1.3_record_date_time_edit.sh rename to tests/hardening/record_date_time_edit.sh diff --git a/tests/hardening/4.1.10_record_failed_access_file.sh b/tests/hardening/record_failed_access_file.sh similarity index 100% rename from tests/hardening/4.1.10_record_failed_access_file.sh rename to tests/hardening/record_failed_access_file.sh diff --git a/tests/hardening/4.1.13_record_file_deletions.sh b/tests/hardening/record_file_deletions.sh similarity index 100% rename from tests/hardening/4.1.13_record_file_deletions.sh rename to tests/hardening/record_file_deletions.sh diff --git a/tests/hardening/4.1.16_record_kernel_modules.sh b/tests/hardening/record_kernel_modules.sh similarity index 100% rename from tests/hardening/4.1.16_record_kernel_modules.sh rename to tests/hardening/record_kernel_modules.sh diff --git a/tests/hardening/4.1.7_record_login_logout.sh b/tests/hardening/record_login_logout.sh similarity index 100% rename from tests/hardening/4.1.7_record_login_logout.sh rename to tests/hardening/record_login_logout.sh diff --git a/tests/hardening/4.1.6_record_mac_edit.sh b/tests/hardening/record_mac_edit.sh similarity index 100% rename from tests/hardening/4.1.6_record_mac_edit.sh rename to tests/hardening/record_mac_edit.sh diff --git a/tests/hardening/4.1.5_record_network_edit.sh b/tests/hardening/record_network_edit.sh similarity index 100% rename from tests/hardening/4.1.5_record_network_edit.sh rename to tests/hardening/record_network_edit.sh diff --git a/tests/hardening/4.1.11_record_privileged_commands.sh b/tests/hardening/record_privileged_commands.sh similarity index 100% rename from tests/hardening/4.1.11_record_privileged_commands.sh rename to tests/hardening/record_privileged_commands.sh diff --git a/tests/hardening/4.1.8_record_session_init.sh b/tests/hardening/record_session_init.sh similarity index 100% rename from tests/hardening/4.1.8_record_session_init.sh rename to tests/hardening/record_session_init.sh diff --git a/tests/hardening/4.1.12_record_successful_mount.sh b/tests/hardening/record_successful_mount.sh similarity index 100% rename from tests/hardening/4.1.12_record_successful_mount.sh rename to tests/hardening/record_successful_mount.sh diff --git a/tests/hardening/4.1.15_record_sudo_usage.sh b/tests/hardening/record_sudo_usage.sh similarity index 100% rename from tests/hardening/4.1.15_record_sudo_usage.sh rename to tests/hardening/record_sudo_usage.sh diff --git a/tests/hardening/4.1.14_record_sudoers_edit.sh b/tests/hardening/record_sudoers_edit.sh similarity index 100% rename from tests/hardening/4.1.14_record_sudoers_edit.sh rename to tests/hardening/record_sudoers_edit.sh diff --git a/tests/hardening/4.1.4_record_user_group_edit.sh b/tests/hardening/record_user_group_edit.sh similarity index 100% rename from tests/hardening/4.1.4_record_user_group_edit.sh rename to tests/hardening/record_user_group_edit.sh diff --git a/tests/hardening/4.2.1.6_remote_syslog-ng_acl.sh b/tests/hardening/remote_syslog-ng_acl.sh similarity index 100% rename from tests/hardening/4.2.1.6_remote_syslog-ng_acl.sh rename to tests/hardening/remote_syslog-ng_acl.sh diff --git a/tests/hardening/2.2.11_disable_imap_pop.sh b/tests/hardening/removable_device_nodev.sh similarity index 100% rename from tests/hardening/2.2.11_disable_imap_pop.sh rename to tests/hardening/removable_device_nodev.sh diff --git a/tests/hardening/2.2.12_disable_samba.sh b/tests/hardening/removable_device_noexec.sh similarity index 100% rename from tests/hardening/2.2.12_disable_samba.sh rename to tests/hardening/removable_device_noexec.sh diff --git a/tests/hardening/2.2.13_disable_http_proxy.sh b/tests/hardening/removable_device_nosuid.sh similarity index 100% rename from tests/hardening/2.2.13_disable_http_proxy.sh rename to tests/hardening/removable_device_nosuid.sh diff --git a/tests/hardening/6.2.1_remove_empty_password_field.sh b/tests/hardening/remove_empty_password_field.sh similarity index 100% rename from tests/hardening/6.2.1_remove_empty_password_field.sh rename to tests/hardening/remove_empty_password_field.sh diff --git a/tests/hardening/6.2.5_remove_legacy_group_entries.sh b/tests/hardening/remove_legacy_group_entries.sh similarity index 100% rename from tests/hardening/6.2.5_remove_legacy_group_entries.sh rename to tests/hardening/remove_legacy_group_entries.sh diff --git a/tests/hardening/6.2.2_remove_legacy_passwd_entries.sh b/tests/hardening/remove_legacy_passwd_entries.sh similarity index 100% rename from tests/hardening/6.2.2_remove_legacy_passwd_entries.sh rename to tests/hardening/remove_legacy_passwd_entries.sh diff --git a/tests/hardening/6.2.4_remove_legacy_shadow_entries.sh b/tests/hardening/remove_legacy_shadow_entries.sh similarity index 100% rename from tests/hardening/6.2.4_remove_legacy_shadow_entries.sh rename to tests/hardening/remove_legacy_shadow_entries.sh diff --git a/tests/hardening/99.3.3.1_install_tcp_wrapper.sh b/tests/hardening/remove_os_info_issue.sh similarity index 100% rename from tests/hardening/99.3.3.1_install_tcp_wrapper.sh rename to tests/hardening/remove_os_info_issue.sh diff --git a/tests/hardening/99.3.3.2_hosts_allow.sh b/tests/hardening/remove_os_info_issue_net.sh similarity index 100% rename from tests/hardening/99.3.3.2_hosts_allow.sh rename to tests/hardening/remove_os_info_issue_net.sh diff --git a/tests/hardening/99.3.3.3_hosts_deny.sh b/tests/hardening/remove_os_info_motd.sh similarity index 100% rename from tests/hardening/99.3.3.3_hosts_deny.sh rename to tests/hardening/remove_os_info_motd.sh diff --git a/tests/hardening/1.6.4_restrict_core_dumps.sh b/tests/hardening/restrict_core_dumps.sh similarity index 100% rename from tests/hardening/1.6.4_restrict_core_dumps.sh rename to tests/hardening/restrict_core_dumps.sh diff --git a/tests/hardening/3.4.4_disable_tipc.sh b/tests/hardening/restrict_fat.sh similarity index 100% rename from tests/hardening/3.4.4_disable_tipc.sh rename to tests/hardening/restrict_fat.sh diff --git a/tests/hardening/5.6_restrict_su.sh b/tests/hardening/restrict_su.sh similarity index 100% rename from tests/hardening/5.6_restrict_su.sh rename to tests/hardening/restrict_su.sh diff --git a/tests/hardening/99.4.0_enable_auditd_kernel.sh b/tests/hardening/root_password.sh similarity index 100% rename from tests/hardening/99.4.0_enable_auditd_kernel.sh rename to tests/hardening/root_password.sh diff --git a/tests/hardening/1.1.15_run_shm_nodev.sh b/tests/hardening/run_shm_nodev.sh similarity index 100% rename from tests/hardening/1.1.15_run_shm_nodev.sh rename to tests/hardening/run_shm_nodev.sh diff --git a/tests/hardening/1.1.16_run_shm_nosuid.sh b/tests/hardening/run_shm_noexec.sh similarity index 100% rename from tests/hardening/1.1.16_run_shm_nosuid.sh rename to tests/hardening/run_shm_noexec.sh diff --git a/tests/hardening/1.1.17_run_shm_noexec.sh b/tests/hardening/run_shm_nosuid.sh similarity index 100% rename from tests/hardening/1.1.17_run_shm_noexec.sh rename to tests/hardening/run_shm_nosuid.sh diff --git a/tests/hardening/6.2.7_sanitize_root_path.sh b/tests/hardening/sanitize_root_path.sh similarity index 100% rename from tests/hardening/6.2.7_sanitize_root_path.sh rename to tests/hardening/sanitize_root_path.sh diff --git a/tests/hardening/99.3.3.4_hosts_allow_permissions.sh b/tests/hardening/secure_tty.sh similarity index 100% rename from tests/hardening/99.3.3.4_hosts_allow_permissions.sh rename to tests/hardening/secure_tty.sh diff --git a/tests/hardening/5.4.1.1_set_password_exp_days.sh b/tests/hardening/set_password_exp_days.sh similarity index 100% rename from tests/hardening/5.4.1.1_set_password_exp_days.sh rename to tests/hardening/set_password_exp_days.sh diff --git a/tests/hardening/5.4.1.3_set_password_exp_warning_days.sh b/tests/hardening/set_password_exp_warning_days.sh similarity index 100% rename from tests/hardening/5.4.1.3_set_password_exp_warning_days.sh rename to tests/hardening/set_password_exp_warning_days.sh diff --git a/tests/hardening/5.4.1.2_set_password_min_days_change.sh b/tests/hardening/set_password_min_days_change.sh similarity index 100% rename from tests/hardening/5.4.1.2_set_password_min_days_change.sh rename to tests/hardening/set_password_min_days_change.sh diff --git a/tests/hardening/6.2.13_set_perm_on_user_netrc.sh b/tests/hardening/set_perm_on_user_netrc.sh similarity index 100% rename from tests/hardening/6.2.13_set_perm_on_user_netrc.sh rename to tests/hardening/set_perm_on_user_netrc.sh diff --git a/tests/hardening/6.2.20_shadow_group_empty.sh b/tests/hardening/shadow_group_empty.sh similarity index 100% rename from tests/hardening/6.2.20_shadow_group_empty.sh rename to tests/hardening/shadow_group_empty.sh diff --git a/tests/hardening/99.5.2.1_ssh_auth_pubk_only.sh b/tests/hardening/ssh_auth_pubk_only.sh similarity index 100% rename from tests/hardening/99.5.2.1_ssh_auth_pubk_only.sh rename to tests/hardening/ssh_auth_pubk_only.sh diff --git a/tests/hardening/5.2.19_ssh_banner.sh b/tests/hardening/ssh_banner.sh similarity index 100% rename from tests/hardening/5.2.19_ssh_banner.sh rename to tests/hardening/ssh_banner.sh diff --git a/tests/hardening/5.2.15_ssh_cry_kex.sh b/tests/hardening/ssh_cry_kex.sh similarity index 100% rename from tests/hardening/5.2.15_ssh_cry_kex.sh rename to tests/hardening/ssh_cry_kex.sh diff --git a/tests/hardening/5.2.14_ssh_cry_mac.sh b/tests/hardening/ssh_cry_mac.sh similarity index 100% rename from tests/hardening/5.2.14_ssh_cry_mac.sh rename to tests/hardening/ssh_cry_mac.sh diff --git a/tests/hardening/99.5.2.2_ssh_cry_rekey.sh b/tests/hardening/ssh_cry_rekey.sh similarity index 100% rename from tests/hardening/99.5.2.2_ssh_cry_rekey.sh rename to tests/hardening/ssh_cry_rekey.sh diff --git a/tests/hardening/99.5.2.3_ssh_disable_features.sh b/tests/hardening/ssh_disable_features.sh similarity index 100% rename from tests/hardening/99.5.2.3_ssh_disable_features.sh rename to tests/hardening/ssh_disable_features.sh diff --git a/tests/hardening/5.2.2_ssh_host_private_keys_perm_ownership.sh b/tests/hardening/ssh_host_private_keys_perm_ownership.sh similarity index 100% rename from tests/hardening/5.2.2_ssh_host_private_keys_perm_ownership.sh rename to tests/hardening/ssh_host_private_keys_perm_ownership.sh diff --git a/tests/hardening/5.2.3_ssh_host_public_keys_perm_ownership.sh b/tests/hardening/ssh_host_public_keys_perm_ownership.sh similarity index 100% rename from tests/hardening/5.2.3_ssh_host_public_keys_perm_ownership.sh rename to tests/hardening/ssh_host_public_keys_perm_ownership.sh diff --git a/tests/hardening/99.5.2.4_ssh_keys_from.sh b/tests/hardening/ssh_keys_from.sh similarity index 100% rename from tests/hardening/99.5.2.4_ssh_keys_from.sh rename to tests/hardening/ssh_keys_from.sh diff --git a/tests/hardening/99.5.2.5_ssh_strict_modes.sh b/tests/hardening/ssh_strict_modes.sh similarity index 100% rename from tests/hardening/99.5.2.5_ssh_strict_modes.sh rename to tests/hardening/ssh_strict_modes.sh diff --git a/tests/hardening/99.5.2.6_ssh_sys_accept_env.sh b/tests/hardening/ssh_sys_accept_env.sh similarity index 100% rename from tests/hardening/99.5.2.6_ssh_sys_accept_env.sh rename to tests/hardening/ssh_sys_accept_env.sh diff --git a/tests/hardening/99.5.2.7_ssh_sys_no_legacy.sh b/tests/hardening/ssh_sys_no_legacy.sh similarity index 100% rename from tests/hardening/99.5.2.7_ssh_sys_no_legacy.sh rename to tests/hardening/ssh_sys_no_legacy.sh diff --git a/tests/hardening/5.2.13_sshd_ciphers.sh b/tests/hardening/sshd_ciphers.sh similarity index 100% rename from tests/hardening/5.2.13_sshd_ciphers.sh rename to tests/hardening/sshd_ciphers.sh diff --git a/tests/hardening/5.2.1_sshd_conf_perm_ownership.sh b/tests/hardening/sshd_conf_perm_ownership.sh similarity index 100% rename from tests/hardening/5.2.1_sshd_conf_perm_ownership.sh rename to tests/hardening/sshd_conf_perm_ownership.sh diff --git a/tests/hardening/5.2.16_sshd_idle_timeout.sh b/tests/hardening/sshd_idle_timeout.sh similarity index 100% rename from tests/hardening/5.2.16_sshd_idle_timeout.sh rename to tests/hardening/sshd_idle_timeout.sh diff --git a/tests/hardening/5.2.18_sshd_limit_access.sh b/tests/hardening/sshd_limit_access.sh similarity index 100% rename from tests/hardening/5.2.18_sshd_limit_access.sh rename to tests/hardening/sshd_limit_access.sh diff --git a/tests/hardening/5.2.17_sshd_login_grace_time.sh b/tests/hardening/sshd_login_grace_time.sh similarity index 100% rename from tests/hardening/5.2.17_sshd_login_grace_time.sh rename to tests/hardening/sshd_login_grace_time.sh diff --git a/tests/hardening/5.2.5_sshd_loglevel.sh b/tests/hardening/sshd_loglevel.sh similarity index 100% rename from tests/hardening/5.2.5_sshd_loglevel.sh rename to tests/hardening/sshd_loglevel.sh diff --git a/tests/hardening/5.2.7_sshd_maxauthtries.sh b/tests/hardening/sshd_maxauthtries.sh similarity index 100% rename from tests/hardening/5.2.7_sshd_maxauthtries.sh rename to tests/hardening/sshd_maxauthtries.sh diff --git a/tests/hardening/5.2.4_sshd_protocol.sh b/tests/hardening/sshd_protocol.sh similarity index 100% rename from tests/hardening/5.2.4_sshd_protocol.sh rename to tests/hardening/sshd_protocol.sh diff --git a/tests/hardening/1.1.21_sticky_bit_world_writable_folder.sh b/tests/hardening/sticky_bit_world_writable_folder.sh similarity index 100% rename from tests/hardening/1.1.21_sticky_bit_world_writable_folder.sh rename to tests/hardening/sticky_bit_world_writable_folder.sh diff --git a/tests/hardening/4.2.1.5_syslog-ng_remote_host.sh b/tests/hardening/syslog-ng_remote_host.sh similarity index 100% rename from tests/hardening/4.2.1.5_syslog-ng_remote_host.sh rename to tests/hardening/syslog-ng_remote_host.sh diff --git a/tests/hardening/99.3.3.5_hosts_deny_permissions.sh b/tests/hardening/syslog_ng_logfiles_perm.sh similarity index 100% rename from tests/hardening/99.3.3.5_hosts_deny_permissions.sh rename to tests/hardening/syslog_ng_logfiles_perm.sh diff --git a/tests/hardening/2.2.14_disable_snmp_server.sh b/tests/hardening/tmp_nodev.sh similarity index 100% rename from tests/hardening/2.2.14_disable_snmp_server.sh rename to tests/hardening/tmp_nodev.sh diff --git a/tests/hardening/2.2.17_disable_nis.sh b/tests/hardening/tmp_noexec.sh similarity index 100% rename from tests/hardening/2.2.17_disable_nis.sh rename to tests/hardening/tmp_noexec.sh diff --git a/tests/hardening/2.2.2_disable_xwindow_system.sh b/tests/hardening/tmp_nosuid.sh similarity index 100% rename from tests/hardening/2.2.2_disable_xwindow_system.sh rename to tests/hardening/tmp_nosuid.sh diff --git a/tests/hardening/2.2.3_disable_avahi_server.sh b/tests/hardening/tmp_partition.sh similarity index 100% rename from tests/hardening/2.2.3_disable_avahi_server.sh rename to tests/hardening/tmp_partition.sh diff --git a/tests/hardening/1.4.2_tripwire_cron.sh b/tests/hardening/tripwire_cron.sh similarity index 100% rename from tests/hardening/1.4.2_tripwire_cron.sh rename to tests/hardening/tripwire_cron.sh diff --git a/tests/hardening/2.2.4_disable_print_server.sh b/tests/hardening/uninstall_nis.sh similarity index 100% rename from tests/hardening/2.2.4_disable_print_server.sh rename to tests/hardening/uninstall_nis.sh diff --git a/tests/hardening/2.2.1.1_use_time_sync.sh b/tests/hardening/use_time_sync.sh similarity index 100% rename from tests/hardening/2.2.1.1_use_time_sync.sh rename to tests/hardening/use_time_sync.sh diff --git a/tests/hardening/6.2.3_users_homedir_exist.sh b/tests/hardening/users_homedir_exist.sh similarity index 100% rename from tests/hardening/6.2.3_users_homedir_exist.sh rename to tests/hardening/users_homedir_exist.sh diff --git a/tests/hardening/6.2.9_users_homedir_ownership.sh b/tests/hardening/users_homedir_ownership.sh similarity index 100% rename from tests/hardening/6.2.9_users_homedir_ownership.sh rename to tests/hardening/users_homedir_ownership.sh diff --git a/tests/hardening/2.2.5_disable_dhcp.sh b/tests/hardening/var_log_audit_nodev.sh similarity index 100% rename from tests/hardening/2.2.5_disable_dhcp.sh rename to tests/hardening/var_log_audit_nodev.sh diff --git a/tests/hardening/2.2.6_disable_ldap.sh b/tests/hardening/var_log_audit_noexec.sh similarity index 100% rename from tests/hardening/2.2.6_disable_ldap.sh rename to tests/hardening/var_log_audit_noexec.sh diff --git a/tests/hardening/2.2.7_disable_nfs_rpc.sh b/tests/hardening/var_log_audit_nosuid.sh similarity index 100% rename from tests/hardening/2.2.7_disable_nfs_rpc.sh rename to tests/hardening/var_log_audit_nosuid.sh diff --git a/tests/hardening/2.2.8_disable_dns_server.sh b/tests/hardening/var_log_audit_partition.sh similarity index 100% rename from tests/hardening/2.2.8_disable_dns_server.sh rename to tests/hardening/var_log_audit_partition.sh diff --git a/tests/hardening/2.2.9_disable_ftp.sh b/tests/hardening/var_log_nodev.sh similarity index 100% rename from tests/hardening/2.2.9_disable_ftp.sh rename to tests/hardening/var_log_nodev.sh diff --git a/tests/hardening/2.3.1_disable_nis.sh b/tests/hardening/var_log_noexec.sh similarity index 100% rename from tests/hardening/2.3.1_disable_nis.sh rename to tests/hardening/var_log_noexec.sh diff --git a/tests/hardening/2.3.2_disable_rsh_client.sh b/tests/hardening/var_log_nosuid.sh similarity index 100% rename from tests/hardening/2.3.2_disable_rsh_client.sh rename to tests/hardening/var_log_nosuid.sh diff --git a/tests/hardening/2.3.3_disable_talk_client.sh b/tests/hardening/var_log_partition.sh similarity index 100% rename from tests/hardening/2.3.3_disable_talk_client.sh rename to tests/hardening/var_log_partition.sh diff --git a/tests/hardening/2.3.4_disable_telnet_client.sh b/tests/hardening/var_nodev.sh similarity index 100% rename from tests/hardening/2.3.4_disable_telnet_client.sh rename to tests/hardening/var_nodev.sh diff --git a/tests/hardening/2.3.5_disable_ldap_client.sh b/tests/hardening/var_nosuid.sh similarity index 100% rename from tests/hardening/2.3.5_disable_ldap_client.sh rename to tests/hardening/var_nosuid.sh diff --git a/tests/hardening/4.1.1.1_install_auditd.sh b/tests/hardening/var_partition.sh similarity index 100% rename from tests/hardening/4.1.1.1_install_auditd.sh rename to tests/hardening/var_partition.sh diff --git a/tests/hardening/4.2.1.1_install_syslog-ng.sh b/tests/hardening/var_tmp_nodev.sh similarity index 100% rename from tests/hardening/4.2.1.1_install_syslog-ng.sh rename to tests/hardening/var_tmp_nodev.sh diff --git a/tests/hardening/4.2.1.2_enable_syslog-ng.sh b/tests/hardening/var_tmp_noexec.sh similarity index 100% rename from tests/hardening/4.2.1.2_enable_syslog-ng.sh rename to tests/hardening/var_tmp_noexec.sh diff --git a/tests/hardening/99.2.2_disable_telnet_server.sh b/tests/hardening/var_tmp_nosuid.sh similarity index 100% rename from tests/hardening/99.2.2_disable_telnet_server.sh rename to tests/hardening/var_tmp_nosuid.sh diff --git a/tests/hardening/99.99_check_distribution.sh b/tests/hardening/var_tmp_partition.sh similarity index 100% rename from tests/hardening/99.99_check_distribution.sh rename to tests/hardening/var_tmp_partition.sh diff --git a/versions/default b/versions/default index 82c82a4..41eefb6 120000 --- a/versions/default +++ b/versions/default @@ -1 +1 @@ -../bin/hardening \ No newline at end of file +ovh_legacy/ \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.1.1_disable_freevxfs.sh b/versions/ovh_legacy/1.1.1.1_disable_freevxfs.sh new file mode 120000 index 0000000..f52e84a --- /dev/null +++ b/versions/ovh_legacy/1.1.1.1_disable_freevxfs.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_freevxfs.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.1.2_disable_jffs2.sh b/versions/ovh_legacy/1.1.1.2_disable_jffs2.sh new file mode 120000 index 0000000..7d68f4f --- /dev/null +++ b/versions/ovh_legacy/1.1.1.2_disable_jffs2.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_jffs2.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.1.3_disable_hfs.sh b/versions/ovh_legacy/1.1.1.3_disable_hfs.sh new file mode 120000 index 0000000..8e03183 --- /dev/null +++ b/versions/ovh_legacy/1.1.1.3_disable_hfs.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_hfs.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.1.4_disable_hfsplus.sh b/versions/ovh_legacy/1.1.1.4_disable_hfsplus.sh new file mode 120000 index 0000000..9e6dee8 --- /dev/null +++ b/versions/ovh_legacy/1.1.1.4_disable_hfsplus.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_hfsplus.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.1.5_disable_squashfs.sh b/versions/ovh_legacy/1.1.1.5_disable_squashfs.sh new file mode 120000 index 0000000..c72d67a --- /dev/null +++ b/versions/ovh_legacy/1.1.1.5_disable_squashfs.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_squashfs.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.1.6_disable_udf.sh b/versions/ovh_legacy/1.1.1.6_disable_udf.sh new file mode 120000 index 0000000..dd229c8 --- /dev/null +++ b/versions/ovh_legacy/1.1.1.6_disable_udf.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_udf.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.1.7_restrict_fat.sh b/versions/ovh_legacy/1.1.1.7_restrict_fat.sh new file mode 120000 index 0000000..527a191 --- /dev/null +++ b/versions/ovh_legacy/1.1.1.7_restrict_fat.sh @@ -0,0 +1 @@ +../../bin/hardening/restrict_fat.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.1.8_disable_cramfs.sh b/versions/ovh_legacy/1.1.1.8_disable_cramfs.sh new file mode 120000 index 0000000..8db46ff --- /dev/null +++ b/versions/ovh_legacy/1.1.1.8_disable_cramfs.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_cramfs.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.10_var_tmp_noexec.sh b/versions/ovh_legacy/1.1.10_var_tmp_noexec.sh new file mode 120000 index 0000000..148813f --- /dev/null +++ b/versions/ovh_legacy/1.1.10_var_tmp_noexec.sh @@ -0,0 +1 @@ +../../bin/hardening/var_tmp_noexec.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.11.1_var_log_noexec.sh b/versions/ovh_legacy/1.1.11.1_var_log_noexec.sh new file mode 120000 index 0000000..aa889b9 --- /dev/null +++ b/versions/ovh_legacy/1.1.11.1_var_log_noexec.sh @@ -0,0 +1 @@ +../../bin/hardening/var_log_noexec.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.11.2_var_log_nosuid.sh b/versions/ovh_legacy/1.1.11.2_var_log_nosuid.sh new file mode 120000 index 0000000..d20a87b --- /dev/null +++ b/versions/ovh_legacy/1.1.11.2_var_log_nosuid.sh @@ -0,0 +1 @@ +../../bin/hardening/var_log_nosuid.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.11.3_var_log_nodev.sh b/versions/ovh_legacy/1.1.11.3_var_log_nodev.sh new file mode 120000 index 0000000..c9af8bd --- /dev/null +++ b/versions/ovh_legacy/1.1.11.3_var_log_nodev.sh @@ -0,0 +1 @@ +../../bin/hardening/var_log_nodev.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.11_var_log_partition.sh b/versions/ovh_legacy/1.1.11_var_log_partition.sh new file mode 120000 index 0000000..5a16b64 --- /dev/null +++ b/versions/ovh_legacy/1.1.11_var_log_partition.sh @@ -0,0 +1 @@ +../../bin/hardening/var_log_partition.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.12.1_var_log_audit_noexec.sh b/versions/ovh_legacy/1.1.12.1_var_log_audit_noexec.sh new file mode 120000 index 0000000..10f7d83 --- /dev/null +++ b/versions/ovh_legacy/1.1.12.1_var_log_audit_noexec.sh @@ -0,0 +1 @@ +../../bin/hardening/var_log_audit_noexec.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.12.2_var_log_audit_nosuid.sh b/versions/ovh_legacy/1.1.12.2_var_log_audit_nosuid.sh new file mode 120000 index 0000000..bd26ec0 --- /dev/null +++ b/versions/ovh_legacy/1.1.12.2_var_log_audit_nosuid.sh @@ -0,0 +1 @@ +../../bin/hardening/var_log_audit_nosuid.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.12.3_var_log_audit_nodev.sh b/versions/ovh_legacy/1.1.12.3_var_log_audit_nodev.sh new file mode 120000 index 0000000..9b35f92 --- /dev/null +++ b/versions/ovh_legacy/1.1.12.3_var_log_audit_nodev.sh @@ -0,0 +1 @@ +../../bin/hardening/var_log_audit_nodev.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.12_var_log_audit_partition.sh b/versions/ovh_legacy/1.1.12_var_log_audit_partition.sh new file mode 120000 index 0000000..8e3aa4d --- /dev/null +++ b/versions/ovh_legacy/1.1.12_var_log_audit_partition.sh @@ -0,0 +1 @@ +../../bin/hardening/var_log_audit_partition.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.13_home_partition.sh b/versions/ovh_legacy/1.1.13_home_partition.sh new file mode 120000 index 0000000..295f1f0 --- /dev/null +++ b/versions/ovh_legacy/1.1.13_home_partition.sh @@ -0,0 +1 @@ +../../bin/hardening/home_partition.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.14.1_home_nosuid.sh b/versions/ovh_legacy/1.1.14.1_home_nosuid.sh new file mode 120000 index 0000000..61e134d --- /dev/null +++ b/versions/ovh_legacy/1.1.14.1_home_nosuid.sh @@ -0,0 +1 @@ +../../bin/hardening/home_nosuid.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.14_home_nodev.sh b/versions/ovh_legacy/1.1.14_home_nodev.sh new file mode 120000 index 0000000..e8865e9 --- /dev/null +++ b/versions/ovh_legacy/1.1.14_home_nodev.sh @@ -0,0 +1 @@ +../../bin/hardening/home_nodev.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.15_run_shm_nodev.sh b/versions/ovh_legacy/1.1.15_run_shm_nodev.sh new file mode 120000 index 0000000..a598ba1 --- /dev/null +++ b/versions/ovh_legacy/1.1.15_run_shm_nodev.sh @@ -0,0 +1 @@ +../../bin/hardening/run_shm_nodev.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.16_run_shm_nosuid.sh b/versions/ovh_legacy/1.1.16_run_shm_nosuid.sh new file mode 120000 index 0000000..6d68036 --- /dev/null +++ b/versions/ovh_legacy/1.1.16_run_shm_nosuid.sh @@ -0,0 +1 @@ +../../bin/hardening/run_shm_nosuid.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.17_run_shm_noexec.sh b/versions/ovh_legacy/1.1.17_run_shm_noexec.sh new file mode 120000 index 0000000..0b3d27e --- /dev/null +++ b/versions/ovh_legacy/1.1.17_run_shm_noexec.sh @@ -0,0 +1 @@ +../../bin/hardening/run_shm_noexec.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.18_removable_device_nodev.sh b/versions/ovh_legacy/1.1.18_removable_device_nodev.sh new file mode 120000 index 0000000..d96a6b2 --- /dev/null +++ b/versions/ovh_legacy/1.1.18_removable_device_nodev.sh @@ -0,0 +1 @@ +../../bin/hardening/removable_device_nodev.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.19_removable_device_nosuid.sh b/versions/ovh_legacy/1.1.19_removable_device_nosuid.sh new file mode 120000 index 0000000..0a021b3 --- /dev/null +++ b/versions/ovh_legacy/1.1.19_removable_device_nosuid.sh @@ -0,0 +1 @@ +../../bin/hardening/removable_device_nosuid.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.20_removable_device_noexec.sh b/versions/ovh_legacy/1.1.20_removable_device_noexec.sh new file mode 120000 index 0000000..59618d8 --- /dev/null +++ b/versions/ovh_legacy/1.1.20_removable_device_noexec.sh @@ -0,0 +1 @@ +../../bin/hardening/removable_device_noexec.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.21_sticky_bit_world_writable_folder.sh b/versions/ovh_legacy/1.1.21_sticky_bit_world_writable_folder.sh new file mode 120000 index 0000000..6b78fe4 --- /dev/null +++ b/versions/ovh_legacy/1.1.21_sticky_bit_world_writable_folder.sh @@ -0,0 +1 @@ +../../bin/hardening/sticky_bit_world_writable_folder.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.22_disable_automounting.sh b/versions/ovh_legacy/1.1.22_disable_automounting.sh new file mode 120000 index 0000000..85c189e --- /dev/null +++ b/versions/ovh_legacy/1.1.22_disable_automounting.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_automounting.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.23_disable_usb_storage.sh b/versions/ovh_legacy/1.1.23_disable_usb_storage.sh new file mode 120000 index 0000000..21eef82 --- /dev/null +++ b/versions/ovh_legacy/1.1.23_disable_usb_storage.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_usb_storage.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.2_tmp_partition.sh b/versions/ovh_legacy/1.1.2_tmp_partition.sh new file mode 120000 index 0000000..bdbf951 --- /dev/null +++ b/versions/ovh_legacy/1.1.2_tmp_partition.sh @@ -0,0 +1 @@ +../../bin/hardening/tmp_partition.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.3_tmp_nodev.sh b/versions/ovh_legacy/1.1.3_tmp_nodev.sh new file mode 120000 index 0000000..5ce00cc --- /dev/null +++ b/versions/ovh_legacy/1.1.3_tmp_nodev.sh @@ -0,0 +1 @@ +../../bin/hardening/tmp_nodev.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.4_tmp_nosuid.sh b/versions/ovh_legacy/1.1.4_tmp_nosuid.sh new file mode 120000 index 0000000..aeee1b4 --- /dev/null +++ b/versions/ovh_legacy/1.1.4_tmp_nosuid.sh @@ -0,0 +1 @@ +../../bin/hardening/tmp_nosuid.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.5_tmp_noexec.sh b/versions/ovh_legacy/1.1.5_tmp_noexec.sh new file mode 120000 index 0000000..34231c4 --- /dev/null +++ b/versions/ovh_legacy/1.1.5_tmp_noexec.sh @@ -0,0 +1 @@ +../../bin/hardening/tmp_noexec.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.6.1_var_nodev.sh b/versions/ovh_legacy/1.1.6.1_var_nodev.sh new file mode 120000 index 0000000..b5dfb0a --- /dev/null +++ b/versions/ovh_legacy/1.1.6.1_var_nodev.sh @@ -0,0 +1 @@ +../../bin/hardening/var_nodev.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.6.2_var_nosuid.sh b/versions/ovh_legacy/1.1.6.2_var_nosuid.sh new file mode 120000 index 0000000..34f1c16 --- /dev/null +++ b/versions/ovh_legacy/1.1.6.2_var_nosuid.sh @@ -0,0 +1 @@ +../../bin/hardening/var_nosuid.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.6_var_partition.sh b/versions/ovh_legacy/1.1.6_var_partition.sh new file mode 120000 index 0000000..f4d19e2 --- /dev/null +++ b/versions/ovh_legacy/1.1.6_var_partition.sh @@ -0,0 +1 @@ +../../bin/hardening/var_partition.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.7_var_tmp_partition.sh b/versions/ovh_legacy/1.1.7_var_tmp_partition.sh new file mode 120000 index 0000000..73b23cc --- /dev/null +++ b/versions/ovh_legacy/1.1.7_var_tmp_partition.sh @@ -0,0 +1 @@ +../../bin/hardening/var_tmp_partition.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.8_var_tmp_nodev.sh b/versions/ovh_legacy/1.1.8_var_tmp_nodev.sh new file mode 120000 index 0000000..3195744 --- /dev/null +++ b/versions/ovh_legacy/1.1.8_var_tmp_nodev.sh @@ -0,0 +1 @@ +../../bin/hardening/var_tmp_nodev.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.1.9_var_tmp_nosuid.sh b/versions/ovh_legacy/1.1.9_var_tmp_nosuid.sh new file mode 120000 index 0000000..0f9dcce --- /dev/null +++ b/versions/ovh_legacy/1.1.9_var_tmp_nosuid.sh @@ -0,0 +1 @@ +../../bin/hardening/var_tmp_nosuid.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.3.1_install_sudo.sh b/versions/ovh_legacy/1.3.1_install_sudo.sh new file mode 120000 index 0000000..a90dc71 --- /dev/null +++ b/versions/ovh_legacy/1.3.1_install_sudo.sh @@ -0,0 +1 @@ +../../bin/hardening/install_sudo.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.3.2_pty_sudo.sh b/versions/ovh_legacy/1.3.2_pty_sudo.sh new file mode 120000 index 0000000..3a0a648 --- /dev/null +++ b/versions/ovh_legacy/1.3.2_pty_sudo.sh @@ -0,0 +1 @@ +../../bin/hardening/pty_sudo.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.3.3_logfile_sudo.sh b/versions/ovh_legacy/1.3.3_logfile_sudo.sh new file mode 120000 index 0000000..3e7a6ad --- /dev/null +++ b/versions/ovh_legacy/1.3.3_logfile_sudo.sh @@ -0,0 +1 @@ +../../bin/hardening/logfile_sudo.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.4.1_install_tripwire.sh b/versions/ovh_legacy/1.4.1_install_tripwire.sh new file mode 120000 index 0000000..8a17252 --- /dev/null +++ b/versions/ovh_legacy/1.4.1_install_tripwire.sh @@ -0,0 +1 @@ +../../bin/hardening/install_tripwire.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.4.2_tripwire_cron.sh b/versions/ovh_legacy/1.4.2_tripwire_cron.sh new file mode 120000 index 0000000..a5f8bba --- /dev/null +++ b/versions/ovh_legacy/1.4.2_tripwire_cron.sh @@ -0,0 +1 @@ +../../bin/hardening/tripwire_cron.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.5.1_bootloader_ownership.sh b/versions/ovh_legacy/1.5.1_bootloader_ownership.sh new file mode 120000 index 0000000..e5749a4 --- /dev/null +++ b/versions/ovh_legacy/1.5.1_bootloader_ownership.sh @@ -0,0 +1 @@ +../../bin/hardening/bootloader_ownership.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.5.2_bootloader_password.sh b/versions/ovh_legacy/1.5.2_bootloader_password.sh new file mode 120000 index 0000000..c23de11 --- /dev/null +++ b/versions/ovh_legacy/1.5.2_bootloader_password.sh @@ -0,0 +1 @@ +../../bin/hardening/bootloader_password.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.5.3_root_password.sh b/versions/ovh_legacy/1.5.3_root_password.sh new file mode 120000 index 0000000..14caeaa --- /dev/null +++ b/versions/ovh_legacy/1.5.3_root_password.sh @@ -0,0 +1 @@ +../../bin/hardening/root_password.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.6.1_enable_nx_support.sh b/versions/ovh_legacy/1.6.1_enable_nx_support.sh new file mode 120000 index 0000000..fbd9143 --- /dev/null +++ b/versions/ovh_legacy/1.6.1_enable_nx_support.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_nx_support.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.6.2_enable_randomized_vm_placement.sh b/versions/ovh_legacy/1.6.2_enable_randomized_vm_placement.sh new file mode 120000 index 0000000..a998859 --- /dev/null +++ b/versions/ovh_legacy/1.6.2_enable_randomized_vm_placement.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_randomized_vm_placement.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.6.3.1_disable_apport.sh b/versions/ovh_legacy/1.6.3.1_disable_apport.sh new file mode 120000 index 0000000..fbf4cb1 --- /dev/null +++ b/versions/ovh_legacy/1.6.3.1_disable_apport.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_apport.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.6.3_disable_prelink.sh b/versions/ovh_legacy/1.6.3_disable_prelink.sh new file mode 120000 index 0000000..63f79c6 --- /dev/null +++ b/versions/ovh_legacy/1.6.3_disable_prelink.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_prelink.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.6.4_restrict_core_dumps.sh b/versions/ovh_legacy/1.6.4_restrict_core_dumps.sh new file mode 120000 index 0000000..e25fa94 --- /dev/null +++ b/versions/ovh_legacy/1.6.4_restrict_core_dumps.sh @@ -0,0 +1 @@ +../../bin/hardening/restrict_core_dumps.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.7.1.1_install_apparmor.sh b/versions/ovh_legacy/1.7.1.1_install_apparmor.sh new file mode 120000 index 0000000..b54c164 --- /dev/null +++ b/versions/ovh_legacy/1.7.1.1_install_apparmor.sh @@ -0,0 +1 @@ +../../bin/hardening/install_apparmor.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.7.1.2_enable_apparmor.sh b/versions/ovh_legacy/1.7.1.2_enable_apparmor.sh new file mode 120000 index 0000000..f3bd0af --- /dev/null +++ b/versions/ovh_legacy/1.7.1.2_enable_apparmor.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_apparmor.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.7.1.3_enforce_or_complain_apparmor.sh b/versions/ovh_legacy/1.7.1.3_enforce_or_complain_apparmor.sh new file mode 120000 index 0000000..c89a268 --- /dev/null +++ b/versions/ovh_legacy/1.7.1.3_enforce_or_complain_apparmor.sh @@ -0,0 +1 @@ +../../bin/hardening/enforce_or_complain_apparmor.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.7.1.4_enforcing_apparmor.sh b/versions/ovh_legacy/1.7.1.4_enforcing_apparmor.sh new file mode 120000 index 0000000..7caebd1 --- /dev/null +++ b/versions/ovh_legacy/1.7.1.4_enforcing_apparmor.sh @@ -0,0 +1 @@ +../../bin/hardening/enforcing_apparmor.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.8.1.1_remove_os_info_motd.sh b/versions/ovh_legacy/1.8.1.1_remove_os_info_motd.sh new file mode 120000 index 0000000..40ad021 --- /dev/null +++ b/versions/ovh_legacy/1.8.1.1_remove_os_info_motd.sh @@ -0,0 +1 @@ +../../bin/hardening/remove_os_info_motd.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.8.1.2_remove_os_info_issue.sh b/versions/ovh_legacy/1.8.1.2_remove_os_info_issue.sh new file mode 120000 index 0000000..a31b269 --- /dev/null +++ b/versions/ovh_legacy/1.8.1.2_remove_os_info_issue.sh @@ -0,0 +1 @@ +../../bin/hardening/remove_os_info_issue.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.8.1.3_remove_os_info_issue_net.sh b/versions/ovh_legacy/1.8.1.3_remove_os_info_issue_net.sh new file mode 120000 index 0000000..83f69c8 --- /dev/null +++ b/versions/ovh_legacy/1.8.1.3_remove_os_info_issue_net.sh @@ -0,0 +1 @@ +../../bin/hardening/remove_os_info_issue_net.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.8.1.4_motd_perms.sh b/versions/ovh_legacy/1.8.1.4_motd_perms.sh new file mode 120000 index 0000000..c46f05a --- /dev/null +++ b/versions/ovh_legacy/1.8.1.4_motd_perms.sh @@ -0,0 +1 @@ +../../bin/hardening/motd_perms.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.8.1.5_etc_issue_perms.sh b/versions/ovh_legacy/1.8.1.5_etc_issue_perms.sh new file mode 120000 index 0000000..f3a044e --- /dev/null +++ b/versions/ovh_legacy/1.8.1.5_etc_issue_perms.sh @@ -0,0 +1 @@ +../../bin/hardening/etc_issue_perms.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.8.1.6_etc_issue_net_perms.sh b/versions/ovh_legacy/1.8.1.6_etc_issue_net_perms.sh new file mode 120000 index 0000000..dba8e5b --- /dev/null +++ b/versions/ovh_legacy/1.8.1.6_etc_issue_net_perms.sh @@ -0,0 +1 @@ +../../bin/hardening/etc_issue_net_perms.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.8.2_graphical_warning_banners.sh b/versions/ovh_legacy/1.8.2_graphical_warning_banners.sh new file mode 120000 index 0000000..73c331e --- /dev/null +++ b/versions/ovh_legacy/1.8.2_graphical_warning_banners.sh @@ -0,0 +1 @@ +../../bin/hardening/graphical_warning_banners.sh \ No newline at end of file diff --git a/versions/ovh_legacy/1.9_install_updates.sh b/versions/ovh_legacy/1.9_install_updates.sh new file mode 120000 index 0000000..14a9138 --- /dev/null +++ b/versions/ovh_legacy/1.9_install_updates.sh @@ -0,0 +1 @@ +../../bin/hardening/install_updates.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.1.1_disable_xinetd.sh b/versions/ovh_legacy/2.1.1_disable_xinetd.sh new file mode 120000 index 0000000..751acd2 --- /dev/null +++ b/versions/ovh_legacy/2.1.1_disable_xinetd.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_xinetd.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.1.2_disable_bsd_inetd.sh b/versions/ovh_legacy/2.1.2_disable_bsd_inetd.sh new file mode 120000 index 0000000..a2f2bac --- /dev/null +++ b/versions/ovh_legacy/2.1.2_disable_bsd_inetd.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_bsd_inetd.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.1.1_use_time_sync.sh b/versions/ovh_legacy/2.2.1.1_use_time_sync.sh new file mode 120000 index 0000000..c2785eb --- /dev/null +++ b/versions/ovh_legacy/2.2.1.1_use_time_sync.sh @@ -0,0 +1 @@ +../../bin/hardening/use_time_sync.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.1.2_configure_systemd-timesyncd.sh b/versions/ovh_legacy/2.2.1.2_configure_systemd-timesyncd.sh new file mode 120000 index 0000000..761ba4e --- /dev/null +++ b/versions/ovh_legacy/2.2.1.2_configure_systemd-timesyncd.sh @@ -0,0 +1 @@ +../../bin/hardening/configure_systemd-timesyncd.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.1.3_configure_chrony.sh b/versions/ovh_legacy/2.2.1.3_configure_chrony.sh new file mode 120000 index 0000000..fb27f10 --- /dev/null +++ b/versions/ovh_legacy/2.2.1.3_configure_chrony.sh @@ -0,0 +1 @@ +../../bin/hardening/configure_chrony.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.1.4_configure_ntp.sh b/versions/ovh_legacy/2.2.1.4_configure_ntp.sh new file mode 120000 index 0000000..88175ed --- /dev/null +++ b/versions/ovh_legacy/2.2.1.4_configure_ntp.sh @@ -0,0 +1 @@ +../../bin/hardening/configure_ntp.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.10_disable_http_server.sh b/versions/ovh_legacy/2.2.10_disable_http_server.sh new file mode 120000 index 0000000..976f2a6 --- /dev/null +++ b/versions/ovh_legacy/2.2.10_disable_http_server.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_http_server.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.11_disable_imap_pop.sh b/versions/ovh_legacy/2.2.11_disable_imap_pop.sh new file mode 120000 index 0000000..20a869d --- /dev/null +++ b/versions/ovh_legacy/2.2.11_disable_imap_pop.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_imap_pop.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.12_disable_samba.sh b/versions/ovh_legacy/2.2.12_disable_samba.sh new file mode 120000 index 0000000..0edd7e6 --- /dev/null +++ b/versions/ovh_legacy/2.2.12_disable_samba.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_samba.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.13_disable_http_proxy.sh b/versions/ovh_legacy/2.2.13_disable_http_proxy.sh new file mode 120000 index 0000000..79296f4 --- /dev/null +++ b/versions/ovh_legacy/2.2.13_disable_http_proxy.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_http_proxy.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.14_disable_snmp_server.sh b/versions/ovh_legacy/2.2.14_disable_snmp_server.sh new file mode 120000 index 0000000..389146a --- /dev/null +++ b/versions/ovh_legacy/2.2.14_disable_snmp_server.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_snmp_server.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.15_mta_localhost.sh b/versions/ovh_legacy/2.2.15_mta_localhost.sh new file mode 120000 index 0000000..8aabb0f --- /dev/null +++ b/versions/ovh_legacy/2.2.15_mta_localhost.sh @@ -0,0 +1 @@ +../../bin/hardening/mta_localhost.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.16_disable_rsync.sh b/versions/ovh_legacy/2.2.16_disable_rsync.sh new file mode 120000 index 0000000..6c64e5f --- /dev/null +++ b/versions/ovh_legacy/2.2.16_disable_rsync.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_rsync.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.17_disable_nis.sh b/versions/ovh_legacy/2.2.17_disable_nis.sh new file mode 120000 index 0000000..92c508d --- /dev/null +++ b/versions/ovh_legacy/2.2.17_disable_nis.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_nis.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.2_disable_xwindow_system.sh b/versions/ovh_legacy/2.2.2_disable_xwindow_system.sh new file mode 120000 index 0000000..f8ec2d8 --- /dev/null +++ b/versions/ovh_legacy/2.2.2_disable_xwindow_system.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_xwindow_system.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.3_disable_avahi_server.sh b/versions/ovh_legacy/2.2.3_disable_avahi_server.sh new file mode 120000 index 0000000..e6b4264 --- /dev/null +++ b/versions/ovh_legacy/2.2.3_disable_avahi_server.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_avahi_server.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.4_disable_print_server.sh b/versions/ovh_legacy/2.2.4_disable_print_server.sh new file mode 120000 index 0000000..f0b0546 --- /dev/null +++ b/versions/ovh_legacy/2.2.4_disable_print_server.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_print_server.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.5_disable_dhcp.sh b/versions/ovh_legacy/2.2.5_disable_dhcp.sh new file mode 120000 index 0000000..eb2da9c --- /dev/null +++ b/versions/ovh_legacy/2.2.5_disable_dhcp.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_dhcp.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.6_disable_ldap.sh b/versions/ovh_legacy/2.2.6_disable_ldap.sh new file mode 120000 index 0000000..0ad421a --- /dev/null +++ b/versions/ovh_legacy/2.2.6_disable_ldap.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_ldap.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.7_disable_nfs_rpc.sh b/versions/ovh_legacy/2.2.7_disable_nfs_rpc.sh new file mode 120000 index 0000000..39e456b --- /dev/null +++ b/versions/ovh_legacy/2.2.7_disable_nfs_rpc.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_nfs_rpc.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.8_disable_dns_server.sh b/versions/ovh_legacy/2.2.8_disable_dns_server.sh new file mode 120000 index 0000000..566bf5a --- /dev/null +++ b/versions/ovh_legacy/2.2.8_disable_dns_server.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_dns_server.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.2.9_disable_ftp.sh b/versions/ovh_legacy/2.2.9_disable_ftp.sh new file mode 120000 index 0000000..b40d87a --- /dev/null +++ b/versions/ovh_legacy/2.2.9_disable_ftp.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_ftp.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.3.1_disable_nis.sh b/versions/ovh_legacy/2.3.1_disable_nis.sh new file mode 120000 index 0000000..8863ce0 --- /dev/null +++ b/versions/ovh_legacy/2.3.1_disable_nis.sh @@ -0,0 +1 @@ +../../bin/hardening/uninstall_nis.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.3.2_disable_rsh_client.sh b/versions/ovh_legacy/2.3.2_disable_rsh_client.sh new file mode 120000 index 0000000..4578416 --- /dev/null +++ b/versions/ovh_legacy/2.3.2_disable_rsh_client.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_rsh_client.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.3.3_disable_talk_client.sh b/versions/ovh_legacy/2.3.3_disable_talk_client.sh new file mode 120000 index 0000000..6ddd492 --- /dev/null +++ b/versions/ovh_legacy/2.3.3_disable_talk_client.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_talk_client.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.3.4_disable_telnet_client.sh b/versions/ovh_legacy/2.3.4_disable_telnet_client.sh new file mode 120000 index 0000000..d3a92f1 --- /dev/null +++ b/versions/ovh_legacy/2.3.4_disable_telnet_client.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_telnet_client.sh \ No newline at end of file diff --git a/versions/ovh_legacy/2.3.5_disable_ldap_client.sh b/versions/ovh_legacy/2.3.5_disable_ldap_client.sh new file mode 120000 index 0000000..65d20eb --- /dev/null +++ b/versions/ovh_legacy/2.3.5_disable_ldap_client.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_ldap_client.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.1.1_disable_ipv6.sh b/versions/ovh_legacy/3.1.1_disable_ipv6.sh new file mode 120000 index 0000000..e5b24dc --- /dev/null +++ b/versions/ovh_legacy/3.1.1_disable_ipv6.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_ipv6.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.1.2_disable_wireless.sh b/versions/ovh_legacy/3.1.2_disable_wireless.sh new file mode 120000 index 0000000..2dc9c7b --- /dev/null +++ b/versions/ovh_legacy/3.1.2_disable_wireless.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_wireless.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.2.1_disable_send_packet_redirects.sh b/versions/ovh_legacy/3.2.1_disable_send_packet_redirects.sh new file mode 120000 index 0000000..3ff61ab --- /dev/null +++ b/versions/ovh_legacy/3.2.1_disable_send_packet_redirects.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_send_packet_redirects.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.2.2_disable_ip_forwarding.sh b/versions/ovh_legacy/3.2.2_disable_ip_forwarding.sh new file mode 120000 index 0000000..2467943 --- /dev/null +++ b/versions/ovh_legacy/3.2.2_disable_ip_forwarding.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_ip_forwarding.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.3.1_disable_source_routed_packets.sh b/versions/ovh_legacy/3.3.1_disable_source_routed_packets.sh new file mode 120000 index 0000000..052ab1e --- /dev/null +++ b/versions/ovh_legacy/3.3.1_disable_source_routed_packets.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_source_routed_packets.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.3.2_disable_icmp_redirect.sh b/versions/ovh_legacy/3.3.2_disable_icmp_redirect.sh new file mode 120000 index 0000000..98276ba --- /dev/null +++ b/versions/ovh_legacy/3.3.2_disable_icmp_redirect.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_icmp_redirect.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.3.3_disable_secure_icmp_redirect.sh b/versions/ovh_legacy/3.3.3_disable_secure_icmp_redirect.sh new file mode 120000 index 0000000..fc2e247 --- /dev/null +++ b/versions/ovh_legacy/3.3.3_disable_secure_icmp_redirect.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_secure_icmp_redirect.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.3.4_log_martian_packets.sh b/versions/ovh_legacy/3.3.4_log_martian_packets.sh new file mode 120000 index 0000000..fb10679 --- /dev/null +++ b/versions/ovh_legacy/3.3.4_log_martian_packets.sh @@ -0,0 +1 @@ +../../bin/hardening/log_martian_packets.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.3.5_ignore_broadcast_requests.sh b/versions/ovh_legacy/3.3.5_ignore_broadcast_requests.sh new file mode 120000 index 0000000..7a88bc5 --- /dev/null +++ b/versions/ovh_legacy/3.3.5_ignore_broadcast_requests.sh @@ -0,0 +1 @@ +../../bin/hardening/ignore_broadcast_requests.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.3.6_enable_bad_error_message_protection.sh b/versions/ovh_legacy/3.3.6_enable_bad_error_message_protection.sh new file mode 120000 index 0000000..3a45aa0 --- /dev/null +++ b/versions/ovh_legacy/3.3.6_enable_bad_error_message_protection.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_bad_error_message_protection.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.3.7_enable_source_route_validation.sh b/versions/ovh_legacy/3.3.7_enable_source_route_validation.sh new file mode 120000 index 0000000..5864188 --- /dev/null +++ b/versions/ovh_legacy/3.3.7_enable_source_route_validation.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_source_route_validation.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.3.8_enable_tcp_syn_cookies.sh b/versions/ovh_legacy/3.3.8_enable_tcp_syn_cookies.sh new file mode 120000 index 0000000..e0c0da3 --- /dev/null +++ b/versions/ovh_legacy/3.3.8_enable_tcp_syn_cookies.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_tcp_syn_cookies.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.3.9_disable_ipv6_router_advertisement.sh b/versions/ovh_legacy/3.3.9_disable_ipv6_router_advertisement.sh new file mode 120000 index 0000000..d03e098 --- /dev/null +++ b/versions/ovh_legacy/3.3.9_disable_ipv6_router_advertisement.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_ipv6_router_advertisement.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.4.1_disable_dccp.sh b/versions/ovh_legacy/3.4.1_disable_dccp.sh new file mode 120000 index 0000000..8b870ec --- /dev/null +++ b/versions/ovh_legacy/3.4.1_disable_dccp.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_dccp.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.4.2_disable_sctp.sh b/versions/ovh_legacy/3.4.2_disable_sctp.sh new file mode 120000 index 0000000..8e72a48 --- /dev/null +++ b/versions/ovh_legacy/3.4.2_disable_sctp.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_sctp.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.4.3_disable_rds.sh b/versions/ovh_legacy/3.4.3_disable_rds.sh new file mode 120000 index 0000000..f4dd7f9 --- /dev/null +++ b/versions/ovh_legacy/3.4.3_disable_rds.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_rds.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.4.4_disable_tipc.sh b/versions/ovh_legacy/3.4.4_disable_tipc.sh new file mode 120000 index 0000000..74b226e --- /dev/null +++ b/versions/ovh_legacy/3.4.4_disable_tipc.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_tipc.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.5.1.1_enable_firewall.sh b/versions/ovh_legacy/3.5.1.1_enable_firewall.sh new file mode 120000 index 0000000..672e806 --- /dev/null +++ b/versions/ovh_legacy/3.5.1.1_enable_firewall.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_firewall.sh \ No newline at end of file diff --git a/versions/ovh_legacy/3.5.4.1.1_net_fw_default_policy_drop.sh b/versions/ovh_legacy/3.5.4.1.1_net_fw_default_policy_drop.sh new file mode 120000 index 0000000..f4e1055 --- /dev/null +++ b/versions/ovh_legacy/3.5.4.1.1_net_fw_default_policy_drop.sh @@ -0,0 +1 @@ +../../bin/hardening/net_fw_default_policy_drop.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.1.1_install_auditd.sh b/versions/ovh_legacy/4.1.1.1_install_auditd.sh new file mode 120000 index 0000000..27e629b --- /dev/null +++ b/versions/ovh_legacy/4.1.1.1_install_auditd.sh @@ -0,0 +1 @@ +../../bin/hardening/install_auditd.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.1.2_enable_auditd.sh b/versions/ovh_legacy/4.1.1.2_enable_auditd.sh new file mode 120000 index 0000000..3f6a6aa --- /dev/null +++ b/versions/ovh_legacy/4.1.1.2_enable_auditd.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_auditd.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.1.3_audit_bootloader.sh b/versions/ovh_legacy/4.1.1.3_audit_bootloader.sh new file mode 120000 index 0000000..2ac41ab --- /dev/null +++ b/versions/ovh_legacy/4.1.1.3_audit_bootloader.sh @@ -0,0 +1 @@ +../../bin/hardening/audit_bootloader.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.1.4_audit_backlog_limit.sh b/versions/ovh_legacy/4.1.1.4_audit_backlog_limit.sh new file mode 120000 index 0000000..629b78b --- /dev/null +++ b/versions/ovh_legacy/4.1.1.4_audit_backlog_limit.sh @@ -0,0 +1 @@ +../../bin/hardening/audit_backlog_limit.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.10_record_failed_access_file.sh b/versions/ovh_legacy/4.1.10_record_failed_access_file.sh new file mode 120000 index 0000000..a9a212a --- /dev/null +++ b/versions/ovh_legacy/4.1.10_record_failed_access_file.sh @@ -0,0 +1 @@ +../../bin/hardening/record_failed_access_file.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.11_record_privileged_commands.sh b/versions/ovh_legacy/4.1.11_record_privileged_commands.sh new file mode 120000 index 0000000..89d99e7 --- /dev/null +++ b/versions/ovh_legacy/4.1.11_record_privileged_commands.sh @@ -0,0 +1 @@ +../../bin/hardening/record_privileged_commands.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.12_record_successful_mount.sh b/versions/ovh_legacy/4.1.12_record_successful_mount.sh new file mode 120000 index 0000000..480d864 --- /dev/null +++ b/versions/ovh_legacy/4.1.12_record_successful_mount.sh @@ -0,0 +1 @@ +../../bin/hardening/record_successful_mount.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.13_record_file_deletions.sh b/versions/ovh_legacy/4.1.13_record_file_deletions.sh new file mode 120000 index 0000000..756310c --- /dev/null +++ b/versions/ovh_legacy/4.1.13_record_file_deletions.sh @@ -0,0 +1 @@ +../../bin/hardening/record_file_deletions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.14_record_sudoers_edit.sh b/versions/ovh_legacy/4.1.14_record_sudoers_edit.sh new file mode 120000 index 0000000..a5f5cfb --- /dev/null +++ b/versions/ovh_legacy/4.1.14_record_sudoers_edit.sh @@ -0,0 +1 @@ +../../bin/hardening/record_sudoers_edit.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.15_record_sudo_usage.sh b/versions/ovh_legacy/4.1.15_record_sudo_usage.sh new file mode 120000 index 0000000..f29d10e --- /dev/null +++ b/versions/ovh_legacy/4.1.15_record_sudo_usage.sh @@ -0,0 +1 @@ +../../bin/hardening/record_sudo_usage.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.16_record_kernel_modules.sh b/versions/ovh_legacy/4.1.16_record_kernel_modules.sh new file mode 120000 index 0000000..295983a --- /dev/null +++ b/versions/ovh_legacy/4.1.16_record_kernel_modules.sh @@ -0,0 +1 @@ +../../bin/hardening/record_kernel_modules.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.17_freeze_auditd_conf.sh b/versions/ovh_legacy/4.1.17_freeze_auditd_conf.sh new file mode 120000 index 0000000..fb4e030 --- /dev/null +++ b/versions/ovh_legacy/4.1.17_freeze_auditd_conf.sh @@ -0,0 +1 @@ +../../bin/hardening/freeze_auditd_conf.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.2.1_audit_log_storage.sh b/versions/ovh_legacy/4.1.2.1_audit_log_storage.sh new file mode 120000 index 0000000..d60bb75 --- /dev/null +++ b/versions/ovh_legacy/4.1.2.1_audit_log_storage.sh @@ -0,0 +1 @@ +../../bin/hardening/audit_log_storage.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.2.2_halt_when_audit_log_full.sh b/versions/ovh_legacy/4.1.2.2_halt_when_audit_log_full.sh new file mode 120000 index 0000000..e54667f --- /dev/null +++ b/versions/ovh_legacy/4.1.2.2_halt_when_audit_log_full.sh @@ -0,0 +1 @@ +../../bin/hardening/halt_when_audit_log_full.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.2.3_keep_all_audit_logs.sh b/versions/ovh_legacy/4.1.2.3_keep_all_audit_logs.sh new file mode 120000 index 0000000..6ff6932 --- /dev/null +++ b/versions/ovh_legacy/4.1.2.3_keep_all_audit_logs.sh @@ -0,0 +1 @@ +../../bin/hardening/keep_all_audit_logs.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.3_record_date_time_edit.sh b/versions/ovh_legacy/4.1.3_record_date_time_edit.sh new file mode 120000 index 0000000..24b7081 --- /dev/null +++ b/versions/ovh_legacy/4.1.3_record_date_time_edit.sh @@ -0,0 +1 @@ +../../bin/hardening/record_date_time_edit.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.4_record_user_group_edit.sh b/versions/ovh_legacy/4.1.4_record_user_group_edit.sh new file mode 120000 index 0000000..a2a220d --- /dev/null +++ b/versions/ovh_legacy/4.1.4_record_user_group_edit.sh @@ -0,0 +1 @@ +../../bin/hardening/record_user_group_edit.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.5_record_network_edit.sh b/versions/ovh_legacy/4.1.5_record_network_edit.sh new file mode 120000 index 0000000..a4f0c7d --- /dev/null +++ b/versions/ovh_legacy/4.1.5_record_network_edit.sh @@ -0,0 +1 @@ +../../bin/hardening/record_network_edit.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.6_record_mac_edit.sh b/versions/ovh_legacy/4.1.6_record_mac_edit.sh new file mode 120000 index 0000000..5f71894 --- /dev/null +++ b/versions/ovh_legacy/4.1.6_record_mac_edit.sh @@ -0,0 +1 @@ +../../bin/hardening/record_mac_edit.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.7_record_login_logout.sh b/versions/ovh_legacy/4.1.7_record_login_logout.sh new file mode 120000 index 0000000..3d2c331 --- /dev/null +++ b/versions/ovh_legacy/4.1.7_record_login_logout.sh @@ -0,0 +1 @@ +../../bin/hardening/record_login_logout.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.8_record_session_init.sh b/versions/ovh_legacy/4.1.8_record_session_init.sh new file mode 120000 index 0000000..85c2d3a --- /dev/null +++ b/versions/ovh_legacy/4.1.8_record_session_init.sh @@ -0,0 +1 @@ +../../bin/hardening/record_session_init.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.1.9_record_dac_edit.sh b/versions/ovh_legacy/4.1.9_record_dac_edit.sh new file mode 120000 index 0000000..264c7d2 --- /dev/null +++ b/versions/ovh_legacy/4.1.9_record_dac_edit.sh @@ -0,0 +1 @@ +../../bin/hardening/record_dac_edit.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.2.1.1_install_syslog-ng.sh b/versions/ovh_legacy/4.2.1.1_install_syslog-ng.sh new file mode 120000 index 0000000..ea73231 --- /dev/null +++ b/versions/ovh_legacy/4.2.1.1_install_syslog-ng.sh @@ -0,0 +1 @@ +../../bin/hardening/install_syslog-ng.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.2.1.2_enable_syslog-ng.sh b/versions/ovh_legacy/4.2.1.2_enable_syslog-ng.sh new file mode 120000 index 0000000..37fd377 --- /dev/null +++ b/versions/ovh_legacy/4.2.1.2_enable_syslog-ng.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_syslog-ng.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.2.1.3_configure_syslog-ng.sh b/versions/ovh_legacy/4.2.1.3_configure_syslog-ng.sh new file mode 120000 index 0000000..98d734c --- /dev/null +++ b/versions/ovh_legacy/4.2.1.3_configure_syslog-ng.sh @@ -0,0 +1 @@ +../../bin/hardening/configure_syslog-ng.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.2.1.4_syslog_ng_logfiles_perm.sh b/versions/ovh_legacy/4.2.1.4_syslog_ng_logfiles_perm.sh new file mode 120000 index 0000000..6609bcc --- /dev/null +++ b/versions/ovh_legacy/4.2.1.4_syslog_ng_logfiles_perm.sh @@ -0,0 +1 @@ +../../bin/hardening/syslog_ng_logfiles_perm.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.2.1.5_syslog-ng_remote_host.sh b/versions/ovh_legacy/4.2.1.5_syslog-ng_remote_host.sh new file mode 120000 index 0000000..54f451b --- /dev/null +++ b/versions/ovh_legacy/4.2.1.5_syslog-ng_remote_host.sh @@ -0,0 +1 @@ +../../bin/hardening/syslog-ng_remote_host.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.2.1.6_remote_syslog-ng_acl.sh b/versions/ovh_legacy/4.2.1.6_remote_syslog-ng_acl.sh new file mode 120000 index 0000000..2cce2cd --- /dev/null +++ b/versions/ovh_legacy/4.2.1.6_remote_syslog-ng_acl.sh @@ -0,0 +1 @@ +../../bin/hardening/remote_syslog-ng_acl.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.2.2.1_journald_logs.sh b/versions/ovh_legacy/4.2.2.1_journald_logs.sh new file mode 120000 index 0000000..fd72c9f --- /dev/null +++ b/versions/ovh_legacy/4.2.2.1_journald_logs.sh @@ -0,0 +1 @@ +../../bin/hardening/journald_logs.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.2.2.2_journald_compress.sh b/versions/ovh_legacy/4.2.2.2_journald_compress.sh new file mode 120000 index 0000000..24460a6 --- /dev/null +++ b/versions/ovh_legacy/4.2.2.2_journald_compress.sh @@ -0,0 +1 @@ +../../bin/hardening/journald_compress.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.2.2.3_journald_write_persistent.sh b/versions/ovh_legacy/4.2.2.3_journald_write_persistent.sh new file mode 120000 index 0000000..347f8c6 --- /dev/null +++ b/versions/ovh_legacy/4.2.2.3_journald_write_persistent.sh @@ -0,0 +1 @@ +../../bin/hardening/journald_write_persistent.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.2.3_logs_permissions.sh b/versions/ovh_legacy/4.2.3_logs_permissions.sh new file mode 120000 index 0000000..7a72a70 --- /dev/null +++ b/versions/ovh_legacy/4.2.3_logs_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/logs_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.3_configure_logrotate.sh b/versions/ovh_legacy/4.3_configure_logrotate.sh new file mode 120000 index 0000000..6eaa820 --- /dev/null +++ b/versions/ovh_legacy/4.3_configure_logrotate.sh @@ -0,0 +1 @@ +../../bin/hardening/configure_logrotate.sh \ No newline at end of file diff --git a/versions/ovh_legacy/4.4_logrotate_permissions.sh b/versions/ovh_legacy/4.4_logrotate_permissions.sh new file mode 120000 index 0000000..c0f1654 --- /dev/null +++ b/versions/ovh_legacy/4.4_logrotate_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/logrotate_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.1.1_enable_cron.sh b/versions/ovh_legacy/5.1.1_enable_cron.sh new file mode 120000 index 0000000..ffe94d8 --- /dev/null +++ b/versions/ovh_legacy/5.1.1_enable_cron.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_cron.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.1.2_crontab_perm_ownership.sh b/versions/ovh_legacy/5.1.2_crontab_perm_ownership.sh new file mode 120000 index 0000000..5cc4637 --- /dev/null +++ b/versions/ovh_legacy/5.1.2_crontab_perm_ownership.sh @@ -0,0 +1 @@ +../../bin/hardening/crontab_perm_ownership.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.1.3_cron_hourly_perm_ownership.sh b/versions/ovh_legacy/5.1.3_cron_hourly_perm_ownership.sh new file mode 120000 index 0000000..8d783ff --- /dev/null +++ b/versions/ovh_legacy/5.1.3_cron_hourly_perm_ownership.sh @@ -0,0 +1 @@ +../../bin/hardening/cron_hourly_perm_ownership.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.1.4_cron_daily_perm_ownership.sh b/versions/ovh_legacy/5.1.4_cron_daily_perm_ownership.sh new file mode 120000 index 0000000..dfcf7e1 --- /dev/null +++ b/versions/ovh_legacy/5.1.4_cron_daily_perm_ownership.sh @@ -0,0 +1 @@ +../../bin/hardening/cron_daily_perm_ownership.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.1.5_cron_weekly_perm_ownership.sh b/versions/ovh_legacy/5.1.5_cron_weekly_perm_ownership.sh new file mode 120000 index 0000000..56e70d9 --- /dev/null +++ b/versions/ovh_legacy/5.1.5_cron_weekly_perm_ownership.sh @@ -0,0 +1 @@ +../../bin/hardening/cron_weekly_perm_ownership.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.1.6_cron_monthly_perm_ownership.sh b/versions/ovh_legacy/5.1.6_cron_monthly_perm_ownership.sh new file mode 120000 index 0000000..be85d41 --- /dev/null +++ b/versions/ovh_legacy/5.1.6_cron_monthly_perm_ownership.sh @@ -0,0 +1 @@ +../../bin/hardening/cron_monthly_perm_ownership.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.1.7_cron_d_perm_ownership.sh b/versions/ovh_legacy/5.1.7_cron_d_perm_ownership.sh new file mode 120000 index 0000000..3fb673b --- /dev/null +++ b/versions/ovh_legacy/5.1.7_cron_d_perm_ownership.sh @@ -0,0 +1 @@ +../../bin/hardening/cron_d_perm_ownership.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.1.8_cron_users.sh b/versions/ovh_legacy/5.1.8_cron_users.sh new file mode 120000 index 0000000..64e2e2e --- /dev/null +++ b/versions/ovh_legacy/5.1.8_cron_users.sh @@ -0,0 +1 @@ +../../bin/hardening/cron_users.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.10_disable_root_login.sh b/versions/ovh_legacy/5.2.10_disable_root_login.sh new file mode 120000 index 0000000..32eb75f --- /dev/null +++ b/versions/ovh_legacy/5.2.10_disable_root_login.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_root_login.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.11_disable_sshd_permitemptypasswords.sh b/versions/ovh_legacy/5.2.11_disable_sshd_permitemptypasswords.sh new file mode 120000 index 0000000..58517ad --- /dev/null +++ b/versions/ovh_legacy/5.2.11_disable_sshd_permitemptypasswords.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_sshd_permitemptypasswords.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.12_disable_sshd_setenv.sh b/versions/ovh_legacy/5.2.12_disable_sshd_setenv.sh new file mode 120000 index 0000000..e29537b --- /dev/null +++ b/versions/ovh_legacy/5.2.12_disable_sshd_setenv.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_sshd_setenv.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.13_sshd_ciphers.sh b/versions/ovh_legacy/5.2.13_sshd_ciphers.sh new file mode 120000 index 0000000..3f26688 --- /dev/null +++ b/versions/ovh_legacy/5.2.13_sshd_ciphers.sh @@ -0,0 +1 @@ +../../bin/hardening/sshd_ciphers.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.14_ssh_cry_mac.sh b/versions/ovh_legacy/5.2.14_ssh_cry_mac.sh new file mode 120000 index 0000000..8b86933 --- /dev/null +++ b/versions/ovh_legacy/5.2.14_ssh_cry_mac.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_cry_mac.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.15_ssh_cry_kex.sh b/versions/ovh_legacy/5.2.15_ssh_cry_kex.sh new file mode 120000 index 0000000..0b58469 --- /dev/null +++ b/versions/ovh_legacy/5.2.15_ssh_cry_kex.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_cry_kex.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.16_sshd_idle_timeout.sh b/versions/ovh_legacy/5.2.16_sshd_idle_timeout.sh new file mode 120000 index 0000000..17c4b60 --- /dev/null +++ b/versions/ovh_legacy/5.2.16_sshd_idle_timeout.sh @@ -0,0 +1 @@ +../../bin/hardening/sshd_idle_timeout.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.17_sshd_login_grace_time.sh b/versions/ovh_legacy/5.2.17_sshd_login_grace_time.sh new file mode 120000 index 0000000..e1cd63d --- /dev/null +++ b/versions/ovh_legacy/5.2.17_sshd_login_grace_time.sh @@ -0,0 +1 @@ +../../bin/hardening/sshd_login_grace_time.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.18_sshd_limit_access.sh b/versions/ovh_legacy/5.2.18_sshd_limit_access.sh new file mode 120000 index 0000000..fbe77d5 --- /dev/null +++ b/versions/ovh_legacy/5.2.18_sshd_limit_access.sh @@ -0,0 +1 @@ +../../bin/hardening/sshd_limit_access.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.19_ssh_banner.sh b/versions/ovh_legacy/5.2.19_ssh_banner.sh new file mode 120000 index 0000000..480c1ea --- /dev/null +++ b/versions/ovh_legacy/5.2.19_ssh_banner.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_banner.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.1_sshd_conf_perm_ownership.sh b/versions/ovh_legacy/5.2.1_sshd_conf_perm_ownership.sh new file mode 120000 index 0000000..8273b1d --- /dev/null +++ b/versions/ovh_legacy/5.2.1_sshd_conf_perm_ownership.sh @@ -0,0 +1 @@ +../../bin/hardening/sshd_conf_perm_ownership.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.20_enable_ssh_pam.sh b/versions/ovh_legacy/5.2.20_enable_ssh_pam.sh new file mode 120000 index 0000000..0b01144 --- /dev/null +++ b/versions/ovh_legacy/5.2.20_enable_ssh_pam.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_ssh_pam.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.21_disable_ssh_allow_tcp_forwarding.sh b/versions/ovh_legacy/5.2.21_disable_ssh_allow_tcp_forwarding.sh new file mode 120000 index 0000000..c94b366 --- /dev/null +++ b/versions/ovh_legacy/5.2.21_disable_ssh_allow_tcp_forwarding.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_ssh_allow_tcp_forwarding.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.22_configure_ssh_max_startups.sh b/versions/ovh_legacy/5.2.22_configure_ssh_max_startups.sh new file mode 120000 index 0000000..21f35b7 --- /dev/null +++ b/versions/ovh_legacy/5.2.22_configure_ssh_max_startups.sh @@ -0,0 +1 @@ +../../bin/hardening/configure_ssh_max_startups.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.23_limit_ssh_max_sessions.sh b/versions/ovh_legacy/5.2.23_limit_ssh_max_sessions.sh new file mode 120000 index 0000000..d119301 --- /dev/null +++ b/versions/ovh_legacy/5.2.23_limit_ssh_max_sessions.sh @@ -0,0 +1 @@ +../../bin/hardening/limit_ssh_max_sessions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.2_ssh_host_private_keys_perm_ownership.sh b/versions/ovh_legacy/5.2.2_ssh_host_private_keys_perm_ownership.sh new file mode 120000 index 0000000..2473b40 --- /dev/null +++ b/versions/ovh_legacy/5.2.2_ssh_host_private_keys_perm_ownership.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_host_private_keys_perm_ownership.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.3_ssh_host_public_keys_perm_ownership.sh b/versions/ovh_legacy/5.2.3_ssh_host_public_keys_perm_ownership.sh new file mode 120000 index 0000000..6c255db --- /dev/null +++ b/versions/ovh_legacy/5.2.3_ssh_host_public_keys_perm_ownership.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_host_public_keys_perm_ownership.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.4_sshd_protocol.sh b/versions/ovh_legacy/5.2.4_sshd_protocol.sh new file mode 120000 index 0000000..85e7a7d --- /dev/null +++ b/versions/ovh_legacy/5.2.4_sshd_protocol.sh @@ -0,0 +1 @@ +../../bin/hardening/sshd_protocol.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.5_sshd_loglevel.sh b/versions/ovh_legacy/5.2.5_sshd_loglevel.sh new file mode 120000 index 0000000..9a26fa5 --- /dev/null +++ b/versions/ovh_legacy/5.2.5_sshd_loglevel.sh @@ -0,0 +1 @@ +../../bin/hardening/sshd_loglevel.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.6_disable_x11_forwarding.sh b/versions/ovh_legacy/5.2.6_disable_x11_forwarding.sh new file mode 120000 index 0000000..17e2a4e --- /dev/null +++ b/versions/ovh_legacy/5.2.6_disable_x11_forwarding.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_x11_forwarding.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.7_sshd_maxauthtries.sh b/versions/ovh_legacy/5.2.7_sshd_maxauthtries.sh new file mode 120000 index 0000000..37c1c04 --- /dev/null +++ b/versions/ovh_legacy/5.2.7_sshd_maxauthtries.sh @@ -0,0 +1 @@ +../../bin/hardening/sshd_maxauthtries.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.8_enable_sshd_ignorerhosts.sh b/versions/ovh_legacy/5.2.8_enable_sshd_ignorerhosts.sh new file mode 120000 index 0000000..df8b6df --- /dev/null +++ b/versions/ovh_legacy/5.2.8_enable_sshd_ignorerhosts.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_sshd_ignorerhosts.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.2.9_disable_sshd_hostbasedauthentication.sh b/versions/ovh_legacy/5.2.9_disable_sshd_hostbasedauthentication.sh new file mode 120000 index 0000000..92827b1 --- /dev/null +++ b/versions/ovh_legacy/5.2.9_disable_sshd_hostbasedauthentication.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_sshd_hostbasedauthentication.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.3.1_enable_pwquality.sh b/versions/ovh_legacy/5.3.1_enable_pwquality.sh new file mode 120000 index 0000000..ab18228 --- /dev/null +++ b/versions/ovh_legacy/5.3.1_enable_pwquality.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_pwquality.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.3.2_enable_lockout_failed_password.sh b/versions/ovh_legacy/5.3.2_enable_lockout_failed_password.sh new file mode 120000 index 0000000..5d36a8c --- /dev/null +++ b/versions/ovh_legacy/5.3.2_enable_lockout_failed_password.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_lockout_failed_password.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.3.3_limit_password_reuse.sh b/versions/ovh_legacy/5.3.3_limit_password_reuse.sh new file mode 120000 index 0000000..17047a7 --- /dev/null +++ b/versions/ovh_legacy/5.3.3_limit_password_reuse.sh @@ -0,0 +1 @@ +../../bin/hardening/limit_password_reuse.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.3.4_acc_pam_sha512.sh b/versions/ovh_legacy/5.3.4_acc_pam_sha512.sh new file mode 120000 index 0000000..482af59 --- /dev/null +++ b/versions/ovh_legacy/5.3.4_acc_pam_sha512.sh @@ -0,0 +1 @@ +../../bin/hardening/acc_pam_sha512.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.4.1.1_set_password_exp_days.sh b/versions/ovh_legacy/5.4.1.1_set_password_exp_days.sh new file mode 120000 index 0000000..6c38364 --- /dev/null +++ b/versions/ovh_legacy/5.4.1.1_set_password_exp_days.sh @@ -0,0 +1 @@ +../../bin/hardening/set_password_exp_days.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.4.1.2_set_password_min_days_change.sh b/versions/ovh_legacy/5.4.1.2_set_password_min_days_change.sh new file mode 120000 index 0000000..ac60fd4 --- /dev/null +++ b/versions/ovh_legacy/5.4.1.2_set_password_min_days_change.sh @@ -0,0 +1 @@ +../../bin/hardening/set_password_min_days_change.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.4.1.3_set_password_exp_warning_days.sh b/versions/ovh_legacy/5.4.1.3_set_password_exp_warning_days.sh new file mode 120000 index 0000000..79fdd8d --- /dev/null +++ b/versions/ovh_legacy/5.4.1.3_set_password_exp_warning_days.sh @@ -0,0 +1 @@ +../../bin/hardening/set_password_exp_warning_days.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.4.1.4_lock_inactive_user_account.sh b/versions/ovh_legacy/5.4.1.4_lock_inactive_user_account.sh new file mode 120000 index 0000000..7ec9ee7 --- /dev/null +++ b/versions/ovh_legacy/5.4.1.4_lock_inactive_user_account.sh @@ -0,0 +1 @@ +../../bin/hardening/lock_inactive_user_account.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.4.1.5_last_password_change_past.sh b/versions/ovh_legacy/5.4.1.5_last_password_change_past.sh new file mode 120000 index 0000000..f575344 --- /dev/null +++ b/versions/ovh_legacy/5.4.1.5_last_password_change_past.sh @@ -0,0 +1 @@ +../../bin/hardening/last_password_change_past.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.4.2_disable_system_accounts.sh b/versions/ovh_legacy/5.4.2_disable_system_accounts.sh new file mode 120000 index 0000000..ee98f47 --- /dev/null +++ b/versions/ovh_legacy/5.4.2_disable_system_accounts.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_system_accounts.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.4.3_default_root_group.sh b/versions/ovh_legacy/5.4.3_default_root_group.sh new file mode 120000 index 0000000..11e4e55 --- /dev/null +++ b/versions/ovh_legacy/5.4.3_default_root_group.sh @@ -0,0 +1 @@ +../../bin/hardening/default_root_group.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.4.4_default_umask.sh b/versions/ovh_legacy/5.4.4_default_umask.sh new file mode 120000 index 0000000..89b5fcd --- /dev/null +++ b/versions/ovh_legacy/5.4.4_default_umask.sh @@ -0,0 +1 @@ +../../bin/hardening/default_umask.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.4.5_default_timeout.sh b/versions/ovh_legacy/5.4.5_default_timeout.sh new file mode 120000 index 0000000..a98bba9 --- /dev/null +++ b/versions/ovh_legacy/5.4.5_default_timeout.sh @@ -0,0 +1 @@ +../../bin/hardening/default_timeout.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.5_secure_tty.sh b/versions/ovh_legacy/5.5_secure_tty.sh new file mode 120000 index 0000000..d49646b --- /dev/null +++ b/versions/ovh_legacy/5.5_secure_tty.sh @@ -0,0 +1 @@ +../../bin/hardening/secure_tty.sh \ No newline at end of file diff --git a/versions/ovh_legacy/5.6_restrict_su.sh b/versions/ovh_legacy/5.6_restrict_su.sh new file mode 120000 index 0000000..4ce8b40 --- /dev/null +++ b/versions/ovh_legacy/5.6_restrict_su.sh @@ -0,0 +1 @@ +../../bin/hardening/restrict_su.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.10_find_world_writable_file.sh b/versions/ovh_legacy/6.1.10_find_world_writable_file.sh new file mode 120000 index 0000000..1b83cce --- /dev/null +++ b/versions/ovh_legacy/6.1.10_find_world_writable_file.sh @@ -0,0 +1 @@ +../../bin/hardening/find_world_writable_file.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.11_find_unowned_files.sh b/versions/ovh_legacy/6.1.11_find_unowned_files.sh new file mode 120000 index 0000000..56bc7c6 --- /dev/null +++ b/versions/ovh_legacy/6.1.11_find_unowned_files.sh @@ -0,0 +1 @@ +../../bin/hardening/find_unowned_files.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.12_find_ungrouped_files.sh b/versions/ovh_legacy/6.1.12_find_ungrouped_files.sh new file mode 120000 index 0000000..0adf6f0 --- /dev/null +++ b/versions/ovh_legacy/6.1.12_find_ungrouped_files.sh @@ -0,0 +1 @@ +../../bin/hardening/find_ungrouped_files.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.13_find_suid_files.sh b/versions/ovh_legacy/6.1.13_find_suid_files.sh new file mode 120000 index 0000000..f6244dd --- /dev/null +++ b/versions/ovh_legacy/6.1.13_find_suid_files.sh @@ -0,0 +1 @@ +../../bin/hardening/find_suid_files.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.14_find_sgid_files.sh b/versions/ovh_legacy/6.1.14_find_sgid_files.sh new file mode 120000 index 0000000..00c83a2 --- /dev/null +++ b/versions/ovh_legacy/6.1.14_find_sgid_files.sh @@ -0,0 +1 @@ +../../bin/hardening/find_sgid_files.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.2_etc_passwd_permissions.sh b/versions/ovh_legacy/6.1.2_etc_passwd_permissions.sh new file mode 120000 index 0000000..a6f2488 --- /dev/null +++ b/versions/ovh_legacy/6.1.2_etc_passwd_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/etc_passwd_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.3_etc_gshadow-_permissions.sh b/versions/ovh_legacy/6.1.3_etc_gshadow-_permissions.sh new file mode 120000 index 0000000..5d341e3 --- /dev/null +++ b/versions/ovh_legacy/6.1.3_etc_gshadow-_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/etc_gshadow-_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.4_etc_shadow_permissions.sh b/versions/ovh_legacy/6.1.4_etc_shadow_permissions.sh new file mode 120000 index 0000000..c9c72d9 --- /dev/null +++ b/versions/ovh_legacy/6.1.4_etc_shadow_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/etc_shadow_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.5_etc_group_permissions.sh b/versions/ovh_legacy/6.1.5_etc_group_permissions.sh new file mode 120000 index 0000000..f1c3fa8 --- /dev/null +++ b/versions/ovh_legacy/6.1.5_etc_group_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/etc_group_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.6_etc_passwd-_permissions.sh b/versions/ovh_legacy/6.1.6_etc_passwd-_permissions.sh new file mode 120000 index 0000000..b166e1f --- /dev/null +++ b/versions/ovh_legacy/6.1.6_etc_passwd-_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/etc_passwd-_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.7_etc_shadow-_permissions.sh b/versions/ovh_legacy/6.1.7_etc_shadow-_permissions.sh new file mode 120000 index 0000000..a7c3595 --- /dev/null +++ b/versions/ovh_legacy/6.1.7_etc_shadow-_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/etc_shadow-_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.8_etc_group-_permissions.sh b/versions/ovh_legacy/6.1.8_etc_group-_permissions.sh new file mode 120000 index 0000000..494d8c3 --- /dev/null +++ b/versions/ovh_legacy/6.1.8_etc_group-_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/etc_group-_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.1.9_etc_gshadow_permissions.sh b/versions/ovh_legacy/6.1.9_etc_gshadow_permissions.sh new file mode 120000 index 0000000..556945a --- /dev/null +++ b/versions/ovh_legacy/6.1.9_etc_gshadow_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/etc_gshadow_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.10_check_user_dot_file_perm.sh b/versions/ovh_legacy/6.2.10_check_user_dot_file_perm.sh new file mode 120000 index 0000000..7358a0a --- /dev/null +++ b/versions/ovh_legacy/6.2.10_check_user_dot_file_perm.sh @@ -0,0 +1 @@ +../../bin/hardening/check_user_dot_file_perm.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.11_find_user_forward_files.sh b/versions/ovh_legacy/6.2.11_find_user_forward_files.sh new file mode 120000 index 0000000..67da80f --- /dev/null +++ b/versions/ovh_legacy/6.2.11_find_user_forward_files.sh @@ -0,0 +1 @@ +../../bin/hardening/find_user_forward_files.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.12_find_user_netrc_files.sh b/versions/ovh_legacy/6.2.12_find_user_netrc_files.sh new file mode 120000 index 0000000..00e6c22 --- /dev/null +++ b/versions/ovh_legacy/6.2.12_find_user_netrc_files.sh @@ -0,0 +1 @@ +../../bin/hardening/find_user_netrc_files.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.13_set_perm_on_user_netrc.sh b/versions/ovh_legacy/6.2.13_set_perm_on_user_netrc.sh new file mode 120000 index 0000000..b549f2b --- /dev/null +++ b/versions/ovh_legacy/6.2.13_set_perm_on_user_netrc.sh @@ -0,0 +1 @@ +../../bin/hardening/set_perm_on_user_netrc.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.14_find_user_rhosts_files.sh b/versions/ovh_legacy/6.2.14_find_user_rhosts_files.sh new file mode 120000 index 0000000..e605174 --- /dev/null +++ b/versions/ovh_legacy/6.2.14_find_user_rhosts_files.sh @@ -0,0 +1 @@ +../../bin/hardening/find_user_rhosts_files.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.15_find_passwd_group_inconsistencies.sh b/versions/ovh_legacy/6.2.15_find_passwd_group_inconsistencies.sh new file mode 120000 index 0000000..2cc4753 --- /dev/null +++ b/versions/ovh_legacy/6.2.15_find_passwd_group_inconsistencies.sh @@ -0,0 +1 @@ +../../bin/hardening/find_passwd_group_inconsistencies.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.16_check_duplicate_uid.sh b/versions/ovh_legacy/6.2.16_check_duplicate_uid.sh new file mode 120000 index 0000000..171f96b --- /dev/null +++ b/versions/ovh_legacy/6.2.16_check_duplicate_uid.sh @@ -0,0 +1 @@ +../../bin/hardening/check_duplicate_uid.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.17_check_duplicate_gid.sh b/versions/ovh_legacy/6.2.17_check_duplicate_gid.sh new file mode 120000 index 0000000..34eeffa --- /dev/null +++ b/versions/ovh_legacy/6.2.17_check_duplicate_gid.sh @@ -0,0 +1 @@ +../../bin/hardening/check_duplicate_gid.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.18_check_duplicate_username.sh b/versions/ovh_legacy/6.2.18_check_duplicate_username.sh new file mode 120000 index 0000000..5486bc0 --- /dev/null +++ b/versions/ovh_legacy/6.2.18_check_duplicate_username.sh @@ -0,0 +1 @@ +../../bin/hardening/check_duplicate_username.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.19_check_duplicate_groupname.sh b/versions/ovh_legacy/6.2.19_check_duplicate_groupname.sh new file mode 120000 index 0000000..6117e47 --- /dev/null +++ b/versions/ovh_legacy/6.2.19_check_duplicate_groupname.sh @@ -0,0 +1 @@ +../../bin/hardening/check_duplicate_groupname.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.1_remove_empty_password_field.sh b/versions/ovh_legacy/6.2.1_remove_empty_password_field.sh new file mode 120000 index 0000000..933a527 --- /dev/null +++ b/versions/ovh_legacy/6.2.1_remove_empty_password_field.sh @@ -0,0 +1 @@ +../../bin/hardening/remove_empty_password_field.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.20_shadow_group_empty.sh b/versions/ovh_legacy/6.2.20_shadow_group_empty.sh new file mode 120000 index 0000000..4a690ba --- /dev/null +++ b/versions/ovh_legacy/6.2.20_shadow_group_empty.sh @@ -0,0 +1 @@ +../../bin/hardening/shadow_group_empty.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.2_remove_legacy_passwd_entries.sh b/versions/ovh_legacy/6.2.2_remove_legacy_passwd_entries.sh new file mode 120000 index 0000000..6b33eee --- /dev/null +++ b/versions/ovh_legacy/6.2.2_remove_legacy_passwd_entries.sh @@ -0,0 +1 @@ +../../bin/hardening/remove_legacy_passwd_entries.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.3_users_homedir_exist.sh b/versions/ovh_legacy/6.2.3_users_homedir_exist.sh new file mode 120000 index 0000000..a37f346 --- /dev/null +++ b/versions/ovh_legacy/6.2.3_users_homedir_exist.sh @@ -0,0 +1 @@ +../../bin/hardening/users_homedir_exist.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.4_remove_legacy_shadow_entries.sh b/versions/ovh_legacy/6.2.4_remove_legacy_shadow_entries.sh new file mode 120000 index 0000000..178bb89 --- /dev/null +++ b/versions/ovh_legacy/6.2.4_remove_legacy_shadow_entries.sh @@ -0,0 +1 @@ +../../bin/hardening/remove_legacy_shadow_entries.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.5_remove_legacy_group_entries.sh b/versions/ovh_legacy/6.2.5_remove_legacy_group_entries.sh new file mode 120000 index 0000000..4057f14 --- /dev/null +++ b/versions/ovh_legacy/6.2.5_remove_legacy_group_entries.sh @@ -0,0 +1 @@ +../../bin/hardening/remove_legacy_group_entries.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.6_find_0_uid_non_root_account.sh b/versions/ovh_legacy/6.2.6_find_0_uid_non_root_account.sh new file mode 120000 index 0000000..8714bdd --- /dev/null +++ b/versions/ovh_legacy/6.2.6_find_0_uid_non_root_account.sh @@ -0,0 +1 @@ +../../bin/hardening/find_0_uid_non_root_account.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.7_sanitize_root_path.sh b/versions/ovh_legacy/6.2.7_sanitize_root_path.sh new file mode 120000 index 0000000..d06762b --- /dev/null +++ b/versions/ovh_legacy/6.2.7_sanitize_root_path.sh @@ -0,0 +1 @@ +../../bin/hardening/sanitize_root_path.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.8_check_user_dir_perm.sh b/versions/ovh_legacy/6.2.8_check_user_dir_perm.sh new file mode 120000 index 0000000..5b10d36 --- /dev/null +++ b/versions/ovh_legacy/6.2.8_check_user_dir_perm.sh @@ -0,0 +1 @@ +../../bin/hardening/check_user_dir_perm.sh \ No newline at end of file diff --git a/versions/ovh_legacy/6.2.9_users_homedir_ownership.sh b/versions/ovh_legacy/6.2.9_users_homedir_ownership.sh new file mode 120000 index 0000000..144aa2e --- /dev/null +++ b/versions/ovh_legacy/6.2.9_users_homedir_ownership.sh @@ -0,0 +1 @@ +../../bin/hardening/users_homedir_ownership.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.1.1.1_disable_cramfs.sh b/versions/ovh_legacy/99.1.1.1_disable_cramfs.sh new file mode 120000 index 0000000..8db46ff --- /dev/null +++ b/versions/ovh_legacy/99.1.1.1_disable_cramfs.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_cramfs.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.1.1.23_disable_usb_devices.sh b/versions/ovh_legacy/99.1.1.23_disable_usb_devices.sh new file mode 120000 index 0000000..dc913b8 --- /dev/null +++ b/versions/ovh_legacy/99.1.1.23_disable_usb_devices.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_usb_devices.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.1.3_acc_sudoers_no_all.sh b/versions/ovh_legacy/99.1.3_acc_sudoers_no_all.sh new file mode 120000 index 0000000..c2834b6 --- /dev/null +++ b/versions/ovh_legacy/99.1.3_acc_sudoers_no_all.sh @@ -0,0 +1 @@ +../../bin/hardening/acc_sudoers_no_all.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.2.2_disable_telnet_server.sh b/versions/ovh_legacy/99.2.2_disable_telnet_server.sh new file mode 120000 index 0000000..32a6fcb --- /dev/null +++ b/versions/ovh_legacy/99.2.2_disable_telnet_server.sh @@ -0,0 +1 @@ +../../bin/hardening/disable_telnet_server.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.3.3.1_install_tcp_wrapper.sh b/versions/ovh_legacy/99.3.3.1_install_tcp_wrapper.sh new file mode 120000 index 0000000..1d1b580 --- /dev/null +++ b/versions/ovh_legacy/99.3.3.1_install_tcp_wrapper.sh @@ -0,0 +1 @@ +../../bin/hardening/install_tcp_wrapper.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.3.3.2_hosts_allow.sh b/versions/ovh_legacy/99.3.3.2_hosts_allow.sh new file mode 120000 index 0000000..2f37166 --- /dev/null +++ b/versions/ovh_legacy/99.3.3.2_hosts_allow.sh @@ -0,0 +1 @@ +../../bin/hardening/hosts_allow.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.3.3.3_hosts_deny.sh b/versions/ovh_legacy/99.3.3.3_hosts_deny.sh new file mode 120000 index 0000000..15862f3 --- /dev/null +++ b/versions/ovh_legacy/99.3.3.3_hosts_deny.sh @@ -0,0 +1 @@ +../../bin/hardening/hosts_deny.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.3.3.4_hosts_allow_permissions.sh b/versions/ovh_legacy/99.3.3.4_hosts_allow_permissions.sh new file mode 120000 index 0000000..9274c7f --- /dev/null +++ b/versions/ovh_legacy/99.3.3.4_hosts_allow_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/hosts_allow_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.3.3.5_hosts_deny_permissions.sh b/versions/ovh_legacy/99.3.3.5_hosts_deny_permissions.sh new file mode 120000 index 0000000..04838ba --- /dev/null +++ b/versions/ovh_legacy/99.3.3.5_hosts_deny_permissions.sh @@ -0,0 +1 @@ +../../bin/hardening/hosts_deny_permissions.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.4.0_enable_auditd_kernel.sh b/versions/ovh_legacy/99.4.0_enable_auditd_kernel.sh new file mode 120000 index 0000000..6d29148 --- /dev/null +++ b/versions/ovh_legacy/99.4.0_enable_auditd_kernel.sh @@ -0,0 +1 @@ +../../bin/hardening/enable_auditd_kernel.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.5.2.1_ssh_auth_pubk_only.sh b/versions/ovh_legacy/99.5.2.1_ssh_auth_pubk_only.sh new file mode 120000 index 0000000..542d758 --- /dev/null +++ b/versions/ovh_legacy/99.5.2.1_ssh_auth_pubk_only.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_auth_pubk_only.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.5.2.2_ssh_cry_rekey.sh b/versions/ovh_legacy/99.5.2.2_ssh_cry_rekey.sh new file mode 120000 index 0000000..b1ffeec --- /dev/null +++ b/versions/ovh_legacy/99.5.2.2_ssh_cry_rekey.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_cry_rekey.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.5.2.3_ssh_disable_features.sh b/versions/ovh_legacy/99.5.2.3_ssh_disable_features.sh new file mode 120000 index 0000000..2e83431 --- /dev/null +++ b/versions/ovh_legacy/99.5.2.3_ssh_disable_features.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_disable_features.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.5.2.4_ssh_keys_from.sh b/versions/ovh_legacy/99.5.2.4_ssh_keys_from.sh new file mode 120000 index 0000000..375956e --- /dev/null +++ b/versions/ovh_legacy/99.5.2.4_ssh_keys_from.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_keys_from.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.5.2.5_ssh_strict_modes.sh b/versions/ovh_legacy/99.5.2.5_ssh_strict_modes.sh new file mode 120000 index 0000000..e998a32 --- /dev/null +++ b/versions/ovh_legacy/99.5.2.5_ssh_strict_modes.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_strict_modes.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.5.2.6_ssh_sys_accept_env.sh b/versions/ovh_legacy/99.5.2.6_ssh_sys_accept_env.sh new file mode 120000 index 0000000..5ad19ce --- /dev/null +++ b/versions/ovh_legacy/99.5.2.6_ssh_sys_accept_env.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_sys_accept_env.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.5.2.7_ssh_sys_no_legacy.sh b/versions/ovh_legacy/99.5.2.7_ssh_sys_no_legacy.sh new file mode 120000 index 0000000..49b07bf --- /dev/null +++ b/versions/ovh_legacy/99.5.2.7_ssh_sys_no_legacy.sh @@ -0,0 +1 @@ +../../bin/hardening/ssh_sys_no_legacy.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.5.4.5.1_acc_logindefs_sha512.sh b/versions/ovh_legacy/99.5.4.5.1_acc_logindefs_sha512.sh new file mode 120000 index 0000000..53f885b --- /dev/null +++ b/versions/ovh_legacy/99.5.4.5.1_acc_logindefs_sha512.sh @@ -0,0 +1 @@ +../../bin/hardening/acc_logindefs_sha512.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.5.4.5.2_acc_shadow_sha512.sh b/versions/ovh_legacy/99.5.4.5.2_acc_shadow_sha512.sh new file mode 120000 index 0000000..bda05f1 --- /dev/null +++ b/versions/ovh_legacy/99.5.4.5.2_acc_shadow_sha512.sh @@ -0,0 +1 @@ +../../bin/hardening/acc_shadow_sha512.sh \ No newline at end of file diff --git a/versions/ovh_legacy/99.99_check_distribution.sh b/versions/ovh_legacy/99.99_check_distribution.sh new file mode 120000 index 0000000..091d60c --- /dev/null +++ b/versions/ovh_legacy/99.99_check_distribution.sh @@ -0,0 +1 @@ +../../bin/hardening/check_distribution.sh \ No newline at end of file