Re: Welcher Kernel ist am Fremdsystem
#include * Al Bogner [Tue, Oct 10 2006, 11:50:59PM]: > Mich würde interessieren welcher Kernel auf einem Gastrechner installiert > ist, > uname ist aber gesperrt. > > Kennt wer andere Möglichkeiten? cat /proc/version Eduard. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Welcher Kernel ist am Fremdsystem
Hallo, Am Mit, 11 Okt 2006, Andreas Putzo schrieb: >On Tuesday 10 October 2006 23:50, Al Bogner wrote: >> Mich würde interessieren welcher Kernel auf einem Gastrechner >> installiert ist, uname ist aber gesperrt. >> >> Kennt wer andere Möglichkeiten? > >rpm -qa (?) >ls /boot >ls /lib/modules/ >zcat /proc/config.gz >strings /boot/vmlinuz |less >cat /boot/grub/menu.lst >cat /etc/lilo.conf >/sbin/modinfo > >Alles verboten / nicht vorhanden? Noch was: perl -MPOSIX -e 'print((uname)[2], "\n");' kernelrelease.c /* statt #include */ /* aus bits/utsname.h */ #define SYS_NMLN 65 /* aus sys/utsname.h */ struct utsname { char sysname[SYS_NMLN]; char nodename[SYS_NMLN]; char release[SYS_NMLN]; char version[SYS_NMLN]; char machine[SYS_NMLN]; char domainname[SYS_NMLN]; }; /* aus errno.h */ extern int errno; int main(int argc, char * argv[]){ struct utsname u; if( uname(&u) == 0 ) { printf("%s\n", u.release); } else { perror(argv[0]); } return errno; } $ gcc -o kernelrelease kernelrelease.c && ./kernelrelease Das kompilieren muss nichtmal auf der Zielmaschine erfolgen, dann sollte man aber die "saubere" Version mit den richtigen Headern verwenden: #include #include #include int main(int argc, char * argv[]){ struct utsname u; if( uname(&u) == 0 ) { printf("%s\n", u.release); } else { perror(argv[0]); } return errno; } Ein $ echo -e '#include \nUTS_RELEASE' | cpp - bzw. $ echo -e '#include \nUTS_RELEASE' | gcc -E - liefert leider meist nur die Version des Kernels unter dem die glibc gebacken wurde. -dnh -- In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move. -- THHGTTG, Douglas Adams -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Welcher Kernel ist am Fremdsystem
On Tuesday 10 October 2006 23:50, Al Bogner wrote: > Mich würde interessieren welcher Kernel auf einem Gastrechner > installiert ist, uname ist aber gesperrt. > > Kennt wer andere Möglichkeiten? rpm -qa (?) ls /boot ls /lib/modules/ zcat /proc/config.gz strings /boot/vmlinuz |less cat /boot/grub/menu.lst cat /etc/lilo.conf /sbin/modinfo Alles verboten / nicht vorhanden? gruss, andreas
Re: Welcher Kernel ist am Fremdsystem
Am Mittwoch, 11. Oktober 2006 00:03 schrieb Stefan Bauer: > Al Bogner schrieb: > > Kennt wer andere Möglichkeiten? > > entfernter nmap scan mit -O flag. Ich probiere es mal lokal: uname -r 2.6.16-2-k7 cat /etc/issue Debian GNU/Linux testing/unstable \n \l nmap -O localhost ... Running: Linux 2.4.X|2.5.X|2.6.X OS details: Linux 2.4.0 - 2.5.20, Linux 2.5.25 - 2.6.8 or Gentoo 1.2 Linux 2.4.19 rc1-rc7, Linux 2.6.3 - 2.6.10 Hmmh, so brauchbar ist das nicht. Al
Re: Welcher Kernel ist am Fremdsystem
Hallo Al, Al Bogner, 10.10.2006 (d.m.y): > Mich würde interessieren welcher Kernel auf einem Gastrechner installiert > ist, > uname ist aber gesperrt. > > Kennt wer andere Möglichkeiten? dmesg|less Gruss/Regards, Christian Schmidt -- Im Kanal wurde eine in einem Sack fest verschnürte Leiche gefunden. Selbstmord scheint ausgeschlossen. signature.asc Description: Digital signature
Re: Welcher Kernel ist am Fremdsystem
Am Dienstag, 10. Oktober 2006 23:57 schrieb Daniel Musketa: > Am Dienstag, 10. Oktober 2006 23:50 schrieb Al Bogner: > > Mich würde interessieren welcher Kernel auf einem Gastrechner installiert > > ist, uname ist aber gesperrt. > > > > Kennt wer andere Möglichkeiten? > > Vielleicht geht `cat /proc/version`. bash-2.05b$ cat /proc/version cat: /proc/version: No such file or directory Ich verstehe nicht ganz, warum die aus der Kernelversion so ein Geheimnis machen. Cat /etc/issue meldet RH9 Al
Re: Welcher Kernel ist am Fremdsystem
Al Bogner schrieb: > Kennt wer andere Möglichkeiten? entfernter nmap scan mit -O flag. -- * Stefan Bauer * * Bavaria / Germany / Chiemsee * * [EMAIL PROTECTED] . [EMAIL PROTECTED] * * * * Confucius Say... * * Don't eat the snow where the huskies go! * * * -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Welcher Kernel ist am Fremdsystem
Am Dienstag, 10. Oktober 2006 23:50 schrieb Al Bogner: > Mich würde interessieren welcher Kernel auf einem Gastrechner installiert > ist, uname ist aber gesperrt. > > Kennt wer andere Möglichkeiten? Vielleicht geht `cat /proc/version`. Daniel