wiki:SandBoxPac

Version 66 (modified by pacitu, 16 years ago) (diff)

--

This is just a page to practice and learn WikiFormatting.

Go ahead, edit it freely.

How to set up Trac

Installation

Currently we are using Trac 11.1 installed on a Debian OS.
First you need to install setuptools. After you download the .egg install it with:

sudo sh setuptools-0.6c9-py2.5.egg

Then you can install Trac executing:

sudo easy_install Trac
  • Usefull links

http://pypi.python.org/pypi/setuptools#installation-instructions
http://trac.edgewall.org/wiki/TracInstall
http://trac.edgewall.org/wiki/TracOnDebian

Setting up Postgresql

The trac database is under postgres with user "scs" and schema "trac".

  • Usefull links

http://www.postgresql.org/docs/7.4/interactive/user-manag.html
http://trac.edgewall.org/wiki/TracEnvironment

Setting up Plug-ins

  • Current Plug-ins

AdvancedTicketWorkflowPlugin http://trac-hacks.org/wiki/AdvancedTicketWorkflowPlugin
BackLinksMenu http://trac-hacks.org/wiki/BackLinksMenuMacro
HudsonTrac http://trac-hacks.org/wiki/HudsonTracPlugin
PrivateWikis http://trac-hacks.org/wiki/PrivateWikiPlugin
TicketSubmitPolicy http://trac-hacks.org/wiki/TicketModifiedFilesPlugin
TracAccountManager http://trac-hacks.org/wiki/AccountManagerPlugin
TracCustomRoadmap http://trac-hacks.org/wiki/CustomRoadmapPlugin
TracDiscussion http://trac-hacks.org/wiki/DiscussionPlugin
TracFullBlogPlugin http://trac-hacks.org/wiki/FullBlogPlugin
TracGoogleAnalytics http://trac-hacks.org/wiki/TracGoogleAnalyticsPlugin
TracIncludeMacro http://trac-hacks.org/wiki/IncludeMacro
TracRecaptchaRegister http://trac-hacks.org/wiki/RecaptchaRegisterPlugin
TracSpamFilter http://trac-hacks.org/wiki/SpamFilterPlugin
TracTicketDelete http://trac-hacks.org/wiki/TicketDeletePlugin
TracTocMacro http://trac-hacks.org/wiki/TocMacro
TypedTicketWorkflow http://trac-hacks.org/wiki/TypedTicketWorkflowPlugin

Current Trac configuration file attachment:trac.ini

Permissions and Authentication

anonymous - BLOG_VIEW BROWSER_VIEW CHANGESET_VIEW DISCUSSION_VIEW FILE_VIEW LOG_VIEW MILESTONE_VIEW REPORT_SQL_VIEW REPORT_VIEW ROADMAP_VIEW SEARCH_VIEW TICKET_VIEW TIMELINE_VIEW WIKI_VIEW
authenticated - BLOG_COMMENT BLOG_MODIFY_OWN DISCUSSION_APPEND TICKET_CREATE
team - BLOG_ADMIN DISCUSSION_ADMIN DISCUSSION_APPEND DISCUSSION_MODERATE TICKET_ADMIN WIKI_ADMIN

The authentication uses HtDigestStore with the acct_mgr.web_ui.loginmodule from the TracAccountManager plugin.


  • Sophie2 Server set-up
    • Trac
    • SVN
    • Postgres + migrating the WBS
    • Nexus
    • Buld Server
    • Hudson
    • Testlink
  • New Server installation and set-up
    • software RAID
    • users + quotas
    • vnc4server instances for all users
  • Dzver port forwarding.
  • Sophie2 web site with Dian.

Attachments