source: trunk/plugins/oforgeplugin/share/conf/trac.ini.oforge @ 787

Revision 787, 5.0 KB checked in by anonymous, 5 years ago (diff)

a sane default resolver order

  • Property svn:executable set to *
Line 
1# This is the base trac.ini file inherited by all OForge projects
2# The recommended inheritance configuration approach is as follows
3#  * trac.ini - Project-specific settings
4#  * trac.ini.YOURCOMPANY - Server (host) specific
5#  * trac.ini.YOURCOMPANY.base - Site-wide settings
6#  * trac.ini.oforge - OForge default settings
7
8[inherit]
9plugins_dir = /var/oforge/share/plugins/
10templates_dir = /var/oforge/share/templates/
11
12[wiki]
13render_unsafe_content = true
14
15[logging]
16log_type = syslog
17log_level = WARNING
18log_format =  [trac][$(basename)s][$(module)s][$(levelname)s]: $(message)s
19
20[trac]
21htdocs_location = /static/chrome/common
22permission_store = OForgePermissionStore
23
24[header_logo]
25src = /static/chrome/common/trac_banner.png
26
27[s5]
28themes_location = /static/s5
29
30[notification]
31smtp_enabled = false
32
33[project]
34category = client
35icon = /static/favicon.ico
36
37[attachment]
38render_unsafe_content = true
39max_size = 10000000
40
41[changeset]
42max_diff_files = 50
43
44[timeline]
45changeset_show_files = 5
46default_daysback = 7
47
48[ticket]
49workflow = OForgeConfigurableTicketWorkflow
50
51[account-manager]
52password_format = htpasswd
53password_store = HtPasswdStore
54password_file = passwd
55
56[intertrac]
57t = trac
58trac.title = Edgewall's Trac for Trac
59trac.url = http://projects.edgewall.com/trac
60
61[oforge]
62default_permissions = TAGS_VIEW, XML_RPC
63trac_home = /usr
64trac_share_dir = %(trac_home)s/share
65trac_conf_dir = %(trac_share_dir)s/trac/conf
66site_lib = %(trac_home)s/lib/python2.4/site-packages
67base_path = /var/oforge
68svn_base = %(base_path)s/svn
69trac_base = %(base_path)s/trac
70share_dir = %(base_path)s/share
71conf_dir = %(base_path)s/conf
72categories = Open Source, Client, Internal
73markets = High Tech, Financial, Retail
74contracts = T&M, Fixed
75regions = North America, Europe, Asia, South America
76project_manager_tag = groups:pm
77master_warehouse.host = localhost
78master_warehouse.db = oforge
79master_warehouse.user = oforge
80
81[irclogs]
82path = /var/oforge/irclogs/ChannelLogger/#channel
83file_format = #channel.%Y-%m-%d.log
84navigation_button = Chat Logs
85
86[graphviz]
87png_antialias = true
88cache_manager = yes
89default_graph_fontname = "Andale Mono"
90default_graph_fontsize = 10
91
92[components]
93announcerplugin.* = enabled
94tractags.* = enabled
95pagetopdf.* = enabled
96tracrpc.* = enabled
97tracrpcext.* = enabled
98graphviz.* = enabled
99customfieldadmin.* = enabled
100progressmeter = enabled
101tracwysiwyg.* = enabled
102tractoc.* = enabled
103includemacro.* = enabled
104movie.* = enabled
105# These 3 modules *only* are used from account manager
106acct_mgr.api.AccountManager = enabled
107acct_mgr.htfile.htpasswdstore = enabled
108acct_mgr.web_ui.AccountModule = enabled
109# TRAC_ADMIN panels disabled
110trac.admin.web_ui.basicsadminpanel = disabled
111trac.admin.web_ui.PluginAdminPanel = disabled
112trac.admin.web_ui.LoggingAdminPanel = disabled
113wikinotification.admin.wikiNotificationAdminPanel = disabled
114# OForge Plugins
115oforge.* = enabled
116tracusermanager.* = enabled
117svnpolicies.* = enabled
118mailinglists.* = enabled
119tracdashboardreports.* = enabled
120tracresourcetools.* = enabled
121tracwikitools.* = enabled
122tracsectionedit.* = enabled
123# disabled until there is a resonable CSS for default trac template
124# tracmenus.* = enabled
125ticketsystem.* = enabled
126ticketsystem.tickettypes.util.* = disabled
127# for performance
128oforge.properties.requestinitcheck = disabled
129# we use announcer plugin as the default notification system
130oforge.admin.oforgeadminnotificationspanel = disabled
131# the workflow controller
132workflowcontroller.* = enabled
133trac.ticket.defaultworkflow.configurableticketworkflow = disabled
134tracusermanager.api.environmentfixknownusers = disabled
135
136# TODO: Some of these should be moved into defaults
137[svnpolicies]
138change_url_template = https://oforge-appliance/trac/%s/changeset/%s
139domain = optaros.com
140email.diff_limit = 5000
141email.prefix = [PROJECTNAME]
142smtp.host = localhost
143#smpt.username = USERNAME
144#smpt.password = PASSWORD
145svnlook = /usr/bin/svnlook
146svnnotify = /usr/bin/svnnotify
147trac_post_hook = /usr/local/bin/trac-post-commit-hook
148
149# TODO: Some of these should be moved into defaults
150[email2trac]
151drop_spam = 0
152email_comment = >
153email_header = 0
154enable_syslog = 1
155mailto_link = 0
156reply_all = 0
157spam_level = 5
158strip_signature = 0
159ticket_update = 1
160trac_version = 0.11
161umask = 220
162use_textwrap = 0
163verbatim_format = 1
164tmpdir = /tmp
165python_egg_cache = /tmp/eggs
166email2trac_enabled = true
167
168[datefield]
169format = ymd
170separator = -
171
172[metanav]
173reset_password = disabled
174logout = disabled
175help = disabled
176about.label = About
177
178[announcer]
179always_notify_component_owner = true
180always_notify_owner = true
181always_notify_reporter = true
182always_notify_updater = true
183ignore_cc_changes = false
184smtp_enabled = true
185smtp_from = oforge@localhost
186smtp_port = 25
187smtp_replyto = noreply
188smtp_server = localhost
189use_public_cc = true
190use_threaded_delivery = true
191use_tls = false
192ticket_email_subject = [${project.name}] Ticket #${ticket.id}: ${ticket['summary']} {% if action %}[${action}]{% end %}
193wiki_email_subject = [${project.name}] Page #${page.name} ${action}
194email_address_resolvers = SpecifiedEmailResolver, SessionEmailResolver, DefaultDomainEmailResolver
195
Note: See TracBrowser for help on using the repository browser.