summaryrefslogtreecommitdiff
path: root/distrib
AgeCommit message (Collapse)Author
2022-02-03Use installboot(8) in install.md of riscv64.Visa Hankala
OK kettenis@ deraadt@
2022-02-03Rename armv7_installboot.c to efi_installboot.c.Visa Hankala
The code is common to EFI platforms, not specific to armv7. Suggested by kettenis@
2022-01-29ftplist management moves to a different IP. It would be nice if thisTheo de Raadt
could operate in parallel to a few different IPs, but such code has not been written yet.
2022-01-25syncTheo Buehler
2022-01-22syncTheo de Raadt
2022-01-18syncTheo de Raadt
2022-01-16spellingJonathan Gray
2022-01-14syncTheo Buehler
2022-01-14Computng -> ComputingJonathan Gray
2022-01-12syncTheo Buehler
2022-01-11If the install media contains non-free /*firmware*.tgz files, use fw_updateTheo de Raadt
to install them. This lets users usb-lift firmware on a preloaded install70.img image like this: # vnconfig install70.img vnd0 # (mount /dev/vnd0a /mnt && cd /mnt && fw_update -F iwm iwx iwn intel) # umount /mnt && vnconfig -u vnd0 The firmwares are installed after the sets, then all network drivers are re-configured in the hope that new firmwares have showed up. The install script continues to attempt a network firmware install, which might pull/update additional firmwares. work done with afresh1
2022-01-11Split 2nd half of enable_network() into a sub-function enable_ifs().Theo de Raadt
This is the piece which loops over hostname.* files and runs ifconfig like the inner loop of base /etc/netstart
2022-01-10syncTheo de Raadt
2022-01-10syncTheo de Raadt
2022-01-05syncTheo de Raadt
2022-01-05Use new shell-based fw_update(8)Theo de Raadt
with afresh1
2022-01-04syncTheo de Raadt
2022-01-03syncTheo de Raadt
2021-12-25reword some old text mentioning openbsd 5.5 and windows 7; ok deraadtT.J. Townsend
2021-12-25syncTheo de Raadt
2021-12-24syncTheo de Raadt
2021-12-24syncPatrick Wildt
2021-12-20syncTheo de Raadt
2021-12-20syncTheo de Raadt
2021-12-19syncTheo de Raadt
2021-12-18syncTheo de Raadt
2021-12-18syncTheo de Raadt
2021-12-17syncPatrick Wildt
2021-12-16syncTheo de Raadt
2021-12-14syncTheo de Raadt
2021-12-14Don't overwrite the Raspberry Pi config.txt if it already exists.Mark Kettenis
ok sthen@, jsg@, deraadt@
2021-12-13syncTheo de Raadt
2021-12-09syncTheo de Raadt
2021-12-09syncTheo de Raadt
2021-12-07Two of the umount -f are not neccessary, and only risk leavingTheo de Raadt
filesystems in bad shape. The other -f are special, and I haven't though through them yet. discussed with florian and tb a while back
2021-12-03Revert previousKlemens Nanni
Those scripts are not hooked up to the build yet; I assumed they were without checking, my bad. Reminded by deraadt
2021-12-03Ship mpi's helpers, see share/btrace/Makefile r1.1:Klemens Nanni
--- Provide common btrace(8) scripts . kprofile.bt - to save kernel stackframces and produce flamegraphs . runqlat.bt - to measure the latency of the scheduler runqueues
2021-12-02unmount real root partition from /mnt before the cgi/random actionsTheo de Raadt
which run asyncronously and can grab vnodes race to make the umount fail spuriously problem seen and diagnosed by Yuichiro NAITO ok florian
2021-11-27syncTheo de Raadt
2021-11-25sync with arm64.htmlJonathan Gray
2021-11-24syncTheo de Raadt
2021-11-23syncTheo de Raadt
2021-11-21syncTheo de Raadt
2021-11-19syncTheo de Raadt
2021-11-18syncTheo de Raadt
2021-11-15syncTheo de Raadt
2021-11-13Use long filenames by default on FAT filesystemsKlemens Nanni
These days, 8.3 filenames are often a problem, filesystems containing firmware with long names must not truncate them -- it's also a sane default as portable file system between OSes, anyway. Altough undocumented in mount_msdos(8), the default for FAT32 already is to use long filenames: ever since its import from NetBSD in 1998. Previously, mount_msdos would ignore long filenames and default to short filenames unless a flag was used or long ones were found on the filesystem prior to mounting it. Just always mount with support for long filenames (unless `-s' is used). As various install media use FAT filesystems, adjust the remaining ones to also pass explicit mount option reflecting the previous default. OK deraadt
2021-11-12sync after libc++abi minor bumpRobert Nagy
2021-11-11Make "config -e" work with ramdisk kernelsKlemens Nanni
amd64, alpha, i386 and macppc strip *all* symbols off the ramdisk bsd.rd (before compressing it) and thus break config(8)'s modification feature: $ gzcat bsd.rd > bsd.rd.raw $ config -e bsd.rd.raw ... config: failed to get first cfdata This is different from "boot> boot /bsd.rd -c" which sucessfully drops into UKC on all platforms regardless of stripping. Having needed "config -e" this on arm64 made me look into this for all platforms. Other platforms work because they don't strip these symbols. Tweak objcopy(1)'s stripping on amd64 and macppc to unbreak permanent modifications. I have no alpha or i386 to test, so these remain broken. macppc works without cranking media size. amd64 was cranked to the smallest possible size. OK deraadt
2021-11-11syncTheo de Raadt