• src/sbbs3/trashman.csrc/sbbs3/GNUmakefile objects.mk scfglib.h scfglib

    From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Sunday, November 03, 2024 13:57:08
    https://gitlab.synchro.net/main/sbbs/-/commit/e1df41ea97f6182ce306c193
    Added Files:
    src/sbbs3/trashman.c
    Modified Files:
    src/sbbs3/GNUmakefile objects.mk scfglib.h scfglib1.c targets.mk trash.c trash.h
    Log Message:
    New utility: 'trashman' to manage/maintain text/*.can (filter) files

    Though we've had the auto-filtering feature for about a year now, with expiration dates supported/added to every trash record, nothing was
    removing the expired trash/filter items. Until now.

    Check the size of your text/*.can files: if they're really big, this is
    the solution.

    Not yet building for Windows

    Sysops will want to run this periodically (monthly?), e.g.
    trashman /sbbs/text/*.can
    --- SBBSecho 3.21-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)