Hallo Zusammen, Beim Booten erscheint ja das sogenannte Kernel Banner. Das sieht bei mir so aus : Linux version 2.4.12.1 (root@home.macbyte.info) (gcc version 2.96 20000731 (Red Hat Linux 7.0)) #2 Don Nov 8 13:10:29 CET 2001 Woher bekommt der Compiler die Information, das es sich um Redhat Linux 7.0 handelt. Ich wollte dies gerne ändern, da mein System mit Redhat nix mehr gemein hat. Ich habe mir die betreffenden Kernelquellen angesehen, aber keinen Hinweis finden können. Weiss jemand, an welcher Stelle ich gucken muss ?? Gruß Michael -- Phone/Fax +49 7000 MACBYTE (+49 7000-6222983) Registered Linux User #228306 HomePage http://www.macbyte.info/ http://counter.li.org/ PGP-Key http://www.macbyte.info/shared/mykey.pkr ++ CGI-Hosting ++ Domains ++ Webspace ++ PHP Development ++
Michael Raab wrote:
Hallo Zusammen,
Beim Booten erscheint ja das sogenannte Kernel Banner. Das sieht bei mir so aus : Linux version 2.4.12.1 (root@home.macbyte.info) (gcc version 2.96 20000731 (Red Hat Linux 7.0)) #2 Don Nov 8 13:10:29 CET 2001
Woher bekommt der Compiler die Information, das es sich um Redhat Linux 7.0 handelt. Ich wollte dies gerne ändern, da mein System mit Redhat nix mehr gemein hat. Ich habe mir die betreffenden Kernelquellen angesehen, aber keinen Hinweis finden können. Weiss jemand, an welcher Stelle ich gucken muss ??
Gruß Michael
/usr/src/linux/init/version.c oder dort wo deine Kernelquellen liegen. Gruß Daniel
Hallo, at Monday 12.11.2001 (09:57 +0100), D. Wolpert wrote:
Weiss jemand, an welcher Stelle ich gucken
/usr/src/linux/init/version.c
Soweit war ich auch schon. Make erstellt eine Datei compile.h, wo die Versionsinfos enthalten sind. Diese wird aber mit make clean gelöscht und neu erstellt. Gruß Michael -- Phone/Fax +49 7000 MACBYTE (+49 7000-6222983) Registered Linux User #228306 HomePage http://www.macbyte.info/ http://counter.li.org/ PGP-Key http://www.macbyte.info/shared/mykey.pkr ++ CGI-Hosting ++ Domains ++ Webspace ++ PHP Development ++
Hallo Michael Raab ... On Mon, 12 Nov 2001, raab.edv@gmx.de wrote:
Beim Booten erscheint ja das sogenannte Kernel Banner. Das sieht bei mir so aus : Linux version 2.4.12.1 (root@home.macbyte.info) (gcc version 2.96 20000731 (Red Hat Linux 7.0)) #2 Don Nov 8 13:10:29 CET 2001
Woher bekommt der Compiler die Information, das es sich um Redhat Linux 7.0 handelt.
Ich würde sagen (raten) diese Info bekommt der Compiler nicht, sondern die hat er fest drin. Aus der Zeit bzw. aus den Optionen mit denen er selber compiliert wurde. Der Kernel hängt einfach nur die Ausgabe von gcc -v an sein Banner dran. Ohne Neucompilierung des gcc wäre das in diesem Fall imo dann nicht zu ändern. Bye, Michael
Hallo, at Tuesday 13.11.2001 (01:17 +0100), Michael Strauss wrote:
Der Kernel hängt einfach nur die Ausgabe von gcc -v an sein Banner dran. Ohne Neucompilierung des gcc wäre das in diesem Fall imo dann nicht zu ändern.
Wenn ich die Skripte richtig interpretiere, scheint das der Fall zu sein. Welche Quellen vom gcc benötige ich denn ? Reicht das Packet gcc-3.0.2 aus ? Gruß Michael -- Phone/Fax +49 7000 MACBYTE (+49 7000-6222983) Registered Linux User #228306 HomePage http://www.macbyte.info/ http://counter.li.org/ PGP-Key http://www.macbyte.info/shared/mykey.pkr ++ CGI-Hosting ++ Domains ++ Webspace ++ PHP Development ++
Hallo Michael Raab ... On Tue, 13 Nov 2001, raab.edv@gmx.de wrote:
Wenn ich die Skripte richtig interpretiere, scheint das der Fall zu sein. Welche Quellen vom gcc benötige ich denn ? Reicht das Packet gcc-3.0.2 aus ?
http://gcc.gnu.org/install/ Ob Du den 3.0.2 nimmst mußt Du wissen. Linus schrieb neulich zwar es sollte beim Kernel keine Probleme geben [ http://gcc.gnu.org/ml/gcc/2001-10/msg00666.html ] aber ich habe hier bisher noch den 2.95.3. Just IMHO. Bye, Michael
Hallo, at Tuesday 13.11.2001 (02:18 +0100), Michael Strauss wrote:
Ob Du den 3.0.2 nimmst mußt Du wissen.
Wenn ich schon Update, dann will ich es eigentlich gleich richtig machen. Dann hat man einwenig ruhe. ;-) Michael -- Phone/Fax +49 7000 MACBYTE (+49 7000-6222983) Registered Linux User #228306 HomePage http://www.macbyte.info/ http://counter.li.org/ PGP-Key http://www.macbyte.info/shared/mykey.pkr ++ CGI-Hosting ++ Domains ++ Webspace ++ PHP Development ++
On Mon, 12 Nov 2001, Michael Raab wrote:
Beim Booten erscheint ja das sogenannte Kernel Banner. Das sieht bei mir so aus : Linux version 2.4.12.1 (root@home.macbyte.info) (gcc version 2.96 20000731 (Red Hat Linux 7.0)) #2 Don Nov 8 13:10:29 CET 2001
Bist du sicher, dass das vom Kernel kommt? Bei mit steht in boot.msg bzw. der Ausgabe von dmesg nix dergleichen...
Woher bekommt der Compiler die Information, das es sich um Redhat Linux 7.0 handelt. Ich wollte dies gerne ändern, da mein System mit Redhat nix mehr gemein hat. Ich habe mir die betreffenden Kernelquellen angesehen, aber keinen Hinweis finden können. Weiss jemand, an welcher Stelle ich gucken muss ??
/etc/issue[.net] anpassen? Bei SuSI steht da z.B. auch so ein "Banner" drin.... -dnh -- DAUs zu erklären, waß DAU ißt wäre ein Kochbuch, das keiner lesen kann. [Wolfgang Tittel in dag°]
David Haller schrieb am 13.11.2001 um 01:25:29 +0100: Hallo David,
On Mon, 12 Nov 2001, Michael Raab wrote:
Beim Booten erscheint ja das sogenannte Kernel Banner. Das sieht bei mir so aus : Linux version 2.4.12.1 (root@home.macbyte.info) (gcc version 2.96 20000731 (Red Hat Linux 7.0)) #2 Don Nov 8 13:10:29 CET 2001
Bist du sicher, dass das vom Kernel kommt? Bei mit steht in boot.msg bzw. der Ausgabe von dmesg nix dergleichen...
das wird beim Compilieren mit in den Kernel gebacken, kommt also auch daher.
Woher bekommt der Compiler die Information, das es sich um Redhat Linux 7.0 handelt. Ich wollte dies gerne ändern, da mein System mit Redhat nix mehr gemein hat. Ich habe mir die betreffenden Kernelquellen angesehen, aber keinen Hinweis finden können. Weiss jemand, an welcher Stelle ich gucken muss ??
Das kommt vom Compiler selber. Ändern? Hmm, der erste Ansatz könnte /usr/src/linux/init/version.c sein. Da wird diese Zeile festgelegt. const char *linux_banner = "Linux version " UTS_RELEASE " (" LINUX_COMPILE_BY "@" LINUX_COMPILE_HOST ") (" LINUX_COMPILER ") " UTS_VERSION "\n"; Da kannst Du dich dann drin verewigen ;-)
/etc/issue[.net] anpassen? Bei SuSI steht da z.B. auch so ein "Banner" drin....
hat damit aber nichts zu tun. Bis denne, Michael -- ---------------------------------------------------------- Michael Schulz, Institut f. Geophysik, Universität Münster Corrensstr. 24, 48149 Münster Tel.: 0251-8333938, e-mail: michael@earth.uni-muenster.de
Hallo, at Tuesday 13.11.2001 (09:00 +0100), Michael Schulz wrote:
Das kommt vom Compiler selber. Ändern? Hmm, der erste Ansatz könnte /usr/src/linux/init/version.c sein. Da wird diese Zeile festgelegt.
Da kannst Du dich dann drin verewigen ;-)
Das will ich nicht. Denn das IMO nicht die feine englische Art. ;-)
/etc/issue[.net] anpassen? Bei SuSI steht da z.B. auch so ein "Banner" drin....
hat damit aber nichts zu tun.
Stimmt. Die wird bei mir bei jedem Neustart von rc.local überschrieben. Gruß Michael -- Phone/Fax +49 7000 MACBYTE (+49 7000-6222983) Registered Linux User #228306 HomePage http://www.macbyte.info/ http://counter.li.org/ PGP-Key http://www.macbyte.info/shared/mykey.pkr ++ CGI-Hosting ++ Domains ++ Webspace ++ PHP Development ++
participants (5)
-
D. Wolpert
-
David Haller
-
Michael Raab
-
Michael Schulz
-
Nightshade@sheol.net