Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Mar 2019 17:47:23 -0600
From:      Rebecca Cran <rebecca@bluestop.org>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        FreeBSD Hackers <freebsd-hackers@freebsd.org>, arch@freebsd.org
Subject:   Re: Adding a new efi-update-loader script: need help understanding Makefile.inc1 for "make installworld"
Message-ID:  <e6695237-6a22-3ff0-b113-9efeee05a51a@bluestop.org>
In-Reply-To: <20190324090103.GO1923@kib.kiev.ua>
References:  <642fed43-0535-9ae3-6f01-a943650cd511@bluestop.org> <20190324090103.GO1923@kib.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
On 3/24/19 3:01 AM, Konstantin Belousov wrote:

>
> Can we take use of the opportunity and finally stop installing loader
> at installworld target at all, please ?
>
> Add e.g. installloader target which would do whatever needed to loader.


Others have suggested adding a new step as well. I'm not sure we need it 
as a make target, but perhaps a generic script such as "update-loader" 
that will call "efi-update-loader" if on a UEFI system, or "boot0cfg" 
etc. on an MBR system (i.e. it knows how to install boot/loader code for 
all systems we support)? Also, about the naming: would you prefer 
'install' or 'update' in the script name?


When you say "stop installing loader", do you mean stop installing 
/boot/loader* entirely, or leave installworld installing those, but have 
updating the ESP as the extra step?


-- 
Rebecca Cran




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e6695237-6a22-3ff0-b113-9efeee05a51a>