From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 7 Feb 2004 14:35:18 +0200 From: Alexander Bokovoy To: ALT Linux kernel packages development Subject: Re: [d-kernel] update startup? Message-ID: <20040207123518.GH5936@sam-solutions.net> References: <20040206164446.GA5026@sam-solutions.net> <20040206211538.GD11495@basalt.office.altlinux.org> <20040207105401.GC5936@sam-solutions.net> <20040207123042.GD16725@basalt.office.altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20040207123042.GD16725@basalt.office.altlinux.org> X-BeenThere: devel-kernel@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Feb 2004 12:35:17 -0000 Archived-At: List-Archive: List-Post: 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/