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 Don't use UFS2 by default during the install process on PC98, as the 2003-04-21 20:57:20 +00:00
command.c debugMsg() should end with "\n". 2002-11-01 02:05:05 +00:00
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 Remove the vestiges of the old pre-"X_AS_PKG" way we used to handled the 2003-08-19 23:23:27 +00:00
dmenu.c Fix 3 'cast to pointer from integer of different size' warnings. 2003-09-17 03:45:30 +00:00
globals.c
install.c ia64 specific: 2004-08-04 23:04:14 +00:00
keymap.c
label.c Pass the partition type to get_mountpoint() and new_part(). This way 2004-08-04 05:40:15 +00:00
list.h
main.c The PCMCIA Standard dictates that those funny cards you insert into 2003-08-20 06:27:21 +00:00
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
rtermcap.c
sade.8 Eliminated double whitespace. 2004-07-03 18:35:53 +00:00
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 Fixed assorted misuses of NULL in integer context. 2004-03-11 11:58:16 +00:00
termcap.c
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