From Newsgroup: comp.sys.raspberry-pi
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".
--- Synchronet 3.21a-Linux NewsLink 1.2