From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 19 Dec 2003 16:43:47 +0300 From: Sergey Vlasov To: ALT Linux kernel packages development Subject: Re: [d-kernel] Re: kernel order Message-ID: <20031219134347.GA31520@master.mivlgu.local> Mail-Followup-To: ALT Linux kernel packages development References: <20031218120112.GK18450@julia.office.altlinux.ru> <20031218120816.GA17423@master.mivlgu.local> <20031218122340.GL18450@julia.office.altlinux.ru> <20031218123420.GC17423@master.mivlgu.local> <20031218154713.GR18450@julia.office.altlinux.ru> <20031218155839.GW1360@osdn.org.ua> <20031218160718.GS18450@julia.office.altlinux.ru> <20031218202035.GC1360@osdn.org.ua> <20031219133107.GZ18450@julia.office.altlinux.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GvXjxJ+pjyke8COw" Content-Disposition: inline In-Reply-To: <20031219133107.GZ18450@julia.office.altlinux.ru> 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: Fri, 19 Dec 2003 13:43:49 -0000 Archived-At: List-Archive: List-Post: --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Fri, Dec 19, 2003 at 04:31:07PM +0300, Alexey Tourbin wrote: > On Thu, Dec 18, 2003 at 10:20:35PM +0200, Michael Shigorin wrote: > > Докладываю: считаю разумным существующее состояние. > > OK. > > %post > cd /boot > if [ -x /sbin/installkernel ];then > /sbin/installkernel -a -c %kversion-%flavour-%krelease > fi > > # later - fix please bootloader-utils package > ln -snf vmlinuz-%kversion-%flavour-%krelease /boot/vmlinuz-up > ln -snf vmlinuz-%kversion-%flavour-%krelease /boot/vmlinuz > ln -snf initrd-%kversion-%flavour-%krelease.img /boot/initrd-up.img > ln -snf initrd-%kversion-%flavour-%krelease.img /boot/initrd.img > > Последний блок можно внести в installkernel, я правильно понимаю? Именно - написано же "fix please..." ;) > > Если добавить настраиваемости, хуже не станет, но оно вполне > > логично as is. > > > > PS: installkernel разумным _не_ считаю. :) > > Пожалуйста, напиши подробнее, что в installkernel неразумно. > > Далее, вопрос по %preun: > > %preun > /sbin/modprobe loop 2> /dev/null > /dev/null > REMOVE= > if [ -f /etc/sysconfig/system ];then > source /etc/sysconfig/system > [[ "$CLASS" = "beginner" ]] && REMOVE=yes > fi > if [ -f /etc/sysconfig/installkernel ];then > source /etc/sysconfig/installkernel > [[ "$AUTOREMOVE" = [Yy][Ee][Ss] ]] && REMOVE=yes > [[ "$AUTOREMOVE" = [Nn][Oo] ]] && REMOVE= > fi > BUILD=/lib/modules/%kversion-%flavour-%krelease/build > /sbin/installkernel -a -R -c %kversion-%flavour-%krelease > > Я правильно понимаю, что переменная REMOVE (а также переменные из > /etc/sysconfig/installkernel) не экспортируются и поэтому на > installkernel не влияют? Ага. Бардак... Вероятно, это тоже просится внутрь скрипта. --GvXjxJ+pjyke8COw Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/4wCTW82GfkQfsqIRAtGIAJ4iauggz82Zb5wUJbyyI7xaXiYDTQCZAax1 OsAMsa5LI8tFoblSJ5RMZHg= =sQuV -----END PGP SIGNATURE----- --GvXjxJ+pjyke8COw--