On 2/10/25 13:45, Lieuallen, Thomas Otis via Mailman-users wrote:
Mark,
Actually, this is saying cache_life under mailman:
https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/config/docs/config.html#cache-life
There is a cache_lifetime under ‘dmarc’.
You are correct. I was confused by the dmarc one.
I used your clue about the database to concoct my own solution… 😊. I edited the
‘expires_on’ values in the file_cache table in the database so the files were
expired.
It looks like the times in that table are UTC.
I’m going to ratchet down my cache_life so anyone that is playing with
templates doesn’t go bonkers (like me) with why their changes aren’t honored.
I have a small site, so not much performance impact.
That really shouldn't be necessary, but I think there is an issue in the
code at
https://gitlab.com/mailman/mailman/-/blob/master/src/mailman/model/template.py?ref_type=heads#L79-95
which is intended to evict the cache entry for the previous template
when a new one is set. If the previous template has a different uri from
the one being set, e.g., a mailman:// uri is being replaced by a
http(s):// Postorius uri the code will attempt to evict the Postorius
uri which is not the cached value.
This should not be an issue when just updating a template already in
Postorius and should not be an issue when setting a Postorius template
to replace one previously the default or in Mailman's var/templates
directory as these normally don't have template table entries, but prior
to Mailman 3.3.6, the `mailman import21` command would create template
table entries for imported lists. This was
https://gitlab.com/mailman/mailman/-/issues/988 fixed by
https://gitlab.com/mailman/mailman/-/merge_requests/989
Thank you for your help.
You're welcome. I'm glad you solved it.
_______________________________________________
Mailman-users mailing list -- mailman-users@mailman3.org
To unsubscribe send an email to mailman-users-le...@mailman3.org
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at:
https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/G6NGFMFEOTUESGM6AWZ6V6FVBP5IPXZ7/
This message sent to arch...@mail-archive.com