From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 18 Dec 2003 23:30:04 +0300 From: Sergey Vlasov To: devel-kernel@altlinux.org Subject: Re: [d-kernel] Re: /sbin/installkernel vs DURING_INSTALL Message-ID: <20031218203004.GC1863@sirius.home> Mail-Followup-To: devel-kernel@altlinux.org References: <20031218162008.GT18450@julia.office.altlinux.ru> <20031218162939.GG17423@master.mivlgu.local> <20031218170219.GU18450@julia.office.altlinux.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DSayHWYpDlRfCAAQ" Content-Disposition: inline In-Reply-To: <20031218170219.GU18450@julia.office.altlinux.ru> Cc: X-BeenThere: devel-kernel@altlinux.ru X-Mailman-Version: 2.1.3 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: Thu, 18 Dec 2003 20:30:48 -0000 Archived-At: List-Archive: List-Post: --DSayHWYpDlRfCAAQ Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Thu, Dec 18, 2003 at 08:02:19PM +0300, Alexey Tourbin wrote: > On Thu, Dec 18, 2003 at 07:29:39PM +0300, Sergey Vlasov wrote: > > On Thu, Dec 18, 2003 at 07:20:08PM +0300, Alexey Tourbin wrote: > > > Господа, сейчас имеется следующее: > > > [[ -n "$DURING_INSTALL" ]] && exit 0 > > > > > > Мне кажется это неверным. В процессе установки имеется важная > > > информация об устанавливаемом ядре, а именно: %version. Поэтому после > > > окончания установки без дополнительной информации (heuristics) нормально > > > установить ядро нельзя. > > > > Зато в этот момент нет другой информации - о загрузчике и его настройках. > > Хочется, чтобы %post скрипт ядра отрабатывал хотя бы на уровне > модификации конфигов /etc/lilo.conf и /boot/grub/menu.lst. Это есть > залог того, что %postun скрипт тоже отработает правильно. Иначе будут > угадывания и симлинки + проблемы "с первым ядром". Нельзя гарантировать, что пакеты grub или lilo в этот момент установлены (вряд ли стоит прописывать в пакет ядра жёсткий PreReq на оба загрузчика). --DSayHWYpDlRfCAAQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/4g5MW82GfkQfsqIRAuFbAJ9dY20sjL1el2Zn0I1AjZaB71HrLgCeJL55 xGFiNcxy2MALZLiFHvxuVAM= =tIKS -----END PGP SIGNATURE----- --DSayHWYpDlRfCAAQ--