Conversation
When GRR is installed with pip in virtual environment, the path to default grr-server is present in /grr/debian/grr-server.default. I could not find the file /etc/default/grr-server.
Update to GRR_PREFIX path
Update troubleshooting.adoc
destijl
left a comment
There was a problem hiding this comment.
Thanks for going to the effort of submitting a PR!
| pip install --editable grr/config/grr-response-test | ||
| ---- | ||
| Then edit /etc/default/grr-server and set: | ||
| Then edit /grr/debian/grr-server.default and set: |
There was a problem hiding this comment.
this path is set by the deb package. If you're just installing from pip you don't need to mess with this at all (but you need to do your own systemd setup, or run the worker, ui etc. manually. If you want to have all the systemd stuff set up for you by the package, then install a new version from source, you need to change this to update the systemd scripts.
So I don't think this needs changing but we need to clarify that somehow.
| -------------------------------------------------------------------- | ||
|
|
||
| Download protobuf version 2.5.0 or later from link:http://code.google.com/p/protobuf/[protobuf] | ||
| Download protobuf version 3.0.0 or later from link:http://code.google.com/p/protobuf/[protobuf] |
There was a problem hiding this comment.
you actually only need the compiler, so you can just go to the releases page and download the relevant compiler package for your OS.
There was a problem hiding this comment.
Hi @destijl
When I installed the compiler using sudo apt install protobuf-compiler, (Ubuntu 16.04), it installed v2.5.0. In the next step, cd /grr, pip install -editable . it produced an error "v3.0.0 required", After the installed protobuf-3.0.0, I was able to successfully install GRR. So I submitted the PR. I will verify it once again.
Thanks
When GRR is installed with pip in virtual environment, the path to default grr-server file is /grr/debian/grr-server.default. I could not find the file /etc/default/grr-server.
