hedgehog/cuken — pull request #7 by dieterichlawson (2012-08-02 15:47:50+00:00)
Title: Added steps for inspecting ports, running processes, and executables

Added three new step sets: processes, ports, and runnables

The process steps allow you to assert that a given process is running by specifying some combination of process name, owner, and pid.

The port steps test whether they a given port is open or closed. You can specify non-local hostnames.

Executables can be tested for permissions and setuid/setgid bits. You can also check that a given command responds with a string that matches a specific regex.