----------------------------------------------------------------------------------
@MSGID: dont-email.me bd199faf
@REPLY: dont-email.me c6e6e260
@TZUTC: 1000
@CHRS: CP437 2
@REPLYADDR: tnp@invalid.invalid
@REPLYTO: 3:633/280.2@fidonet UUCP
@PID: Mozilla Thunderbird
@TID: MBSE-FIDO 1.1.2 (Linux-x86_64)
@RFC-Message-ID: <10a5u0f$1360o$8@dont-email.me>
@RFC-From: The Natural Philosopher
<tnp@invalid.invalid>
@RFC-References: <10a5c2h$tpdh$2@dont-email.me>
@RFC-Organization: A little, after lunch
@RFC-Content-Type: text/plain;
@RFC-Content-Transfer-Encoding: 7bit
@RFC-Injection-Date: Sun, 14 Sep 2025 08:22:40
+0000 (UTC)
@RFC-Cancel-Lock:
sha1:UIROG/grlZeG4bL93ZeOE+XO/wM=
@RFC-Content-Language: en-GB
@RFC-In-Reply-To: <10a5c2h$tpdh$2@dont-email.me>
On 14/09/2025 04:16,
bp@www.zefox.net wrote:
> Is there some utility that will truncate accumulated log
> file in Bookworm? I set up an 8GB microSD for a Pi2 and
> have ended up using it much longer than expected.
>
> It might not help, but a housecleaning utility seems like
> a good thing to know about in any case.
>
> Thanks for reading,
>
> bob prohaska
>
Umm.
Are these old style logs or the dreaded systemd?
I maintained a log/script of how to get the best out of a pi Zero and
never ever write to its SD card...
echo "tmpfs /var/ramlog tmpfs nodev,nosuid,noexec,nodiratime,size=25M
0 0" >> /etc/fstab
# /var/ramlog is used for everything except systemd. Logrotate keeps it
tidy.
# various entties that create log files have to be configured to dump
stuff in it.
## fuck with shitsemd
sed -i "s/#Storage=auto/Storage=volatile/" /etc/systemd/journald.conf
sed -i "s/#RuntimeMaxUse=/RuntimeMaxUse=25M/" /etc/systemd/journald.conf
sed -i "s/#ForwardToConsole=yes/ForwardToConsole=no/"
/etc/systemd/journald.conf
sed -i "s/#ForwardToWall=yes/ForwardToWall=no/" //etc/systemd/journald.conf
#Using volatile storage puts it in /var/run/systemd and /var/run is
created as a ram
# based file system by the operating system
Naturally systemd doesn`t use logrotate. Wheels must be constantly
reinvented, but RuntimeMaxUse=25M does most of what you want
--
"I guess a rattlesnake ain`t risponsible fer bein` a rattlesnake, but ah
puts mah heel on um jess the same if`n I catches him around mah chillun".
--- MBSE BBS v1.1.2 (Linux-x86_64)
* Origin: A little, after lunch (3:633/280.2@fidonet)
SEEN-BY: 19/10 38 50/109 153/757 218/840 840
220/70 221/1 6 360 226/17 100
SEEN-BY: 229/426 240/1120 267/800 301/1 113 812
310/31 335/364 341/66 463/68
SEEN-BY: 633/280 281 418 420 509 2744 712/848
770/1 3 100 340 350 772/210 220
SEEN-BY: 772/230 5019/40 5020/715 848 1042 4441
12000 5030/49 722 1081 1474
SEEN-BY: 5053/55 5061/133 5075/128
@PATH: 633/280 770/1 218/840 221/6 301/1 5020/1042
4441