On Sat, Feb 07, 2004 at 12:54:01PM +0200, Alexander Bokovoy wrote: [...] > > > - поддержка определения версии запущенного ядра в /etc/init.d/functions > > > > Вопрос только в выборе удачного интерфейса. > > Может, стоит обсудить? > Сейчас я просто взял код из vconfig и обернул (init.d/functions): > > RegisterKernelVersion() > { > KV=`/bin/uname -r |/bin/cut -d- -f1` > [ -n "$KV" ] > KV_MAJOR=`echo "$KV" |/bin/cut -d. -f1` > [ -n "$KV_MAJOR" ] > KV_MINOR=`echo "$KV" |/bin/cut -d. -f2` > [ -n "$KV_MINOR" ] > } > > Обернуто в функцию, чтобы не засорять пространство имен и не выполнять эти > вызовы, когда не требуется. Альтернатива - использовать /sbin/kernelversion* (предварительно исправив опечатку в них) из modutils. Что лучше? -- ldv