Show
Ignore:
Timestamp:
03/10/07 11:25:40 (2 years ago)
Author:
jm3
Message:

updated configuration setup script to also build our crontab file, so now there are like, ZERO passwords or paths coded anywhere

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • feedmelinks/_config

    • Property svn:ignore changed from
      domain.txt
      servers.xml
      to
      domain.txt
      servers.xml
      crontab.INSTALL_ME
  • feedmelinks/_config/parse-config.xsl

    r1325 r1405  
    1313        <xsl:template match="/"> 
    1414 
     15                <!--  
     16 
     17                        each "mode" parses servers.xml and spits it out in a different native format,  
     18                        so we can quickly add new perl, php, sh, etc scripts that use the global config values  
     19                        without ever hard-coding passwords anywhere. cool. 
     20 
     21                --> 
    1522                <xsl:choose> 
     23 
    1624                        <xsl:when test="$mode = 'php'">&lt;% 
    1725function get_env() { 
     
    2533                                <xsl:call-template name="CRLF" /> 
    2634%&gt;</xsl:when> 
     35 
     36                        <xsl:when test="$mode = 'crontab'"> 
     37# This file is autogenerated by _config/parse-config.xsl 
     38# DO NOT EDIT! or your changes will be blown away the next time someone runs bin/configure.sh 
     39# instead, modify the configuration values in _config/server.xml 
     40 
     41PATH=/bin:/usr/bin:/usr/local/bin:<xsl:value-of select="/servers/server[@name=$server-name]/@webserver-root"/>/bin 
     42MAILTO=<xsl:value-of select="/servers/server[@name=$server-name]/@maintainer-email"/> 
     43ADMIN_USER=<xsl:value-of select="/servers/server[@name=$server-name]/@admin-user"/> 
     44ADMIN_PASSWORD=<xsl:value-of select="/servers/server[@name=$server-name]/@admin-user-password"/> 
     45WEBSERVER_ROOT=<xsl:value-of select="/servers/server[@name=$server-name]/@webserver-root"/> 
     46SITE=<xsl:value-of select="/servers/server[@name=$server-name]/@domain"/> 
     47 
     48        <xsl:call-template name="CRLF" /> 
     49        <xsl:call-template name="CRLF" /> 
     50</xsl:when> 
    2751 
    2852                        <xsl:when test="$mode = 'sh'">