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.