google/grr-doc

CentOS Install Documentation

peasead opened this issue · 4 comments

I'm looking to install Grr server on a CentOS box, I think I've looked through all the documentation and the requisite Google searching, but I'm unable to find a way.

I've tried cutting apart the Dockerfile, the instal_linux.sh Vagrant file, and all the documentation I could find...I even said a Hail Mary and converted the .deb into a .rpm with Alien.

The closest I can find is grr-doc/installfrompip.adoc, but I'm not sure if that's the right way or not. I'd like a cleaner way than using a development workflow if possible.

Any help would be appreciated, thanks in advance.

Converting the deb to rpm should mostly work. The actual install process is
through pip. We use dh-virtualenv to build a virtual environment inside the
deb. This should be self contained (does not depend on the installer python
or any packages) so it should work on centos just as well.

I would say you will need to tweak the startup scripts a bit but not too
much.

On 9 Oct 2016 9:29 PM, "Andrew Pease" notifications@github.com wrote:

I'm looking to install Grr server on a CentOS box, I think I've looked
through all the documentation and the requisite Google searching, but I'm
unable to find a way.

I've tried cutting apart the Dockerfile, the instal_linux.sh Vagrant file,
and all the documentation I could find...I even said a Hail Mary and
converted the .deb into a .rpm with Alien.

The closest I can find is grr-doc/installfrompip.adoc, but I'm not sure
if that's the right way or not. I'd like a cleaner way than using a
development workflow if possible.

Any help would be appreciated, thanks in advance.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#61, or mute the thread
https://github.com/notifications/unsubscribe-auth/ADrYou-Xa5WopSFb0LdHtrgtyJizWVj4ks5qyb8kgaJpZM4KSOEz
.

Thanks @scudette

I guess I didn't try the pip process outside of the virtualenv...I'll give that a shot and follow-up.

Ah that's not a supported configuration. Generally running python code
outside a virtual env is a bad idea. I actually meant you should install
your code as well as grr in the same virtual env.

On 10 Oct 2016 11:15 AM, "Andrew Pease" notifications@github.com wrote:

Thanks @scudette https://github.com/scudette

I guess I didn't try the pip process outside of the virtualenv...I'll give
that a shot and follow-up.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#61 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/ADrYok9dacKzoNyb0wsrYIDrUxcoc62rks5qyoCogaJpZM4KSOEz
.

You essentially need to find yum equivalents of the stuff installed with apt here, install with pip:
https://github.com/google/grr-doc/blob/master/installfrompip.adoc#installing-from-pip

and then put the systemd scripts from here:
https://github.com/google/grr/tree/master/debian

in the right place to run the server components.