| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that sparc64 has been removed, there are no kernels built with
support for the VTOC8 partitioning scheme by default. Remove the option
from the installer, as it is unsupported on all installer images
produced by re@.
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D27641
Notes:
svn path=/head/; revision=368719
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Too many version of UEFI firmware (so far only confirmed on amd64)
don't really support efibootmgr selection of boot. That's the most
reliable, when it works, since there's no guesswork. However, many do
not save, unmolested, the variables that efibootmgr sets, so as a
fallback we also install loader.efi as bootXXX.efi (where XXX is
either aa64 or x64) if it doesn't already exist in /efi/boot on the
ESP. The standard only defines this for removable devices, but it's
almost ubiquitously used as a fallback. Many BIOSes implement a drive
selection feature that takes over the efibootmgr protocol, rendinering
it useless (either generally, or for those vendors not on the short
list). bootxxx.efi works around this. However, we don't install it
unconditionally there, as that breaks some popular multi-boot setups.
MFC After: 1 week
Differential Revision: https://reviews.freebsd.org/D26428
Notes:
svn path=/head/; revision=366554
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Repeating the default WARNS here makes it slightly more difficult to
experiment with default WARNS changes, e.g. if we did something absolutely
bananas and introduced a WARNS=7 and wanted to try lifting the default to
that.
Drop most of them; there is one in the blake2 kernel module, but I suspect
it should be dropped -- the default WARNS in the rest of the build doesn't
currently apply to kernel modules, and I haven't put too much thought into
whether it makes sense to make it so.
Notes:
svn path=/head/; revision=366304
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Prune dead mirrors from the list of mirrors in bsdconfig and bsdinstall.
All these return NXDOMAIN when trying to resolve them.
Reviewed by: emaste
Approved by: emaste
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D26535
Notes:
svn path=/head/; revision=366186
|
|
|
|
|
|
|
|
|
|
|
|
| |
As of r365829, any given base distribution set will now include the /etc/ssl
symlinks that this rehash would've otherwise installed. This extra step is
no longer required.
MFC after: 1 week
X-MFC-With: r365837
Notes:
svn path=/head/; revision=365852
|
|
|
|
|
|
|
|
|
|
| |
zfs.ko now includes the SPL but relies on cryptodev instead.
Reported by: D Scott Phillips
Sponsored by: iXsystems, Inc.
Notes:
svn path=/head/; revision=364785
|
|
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=364684
|
|
|
|
|
|
|
|
|
|
| |
package entry.
Approved by: re (gjb)
MFC after: 1 week
Notes:
svn path=/head/; revision=364682
|
|
|
|
|
|
|
|
|
|
| |
- Remove remains of sparc64 files.
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D25831
Notes:
svn path=/head/; revision=363644
|
|
|
|
|
|
|
|
|
|
|
| |
PR: 205821
Reported by: mjg
MFC after: 2 weeks
Sponsored by: Klara Inc.
Event: July 2020 Bugathon
Notes:
svn path=/head/; revision=363103
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR: 210865
Submitted by: Tim Lukasiewicz <eclipzetech08@gmail.com>, h-fujishima@sakura.ad.jp (original version)
Reported by: h-fujishima@sakura.ad.jp
Reviewed by: sef
MFC after: 2 weeks
Sponsored by: Klara Inc.
Event: July 2020 Bugathon
Notes:
svn path=/head/; revision=363101
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR: 205821
Submitted by: William Orr <will@worrbase.com>
MFC after: 2 weeks
Sponsored by: Klara Inc.
Event: July 2020 Bugathon
Differential Revision: https://reviews.freebsd.org/D14572
Notes:
svn path=/head/; revision=363097
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR: base/221982
Reported by: emaste
Reviewed by: emaste, allanjude
MFC after: 0 days
X-MFC-to: stable/11
Differential Revision: https://reviews.freebsd.org/D23641
Notes:
svn path=/head/; revision=361300
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If certctl is installed on the system we're configuring, do a certctl
rehash.
Note that certctl may not be present if the world we've installed was built
either WITHOUT_OPENSSL or WITHOUT_CAROOT. In this scenario, we don't
currently see if the host has a certctl as this may be an indication that
the system *shouldn't* have certs installed into /etc/ssl.
Reviewed by: allanjude, dteske
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D24640
Notes:
svn path=/head/; revision=361257
|
|
|
|
|
|
|
|
|
|
|
| |
ftp.it.FreeBSD.org has been down for several years.
PR: 244481
Reported by: xgeoplasma6@gmail.com
MFC after: 3 days
Notes:
svn path=/head/; revision=358419
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Mention bootconfig target in TARGETS section.
- Document PARTITIONS variable, which is only mentioned in the examples,
but doesn't have its own point.
Submitted by: arrowd@
Reviewed by: bcr
Approved by: bcr (mentor)
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D22927
Notes:
svn path=/head/; revision=357638
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Includes commentary of when ZFS works well by default (>= 8GB RAM),
and where to go for information on ZFS tuning if required.
Also hoist the options text to the top of script as variables
(will help with future international translations).
Reviewed by: philip, dteske, karels, imp, emaste
Approved by: rgrimes
Differential Revision: https://reviews.freebsd.org/D23224
Notes:
svn path=/head/; revision=357185
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This resulted in the partitioning step failing if either of the
"Auto (UFS)" or "Manual" options were selected.
Reason: partedit was attempting to open a directory (TMPDIR) read/write,
which resulted in errno(2) 21 - EISDIR - Is a directory.
Reported by: Clay Daniels <clay.daniels.jr@gmail.com>
Reviewed by: Ryan Moeller <ryan@freqlabs.com>
Approved by: emaste, bcran
Differential Revision: https://reviews.freebsd.org/D23232
Notes:
svn path=/head/; revision=356855
|
|
|
|
|
|
|
|
|
| |
Reported by: Ruben Schade (during his talk at linux.conf.au)
Approved by: philip
Differential Revision: https://reviews.freebsd.org/D23173
Notes:
svn path=/head/; revision=356758
|
|
|
|
|
|
|
|
|
| |
Submitted by: Ryan Moeller <ryan@freqlabs.com>
Reviewed by: bcran, Nick Wolff <darkfiberiru@gmail.com>
Differential Revision: https://reviews.freebsd.org/D22979/
Notes:
svn path=/head/; revision=356740
|
|
|
|
|
|
|
|
| |
PR: 243187
Submitted by: mikael.urankar@gmail.com (partially)
Notes:
svn path=/head/; revision=356488
|
|
|
|
|
|
|
|
|
|
| |
Reviewed by: bcr
Approved by: bcr (mentor)
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D22478
Notes:
svn path=/head/; revision=354967
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pass the list of user selected disks from zfsboot to bootconfig so that
the latter doesn't rely on ESP autodetection that apparently fails for
some cases, e.g. memstick installation with nvme (boot) and sata drives.
While here, fix printing of debug messages in bootconfig.
Reviewed by: bcran, imp, tsoome
Differential Revision: https://reviews.freebsd.org/D21930
Notes:
svn path=/head/; revision=353335
|
|
|
|
|
|
|
|
|
|
|
|
| |
is explicitly added.
Requested by: rgrimes
MFC after: 3 days
MFC with: r353004
Sponsored by: Rubicon Communications, LLC (Netgate)
Notes:
svn path=/head/; revision=353012
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
installer when installing the system on a ZFS root filesystem.
For arm64, zfs_load="YES" does not add opensolaris.ko as a kld
dependency, so add it explicitly to prevent boot-time failures
out-of-box.
PR: 240478
MFC after: 3 days
Sponsored by: Rubicon Communications, LLC (Netgate)
Notes:
svn path=/head/; revision=353004
|
|
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=346683
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Now that mpc85xx can boot via ubldr, move ubldr to a separate
filesystem, mounted on /boot/uboot, so that a fresh install can boot correctly.
Reviewed By: nwhitehorn
Differential Revision: https://reviews.freebsd.org/D18709
Notes:
svn path=/head/; revision=344242
|
|
|
|
|
|
|
| |
Sponsored by: Netflix
Notes:
svn path=/head/; revision=342638
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When using a gmirror, entries in /dev can be removed. So instead of using
kern.disks, get the list of disks from "gpart status -sg" instead.
We assume that any 'efi' partition that can't be mounted as msdosfs should
be used as an ESP. However, the ESP on the CD/DVD can't be mounted read-write
and so was being treated as if unformatted. Try the mount as read-only
instead, to catch cases like this.
Relnotes: yes
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D18645
Notes:
svn path=/head/; revision=342637
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, the installer uses pre-created 800KB FAT12 filesystems that
it dd's onto the ESP partition.
This changeset improves that by having the installer generate a FAT32
filesystem directly onto the ESP using newfs_msdos and then copying
loader.efi into /EFI/freebsd.
For live installs it then runs efibootmgr to add a FreeBSD boot entry
in the BIOS.
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D17947
Notes:
svn path=/head/; revision=342283
|
|
|
|
|
|
|
|
|
| |
No functional change.
Sponsored by: Smule, Inc.
Notes:
svn path=/head/; revision=339845
|
|
|
|
|
|
|
|
|
| |
No functional change.
Sponsored by: Smule, Inc.
Notes:
svn path=/head/; revision=339830
|
|
|
|
|
|
|
|
|
| |
No functional changes.
Sponsored by: Smule, Inc.
Notes:
svn path=/head/; revision=339768
|
|
|
|
|
|
|
| |
Sponsored by: Smule, Inc.
Notes:
svn path=/head/; revision=339760
|
|
|
|
|
|
|
|
|
|
| |
Aligning line-continuation characters to prevent mistakes.
This is also the prevalent style replication throughout.
Sponsored by: Smule, Inc.
Notes:
svn path=/head/; revision=339759
|
|
|
|
|
|
|
| |
Sponsored by: Smule, Inc.
Notes:
svn path=/head/; revision=339758
|
|
|
|
|
|
|
| |
Sponsored by: Smule, Inc.
Notes:
svn path=/head/; revision=339756
|
|
|
|
|
|
|
| |
Sponsored by: Smule, Inc.
Notes:
svn path=/head/; revision=339755
|
|
|
|
|
|
|
|
|
|
|
| |
the snapshots directory, not releases.
Reported by: David Marec david.marec _at_ davenulle _dot_ org
Approved by: re (rgrimes)
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=339244
|
|
|
|
|
|
|
|
|
|
| |
Reported by: Jose Luis Duran
Reviewed by: bcr
Approved by: re (gjb), krion (mentor, implicit), mat (mentor, implicit)
Differential Revision: https://reviews.freebsd.org/D17409
Notes:
svn path=/head/; revision=339193
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Extend the bsdinstall(8) man page with ZFS installation scripting
details. [1]
- Extend the bsdinstall(8) man page with the description of all the ZFS
variables involved in a scripted installation of ZFS-based systems. [1]
- Extend the SCRIPTING section with an example for a ZFS-based scripted
installation. [1]
- Create a new section explaining how ZFS datasets must be written into
a variable to get them set on the final system. [1]
While here:
- Add Roberto to the copyrights for recognition as changes to the manual
page are huge.
- Use "Dq" for default values.
- Use sysrc(8) instead of echo in examples.
Submitted by: Roberto Fernandez Cueto <roberfern@gmail.com> [1]
Reviewed by: dteske
Approved by: re (gjb), krion (mentor, implicit), mat (mentor, implicit)
Differential Revision: https://reviews.freebsd.org/D14169
Notes:
svn path=/head/; revision=339179
|
|
|
|
|
|
|
|
|
|
| |
Submitted by: Jörg Pernfuß <code.jpe@gmail.com>
Approved by: re (kib)
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D12474
Notes:
svn path=/head/; revision=338852
|
|
|
|
|
|
|
|
|
|
| |
Submitted by: Jörg Pernfuß <code.jpe@gmail.com>
Reviewed by: allanjude, dab, emaste
Approved by: re (gjb)
Differential Revision: https://reviews.freebsd.org/D12476
Notes:
svn path=/head/; revision=338832
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After r336252 it is no longer necessary to have a separate bootpool when
booting from an encrypted disk with UEFI.
This change also switches the EFI System Partition contents from
the 800 KB boot1.efifat to a new 200 MB filesystem created with newfs_msdos
and uses loader.efi directly, instead of boot1.efi.
PR: 228916
Reviewed by: dteske
MFC after: 1 month
Relnotes: yes
Sponsored by: Klara Systems
Differential Revision: https://reviews.freebsd.org/D12315
Notes:
svn path=/head/; revision=338282
|
|
|
|
| |
Notes:
svn path=/head/; revision=337628
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some mpc85xx devices with u-boot need MBR partitioning with a FAT boot
partition. Since the infrastructure is already in place to have a dedicated
boot partition, this adds the necessary bits to use that infrastructure with
mpc85xx boards.
Reviewed By: nwhitehorn
Differential Revision: https://reviews.freebsd.org/D15664
Notes:
svn path=/head/; revision=334745
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
The kernel reads 'kernelname' to set the kern.bootfile sysctl. By setting this,
'make installkernel' will backup the running kernel as appropriate.
Reviewed by: nwhitehorn
Differential Revision: https://reviews.freebsd.org/D15660
Notes:
svn path=/head/; revision=334615
|
|
|
|
|
|
|
|
|
|
|
| |
in order to encourage good habits.
PR: 228325
Submitted by: Mateusz Piotrowski
MFC after: 2 weeks
Notes:
svn path=/head/; revision=333804
|
|
|
|
|
|
|
|
|
|
|
| |
on a disk. This resulted in one sector always remaining free at the end.
PR: bin/228322
Submitted by: Rikiya Yonemoto
MFC after: 2 weeks
Notes:
svn path=/head/; revision=333803
|
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Sponsored by: FOSDEM IllumOS Table
Notes:
svn path=/head/; revision=328839
|