summaryrefslogtreecommitdiff
path: root/distrib/hppa
AgeCommit message (Collapse)Author
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-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
2016-12-30Install cert.pem + ftp(1) binary that supports SSL, so the install scriptTheo de Raadt
can perform https fetches. While non-critical for sets (which are verified using signify), it is an uplift for communication towards the ftp.openbsd.org cgi which provides mirror proposals, entropy seeds, and current time. [The install script changes are not included in this commit] ok beck jsing rpe
2016-12-08Use makefs to build bsd.rd; build & boot tested by krwMartin Natano
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-17ping6(8) is now a hardlink to ping(8).Florian Obser
The instbin stuff looks good to deraadt@
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-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 is less than moreTheo 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-03-08add a link for boot.lif on the media. Our options to solve this wereTheo de Raadt
1) add link, so that installboot works by default 2) edit install.md to add sdboot as a parameter, but then default bsd.rd commandline use fails 3) modify hppa*_installboot.c for now, we do 1, though i think 3 is the right way diagnosed with krw, ok jsing
2015-03-08last rev fixed upgrades, but broke installs, sigh. use on-bsd.rd sdbootTheo de Raadt
for LIF/header creation, pre-disklabel. post-install/upgrade, this gets redone, this time with -r /mnt to pick up the new sdboot file ok krw jsing miod
2015-02-23expr no longer needed on media, thanks to halex and todd and rpeTheo de Raadt
2015-02-17Revert the first chunk of 1.25.Miod Vallat
2015-02-08md_prep_disklabel should run disklabel (for fresh disks intended to beTheo de Raadt
bootable, which do contain a LIF yet). It should also be run in md_installboot for the upgrade case. Diagnosis with jsing and kettenis, buglet spotted by rpe Testing... waiting for that.
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-10-26Append 512 bytes of zero to the kernel image intended to be put into lif.fs,Miod Vallat
so that valid bytes exist at the end of the kernel image. Since the lif image stores files size in 256-byte unit, we can not report EOF while reading the kernel image until the remainder of the 256-byte sector has been read. But these zero bytes would cause the gzip readahead machinery in libsa to believe the kernel is followed by an uncompressed file, and switch to transparent mode, preventing backwards seeks into the kernel image from working. This fixes the ``read section header string table failed(0)'' errors when attempting to boot lif.fs since loadfile_elf.c 1.9.
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-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-23Use the new installboot for hppa installs.Joel Sing
2014-02-23Add the new installboot to instbin for hppa.Joel Sing
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.
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-23fix typoTheo de Raadt
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@.