summaryrefslogtreecommitdiff
path: root/debian.md
diff options
context:
space:
mode:
Diffstat (limited to 'debian.md')
-rw-r--r--debian.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/debian.md b/debian.md
new file mode 100644
index 0000000..da26c56
--- /dev/null
+++ b/debian.md
@@ -0,0 +1,23 @@
+# Introduction
+
+How do you know a machine running [Debian](https://debian.org) works,
+or at least looks repairable? This is a description minimal
+requirements for a working or repairable Debian system. It also
+specifies how to verify those requirements are met.
+
+This document is meant to be processed by the
+[Subplot](https://subplot.tech) tool, which can produce a test program
+to verify the acceptance criteria, based on scenarios specified here.
+
+# Acceptance criteria
+
+## Can log in via SSH as the `debian` user and become root with sudo
+
+_Requirement: The system administrator can log in and do things as
+root._
+
+~~~scenario
+given a Debian system
+when I run, as debian, sudo id -u
+then stdout is exactly "0\n"
+~~~