In wiefern ist es denn kritisch, seinen Homeserver neu zu starten? Geht vermutlich schneller als das Schreiben des Posts hier und verlieren tust du auch nix, da du ja notfalls wieder den alten Kernel nehmen kannst.
Die Frage lautet: Wie finde ich am schnellsten heraus, ob das Kernel-Update für mich notwendig ist?
Für sich genommen eine durchaus interessante Fragestellung, an Stelle einer Antwort melden sich aber zahllose Honks zu Wort, die ihm das Recht absprechen darüber nachzudenken um selbst zu entscheiden, ob er die Kiste rebooten möchte. Und wenn er hundertmal davor sitzt und der Server noch so unbedeutend, was geht es euch an?
Die Antwort hat er sich ja selber gegeben! Er hat bloß keine Lust das Changelog zu lesen... Die Frage an sich ist auch nicht sonderlich interessant, denn wer sollte ihm denn eine Antwort darauf geben können, wenn nicht er selber?
Für sich genommen eine durchaus interessante Fragestellung, an Stelle einer Antwort melden sich aber zahllose Honks zu Wort, die ihm das Recht absprechen darüber nachzudenken um selbst zu entscheiden, ob er die Kiste rebooten möchte. Und wenn er hundertmal davor sitzt und der Server noch so unbedeutend, was geht es euch an?
#!/bin/sh
# This is dicklength.sh - It shows, how long is your's.
echo `uptime|sed 's/.*up \([0-9]*\) day.*/\1\/10+/'; \
cat /proc/cpuinfo|grep MHz|awk '{print $4"/30 +";}'; free|grep '^Mem' \
| awk '{print $3"/1024/3+"}'; df -P -k -x nfs | grep -v 1k \
| awk '{if ($1 ~ "/dev/(scsi|sd)"){ s+= $2} s+= $2;} END \
{print s/1024/50"/15+70";}'`|tr ',' '.' |bc|sed 's/\(.$\)/.\1cm/'
Debian-40-etch-64-LAMP:~# echo `uptime|sed 's/.*up \([0-9]*\) day.*/\1\/10+/'; \
> cat /proc/cpuinfo|grep MHz|awk '{print $4"/30 +";}'; free|grep '^Mem' \
> | awk '{print $3"/1024/3+"}'; df -P -k -x nfs | grep -v 1k \
> | awk '{if ($1 ~ "/dev/(scsi|sd)"){ s+= $2} s+= $2;} END \
> {print s/1024/50"/15+70";}'`|tr ',' '.' |bc|sed 's/\(.$\)/.\1cm/'
218.8cm
$ echo `uptime|sed 's/.*up \([0-9]*\) day.*/\1\/10+/'; \
> cat /proc/cpuinfo|grep MHz|awk '{print $4"/30 +";}'; free|grep '^Mem' \
> | awk '{print $3"/1024/3+"}'; df -P -k -x nfs | grep -v 1k \
> | awk '{if ($1 ~ "/dev/(scsi|sd)"){ s+= $2} s+= $2;} END \
> {print s/1024/50"/15+70";}'`|tr ',' '.' |bc|sed 's/\(.$\)/.\1cm/'
864.5cm