Age | Commit message (Collapse) | Author |
|
|
|
question is set to http if /etc/installurl exists and override the
install method information from the cgi server.
'makes sense' deraadt@
|
|
|
|
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@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ok deraadt@
|
|
Feedback and OK halex@ tb@
|
|
ok millert@ deraadt@ kettenis@
|
|
|
|
although it's only used in install_http() now.
|
|
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@
|
|
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@
|
|
noted by tb@
|
|
if it does not yet exist. Before it was created only when a mirror
server was used.
suggested by deraadt@
OK halex@ tb@
|
|
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.
|
|
|
|
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.
|
|
Document why renaming the 'if' variable in ifstart() is not allowed.
OK tb@, krw@
|
|
|
|
/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@
|
|
ok deraadt
|
|
|
|
|
|
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@
|
|
|
|
|
|
used and if the file did not yet exist.
discussed with aja@ and deraadt@
OK tb@ aja@
|
|
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@
|
|
|
|
|
|
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@
|
|
|
|
ok tom@
|
|
Do it now deraadt@
|
|
|
|
OK tb@
|
|
|
|
|
|
of read.
|
|
16MB is too small to hold bsd, bsd.mp and bsd.rd simultaneously.
Noticed by and OK stsp@
OK deraadt@
|
|
a bogus argument to ftp(1), disabling redirection and running ftp(1) in the
background.
ok rpe
|
|
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@
|
|
|
|
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@
|
|
|