{"comment":{"url":"https://api.github.com/repos/conjurinc/cauldron/comments/11369748","html_url":"https://github.com/conjurinc/cauldron/commit/a4e7b51326ae7ee66b70e34b3f9c6ad8f75b50d2#commitcomment-11369748","id":11369748,"user":{"login":"dividedmind","id":823636,"avatar_url":"https://avatars.githubusercontent.com/u/823636?v=3","gravatar_id":"","url":"https://api.github.com/users/dividedmind","html_url":"https://github.com/dividedmind","followers_url":"https://api.github.com/users/dividedmind/followers","following_url":"https://api.github.com/users/dividedmind/following{/other_user}","gists_url":"https://api.github.com/users/dividedmind/gists{/gist_id}","starred_url":"https://api.github.com/users/dividedmind/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dividedmind/subscriptions","organizations_url":"https://api.github.com/users/dividedmind/orgs","repos_url":"https://api.github.com/users/dividedmind/repos","events_url":"https://api.github.com/users/dividedmind/events{/privacy}","received_events_url":"https://api.github.com/users/dividedmind/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"a4e7b51326ae7ee66b70e34b3f9c6ad8f75b50d2","created_at":"2015-05-26T17:51:57Z","updated_at":"2015-05-26T17:51:57Z","body":"That's progress, but I think stdin and TTY should also be connected (so that interactive usage is possible). Also Cauldron should just forward the exit status of the child, otherwise it's hard to use it in scripts. We should instead report our own error codes starting at 128+ to prevent clobbering."}}