summaryrefslogtreecommitdiff
path: root/distrib/sparc
AgeCommit message (Collapse)Author
2012-10-17use the baseXX installed goop in /mnt to install bootblocksTheo de Raadt
tested by krw
2012-09-10turn sparc miniroot into a proper ramdisk (thereby removing the lastTheo de Raadt
consumer of the ../miniroot build method) ok miod, product of this tested by todd
2012-07-22shrinkTheo de Raadt
2012-07-13copy boot loaders using cat and shell redirection rather than cp,Alexander Hall
since the latter may insert holes in the target files, which could be bad for the boot process ok deraadt@ guenther@
2012-07-10since disklabel -W is no more, zap it from all the install.md'sAlexander Hall
ok krw@
2012-04-19shrinkTheo de Raadt
2011-06-08Revert fakecdrom elimination pending further testing. ariane@ pointedKenneth R Westerback
out that sparc64 iso at least does not boot. Retain the svnd -> vnd changes that happened after the original commit.
2011-04-18Deprecate vnds in favour of svnds.Thordur I. Bjornsson
In effect, this removes the "old" vndX nodes, and renames the svndX nodes to vndX. Old svndX nodes will still continue to work though, for now. Cleanup accordingly. ok deraadt@, todd@ comments and ok on the man page bits from jmc@
2011-04-17First crack at enabling the installation of a DUID version ofKenneth R Westerback
/etc/fstab, after asking user. Current default is existing behaviour. Feedback & suggestions deraadt@, halex@, jsing@, todd@. ok deraadt@
2011-04-10'fakecdrom' disktab entry no longer needed, nor is mksuncd mangling ofKenneth R Westerback
the boot cd image. ok deraadt@
2010-10-18no more misc setTheo de Raadt
2010-10-18Place a smaller spwd.db onto the install media. Be consistant with the namingTheo de Raadt
of the "additional" list files (for architectures which split the list) Then... cleanup some TZ which it is clear should not have been placed onto certain media which don't have the space for them.
2009-06-04Nuke now superfluous ARCH=ARCH lines in install.md and the sed processing ofKenneth R Westerback
those lines in list2sh.awk. ok deraadt@
2009-06-02Add '-h' flag, and '*' as a unit specifier for 'p' Editor command.Kenneth R Westerback
Both cause partition sizes to be displayed using a human readable format with the units automatically chosen by looking at the smallest partition in the disk label. Remove forceable humanization in 'A' code and use '-h' in install scripts. Prodded & ok deraadt@, verbiage tweaks from jmc@
2009-06-02add TZ on install media where it should fitTodd T. Fries
ok deraadt@
2009-05-31Make bootblock installation as silent as possible by default. WhileTheo de Raadt
there, remove a lot of cruft from the various md_installboot functions ok halex
2009-05-11Remind people that mountpoints must now be entered using the disklabelTheo de Raadt
command; the script does not ask afterwards. Note I am not adjusting the macppc or sgi install.md scripts. I ask their maintainers to clean them before I will maintain them further. Please
2009-05-09remove some chatty disklabel stuffTheo de Raadt
2009-04-25If the right conditions exist, ask if xdm should be started automatically.Theo de Raadt
Yes, there are machines where you X needs configuration, but let us be realistic about it: THAT IS AN X BUG. And there are machines where getty and xdm fight: THAT IS A CONSOLE DRIVER BUG. And this commit is going to force those bugs to eventually matter enough so that they get fixed. Just watch.
2009-04-17unify some more piecesTheo de Raadt
2009-04-17For SHA256 hashes to be ready to go onto the install media, we mustTheo de Raadt
build the sets before we build the media. While there we can get rid of DESTDIR/snapshot too, and simply install straight into RELEASEDIR. (This also ends up saving an astounding amount of traffic/latency in a nfs environment)
2009-04-17Put bin/sha256 and build a hash directory onto the media that can fitTheo de Raadt
them
2009-04-12Tweak pattern used to select partition lines for display so theKenneth R Westerback
'# /dev/r...' line is not selected. Noticed by deraadt@
2009-04-12No longer need '-f' or '-p' when displaying layout. A few patternsKenneth R Westerback
missed the '# size offset ...' line at the top of the partition list.
2009-04-10Where appropriate display the auto-allocation layout of the rootKenneth R Westerback
disk and ask if the installee wants to use it, edit it, or create their own custom disklabel. Most one-disk installs will not need to see fdisk or disklabel. i386 and macppc by me, adapted for others by deraadt@. ok deraadt@
2009-02-20Don't copy disktab onto install media as it is not used duringKenneth R Westerback
installs. Also nuke the link created for disktab. ok deraadt@ miod@
2009-02-15Build install media with disktab.shadow already in /tmp, ratherKenneth R Westerback
than have the install script copy it there. Shrinks install script, removes an extra copy of disktab. ok deraadt@
2008-08-25use ?= for adjusting RELXDIR for all setsTheo de Raadt
2008-07-02add bio & bioctlTodd T. Fries
ok deraadt@
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
2008-03-22No point in checking disklabel output for 'disk label corrupted' messageKenneth R Westerback
since it isn't emitted anymore. ok deraadt@
2008-03-06Change ramdisk filesystem size from 4352 to 4000 blocks, so thatTheo de Raadt
bsd.rd does not overlap the boot code... this problem is starting to feel familiar.. tested by myself and claudio
2008-03-04Redo serial console configuration logic. Smaller, easier toKenneth R Westerback
understand. Add serial console handling for alpha, macppc, zaurus. No functional change for i386/amd64. All archs should now have automatic serial console configuration. ok deraadt@
2007-10-18enter iso dir for clean/cleandir, too, to delete dribblesTheo de Raadt
2007-08-14make obj dirs in iso; talked with miod about itTheo de Raadt
2007-08-10add missing xserv, and use ${MACHINE} throughout (still needs testing)Theo de Raadt
2007-08-10use more variables, because variables are goodTheo de Raadt
2007-08-10a somewhat crude way to generate installXX.iso files based onTheo de Raadt
intermediate snapshot components. uses some knowledge from our internal build scheme to link together base and X sets.
2007-06-17Stop using disklabel -r. The disklabel code does not know all the semanticsTheo de Raadt
for pushing disklabels onto the disk (and besides that, it is buggy and unreadable crap); thanks for help from krw
2007-04-09Add -n to gzip flags. Save a few bytes since we no longer saveTodd C. Miller
the uncompressed filename in the gzip header.
2007-03-07Decrease inode pressure on the miniroot by doing MAKEDEV ramdisk instead ofMiod Vallat
MAKEDEV all, since the scripts can create the needed nodes later; found the hard way by hshoexer@ ok deraadt@
2007-02-16s/GZIP/GZIPCMD/g in `make release` structure to avoid conflict with gzip'sMarc Aurele La France
use of a GZIP environment variable for extra command flags. ok deraadt@, millert@
2005-04-03More shrinkage with a bit of code factoring.Kenneth R Westerback
2005-03-27Use new skeleton kbd(8) '-l' to generalize kbd(8) use. EliminateKenneth R Westerback
fixed list of available maps and machine dependant md_set_term() functions. Any ramdisk with /sbin/kbd present (amd64, cats, i386 at the moment) will now present list of available keyboard encodings. ok deraadt@
2005-03-11never worry about the copyright date on the CD layout again, problemTheo de Raadt
noticed by drahn
2005-01-11put a seperate and real fsck on the mediaTheo de Raadt
2004-08-11pad the iso image; we do not know why this is needed at this time butTheo de Raadt
maybe someone will figure out why. Put a big fat comment there about it. diagnosed by miod and nick; this workaround tested by nick.
2004-05-05skip including cksumTheo de Raadt
2004-03-11change copyrights on iso images, spotted by miodTheo de Raadt
2003-10-12Cleanup and shrinkage:Kenneth R Westerback
1) Eliminate 'WARNING: Disk xxx has no label.' message. When installing OpenBSD this is a normal condition not worth commenting on. From some discussion on hackers/icb. 2) Use consistant verbiage and case statement when checking the disklabel. 3) Consistantly suppress output of 'disklabel -W', reducing duplicate messages like '# using MBR partition ...' which are issued again when the 'disklabel -f ...' command is executed. 4) Usual code rectifications - eliminate extra {}'s, multiple echos elimination, etc.