share and pc-sysinstall: adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using misidentified many licenses so this was mostly a manual
share and pc-sysinstall: adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using misidentified many licenses so this was mostly a manual - errorprone - task.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier for automated tools to detect and summarize well knownopensource licenses. We are gradually adopting the specification, notingthat the tags are considered only advisory and do not, in any way,superceed or replace the license texts.Commit these apart because compile testing doesn't guarantee I didn't madesome nasty mistake. No functional change intended.
show more ...
Use `geom disk list` instead `camcontrol identify`.The new way works for almost any disk, while the old only for ATA.MFC after: 2 weeks
Fix typo when deregistering the VLAN unconfig event handlerSubmitted by: Masao Uebayashi <[email protected]>MFC after: 3 days
dirdeps.mk now sets DEP_RELDIR
We do want objdir
New/updated dependencies
Fix usage for soreceive(9) - uio must always be non-NULL.MFC after: 1 week
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Requested by: Simon Gerraty <[email protected]>
An intel RAID can have any arbitrary name.
Redirect camcontrol stderr to /dev/null.
Check for intel RAID devicesSubmitted by: krisObtained from: PC-BSD
Work around broken BIOS memory reportingAndrzej has a machine with 32GB of RAM, but only 16GB is reported by thesmbios.memory.enabled. Thus, use the greater of hw.realmem and the smbiosvalue.R
Work around broken BIOS memory reportingAndrzej has a machine with 32GB of RAM, but only 16GB is reported by thesmbios.memory.enabled. Thus, use the greater of hw.realmem and the smbiosvalue.Reported by: Andrzej Tobola <ato of iem pw edu pl>
Report the amount of memory from smbios data if provided.This should get the correct memory size even if a 32-bit image is runningon a machine with > 4GB of memory. This can be useful is using a
Report the amount of memory from smbios data if provided.This should get the correct memory size even if a 32-bit image is runningon a machine with > 4GB of memory. This can be useful is using a 32-bitinstaller on a machine which will eventually run a 64-bit image.Reviewed by: kmoore
Start teaching pc-sysinstall about IPv6.Add some additional empty string checks for IPv4 and try to configurea netmask along with the address rather than doing things twice.Contrary to AUTO-DHCP
Start teaching pc-sysinstall about IPv6.Add some additional empty string checks for IPv4 and try to configurea netmask along with the address rather than doing things twice.Contrary to AUTO-DHCP, IPv6-SLAAC will accept static configurationas well, which we will use at least for resolv.conf currently andif we were given a static address configure that as an alias as well.The pc-sysinstaller changes going along were committed to PC-BSD as r10773.Reviewed by: kmooreSponsored by: The FreeBSD FoundationSponsored by: iXsystemsMFC after: 20 days
- Allows using full device name paths, such as /dev/ad0 or /dev/mirror/gm0 in config files- Fixes some issues creating gmirror devices, including on GPT partitions- Bugfixes for ZFS mirroring- Enh
- Allows using full device name paths, such as /dev/ad0 or /dev/mirror/gm0 in config files- Fixes some issues creating gmirror devices, including on GPT partitions- Bugfixes for ZFS mirroring- Enhanced GELI to work with a passphrase only, or key-file only- Bugfix to prevent crashing of PC-BSD Live media when checking for upgrade partitionsSubmitted by: Kris Moore <[email protected]>Approved by: kib (mentor)Sponsored by: iXsystems
Alter comment to reflect change in code.Try atacontrol if camcontrol fails.Approved by: kib (mentor, implicit)
Better method for grabbing disk name, dmesg may produce mangled output.Approved by: kib (mentor, implicit)
Remove US as the default layout in backend, let front-ends decide thatSubmitted by: kmooreApproved by: kib (mentor, implicit)
Sort available keyboard layouts to a more sane default.PR: bin/154687Submitted by: kmooreApproved by: kib (mentor, implicit)
Take passwords out of debug log.Fix path problem that was preventing disk info from being in the log.PR: bin/151968Submitted by: Kris Moore <[email protected]>Approved by: imp
More elegant way to detect MBR vs. GPTSubmitted by: nwhitehornApproved by: imp
Turns out we need functions.sh in this file for convert_to_megabytes call.
More simplificationsSubmitted by: Alex Kozlov
Remove unnecessary variable.Submitted by: Alex Kozlov
This patch will only list components if the directory exists. Thedirectory exist on PC-BSD but not FreeBSD, so an extra check is made.Submitted by: John HixsonPR: 151461
12