{"action":"created","issue":{"url":"https://api.github.com/repos/chu11/freeipmi-mirror/issues/4","repository_url":"https://api.github.com/repos/chu11/freeipmi-mirror","labels_url":"https://api.github.com/repos/chu11/freeipmi-mirror/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/chu11/freeipmi-mirror/issues/4/comments","events_url":"https://api.github.com/repos/chu11/freeipmi-mirror/issues/4/events","html_url":"https://github.com/chu11/freeipmi-mirror/issues/4","id":167195331,"number":4,"title":"add a no-authentication option","user":{"login":"zenfish","id":2144880,"avatar_url":"https://avatars.githubusercontent.com/u/2144880?v=3","gravatar_id":"","url":"https://api.github.com/users/zenfish","html_url":"https://github.com/zenfish","followers_url":"https://api.github.com/users/zenfish/followers","following_url":"https://api.github.com/users/zenfish/following{/other_user}","gists_url":"https://api.github.com/users/zenfish/gists{/gist_id}","starred_url":"https://api.github.com/users/zenfish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zenfish/subscriptions","organizations_url":"https://api.github.com/users/zenfish/orgs","repos_url":"https://api.github.com/users/zenfish/repos","events_url":"https://api.github.com/users/zenfish/events{/privacy}","received_events_url":"https://api.github.com/users/zenfish/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-23T17:54:23Z","updated_at":"2016-07-25T16:49:09Z","closed_at":null,"body":"The Get DCMI Capabilities Info command along with the IPMI commands get authentication, get system guid, get channel auth capabilities, get cipher suites, and get pet ack (!) require no authentication or session at all, according to the IPMI specification, but there is no way to remotely execute these commands with FreeIPMI tools without having to supply a valid username and password to the BMC.\r\n\r\nIt'd be great to have a --no-auth/--no-session or some flag that would allow you to execute these without authentication.\r\n\r\nThanks!"},"comment":{"url":"https://api.github.com/repos/chu11/freeipmi-mirror/issues/comments/235011849","html_url":"https://github.com/chu11/freeipmi-mirror/issues/4#issuecomment-235011849","issue_url":"https://api.github.com/repos/chu11/freeipmi-mirror/issues/4","id":235011849,"user":{"login":"chu11","id":274859,"avatar_url":"https://avatars.githubusercontent.com/u/274859?v=3","gravatar_id":"","url":"https://api.github.com/users/chu11","html_url":"https://github.com/chu11","followers_url":"https://api.github.com/users/chu11/followers","following_url":"https://api.github.com/users/chu11/following{/other_user}","gists_url":"https://api.github.com/users/chu11/gists{/gist_id}","starred_url":"https://api.github.com/users/chu11/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chu11/subscriptions","organizations_url":"https://api.github.com/users/chu11/orgs","repos_url":"https://api.github.com/users/chu11/repos","events_url":"https://api.github.com/users/chu11/events{/privacy}","received_events_url":"https://api.github.com/users/chu11/received_events","type":"User","site_admin":false},"created_at":"2016-07-25T16:49:09Z","updated_at":"2016-07-25T16:49:09Z","body":"So I see two ways to do this.\r\n\r\n1) provide a --no-auth/--no-session option to ipmi-raw.  So users could send a single payload this way.  The option doesn't quite make sense with any other tool (e.g. ipmi-sensors) b/c the tools are so tied to doing a sequence of packets to accomplish a purpose (e.g. get all the sensors).\r\n\r\n2) provide options to ipmi-ping to specify alternate packets to use besides get authentication capabilities.  But I think it would be only useful/make sense with a handful of packets (e.g. get channel auth, get system guid, etc.).  Doesn't really make much sense with some other packets.\r\n\r\n"}}
{"actor":{"display_login":"chu11"}}