From cd25f265349e86fab2fbe81959747ce112986806 Mon Sep 17 00:00:00 2001 From: Brett Smith Date: Mon, 20 Jul 2015 15:27:30 -0400 Subject: [PATCH] 6661: Install docs refer to arvados-git-httpd package and binary. The code refers to itself as arv-git-httpd, but the package is named arvados-git-httpd, and includes the binary under that name as well. Update the installation documentation to match. Arguably, we should change the package naming instead. But that decision was made longer ago and is more difficult to revert. I'm making the easy fix now, and we can consider package changes later if we like. Closes #6661. --- .../install-arv-git-httpd.html.textile.liquid | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/doc/install/install-arv-git-httpd.html.textile.liquid b/doc/install/install-arv-git-httpd.html.textile.liquid index 44423e183f..33b112489e 100644 --- a/doc/install/install-arv-git-httpd.html.textile.liquid +++ b/doc/install/install-arv-git-httpd.html.textile.liquid @@ -4,7 +4,7 @@ navsection: installguide title: Install Git server ... -The arv-git-httpd server provides HTTP access to hosted git repositories, using Arvados authentication tokens instead of passwords. It is intended to be installed on the system where your git repositories are stored, and accessed through a web proxy that provides SSL support. +The arvados-git-httpd server provides HTTP access to hosted git repositories, using Arvados authentication tokens instead of passwords. It is intended to be installed on the system where your git repositories are stored, and accessed through a web proxy that provides SSL support. By convention, we use the following hostname for the git service: @@ -15,26 +15,26 @@ table(table table-bordered table-condensed). This hostname should resolve from anywhere on the internet. -h2. Install arv-git-httpd +h2. Install arvados-git-httpd On Debian-based systems: -
~$ sudo apt-get install git arv-git-httpd
+
~$ sudo apt-get install git arvados-git-httpd
 
On Red Hat-based systems: -
~$ sudo yum install git arv-git-httpd
+
~$ sudo yum install git arvados-git-httpd
 
-Verify that @arv-git-httpd@ and @git-http-backend@ are functional: +Verify that @arvados-git-httpd@ and @git-http-backend@ are functional: -
~$ arv-git-httpd -h
+
~$ arvados-git-httpd -h
 Usage of arv-git-httpd:
   -address="0.0.0.0:80": Address to listen on, "host:port".
   -git-command="/usr/bin/git": Path to git executable. Each authenticated request will execute this program with a single argument, "http-backend".
@@ -49,27 +49,27 @@ fatal: No REQUEST_METHOD from server
 
-We recommend running @arv-git-httpd@ under "runit":http://smarden.org/runit/ or something similar. +We recommend running @arvados-git-httpd@ under "runit":http://smarden.org/runit/ or something similar. Your @run@ script should look something like this:
export ARVADOS_API_HOST=uuid_prefix.your.domain
-exec sudo -u git arv-git-httpd -address=:9001 -git-command="$(which git)" -repo-root=/var/lib/arvados/git 2>&1
+exec sudo -u git arvados-git-httpd -address=:9001 -git-command="$(which git)" -repo-root=/var/lib/arvados/git 2>&1
 
h3. Set up a reverse proxy with SSL support -The arv-git-httpd service will be accessible from anywhere on the internet, so we recommend using SSL for transport encryption. +The arvados-git-httpd service will be accessible from anywhere on the internet, so we recommend using SSL for transport encryption. -This is best achieved by putting a reverse proxy with SSL support in front of arv-git-httpd, running on port 443 and passing requests to arv-git-httpd on port 9001 (or whatever port you chose in your run script). +This is best achieved by putting a reverse proxy with SSL support in front of arvados-git-httpd, running on port 443 and passing requests to arvados-git-httpd on port 9001 (or whatever port you chose in your run script). -h3. Tell the API server about the arv-git-httpd service +h3. Tell the API server about the arvados-git-httpd service In your API server's @config/application.yml@ file, add the following entry: -
git_http_base: git.uuid_prefix.your.domain
+
git_http_base: git.uuid_prefix.your.domain
 
-- 2.30.2