diff options
Diffstat (limited to 't/recipes/checks/systemd/kill-mode-none')
4 files changed, 20 insertions, 0 deletions
diff --git a/t/recipes/checks/systemd/kill-mode-none/build-spec/debian/service b/t/recipes/checks/systemd/kill-mode-none/build-spec/debian/service new file mode 100644 index 0000000..62e8eda --- /dev/null +++ b/t/recipes/checks/systemd/kill-mode-none/build-spec/debian/service @@ -0,0 +1,13 @@ +[Unit] +After=network.target +Documentation=https://example.com/ + +[Service] +ExecStart=/bin/test +PIDFile=/run/$NAME.pid +StandardOutput=null +StandardError=null +KillMode=none + +[Install] +WantedBy=multi-user.target diff --git a/t/recipes/checks/systemd/kill-mode-none/build-spec/fill-values b/t/recipes/checks/systemd/kill-mode-none/build-spec/fill-values new file mode 100644 index 0000000..0b884f1 --- /dev/null +++ b/t/recipes/checks/systemd/kill-mode-none/build-spec/fill-values @@ -0,0 +1,3 @@ +Skeleton: upload-native +Testname: kill-mode-none +Description: KKillMode=none in systemd service file diff --git a/t/recipes/checks/systemd/kill-mode-none/eval/desc b/t/recipes/checks/systemd/kill-mode-none/eval/desc new file mode 100644 index 0000000..0061a5b --- /dev/null +++ b/t/recipes/checks/systemd/kill-mode-none/eval/desc @@ -0,0 +1,2 @@ +Testname: kill-mode-none +Check: systemd diff --git a/t/recipes/checks/systemd/kill-mode-none/eval/hints b/t/recipes/checks/systemd/kill-mode-none/eval/hints new file mode 100644 index 0000000..2b96e3f --- /dev/null +++ b/t/recipes/checks/systemd/kill-mode-none/eval/hints @@ -0,0 +1,2 @@ +kill-mode-none (binary): systemd-service-file-missing-hardening-features [usr/lib/systemd/system/kill-mode-none.service] +kill-mode-none (binary): kill-mode-none usr/lib/systemd/system/kill-mode-none.service [usr/lib/systemd/system/kill-mode-none.service] |