Difference between revisions of "User:Mmccarn"

From SME Server
Jump to navigationJump to search
Line 15: Line 15:
  
 
* create a custom proxypass directive for /roundup:
 
* create a custom proxypass directive for /roundup:
  md -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
+
  <nowiki>md -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
+
cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
echo '# ProxyPass Support for Internal Exchange Server
+
echo '# ProxyPass Support for Internal Exchange Server
        ProxyPreserveHost On
+
      ProxyPreserveHost On
  
        #roundup
+
      #roundup
        ProxyPass /roundup/ http://localhost:8080/
+
      ProxyPass /roundup/ http://localhost:8080/
        ProxyPassReverse /roundup/ http://localhost:8080/
+
      ProxyPassReverse /roundup/ http://localhost:8080/
  
 
* End of Exchange settings
 
* End of Exchange settings
' > 91ProxyPassRoundup
+
' > 91ProxyPassRoundup</nowiki>
 
* expand httpd.conf and restart httpd
 
* expand httpd.conf and restart httpd
 
  expand-template /etc/httpd/conf/httpd.conf
 
  expand-template /etc/httpd/conf/httpd.conf

Revision as of 14:25, 25 August 2011

Install Roundup Issue Tracker

python setup.py install
  • create demo tracker
roundup-demo
    • specify user or ibay folder as tracker location, eg:
/home/e-smith/files/ibays/roundup/html/demo
  • change default dir to demo location
cd /home/e-smith/files/ibays/roundup/html/demo
  • edit the demo 'config.ini' to change the port from 8917 to 8080
  • start the built-in roundup/python webserver
sudo -u roundup roundup-server demo=/home/e-smith/files/ibays/roundup/html/demo
  • create a custom proxypass directive for /roundup:
md -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
echo '# ProxyPass Support for Internal Exchange Server
       ProxyPreserveHost On

       #roundup
       ProxyPass /roundup/ http://localhost:8080/
       ProxyPassReverse /roundup/ http://localhost:8080/

* End of Exchange settings
' > 91ProxyPassRoundup
  • expand httpd.conf and restart httpd
expand-template /etc/httpd/conf/httpd.conf
sv restart httpd-e-smith


Still todo:

  1. configure roundup server to auto-start
  2. configure roundup server to log to /var/log/(somewhere)
  3. possibly integrate access with SME user database
  4. possibly integrate with mysql