first commit
This commit is contained in:
Executable
+42
@@ -0,0 +1,42 @@
|
||||
sudo -u www-data etctracd -p 5544 --pidfile=/var/etctrac.5544 --protocol=http -s /var/www/html/etctrac --basic-auth="*,/etc/nginx/htaccess/etctrac,Restricted"
|
||||
|
||||
Install
|
||||
mysql://etctrac:sojka123@localhost:3306/etctrac
|
||||
|
||||
|
||||
CREATE DATABASE etctrac COLLATE = 'utf8mb4_bin';
|
||||
grant all privileges on etctrac.* to etctrac@'localhost' identified by 'sojka123';
|
||||
FLUSH PRIVILEGES;
|
||||
|
||||
|
||||
|
||||
nginx
|
||||
server {
|
||||
listen 443 ssl;
|
||||
server_name etctrac.czech-tv.cz;
|
||||
error_log /var/log/nginx/etctrac.log;
|
||||
access_log /var/log/nginx/etctrac.log;
|
||||
ssl_certificate /etc/nginx/cert/CT.crt;
|
||||
ssl_certificate_key /etc/nginx/cert/CT.key;
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:5544;
|
||||
proxy_http_version 1.1;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection $http_connection;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
server {
|
||||
if ($host = etctrac.czech-tv.cz) {
|
||||
return 301 https://$host$request_uri;
|
||||
}
|
||||
|
||||
listen 80;
|
||||
|
||||
server_name etctrac.czech-tv.cz;
|
||||
return 404;
|
||||
|
||||
}
|
||||
Executable
+374
@@ -0,0 +1,374 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
[account-manager]
|
||||
allow_delete_account = enabled
|
||||
authentication_url =
|
||||
db_htdigest_realm =
|
||||
db_htpasswd_hash_type = crypt
|
||||
force_passwd_change = enabled
|
||||
hash_method = HtDigestHashMethod
|
||||
htdigest_file =
|
||||
htdigest_realm =
|
||||
htpasswd_file =
|
||||
htpasswd_hash_type = crypt
|
||||
login_attempt_max_count = 0
|
||||
password_file =
|
||||
password_store =
|
||||
persistent_sessions = disabled
|
||||
refresh_passwd = disabled
|
||||
register_check = BasicCheck,EmailCheck,BotTrapCheck,RegExpCheck,UsernamePermCheck
|
||||
user_lock_max_time = 86400
|
||||
user_lock_time = 0
|
||||
user_lock_time_progression = 1
|
||||
username_char_blacklist = :[]
|
||||
|
||||
[attachment]
|
||||
max_size = 262144
|
||||
max_zip_size = 2097152
|
||||
render_unsafe_content = disabled
|
||||
|
||||
[authz_policy]
|
||||
authz_file =
|
||||
|
||||
[browser]
|
||||
color_scale = enabled
|
||||
downloadable_paths = /trunk,/branches/*,/tags/*
|
||||
hide_properties = svk:merge
|
||||
intermediate_color =
|
||||
intermediate_point =
|
||||
newest_color = (255, 136, 136)
|
||||
oldest_color = (136, 136, 255)
|
||||
oneliner_properties = trac:summary
|
||||
render_unsafe_content = disabled
|
||||
wiki_properties = trac:description
|
||||
|
||||
[changeset]
|
||||
max_diff_bytes = 10000000
|
||||
max_diff_files = 0
|
||||
wiki_format_messages = enabled
|
||||
|
||||
[components]
|
||||
trac.db.sqlite_backend.sqliteconnector = disabled
|
||||
trac.prefs.web_ui.advancedpreferencepanel = disabled
|
||||
trac.prefs.web_ui.generalpreferencepanel = disabled
|
||||
trac.prefs.web_ui.keybindingspreferencepanel = disabled
|
||||
trac.prefs.web_ui.localizationpreferencepanel = disabled
|
||||
trac.prefs.web_ui.preferencesmodule = disabled
|
||||
trac.prefs.web_ui.userinterfacepreferencepanel = disabled
|
||||
trac.search.web_ui.searchmodule = disabled
|
||||
trac.ticket.admin.componentadminpanel = disabled
|
||||
trac.ticket.admin.milestoneadminpanel = disabled
|
||||
trac.ticket.admin.priorityadminpanel = disabled
|
||||
trac.ticket.admin.resolutionadminpanel = disabled
|
||||
trac.ticket.admin.severityadminpanel = disabled
|
||||
trac.ticket.admin.ticketadmin = disabled
|
||||
trac.ticket.admin.tickettypeadminpanel = disabled
|
||||
trac.ticket.api.ticketsystem = disabled
|
||||
trac.ticket.query.querymodule = disabled
|
||||
trac.ticket.query.ticketquerymacro = disabled
|
||||
trac.ticket.report.reportmodule = disabled
|
||||
trac.ticket.roadmap.defaultticketgroupstatsprovider = disabled
|
||||
trac.ticket.roadmap.milestonemodule = disabled
|
||||
trac.ticket.roadmap.roadmapmodule = disabled
|
||||
trac.ticket.web_ui.ticketmodule = disabled
|
||||
trac.timeline.web_ui.timelinemodule = disabled
|
||||
trac.wiki.api.wikisystem = disabled
|
||||
trac.wiki.web_ui.wikimodule = enabled
|
||||
tracmenus.web_ui.menumanagermodule = enabled
|
||||
tracopt.perm.authz_policy.authzpolicy = enabled
|
||||
tracopt.perm.config_perm_provider.extrapermissionsprovider = enabled
|
||||
tracopt.ticket.clone.ticketclonebutton = enabled
|
||||
tracopt.ticket.commit_updater.committicketreferencemacro = enabled
|
||||
tracopt.ticket.commit_updater.committicketupdater = enabled
|
||||
tracopt.ticket.deleter.ticketdeleter = enabled
|
||||
tracopt.versioncontrol.git.* = enabled
|
||||
tracopt.versioncontrol.git.git_fs.csetpropertyrenderer = enabled
|
||||
tracopt.versioncontrol.git.git_fs.gitconnector = enabled
|
||||
tracopt.versioncontrol.git.git_fs.gitwebprojectsrepositoryprovider = enabled
|
||||
tracopt.versioncontrol.svn.svn_fs.subversionconnector = enabled
|
||||
tracopt.versioncontrol.svn.svn_prop.subversionmergepropertydiffrenderer = enabled
|
||||
tracopt.versioncontrol.svn.svn_prop.subversionmergepropertyrenderer = enabled
|
||||
tracopt.versioncontrol.svn.svn_prop.subversionpropertyrenderer = enabled
|
||||
trac.db.api.DatabaseManager = enabled
|
||||
|
||||
[git]
|
||||
cached_repository = enabled
|
||||
git_bin = git
|
||||
git_fs_encoding = utf-8
|
||||
persistent_cache = disabled
|
||||
shortrev_len = 7
|
||||
trac_user_rlookup = disabled
|
||||
use_committer_id = enabled
|
||||
use_committer_time = enabled
|
||||
wikishortrev_len = 40
|
||||
|
||||
[gitweb-repositories]
|
||||
projects_base = http://etectrac.czech-tv.cz:4321
|
||||
projects_list =
|
||||
projects_url =
|
||||
sync_per_request =
|
||||
|
||||
[header_logo]
|
||||
alt = (please configure the [header_logo] section in trac.ini)
|
||||
height = -1
|
||||
link = https://etctrac.czech-tv.cz/browser
|
||||
src = site/Logo_login.png
|
||||
width = -1
|
||||
|
||||
[inherit]
|
||||
htdocs_dir =
|
||||
plugins_dir =
|
||||
templates_dir =
|
||||
|
||||
[ldap]
|
||||
basedn = DC=ct,DC=czech-tv,DC=cz
|
||||
bind_passwd = Buchtickyses0do
|
||||
bind_user = Ldap ADReader,OU=ServisniUzivatele,OU=Admins,DC=ct,DC=czech-tv,DC=cz
|
||||
enable = true
|
||||
global_perms = true
|
||||
store_bind = true
|
||||
|
||||
[logging]
|
||||
log_file = /var/log/trac.log
|
||||
log_format =
|
||||
log_level = DEBUG
|
||||
log_type = file
|
||||
|
||||
[mainnav]
|
||||
admin.order = 8.0
|
||||
browser.order = 4.0
|
||||
newticket.order = 6.0
|
||||
roadmap.order = 3.0
|
||||
search.order = 7.0
|
||||
tickets.order = 5.0
|
||||
timeline.order = 2.0
|
||||
wiki.order = 1.0
|
||||
|
||||
[menu-custom]
|
||||
managed_menus = mainnav,metanav
|
||||
|
||||
[metanav]
|
||||
about.order = 5.0
|
||||
help.order = 4.0
|
||||
login.order = 1.0
|
||||
logout.order = 2.0
|
||||
logout.redirect = about
|
||||
prefs.order = 3.0
|
||||
|
||||
[milestone]
|
||||
default_group_by = component
|
||||
default_retarget_to =
|
||||
stats_provider = DefaultTicketGroupStatsProvider
|
||||
|
||||
[mimeviewer]
|
||||
max_preview_size = 262144
|
||||
mime_map = text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb
|
||||
mime_map_patterns = text/plain:README(?!\.rst)|INSTALL(?!\.rst)|COPYING.*
|
||||
pygments_default_style = trac
|
||||
pygments_modes =
|
||||
tab_width = 8
|
||||
treat_as_binary = application/octet-stream,application/pdf,application/postscript,application/msword,application/rtf
|
||||
|
||||
[notification]
|
||||
admit_domains =
|
||||
ambiguous_char_width = single
|
||||
batch_subject_template = ${prefix} Batch modify: ${tickets_descr}
|
||||
default_format.email = text/plain
|
||||
email_address_resolvers = SessionEmailResolver
|
||||
email_sender = SmtpEmailSender
|
||||
ignore_domains =
|
||||
message_id_hash = md5
|
||||
mime_encoding = none
|
||||
sendmail_path = mailx
|
||||
smtp_always_bcc =
|
||||
smtp_always_cc =
|
||||
smtp_default_domain =
|
||||
smtp_enabled = disabled
|
||||
smtp_from = trac@localhost
|
||||
smtp_from_author = disabled
|
||||
smtp_from_name =
|
||||
smtp_password =
|
||||
smtp_port = 25
|
||||
smtp_replyto = Martin.Stefl@ceskatelevize.cz
|
||||
smtp_server = mail.czech-tv.cz
|
||||
smtp_subject_prefix = __default__
|
||||
smtp_user =
|
||||
ticket_subject_template = ${prefix} #${ticket.id}: ${summary}
|
||||
use_public_cc = disabled
|
||||
use_short_addr = disabled
|
||||
use_tls = disabled
|
||||
|
||||
[notification-subscriber]
|
||||
always_notify_cc = CarbonCopySubscriber
|
||||
always_notify_previous_updater = TicketPreviousUpdatersSubscriber
|
||||
always_notify_updater = TicketUpdaterSubscriber
|
||||
|
||||
[project]
|
||||
admin =
|
||||
admin_trac_url = .
|
||||
descr = SVN pro name servery
|
||||
footer = Visit the Trac open source project at<br /><a href="http://trac.edgewall.org/">http://trac.edgewall.org/</a>
|
||||
icon = common/trac.ico
|
||||
name = CT Trac
|
||||
url = http://etctrac.czech-tv.cz/browser
|
||||
|
||||
[query]
|
||||
default_anonymous_query = status!=closed&cc~=$USER
|
||||
default_query = status!=closed&owner=$USER
|
||||
items_per_page = 100
|
||||
ticketlink_query = ?status=!closed
|
||||
|
||||
[report]
|
||||
items_per_page = 100
|
||||
items_per_page_rss = 0
|
||||
|
||||
[repositories]
|
||||
.dir = /var/lib/git/oxidized.git
|
||||
.type = git
|
||||
ns_servery.dir = /var/www/svn/
|
||||
project.description = This is the ''main'' project repository.
|
||||
project.type = svn
|
||||
|
||||
[revisionlog]
|
||||
default_log_limit = 100
|
||||
graph_colors = #cc0,#0c0,#0cc,#00c,#c0c,#c00
|
||||
|
||||
[roadmap]
|
||||
stats_provider = DefaultTicketGroupStatsProvider
|
||||
|
||||
[search]
|
||||
default_disabled_filters =
|
||||
min_query_length = 3
|
||||
|
||||
[sqlite]
|
||||
extensions =
|
||||
|
||||
[svn]
|
||||
authz_file =
|
||||
authz_module_name =
|
||||
branches = trunk,branches/*
|
||||
eol_style = native
|
||||
tags = tags/*
|
||||
|
||||
[theme]
|
||||
enable_css = disabled
|
||||
theme = default
|
||||
|
||||
[ticket]
|
||||
allowed_empty_fields = milestone,version
|
||||
commit_ticket_update_check_perms = enabled
|
||||
commit_ticket_update_commands.close = close closed closes fix fixed fixes
|
||||
commit_ticket_update_commands.refs = addresses re references refs see
|
||||
commit_ticket_update_envelope =
|
||||
commit_ticket_update_notify = enabled
|
||||
default_cc =
|
||||
default_component =
|
||||
default_description =
|
||||
default_keywords =
|
||||
default_milestone =
|
||||
default_owner = < default >
|
||||
default_priority = major
|
||||
default_resolution = fixed
|
||||
default_severity =
|
||||
default_summary =
|
||||
default_type = defect
|
||||
default_version =
|
||||
max_comment_size = 262144
|
||||
max_description_size = 262144
|
||||
max_summary_size = 262144
|
||||
preserve_newlines = default
|
||||
restrict_owner = disabled
|
||||
workflow = ConfigurableTicketWorkflow
|
||||
|
||||
[ticket-workflow]
|
||||
accept = new,assigned,accepted,reopened -> accepted
|
||||
accept.operations = set_owner_to_self
|
||||
accept.permissions = TICKET_MODIFY
|
||||
create = <none> -> new
|
||||
create.default = 1
|
||||
create_and_assign = <none> -> assigned
|
||||
create_and_assign.label = assign
|
||||
create_and_assign.operations = may_set_owner
|
||||
create_and_assign.permissions = TICKET_MODIFY
|
||||
leave = * -> *
|
||||
leave.default = 1
|
||||
leave.operations = leave_status
|
||||
reassign = new,assigned,accepted,reopened -> assigned
|
||||
reassign.operations = set_owner
|
||||
reassign.permissions = TICKET_MODIFY
|
||||
reopen = closed -> reopened
|
||||
reopen.operations = del_resolution
|
||||
reopen.permissions = TICKET_CREATE
|
||||
resolve = new,assigned,accepted,reopened -> closed
|
||||
resolve.operations = set_resolution
|
||||
resolve.permissions = TICKET_MODIFY
|
||||
|
||||
[timeline]
|
||||
abbreviated_messages = enabled
|
||||
changeset_collapse_events = disabled
|
||||
changeset_long_messages = disabled
|
||||
changeset_show_files = 0
|
||||
default_daysback = 30
|
||||
max_daysback = 90
|
||||
newticket_formatter = oneliner
|
||||
ticket_show_component = disabled
|
||||
ticket_show_details = disabled
|
||||
|
||||
[trac]
|
||||
anonymous_session_lifetime = 90
|
||||
auth_cookie_domain =
|
||||
auth_cookie_lifetime = 0
|
||||
auth_cookie_path =
|
||||
auto_preview_timeout = 2.0
|
||||
auto_reload = disabled
|
||||
backup_dir = db
|
||||
base_url =
|
||||
check_auth_ip = disabled
|
||||
database = mysql://trac:sojka123@localhost:3306/trac
|
||||
debug_sql = disabled
|
||||
default_charset = utf-8
|
||||
default_date_format =
|
||||
default_dateinfo_format = relative
|
||||
default_handler = BrowserModule
|
||||
default_language = cs
|
||||
default_timezone = Europe/Prague
|
||||
genshi_cache_size = 128
|
||||
htdocs_location =
|
||||
ignore_auth_case = disabled
|
||||
jquery_location =
|
||||
jquery_ui_location =
|
||||
jquery_ui_theme_location =
|
||||
mysqldump_path = mysqldump
|
||||
never_obfuscate_mailto = disabled
|
||||
permission_policies = DefaultWikiPolicy,DefaultTicketPolicy,DefaultPermissionPolicy,LegacyAttachmentPolicy
|
||||
permission_store = DefaultPermissionStore
|
||||
request_filters =
|
||||
resizable_textareas = enabled
|
||||
secure_cookies = disabled
|
||||
show_email_addresses = disabled
|
||||
show_full_names = enabled
|
||||
show_ip_addresses = disabled
|
||||
timeout = 20
|
||||
use_base_url_for_redirect = disabled
|
||||
use_chunked_encoding = disabled
|
||||
use_xsendfile = disabled
|
||||
wiki_toolbars = enabled
|
||||
xsendfile_header = X-Sendfile
|
||||
|
||||
[tracnav]
|
||||
provide_jpnav = disabled
|
||||
|
||||
[versioncontrol]
|
||||
allowed_repository_dir_prefixes =
|
||||
default_repository_type = svn
|
||||
|
||||
[wiki]
|
||||
default_edit_area_height = 20
|
||||
ignore_missing_pages = disabled
|
||||
max_size = 262144
|
||||
render_unsafe_content = disabled
|
||||
safe_origins = data:
|
||||
safe_schemes = cvs,file,ftp,git,irc,http,https,news,sftp,smb,ssh,svn,svn+ssh
|
||||
split_page_names = disabled
|
||||
|
||||
ct@wikisystemaci:~$
|
||||
Reference in New Issue
Block a user