summaryrefslogtreecommitdiff
path: root/distrib
AgeCommit message (Collapse)Author
2017-04-05syncTheo de Raadt
2017-04-04Ensure, that during upgrades, the default for the "Location of sets"Robert Peichaer
question is set to http if /etc/installurl exists and override the install method information from the cgi server. 'makes sense' deraadt@
2017-04-02add overdrive 1000Jonathan Gray
2017-03-31The default for the "Server directory?" question can possibly comeRobert Peichaer
from either what information is extracted from the cgi server or from installurl(5). Otherwise a sane default is used. Based on what server (HTTP_SERVER) is provided by the user decide on what source to choose from for the default. At the end of install_http() use the url from the cgi server as the base for what's written to /etc/installurl if an official mirror was used. Otherwise trim _url_base and remove the architecture and snapshots or version part. This fixes the problem reported by phessler@ which exposed how fragile the current logic for this was after recent changes. At this time of the release cycle the kernel presents itself as release kernel, but we're still pre-release and the sets are still in the snapshots directory on the mirrors. This was confusing the installer script. Thanks to phessler@ for finding this and testing. Special thanks to tb@ who imposed on himself to try to understand and review the diffs. OK tb@, phessler@ (on a similar diff) 'commit when your are happy' deraadt@
2017-03-30skip floppyB until more space is foundTheo de Raadt
2017-03-30syncTheo de Raadt
2017-03-30syncTheo de Raadt
2017-03-26syncTheo Buehler
2017-03-25mention Opteron A1100 systemsJonathan Gray
2017-03-19sync set sizesJonathan Gray
2017-03-17Enable dhcrelay6(8).Rafael Zalamena
ok deraadt@
2017-03-13Remove leading slashes from response to ensure a proper url.Robert Peichaer
Feedback and OK halex@ tb@
2017-03-12<struct.h> is unused and should not be used. Delete it.Philip Guenther
ok millert@ deraadt@ kettenis@
2017-03-11link libraries in a more canonical form (libc at the end)Theo de Raadt
2017-03-10Add a comment why INSTALL_MIRROR must not become a local variableRobert Peichaer
although it's only used in install_http() now.
2017-03-10In a scenario, where the distribution sets are fetched from a mirrorRobert Peichaer
and the siteXX.tgz file is fetched from a local server, ensure that the mirror server ends up in /etc/installurl. joint work with and OK tb@
2017-03-10Search case-insensitive for HTTP_SERVER in the ftplist.cgi output.Robert Peichaer
This ensures that ftp.OpenBSD.org is detected as mirror if ftp.openbsd.org is specified as set location. noticed by tj@ joint work with and OK tb@
2017-03-10Explain more accurately why to remember the sets location.Robert Peichaer
noted by tb@
2017-03-10Always create the installurl(5) file during installation and upgradeRobert Peichaer
if it does not yet exist. Before it was created only when a mirror server was used. suggested by deraadt@ OK halex@ tb@
2017-03-10The SoftIron OverDrive 3000 boots to an EFI shell. Create a startup.nshJonathan Gray
file on the ESP to explicitly load bootaa64.efi so it will load without manual intervention. Suggested by patrick@ verified by deraadt@ ok kettenis@ The partition type of the ESP remains 0x0c rather than 0xef as it should be as otherwise the rpi3 won't boot. The AMI EDK2 based UEFI on the other hand can handle the ESP partition type being 0x0c or 0xef.
2017-03-09syncTheo de Raadt
2017-03-08copy rpi3 u-boot to the installed diskJonathan Gray
Even though this can't be the SD card at the moment, it is possible to boot off USB if an OTP bit has been set.
2017-03-06Localize the 'hn' and 'if' variables in enable_network().Robert Peichaer
Document why renaming the 'if' variable in ifstart() is not allowed. OK tb@, krw@
2017-03-06syncTheo de Raadt
2017-03-05Stop using and copying the on-disk /etc/hosts file to the bsd.rdRobert Peichaer
/tmp dir during upgrade. Create and use a minimal hosts file instead to avoid that a big hosts file fills up the small bsd.rd / filesystem as reported recently by Ted Roby. Note that network interface configuration using hostnames instead of ip addresses in hostname.if(5) relies on the on-disk /etc/hosts file which is not used anymore during upgrade. discussed with many ok tb@, halex@ 'sure' deraadt@
2017-03-04remove/tweak some cd-related text.T.J. Townsend
ok deraadt
2017-03-04syncTheo de Raadt
2017-03-04syncTheo de Raadt
2017-03-02Document some installation quirks for the EdgeRouter Lite in INSTALL.octeon:Stefan Sperling
How to deal with USB sticks which are not detected during power up. How to enable both CPU cores (this also applies to other octeon SMP systems). ok pirofti@ visa@
2017-03-02syncTheo de Raadt
2017-03-01Comments ...Robert Peichaer
2017-02-28Create the /etc/installurl file during upgrade too if a mirror wasRobert Peichaer
used and if the file did not yet exist. discussed with aja@ and deraadt@ OK tb@ aja@
2017-02-28Modify the logic to determine the default answer for the "LocationRobert Peichaer
of sets?" question. Present 'http' as the default answer if /etc/installurl exists. This fixes the issue noted by aja@ and espie@ that 'cd' was always overriding 'http'. OK aja@
2017-02-28syncTheo de Raadt
2017-02-27Sync comments about install.md variables with reality.Robert Peichaer
2017-02-27Remove support for pkg.conf in light of the consolidation towardsRobert Peichaer
a single configuration file for the OpenBSD repository location. The pkg_* tools now use installurl(5) to find the package repository. NOTE: /etc/installurl only contains a single URL pointing to a mirror. Use the PKG_PATH environment variable to specify more than one package repository. prodded by and OK deraadt@ aja@
2017-02-27xdm -> xenodm(1)Matthieu Herrb
2017-02-27bump block size for dd; 39x faster on my system.Stuart Henderson
ok tom@
2017-02-26Switch to xenodm(1).Matthieu Herrb
Do it now deraadt@
2017-02-26syncJonathan Gray
2017-02-25Localize _OPT as it is not used as a global variable.Robert Peichaer
OK tb@
2017-02-22syncTheo de Raadt
2017-02-21syncTheo Buehler
2017-02-20Zap the extra echo and show the prompt using the var?'prompt' featureRobert Peichaer
of read.
2017-02-20Bump the default size of the MSDOS partition from 16MB to 32MB.Visa Hankala
16MB is too small to hold bsd, bsd.mp and bsd.rd simultaneously. Noticed by and OK stsp@ OK deraadt@
2017-02-19Remove an unfortunate significant trailing whitespace that ended up passingTheo Buehler
a bogus argument to ftp(1), disabling redirection and running ftp(1) in the background. ok rpe
2017-02-18Add miniroot and ramdisk hooks for the Raspberry Pi 3.Jonathan Gray
Unlike the TI boot ROM the Broadcom one doesn't understand FAT12, only FAT16 or FAT32. The u-boot-aarch64 and raspberrypi-firmware packages are now required to run make release on arm64. ok patrick@
2017-02-18sync perl manpagesAndrew Fresh
2017-02-14These variables are global so use uppercase and rename sshd and xdmRobert Peichaer
to START_SSHD and START_XDM to better match their purpose. aperture -> APERTURE defcons -> DEFCONS ssh_enableroot -> SSHD_ENABLEROOT sshd -> START_SSHD xdm -> START_XDM OK krw@, tb@
2017-02-14Fix comment.Robert Peichaer