2015 Nov 26, 06:05 PM
Hi Kris,
This is a rather old post and Brian has already implemented an option to use either GPIO library in the latest SIP revisions.
Regarding the security issue of being required to run as root in order to use the included GPIO library;That problem has gone away in the latest Raspbian rev - Jessie. You can now run as what ever user you wish. Jessie does use a different init system (systemd), but the old init script and commands still work. I will be updating the docs on the wiki to reflect the changes and there is a new init script (unit file) for Jessie named "sip.service" already on GitHub.
Dan
This is a rather old post and Brian has already implemented an option to use either GPIO library in the latest SIP revisions.
Regarding the security issue of being required to run as root in order to use the included GPIO library;That problem has gone away in the latest Raspbian rev - Jessie. You can now run as what ever user you wish. Jessie does use a different init system (systemd), but the old init script and commands still work. I will be updating the docs on the wiki to reflect the changes and there is a new init script (unit file) for Jessie named "sip.service" already on GitHub.
Dan