Skip to content

Commit 4f4b814

Browse files
author
damien cavagnini
committed
install openssh-server for tests requiring to start sshd
1 parent 8b73f02 commit 4f4b814

File tree

5 files changed

+35
-0
lines changed

5 files changed

+35
-0
lines changed

tests/hardening/sshd_idle_timeout.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# shellcheck shell=bash
22
# run-shellcheck
33
test_audit() {
4+
describe Installing openssh-server for tests
5+
apt-get update >/dev/null 2>&1 || true
6+
apt-get install -y openssh-server >/dev/null 2>&1 || {
7+
skip "Cannot install openssh-server, skipping tests"
8+
return
9+
}
10+
411
describe Running on blank host
512
register_test retvalshouldbe 1
613
register_test contain "openssh-server is installed"

tests/hardening/sshd_limit_access.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# shellcheck shell=bash
22
# run-shellcheck
33
test_audit() {
4+
describe Installing openssh-server for tests
5+
apt-get update >/dev/null 2>&1 || true
6+
apt-get install -y openssh-server >/dev/null 2>&1 || {
7+
skip "Cannot install openssh-server, skipping tests"
8+
return
9+
}
10+
411
describe Running on blank host
512
register_test retvalshouldbe 1
613
register_test contain "openssh-server is installed"

tests/hardening/sshd_login_grace_time.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# shellcheck shell=bash
22
# run-shellcheck
33
test_audit() {
4+
describe Installing openssh-server for tests
5+
apt-get update >/dev/null 2>&1 || true
6+
apt-get install -y openssh-server >/dev/null 2>&1 || {
7+
skip "Cannot install openssh-server, skipping tests"
8+
return
9+
}
10+
411
describe Running on blank host
512
register_test retvalshouldbe 1
613
register_test contain "openssh-server is installed"

tests/hardening/sshd_loglevel.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# shellcheck shell=bash
22
# run-shellcheck
33
test_audit() {
4+
describe Installing openssh-server for tests
5+
apt-get update >/dev/null 2>&1 || true
6+
apt-get install -y openssh-server >/dev/null 2>&1 || {
7+
skip "Cannot install openssh-server, skipping tests"
8+
return
9+
}
10+
411
describe Running on blank host
512
register_test retvalshouldbe 0
613
dismiss_count_for_test

tests/hardening/sshd_maxauthtries.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# shellcheck shell=bash
22
# run-shellcheck
33
test_audit() {
4+
describe Installing openssh-server for tests
5+
apt-get update >/dev/null 2>&1 || true
6+
apt-get install -y openssh-server >/dev/null 2>&1 || {
7+
skip "Cannot install openssh-server, skipping tests"
8+
return
9+
}
10+
411
describe Running on blank host
512
register_test retvalshouldbe 1
613
register_test contain "openssh-server is installed"

0 commit comments

Comments
 (0)