[Comm][SUMMARY] uname -a

Andrey Konovalov aka Krapa =?iso-8859-1?q?krapa_=CE=C1_uraltc=2Eru?=
Чт Янв 27 17:18:15 MSK 2005


В сообщении от 1 Январь 1970 05:00 Andrey Rahmatullin написал(a):
> On Mon, Jan 24, 2005 at 12:09:02AM +0000, Andrey Konovalov aka Krapa wrote:
> > Linux gate.krapa.ru 2.4.26-std-up-alt6 #1 Tue Aug 3 21:45:23 MSD 2004
> > i686 unknown unknown GNU/Linux
> > ^^^^^^^^^^^^^
> > Где определяются эти unknown? В смысле где задаются?
>
> Решил таки покопаться. При помощи uname(2) можно получить лишь
> Linux gate.krapa.ru 2.4.26-std-up-alt6 #1 Tue Aug 3 21:45:23 MSD 2004 i686
> (это фактически uname -srnvm). По strace видно, что uname(1) при указании
> одного из этих параметров вызывает uname(2), и это нормально. Но если их
> не указывать (а указать -pio, например), видно, что не вызывается ничего.
> uname -pio - это как раз unknown unknown GNU/Linux, и оно определяется, по
> всей видимости, при компиляции /bin/uname.
> Да, очевидно, что от архитектуры машины ничего не зависит. Это глибц
> (из-за uname(2) и <sys/utsname.h>) и ядро (из-за <linux/utsname.h>).

Я, конечно, не специалист, но по-моему это неправильно. В смысле ситуация 
неправильная.

-- 
Мы видим сны не для того, чтоб просыпаться - поэтому пока...


Подробная информация о списке рассылки community