On Freitag, 04. Jan. 2002 at 17:50:00, Udo Müller wrote:
> Auf meinem Router hab ich jetzt grad erst nen 2.4.17 gebaut. Seit
> dem ich den in Betrieb genommen habe, bekomme ich von anacron immer
> diese Meldung:
>
> /etc/cron.daily/logrotate:
> {log_start_commit} {log_start_commit_R__ver_log_start_commit}
> Warning: /usr/src/linux/System.map does not match kernel data.
> {log_start_commit} {log_start_commit_R__ver_log_start_commit}
> Warning: /usr/src/linux/System.map does not match kernel data.
>
> In /usr/src/linux hab ich aber nur die Kernelsourcen vom 2.4.14,
> gepatched mit 2.4.15+16+17.
Hallo Udo,
du könntest entweder deine Kernel demnächst mit make-kpkg bauen, dann
befindet sich in /usr/src/linux keine System.map, oder du könntest in
/boot deine System.map so nennen, wie der Kernel heißt. Denn IMHO wird
in /boot zuerst gesucht, denn so steht es in der Manpage zu klogd. Bei
mir sieht /boot so aus:
michael@debian:~$ l /boot/ |grep -v grub
total 2220
drwxr-xr-x 3 root root 4096 Dec 31 16:54 .
drwxr-xr-x 24 root root 16384 Jan 3 11:16 ..
-rw-r--r-- 1 root root 198589 Dec 31 11:13 System.map-2.2.20
-rw-r--r-- 1 root root 449755 Dec 30 19:52 System.map-2.4.17
-rw-r--r-- 1 root root 11903 Dec 31 11:08 config-2.2.20
-rw-r--r-- 1 root root 20705 Dec 30 19:44 config-2.4.17
-rw-r--r-- 1 root root 59200 Nov 13 20:45 memtest86.bin
-rw-r--r-- 1 root root 646067 Dec 31 11:13 vmlinuz-2.2.20
-rw-r--r-- 1 root root 827870 Dec 30 19:52 vmlinuz-2.4.17
Wenn du deine Kernel mit make-kpkg baust, dann wird es automatisch so
benannt. Du könntest auch mal in /etc/init.d/klogd reinschauen, da
kannst du auch angeben, wo klogd suchen soll. Achso, make-kpkg
befindet sich im Paket kernel-package.
Hth Michael
--
Real programmers don't use schedules. Schedules are for man- ager's
toadies. Real programmers like to keep their manager in suspense.
Attachment:
pgpnTlVVN92g7.pgp
Description: PGP signature