[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