msgcleanup(1)
π msgcleanup β the manual, but make it cute π
okay bestie, this one lives in the AX.25 Mail Utilities family, and it's the friend who does your laundry... except the laundry is old BBS mail and the "tossing it" is deleting it forever. π§Ίβ¨
β¨ NAME β¨
msgcleanup β deletes the messages whose lifetime has expired. bye-bye, old mail π«Ά
πΈ SYNOPSIS πΈ
msgcleanup <BBS_callsign>
π DESCRIPTION π
so here's the vibe: this tool goes through all the messages downloaded from the specified BBS and checks their dates. Anything older than the lifetime it's supposed to have? Gone. Deleted. Not coming back. π
and the way it knows how long each message is allowed to live? that's per-BBS, and it's written down in the config file /etc/ax25/bulletins.BBS_CALL. lowkey iconic.
Every single line of that file is two things: the name of the bulletin, and its lifetime in days. That's it. Two little pieces of info per line.
Now here's the special one β when the bulletin name is DEFAULT, that lifetime value gets used for all the bulletins that aren't contained in the list. it's giving "catch-all queen" π
Example of the configuration file:
# Bulletin lifetimes for BBS in days
DEFAULT 30
MEET 10
LINUX 90
So in this case, fr fr:
- messages for
MEETare stored 10 days - messages for
LINUXare stored 90 days - and all other messages are stored for 30 days
periodt. that's the whole system. π
π¦ FILES π¦
/var/ax25/mail_routes
π SEE ALSO π
π AUTHOR π
Radek Burget OK2JBG <radkovo@centrum.cz> β the mastermind, the moment, the whole entire legend π
that's the page bestie!! this manual page came from Linux and it's dated 10 September 1999 β so yeah, it's older than most of us, and it still ate. πβ mwah, go clean up those bulletins ππ«Άβ¨
π¦ where this page comes from
- debian bookworm: ax25mail-utils 0.15-1+b1
- debian trixie: ax25mail-utils 0.15-1+b1
- ubuntu jammy: ax25mail-utils 0.14-1
- ubuntu noble: ax25mail-utils 0.15-1
- ubuntu resolute: ax25mail-utils 0.15-1build1
- ubuntu stonking: ax25mail-utils 0.15-1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms