On 2/10/25 12:09, Lieuallen, Thomas Otis via Mailman-users wrote:
>
I haven’t figured out how to work with these cache files.  I found some mention 
that a runner would clean up cache files after a week (default) and that one could 
use ‘cache_life’ to change that default.  So, I set the following and restarted 
mailman.  The cache files hadn’t been removed after > 4 hours, so I unset it 
and restarted again.

Cache_life: 1d

The setting is actually `cache_lifetime` in the `[mailman]` section of mailman.cfg, however when a file is cached, it's lifetime is saved in the database and won't be changed by changing that setting.

Without further information or direction, I’m tempted to just remove those 
cache files and move on with life.

Removing them is OK, but a database entry will still exist pointing to them and attempt to retrieve them will return `Cache content lost`. The way to properly remove them is in Mailman shell
```
$ mailman shell
Welcome to the GNU Mailman shell
Use commit() to commit changes.
Use abort() to discard changes since the last commit.
Exit with ctrl+D does an implicit commit() but exit() does not.

>>> cm = getUtility(ICacheManager)
>>> cm.clear()
>>> commit()
>>>
```

--
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

_______________________________________________
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/KBRIP54RAXWVXZKPRCFNAA3YRTBKSIOG/

This message sent to arch...@mail-archive.com

Reply via email to