History log of /src/distrib/amd64/ramdisks |
Revision | Date | Author | Comments |
1.6 | 05-Jun-2024 |
riastradh | ramdisk-zfsroot: Only enable if zfs is enabled.
PR port-amd64/58316 PR port-amd64/57948 (followup pullup)
|
1.5 | 19-Feb-2024 |
riastradh | ramdisk-zfsroot: Enable build by default on amd64.
XXX Should maybe copy this to other ports like evbarm64 too.
PR port-amd64/57948
|
1.4 | 21-May-2017 |
riastradh | branches: 1.4.20; Remove MKCRYPTO option.
Originally, MKCRYPTO was introduced because the United States classified cryptography as a munition and restricted its export. The export controls were substantially relaxed fifteen years ago, and are essentially irrelevant for software with published source code.
In the intervening time, nobody bothered to remove the option after its motivation -- the US export restriction -- was eliminated. I'm not aware of any other operating system that has a similar option; I expect it is mainly out of apathy for churn that we still have it. Today, cryptography is an essential part of modern computing -- you can't use the internet responsibly without cryptography.
The position of the TNF board of directors is that TNF makes no representation that MKCRYPTO=no satisfies any country's cryptography regulations.
My personal position is that the availability of cryptography is a basic human right; that any local laws restricting it to a privileged few are fundamentally immoral; and that it is wrong for developers to spend effort crippling cryptography to work around such laws.
As proposed on tech-crypto, tech-security, and tech-userlevel to no objections:
https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html
P.S. Reviewing all the uses of MKCRYPTO in src revealed a lot of *bad* crypto that was conditional on it, e.g. DES in telnet... That should probably be removed too, but on the grounds that it is bad, not on the grounds that it is (nominally) crypto.
|
1.3 | 30-Jun-2016 |
pgoyette | Omit cgd based ramdisks and miniroot modules if MKCRYPTO=no
Final part of PR kern/51282
|
1.2 | 15-Jul-2013 |
khorben | Build the cgdroot ramdisk by default (for full-disk encryption support). It currently contains the same utilities found in an amd64 sysinst ramdisk, which should be useful in case of emergency.
|
1.1 | 02-Jun-2006 |
hubertf | branches: 1.1.20; 1.1.44; 1.1.50; Prepare creation of boot CDs:
* Move files in distrib/amd64:
floppies/instkernel/Makefile -> instkernel/Makefile floppies/ramdisk/Makefile -> ramdisks/ramdisk/Makefile floppies/ramdisk/disktab.preinstall -> ramdisks/ramdisk/disktab.preinstall floppies/ramdisk/list -> ramdisks/ramdisk/list floppies/ramdisk/list.inet6 -> ramdisks/ramdisk/list.inet6 floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk floppies/common/dot.profile -> ramdisks/common/dot.profile floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk floppies/common/termcap.mini -> ramdisks/common/termcap.mini
* Adjust paths
|
1.1.50.1 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.44.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.20.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.4.20.2 | 24-Jul-2024 |
martin | Pull up following revision(s) (requested by ozaki-r in ticket #766):
distrib/amd64/ramdisks/Makefile: revision 1.6
ramdisk-zfsroot: Only enable if zfs is enabled.
PR port-amd64/58316 PR port-amd64/57948 (followup pullup)
|
1.4.20.1 | 23-Feb-2024 |
martin | Pull up following revision(s) (requested by riastradh in ticket #602):
distrib/amd64/ramdisks/Makefile: revision 1.5
ramdisk-zfsroot: Enable build by default on amd64. XXX Should maybe copy this to other ports like evbarm64 too.
PR port-amd64/57948
|
1.17 | 20-Mar-2024 |
riastradh | x86: Release the ramdisks too.
This way we will get cgdroot.fs (and zfsroot.fs too) in the release.
PR misc/57534
|
1.16 | 10-Apr-2022 |
martin | branches: 1.16.2; Add missing EFI bootloaders to the install kernel ramdisk, noticed by Lloyd Parkes.
|
1.15 | 29-Dec-2019 |
christos | 1. Remove all the special handling of variables (-d -p -P -s -S) that were dealing with DBG (-d) LDSTATIC/NOPIE (-p), and the rest with disabling/enabling sanitizers. 2. Use emalloc/estrdup for all the allocators instead of only some cases. 3. Add -V varspec which passes variables on the command line (as DBG and LDSTATIC used to be passed before) instead of appending them to the on-the-fly Makefile using -v varspec. 4. Change the distrib and rescue Makefiles to use -V instead of the removed flags.
The motivation of this is to make variable handling consistent, less magical, and remove the need for changing crunchgen each time we want to add disabling an option by default.
(as proposed in tech-toolchain)
|
1.14 | 27-Jan-2019 |
dholland | branches: 1.14.2; fix duplicated chunk from merge
|
1.13 | 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.12 | 21-Jun-2018 |
kamil | branches: 1.12.2; Specify NOSANITIZER in distrib/amd64/ramdisks/common
This option cannot be set in distrib/common/Makefile.distrib as it's too late, after including <bsd.own.mk> that will set MKSANITIZER.
This makes generation of ramdisk for amd64 with MKSANITIZER=yes successful.
|
1.11 | 07-Oct-2015 |
martin | branches: 1.11.8; 1.11.14; PR install/50311: missing gptmbr.bin on ramdisk based installs.
|
1.10 | 16-Oct-2012 |
apb | branches: 1.10.10; 1.10.12; In distrib/*/ramdisks/common/Makefile.ramdisk, allow the caller to pre-define the LISTS variable if they do not want it to include ${.CURDIR}/lists. This opens the possibility of making some of the many distrib/*/ramdisks/*/lists files shared in the future.
XXX: Some of the differences between these files seem to be unnecessary.
|
1.9 | 11-Feb-2010 |
roy | branches: 1.9.6; 1.9.12; Remove terminfo.db as it's now embedded in libterminfo.
|
1.8 | 05-Feb-2010 |
roy | Use the rescue terminfo.db in our images instead of termcap.
|
1.7 | 20-Sep-2009 |
abs | 34 different termcap subsets, plus a couple of ports still using the full termcap distfile. In an attempt to reduce the madness switch everyone (except the i386 cd install which does its own thing) to the same (under 8K) termcap subset:
ansi ansi/pc-term compatible with color dumb|unknown 80-column dumb tty hp300h HP Catseye console iris-ansi-ap IRIS ANSI in application-keypad mode iris-ansi|iris-ansi-net IRIS emulating 40 line ANSI terminal (almost VT100) sun|sun1|sun2|sun-il Sun Microsystems Inc. console with working insert-line vt100|vt100-am DEC VT100 (w/advanced video) vt220-8 DEC VT220 8 bit terminal vt220|vt200|vt300 DEC VT220 in vt100 emulation mode wsvt25 NetBSD wscons in 25 line DEC VT220 mode wsvt25m NetBSD wscons in 25 line DEC VT220 mode with Meta x68k|x68k-ite NetBSD/x68k ITE xterm|vs100 xterm terminal emulator (X Window System)
Trying to provide similar functionality across all ports? It'll never catch on...
|
1.6 | 20-Sep-2009 |
abs | ${NETBSDSRCDIR}/distrib/common/protocols => ${DISTRIBDIR}/common/protocols ${NETBSDSRCDIR}/distrib/common/services => ${DISTRIBDIR}/common/services
|
1.5 | 07-Apr-2009 |
joerg | Change ramdisks from dhclient to dhcpcd and add corresponding glue to sysinst. For amd64, the crunchgen binary shrinks by 150KB uncompresssed, 60KB compressed.
|
1.4 | 25-Jan-2009 |
abs | branches: 1.4.2; Use the cutdown distrib/common/services and distrib/common/protocols rather than the full fat etc versions
|
1.3 | 01-Feb-2008 |
tsutsui | branches: 1.3.2; 1.3.6; Move and share a common termcap.mini file.
|
1.2 | 10-May-2007 |
dogcow | branches: 1.2.4; Since /etc/services has gotten rather large, use a minimal one for install kernels. (mount_nfs is notably the only binary that doesn't gracefully deal with the lack of an /etc/services file, it appears.)
|
1.1 | 02-Jun-2006 |
hubertf | Prepare creation of boot CDs:
* Move files in distrib/amd64:
floppies/instkernel/Makefile -> instkernel/Makefile floppies/ramdisk/Makefile -> ramdisks/ramdisk/Makefile floppies/ramdisk/disktab.preinstall -> ramdisks/ramdisk/disktab.preinstall floppies/ramdisk/list -> ramdisks/ramdisk/list floppies/ramdisk/list.inet6 -> ramdisks/ramdisk/list.inet6 floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk floppies/common/dot.profile -> ramdisks/common/dot.profile floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk floppies/common/termcap.mini -> ramdisks/common/termcap.mini
* Adjust paths
|
1.2.4.1 | 23-Mar-2008 |
matt | sync with HEAD
|
1.3.6.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.3.2.2 | 01-Feb-2008 |
tsutsui | Move and share a common termcap.mini file.
|
1.3.2.1 | 01-Feb-2008 |
tsutsui | file Makefile.ramdisk was added on branch mjf-devfs on 2008-02-01 13:43:13 +0000
|
1.4.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.9.12.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.9.6.1 | 30-Oct-2012 |
yamt | sync with head
|
1.10.12.1 | 15-Oct-2015 |
snj | Pull up following revision(s) (requested by martin in ticket #992): distrib/amd64/ramdisks/common/Makefile.ramdisk: revision 1.11 distrib/amd64/ramdisks/common/list.ramdisk: revision 1.20 distrib/i386/ramdisks/common/Makefile.ramdisk: revision 1.12 distrib/i386/ramdisks/common/list.ramdisk: revision 1.26 PR install/50311: missing gptmbr.bin on ramdisk based installs.
|
1.10.10.1 | 15-Oct-2015 |
snj | Pull up following revision(s) (requested by martin in ticket #992): distrib/amd64/ramdisks/common/Makefile.ramdisk: revision 1.11 distrib/amd64/ramdisks/common/list.ramdisk: revision 1.20 distrib/i386/ramdisks/common/Makefile.ramdisk: revision 1.12 distrib/i386/ramdisks/common/list.ramdisk: revision 1.26 PR install/50311: missing gptmbr.bin on ramdisk based installs.
|
1.11.14.1 | 25-Jun-2018 |
pgoyette | Sync with HEAD
|
1.11.8.1 | 25-Mar-2024 |
martin | Pull up following revision(s) (requested by riastradh in ticket #1949):
etc/etc.amd64/Makefile.inc: revision 1.17 distrib/amd64/ramdisks/common/Makefile.ramdisk: revision 1.17 etc/etc.i386/Makefile.inc: revision 1.70 distrib/i386/ramdisks/common/Makefile.ramdisk: revision 1.16
x86: Release the ramdisks too.
This way we will get cgdroot.fs (and zfsroot.fs too) in the release. PR misc/57534
|
1.12.2.2 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.12.2.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.14.2.2 | 25-Mar-2024 |
martin | Pull up following revision(s) (requested by riastradh in ticket #1820):
etc/etc.amd64/Makefile.inc: revision 1.17 distrib/amd64/ramdisks/common/Makefile.ramdisk: revision 1.17 etc/etc.i386/Makefile.inc: revision 1.70 distrib/i386/ramdisks/common/Makefile.ramdisk: revision 1.16
x86: Release the ramdisks too.
This way we will get cgdroot.fs (and zfsroot.fs too) in the release. PR misc/57534
|
1.14.2.1 | 13-Apr-2022 |
snj | Pull up following revision(s) (requested by martin in ticket #1436): distrib/amd64/ramdisks/common/Makefile.ramdisk: revision 1.16 distrib/amd64/ramdisks/common/list.ramdisk: revision 1.22 Add missing EFI bootloaders to the install kernel ramdisk, noticed by Lloyd Parkes.
|
1.16.2.1 | 25-Mar-2024 |
martin | Pull up following revision(s) (requested by riastradh in ticket #642):
etc/etc.amd64/Makefile.inc: revision 1.17 distrib/amd64/ramdisks/common/Makefile.ramdisk: revision 1.17 etc/etc.i386/Makefile.inc: revision 1.70 distrib/i386/ramdisks/common/Makefile.ramdisk: revision 1.16
x86: Release the ramdisks too.
This way we will get cgdroot.fs (and zfsroot.fs too) in the release. PR misc/57534
|
1.4 | 09-Jan-2020 |
martin | PR install/54780: in the (of course totally unlikely) case that sysinst should crash, run "stty sane".
|
1.3 | 13-Feb-2011 |
jym | branches: 1.3.46; 1.3.48; Sync the ramdisks dot.profile file between amd64 and i386.
|
1.2 | 22-Oct-2008 |
tsutsui | branches: 1.2.14; Add /sbin/dmesg to ramdisk since /kern/msgbuf is a bit annoying. mount_kernfs is still there because there is no size restriction.
|
1.1 | 02-Jun-2006 |
hubertf | branches: 1.1.20; Prepare creation of boot CDs:
* Move files in distrib/amd64:
floppies/instkernel/Makefile -> instkernel/Makefile floppies/ramdisk/Makefile -> ramdisks/ramdisk/Makefile floppies/ramdisk/disktab.preinstall -> ramdisks/ramdisk/disktab.preinstall floppies/ramdisk/list -> ramdisks/ramdisk/list floppies/ramdisk/list.inet6 -> ramdisks/ramdisk/list.inet6 floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk floppies/common/dot.profile -> ramdisks/common/dot.profile floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk floppies/common/termcap.mini -> ramdisks/common/termcap.mini
* Adjust paths
|
1.1.20.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.2.14.1 | 17-Feb-2011 |
bouyer | Sync with HEAD
|
1.3.48.1 | 28-Jan-2020 |
msaitoh | Pull up following revision(s) (requested by martin in ticket #669): distrib/playstation2/miniroot/dot.profile: revision 1.5 distrib/sparc64/instfs/dot.profile: revision 1.8 distrib/hpcarm/miniroot/dot.profile: revision 1.3 distrib/emips/miniroot/dot.profile: revision 1.2 distrib/x68k/floppies/ramdisk/dot.profile: revision 1.16 distrib/zaurus/ramdisk/dot.profile: revision 1.4 distrib/i386/ramdisks/common/dot.profile: revision 1.7 distrib/cobalt/ramdisk/dot.profile: revision 1.2 distrib/hpcsh/miniroot/dot.profile: revision 1.5 distrib/evbarm/instkernel/ramdisk/dot.profile: revision 1.3 distrib/riscv/ramdisk/dot.profile: revision 1.2 distrib/sandpoint/ramdisk/dot.profile: revision 1.2 distrib/landisk/ramdisk/dot.profile: revision 1.3 distrib/amd64/ramdisks/common/dot.profile: revision 1.4 distrib/macppc/floppies/ramdisk/dot.profile: revision 1.14 distrib/mipsco/ramdisk/dot.profile: revision 1.3 distrib/evbmips/instkernel/ramdisk/dot.profile: revision 1.2 distrib/acorn32/ramdisk/dot.profile: revision 1.4 distrib/cats/ramdisk/dot.profile: revision 1.5 distrib/vax/ramdisk/dot.profile: revision 1.10 distrib/pmax/miniroot/dot.profile: revision 1.3 distrib/sparc/miniroot/dot.profile: revision 1.16 distrib/hpcmips/miniroot/dot.profile: revision 1.8 distrib/prep/floppies/ramdisk/dot.profile: revision 1.3 distrib/news68k/floppies/ramdisk/dot.profile: revision 1.8 distrib/alpha/instkernel/ramdisk/dot.profile: revision 1.11 distrib/ofppc/ramdisks/common/dot.profile: revision 1.2 distrib/mac68k/instkernel/ramdisk/dot.profile: revision 1.9 distrib/hp300/ramdisk/dot.profile: revision 1.7 distrib/ews4800mips/floppies/ramdisk/dot.profile: revision 1.2 distrib/emips/ramdisk/dot.profile: revision 1.3 distrib/newsmips/floppies/ramdisk/dot.profile: revision 1.7 distrib/bebox/ramdisk/dot.profile: revision 1.2 distrib/rs6000/ramdisk/dot.profile: revision 1.2 distrib/sgimips/miniroot/dot.profile: revision 1.2 distrib/mvme68k/miniroot/dot.profile: revision 1.9 distrib/hppa/ramdisk/dot.profile: revision 1.2 distrib/luna68k/ramdisk/dot.profile: revision 1.2 distrib/sgimips/ramdisk/dot.profile: revision 1.4 distrib/evbsh3/instkernel/ramdisk/dot.profile: revision 1.2 distrib/evbppc/ramdisk/dot.profile: revision 1.5 distrib/shark/instkernel/ramdisk/dot.profile: revision 1.5 distrib/pmax/ramdisk/dot.profile: revision 1.11 distrib/dreamcast/ramdisk/dot.profile: revision 1.3 distrib/arc/ramdisk/dot.profile: revision 1.5 distrib/atari/floppies/common/dot.profile: revision 1.8 PR install/54780: in the (of course totally unlikely) case that sysinst should crash, run "stty sane".
|
1.3.46.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.22 | 10-Apr-2022 |
martin | Add missing EFI bootloaders to the install kernel ramdisk, noticed by Lloyd Parkes.
|
1.21 | 01-Oct-2018 |
martin | branches: 1.21.2; Make gzip on some crunched install media support xz decompression (just like our base version does).
|
1.20 | 07-Oct-2015 |
martin | branches: 1.20.14; 1.20.16; PR install/50311: missing gptmbr.bin on ramdisk based installs.
|
1.19 | 10-Aug-2014 |
riz | branches: 1.19.2; 1.19.4; Include installboot on amd64/i386 install ramdisks in prep for a change to sysinst which will use it instead of a handrolled replacement.
|
1.18 | 15-Aug-2012 |
riz | branches: 1.18.2; Add sbin/gpt to amd64 install ramdisk.
|
1.17 | 17-Jun-2012 |
martin | Add support for ext2fs to i386/amd64 ramdisks. This is usefull for setup with various xen hosting providers. Prompted by Blair Sadewitz.
|
1.16 | 03-Jul-2011 |
tron | branches: 1.16.2; Update location of "less" source directory to the build of various install medias.
|
1.15 | 19-Jun-2011 |
tsutsui | Fix indent.
|
1.14 | 19-Jun-2011 |
tsutsui | Use src/distrib/utils/x_gzip in all install ramdisks/miniroots for now since installation file systems might be flooded by -llzma.
|
1.13 | 13-Feb-2011 |
jym | branches: 1.13.2; Sync ramdisks content across i386 and amd64. Biggest change is for amd64, where configuration for crunchgen(1) is moved from ramdisk/ to common/.
For i386, only mbrlabel(8) and various LFS related binaries are added. Yes, LFS. It was added to amd64 ramdisk 3 years ago, I believe it's for a good reason... ?
|
1.12 | 11-Feb-2010 |
roy | branches: 1.12.2; Remove terminfo.db as it's now embedded in libterminfo.
|
1.11 | 05-Feb-2010 |
roy | Use the rescue terminfo.db in our images instead of termcap.
|
1.10 | 20-Sep-2009 |
abs | 34 different termcap subsets, plus a couple of ports still using the full termcap distfile. In an attempt to reduce the madness switch everyone (except the i386 cd install which does its own thing) to the same (under 8K) termcap subset:
ansi ansi/pc-term compatible with color dumb|unknown 80-column dumb tty hp300h HP Catseye console iris-ansi-ap IRIS ANSI in application-keypad mode iris-ansi|iris-ansi-net IRIS emulating 40 line ANSI terminal (almost VT100) sun|sun1|sun2|sun-il Sun Microsystems Inc. console with working insert-line vt100|vt100-am DEC VT100 (w/advanced video) vt220-8 DEC VT220 8 bit terminal vt220|vt200|vt300 DEC VT220 in vt100 emulation mode wsvt25 NetBSD wscons in 25 line DEC VT220 mode wsvt25m NetBSD wscons in 25 line DEC VT220 mode with Meta x68k|x68k-ite NetBSD/x68k ITE xterm|vs100 xterm terminal emulator (X Window System)
Trying to provide similar functionality across all ports? It'll never catch on...
|
1.9 | 20-Sep-2009 |
abs | ${NETBSDSRCDIR}/distrib/common/protocols => ${DISTRIBDIR}/common/protocols ${NETBSDSRCDIR}/distrib/common/services => ${DISTRIBDIR}/common/services
|
1.8 | 29-Apr-2009 |
tsutsui | Fix indent on common/protocols changes.
|
1.7 | 29-Apr-2009 |
tsutsui | Remove unnecessary gnu/usr.bin from SRCDIRS.
|
1.6 | 25-Jan-2009 |
abs | branches: 1.6.2; Use the cutdown distrib/common/services and distrib/common/protocols rather than the full fat etc versions
|
1.5 | 01-Feb-2008 |
tsutsui | branches: 1.5.2; 1.5.6; Move and share a common termcap.mini file.
|
1.4 | 23-Aug-2007 |
he | branches: 1.4.2; Add libexec to SRCDIRS so that the source of the newly added lfs_cleanerd can be found.
|
1.3 | 21-Aug-2007 |
skd | Enable LFS from sysinstall.
|
1.2 | 10-May-2007 |
dogcow | Since /etc/services has gotten rather large, use a minimal one for install kernels. (mount_nfs is notably the only binary that doesn't gracefully deal with the lack of an /etc/services file, it appears.)
|
1.1 | 02-Jun-2006 |
hubertf | Prepare creation of boot CDs:
* Move files in distrib/amd64:
floppies/instkernel/Makefile -> instkernel/Makefile floppies/ramdisk/Makefile -> ramdisks/ramdisk/Makefile floppies/ramdisk/disktab.preinstall -> ramdisks/ramdisk/disktab.preinstall floppies/ramdisk/list -> ramdisks/ramdisk/list floppies/ramdisk/list.inet6 -> ramdisks/ramdisk/list.inet6 floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk floppies/common/dot.profile -> ramdisks/common/dot.profile floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk floppies/common/termcap.mini -> ramdisks/common/termcap.mini
* Adjust paths
|
1.4.2.1 | 23-Mar-2008 |
matt | sync with HEAD
|
1.5.6.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.5.2.2 | 01-Feb-2008 |
tsutsui | Move and share a common termcap.mini file.
|
1.5.2.1 | 01-Feb-2008 |
tsutsui | file list.ramdisk was added on branch mjf-devfs on 2008-02-01 13:43:13 +0000
|
1.6.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.12.2.1 | 17-Feb-2011 |
bouyer | Sync with HEAD
|
1.13.2.1 | 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.16.2.1 | 30-Oct-2012 |
yamt | sync with head
|
1.18.2.1 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.19.4.1 | 15-Oct-2015 |
snj | Pull up following revision(s) (requested by martin in ticket #992): distrib/amd64/ramdisks/common/Makefile.ramdisk: revision 1.11 distrib/amd64/ramdisks/common/list.ramdisk: revision 1.20 distrib/i386/ramdisks/common/Makefile.ramdisk: revision 1.12 distrib/i386/ramdisks/common/list.ramdisk: revision 1.26 PR install/50311: missing gptmbr.bin on ramdisk based installs.
|
1.19.2.1 | 15-Oct-2015 |
snj | Pull up following revision(s) (requested by martin in ticket #992): distrib/amd64/ramdisks/common/Makefile.ramdisk: revision 1.11 distrib/amd64/ramdisks/common/list.ramdisk: revision 1.20 distrib/i386/ramdisks/common/Makefile.ramdisk: revision 1.12 distrib/i386/ramdisks/common/list.ramdisk: revision 1.26 PR install/50311: missing gptmbr.bin on ramdisk based installs.
|
1.20.16.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.20.14.1 | 20-Oct-2018 |
pgoyette | Sync with head
|
1.21.2.1 | 13-Apr-2022 |
snj | Pull up following revision(s) (requested by martin in ticket #1436): distrib/amd64/ramdisks/common/Makefile.ramdisk: revision 1.16 distrib/amd64/ramdisks/common/list.ramdisk: revision 1.22 Add missing EFI bootloaders to the install kernel ramdisk, noticed by Lloyd Parkes.
|
1.2 | 01-Feb-2008 |
tsutsui | branches: 1.2.2; Move and share a common termcap.mini file.
|
1.1 | 02-Jun-2006 |
hubertf | branches: 1.1.10; Prepare creation of boot CDs:
* Move files in distrib/amd64:
floppies/instkernel/Makefile -> instkernel/Makefile floppies/ramdisk/Makefile -> ramdisks/ramdisk/Makefile floppies/ramdisk/disktab.preinstall -> ramdisks/ramdisk/disktab.preinstall floppies/ramdisk/list -> ramdisks/ramdisk/list floppies/ramdisk/list.inet6 -> ramdisks/ramdisk/list.inet6 floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk floppies/common/dot.profile -> ramdisks/common/dot.profile floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk floppies/common/termcap.mini -> ramdisks/common/termcap.mini
* Adjust paths
|
1.1.10.1 | 23-Mar-2008 |
matt | sync with HEAD
|
1.2.2.2 | 01-Feb-2008 |
tsutsui | Move and share a common termcap.mini file.
|
1.2.2.1 | 01-Feb-2008 |
tsutsui | file termcap.mini was added on branch mjf-devfs on 2008-02-01 13:43:13 +0000
|
1.4 | 20-Sep-2009 |
abs | Ten identical list.inet6 files, or one common/list.inet6? Not a difficult choice.
|
1.3 | 20-Sep-2009 |
abs | Nothing needs disktab anymore, so we'd rather have an inode and slightly over 1K of space on install media...
|
1.2 | 07-Apr-2009 |
joerg | Change ramdisks from dhclient to dhcpcd and add corresponding glue to sysinst. For amd64, the crunchgen binary shrinks by 150KB uncompresssed, 60KB compressed.
|
1.1 | 02-Jun-2006 |
hubertf | branches: 1.1.20; 1.1.30; Prepare creation of boot CDs:
* Move files in distrib/amd64:
floppies/instkernel/Makefile -> instkernel/Makefile floppies/ramdisk/Makefile -> ramdisks/ramdisk/Makefile floppies/ramdisk/disktab.preinstall -> ramdisks/ramdisk/disktab.preinstall floppies/ramdisk/list -> ramdisks/ramdisk/list floppies/ramdisk/list.inet6 -> ramdisks/ramdisk/list.inet6 floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk floppies/common/dot.profile -> ramdisks/common/dot.profile floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk floppies/common/termcap.mini -> ramdisks/common/termcap.mini
* Adjust paths
|
1.1.30.1 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.20.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.2 | 20-Sep-2009 |
abs | Nothing needs disktab anymore, so we'd rather have an inode and slightly over 1K of space on install media...
|
1.1 | 02-Jun-2006 |
hubertf | branches: 1.1.20; Prepare creation of boot CDs:
* Move files in distrib/amd64:
floppies/instkernel/Makefile -> instkernel/Makefile floppies/ramdisk/Makefile -> ramdisks/ramdisk/Makefile floppies/ramdisk/disktab.preinstall -> ramdisks/ramdisk/disktab.preinstall floppies/ramdisk/list -> ramdisks/ramdisk/list floppies/ramdisk/list.inet6 -> ramdisks/ramdisk/list.inet6 floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk floppies/common/dot.profile -> ramdisks/common/dot.profile floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk floppies/common/termcap.mini -> ramdisks/common/termcap.mini
* Adjust paths
|
1.1.20.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.15 | 20-Jul-2019 |
bouyer | Add newfs_msdos to amd64 install media, proposed on port-amd64@ back in december. newfs_msdos is needed to make a UEFI bootable disk.
|
1.14 | 09-Jan-2012 |
sborrill | branches: 1.14.42; Add dkctl to install ramdisk so that you can enable disk writecaches before install, if necessary.
|
1.13 | 13-Feb-2011 |
jym | branches: 1.13.4; Sync ramdisks content across i386 and amd64. Biggest change is for amd64, where configuration for crunchgen(1) is moved from ramdisk/ to common/.
For i386, only mbrlabel(8) and various LFS related binaries are added. Yes, LFS. It was added to amd64 ramdisk 3 years ago, I believe it's for a good reason... ?
|
1.12 | 14-Jan-2011 |
tsutsui | branches: 1.12.2; Adjust file lists for recent move: usr/sbin/chown -> sbin/chown usr/bin/chgrp -> bin/chgrp
|
1.11 | 05-Feb-2010 |
roy | Use the rescue terminfo.db in our images instead of termcap.
|
1.10 | 20-Sep-2009 |
abs | Nothing needs disktab anymore, so we'd rather have an inode and slightly over 1K of space on install media...
|
1.9 | 07-Apr-2009 |
joerg | Change ramdisks from dhclient to dhcpcd and add corresponding glue to sysinst. For amd64, the crunchgen binary shrinks by 150KB uncompresssed, 60KB compressed.
|
1.8 | 04-Nov-2008 |
joerg | branches: 1.8.2; Make x86 installation use tmpfs.
|
1.7 | 22-Oct-2008 |
tsutsui | branches: 1.7.2; Add /sbin/dmesg to ramdisk since /kern/msgbuf is a bit annoying. mount_kernfs is still there because there is no size restriction.
|
1.6 | 06-May-2008 |
dyoung | Add -lprop to the LIBS line so that ifconfig will link.
|
1.5 | 07-Oct-2007 |
joerg | branches: 1.5.8; 1.5.10; Include sysctl on the amd64 boot floppy. This is useful for allowing people to test suspend/resume and can be used to find other values as well.
|
1.4 | 24-Aug-2007 |
skd | branches: 1.4.2; /libexec, not /usr/libexec.
|
1.3 | 21-Aug-2007 |
skd | Enable LFS from sysinstall.
|
1.2 | 17-Jan-2007 |
bouyer | Sync with i386: add sbin/raidctl to amd64's install ramdisk.
|
1.1 | 02-Jun-2006 |
hubertf | branches: 1.1.4; Prepare creation of boot CDs:
* Move files in distrib/amd64:
floppies/instkernel/Makefile -> instkernel/Makefile floppies/ramdisk/Makefile -> ramdisks/ramdisk/Makefile floppies/ramdisk/disktab.preinstall -> ramdisks/ramdisk/disktab.preinstall floppies/ramdisk/list -> ramdisks/ramdisk/list floppies/ramdisk/list.inet6 -> ramdisks/ramdisk/list.inet6 floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk floppies/common/dot.profile -> ramdisks/common/dot.profile floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk floppies/common/termcap.mini -> ramdisks/common/termcap.mini
* Adjust paths
|
1.1.4.1 | 08-Feb-2007 |
bouyer | Pull up following revision(s) (requested by tron in ticket #405): distrib/amd64/ramdisks/ramdisk/list: revision 1.2 sys/arch/amd64/conf/INSTALL: revision 1.64 - 1.65 Uncomment pseudo-device raid and options RAID_AUTOCONFIG, to match i386's INSTALL. Suggested by Florence HENRY on port-amd64@ Sync with i386: add sbin/raidctl to amd64's install ramdisk. Disable wsmouse(4) and all the related low-level drivers The installer ramdisk doesn't support using the mouse anyway. Idea provided by Blair Sadewitz in private e-mail.
|
1.4.2.1 | 06-Nov-2007 |
matt | sync with HEAD
|
1.5.10.1 | 18-May-2008 |
yamt | sync with head.
|
1.5.8.2 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.5.8.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.7.2.2 | 25-Jan-2012 |
riz | Pull up following revision(s) (requested by sborrill in ticket #1709): distrib/i386/ramdisks/ramdisk-big/list: revision 1.6 distrib/amd64/ramdisks/ramdisk/list: revision 1.14 Add /sbin/dkctl. This allows you to drop to a command prompt and enable writecaches before installing, if necessary. Add dkctl to install ramdisk so that you can enable disk writecaches before install, if necessary.
|
1.7.2.1 | 06-Nov-2008 |
snj | Pull up following revision(s) (requested by joerg in ticket #18): distrib/amd64/ramdisks/ramdisk/list: revision 1.8 distrib/i386/ramdisks/common/list.ramdisk: revision 1.8 sys/arch/i386/conf/INSTALL_FLOPPY: revision 1.2 Make x86 installation use tmpfs.
|
1.8.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.12.2.1 | 17-Feb-2011 |
bouyer | Sync with HEAD
|
1.13.4.1 | 17-Apr-2012 |
yamt | sync with head
|
1.14.42.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.2 | 20-Sep-2009 |
abs | Ten identical list.inet6 files, or one common/list.inet6? Not a difficult choice.
|
1.1 | 02-Jun-2006 |
hubertf | branches: 1.1.20; Prepare creation of boot CDs:
* Move files in distrib/amd64:
floppies/instkernel/Makefile -> instkernel/Makefile floppies/ramdisk/Makefile -> ramdisks/ramdisk/Makefile floppies/ramdisk/disktab.preinstall -> ramdisks/ramdisk/disktab.preinstall floppies/ramdisk/list -> ramdisks/ramdisk/list floppies/ramdisk/list.inet6 -> ramdisks/ramdisk/list.inet6 floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk floppies/common/dot.profile -> ramdisks/common/dot.profile floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk floppies/common/termcap.mini -> ramdisks/common/termcap.mini
* Adjust paths
|
1.1.20.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.1 | 15-Jul-2013 |
khorben | branches: 1.1.6; 1.1.10; Build the cgdroot ramdisk by default (for full-disk encryption support). It currently contains the same utilities found in an amd64 sysinst ramdisk, which should be useful in case of emergency.
|
1.1.10.2 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.10.1 | 15-Jul-2013 |
tls | file Makefile was added on branch tls-maxphys on 2014-08-19 23:45:37 +0000
|
1.1.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.6.1 | 15-Jul-2013 |
yamt | file Makefile was added on branch yamt-pagecache on 2014-05-22 12:01:27 +0000
|
1.2 | 11-Apr-2019 |
alnsn | Add a symlink to /altroot/stand to help the kernel find modules.
|
1.1 | 15-Jul-2013 |
khorben | branches: 1.1.6; 1.1.10; 1.1.24; 1.1.32; Build the cgdroot ramdisk by default (for full-disk encryption support). It currently contains the same utilities found in an amd64 sysinst ramdisk, which should be useful in case of emergency.
|
1.1.32.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.1.24.1 | 01-May-2019 |
martin | Pull up following revision(s) (requested by alnsn in ticket #1252):
distrib/amd64/ramdisks/ramdisk-cgdroot/list: revision 1.2 distrib/i386/ramdisks/ramdisk-cgdroot/list: revision 1.2
Add a symlink to /altroot/stand to help the kernel find modules.
|
1.1.10.2 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.10.1 | 15-Jul-2013 |
tls | file list was added on branch tls-maxphys on 2014-08-19 23:45:37 +0000
|
1.1.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.6.1 | 15-Jul-2013 |
yamt | file list was added on branch yamt-pagecache on 2014-05-22 12:01:27 +0000
|
1.2 | 02-Mar-2020 |
roy | branches: 1.2.2; ramdisk-zfsroot: Build with -D_REENTRANT
zpool(8) requires libhack built with it.
|
1.1 | 22-Feb-2020 |
roy | zfs: build a ramdisk on amd64 with enough to mount rpool/ROOT on /
Until we get ZFS integrated into our boot loader, this is the next best thing. The idea is simple - have a small FFS partition with a kernel, modules and this ramdisk. Once the ramdisk boots it will mount the FFS partition read only, copy the needed ZFS modules to the ramdisk and then unmount the partition. Then we import the ZFS root pool, mount the ZFS root filesystem and then pivot to it.
Because the initial FFS partition is not mounted at this point, we can mount it in /altroot so we can replace the kernel and modules with newer ones so it's easily maintainable.
This ZFS boot strapper currently makes the following assumptions: * The device NAME=boot is the FFS with kernel, modules and this ramdisk. * The ZFS root pool and root filesystem are called rpool/ROOT.
A boot.cfg menu entry can then be added like so: menu=Boot ZFS root:fs /ramdisk-zfsroot.fs;boot
|
1.2.2.2 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.2.2.1 | 02-Mar-2020 |
martin | file Makefile was added on branch phil-wifi on 2020-04-13 07:45:23 +0000
|
1.1 | 22-Feb-2020 |
roy | branches: 1.1.4; zfs: build a ramdisk on amd64 with enough to mount rpool/ROOT on /
Until we get ZFS integrated into our boot loader, this is the next best thing. The idea is simple - have a small FFS partition with a kernel, modules and this ramdisk. Once the ramdisk boots it will mount the FFS partition read only, copy the needed ZFS modules to the ramdisk and then unmount the partition. Then we import the ZFS root pool, mount the ZFS root filesystem and then pivot to it.
Because the initial FFS partition is not mounted at this point, we can mount it in /altroot so we can replace the kernel and modules with newer ones so it's easily maintainable.
This ZFS boot strapper currently makes the following assumptions: * The device NAME=boot is the FFS with kernel, modules and this ramdisk. * The ZFS root pool and root filesystem are called rpool/ROOT.
A boot.cfg menu entry can then be added like so: menu=Boot ZFS root:fs /ramdisk-zfsroot.fs;boot
|
1.1.4.2 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.1.4.1 | 22-Feb-2020 |
martin | file list was added on branch phil-wifi on 2020-04-13 07:45:23 +0000
|