Compare commits

..

2 Commits

Author SHA1 Message Date
796a561fe5 enh: add test for 4.2.1.6 2023-12-27 09:19:54 +00:00
58f4ca0392 syslog-ng : fix remote host test and enhance Regex
fixes #124
2023-12-27 08:40:37 +00:00
753 changed files with 592 additions and 935 deletions

View File

@ -4,6 +4,13 @@ on:
- pull_request
- push
jobs:
functionnal-tests-docker-debian10:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4
- name: Run the tests debian10
run: ./tests/docker_build_and_run_tests.sh debian10
functionnal-tests-docker-debian11:
runs-on: ubuntu-latest
steps:

View File

@ -21,7 +21,7 @@ jobs:
find ../ -name "*.deb" -exec mv {} cis-hardening.deb \;
# DELETE THE TAG NAMED LATEST AND THE CORRESPONDING RELEASE
- name: Delete the tag latest and the release latest
uses: dev-drprasad/delete-tag-and-release@v1.1
uses: dev-drprasad/delete-tag-and-release@v1.0.1
with:
delete_release: true
tag_name: latest
@ -34,7 +34,7 @@ jobs:
# GENERATE CHANGELOG CORRESPONDING TO COMMIT BETWEEN HEAD AND COMPUTED LAST TAG
- name: Generate changelog
id: changelog
uses: metcalfc/changelog-generator@v4.3.1
uses: metcalfc/changelog-generator@v4.2.0
with:
myToken: ${{ secrets.GITHUB_TOKEN }}
head-ref: ${{ github.sha }}

View File

@ -33,7 +33,7 @@ jobs:
find ../ -name "*.deb" -exec mv {} cis-hardening.deb \;
# DELETE THE TAG NAMED LATEST AND THE CORRESPONDING RELEASE
- name: Delete the tag latest and the release latest
uses: dev-drprasad/delete-tag-and-release@v1.1
uses: dev-drprasad/delete-tag-and-release@v1.0.1
with:
delete_release: true
tag_name: latest

View File

@ -1,10 +0,0 @@
repos:
- repo: local
hooks:
- id: check_has_test
name: check_has_test.sh
description: Ensure a check has a corresponding test
entry: hooks/check_has_test.sh
language: script
pass_filenames: true
files: "^bin/hardening/"

View File

@ -4,7 +4,7 @@
# NAME
cis-hardening - CIS Debian 11/12 Hardening
cis-hardening - CIS Debian 10/11/12 Hardening
# SYNOPSIS
@ -12,7 +12,7 @@ cis-hardening - CIS Debian 11/12 Hardening
# DESCRIPTION
Modular Debian 11/12 security hardening scripts based on the CIS (https://www.cisecurity.org) recommendations.
Modular Debian 10/11/12 security hardening scripts based on the CIS (https://www.cisecurity.org) recommendations.
We use it at OVHcloud (https://www.ovhcloud.com) to harden our PCI-DSS infrastructure.

View File

@ -1,4 +1,4 @@
# :lock: CIS Debian 11/12 Hardening
# :lock: CIS Debian 10/11/12 Hardening
<p align="center">
@ -13,7 +13,7 @@
![License](https://img.shields.io/github/license/ovh/debian-cis)
---
Modular Debian 11/12 security hardening scripts based on [cisecurity.org](https://www.cisecurity.org)
Modular Debian 10/11/12 security hardening scripts based on [cisecurity.org](https://www.cisecurity.org)
recommendations. We use it at [OVHcloud](https://www.ovhcloud.com) to harden our PCI-DSS infrastructure.
NB : Although Debian 12 CIS Hardening guide is still in development, we do use this set of scripts
@ -174,7 +174,7 @@ Functional tests are available. They are to be run in a Docker environment.
$ ./tests/docker_build_and_run_tests.sh <target> [name of test script...]
```
With `target` being like `debian11` or `debian12`.
With `target` being like `debian10` or `debian11`.
Running without script arguments will run all tests in `./tests/hardening/` directory.
Or you can specify one or several test script to be run.

View File

@ -29,7 +29,6 @@ BATCH_MODE=''
SUMMARY_JSON=''
ASK_LOGLEVEL=''
ALLOW_UNSUPPORTED_DISTRIBUTION=0
USED_VERSION="default"
usage() {
cat <<EOF
@ -106,13 +105,6 @@ OPTIONS:
This option sets LOGLEVEL, you can choose : info, warning, error, ok, debug or silent.
Default value is : info
--set-version <version>
This option allows to run the scripts as defined for a specific CIS debian version.
Supported version are the folders listed in the "versions" folder.
examples:
--set-version debian_11
--set-version ovh_legacy
--summary-json
While performing system audit, this option sets LOGLEVEL to silent and
only output a json summary at the end
@ -171,10 +163,6 @@ while [[ $# -gt 0 ]]; do
ASK_LOGLEVEL=$2
shift
;;
--set-version)
USED_VERSION=$2
shift
;;
--only)
TEST_LIST[${#TEST_LIST[@]}]="$2"
shift
@ -204,7 +192,7 @@ while [[ $# -gt 0 ]]; do
done
# if no RUN_MODE was passed, usage and quit
if [ "$AUDIT" -eq 0 ] && [ "$AUDIT_ALL" -eq 0 ] && [ "$AUDIT_ALL_ENABLE_PASSED" -eq 0 ] && [ "$APPLY" -eq 0 ] && [ "$CREATE_CONFIG" -eq 0 ] && [ "$SET_HARDENING_LEVEL" -eq 0 ]; then
if [ "$AUDIT" -eq 0 ] && [ "$AUDIT_ALL" -eq 0 ] && [ "$AUDIT_ALL_ENABLE_PASSED" -eq 0 ] && [ "$APPLY" -eq 0 ] && [ "$CREATE_CONFIG" -eq 0 ]; then
usage
fi
@ -229,20 +217,9 @@ if [ "$ASK_LOGLEVEL" ]; then LOGLEVEL=$ASK_LOGLEVEL; fi
# shellcheck source=../lib/constants.sh
[ -r "${CIS_LIB_DIR}"/constants.sh ] && . "${CIS_LIB_DIR}"/constants.sh
# ensure the CIS version exists
does_file_exist "$CIS_VERSIONS_DIR/$USED_VERSION"
if [ "$FNRET" -ne 0 ]; then
echo "$USED_VERSION is not a valid version"
echo "Please use '--set-version' with one of $(ls "$CIS_VERSIONS_DIR" --hide=default -m)"
exit 1
fi
# If we're on a unsupported platform and there is no flag --allow-unsupported-distribution
# print warning, otherwise quit
# update path for the remaining of the script
CIS_CHECKS_DIR="$CIS_VERSIONS_DIR/$USED_VERSION"
if [ "$DISTRIBUTION" != "debian" ]; then
echo "Your distribution has been identified as $DISTRIBUTION which is not debian"
if [ "$ALLOW_UNSUPPORTED_DISTRIBUTION" -eq 0 ]; then
@ -254,7 +231,7 @@ if [ "$DISTRIBUTION" != "debian" ]; then
echo "You can deactivate this message by setting the LOGLEVEL variable in /etc/hardening.cfg"
fi
else
if [ "$DEB_MAJ_VER" -gt "$HIGHEST_SUPPORTED_DEBIAN_VERSION" ]; then
if [ "$DEB_MAJ_VER" = "sid" ] || [ "$DEB_MAJ_VER" -gt "$HIGHEST_SUPPORTED_DEBIAN_VERSION" ]; then
echo "Your debian version is too recent and is not supported yet because there is no official CIS PDF for this version yet."
if [ "$ALLOW_UNSUPPORTED_DISTRIBUTION" -eq 0 ]; then
echo "If you want to run it anyway, you can use the flag --allow-unsupported-distribution"
@ -319,7 +296,10 @@ fi
for SCRIPT in $(find "${CIS_CHECKS_DIR}"/ -name "*.sh" | sort -V); do
if [ "${#TEST_LIST[@]}" -gt 0 ]; then
# --only X has been specified at least once, is this script in my list ?
if ! grep -qE "$(basename "$SCRIPT")" <<<"${TEST_LIST[@]}"; then
SCRIPT_PREFIX=$(grep -Eo '^[0-9.]+' <<<"$(basename "$SCRIPT")")
# shellcheck disable=SC2001
SCRIPT_PREFIX_RE=$(sed -e 's/\./\\./g' <<<"$SCRIPT_PREFIX")
if ! grep -qE "(^|[[:space:]])$SCRIPT_PREFIX_RE([[:space:]]|$)" <<<"${TEST_LIST[@]}"; then
# not in the list
continue
fi

View File

@ -6,7 +6,7 @@
#
#
# Ensure Mounting of freevxfs filesystems is disabled (Scored)
# 1.1.1.1 Ensure Mounting of freevxfs filesystems is disabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Esnure mounting of jffs2 filesystems is disabled (Scored)
# 1.1.1.2 Esnure mounting of jffs2 filesystems is disabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure mounting of hfs filesystems is disabled (Scored)
# 1.1.1.3 Ensure mounting of hfs filesystems is disabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure mounting of hfsplus filesystems is disabled (Scored)
# 1.1.1.4 Ensure mounting of hfsplus filesystems is disabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure mounting of squashfs filesystems is disabled (Scored)
# 1.1.1.5 Ensure mounting of squashfs filesystems is disabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure mounting of udf filesystems is disabled (Scored)
# 1.1.1.6 Ensure mounting of udf filesystems is disabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure mounting of FAT filesystems is limited (Not Scored)
# 1.1.1.7 Ensure mounting of FAT filesystems is limited (Not Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure Mounting of cramfs filesystems is disabled (Scored)
# 1.1.1.1 Ensure Mounting of cramfs filesystems is disabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure noexec option set on /var/tmp partition (Scored)
# 1.1.10 Ensure noexec option set on /var/tmp partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure noexec option set on /var/log partition (Scored)
# 1.1.11.1 Ensure noexec option set on /var/log partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nosuid option set on /var/log partition (Scored)
# 1.1.11.2 Ensure nosuid option set on /var/log partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# ensure nodev option set on /var/log partition (Scored)
# 1.1.11.3 ensure nodev option set on /var/log partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure separate partition exists for /var/log (Scored)
# 1.1.11 Ensure separate partition exists for /var/log (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure noexec option set on /var/log/audit partition (Scored)
# 1.1.12.1 Ensure noexec option set on /var/log/audit partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nosuid option set on /var/log/audit partition (Scored)
# 1.1.12.2 Ensure nosuid option set on /var/log/audit partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nodev option set on /var/log/audit partition (Scored)
# 1.1.12.3 Ensure nodev option set on /var/log/audit partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure separate partition exists for /var/log/audit (Scored)
# 1.1.12 Ensure separate partition exists for /var/log/audit (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure separate partition exists for /home (Scored)
# 1.1.13 Ensure separate partition exists for /home (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nosuid option set on /home partition (Scored)
# 1.1.14.1 Ensure nosuid option set on /home partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nodev Option set on /home (Scored)
# 1.1.14 Ensure nodev Option set on /home (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nodev option set on /dev/shm partition (Scored)
# 1.1.15 Ensure nodev option set on /dev/shm partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nosuid option set on /run/shm partition (Scored)
# 1.1.16 Ensure nosuid option set on /run/shm partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure noexec option set on /run/shm partition (Scored)
# 1.1.17 Ensure noexec option set on /run/shm partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nodev option set on removable media partition (Not Scored)
# 1.1.18 Ensure nodev option set on removable media partition (Not Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nosuid option set on removable media partitions (Not Scored)
# 1.1.19 Ensure nosuid option set on removable media partitions (Not Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure noexec option set on removable media partition (Not Scored)
# 1.1.20 Ensure noexec option set on removable media partition (Not Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure sticky bit is set on all world-writable directories (Scored)
# 1.1.21 Ensure sticky bit is set on all world-writable directories (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Disable Automounting (Scored)
# 1.1.22 Disable Automounting (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Disable USB storage (Scored)
# 1.1.23 Disable USB storage (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure /tmp is configured (Scored)
# 1.1.2 Ensure /tmp is configured (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nodev option set for /tmp Partition (Scored)
# 1.1.3 Ensure nodev option set for /tmp Partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nosuid option set for /tmp Partition (Scored)
# 1.1.4 Ensure nosuid option set for /tmp Partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure noexec option set for /tmp Partition (Scored)
# 1.1.5 Ensure noexec option set for /tmp Partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nodev option set for /var Partition (Scored)
# 1.1.6.1 Ensure nodev option set for /var Partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nosuid option set for /var Partition (Scored)
# 1.1.6.2 Ensure nosuid option set for /var Partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure separate partition exists for /var (Scored)
# 1.1.6 Ensure separate partition exists for /var (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure separate partition exists for /var/tmp (Scored)
# 1.1.7 Ensure separate partition exists for /var/tmp (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nodev option set on /var/tmp partition (Scored)
# 1.1.8 Ensure nodev option set on /var/tmp partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure nosuid option set on /var/tmp partition (Scored)
# 1.1.9 Ensure nosuid option set on /var/tmp partition (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure sudo is installed (Scored)
# 1.3.1 Ensure sudo is installed (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure sudo commands use pty (Scored)
# 1.3.2 Ensure sudo commands use pty (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure sudo log file exists (Scored)
# 1.3.3 Ensure sudo log file exists (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure tripwire is installed (Scored)
# 1.4.1 Ensure tripwire is installed (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure filesysteme integrity is regularly checked (Scored)
# 1.4.2 Ensure filesysteme integrity is regularly checked (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure permissions on bootloader config are configured (Scored)
# 1.5.1 Ensure permissions on bootloader config are configured (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure bootloader password is set (Scored)
# 1.5.2 Ensure bootloader password is set (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure authentication required for single user mode (Scored)
# 1.5.3 Ensure authentication required for single user mode (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure XD/NX support is enabled (Not Scored)
# 1.6.1 Ensure XD/NX support is enabled (Not Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure address space layout randomization (ASLR) is enabled (Scored)
# 1.6.2 Ensure address space layout randomization (ASLR) is enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure apport is disabled (Scored)
# 1.6.3.1 Ensure apport is disabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure prelink is disabled (Scored)
# 1.6.3 Ensure prelink is disabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure core dumps are restricted (Scored)
# 1.6.4 Ensure core dumps are restricted (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure AppArmor is installed (Scored)
# 1.7.1.1 Ensure AppArmor is installed (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure AppArmor is enabled in the bootloader configuration (Scored)
# 1.7.2.2 Ensure AppArmor is enabled in the bootloader configuration (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure all AppArmor profiles are in enforce or complain mode (Scored)
# 1.7.1.3 Ensure all AppArmor profiles are in enforce or complain mode (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure all AppArmor profiles are enforcing (Scored)
# 1.7.1.4 Ensure all AppArmor profiles are enforcing (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure message of the day is configured properly (Scored)
# 1.8.1.1 Ensure message of the day is configured properly (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure local login warning banner is configured properly (Scored)
# 1.8.1.2 Ensure local login warning banner is configured properly (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure remote login warning banner is configured properly (Scored)
# 1.8.1.3 Ensure remote login warning banner is configured properly (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure permissions on /etc/motd are configured (Scored)
# 1.8.1.4 Ensure permissions on /etc/motd are configured (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure permissions on /etc/issue are configured (Scored)
# 1.8.1.5 Ensure permissions on /etc/issue are configured (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure permissions on /etc/issue.net are configured (Scored)
# 1.8.1.6 Ensure permissions on /etc/issue.net are configured (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure GDM login banner is configured (Scored)
# 1.8.2 Ensure GDM login banner is configured (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure updates, patches and additional security software are installed (Not Scored)
# 1.9 Ensure updates, patches and additional security software are installed (Not Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure xinetd is not enabled (Scored)
# 2.1.1 Ensure xinetd is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure bsd-inetd is not enabled (Scored)
# 2.1.2 Ensure bsd-inetd is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure time synchronization is in use (Not Scored)
# 2.2.1.1 Ensure time synchronization is in use (Not Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure systemd-timesyncd is configured (Not Scored)
# 2.2.1.2 Ensure systemd-timesyncd is configured (Not Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure chrony is configured (Scored)
# 2.2.1.3 Ensure chrony is configured (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure ntp is configured (Scored)
# 2.2.1.2 Ensure ntp is configured (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure HTTP Server is not enabled (Scored)
# 2.2.10 Ensure HTTP Server is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure IMAP and POP server is not installed (Scored)
# 2.2.11 Ensure IMAP and POP server is not installed (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure Samba is not enabled (Scored)
# 2.2.12 Ensure Samba is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure HTTP Proxy Server is not enabled (Scored)
# 2.2.13 Ensure HTTP Proxy Server is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure SNMP Server is not enabled (Scored)
# 2.2.14 Ensure SNMP Server is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure Mail Transfer Agent is configured for Local-Only Mode (Scored)
# 2.2.15 Ensure Mail Transfer Agent is configured for Local-Only Mode (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure rsync service is not enabled (Scored)
# 2.2.16 Ensure rsync service is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure NIS Server is not enabled (Scored)
# 2.2.17 Ensure NIS Server is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure the X Window system is not installed (Scored)
# 2.2.2 Ensure the X Window system is not installed (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure Avahi Server is not enabled (Scored)
# 2.2.3 Ensure Avahi Server is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure CUPS is not enabled (Scored)
# 2.2.4 Ensure CUPS is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure DHCP Server is not enabled (Scored)
# 2.2.5 Ensure DHCP Server is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure LDAP server is not enabled (Scored)
# 2.2.6 Ensure LDAP server is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure NFS and RPC are not enabled (Scored)
# 2.2.7 Ensure NFS and RPC are not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure DNS Server is not enabled (Scored)
# 2.2.8 Ensure DNS Server is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure FTP Server is not enabled (Scored)
# 2.2.9 Ensure FTP Server is not enabled (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure NIS client is not installed (Scored)
# 2.3.1 Ensure NIS client is not installed (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure rsh client is not installed (Scored)
# 2.3.2 Ensure rsh client is not installed (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure talk client is not installed (Scored)
# 2.3.3 Ensure talk client is not installed (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure telnet client is not installed (Scored)
# 2.3.4 Ensure telnet client is not installed (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure LDAP client is not installed (Scored)
# 2.3.5 Ensure LDAP client is not installed (Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Disable IPv6 (Not Scored)
# 3.1.1 Disable IPv6 (Not Scored)
#
set -e # One error, it's over

View File

@ -6,7 +6,7 @@
#
#
# Ensure wireless interfaces are disabled (Not Scored)
# 3.1.2 Ensure wireless interfaces are disabled (Not Scored)
#
set -e # One error, it's over

Some files were not shown because too many files have changed in this diff Show More