History log of /openbsd-current/distrib/special/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.48 25-Jul-2023 kn

stop building unused dhclient

replaced by dhcpleased in 2021, no install media ships dhclient anymore.

OK florian


Revision tags: OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE
# 1.47 19-May-2021 deraadt

enter new dirs


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.46 13-May-2019 naddy

Add tee(1) to the ramdisk filesystem and use it to provide both a
moving progress bar during auto upgrade/install and a clean log
afterwards. ok deraadt@


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.45 19-Nov-2017 job

add growfs(8) to ramdisk

Some resizing scenarios can be done from within single user mode, but
resizing the root partition required you to bring your own growfs(8)
binary into the ramdisk environment. This commit adds growfs(8) to the
ramdisks (the ones that don't have space constraints) to simplify such
operations.

OK deraadt@


Revision tags: OPENBSD_6_2_BASE
# 1.44 08-Jul-2017 florian

hook up slaacd to the installer on media where we have INET6


Revision tags: OPENBSD_6_1_BASE
# 1.43 30-Dec-2016 deraadt

enter ftp-ssl also


# 1.42 17-Sep-2016 florian

ping6(8) is now a hardlink to ping(8).
The instbin stuff looks good to deraadt@


# 1.41 03-Sep-2016 guenther

Retire zaurus, as it hasn't made the EABI jump and will be permanently broken
shortly when we use the hardware thread register in userland


# 1.40 16-Aug-2016 tedu

add a special edition doas that only lets root drop privs.
maybe the installer can use something like this, wink wink.
ok deraadt


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.39 13-Apr-2015 deraadt

pwd_mkdb now fits onto the install media. no more chroot games.


# 1.38 02-Apr-2015 deraadt

more -> less; not less -> more


# 1.37 11-Mar-2015 deraadt

expr no longer needed on media, because the scripts always use ksh builtins.
halex, rpe, and todd cleared the way for this.


Revision tags: OPENBSD_5_7_BASE
# 1.36 10-Feb-2015 deraadt

enter chroot


# 1.35 27-Dec-2014 deraadt

encrypt should easily fit onto the media now. this will be done step by step.


# 1.34 23-Dec-2014 deraadt

/bin and /sbin are moving towards static PIE, so on many architectures
the PIC .o files are unsuitable for static "instbin". This adds more
work at build time, but the result will be optimized for size.


Revision tags: OPENBSD_5_6_BASE
# 1.33 24-Jul-2014 miod

+ eeprom


Revision tags: OPENBSD_5_5_BASE
# 1.32 21-Feb-2014 deraadt

build a non-portmap/mountd speaking umount, which shrinks the libc
requirements on non-NFS install media


# 1.31 19-Jan-2014 deraadt

enter installboot


# 1.30 11-Jan-2014 deraadt

Butcher a smaller tar/pax here, which has no cpio support
ok guenther


# 1.29 09-Jan-2014 deraadt

we need to build a ztscale stub for zaurus media.


# 1.28 08-Jan-2014 deraadt

Switch to using the base sha256 command, rather than some customized
abomination.
install.sub chunk tested by rpe


# 1.27 08-Jan-2014 deraadt

enter md5 directory


# 1.26 06-Jan-2014 deraadt

In the new PIE world, all dynamic binaries (for instance those found
in usr.bin and usr.sbin on the install media) must be re-compiled non-PIE
(here, in the special directory) so that crunchgen can reuse them. This
issue is most acute on i386, which has register pressure, and does weird
things for PIE.
thanks for matthew for helping figure this out.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.25 21-Aug-2012 pascal

Build sed in distrib/ just like everything else. Simplifies PIE work since
we can now use NOPIE= for it. Note that NOPIE= is still a no-op atm.

ok deraadt@


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.24 06-Oct-2011 deraadt

Get rid of special binaries which are no longer necesssary.
Note: more stays, though we currently use less on the media -- that is
because if less grows too fat in the future, we would be able to switch
to more.
Discussed with nicm.


# 1.23 17-Sep-2011 haesbaert

Add SMALL infrastructure to ping.

ok mcbride@ sthen@


Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE
# 1.22 31-Mar-2010 deraadt

Make a -DSMALL version of date(1) for the media


Revision tags: OPENBSD_4_7_BASE
# 1.21 28-Oct-2009 deraadt

use the special versions of ed(1), mt(1), and restore(8) which are a lot
smaller
ok guenther


Revision tags: OPENBSD_4_6_BASE
# 1.20 19-Apr-2009 deraadt

sort list


# 1.19 19-Apr-2009 deraadt

Use sysctl -n hw.disknames instead of the custom disknames program


# 1.18 17-Apr-2009 deraadt

A very small sha256 program for the base media. Use it by piping data
through it... input | sha256 outfile | output, then check the contents
of outfile after.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE
# 1.17 26-Nov-2007 deraadt

build our own newfs binary for the media -- without MFS support -- to
save space.


Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.16 14-Feb-2007 deraadt

put the disknames command on all install media (hope i did not miss any) ok krw@


# 1.15 10-Nov-2006 deraadt

fake no-op install target


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE
# 1.14 04-Aug-2005 espie

activate libstubs (setlocale + dbopen)

okay deraadt@


# 1.13 02-Aug-2005 espie

replace dd with NO_CONV version.
okay deraadt@


Revision tags: OPENBSD_3_7_BASE
# 1.12 25-Dec-2004 deraadt

enter ifconfig


Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE
# 1.11 03-Jan-2004 deraadt

Todd forgot to make obj there


Revision tags: OPENBSD_3_4_BASE
# 1.10 22-Jun-2003 deraadt

special/gzip is smart enough to grovel in usr.bin/compress for what it
needs. This is better than putting a compress link on each media; saves
us a few bytes


# 1.9 25-Apr-2003 deraadt

enter more


# 1.8 16-Apr-2003 drahn

Add less to list so clean/obj work correctly.


Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.7 12-Apr-2002 deraadt

kbd setting code for the installer. smat@acm.org, miod, and krw. Minimal
last minute tweaks to it by me, but you can trust me, right?


# 1.6 08-Feb-2002 deraadt

new grep, smaller, makes for better floppies, i hope?


Revision tags: OPENBSD_3_0_BASE
# 1.5 22-Jun-2001 deraadt

smaller dmesg


Revision tags: OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 06-Aug-2000 millert

Add special init


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE OPENBSD_2_6_BASE OPENBSD_2_7_BASE
# 1.3 15-Sep-1998 deraadt

dhclient for the install floppy


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.2 21-Sep-1997 deraadt

$OpenBSD$


# 1.1 17-Sep-1997 deraadt

generalize Todd's work for ftp/pppd/rsh to ramdisks and miniroots on all
architectures.


# 1.47 19-May-2021 deraadt

enter new dirs


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.46 13-May-2019 naddy

Add tee(1) to the ramdisk filesystem and use it to provide both a
moving progress bar during auto upgrade/install and a clean log
afterwards. ok deraadt@


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.45 19-Nov-2017 job

add growfs(8) to ramdisk

Some resizing scenarios can be done from within single user mode, but
resizing the root partition required you to bring your own growfs(8)
binary into the ramdisk environment. This commit adds growfs(8) to the
ramdisks (the ones that don't have space constraints) to simplify such
operations.

OK deraadt@


Revision tags: OPENBSD_6_2_BASE
# 1.44 08-Jul-2017 florian

hook up slaacd to the installer on media where we have INET6


Revision tags: OPENBSD_6_1_BASE
# 1.43 30-Dec-2016 deraadt

enter ftp-ssl also


# 1.42 17-Sep-2016 florian

ping6(8) is now a hardlink to ping(8).
The instbin stuff looks good to deraadt@


# 1.41 03-Sep-2016 guenther

Retire zaurus, as it hasn't made the EABI jump and will be permanently broken
shortly when we use the hardware thread register in userland


# 1.40 16-Aug-2016 tedu

add a special edition doas that only lets root drop privs.
maybe the installer can use something like this, wink wink.
ok deraadt


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.39 13-Apr-2015 deraadt

pwd_mkdb now fits onto the install media. no more chroot games.


# 1.38 02-Apr-2015 deraadt

more -> less; not less -> more


# 1.37 11-Mar-2015 deraadt

expr no longer needed on media, because the scripts always use ksh builtins.
halex, rpe, and todd cleared the way for this.


Revision tags: OPENBSD_5_7_BASE
# 1.36 10-Feb-2015 deraadt

enter chroot


# 1.35 27-Dec-2014 deraadt

encrypt should easily fit onto the media now. this will be done step by step.


# 1.34 23-Dec-2014 deraadt

/bin and /sbin are moving towards static PIE, so on many architectures
the PIC .o files are unsuitable for static "instbin". This adds more
work at build time, but the result will be optimized for size.


Revision tags: OPENBSD_5_6_BASE
# 1.33 24-Jul-2014 miod

+ eeprom


Revision tags: OPENBSD_5_5_BASE
# 1.32 21-Feb-2014 deraadt

build a non-portmap/mountd speaking umount, which shrinks the libc
requirements on non-NFS install media


# 1.31 19-Jan-2014 deraadt

enter installboot


# 1.30 11-Jan-2014 deraadt

Butcher a smaller tar/pax here, which has no cpio support
ok guenther


# 1.29 09-Jan-2014 deraadt

we need to build a ztscale stub for zaurus media.


# 1.28 08-Jan-2014 deraadt

Switch to using the base sha256 command, rather than some customized
abomination.
install.sub chunk tested by rpe


# 1.27 08-Jan-2014 deraadt

enter md5 directory


# 1.26 06-Jan-2014 deraadt

In the new PIE world, all dynamic binaries (for instance those found
in usr.bin and usr.sbin on the install media) must be re-compiled non-PIE
(here, in the special directory) so that crunchgen can reuse them. This
issue is most acute on i386, which has register pressure, and does weird
things for PIE.
thanks for matthew for helping figure this out.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.25 21-Aug-2012 pascal

Build sed in distrib/ just like everything else. Simplifies PIE work since
we can now use NOPIE= for it. Note that NOPIE= is still a no-op atm.

ok deraadt@


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.24 06-Oct-2011 deraadt

Get rid of special binaries which are no longer necesssary.
Note: more stays, though we currently use less on the media -- that is
because if less grows too fat in the future, we would be able to switch
to more.
Discussed with nicm.


# 1.23 17-Sep-2011 haesbaert

Add SMALL infrastructure to ping.

ok mcbride@ sthen@


Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE
# 1.22 31-Mar-2010 deraadt

Make a -DSMALL version of date(1) for the media


Revision tags: OPENBSD_4_7_BASE
# 1.21 28-Oct-2009 deraadt

use the special versions of ed(1), mt(1), and restore(8) which are a lot
smaller
ok guenther


Revision tags: OPENBSD_4_6_BASE
# 1.20 19-Apr-2009 deraadt

sort list


# 1.19 19-Apr-2009 deraadt

Use sysctl -n hw.disknames instead of the custom disknames program


# 1.18 17-Apr-2009 deraadt

A very small sha256 program for the base media. Use it by piping data
through it... input | sha256 outfile | output, then check the contents
of outfile after.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE
# 1.17 26-Nov-2007 deraadt

build our own newfs binary for the media -- without MFS support -- to
save space.


Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.16 14-Feb-2007 deraadt

put the disknames command on all install media (hope i did not miss any) ok krw@


# 1.15 10-Nov-2006 deraadt

fake no-op install target


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE
# 1.14 04-Aug-2005 espie

activate libstubs (setlocale + dbopen)

okay deraadt@


# 1.13 02-Aug-2005 espie

replace dd with NO_CONV version.
okay deraadt@


Revision tags: OPENBSD_3_7_BASE
# 1.12 25-Dec-2004 deraadt

enter ifconfig


Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE
# 1.11 03-Jan-2004 deraadt

Todd forgot to make obj there


Revision tags: OPENBSD_3_4_BASE
# 1.10 22-Jun-2003 deraadt

special/gzip is smart enough to grovel in usr.bin/compress for what it
needs. This is better than putting a compress link on each media; saves
us a few bytes


# 1.9 25-Apr-2003 deraadt

enter more


# 1.8 16-Apr-2003 drahn

Add less to list so clean/obj work correctly.


Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.7 12-Apr-2002 deraadt

kbd setting code for the installer. smat@acm.org, miod, and krw. Minimal
last minute tweaks to it by me, but you can trust me, right?


# 1.6 08-Feb-2002 deraadt

new grep, smaller, makes for better floppies, i hope?


Revision tags: OPENBSD_3_0_BASE
# 1.5 22-Jun-2001 deraadt

smaller dmesg


Revision tags: OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 06-Aug-2000 millert

Add special init


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE OPENBSD_2_6_BASE OPENBSD_2_7_BASE
# 1.3 15-Sep-1998 deraadt

dhclient for the install floppy


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.2 21-Sep-1997 deraadt

$OpenBSD$


# 1.1 17-Sep-1997 deraadt

generalize Todd's work for ftp/pppd/rsh to ramdisks and miniroots on all
architectures.


# 1.46 13-May-2019 naddy

Add tee(1) to the ramdisk filesystem and use it to provide both a
moving progress bar during auto upgrade/install and a clean log
afterwards. ok deraadt@


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.45 19-Nov-2017 job

add growfs(8) to ramdisk

Some resizing scenarios can be done from within single user mode, but
resizing the root partition required you to bring your own growfs(8)
binary into the ramdisk environment. This commit adds growfs(8) to the
ramdisks (the ones that don't have space constraints) to simplify such
operations.

OK deraadt@


Revision tags: OPENBSD_6_2_BASE
# 1.44 08-Jul-2017 florian

hook up slaacd to the installer on media where we have INET6


Revision tags: OPENBSD_6_1_BASE
# 1.43 30-Dec-2016 deraadt

enter ftp-ssl also


# 1.42 17-Sep-2016 florian

ping6(8) is now a hardlink to ping(8).
The instbin stuff looks good to deraadt@


# 1.41 03-Sep-2016 guenther

Retire zaurus, as it hasn't made the EABI jump and will be permanently broken
shortly when we use the hardware thread register in userland


# 1.40 16-Aug-2016 tedu

add a special edition doas that only lets root drop privs.
maybe the installer can use something like this, wink wink.
ok deraadt


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.39 13-Apr-2015 deraadt

pwd_mkdb now fits onto the install media. no more chroot games.


# 1.38 02-Apr-2015 deraadt

more -> less; not less -> more


# 1.37 11-Mar-2015 deraadt

expr no longer needed on media, because the scripts always use ksh builtins.
halex, rpe, and todd cleared the way for this.


Revision tags: OPENBSD_5_7_BASE
# 1.36 10-Feb-2015 deraadt

enter chroot


# 1.35 27-Dec-2014 deraadt

encrypt should easily fit onto the media now. this will be done step by step.


# 1.34 23-Dec-2014 deraadt

/bin and /sbin are moving towards static PIE, so on many architectures
the PIC .o files are unsuitable for static "instbin". This adds more
work at build time, but the result will be optimized for size.


Revision tags: OPENBSD_5_6_BASE
# 1.33 24-Jul-2014 miod

+ eeprom


Revision tags: OPENBSD_5_5_BASE
# 1.32 21-Feb-2014 deraadt

build a non-portmap/mountd speaking umount, which shrinks the libc
requirements on non-NFS install media


# 1.31 19-Jan-2014 deraadt

enter installboot


# 1.30 11-Jan-2014 deraadt

Butcher a smaller tar/pax here, which has no cpio support
ok guenther


# 1.29 09-Jan-2014 deraadt

we need to build a ztscale stub for zaurus media.


# 1.28 08-Jan-2014 deraadt

Switch to using the base sha256 command, rather than some customized
abomination.
install.sub chunk tested by rpe


# 1.27 08-Jan-2014 deraadt

enter md5 directory


# 1.26 06-Jan-2014 deraadt

In the new PIE world, all dynamic binaries (for instance those found
in usr.bin and usr.sbin on the install media) must be re-compiled non-PIE
(here, in the special directory) so that crunchgen can reuse them. This
issue is most acute on i386, which has register pressure, and does weird
things for PIE.
thanks for matthew for helping figure this out.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.25 21-Aug-2012 pascal

Build sed in distrib/ just like everything else. Simplifies PIE work since
we can now use NOPIE= for it. Note that NOPIE= is still a no-op atm.

ok deraadt@


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.24 06-Oct-2011 deraadt

Get rid of special binaries which are no longer necesssary.
Note: more stays, though we currently use less on the media -- that is
because if less grows too fat in the future, we would be able to switch
to more.
Discussed with nicm.


# 1.23 17-Sep-2011 haesbaert

Add SMALL infrastructure to ping.

ok mcbride@ sthen@


Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE
# 1.22 31-Mar-2010 deraadt

Make a -DSMALL version of date(1) for the media


Revision tags: OPENBSD_4_7_BASE
# 1.21 28-Oct-2009 deraadt

use the special versions of ed(1), mt(1), and restore(8) which are a lot
smaller
ok guenther


Revision tags: OPENBSD_4_6_BASE
# 1.20 19-Apr-2009 deraadt

sort list


# 1.19 19-Apr-2009 deraadt

Use sysctl -n hw.disknames instead of the custom disknames program


# 1.18 17-Apr-2009 deraadt

A very small sha256 program for the base media. Use it by piping data
through it... input | sha256 outfile | output, then check the contents
of outfile after.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE
# 1.17 26-Nov-2007 deraadt

build our own newfs binary for the media -- without MFS support -- to
save space.


Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.16 14-Feb-2007 deraadt

put the disknames command on all install media (hope i did not miss any) ok krw@


# 1.15 10-Nov-2006 deraadt

fake no-op install target


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE
# 1.14 04-Aug-2005 espie

activate libstubs (setlocale + dbopen)

okay deraadt@


# 1.13 02-Aug-2005 espie

replace dd with NO_CONV version.
okay deraadt@


Revision tags: OPENBSD_3_7_BASE
# 1.12 25-Dec-2004 deraadt

enter ifconfig


Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE
# 1.11 03-Jan-2004 deraadt

Todd forgot to make obj there


Revision tags: OPENBSD_3_4_BASE
# 1.10 22-Jun-2003 deraadt

special/gzip is smart enough to grovel in usr.bin/compress for what it
needs. This is better than putting a compress link on each media; saves
us a few bytes


# 1.9 25-Apr-2003 deraadt

enter more


# 1.8 16-Apr-2003 drahn

Add less to list so clean/obj work correctly.


Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.7 12-Apr-2002 deraadt

kbd setting code for the installer. smat@acm.org, miod, and krw. Minimal
last minute tweaks to it by me, but you can trust me, right?


# 1.6 08-Feb-2002 deraadt

new grep, smaller, makes for better floppies, i hope?


Revision tags: OPENBSD_3_0_BASE
# 1.5 22-Jun-2001 deraadt

smaller dmesg


Revision tags: OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 06-Aug-2000 millert

Add special init


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE OPENBSD_2_6_BASE OPENBSD_2_7_BASE
# 1.3 15-Sep-1998 deraadt

dhclient for the install floppy


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.2 21-Sep-1997 deraadt

$OpenBSD$


# 1.1 17-Sep-1997 deraadt

generalize Todd's work for ftp/pppd/rsh to ramdisks and miniroots on all
architectures.


# 1.45 19-Nov-2017 job

add growfs(8) to ramdisk

Some resizing scenarios can be done from within single user mode, but
resizing the root partition required you to bring your own growfs(8)
binary into the ramdisk environment. This commit adds growfs(8) to the
ramdisks (the ones that don't have space constraints) to simplify such
operations.

OK deraadt@


Revision tags: OPENBSD_6_2_BASE
# 1.44 08-Jul-2017 florian

hook up slaacd to the installer on media where we have INET6


Revision tags: OPENBSD_6_1_BASE
# 1.43 30-Dec-2016 deraadt

enter ftp-ssl also


# 1.42 17-Sep-2016 florian

ping6(8) is now a hardlink to ping(8).
The instbin stuff looks good to deraadt@


# 1.41 03-Sep-2016 guenther

Retire zaurus, as it hasn't made the EABI jump and will be permanently broken
shortly when we use the hardware thread register in userland


# 1.40 16-Aug-2016 tedu

add a special edition doas that only lets root drop privs.
maybe the installer can use something like this, wink wink.
ok deraadt


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.39 13-Apr-2015 deraadt

pwd_mkdb now fits onto the install media. no more chroot games.


# 1.38 02-Apr-2015 deraadt

more -> less; not less -> more


# 1.37 11-Mar-2015 deraadt

expr no longer needed on media, because the scripts always use ksh builtins.
halex, rpe, and todd cleared the way for this.


Revision tags: OPENBSD_5_7_BASE
# 1.36 10-Feb-2015 deraadt

enter chroot


# 1.35 27-Dec-2014 deraadt

encrypt should easily fit onto the media now. this will be done step by step.


# 1.34 23-Dec-2014 deraadt

/bin and /sbin are moving towards static PIE, so on many architectures
the PIC .o files are unsuitable for static "instbin". This adds more
work at build time, but the result will be optimized for size.


Revision tags: OPENBSD_5_6_BASE
# 1.33 24-Jul-2014 miod

+ eeprom


Revision tags: OPENBSD_5_5_BASE
# 1.32 21-Feb-2014 deraadt

build a non-portmap/mountd speaking umount, which shrinks the libc
requirements on non-NFS install media


# 1.31 19-Jan-2014 deraadt

enter installboot


# 1.30 11-Jan-2014 deraadt

Butcher a smaller tar/pax here, which has no cpio support
ok guenther


# 1.29 09-Jan-2014 deraadt

we need to build a ztscale stub for zaurus media.


# 1.28 08-Jan-2014 deraadt

Switch to using the base sha256 command, rather than some customized
abomination.
install.sub chunk tested by rpe


# 1.27 08-Jan-2014 deraadt

enter md5 directory


# 1.26 06-Jan-2014 deraadt

In the new PIE world, all dynamic binaries (for instance those found
in usr.bin and usr.sbin on the install media) must be re-compiled non-PIE
(here, in the special directory) so that crunchgen can reuse them. This
issue is most acute on i386, which has register pressure, and does weird
things for PIE.
thanks for matthew for helping figure this out.


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.25 21-Aug-2012 pascal

Build sed in distrib/ just like everything else. Simplifies PIE work since
we can now use NOPIE= for it. Note that NOPIE= is still a no-op atm.

ok deraadt@


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.24 06-Oct-2011 deraadt

Get rid of special binaries which are no longer necesssary.
Note: more stays, though we currently use less on the media -- that is
because if less grows too fat in the future, we would be able to switch
to more.
Discussed with nicm.


# 1.23 17-Sep-2011 haesbaert

Add SMALL infrastructure to ping.

ok mcbride@ sthen@


Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE
# 1.22 31-Mar-2010 deraadt

Make a -DSMALL version of date(1) for the media


Revision tags: OPENBSD_4_7_BASE
# 1.21 28-Oct-2009 deraadt

use the special versions of ed(1), mt(1), and restore(8) which are a lot
smaller
ok guenther


Revision tags: OPENBSD_4_6_BASE
# 1.20 19-Apr-2009 deraadt

sort list


# 1.19 19-Apr-2009 deraadt

Use sysctl -n hw.disknames instead of the custom disknames program


# 1.18 17-Apr-2009 deraadt

A very small sha256 program for the base media. Use it by piping data
through it... input | sha256 outfile | output, then check the contents
of outfile after.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE
# 1.17 26-Nov-2007 deraadt

build our own newfs binary for the media -- without MFS support -- to
save space.


Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.16 14-Feb-2007 deraadt

put the disknames command on all install media (hope i did not miss any) ok krw@


# 1.15 10-Nov-2006 deraadt

fake no-op install target


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE
# 1.14 04-Aug-2005 espie

activate libstubs (setlocale + dbopen)

okay deraadt@


# 1.13 02-Aug-2005 espie

replace dd with NO_CONV version.
okay deraadt@


Revision tags: OPENBSD_3_7_BASE
# 1.12 25-Dec-2004 deraadt

enter ifconfig


Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE
# 1.11 03-Jan-2004 deraadt

Todd forgot to make obj there


Revision tags: OPENBSD_3_4_BASE
# 1.10 22-Jun-2003 deraadt

special/gzip is smart enough to grovel in usr.bin/compress for what it
needs. This is better than putting a compress link on each media; saves
us a few bytes


# 1.9 25-Apr-2003 deraadt

enter more


# 1.8 16-Apr-2003 drahn

Add less to list so clean/obj work correctly.


Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.7 12-Apr-2002 deraadt

kbd setting code for the installer. smat@acm.org, miod, and krw. Minimal
last minute tweaks to it by me, but you can trust me, right?


# 1.6 08-Feb-2002 deraadt

new grep, smaller, makes for better floppies, i hope?


Revision tags: OPENBSD_3_0_BASE
# 1.5 22-Jun-2001 deraadt

smaller dmesg


Revision tags: OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 06-Aug-2000 millert

Add special init


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE OPENBSD_2_6_BASE OPENBSD_2_7_BASE
# 1.3 15-Sep-1998 deraadt

dhclient for the install floppy


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.2 21-Sep-1997 deraadt

$OpenBSD$


# 1.1 17-Sep-1997 deraadt

generalize Todd's work for ftp/pppd/rsh to ramdisks and miniroots on all
architectures.