Bug 9327 - [FR] доработка spec-файла trac
: [FR] доработка spec-файла trac
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/trac)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-03-27 18:46 by
Modified: 2007-04-20 19:25 (History)


Attachments
Proposed configs and patches (4.82 KB, application/x-gzip)
2006-03-27 18:48, Grigory Batalov
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-03-27 18:46:43
Предлагаю внести в spec-файл trac следующие улучшения (на мой взгляд),
опробованные мной на Master 2.4 backports:
- Выделить FastCGI frontend в отдельный пакет и поставить ему в зависимость
trac-spawn-fcgi. Последний ничего не делает, кроме как демонизирует
оригинальный
trac.fcgi.
- Добавить примеры конфигов для Apache2, nginx и cherokee. В cherokee FastCGI
пока не работает, но автор утверждает, что "уже вот почти, в свежих бетах - уж
точно".
- Добавить группу tracadmin и дать ей права на запись в /var/lib/trac. Тогда
при
разных методах доступа (локально, через Apache, nginx и т.д.) будет проще
выставить права, а именно, добавить очередного псевдо-пользователя в эту
группу.
- Файлы:
trac-0.9.4-allan-fcgi.patch - обновление модуля _fcgi.py, благодаря которому
стало возможно использовать FastCGI с python2.3 и с nginx
trac-0.9.4-alt-(nginx|cherokee).(cgi|fcgi).conf - примеры конфигов CGI/FastCGI
для nginx|cherokee, кладутся в doc
trac-0.9.4-alt-fcgi-exit.patch - возврат из FastCGI пропускается, а не
обрабатывается, как exception
trac-0.9.4-svn-htdocs.patch - поддержка синтаксиса htdocs:foo.html для ссылок
на
локальные файлы внутри проекта в папке htdocs; взято отсюда:
http://projects.edgewall.com/trac/changeset/2654
trac-0.9-alt-apache2.conf - пример конфига CGI/mod_python для Apache2
trac-0.9b1-alt-i18n.patch и trac-0.9b1-alt-ru.mo - попытка интернационализации;
на самом деле стоит удалить, у меня закомментировано
------- Comment #1 From 2006-03-27 18:48:24 -------
Created an attachment (id=1442) [details]
Proposed configs and patches

Архив с патчами и конфигами, главный патч - trac-0.9.4-alt0.M24.1.diff
------- Comment #2 From 2006-03-27 19:15:08 -------
Все принять не обещаю, но некоторые части точно прицеплю.
------- Comment #3 From 2006-10-24 20:38:56 -------
Некоторые предложения приняты, некоторые устарели.