Difference between revisions of "TracsvnVM"

From OSGeo
Jump to: navigation, search
(Hint: when modifying menu entries via trac.ini, run the permission settings in trac admin panel to make changes take effect.)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
The Tracsvn VM is a virtual machine (see [[SAC_Service_Status]]) administered by SAC, hosted on osgeo3 at OSU [[OSL]] and used for source code management.
+
The Tracsvn VM is a virtual machine (see [[SAC_Service_Status]]) administered by SAC, hosted on <del>[[SAC_Service_Status#osgeo3|osgeo3]]</del>  [[SAC_Service_Status#osgeo_7|osgeo7]] at OSU [[OSL]] and used for source code management.
  
* Hosts http://svn.osgeo.org [[Subversion]] service.
+
* Hosts https://svn.osgeo.org [[Subversion]] service.
* Hosts http://trac.osgeo.org [[Trac Instances]].
+
* Hosts https://trac.osgeo.org [[Trac]] service
* Hosts http://git.osgeo.org [[SAC:Git Service]].
+
* Hosts https://git.osgeo.org [[SAC:Git Service]].
  
 +
Hint: when modifying menu entries via trac.ini, run the permission settings in trac admin panel to make changes take effect.
  
The Apache configuration, under /etc/apache2, is under revision control via Git.
+
= Apache =
One clone of this repository can be accessed via https://git.osgeo.org/_gogs_/sac/tracsvn-apache-config
+
 
(see [[SAC:Gogs]])
+
The Apache configuration <code>/etc/apache2</code> is under revision control via Git.
 +
One clone of this repository can be accessed by [[SAC]] members via https://git.osgeo.org/gitea/sac/tracsvn-apache-config (ref [[SAC:Gitea]])
 +
 
 +
= PostgreSQL =
 +
 
 +
PostgreSQL is configured to always require passwords. Services with non-centralized configuration (like trac) are using .pgpass file to avoid duplication, which means every user using trac-admin will need to have the
 +
same .pgpass (this may change in the future). Currently users "www-data" and
 +
"git" have the .pgpass file in their home. This lets Gitea git hooks use trac-admin command successfully, and Trac (run via Apache thus www-data user)
 +
also work.
 +
 
 +
[[Category:Infrastructure]]

Latest revision as of 03:29, 8 February 2020

The Tracsvn VM is a virtual machine (see SAC_Service_Status) administered by SAC, hosted on osgeo3 osgeo7 at OSU OSL and used for source code management.

Hint: when modifying menu entries via trac.ini, run the permission settings in trac admin panel to make changes take effect.

Apache

The Apache configuration /etc/apache2 is under revision control via Git. One clone of this repository can be accessed by SAC members via https://git.osgeo.org/gitea/sac/tracsvn-apache-config (ref SAC:Gitea)

PostgreSQL

PostgreSQL is configured to always require passwords. Services with non-centralized configuration (like trac) are using .pgpass file to avoid duplication, which means every user using trac-admin will need to have the same .pgpass (this may change in the future). Currently users "www-data" and "git" have the .pgpass file in their home. This lets Gitea git hooks use trac-admin command successfully, and Trac (run via Apache thus www-data user) also work.