Wo finde ich die Kernelheader files?
sledge0303
12.10.07, 17:06
Achja, werde das nochmals im Howto erwähnen den Unterschied zwischen Grub und Lilo...
hrhr, es funzelt doch,, ich warn bissl zu blöd zu peilen, dass da lilo und kein grub rennt,,, sry fürs spammen und danke nochmal an alle
hmm, ich scheine echt zu dumm zu sein.,..
bin genauso vorgegangen wie bei
http://wiki.netzwerkdienst-wittenau....l_selbst_bauen beschrieben...
Ausser, dass ich halt
2.6.23 anstatt der dort vorgegebenen Version nehm.. (weil da gibts das grpatch nimmer...)
hab das autoscript gemacht, er legt mir ein .deb file an, aber wenn ich
installieren will kommt... Kann das damit zusammen hängen, dass ich momentan debian40 mit 64bit installert hab?
Running depmod.
vmlinuz(/boot/vmlinuz-2.6.23-grsec
) points to /boot/vmlinuz-2.6.23-grsec
(/boot/vmlinuz-2.6.23-grsec) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.23-grsec.postinst line 583.
Could not find postinst hook script [update-grub].
Looked in: '/bin', '/sbin', '/usr/bin', '/usr/sbin'
dpkg: Fehler beim Bearbeiten von linux-image-2.6.23-grsec (--install):
Unterprozess post-installation script gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
linux-image-2.6.23-grsec
ausserdem gibts
/usr/src# update-grub
-bash: update-grub: command not found
muss ich im rescue sein?
kk, danke bin ma gespannt gerade rennt er durch und bringt zum glck nur die guten alten inline warnings
Christian_renamed
12.10.07, 14:26
Hol dir die .config von sledge:
Code:
cd /usr/src/linux-2.6.23
wget http://download.netzwerkdienst-wittenau.de/Kernel/Config/config-2.6.22.6-grsec
mv config-2.6.22.6-grsec .config
fakeroot make-kpkg --revision=etch.personal1 kernel_image --config menuconfig
Wir haben die Bereiche heute erst neu angepasst und getestet.
Je nach Hardware musst auch den Patch für die Intelkarte einpatchen.
mfg
Christian
türlich hab ich das gemacht,,,, es ging mir nur um den teil den ich "verändert" hab...
:/usr/src/linux-2.6.23# apt-get install -y kernel-package libncurses5-dev fakeroot wget bzip2 dash patch make automake
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
kernel-package ist schon die neueste Version.
libncurses5-dev ist schon die neueste Version.
fakeroot ist schon die neueste Version.
wget ist schon die neueste Version.
bzip2 ist schon die neueste Version.
dash ist schon die neueste Version.
patch ist schon die neueste Version.
make ist schon die neueste Version.
automake ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Christian_renamed
12.10.07, 14:15
Im Howto ist es doch beschrieben:
Code:
apt-get install -y kernel-package libncurses5-dev fakeroot wget bzip2 dash patch make automake
Damit werden die Abhängigkeiten aufgelöst, die dir fehlen.
Nicht in der Mitte anfangen mit dem basteln, sondern vom ersten Schritt an.
mfg
Christian
Ich habs halt aufn neuen Kernel angepasst...
1. wget
http://www.de.kernel.org/pub/linux/k...-2.6.23.tar.gz
2. wget
http://www.grsecurity.net/~spender/g...10112055.patch
3. patch -Np1 < ../grsecurity-2.1.11-2.6.23-200710112055.patch
soweit alles ok,,,
ls /boot | grep config
cp /boot/config-2.6.23 .config
beim greppen findet er nix und kopieren geht auch nicht,,,
/usr/src/linux-2.6.23# cp /boot/config-2.6.23 .config
cp: Aufruf von stat für »/boot/config-2.6.23« nicht möglich: Datei oder Verzeichnis nicht gefunden
/usr/src/linux-2.6.23# fakeroot make-kpkg --revision=etch.personal1 kernel_image --config menuconfig
exec make -f /usr/share/kernel-package/ruleset/minimal.mk debian DEBIAN_REVISION=etch.personal1
/usr/share/kernel-package/ruleset/minimal.mk:53: No .config file found
/usr/share/kernel-package/ruleset/minimal.mk:98: *** Please create a .config file. Schluss.
Failed to create a ./debian directory: Datei oder Verzeichnis nicht gefunden at /usr/bin/make-kpkg line 1096.
... also nich gerade positives result bin aber auch *nix noob...
sledge0303
12.10.07, 13:29
Zitat von
bully
arf, das mist - gibts 'ne möglichkeit 'nen eigenen kernel zu basteln?
ich habn bissl panik davor, weil ich keine lust hab schon wieder neu zu installieren,,, mir reicht standard os wo ich gemütlich coden kann und axs zu den header files hab,,, - also ich hab das tut von dir auf deiner seite ma versucht, der bringt aber zu viele fehler )
Was für Fehler, bricht die Kompilierung ab oder nur belanglose Meldungen während des Vorgangs?
Solange nichts abbricht mit irgendeinem Error ist alles im grünen Bereich.
arf, das mist - gibts 'ne möglichkeit 'nen eigenen kernel zu basteln?
ich habn bissl panik davor, weil ich keine lust hab schon wieder neu zu installieren,,, mir reicht standard os wo ich gemütlich coden kann und axs zu den header files hab,,, - also ich hab das tut von dir auf deiner seite ma versucht, der bringt aber zu viele fehler )
sledge0303
12.10.07, 13:20
Zitat von
bully
nein, also per apt-get is nix,,
also mir die für 64 bit wären auch ok..
Gibts keinen server von ovh wo deren header files drauf sind?
der OVH Kernel wurde ohne Modsupport gebaut, fällt mir grad mal so ein
nein, also per apt-get is nix,,
also mir die für 64 bit wären auch ok..
Gibts keinen server von ovh wo deren header files drauf sind?
per apt-cache search gibts 'Ne menge, aber nich für den kernel
--------
kernel-headers-2.6-386 - Linux kernel headers 2.6 on 386
kernel-headers-2.6-686 - Linux kernel headers 2.6 on PPro/Celeron/PII/PIII/P4
kernel-headers-2.6-686-smp - Linux kernel headers 2.6 on PPro/Celeron/PII/PIII/P4 SMP
kernel-headers-2.6-amd64-generic - Linux kernel headers for version 2.6 on generic x86_64 systems
kernel-headers-2.6-amd64-k8 - Linux kernel headers for version 2.6 on AMD64 systems
kernel-headers-2.6-amd64-k8-smp - Linux kernel headers for version 2.6 on AMD64 SMP systems
kernel-headers-2.6-em64t-p4 - Linux kernel headers for version 2.6 on Intel EM64T systems
kernel-headers-2.6-em64t-p4-smp - Linux kernel headers 2.6 on Intel EM64T systems
kernel-headers-2.6-k7 - Linux kernel headers 2.6 on AMD K7
kernel-headers-2.6-k7-smp - Linux kernel headers 2.6 on AMD K7 SMP
kernel-headers-2.6.8-11 - Header files related to Linux kernel version 2.6.8
kernel-headers-2.6.8-11-amd64-generic - Linux kernel headers 2.6.8 for generic x86_64 systems
kernel-headers-2.6.8-11-amd64-k8 - Linux kernel headers for version 2.6.8 on AMD64 systems
kernel-headers-2.6.8-11-amd64-k8-smp - Linux kernel headers for version 2.6.8 on AMD64 SMP systems
kernel-headers-2.6.8-11-em64t-p4 - Linux kernel headers for version 2.6.8 on Intel EM64T systems
kernel-headers-2.6.8-11-em64t-p4-smp - Linux kernel headers for version 2.6.8 on Intel EM64T SMP systems
kernel-headers-2.6.8-13 - Header files related to Linux kernel version 2.6.8
kernel-headers-2.6.8-13-amd64-generic - Linux kernel headers 2.6.8 for generic x86_64 systems
kernel-headers-2.6.8-13-amd64-k8 - Linux kernel headers for version 2.6.8 on AMD64 systems
kernel-headers-2.6.8-13-amd64-k8-smp - Linux kernel headers for version 2.6.8 on AMD64 SMP systems
kernel-headers-2.6.8-13-em64t-p4 - Linux kernel headers for version 2.6.8 on Intel EM64T systems
kernel-headers-2.6.8-13-em64t-p4-smp - Linux kernel headers for version 2.6.8 on Intel EM64T SMP systems
kernel-headers-2.6.8-2 - Header files related to Linux kernel version 2.6.8
kernel-headers-2.6.8-2-386 - Linux kernel headers 2.6.8 on 386
kernel-headers-2.6.8-2-686 - Linux kernel headers 2.6.8 on PPro/Celeron/PII/PIII/P4
kernel-headers-2.6.8-2-686-smp - Linux kernel headers 2.6.8 on PPro/Celeron/PII/PIII/P4 SMP
kernel-headers-2.6.8-2-k7 - Linux kernel headers 2.6.8 on AMD K7
kernel-headers-2.6.8-2-k7-smp - Linux kernel headers 2.6.8 on AMD K7 SMP
kernel-headers-2.6.8-4 - Header files related to Linux kernel version 2.6.8
kernel-headers-2.6.8-4-386 - Linux kernel headers 2.6.8 on 386
kernel-headers-2.6.8-4-686 - Linux kernel headers 2.6.8 on PPro/Celeron/PII/PIII/P4
kernel-headers-2.6.8-4-686-smp - Linux kernel headers 2.6.8 on PPro/Celeron/PII/PIII/P4 SMP
kernel-headers-2.6.8-4-k7 - Linux kernel headers 2.6.8 on AMD K7
kernel-headers-2.6.8-4-k7-smp - Linux kernel headers 2.6.8 on AMD K7 SMP
------
und der den ich suche ist Linux kernel (2.6.21.5-grsec-xxxx-grs-ipv4-32...
sledge0303
12.10.07, 13:01
Zitat von
bully
jop, sledge hat recht, ich such die für den standard kernel den man hier installiert bekommt...
hast die inzwischen gefunden?
jop, sledge hat recht, ich such die für den standard kernel den man hier installiert bekommt...
sledge0303
12.10.07, 12:56
Mathias,
er sucht die Header für diesen Kernel '2.6.21.5-grsec-xxxx-grs-ipv4-32'
nein, ich brauch lediglich die header files,, ich hab keine lust auf rumgefrickel mitm kernel,,, muss es doch irgendwo geben,,,
paul_panzer
12.10.07, 11:17
bau dir doch einen eigenen Kernel zzgl header!
Hi!
Ich hab versucht mir per apt-get install kernel-devel zu installern, jedoch mag er das nicht. Nun gut, wenn ich ma den cache durchsuche finde ich jede menge kernel-header,, jedoch nicht den, der auf dem system läuft
(Linux kernel (2.6.21.5-grsec-xxxx-grs-ipv4-32)) Wo gibts dazu die header files?
mfg, bully