User Tools

Site Tools


doc:appunti:linux:sa:trac

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:appunti:linux:sa:trac [2010/11/29 17:37] – [Inizializzazione di un progetto] niccolodoc:appunti:linux:sa:trac [2010/12/02 17:03] – [Configura notifiche email] niccolo
Line 76: Line 76:
 use_short_addr = true use_short_addr = true
 smtp_always_bcc = trac@rigacci.org smtp_always_bcc = trac@rigacci.org
 +smtp_enabled = true
 smtp_from = trac@rigacci.org smtp_from = trac@rigacci.org
 smtp_port = 25 smtp_port = 25
Line 188: Line 189:
 ===== Installazione da sorgenti ===== ===== Installazione da sorgenti =====
  
-Come [[http://trac.edgewall.org/wiki/TracInstall|installare Trac 0.12]] (include la traduzione in più lingue, richiede il modulo Python Babel) non pacchettizzato Debian. Su una **Debian Squeeze** con già Apache e PHP si installano i seguenti pacchetti:+Documentazione utile: 
 + 
 +  * [[http://trac.edgewall.org/wiki/TracInstall|Trac Installation Guide for 0.12]] 
 +  * [[http://code.google.com/p/modwsgi/wiki/IntegrationWithTrac|modwsgi, Integration With Trac]] 
 + 
 +Come installare Trac 0.12 (include la traduzione in più lingue, richiede il modulo Python Babel) non pacchettizzato Debian. Su una **Debian Squeeze** con già Apache e PHP si installano i seguenti pacchetti:
  
   * **python-setuptools**   * **python-setuptools**
Line 264: Line 270:
 <code> <code>
 trac-admin /home/trac.site.org/projects/<project> initenv trac-admin /home/trac.site.org/projects/<project> initenv
-chown -R www-data /home/trac.site.org/projects/<project>+chown -R www-data:www-data /home/trac.site.org/projects/<project>
 </code> </code>
  
-Pare che non basti dare i permessi sulla sola directory **''db''**, come con l'installazione mod_python vista sopra.+Pare che non basti dare i permessi ad Apache solo sulla directory **''db''**, come con l'installazione mod_python vista sopra
 + 
 +Le impostazioni del progetto possono essere modificate editando il file **''conf/trac.ini''** contenuto nella directory stessa del progettto (environment).
  
 Nella directory **''/home/trac.site.org/projects/<project>/htdocs''** si potranno mettere file da includere nelle pagine web, ad esempio il logo. I file saranno disponibili all'URL base **''%%http://trac.site.org/<project>/chrome/site/%%''**. Questo corrisponde al percorso relativo **''site/''** usabile nel file di configurazione ''trac.ini''. Nella directory **''/home/trac.site.org/projects/<project>/htdocs''** si potranno mettere file da includere nelle pagine web, ad esempio il logo. I file saranno disponibili all'URL base **''%%http://trac.site.org/<project>/chrome/site/%%''**. Questo corrisponde al percorso relativo **''site/''** usabile nel file di configurazione ''trac.ini''.
  
-Altri filecondivisi fra tutti i progetti sono contenuti nella directory di installazione del Trac (''dist-packages''), sottodirectory **''trac/htdocs/''** sono accessibili all'URL base **''%%http://trac.site.org/<project>/chrome/common/%%''**.+Altri file condivisi fra tutti i progetti sono contenuti nella directory di installazione del Trac (''dist-packages''), sottodirectory **''trac/htdocs/''**. Questi sono accessibili all'URL base **''%%http://trac.site.org/<project>/chrome/common/%%''**.
doc/appunti/linux/sa/trac.txt · Last modified: 2013/01/17 17:17 by niccolo