Repository Summary
| Description | Fork of pr2-grant to make it possible to run the ros_ethercat_loop without being root. |
| Checkout URI | https://github.com/shadow-robot/ethercat_grant.git |
| VCS Type | git |
| VCS Version | melodic-devel |
| Last Updated | 2021-04-27 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| ethercat_grant | 0.2.6 |
README
ethercat_grant
This is a repo for the pr2-grant utility. It makes it possible to run the ros_ethercat_loop without requiring root privileges.
Installation
If you installed this package from apt-get then you’re good to go. (This is definitely the recommended way)
If you compiled this package from source, then you’ll need to copy the resulting ethercat_grant executable to /usr/local/bin and add the sticky bit to it: sudo chmod +s /usr/local/bin/ethercat_grant.
Use
Using ethercat_grant makes it possible to not use sudo anymore for running the ethercat main loop. Just use launch-prefix="ethercat_grant" in your launch files for the ros_ethercat_loop.
When releasing this package (developers only)
If we change the scripts/postinst post installation script, it has to be manually copied, commited and pushed to the branch with name debian/ROS_DISTRO/ethercat_grant inside the debian directory (where ROS_DISTRO is one of hydro, indigo…)
e.g. https://github.com/shadow-robot/ethercat_grant-release/tree/debian/indigo/ethercat_grant/debian
See http://answers.ros.org/question/191779/add-postinstall-rule-for-deb-package-creation/
CONTRIBUTING
Repository Summary
| Description | Fork of pr2-grant to make it possible to run the ros_ethercat_loop without being root. |
| Checkout URI | https://github.com/shadow-robot/ethercat_grant.git |
| VCS Type | git |
| VCS Version | noetic-devel |
| Last Updated | 2022-06-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| ethercat_grant | 0.3.2 |
README
ethercat_grant
This is a repo for the pr2-grant utility. It makes it possible to run the ros_ethercat_loop without requiring root privileges.
Installation
If you installed this package from apt-get then you’re good to go. (This is definitely the recommended way)
If you compiled this package from source, then you’ll need to copy the resulting ethercat_grant executable to /usr/local/bin and add the sticky bit to it: sudo chmod +s /usr/local/bin/ethercat_grant.
Use
Using ethercat_grant makes it possible to not use sudo anymore for running the ethercat main loop. Just use launch-prefix="ethercat_grant" in your launch files for the ros_ethercat_loop.
When releasing this package (developers only)
If we change the scripts/postinst post installation script, it has to be manually copied, commited and pushed to the branch with name debian/ROS_DISTRO/ethercat_grant inside the debian directory (where ROS_DISTRO is one of melodic, noetic…)
e.g. https://github.com/shadow-robot/ethercat_grant-release/tree/debian/noetic/ethercat_grant/debian
See http://answers.ros.org/question/191779/add-postinstall-rule-for-deb-package-creation/