summaryrefslogtreecommitdiff
path: root/distrib/alpha
AgeCommit message (Collapse)Author
2017-11-19add growfs(8) to ramdiskjob
Some resizing scenarios can be done from within single user mode, but resizing the root partition required you to bring your own growfs(8) binary into the ramdisk environment. This commit adds growfs(8) to the ramdisks (the ones that don't have space constraints) to simplify such operations. OK deraadt@
2017-11-02Switch DEC 3000 (TURBOchannel) alpha serial code to MI z8530 code.Martin Pieuchot
ttyB* minor numbers change; be sure to rerun MAKEDEV if you do not upgrade with bsd.rd Adapted from NetBSD by miod@
2017-09-18drop ${GZIPCMD} and just use 'gzip'Jasper Lievisse Adriaanse
2017-09-18drop ${STRIP}, it's just 'strip'Jasper Lievisse Adriaanse
ok deraadt@
2017-09-17Some further shrinking, but obviously not enough. Something unknownTheo de Raadt
caused bloat about a month ago (and it wasn't purely the ctf additions since those are being stripped). Maybe the compiler generates different code when stronger debugging information is requested?
2017-09-17Give up on alpha floppies for nowTheo de Raadt
2017-08-17add two more stripsJasper Lievisse Adriaanse
2017-08-12always strip the ctf section from ramdisk kernelsJasper Lievisse Adriaanse
discussed with deraadt@ mpi@ ok deraadt@ kettenis@ mpi@
2017-07-28DEFAULTSETS, SANESETS and THESETS are set in the install.md scriptsRobert Peichaer
according to the same logic for all architectures but sgi. Consolidate setting them in one place in install.sub and incorporate the sgi specific MDSETS and MDSANESETS. Introduce MDSANESETS complementing MDSETS which makes the construction of DEFAULTSETS, THESETS and SANESETS clearer in install.sub. While here, adjust the comment about how MDSETS used now. OK deraadt@
2017-07-25change -Os to -Oz all around the treeRobert Nagy
clang optimizes better for size with -Oz so use that as a default to avoid overflowing the ramdisk floppies. gcc now accepts -Oz as an alias for -Os. ok kettenis@
2017-07-08hook up slaacd to the installer on media where we have INET6Florian Obser
2017-06-03kernels in compile dirs are readonly, and the bsd.rd we created hasTheo de Raadt
tracked that permission. Make the copy in $RELEASEDIR a+r
2017-03-30skip floppyB until more space is foundTheo de Raadt
2017-01-27Switch alpha, luna88k and sparc64 ramdisks to makefs.Martin Natano
ok deraadt
2016-10-14Use new kernel compile method for ramdisks, de-escalating to $BUILDUSERTheo de Raadt
as required. much help from natano and tb.
2016-09-13Provide a stripped down group file for the install media.Robert Peichaer
Saves precious 896 bytes as a side effect. OK deraadt
2016-09-04Move files created by root during install/upgrade in a subdir ofRobert Peichaer
/tmp with proper permissions so that unprivileged programs can not tamper with them. positive feedback from deraadt OK halex
2016-09-04Move files created by root during install/upgrade in a subdir ofRobert Peichaer
/tmp with proper permissions so that unprivileged programs can not tamper with them. positive feedback from deraadt OK halex
2016-09-03Enable a stripped down version of doas(1) on the install media.Robert Peichaer
OK halex, tb, deraadt
2016-04-02- merge install.sh into install.sub as do_install()Robert Peichaer
- merge upgrade.sh into install.sub as do_upgrade() - delete install.sh and upgrade.sh - make install.sub executable - turn install and upgrade into symbolic links to install.sub - add autoinstall symbolic link to install.sub - change dot.profile to use these symlinks - introduce a -m option to set MODE in install.sub - alternativly set MODE and AUTO depending on PROGNAME - execute the do_{install,upgrade) functions depending on $MODE OK halex@, krw@ 'go for it' deraadt@
2016-02-08If manual disklabel editing is requested during install, don't emitKenneth R Westerback
verbiage explaining what disklabels are. If you don't know, you should be using (A)uto! ok rpe@ halex@
2015-09-19Create the filesystem image with the same size as its `c' slice from disktab.Miod Vallat
2015-09-19Add the kernel in its various setup stages (bsd, bsd.gz, bsd.strip...) toMiod Vallat
CLEANFILES and make sure the `clean' target actually removes CLEANFILES.
2015-09-19Remove bogus .PATH statement.Miod Vallat
2015-08-29use correct installboot command; from miod.Theo de Raadt
And use $DESTDIR to find the bootxx
2015-08-29create an alpha minirootTheo de Raadt
(miod must fix the installboot in it next)
2015-08-29create an alpha minirootTheo de Raadt
(miod must fix the installboot in it next)
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)
2014-12-28Build special/encrypt into instbin, to prepare for dropping use of theTheo de Raadt
version in just installed base.
2014-12-27SRCDIRS must now always come from distrib/special. A few systemsTheo de Raadt
still MD installboot, and we will need to repair those before release, or force them pure -static use by both base and instbin.
2014-09-21xetc set does not go onto little isoTheo de Raadt
2014-08-26no more exposed etc setTheo de Raadt
2014-08-15Align install.md files with installer style.Robert Peichaer
- { foo ; bar ; } -> { foo; bar; } - if foo ; then -> if foo; then OK halex@
2014-07-20place sysctl in sorted order; Jean-Philippe OuelletTheo de Raadt
2014-07-16zap trailing newlines; "go for it" deraadtOkan Demirmen
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-02-03Build and document bsd.mp on alpha.Miod Vallat
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