[d-kernel] update startup?
Alexander Bokovoy
a.bokovoy at sam-solutions.net
Sat Feb 7 15:35:18 MSK 2004
On Sat, Feb 07, 2004 at 03:30:42PM +0300, Dmitry V. Levin wrote:
> 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.
>
> Что лучше?
Я посмотрю туда сегодня. Скорее всего, /sbin/kernelversion* будет лучше,
поскольку унифицирует место для возможных модификаций.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
More information about the devel-kernel
mailing list