{"comment":{"created_at":"2011-10-24T02:28:25Z","body":"I'd like some more information from you @stribor if you could.  How are you expecting ControlPlane to interact with the script.  More specifically do you want the script to simply return a 0/1 or true/false to ControlPlane or do you want to be able to configure ControlPlane rules that can match any arbitrary text?  Doing 0/1 true/false would be much easier but if you can make a good case for something beyond that I'll consider it.","updated_at":"2011-10-24T02:28:25Z","url":"https://api.github.com/repos/dustinrue/ControlPlane/issues/comments/2499231","id":2499231,"user":{"avatar_url":"https://secure.gravatar.com/avatar/c12c847fe5044e06e62e59aa1878bac6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"c12c847fe5044e06e62e59aa1878bac6","url":"https://api.github.com/users/dustinrue","id":573953,"login":"dustinrue"}},"action":"created","issue":{"number":61,"created_at":"2011-10-20T22:29:34Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"execute shell script (or shell command) and use result as evidence\r\n","comments":3,"title":"shell script evidence source","updated_at":"2011-10-24T02:28:25Z","url":"https://api.github.com/repos/dustinrue/ControlPlane/issues/61","id":2010264,"assignee":{"avatar_url":"https://secure.gravatar.com/avatar/c12c847fe5044e06e62e59aa1878bac6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"c12c847fe5044e06e62e59aa1878bac6","url":"https://api.github.com/users/dustinrue","id":573953,"login":"dustinrue"},"milestone":{"number":9,"created_at":"2011-10-09T21:15:50Z","due_on":"2011-11-01T07:00:00Z","title":"1.0.10","creator":{"avatar_url":"https://secure.gravatar.com/avatar/c12c847fe5044e06e62e59aa1878bac6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"c12c847fe5044e06e62e59aa1878bac6","url":"https://api.github.com/users/dustinrue","id":573953,"login":"dustinrue"},"url":"https://api.github.com/repos/dustinrue/ControlPlane/milestones/9","open_issues":2,"closed_issues":4,"description":"Issues blocking the release of 1.0.10","state":"open"},"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/37660ddd2eb0bbee4bf2ef192aca7e39?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"37660ddd2eb0bbee4bf2ef192aca7e39","url":"https://api.github.com/users/stribor","id":1141923,"login":"stribor"},"html_url":"https://github.com/dustinrue/ControlPlane/issues/61","labels":[{"name":"Evidence Source","url":"https://api.github.com/repos/dustinrue/ControlPlane/labels/Evidence+Source","color":"e102d8"},{"name":"Feature Request","url":"https://api.github.com/repos/dustinrue/ControlPlane/labels/Feature+Request","color":"02e10c"}],"state":"open"},"legacy":{"issue_id":2010264,"comment_id":2499231}}