|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| #
1.46 |
|
05-May-2025 |
pgoyette |
more changes for porting KERNEL_DIR to i386
|
| #
1.45 |
|
04-May-2025 |
pgoyette |
Migrate the KERNEL_DIR stuff to i386
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| #
1.44 |
|
14-May-2024 |
christos |
branches: 1.44.2; Add the same extra stuff from amd64
|
| #
1.43 |
|
26-Apr-2024 |
nia |
Remove modules set from the i386 install cd
It is not particularly useful to be able to load modules while installing on i386, probably the most useful one is dtrace, and this takes up about 20mb on a port that is already exceeding CD limits. Most stuff you'd want to use while installing is already in GENERIC.
The modules set is still available compressed for installing into a target system, meaning modules are available after installation.
While here, add man set to the installation DVD, it's helpful to be able to read e.g. the man page for fdisk when rescuing a system.
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
|
| #
1.42 |
|
25-Sep-2021 |
maya |
Move DRM-driver firmware from base to its own set, gpufw
This set is only installed on amd64,i386,evbarm. This set is installed on minimal installs and on install media, in case someone needs it for basic driver functionality.
Comments: Switched to a single MK tunable for it - that is probably unneeded.
An upcoming DRM update will include even fatter firmware, and we'd like to minimize the impact of it.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
| #
1.41 |
|
10-Feb-2017 |
christos |
Initial pass to be unaffected by build umask on build artifacts 1. ${MKDIR} -> ${MKDIR} ${MKDIRPERM} 2. ${CP} -> ${INSTALL} ${COPY} -m <perm>
|
|
Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
| #
1.40 |
|
19-Jul-2015 |
martin |
branches: 1.40.2; 1.40.4; Obey MKKMOD=no. From Rin Okuyama in PR install/50061.
|
| #
1.39 |
|
28-May-2015 |
martin |
Make sure to copy the language catalog files for sysinst, but do not copy sysinst itself to / on the CD, and instead use the base version for installation.
|
| #
1.38 |
|
27-May-2015 |
martin |
Do not default any CD_SETS - let the MD makefiles request them specifically.
|
| #
1.37 |
|
25-May-2015 |
martin |
2nd try: make amd64, i386, sparc64 and vax iso images use full sets. While there fix an old bug that makefs used the build hosts /etc/group and passwd information when creating the image. Thanks to Andreas Gustafsson for extensive testing.
|
| #
1.36 |
|
24-May-2015 |
martin |
Add full libexec contents to the CD image - this makes dhcpcd happy.
|
| #
1.35 |
|
19-May-2015 |
martin |
Revert previous untill fallout has been fixed.
|
| #
1.34 |
|
18-May-2015 |
martin |
Add a new simple method to put whole sets on CD images (instead of listing single binaries or patterns) and use those for the existing ISO images.
|
| #
1.33 |
|
18-Apr-2015 |
martin |
Add libpthread.so* - new lzma needs it.
|
| #
1.32 |
|
13-Sep-2014 |
roy |
Punt custom dhcpcd hooks in favour up upstream hooks
|
| #
1.31 |
|
14-Aug-2014 |
riastradh |
CD images need libarchive if MKBSDTAR is yes.
|
|
Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| #
1.30 |
|
26-Jul-2014 |
dholland |
branches: 1.30.2; Adjust for sysinst move.
|
| #
1.29 |
|
18-May-2014 |
martin |
PR install/48818: put vi on install CDs
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8
|
| #
1.28 |
|
21-Dec-2012 |
christos |
branches: 1.28.8; PR/47276: ftp has https support now
|
|
Revision tags: yamt-pagecache-base7 yamt-pagecache-base6
|
| #
1.27 |
|
03-Jun-2012 |
joerg |
branches: 1.27.2; Switch terminfo(3) to cdb(5).
|
|
Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| #
1.26 |
|
21-Jun-2011 |
joerg |
branches: 1.26.2; 1.26.4; Include liblzma to unbreak gzip on the install CD.
|
| #
1.25 |
|
18-Jun-2011 |
joerg |
Include libgcc_s.so symlinks in /usr/lib, so that binaries in /usr linked against it actually work.
|
|
Revision tags: cherry-xenmp-base
|
| #
1.24 |
|
17-Apr-2011 |
martin |
branches: 1.24.2; On install CDs: make ^C and ^Z work (mostly) as they used to do on crunched/ramdisk install media again. Fixes the remaining parts of PR 44738.
|
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
| #
1.23 |
|
27-Jan-2011 |
gdt |
Use ${INSTALL} ${COPY} instead of ${CP}.
This avoids a problem where files with mode 0400 (CVSREAD=t) are copied to OBJDIR and then can't be re-copied on a subsequent build. ok joerg@
|
| #
1.22 |
|
14-Jan-2011 |
tsutsui |
branches: 1.22.2; Adjust file lists for recent move: usr/sbin/chown -> sbin/chown usr/bin/chgrp -> bin/chgrp
|
|
Revision tags: matt-mips64-premerge-20101231
|
| #
1.21 |
|
02-Aug-2010 |
martin |
Add /libdata/firmware and /usr/lib/libintl* to install CDROMs with root on iso9660; fixes PR install/43692 and install/43693.
|
| #
1.20 |
|
23-Apr-2010 |
he |
Um, as has been noted, INSTALL_FILE records what's installed if it's done unprived, and that doesn't go down well on a re-build. So use ${INSTALL} ${COPY} instead to fix this problem.
|
| #
1.19 |
|
22-Apr-2010 |
he |
Change use of ${CP} and ${CHMOD} to ${INSTALL_FILE}, so that if the target is made un-writeable, the build won't bomb out during an UPDATE build. OK'ed by martin@.
|
| #
1.18 |
|
19-Apr-2010 |
martin |
Use the same multiuser mode setup as the sparc64 install CD. Add a few usefull binaries.
|
| #
1.17 |
|
04-Apr-2010 |
martin |
Cherry-pick the /libexec content for (non miniroot) CDs and add the sysinst specific dhcpcd hook scripts
|
| #
1.16 |
|
16-Mar-2010 |
martin |
Since we don't crunch/libhack sysinst on this CD, we need to populate the locale information, otherwise the sysinst translations have no chance to work.
|
| #
1.15 |
|
05-Feb-2010 |
roy |
Use the rescue terminfo.db in our images instead of termcap.
|
|
Revision tags: matt-premerge-20091211
|
| #
1.14 |
|
30-Sep-2009 |
ahoka |
Give a chance for dhcpcd to work by mounting a memory backed /var/db and /var/run. Also create an empty lease file in /tmp/dhcpcd-lease.
XXX is this needed on other platforms too?
|
| #
1.13 |
|
25-Sep-2009 |
christos |
Exit with 1 so that we stay in single user mode when sysinst exits with 'x'. Otherwise things get messed up (no /dev). From Anon Ymous
|
| #
1.12 |
|
30-Aug-2009 |
hubertf |
Make sure cdrom/etc exists before copying files into it.
Needed when someone sets CDRUNTIME to "" in a subdirectory's Makefile, to not get anything besides a kernel and maybe a ramdisk (module) on a CD.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| #
1.11 |
|
07-Mar-2009 |
christos |
proper way to find objdir.
|
| #
1.10 |
|
08-Dec-2008 |
jnemeth |
branches: 1.10.2; And again
|
| #
1.9 |
|
03-Dec-2008 |
ad |
Fix again.
|
| #
1.8 |
|
02-Dec-2008 |
ad |
Oops, fix the build.
|
| #
1.7 |
|
01-Dec-2008 |
ad |
Put sysinst onto the boot CDs, too.
|
| #
1.6 |
|
21-Nov-2008 |
ad |
Switch the i386 installation CDs away from RAM disks and instead use the CD-ROM as the root file system. It contains a limited subset of $DESTDIR along with sysinst. This will help to massively reduce the amount of memory needed to install from CD or netboot, and allow us to continue using the generic kernel on the CDs.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
| #
1.5 |
|
02-May-2008 |
ad |
Put the GENERIC kernel onto i386 installation CDs and load a kernel module from the boot loader to provide the miniroot.
|
| #
1.4 |
|
30-Apr-2008 |
ad |
For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
|
| #
1.3 |
|
15-Nov-2007 |
joerg |
branches: 1.3.8; 1.3.10; Remove GENERIC_LAPTOP and INSTALL_LAPTOP. To compensate, switch bootfloppy-big to actually use INSTALL_LARGE (with ACPI) and 5 floppies.
|
|
Revision tags: matt-armv6-prevmlocking matt-mips64-base
|
| #
1.2 |
|
08-Mar-2007 |
bouyer |
branches: 1.2.2; 1.2.6; Use nblaptop and nbnoacpi for the alternative kernel names; as suggected by Alan Barrett. While there factor out the kernels in Makefile.cdrom.
|
| #
1.1 |
|
06-Mar-2007 |
bouyer |
Use the new common/Makefile.bootcd to make i386 and amd64 bootable ISO images. amd64 gets a single kernel; i386 images gets 3 kernels: - netbsd, copy from netbsd-INSTALL_LARGE.gz, loaded by default - nbsd-l, copy from netbsd-INSTALL_LAPTOP.gz - nbsd-i, copy from netbsd-INSTALL.gz for those who want the traditionnal non-ACPI kernel - drop the bootcd-laptop image both gets an installcd image, which is the same as bootcd but with the binary sets in addition to kernels.
|