From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 7 Feb 2004 15:30:42 +0300 From: "Dmitry V. Levin" To: ALT Linux kernel packages development Subject: Re: [d-kernel] update startup? Message-ID: <20040207123042.GD16725@basalt.office.altlinux.org> Mail-Followup-To: ALT Linux kernel packages development References: <20040206164446.GA5026@sam-solutions.net> <20040206211538.GD11495@basalt.office.altlinux.org> <20040207105401.GC5936@sam-solutions.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ieNMXl1Fr3cevapt" Content-Disposition: inline In-Reply-To: <20040207105401.GC5936@sam-solutions.net> X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 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:30:43 -0000 Archived-At: List-Archive: List-Post: --ieNMXl1Fr3cevapt Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit 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 --ieNMXl1Fr3cevapt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAJNpy9viEa8HiNCkRAnjUAJ0aaBI+MQ81I0xnui6ZVlGF3D03CQCeJl4c ZWHBiEmYY14hVVysHKj2grc= =95aP -----END PGP SIGNATURE----- --ieNMXl1Fr3cevapt--