{"action":"created","issue":{"url":"https://api.github.com/repos/joyent/pkgsrc/issues/234","labels_url":"https://api.github.com/repos/joyent/pkgsrc/issues/234/labels{/name}","comments_url":"https://api.github.com/repos/joyent/pkgsrc/issues/234/comments","events_url":"https://api.github.com/repos/joyent/pkgsrc/issues/234/events","html_url":"https://github.com/joyent/pkgsrc/issues/234","id":54918073,"number":234,"title":"Quagga daemons don't run","user":{"login":"bahamat","id":1612974,"avatar_url":"https://avatars.githubusercontent.com/u/1612974?v=3","gravatar_id":"","url":"https://api.github.com/users/bahamat","html_url":"https://github.com/bahamat","followers_url":"https://api.github.com/users/bahamat/followers","following_url":"https://api.github.com/users/bahamat/following{/other_user}","gists_url":"https://api.github.com/users/bahamat/gists{/gist_id}","starred_url":"https://api.github.com/users/bahamat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bahamat/subscriptions","organizations_url":"https://api.github.com/users/bahamat/orgs","repos_url":"https://api.github.com/users/bahamat/repos","events_url":"https://api.github.com/users/bahamat/events{/privacy}","received_events_url":"https://api.github.com/users/bahamat/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-01-20T18:09:01Z","updated_at":"2015-01-22T22:05:35Z","closed_at":null,"body":"When running any of the quagga daemons an error similar to the following is returned:\r\n\r\n````\r\nvty_read_config: failed to open configuration file /opt/local/etc/zebra/zebra.conf: Permission denied\r\ncan't open configuration file [/opt/local/etc/zebra/zebra.conf]\r\n````\r\n\r\nModifying the permissions of the config file or any/all directories in the path to the config file makes no difference."},"comment":{"url":"https://api.github.com/repos/joyent/pkgsrc/issues/comments/71108699","html_url":"https://github.com/joyent/pkgsrc/issues/234#issuecomment-71108699","issue_url":"https://api.github.com/repos/joyent/pkgsrc/issues/234","id":71108699,"user":{"login":"bahamat","id":1612974,"avatar_url":"https://avatars.githubusercontent.com/u/1612974?v=3","gravatar_id":"","url":"https://api.github.com/users/bahamat","html_url":"https://github.com/bahamat","followers_url":"https://api.github.com/users/bahamat/followers","following_url":"https://api.github.com/users/bahamat/following{/other_user}","gists_url":"https://api.github.com/users/bahamat/gists{/gist_id}","starred_url":"https://api.github.com/users/bahamat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bahamat/subscriptions","organizations_url":"https://api.github.com/users/bahamat/orgs","repos_url":"https://api.github.com/users/bahamat/repos","events_url":"https://api.github.com/users/bahamat/events{/privacy}","received_events_url":"https://api.github.com/users/bahamat/received_events","type":"User","site_admin":false},"created_at":"2015-01-22T22:05:35Z","updated_at":"2015-01-22T22:05:35Z","body":"Yeah, that patch worked for me.\r\n\r\nI dropped it in as `patches/patch-lib-privs.c` and set `PKGREVISION=2` in the `Makefile` and made sure not to include `--disable-capabilities`.\r\n\r\nAfter installing I don't get the permission errors anymore and I was able to establish full peering with OSPF to my router and successfully exchange routes.\r\n\r\nSo that patch looks good to me."}}