LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
alphex_kaanoken

/bin/sh with kernel building

есть вообщем набор скриптов и прочего, что делает окружение, шрутится в него, запускает там сборку - при сборке
 ядра возникает следующая геммороина - 

  GEN     /ofr/kernel/build-i386/Makefile
  CHK     include/linux/version.h
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `set -e; echo '  CHK     include/linux/utsrelease.h'; mkdir -p include/linux/; \
if [ `echo -n "2.6.20 .file null .ident GCC:(GNU)4.1.220061115(prerelease) \ 
(Debian4.1.1-21) .section .note.GNU-stack,,@progbits" \
| wc -c ` -gt 64 ]; then echo '"2.6.20 .file null .ident GCC:(GNU)4.1.220061115(prerelease) \ 
(Debian4.1.1-21) .section .note.GNU-stack,,@progbits" exceeds 64 characters' >&2; exit 1; fi; \
 (echo \#define UTS_RELEASE \"2.6.20 .file null .ident GCC:\
(GNU)4.1.220061115(prerelease)\
(Debian4.1.1-21) .section .note.GNU-stack,,@progbits\";) < include/config/kernel.release > \
include/linux/utsrelease.h.tmp; if [ -r include/linux/utsrelease.h ] && cmp -s include/linux/utsrelease.h include/linux/ \ 
utsrelease.h.tmp; then rm -f include/linux/utsrelease.h.tmp; else echo '  UPD     include/linux/utsrelease.h'; \
 mv -f include/linux/utsrelease.h.tmp include/linux/utsrelease.h; fi'
make[4]: *** [include/linux/utsrelease.h] Error 2
make[3]: *** [_all] Error 2
make[2]: *** [all] Error 2
make[2]: Leaving directory `/ofr/kernel/build-i386'

ну и так далее ... 

погуглил на эту тему - сказали что патчи нужны на bash - скачал - тоже самое, 
либо я протупил и не понял либо еще что - кто сталкивался ? 
alphex_kaanoken *** (17.04.2007 18:17:14)
Juick

[#]  
alphex_kaanoken

Re: /bin/sh with kernel building

погуглил еще раз 10, посмотрел что к чему. Ну и как всегда сам себе на технический вопрос и отвечаю - может кто с таким сталивался.

Суть в том что в моем шрутнутом окружении не работал /dev/null и посему это был обычный файл, куда всякая дрянь и сыпалась. Вообщем перед тем как зашрутится сделал там null device и все стало нормально.

Спасибо ;)))

alphex_kaanoken *** (17.04.2007 19:13:34)
[#] Ответ на: Re: /bin/sh with kernel building от alphex_kaanoken 17.04.2007 19:13:34  

Re: /bin/sh with kernel building

Вот он, случай переполнения /dev/null LOL!

anonymous (17.04.2007 19:16:00)
[#] Ответ на: Re: /bin/sh with kernel building от anonymous 17.04.2007 19:16:00  
Teak

Re: /bin/sh with kernel building

Обычное дело, я тоже несколько раз сталкивался с удалением /dev/null в результате разных глюков и его воссозданием уже как обычного файла (причём с недостаточными правами).

Teak ***** (17.04.2007 19:19:17)
[#] Ответ на: Re: /bin/sh with kernel building от Teak 17.04.2007 19:19:17  

Re: /bin/sh with kernel building

Кстати, прикольно получается если удалить /dev/null и создать симлинк null->fd0

anonymous (17.04.2007 19:34:49)
[#] Ответ на: Re: /bin/sh with kernel building от anonymous 17.04.2007 19:34:49  
alphex_kaanoken

Re: /bin/sh with kernel building

>Кстати, прикольно получается если удалить /dev/null и создать симлинк null->fd0

это типа для тех кто уже удалил /dev/brain и создал симлинк brain->ass ? ;) говорят тоже прикольно получается ;)

alphex_kaanoken *** (17.04.2007 19:39:38)
[#] Ответ на: Re: /bin/sh with kernel building от alphex_kaanoken 17.04.2007 19:39:38  

Re: /bin/sh with kernel building

Нет, для таких создается симлинк null->hda или null->sda с вариантами по вкусу :D

anonymous (17.04.2007 19:41:06)
[#] Ответ на: Re: /bin/sh with kernel building от anonymous 17.04.2007 19:34:49  
manntes

Re: /bin/sh with kernel building

>прикольно получается если удалить /dev/null и создать симлинк null->fd0

Флопик после этого интересно похрюкивает :)

manntes ** (17.04.2007 20:11:02)
[#] Ответ на: Re: /bin/sh with kernel building от anonymous 17.04.2007 19:34:49  
berrywizard

Re: /bin/sh with kernel building

хм... назревает новый руткит...

berrywizard *** (18.04.2007 17:53:31)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru