Hi KatolaZ, thank you for the quick reply.
Am Samstag, 2. März 2019 schrieb KatolaZ: > Stefan, bootlogd will always log the current boot in /var/log/boot > after having renamed it into /var/log/boot~. Yes, makes sense. Unfortunately this is not happening on my system. $ ls -l /var/log/boo* -rw-r----- 1 root adm 1239019 Mär 2 11:27 /var/log/boot > In this way you always > have the log of the current boot in /var/log/boot and the log of the > previous one in /var/log/boot~. So there should be no need to rotate > them. I only have looked into /etc/init.d/bootlogd so far. The copied code snippets (with line numbers) tell me that bootlogd logs to /run/bootlog: 16 TMPLOG=/run/bootlog 20 BOOTLOGD_OPTS="-c -l $TMPLOG" 45 start-stop-daemon --start --quiet --exec $DAEMON -- \ 46 $BOOTLOGD_OPTS Then the /run/log is appended to /var/log/boot: 63 cat "$TMPLOG" >> /var/log/boot So far so good, but nowhere /var/log/boot~ is being created, at least not in /etc/init.d/bootlogd AFAICT. Then there follows the mentioned code block which apparently *should* rotate /etc/init.d/bootlogd but only if both /var/log/boot and /var/log/boot~ already exist IIUC. Lines 66-78: if [ -f /var/log/boot ] && [ -f /var/log/boot~ ] then [ "$VERBOSE" = no ] || log_action_begin_msg "Moving boot log file" # bootlogd writes to boot, making backup at boot~ cd /var/log && { chgrp adm boot || : savelog -q -p -c 5 boot \ && mv boot.0 boot \ && mv boot~ boot.0 } ES=$? [ "$VERBOSE" = no ] || log_action_end_msg $ES fi Well, I can only say I probably don't understand how all of it works and what else is involved in creating/copying /var/log/boot to /var/log/boot~ (haven't looked into initrd) but this looks kinda weird to me. It's not a big issue but I'm really curious what is going wrong here. Thanks and kind regards, Stefan _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng