summaryrefslogtreecommitdiff
path: root/distrib/shark/instkernel
AgeCommit message (Collapse)Author
2020-01-09PR install/54780: in the (of course totally unlikely) case that sysinstmartin
should crash, run "stty sane".
2019-01-02use ARM_ELF2AOUTchristos
2017-01-24+= for MAKEFS_FLAGSchristos
2011-07-10Use common ${OBJCOPY_ELF2AOUT_FLAGS}.tsutsui
2011-07-03Update location of "less" source directory to the build of varioustron
install medias.
2011-07-02Sync with src/sys/arch/shark/conf/Makefile.shark.inc rev 1.14:tsutsui
> also need to strip out GCC 4.5's new .debug_pubtypes section. > while here, minor cleanup. XXX: probably we should have something like ${ARM_AOUT_REMOVE_SECTIONS} XXX: in bsd.own.mk
2011-06-19Remove unnecessary gnu/usr.bin path from SRCDIRS.tsutsui
2011-06-19Use src/distrib/utils/x_gzip in all install ramdisks/miniroots for nowtsutsui
since installation file systems might be flooded by -llzma.
2011-01-14Adjust file lists for recent move:tsutsui
usr/sbin/chown -> sbin/chown usr/bin/chgrp -> bin/chgrp
2010-10-04Copy ramdisk INSTALL.aout kernel into installation/instkernel in ${RELEASEDIR}tsutsui
where it had been put and documented. Actually closes PR port-shark/41672.
2010-02-11Remove terminfo.db as it's now embedded in libterminfo.roy
2010-02-05Use the rescue terminfo.db in our images instead of termcap.roy
2009-11-062nd part of "install kernel -> release" fix, inspired by tsutsui@'s patchis
to PR 41672.
2009-11-06Install a.out version of INSTALL kernel in release. Slightly modifiedis
from a patch provided by Izumi Tsutsui as response to PR 41672.
2009-09-2034 different termcap subsets, plus a couple of ports still usingabs
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...
2009-09-20Nothing needs disktab anymore, so we'd rather have an inode andabs
slightly over 1K of space on install media...
2009-09-20${NETBSDSRCDIR}/distrib/common/protocols => ${DISTRIBDIR}/common/protocolsabs
${NETBSDSRCDIR}/distrib/common/services => ${DISTRIBDIR}/common/services
2009-09-20Alas poor dot.hdprofile. I knew him... not at all Horatio. (Remove)abs
2009-09-18Of the arious list files 28 saidabs
PROG usr/bin/gzip usr/bin/gzcat usr/bin/gunzip while 14 picked PROG usr/bin/gzip usr/bin/gunzip usr/bin/gzcat Make them all choose the former. No functional change.
2009-09-02More sections to remove when doing ELF->a.out conversion.skrll
2009-04-29Fix indent on common/protocols changes.tsutsui
2009-04-07Change ramdisks from dhclient to dhcpcd and add corresponding glue tojoerg
sysinst. For amd64, the crunchgen binary shrinks by 150KB uncompresssed, 60KB compressed.
2009-04-03Consistently use gzip with the -n flag so dates are not embedded.perry
Not tested on all platforms.
2009-01-25Use the cutdown distrib/common/services and distrib/common/protocolsabs
rather than the full fat etc versions
2008-06-23Change remaining instances of ${RELEASEDIR}/${MACHINES} tomatt
${RELEASEDIR}/${RELEASEMACHINEDIR}
2008-05-06Add -lprop to the LIBS line so that ifconfig will link.dyoung
2007-07-31Switch NetBSD/shark's installation kernel and disk image to use wsconsjmmv
instead of pccons, just like its GENERIC kernel does. This obsoletes pccons in this platform, which will probably be removed later.
2007-07-30In the shark's installation image, create the bpf device from thejmmv
'ramdisk' MAKEDEV goal instead of from a Makefile definition. As there is just one configuration for the ramdisk, it's better to keep everything in one place.
2007-07-29Add dhclient to the shark's installation disk image so that we can configurejmmv
network interfaces through DHCP in sysinst.
2007-05-10Since /etc/services has gotten rather large, use a minimal one for installdogcow
kernels. (mount_nfs is notably the only binary that doesn't gracefully deal with the lack of an /etc/services file, it appears.)
2007-03-12If running the installer from a serial console, ask the user for thejmmv
appropriate TERM value. Otherwise use 'pc3' for local consoles (pccons or wscons). Based on code from hp300, although that port asks the user unconditionally. Fixes PR port-shark/18355.
2007-03-10Convert shark's installation kernel image (netbsd-INSTALL) to a.out formatjmmv
so that it can be loaded by the machine's firmware. Put the resulting image inside the 'installation/instkernel' release subdirectory, as the installation instructions explain. Fixes port-shark/35563.
2004-04-19Spell removable with only two es. Inspired by jmc@openbsd.wiz
2003-12-27More crunchgen lists needing -lz now for new gzip.martin
Noticed by Markus W Kilbinger.
2003-09-21For GCC 3.3.1, need to remove .comment too.matt
2003-07-26netbsd.org->NetBSD.orgsalo
2002-11-23Use objcopy to a.out'ify the install kernel image.thorpej
2002-05-08- whitespace consistency cleanuplukem
- build (mdset/nm/strip) into ${filename} as one rule, and move ${filename}.gz into separate rule - rename MDSET.${filename}.nosymbols -> MDSET_NOSYMBOLS.${filename} - rename MDSET.${filename}.post -> MDSET_POST.${filename}, and don't do suffix handling here - rework suffix handling: - rename MDSET.${filename}.suffixes -> MDSET_SUFFIXES.${filename}, and change from list of suffixes to list of "suffix cmdtobuildsuffix", where cmdtobuildsuffix is the name of the variable containing the command to build ${filename}.${suffix} (available as "${.TARGET}"). - for each ${filename}.${suffix}, depend upon ${filename} and use ${cmdtobuildsuffix} to create the former. - add separate ${filename}.${suffix}.gz rule - mipsco & pmax: rename "install.gz" to "netbsd-INSTALL.gz", for consistency and so the target to build the mdset kernel doesn't get confused with general "install" target
2002-05-03rather than blocking parallel mdset builds with .WAIT, replace usage oflukem
"netbsd.tmp" with "${.TARGET:R}" (et al)
2002-05-02yet another distrib overhaul:lukem
- move guts of distrib/Makefile.inc to distrib/common/Makefile.distrib (fixes problem caused by implicit include of ../Makefile.inc in certain submake conditions triggered by makefiles not yet in tree) - removed mkdir of ${RELEASEDIR}/*; rely upon "snap_pre" target of etc/Makefile to create all the release directories - renamed RELINSTALL to RELEASE_INSTALL - renamed FLOPPYINSTDIR to FLOPPY_RELEASEDIR - renamed MDSETDIR to MDSET_RELEASEDIR - removed ITARGET - move release target from top level to appropriate subdirectory - ensure release target has correct depends - replace miniroot's IMAGE_MD_POST with common/Makefile.image IMAGEPOSTBUILD - Makefile.image: add realall: ${IMAGE}
2002-04-26replace _SRC_TOP_ with NETBSDSRCDIR, since the latter is the "public" versionlukem
2002-04-14- Rename Makefile.mdset variables:lukem
MDEXTRA_SUFFIXES.${KERNEL} -> MDSET.${FILENAME}.suffixes ${KERNEL.${_K}}.post -> MDSET.${FILENAME}.post This allows "default" rules for for MDSETTARGETS with FILENAMEs of "-" by defined MDSET.-.post & MDSET.-.suffixes - Document the above - Use the above appropriately in various Makefiles - Be a be quieter when building these kernels - Add .WAIT syncs so that multiple kernels aren't built in parallel, because the temporary filename is the same, and it also avoid hairy magic in syncing the targets generated from MDSET.${FILENAME}.suffixes with the master target for that ${FILENAME}
2002-04-13consistency cleanuplukem
2002-04-13add TARGETS+=releaselukem
2002-04-12Makefile.mdset:lukem
replace TARGETS = KERNEL IMAGE [...] with MDTARGETS = KERNEL IMAGE FILENAME [...] If FILENAME is "-", use "netbsd.${KERNEL}" as the target filename The rest: Update for new MDTARGETS syntax. In some cases, the kernel name from the "old" method will be used to override the default.
2002-04-12- don't pull in <bsd.prog.mk> in Makefile.mdset; do that in the caller insteadlukem
- renamed optional post-strip action variable from ${KERNEL}.post to netbsd.${KERNEL}.post
2002-04-12alpha sort some entrieslukem
2002-04-12minor tweaklukem
2002-04-11convert to distrib/common/Makefile.mdsetlukem
2002-04-06Set DBG=-Os for libhack.tsutsui