Custom Query (1451 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (256 - 258 of 1451)

Ticket Resolution Summary Owner Reporter
#1268 fixed Configure mailgun as trac SMTP server Alex Samorukov Alex Samorukov
Description

Following changes needs to be done in the DNS:

  1. Add TXT record for the trac subdomain with value v=spf1 include:eu.mailgun.org ~all
  1. Add TXT record for the pic._domainkey.trac subdomain with value:
    k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2rH/qvQa4DxM/HUs5LgdDF3vRxOu63YsSM/qNW9rhJSoCdRA6jno+/1NpKhJxOLcHxOUlyn+qnTM1bReCG6MVgxvgCTAQ8Wx9xqW6ULoj+sAVj6HPh3dAyYkqfYPhZx3culN0JtSO2ASSBUDLxJQJHsmrRr31XgZZNCR36jpdel/AYBwE3awLhl918Xl3IEELjdm/GjFrwz9t98ohfQGFp1PBUfEtz/b4SjiOnjWzBDpLTI0xFY1HnX4mfDiAT3XmqYXxVHVw79jI3jWxtQpdrB5gUq80VUEd0MloFa41F6sEkyg0ZqFJzocjlGUISV7IZOTlIuT45DFfvWL9ivZ+wIDAQAB
    
  2. Add 2 MX records for the trac subdomain, with values:
    • mxa.eu.mailgun.org, priority 10
    • mxb.eu.mailgun.org, priority 10
  1. Add CNAME record for the email.trac subdomain with value eu.mailgun.org
  1. Remove sphere subdomain records, as it is not in use anymore.
#1419 fixed Upgrade website to use Trac 1.6/Python3 Alex Samorukov Alex Samorukov
Description

Problem description

Our trac is using Py2 which is EOL ~1yr already

We are using EdgeWall trac to manage smartmontools project, as well as few plugins which are written on Py27, which is EOL from January 1, 2020 already. As result py2 is no longer receiving any fixes (including security) and is getting slowly removed from the upstream packages. E.g. in the FreeBSD which we are using to host this instance, trac is already marked as "depricated" and soon will be removed due to py27 dependency.

Upstream project is slowly moving to py3, however it is still in "development" branch only (Trac-1.5.2-py3-none-any.whl). Even after removal from the upstream i will be able to continue to host this trac instance (e.g. using jail and installation using pip2), but it will take more efforts and will give us more and more security concerns.

Installed plugins

Plugins for trac are also written on py2 and will require upgrade or rewrite

plugin description status
ManPageRendererPlugin renders our man pages very easy to port
TracAccountManager Manage Trac user accounts. Critical to have, not ported, complex to port, see https://trac-hacks.org/ticket/13720
TracRecaptchaRegister small plugin to show google re-captcha on the first reg. Should be trivial to port. depends on TracAccountManager
TracSpamFilter SPAM filtering for trac. Must have. complex to port, porting not yet started
TracTocMacro TOC macros for WIKI very easy to port

Possible options

  1. Start testing Trac 1.5/Devel to see how much efforts would take to move trac to it. Problem is that there is no timeline yet, and plugins still need to be ported (at least TracAccountManager which is very critical to us).
  2. Use other options, e.g. Github, which now provides WIKI, pages and other. Gitlab could be used as an alternative. Downside is that we will have to port our existing pages and wiki to it, however, that should be a one time job. This would also significantly change our release procedure.
  3. Do nothing and support trac/py2 as much as we can, e.g. using jail and self-built py. However, this is insecure and will not help us in the long term
#1792 invalid test ticket Alex Samorukov
Description

test ticket

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.