{"action":"created","issue":{"url":"https://api.github.com/repos/fail2ban/fail2ban/issues/1429","repository_url":"https://api.github.com/repos/fail2ban/fail2ban","labels_url":"https://api.github.com/repos/fail2ban/fail2ban/issues/1429/labels{/name}","comments_url":"https://api.github.com/repos/fail2ban/fail2ban/issues/1429/comments","events_url":"https://api.github.com/repos/fail2ban/fail2ban/issues/1429/events","html_url":"https://github.com/fail2ban/fail2ban/pull/1429","id":155200288,"number":1429,"title":"split PF config files between all- and multi port","user":{"login":"koeppea","id":4201853,"avatar_url":"https://avatars.githubusercontent.com/u/4201853?v=3","gravatar_id":"","url":"https://api.github.com/users/koeppea","html_url":"https://github.com/koeppea","followers_url":"https://api.github.com/users/koeppea/followers","following_url":"https://api.github.com/users/koeppea/following{/other_user}","gists_url":"https://api.github.com/users/koeppea/gists{/gist_id}","starred_url":"https://api.github.com/users/koeppea/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/koeppea/subscriptions","organizations_url":"https://api.github.com/users/koeppea/orgs","repos_url":"https://api.github.com/users/koeppea/repos","events_url":"https://api.github.com/users/koeppea/events{/privacy}","received_events_url":"https://api.github.com/users/koeppea/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2016-05-17T08:11:53Z","updated_at":"2016-05-17T20:16:43Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/fail2ban/fail2ban/pulls/1429","html_url":"https://github.com/fail2ban/fail2ban/pull/1429","diff_url":"https://github.com/fail2ban/fail2ban/pull/1429.diff","patch_url":"https://github.com/fail2ban/fail2ban/pull/1429.patch"},"body":"This is a consequence for matter of fact, that \"any\" is a invalid specification for \"port\" in the pfctl rule.\r\nSo this PR just splits up the PF action configuration files based on the model of the *iptables-allports.conf* and *iptables-multiport.conf* files."},"comment":{"url":"https://api.github.com/repos/fail2ban/fail2ban/issues/comments/219840001","html_url":"https://github.com/fail2ban/fail2ban/pull/1429#issuecomment-219840001","issue_url":"https://api.github.com/repos/fail2ban/fail2ban/issues/1429","id":219840001,"user":{"login":"koeppea","id":4201853,"avatar_url":"https://avatars.githubusercontent.com/u/4201853?v=3","gravatar_id":"","url":"https://api.github.com/users/koeppea","html_url":"https://github.com/koeppea","followers_url":"https://api.github.com/users/koeppea/followers","following_url":"https://api.github.com/users/koeppea/following{/other_user}","gists_url":"https://api.github.com/users/koeppea/gists{/gist_id}","starred_url":"https://api.github.com/users/koeppea/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/koeppea/subscriptions","organizations_url":"https://api.github.com/users/koeppea/orgs","repos_url":"https://api.github.com/users/koeppea/repos","events_url":"https://api.github.com/users/koeppea/events{/privacy}","received_events_url":"https://api.github.com/users/koeppea/received_events","type":"User","site_admin":false},"created_at":"2016-05-17T20:16:43Z","updated_at":"2016-05-17T20:16:43Z","body":"I think I will never understand coveralls. A file is now claimed which hasn't been touched by this PR...."}}