[d-kernel] Daedalus kernel

Ed V. Bartosh =?iso-8859-1?q?ed_=CE=C1_sam-solutions=2Enet?=
Вт Апр 8 21:18:07 MSD 2003


Hello, Peter

 PN> Раз дискуссия затухла: я считаю "распределение по Бартошу"
 PN> (kernel-patch-ide, kernel-patch-net, etc.) наиболее эффективным и
 PN> жизнеспособным.

 a> <skip>

 >> 
 PN> Да. Но насчёт апдейтов к драйверам, надо договориться,
 >> как их

 PN> распихивать по пакетам. Моё мнение см. выше.
 >> Не нашел че-то :(

 a> См. выше :-)
:) А я думал, что выше по треду. Нет, это за ответ не катит,
отвечай на мое письмо с примерами.

Вот тебе пара патчиков, пока не забыл :

--- /home/rpm/kernel-patch-secfixes/SOURCES/secfixes-apply      2003-03-18 16:36:40 +0300
+++ ./secfixes  2003-04-08 19:56:49 +0400
@@ -3,7 +3,7 @@
 PATCH_NAME=secfixes
 
 if [ $KVER == 2.4.21pre5 ]; then
-    PATCH_FILES=/usr/src/patches/$PATCH_NAME/$PATCH_NAME-2.4.21pre5.patch
+    PATCH_FILES=/usr/src/patches/$PATCH_NAME/*
 fi
 
 echo "Applying patches $PATCH_NAME"

--- /home/rpm/kernel-patch-evms/SOURCES/evms-apply      2003-03-31 16:41:08 +0400
+++ ./evms      2003-04-08 19:58:46 +0400
@@ -17,7 +17,10 @@
     exit 0;
 fi
 
-cat $PATCH_FILES | patch -p1
+for f in $PATCH_FILES ; do
+       echo -e "\nApplying patch $f ...\n"
+       cat $f | patch -p1
+done
 
 touch patches/APPLIED_$PATCH_NAME
 
Первый можно считать багфиксом, а второй - feature request-ом :)
Можно, кстати, подумать и на тему 
'touch patches/APPLIED_$PATCH_NAME/$f' в цикле.

-- 
Best regards,
Ed V. Bartosh



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