Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: modules/roundup/templates/config.ini.erb

Issue 5777328449781760: Concept for Trac as issue tracker. (Closed)
Patch Set: Cleaned my working branch and adressed remarks from patch 3. Created March 6, 2014, 5:51 p.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « modules/roundup/manifests/init.pp ('k') | modules/roundup/templates/roundup-server.ini.erb » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: modules/roundup/templates/config.ini.erb
===================================================================
deleted file mode 100644
--- a/modules/roundup/templates/config.ini.erb
+++ /dev/null
@@ -1,574 +0,0 @@
-# Roundup issue tracker configuration file
-# Autogenerated at Fri Nov 8 21:32:41 2013
-
-# WARNING! Following options need adjustments:
-# [mail]: domain, host
-# [tracker]: web
-
-[main]
-
-# Database directory path.
-# The path may be either absolute or relative
-# to the directory containig this config file.
-# Default: db
-database = db
-
-# Path to the HTML templates directory.
-# The path may be either absolute or relative
-# to the directory containig this config file.
-# Default: html
-templates = html
-
-# Path to directory holding additional static files
-# available via Web UI. This directory may contain
-# sitewide images, CSS stylesheets etc. and is searched
-# for these files prior to the TEMPLATES directory
-# specified above. If this option is not set, all static
-# files are taken from the TEMPLATES directory
-# The path may be either absolute or relative
-# to the directory containig this config file.
-# Default:
-static_files =
-
-# Email address that roundup will complain to if it runs
-# into trouble.
-# If no domain is specified then the config item
-# mail -> domain is added.
-# Default: roundup-admin
-admin_email = admins@adblockplus.org
-
-# The 'dispatcher' is a role that can get notified
-# of new items to the database.
-# It is used by the ERROR_MESSAGES_TO config setting.
-# If no domain is specified then the config item
-# mail -> domain is added.
-# Default: roundup-admin
-dispatcher_email = admins@adblockplus.org
-
-# Additional text to include in the "name" part
-# of the From: address used in nosy messages.
-# If the sending user is "Foo Bar", the From: line
-# is usually: "Foo Bar" <issue_tracker@tracker.example>
-# the EMAIL_FROM_TAG goes inside the "Foo Bar" quotes like so:
-# "Foo Bar EMAIL_FROM_TAG" <issue_tracker@tracker.example>
-# Default:
-email_from_tag =
-
-# Roles that a user gets when they register with Web User Interface.
-# This is a comma-separated string of role names (e.g. 'Admin,User').
-# Default: User
-new_web_user_roles = User
-
-# Roles that a user gets when they register with Email Gateway.
-# This is a comma-separated string of role names (e.g. 'Admin,User').
-# Default: User
-new_email_user_roles = User
-
-# Send error message emails to the dispatcher, user, or both?
-# The dispatcher is configured using the DISPATCHER_EMAIL setting.
-# Default: user
-error_messages_to = user
-
-# HTML version to generate. The templates are html4 by default.
-# If you wish to make them xhtml, then you'll need to change this
-# var to 'xhtml' too so all auto-generated HTML is compliant.
-# Allowed values: html4, xhtml
-# Default: html4
-html_version = html4
-
-# Default timezone offset, applied when user's timezone is not set.
-# If pytz module is installed, value may be any valid
-# timezone specification (e.g. EET or Europe/Warsaw).
-# If pytz is not installed, value must be integer number
-# giving local timezone offset from UTC in hours.
-# Default: UTC
-timezone = UTC
-
-# Register new users instantly, or require confirmation via
-# email?
-# Allowed values: yes, no
-# Default: no
-instant_registration = no
-
-# Offer registration confirmation by email or only through the web?
-# Allowed values: yes, no
-# Default: yes
-email_registration_confirmation = yes
-
-# Additional stop-words for the full-text indexer specific to
-# your tracker. See the indexer source for the default list of
-# stop-words (eg. A,AND,ARE,AS,AT,BE,BUT,BY, ...)
-# Allowed values: comma-separated list of words
-# Default:
-indexer_stopwords =
-
-# Defines the file creation mode mask.
-# Default: 02
-umask = 02
-
-# Maximum size of a csv-field during import. Roundups export
-# format is a csv (comma separated values) variant. The csv
-# reader has a limit on the size of individual fields
-# starting with python 2.5. Set this to a higher value if you
-# get the error 'Error: field larger than field limit' during
-# import.
-# Default: 131072
-csv_field_size = 131072
-
-# Sets the default number of rounds used when encoding passwords
-# using the PBKDF2 scheme. Set this to a higher value on faster
-# systems which want more security.
-# PBKDF2 (Password-Based Key Derivation Function) is a
-# password hashing mechanism that derives hash from the
-# password and a random salt. For authentication this process
-# is repeated with the same salt as in the stored hash.
-# If both hashes match, the authentication succeeds.
-# PBKDF2 supports a variable 'rounds' parameter which varies
-# the time-cost of calculating the hash - doubling the number
-# of rounds doubles the cpu time required to calculate it. The
-# purpose of this is to periodically adjust the rounds as CPUs
-# become faster. The currently enforced minimum number of
-# rounds is 1000.
-# See: http://en.wikipedia.org/wiki/PBKDF2 and RFC2898
-# Default: 10000
-password_pbkdf2_default_rounds = 10000
-
-[tracker]
-
-# A descriptive name for your roundup instance.
-# Default: Roundup issue tracker
-name = Adblock Plus issue tracker
-
-# The web address that the tracker is viewable at.
-# This will be included in information sent to users of the tracker.
-# The URL MUST include the cgi-bin part or anything else
-# that is required to get to the home page of the tracker.
-# You MUST include a trailing '/' in the URL.
-# Default: NO DEFAULT
-web = http://<%= @domain %>/
-
-# Email address that mail to roundup should go to.
-# If no domain is specified then mail_domain is added.
-# Default: issue_tracker
-email = issue_tracker
-
-# Default locale name for this tracker.
-# If this option is not set, the language is determined
-# by OS environment variable LANGUAGE, LC_ALL, LC_MESSAGES,
-# or LANG, in that order of preference.
-# Default:
-language =
-
-[web]
-
-# Setting this option enables Roundup to serve uploaded HTML
-# file content *as HTML*. This is a potential security risk
-# and is therefore disabled by default. Set to 'yes' if you
-# trust *all* users uploading content to your tracker.
-# Allowed values: yes, no
-# Default: no
-allow_html_file = no
-
-# Whether to use HTTP Basic Authentication, if present.
-# Roundup will use either the REMOTE_USER or HTTP_AUTHORIZATION
-# variables supplied by your web server (in that order).
-# Set this option to 'no' if you do not wish to use HTTP Basic
-# Authentication in your web interface.
-# Allowed values: yes, no
-# Default: yes
-http_auth = yes
-
-# Whether to use HTTP Accept-Language, if present.
-# Browsers send a language-region preference list.
-# It's usually set in the client's browser or in their
-# Operating System.
-# Set this option to 'no' if you want to ignore it.
-# Allowed values: yes, no
-# Default: yes
-use_browser_language = yes
-
-# Setting this option makes Roundup display error tracebacks
-# in the user's browser rather than emailing them to the
-# tracker admin.
-# Allowed values: yes, no
-# Default: no
-debug = no
-
-# Setting this option makes Roundup migrate passwords with
-# an insecure password-scheme to a more secure scheme
-# when the user logs in via the web-interface.
-# Allowed values: yes, no
-# Default: yes
-migrate_passwords = yes
-
-# Settings in this section are used by RDBMS backends only
-[rdbms]
-
-# Name of the database to use.
-# Default: roundup
-name = roundup
-
-# Database server host.
-# Default: localhost
-host = localhost
-
-# TCP port number of the database server.
-# Postgresql usually resides on port 5432 (if any),
-# for MySQL default port number is 3306.
-# Leave this option empty to use backend default
-# Default:
-port =
-
-# Database user name that Roundup should use.
-# Default: roundup
-user = roundup
-
-# Database user password.
-# Default: roundup
-password = <%= @database_password %>
-
-# Name of the MySQL defaults file.
-# Only used in MySQL connections.
-# Default: ~/.my.cnf
-read_default_file = ~/.my.cnf
-
-# Name of the group to use in the MySQL defaults file (.my.cnf).
-# Only used in MySQL connections.
-# Default: roundup
-read_default_group = roundup
-
-# Number of seconds to wait when the SQLite database is locked
-# Default: use a 30 second timeout (extraordinarily generous)
-# Only used in SQLite connections.
-# Default: 30
-sqlite_timeout = 30
-
-# Size of the node cache (in elements)
-# Default: 100
-cache_size = 100
-
-# Setting this option to 'no' protects the database against table creations.
-# Allowed values: yes, no
-# Default: yes
-allow_create = yes
-
-# Setting this option to 'no' protects the database against table alterations.
-# Allowed values: yes, no
-# Default: yes
-allow_alter = yes
-
-# Setting this option to 'no' protects the database against table drops.
-# Allowed values: yes, no
-# Default: yes
-allow_drop = yes
-
-# Name of the PostgreSQL template for database creation.
-# For database creation the template used has to match
-# the character encoding used (UTF8), there are different
-# PostgreSQL installations using different templates with
-# different encodings. If you get an error:
-# new encoding (UTF8) is incompatible with the encoding of
-# the template database (SQL_ASCII)
-# HINT: Use the same encoding as in the template database,
-# or use template0 as template.
-# then set this option to the template name given in the
-# error message.
-# Default:
-template =
-
-[logging]
-
-# Path to configuration file for standard Python logging module.
-# If this option is set, logging configuration is loaded
-# from specified file; options 'filename' and 'level'
-# in this section are ignored.
-# The path may be either absolute or relative
-# to the directory containig this config file.
-# Default:
-config =
-
-# Log file name for minimal logging facility built into Roundup.
-# If no file name specified, log messages are written on stderr.
-# If above 'config' option is set, this option has no effect.
-# The path may be either absolute or relative
-# to the directory containig this config file.
-# Default:
-filename =
-
-# Minimal severity level of messages written to log file.
-# If above 'config' option is set, this option has no effect.
-# Allowed values: DEBUG, INFO, WARNING, ERROR
-# Default: ERROR
-level = DEBUG
-
-# Outgoing email options.
-# Used for nozy messages and approval requests
-[mail]
-
-# The email domain that admin_email, issue_tracker and
-# dispatcher_email belong to.
-# This domain is added to those config items if they don't
-# explicitly include a domain.
-# Do not include the '@' symbol.
-# Default: NO DEFAULT
-domain = <%= @domain %>
-
-# SMTP mail host that roundup will use to send mail
-# Default: NO DEFAULT
-host = localhost
-
-# SMTP login name.
-# Set this if your mail host requires authenticated access.
-# If username is not empty, password (below) MUST be set!
-# Default:
-username =
-
-# SMTP login password.
-# Set this if your mail host requires authenticated access.
-# Default: NO DEFAULT
-#password = NO DEFAULT
-
-# Default port to send SMTP on.
-# Set this if your mail server runs on a different port.
-# Default: 25
-port = 25
-
-# The local hostname to use during SMTP transmission.
-# Set this if your mail server requires something specific.
-# Default:
-local_hostname =
-
-# If your SMTP mail host provides or requires TLS
-# (Transport Layer Security) then set this option to 'yes'.
-# Allowed values: yes, no
-# Default: no
-tls = no
-
-# If TLS is used, you may set this option to the name
-# of a PEM formatted file that contains your private key.
-# The path may be either absolute or relative
-# to the directory containig this config file.
-# Default:
-tls_keyfile =
-
-# If TLS is used, you may set this option to the name
-# of a PEM formatted certificate chain file.
-# The path may be either absolute or relative
-# to the directory containig this config file.
-# Default:
-tls_certfile =
-
-# Character set to encode email headers with.
-# We use utf-8 by default, as it's the most flexible.
-# Some mail readers (eg. Eudora) can't cope with that,
-# so you might need to specify a more limited character set
-# (eg. iso-8859-1).
-# Default: utf-8
-charset = utf-8
-
-# Setting this option makes Roundup to write all outgoing email
-# messages to this file *instead* of sending them.
-# This option has the same effect as environment variable SENDMAILDEBUG.
-# Environment variable takes precedence.
-# The path may be either absolute or relative
-# to the directory containig this config file.
-# Default:
-debug =
-
-# Add a line with author information at top of all messages
-# sent by roundup
-# Allowed values: yes, no
-# Default: yes
-add_authorinfo = yes
-
-# Add the mail address of the author to the author information at
-# the top of all messages.
-# If this is false but add_authorinfo is true, only the name
-# of the actor is added which protects the mail address of the
-# actor from being exposed at mail archives, etc.
-# Allowed values: yes, no
-# Default: yes
-add_authoremail = yes
-
-# Roundup Mail Gateway options
-[mailgw]
-
-# Keep email citations when accepting messages.
-# Setting this to "no" strips out "quoted" text from the message.
-# Signatures are also stripped.
-# Allowed values: yes, no
-# Default: yes
-keep_quoted_text = yes
-
-# Preserve the email body as is - that is,
-# keep the citations _and_ signatures.
-# Allowed values: yes, no
-# Default: no
-leave_body_unchanged = no
-
-# Default class to use in the mailgw
-# if one isn't supplied in email subjects.
-# To disable, leave the value blank.
-# Default: issue
-default_class = issue
-
-# Default locale name for the tracker mail gateway.
-# If this option is not set, mail gateway will use
-# the language of the tracker instance.
-# Default:
-language =
-
-# Controls the parsing of the [prefix] on subject
-# lines in incoming emails. "strict" will return an
-# error to the sender if the [prefix] is not recognised.
-# "loose" will attempt to parse the [prefix] but just
-# pass it through as part of the issue title if not
-# recognised. "none" will always pass any [prefix]
-# through as part of the issue title.
-# Default: strict
-subject_prefix_parsing = strict
-
-# Controls the parsing of the [suffix] on subject
-# lines in incoming emails. "strict" will return an
-# error to the sender if the [suffix] is not recognised.
-# "loose" will attempt to parse the [suffix] but just
-# pass it through as part of the issue title if not
-# recognised. "none" will always pass any [suffix]
-# through as part of the issue title.
-# Default: strict
-subject_suffix_parsing = strict
-
-# Defines the brackets used for delimiting the prefix and
-# suffix in a subject line. The presence of "suffix" in
-# the config option name is a historical artifact and may
-# be ignored.
-# Default: []
-subject_suffix_delimiters = []
-
-# Controls matching of the incoming email subject line
-# against issue titles in the case where there is no
-# designator [prefix]. "never" turns off matching.
-# "creation + interval" or "activity + interval"
-# will match an issue for the interval after the issue's
-# creation or last activity. The interval is a standard
-# Roundup interval.
-# Default: always
-subject_content_match = always
-
-# Update issue title if incoming subject of email is different.
-# Setting this to "no" will ignore the title part of the subject
-# of incoming email messages.
-#
-# Allowed values: yes, no
-# Default: yes
-subject_updates_title = yes
-
-# Regular expression matching a single reply or forward
-# prefix prepended by the mailer. This is explicitly
-# stripped from the subject during parsing.
-# Value is Python Regular Expression (UTF8-encoded).
-# Default: (\s*\W?\s*(fw|fwd|re|aw|sv|ang)\W)+
-refwd_re = (\s*\W?\s*(fw|fwd|re|aw|sv|ang)\W)+
-
-# Regular expression matching start of an original message
-# if quoted the in body.
-# Value is Python Regular Expression (UTF8-encoded).
-# Default: ^[>|\s]*-----\s?Original Message\s?-----$
-origmsg_re = ^[>|\s]*-----\s?Original Message\s?-----$
-
-# Regular expression matching the start of a signature
-# in the message body.
-# Value is Python Regular Expression (UTF8-encoded).
-# Default: ^[>|\s]*-- ?$
-sign_re = ^[>|\s]*-- ?$
-
-# Regular expression matching end of line.
-# Value is Python Regular Expression (UTF8-encoded).
-# Default: [\r\n]+
-eol_re = [\r\n]+
-
-# Regular expression matching a blank line.
-# Value is Python Regular Expression (UTF8-encoded).
-# Default: [\r\n]+\s*[\r\n]+
-blankline_re = [\r\n]+\s*[\r\n]+
-
-# Unpack attached messages (encoded as message/rfc822 in MIME)
-# as multiple parts attached as files to the issue, if not
-# set we handle message/rfc822 attachments as a single file.
-# Allowed values: yes, no
-# Default: no
-unpack_rfc822 = no
-
-# When parsing incoming mails, roundup uses the first
-# text/plain part it finds. If this part is inside a
-# multipart/alternative, and this option is set, all other
-# parts of the multipart/alternative are ignored. The default
-# is to keep all parts and attach them to the issue.
-# Allowed values: yes, no
-# Default: no
-ignore_alternatives = no
-
-# OpenPGP mail processing options
-[pgp]
-
-# Enable PGP processing. Requires pyme.
-# Allowed values: yes, no
-# Default: no
-enable = no
-
-# If specified, a comma-separated list of roles to perform
-# PGP processing on. If not specified, it happens for all
-# users.
-# Default:
-roles =
-
-# Location of PGP directory. Defaults to $HOME/.gnupg if
-# not specified.
-# Default:
-homedir =
-
-# Nosy messages sending
-[nosy]
-
-# Send nosy messages to the author of the message.
-# Allowed values: yes, no, new
-# Default: no
-messages_to_author = no
-
-# Where to place the email signature.
-# Allowed values: top, bottom, none
-# Default: bottom
-signature_position = bottom
-
-# Does the author of a message get placed on the nosy list
-# automatically? If 'new' is used, then the author will
-# only be added when a message creates a new issue.
-# If 'yes', then the author will be added on followups too.
-# If 'no', they're never added to the nosy.
-#
-# Allowed values: yes, no, new
-# Default: new
-add_author = new
-
-# Do the recipients (To:, Cc:) of a message get placed on the
-# nosy list? If 'new' is used, then the recipients will
-# only be added when a message creates a new issue.
-# If 'yes', then the recipients will be added on followups too.
-# If 'no', they're never added to the nosy.
-#
-# Allowed values: yes, no, new
-# Default: new
-add_recipients = new
-
-# Controls the email sending from the nosy reactor. If
-# "multiple" then a separate email is sent to each
-# recipient. If "single" then a single email is sent with
-# each recipient as a CC address.
-# Default: single
-email_sending = single
-
-# Attachments larger than the given number of bytes
-# won't be attached to nosy mails. They will be replaced by
-# a link to the tracker's download page for the file.
-# Default: 9223372036854775807
-max_attachment_size = 9223372036854775807
« no previous file with comments | « modules/roundup/manifests/init.pp ('k') | modules/roundup/templates/roundup-server.ini.erb » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld