freebsd-dev/usr.sbin/sade
Marcel Moolenaar 486b7efd12 ia64 specific:
o  Remove the code that creates the boot directory on the EFI file
   system after it has been mounted, as well as remove the code
   that creates the symlink from /boot -> /efi/boot (*). As a result,
   /boot will be extracted onto the root file system.
o  Add a function efi_mountpoint() that returns the mount point of
   the EFI file system or NULL if no EFI partition is created. This
   function is used to both check whether there's an EFI file system
   and to return what its mount point is.
o  When there's no EFI file system, ask the user if this is what he
   or she wants. Since we extract /boot onto the root file system,
   we do not actually need an EFI file system for the installation to
   work. Whether one wants to install without an EFI partition is
   of course an entirely different question. We allow it...
o  When we're done installing and need to fix up the various bits
   and pieces, check if there's an EFI partition and if yes, move
   /boot to /efi/boot and create a symlink /boot -> /efi/boot (*).
   This is a much more reliable way to get /boot onto the EFI
   partition than creating the symlink up front and hope its being
   respected. It so happened that we never had the boot directory
   end up on the EFI partition. We make the symlink relative.

(*) /efi is a place holder for the actual EFI mount point of course.
2004-08-04 23:04:14 +00:00
..
help
command.c
config.c Move the inclusion of libdisk.h from sysinstall.h to the source files 2004-08-02 23:18:48 +00:00
devices.c Move the inclusion of libdisk.h from sysinstall.h to the source files 2004-08-02 23:18:48 +00:00
disks.c Move the inclusion of libdisk.h from sysinstall.h to the source files 2004-08-02 23:18:48 +00:00
dispatch.c
dmenu.c
globals.c DTRT in the restart case 2001-10-12 07:36:34 +00:00
install.c ia64 specific: 2004-08-04 23:04:14 +00:00
keymap.c Initiate deorbit burn sequence for <machine/console.h>. 2000-10-08 21:34:00 +00:00
label.c Pass the partition type to get_mountpoint() and new_part(). This way 2004-08-04 05:40:15 +00:00
list.h $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
main.c
Makefile Add Greek keymaps to sysinstall. 2003-11-20 20:43:06 +00:00
menus.c Add latinamerican.iso.acc 2004-06-01 06:12:01 +00:00
misc.c save_realloc() should use reallocf() to close memory leaks. 2003-01-06 17:11:46 +00:00
msg.c Return the *right* error codes for yes/no questions when non-interactive. 2001-09-11 20:42:07 +00:00
rtermcap.c
sade.8
sade.h Move the inclusion of libdisk.h from sysinstall.h to the source files 2004-08-02 23:18:48 +00:00
system.c
termcap.c Use the isDebug() function rather than making up a new environment 2001-09-22 18:07:47 +00:00
usb.c
variable.c Fixed assorted misuses of NULL in integer context. 2004-03-11 11:58:16 +00:00
wizard.c Move the inclusion of libdisk.h from sysinstall.h to the source files 2004-08-02 23:18:48 +00:00