summaryrefslogtreecommitdiff
path: root/distrib/sgi
AgeCommit message (Collapse)Author
2015-09-20Enable IP26 builds.Miod Vallat
2015-06-02Remove the $FSTABFLAG variable and use -F directly. The installerRobert Peichaer
uses disklabel UIDs unconditionally for a while already. OK krw@ "looks good" deraadt@
2015-05-31Replace identical code in the MD scripts of the installer with a newRobert Peichaer
MI function disklabel_autolayout() which now handles all aspects of the disklabel auto-layout and autopartitioning case for the root disk. Remove get_disklabel_template() and merge it with the new function. "move forward" deraadt@
2015-05-04Add the new template file based autopartitioning feature of disklabel(8)Robert Peichaer
to the OpenBSD installer. It is available during unattended installation. The template file is fetched from an url, provided as answer to a new question in the response file: URL to autopartitioning template for disklabel = url Original diff from and OK henning@ 'no objection' krw@
2015-04-13pwd_mkdb now fits onto the install media. no more chroot games.Theo de Raadt
2015-04-02more -> less; not less -> moreTheo de Raadt
2015-03-11adjust for removal of expr (and while here, sort all these lists, with theTheo de Raadt
goal of eventually refactoring them)
2015-02-23expr no longer needed on media, thanks to halex and todd and rpeTheo de Raadt
2014-12-28Build special/encrypt into instbin, to prepare for dropping use of theTheo de Raadt
version in just installed base.
2014-12-23successful switchover to non-reach-around SRCDIRTheo de Raadt
2014-12-03rtsol(8) is no longer needed on the ramdisks.Florian Obser
OK deraadt@
2014-09-21xetc set does not go onto little isoTheo de Raadt
2014-08-26no more exposed etc setTheo de Raadt
2014-07-20place sysctl in sorted order; Jean-Philippe OuelletTheo de Raadt
2014-07-16zap trailing newlines; "go for it" deraadtOkan Demirmen
2014-03-24Bail out from md_prep_disklabel() with `return', not `exit'.Miod Vallat
2014-03-15Bump the cdXX image from 12MB to 13MB.Miod Vallat
2014-03-03use official 5.5 keyTheo de Raadt
2014-03-02Unfortunately... the "full-size downloadable" ISOs will ship withoutTheo de Raadt
internal-signing, because the procedures ran into some snags we can't fix in time for release...
2014-01-24Refactor the install*.iso creation in regards to signing.Theo de Raadt
ok todd
2014-01-19we no long use the /var/hash files, but rely on the SHA256.sig file.Theo de Raadt
We can remove the hashing support.
2014-01-12Place a SHA256 (not SHA256.sig, sorry not yet) onto the install*.isoTheo de Raadt
media to give some upcoming changes a chance of working. Long discussions with todd and rpe
2014-01-11No need for a bin/cpio link on the media, because the pax|tar binary doesTheo de Raadt
not support cpio anymore.
2014-01-10remove md5 after installing it (with the links to the sha256/512 commands).Theo de Raadt
this is because the md5/sha256/sha512 are in the same binary, found in the md5 directory, but the version on the media lacks md5 support. Understand?
2014-01-09copy the relevant key for the release onto the mediaTheo de Raadt
2014-01-08Switch to using the base sha256 command, rather than some customizedTheo de Raadt
abomination. install.sub chunk tested by rpe
2014-01-07SRCDRS usr.bin usr.sbin is a bad idea (because of PIE). The places weTheo de Raadt
pick binaries up must be compiled -static or at least in some safe model for reuse. Since we now use distrib/special for those, we can safely remove usr.bin and usr.sbin from this list.
2014-01-06Rework the setup of the bootable installation cd-rom (installXX.iso) toMiod Vallat
contain both a 2048-byte sector ffs filesystem, and a 512-byte volume header, so that the IP27 boot magic^Wuglyness recently added to the boot-only cd-rom (cdXX.iso) can be applied as well. The full-blown installation iso can now boot on IP27/28/30/32/35.
2013-12-08Use the value of SGIVOLSZ everywhere needed instead of recomputing it at runtimeMiod Vallat
by parsing the output of sgivol.
2013-12-03Create a minimalist XFS partition containing the 64-bit boot loader as itsMiod Vallat
only file, and put it in the volume header. This allows IP27 to be able to boot off cdrom via the ``Install System Software'' menu. Tested on Origin 200 (IP27) and Fuel (IP35), verified to still boot on IP32 using boot blocks from the volume header.
2013-11-16Remove AUTOROOT variable which is a leftover of r1.183 of install.subRobert Peichaer
diff from Philipp e1c1bac6253dc54a1e89ddc046585792 at osteo dot net ok krw@ halex@
2013-10-18cleanup elfrdsetroot references; ok miodTheo de Raadt
2013-10-14Turn on the distrib lib bits in crunchgen by setting SRCLIBDIR.Philip Guenther
Add the new files to the clean target's rm list. "why not get it tested?" deraadt@
2012-10-30Nuke dhclient-script and dhclient.conf 'script' directive. Do allKenneth R Westerback
interface and route configuration via ioctl's and routing sockets. This will break configurations using local enhancements of dhclient-script, which will now require alternate arrangements. Committing early to allow time to identify and develop required alternatives. Several proddings by deraadt@.
2012-10-18put fewer things in usr/mdec on the ramdisk filesystem, and use themTheo de Raadt
once baseXX has been installed in /mnt. sgivol installs the bootblocks much later now. ok miod
2012-07-10since disklabel -W is no more, zap it from all the install.md'sAlexander Hall
ok krw@
2012-05-25Hook sgi IP28 kernels into the build. While there, update the iso images toMiod Vallat
provide IP22 and IP28 kernels, as well as the ECOFF bootblock. No objection from deraadt@
2012-03-29Hook IP22 kernels to the build, and document how to boot the installationMiod Vallat
media on them. Try to be helpful and explain how things may fail on the older PROM and what to do about this.
2011-08-02stop using the word 'firmwares'Theo de Raadt
2011-07-09Unbreak most archs for the last commit. cut and paste changed rdsetrootDale Rahn
to elfrdsetroot. Does not yet fix sparc
2011-07-08Allow the elf rdsetroot operation to function on 32 bit and 64 bit binaries.Dale Rahn
Enables developers to build arm ramdisk kernels on amd64 archs OK deraadt@ 'looked fine' miod@
2011-07-06As non-mp install.md's neither set NCPU, nor will have a bsd.mp,Alexander Hall
we could as well pull the 'mv bsd.mp bsd' and the associated checks out of there. ok deraadt@ "makes sense" todd@
2011-06-07fix style nitJasper Lievisse Adriaanse
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-15No need to make depend kernels; ok guentherTheo de Raadt
2011-02-19Fix previous ``fix'' - since the hw.model sysctl does not return a numberMiod Vallat
after all, we need to use a regular [[ ]] construct instead of (( )).
2011-02-06Do 1.22 correctly, to let IP30 systems pick the mp kernel if applicable.Miod Vallat
Noticed by jasper@
2011-02-06Embed the hash of bsd.rd.IP30 as well.Miod Vallat
2011-01-03reduce the amount of cd'ing in the install script, since it sucksTheo de Raadt
to change the environment that functions assume they run in. use sub-shells or absolute paths when possible. ok krw