Changes between Version 42 and Version 43 of Software/MSI/ConfigurationNeptune


Ignore:
Timestamp:
22/07/09 13:59:52 (10 years ago)
Author:
pjkersha
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Software/MSI/ConfigurationNeptune

    v42 v43  
    199199Passwords can be found in the Secrets box. 
    200200 
     201 
    201202=== Discovery NDG URL redirection service === 
    202203 
     
    379380 
    380381pyDAP and COWS services are secured using this configuration. 
     382 
     383=== Vocab Term Editor === 
     384Configuration is set in `/usr/local/vocab-editor`.  OWnership should be set so that the Apache user has read permission.   
     385{{{ 
     386[buildout] 
     387parts = Vocab_Term_Editor 
     388 
     389# Configuration mirroring eggs as currently deployed on proglue 
     390[Vocab_Term_Editor] 
     391recipe = collective.recipe.modwsgi 
     392extra-paths = ${buildout:directory}/passwords 
     393 
     394eggs =  ndgCommon==0.1.1.dev_r5445 
     395        Pylons==0.9.6.2 
     396        PasteScript 
     397        WebHelpers==0.3.2 
     398        VocabTermEditor==0.0.0dev_r6101 
     399        Routes==1.7.3 
     400        pysvn 
     401        PyGreSQL 
     402        ndg_security_server 
     403config-file = ${buildout:directory}/production.ini 
     404find-links = http://ndg.nerc.ac.uk/dist 
     405             ./pysvn/pysvn-1.7.0/dist 
     406}}} 
     407PySVN is not installable from an egg so an egg was created locally for PySVN from the tar ball distribution and this referenced with the `find-links` option above. 
     408}}} 
     409 
     410==== PySVN Egg creation ==== 
     411PySVN is not available as an egg so it has to be adapted (all commands 
     412executed as root)... 
     413 
     414Get Dependencies - the svn development package: 
     415$ yast2 
     416 * Navigate to `Software` -> `Software Management` 
     417 * <Alt+S> to search and enter 'subversion' 
     418 * pick svn-devel package and select with <Alt+T> and '+' key. 
     419 * <Alt+U> to update 
     420 * <Alt+N> - no in response to option to install or remove more packages 
     421 * <Alt+Q> to quit 
     422 
     423Get tarball distribution: 
     424{{{ 
     425$ wget http://pysvn.barrys-emacs.org/source_kits/pysvn-1.7.0.tar.gz 
     426$ tar zxvf pysvn-1.7.0.tar.gz 
     427$ cd pysvn-1.7.0 
     428}}} 
     429Follow to http://pysvn.tigris.org/issues/show_bug.cgi?id=86 to get details 
     430of how to patch PySVN to make it eggable.  See: 
     431http://pysvn.tigris.org/nonav/issues/showattachment.cgi/19/pysvn-egg.patch 
     432 
     433for the patch.  Unfortunately this refers to older version of PySVN but it's 
     434still possible to hack the changes into 1.7.0(!).  Additionally hacking 
     435necessary to correctly link to libcom_err in /lib64 directory.  Follow the 
     436list of steps in issue 86 entry to create the egg.