博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
roundup配置
阅读量:6196 次
发布时间:2019-06-21

本文共 17840 字,大约阅读时间需要 59 分钟。

原因:我需要一个简单的issue tracker

why roundup: python,简单

找了半天的文档,找不到文档,只能自己慢慢试,试到现在,可以打开tracker页面,用户注册的时候可以发邮件到admin的邮箱

# Roundup issue tracker configuration file# Autogenerated at Wed Jul  3 18:34:31 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: dbdatabase = db# Path to the HTML templates directory.# The path may be either absolute or relative# to the directory containig this config file.# Default: htmltemplates = 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-adminadmin_email = zxluo@bincube.cn# 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-admindispatcher_email = zxluo@bincube.cn# 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" 
# the EMAIL_FROM_TAG goes inside the "Foo Bar" quotes like so:# "Foo Bar EMAIL_FROM_TAG"
# Default: email_from_tag = From-Roundup# 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: Usernew_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: Usernew_email_user_roles = User# Send error message emails to the dispatcher, user, or both?# The dispatcher is configured using the DISPATCHER_EMAIL setting.# Default: usererror_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: html4html_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: UTCtimezone = UTC# Register new users instantly, or require confirmation via# email?# Allowed values: yes, no# Default: noinstant_registration = no# Offer registration confirmation by email or only through the web?# Allowed values: yes, no# Default: yesemail_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: 02umask = 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: 131072csv_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: 10000password_pbkdf2_default_rounds = 10000[tracker]# A descriptive name for your roundup instance.# Default: Roundup issue trackername = Roundup 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 DEFAULTweb = /# Email address that mail to roundup should go to.# If no domain is specified then mail_domain is added.# Default: issue_trackeremail = zxluo# 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: noallow_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: yeshttp_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: yesuse_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: nodebug = 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: yesmigrate_passwords = yes# Settings in this section are used by RDBMS backends only[rdbms]# Name of the database to use.# Default: roundupname = roundup# Database server host.# Default: localhosthost = 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: roundupuser = roundup# Database user password.# Default: rounduppassword = roundup# Name of the MySQL defaults file.# Only used in MySQL connections.# Default: ~/.my.cnfread_default_file = ~/.my.cnf# Name of the group to use in the MySQL defaults file (.my.cnf).# Only used in MySQL connections.# Default: roundupread_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: 30sqlite_timeout = 30# Size of the node cache (in elements)# Default: 100cache_size = 100# Setting this option to 'no' protects the database against table creations.# Allowed values: yes, no# Default: yesallow_create = yes# Setting this option to 'no' protects the database against table alterations.# Allowed values: yes, no# Default: yesallow_alter = yes# Setting this option to 'no' protects the database against table drops.# Allowed values: yes, no# Default: yesallow_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: ERRORlevel = ERROR# 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 DEFAULTdomain = bincube.cn# SMTP mail host that roundup will use to send mail# Default: NO DEFAULThost = c1.icoremail.net# SMTP login name.# Set this if your mail host requires authenticated access.# If username is not empty, password (below) MUST be set!# Default: username = zxluo@bincube.cn# SMTP login password.# Set this if your mail host requires authenticated access.# Default: NO DEFAULTpassword = opensesame# Default port to send SMTP on.# Set this if your mail server runs on a different port.# Default: 25port = 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: notls = 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-8charset = 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: yesadd_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: yesadd_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: yeskeep_quoted_text = yes# Preserve the email body as is - that is,# keep the citations _and_ signatures.# Allowed values: yes, no# Default: noleave_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: issuedefault_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: strictsubject_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: strictsubject_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: alwayssubject_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: yessubject_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: nounpack_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: noignore_alternatives = no# OpenPGP mail processing options[pgp]# Enable PGP processing. Requires pyme.# Allowed values: yes, no# Default: noenable = 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: nomessages_to_author = no# Where to place the email signature.# Allowed values: top, bottom, none# Default: bottomsignature_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: newadd_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: newadd_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: singleemail_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: 9223372036854775807max_attachment_size = 9223372036854775807
View Code

 

转载地址:http://dejca.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
Citrix结合CKEY实现双因子认证
查看>>
TDDL动态数据源开源-基本说明
查看>>
Jenkins+Ant可持续集成Jmeter脚本
查看>>
spring-mock + dbutil 用来测试数据库操作
查看>>
vmware性能监控工具!
查看>>
第一次标题
查看>>
3750 常用命令
查看>>
TPROXY与ip_conntrack
查看>>
我的友情链接
查看>>
Linux常用命令总结之(一) which
查看>>
windows XP 获取网卡MAC和IP地址
查看>>
IPSEC *** 基础原理
查看>>
《Redis官方教程》-Redis安全
查看>>
Scala 一切皆为函数 第二周视频笔记
查看>>
查询SQL Server并行计划的语句
查看>>
我的友情链接
查看>>
如何避免Android内存泄漏
查看>>
NAT 解析
查看>>
zabbix监控redis单实例
查看>>