Port details on branch 2022Q2 |
- ipxe Open source network boot firmware
- g20230822,1 net =3 g20230822,1Version of this port present on the latest quarterly branch.
- Maintainer: egypcio@FreeBSD.org
- Port Added: 2016-03-01 20:34:49
- Last Update: 2023-08-29 03:06:38
- Commit Hash: 042ea73
- People watching this port, also watch:: xen-tools, pkg, openjdk8, coreutils, openvpn
- License: GPLv2
- WWW:
- https://ipxe.org
- Description:
- iPXE is the leading open source network boot firmware. It provides a
full PXE implementation enhanced with additional features such as:
* boot from a web server via HTTP
* boot from an iSCSI SAN
* boot from a Fibre Channel SAN via FCoE
* boot from an AoE SAN
* boot from a wireless network
* boot from a wide-area network
* boot from an Infiniband network
* control the boot process with a script
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/net/ipxe/ && make install clean
- To add the package, run one of these commands:
- pkg install net/ipxe
- pkg install ipxe
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ipxe
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386
- distinfo:
- TIMESTAMP = 1693026053
SHA256 (ipxe-ipxe-g20230822-9e99a55b317f5da6_GH0.tar.gz) = a145226dc3c9f2f17fe6e78d4c6301fb22c2b52f00b051520e458118bb6e669a
SIZE (ipxe-ipxe-g20230822-9e99a55b317f5da6_GH0.tar.gz) = 4137052
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bash : shells/bash
- syslinux : sysutils/syslinux
- mformat : emulators/mtools
- mkisofs : sysutils/cdrtools
- gmake>=4.3 : devel/gmake
- gcc12 : lang/gcc12
- as : devel/binutils
- perl5>=5.34<5.35 : lang/perl5.34
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for ipxe-g20230822,1:
EFI=on: Create EFI images
ISO=on: Create bootable CD image
===> Use 'make config' to modify these settings
- Options name:
- net_ipxe
- USES:
- gmake perl5 shebangfix
- pkg-message:
- For install:
- Should you require overwriting some settings, this port offers you the
_IPXE_BUILDCFG variable that can be set for you to manage extra build
configurations - e.g.: add a custom (self-signed) CA certificate to it.
In the default configuration, iPXE will automatically trust the same
set of certificates as the Firefox web browser. More information about
iPXE's cryptography support: https://ipxe.org/crypto
The following files have been installed in /usr/local/share/ipxe:
- ipxe.dsk for creating a bootable floppy disk
- ipxe.efi-* for loading from EFI
- ipxe.efi-*.usb for creating a bootable EFI USB key
- ipxe.iso for creating a bootable CD
- ipxe.lkrn for any boot manager that can boot Linux kernels
- ipxe.pxe for chainloading from a PXE ROM
- ipxe.usb for creating a bootable USB key
- undionly.kpxe for chainloading from a PXE ROM; contains only
the UNDI drivers
- snponly.efi-* similar to undionly, but uses SNP/NII, should
only find and boot the specific NIC device it was chained from
- snp.efi-* same as snponly but tries to boot all devices
- {8086100f,808610d3,10222000,15ad07b0}.rom for replacing the
VMware PXE ROM. See https://ipxe.org/howto/vmware for more
information.
- Master Sites:
|