freebsd-dev/usr.sbin/sysinstall
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 Re-linewrap help file on securelevels in sysinstall: sysinstall is 2003-12-16 22:55:28 +00:00
anonFTP.c Fixed assorted misuses of NULL in integer context. 2004-03-11 11:58:16 +00:00
cdrom.c
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
dhcp.c Fixed assorted misuses of NULL in integer context. 2004-03-11 11:58:16 +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
dist.c Use C99 conforming designated initialisers rather than the obsolete GCC syntax. 2004-07-03 16:52:57 +00:00
dist.h - Renumber the skerberos4 dist to fill in the gaps left when krb4 was axed. 2003-10-24 20:55:15 +00:00
dmenu.c Fix 3 'cast to pointer from integer of different size' warnings. 2003-09-17 03:45:30 +00:00
doc.c s/package_exists/package_installed/g as that's much more descriptive of 2004-01-02 09:19:13 +00:00
dos.c
floppy.c
ftp.c
globals.c
http.c
index.c I missed a s/package_exists/package_installed/ in the last commit. 2004-01-02 09:52:49 +00:00
install.c ia64 specific: 2004-08-04 23:04:14 +00:00
install.cfg
installUpgrade.c
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
media.c
menus.c Add latinamerican.iso.acc 2004-06-01 06:12:01 +00:00
misc.c
modules.c Add a new variable 'skipPCCARD'. This variable will cause sysinstall 2003-08-20 06:24:12 +00:00
mouse.c
msg.c
network.c
nfs.c Various NFS-related bug fixes (mostly related to using variable_get() 2003-10-19 13:37:12 +00:00
options.c Various NFS-related bug fixes (mostly related to using variable_get() 2003-10-19 13:37:12 +00:00
package.c s/package_exists/package_installed/g as that's much more descriptive of 2004-01-02 09:52:14 +00:00
pccard.c The PCMCIA Standard dictates that those funny cards you insert into 2003-08-20 06:27:21 +00:00
rtermcap.c
sysinstall.8 Eliminated double whitespace. 2004-07-03 18:35:53 +00:00
sysinstall.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
tape.c
tcpip.c Unremoved a used variable in the PCCARD_ARCH case. 2004-03-12 15:28:13 +00:00
termcap.c
ttys.c
ufs.c
usb.c
user.c Fixed assorted misuses of NULL in integer context. 2004-03-11 11:58:16 +00:00
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