diff --git a/sys/boot/i386/loader/Makefile b/sys/boot/i386/loader/Makefile index e944e5e034db..b92fcd6e93d6 100644 --- a/sys/boot/i386/loader/Makefile +++ b/sys/boot/i386/loader/Makefile @@ -106,7 +106,7 @@ FILES+= screen.4th frames.4th beastie.4th FILESDIR_loader.conf= /boot/defaults .if !exists(${DESTDIR}/boot/loader.rc) -FILES+= loader.rc +FILES+= ${.CURDIR}/loader.rc .endif .include <${.CURDIR}/../Makefile.inc> diff --git a/sys/boot/i386/loader/loader.rc b/sys/boot/i386/loader/loader.rc new file mode 100644 index 000000000000..455c6830fc27 --- /dev/null +++ b/sys/boot/i386/loader/loader.rc @@ -0,0 +1,20 @@ +\ Loader.rc +\ $FreeBSD$ +\ +\ Includes additional commands +include /boot/loader.4th + +\ Reads and processes loader.rc +start + +\ Tests for password -- executes autoboot first if a password was defined +check-password + +\ Load in the boot menu +include /boot/beastie.4th + +\ Do the normal initialization and startup +initialize drop + +\ Start the boot menu +beastie-start