socsvn commit: r286756 - soc2015/kczekirda/ipxe
kczekirda at FreeBSD.org
kczekirda at FreeBSD.org
Sat Jun 6 20:33:39 UTC 2015
Author: kczekirda
Date: Sat Jun 6 20:33:38 2015
New Revision: 286756
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=286756
Log:
options init
Modified:
soc2015/kczekirda/ipxe/Makefile
Modified: soc2015/kczekirda/ipxe/Makefile
==============================================================================
--- soc2015/kczekirda/ipxe/Makefile Sat Jun 6 19:43:41 2015 (r286755)
+++ soc2015/kczekirda/ipxe/Makefile Sat Jun 6 20:33:38 2015 (r286756)
@@ -24,6 +24,158 @@
USE_GCC= any
WRKSRC= ${WRKDIR}/${DISTNAME}/src
+OPTIONS_DEFINE= NET_PROTO_IPV4 NET_PROTO_IPV6 NET_PROTO_FCOE \
+ PXE_STACK PXE_MENU \
+ DOWNLOAD_PROTO_TFTP DOWNLOAD_PROTO_HTTP \
+ DOWNLOAD_PROTO_HTTPS DOWNLOAD_PROTO_FTP \
+ DOWNLOAD_PROTO_SLAM DOWNLOAD_PROTO_NFS \
+ SANBOOT_PROTO_ISCSI SANBOOT_PROTO_AOE SANBOOT_PROTO_IB_SRP \
+ SANBOOT_PROTO_FCP \
+ CRYPTO_80211_WEP CRYPTO_80211_WPA CRYPTO_80211_WPA2 \
+ DNS_RESOLVER \
+ IMAGE_NBI IMAGE_ELF IMAGE_MULTIBOOT IMAGE_PXE \
+ IMAGE_SCRIPT IMAGE_BZIMAGE IMAGE_COMBOOT IMAGE_EFI \
+ IMAGE_SDI IMAGE_PNM IMAGE_PNG \
+ CMD_AUTOBOOT CMD_NVO CMD_CONFIG CMD_IFMGMT CMD_IWMGMT \
+ CMD_FCMGMT CMD_ROUTE CMD_IMAGE CMD_DHCP CMD_SANBOOT \
+ CMD_MENU CMD_LOGIN CMD_SYNC CMD_NSLOOKUP CMD_TIME \
+ CMD_DIGEST CMD_LOTEST CMD_VLAN CMD_PXE CMD_REBOOT \
+ CMD_POWEROFF CMD_IMAGE_TRUST CMD_PCI CMD_PARAM \
+ CMD_NEIGHBOUR CMD_PING CMD_CONSOLE CMD_IPSTAT CMD_PROFSTAT \
+ ERRMSG_80211 \
+ CONF_PCI_SETTINGS CONF_CPUID_SETTINGS \
+ CONF_MEMMAP_SETTINGS CONF_VMWARE_SETTINGS \
+ CONF_VRAM_SETTINGS \
+ USB_HCD_XHCI USB_HCD_EHCI USB_HCD_UHCI USB_KEYBOARD \
+ CON_PCBIOS CON_SERIAL CON_DIRECT_VGA CON_PC_KBD \
+ CON_SYSLOG CON_SYSLOGS CON_VMWARE CON_DEBUGCON CON_VESAFB \
+ CON_INT13
+
+
+#OPTIONS_DEFAULT= VMXNET3 TIME_CMD IMGTRUST_CMD VLAN_CMD \
+# DOWNLOAD_PROTO_FTP IMAGE_COMBOOT
+
+#DEBUG_DESC= with DEBUG=$$DEBUG e.g =dhcp,tcp
+#VIRTUALBOX_DESC= build VirtualBox PXE-ROM images
+#VMXNET3_DESC= build vmxnet3 ROM
+
+# Network protocols:
+
+NET_PROTO_IPV4_DESC= IPv4 protocol
+NET_PROTO_IPV6_DESC= IPv6 protocol
+NET_PROTO_FCOE_DESC= Fibre Channel over Ethernet protocol
+
+# PXE support
+
+PXE_STACK_DESC= PXE stack in iPXE - you want this!
+PXE_MENU_DESC= PXE menu booting
+
+# Download protocols
+
+DOWNLOAD_PROTO_TFTP_DESC= Trivial File Transfer Protocol
+DOWNLOAD_PROTO_HTTP_DESC= Hypertext Transfer Protocol
+DOWNLOAD_PROTO_HTTPS_DESC= Secure Hypertext Transfer Protocol
+DOWNLOAD_PROTO_FTP_DESC= File Transfer Protocol
+DOWNLOAD_PROTO_SLAM_DESC= Scalable Local Area Multicast
+DOWNLOAD_PROTO_NFS_DESC= Network File System Protocol
+
+# SAN boot protocols
+
+SANBOOT_PROTO_ISCSI_DESC= iSCSI protocol
+SANBOOT_PROTO_AOE_DESC= AoE protocol
+SANBOOT_PROTO_IB_SRP_DESC= Infiniband SCSI RDMA protocol
+SANBOOT_PROTO_FCP_DESC= Fibre Channel protocol
+
+# 802.11 cryptosystems and handshaking protocols
+
+CRYPTO_80211_WEP_DESC= WEP encryption (deprecated and insecure!)
+CRYPTO_80211_WPA_DESC= WPA Personal, authenticating with passphrase
+CRYPTO_80211_WPA2_DESC= Add support for stronger WPA cryptography
+
+# Name resolution modules
+
+DNS_RESOLVER_DESC= DNS Resolver
+
+# Image types
+
+IMAGE_NBI_DESC= NBI image support
+IMAGE_ELF_DESC= ELF image support
+IMAGE_MULTIBOOT_DESC= MultiBoot image support
+IMAGE_PXE_DESC= PXE image support
+IMAGE_SCRIPT_DESC= iPXE script image support
+IMAGE_BZIMAGE_DESC= Linux bzImage image support
+IMAGE_COMBOOT_DESC= SYSLINUX COMBOOT image support
+IMAGE_EFI_DESC= EFI image support
+IMAGE_SDI_DESC= SDI image support
+IMAGE_PNM_DESC= PNM image support
+IMAGE_PNG_DESC= PNG image support
+
+# Command-line commands to include
+
+CMD_AUTOBOOT_DESC= Automatic booting
+CMD_NVO_DESC= Non-volatile option storage commands
+CMD_CONFIG_DESC= Option configuration console
+CMD_IFMGMT_DESC= Interface management commands
+CMD_IWMGMT_DESC= Wireless interface management commands
+CMD_FCMGMT_DESC= Fibre Channel management commands
+CMD_ROUTE_DESC= Routing table management commands
+CMD_IMAGE_DESC= Image management commands
+CMD_DHCP_DESC= DHCP management commands
+CMD_SANBOOT_DESC= SAN boot commands
+CMD_MENU_DESC= Menu commands
+CMD_LOGIN_DESC= Login command
+CMD_SYNC_DESC= Sync command
+CMD_NSLOOKUP_DESC= DNS resolving command
+CMD_TIME_DESC= Time commands
+CMD_DIGEST_DESC= Image crypto digest commands
+CMD_LOTEST_DESC= Loopback testing commands
+CMD_VLAN_DESC= VLAN commands
+CMD_PXE_DESC= PXE commands
+CMD_REBOOT_DESC= Reboot command
+CMD_POWEROFF_DESC= Power off command
+CMD_IMAGE_TRUST_DESC= Image trust management commands
+CMD_PCI_DESC= PCI commands
+CMD_PARAM_DESC= Form parameter commands
+CMD_NEIGHBOUR_DESC= Neighbour management commands
+CMD_PING_DESC= Ping command
+CMD_CONSOLE_DESC= Console command
+CMD_IPSTAT_DESC= IP statistics commands
+CMD_PROFSTAT_DESC= Profiling commands
+
+# Error message tables to include
+
+ERRMSG_80211_DESC= All 802.11 error descriptions (~3.3kb)
+
+# Configuration settings
+
+CONF_PCI_SETTINGS_DESC= PCI device settings
+CONF_CPUID_SETTINGS_DESC= CPUID settings
+CONF_MEMMAP_SETTINGS_DESC= Memory map settings
+CONF_VMWARE_SETTINGS_DESC= VMware GuestInfo settings
+CONF_VRAM_SETTINGS_DESC= Video RAM dump settings
+
+# USB configuration
+
+# USB host controllers (all enabled by default)
+USB_HCD_XHCI_DESC= xHCI USB host controller
+USB_HCD_EHCI_DESC= EHCI USB host controller
+USB_HCD_UHCI_DESC= UHCI USB host controller
+# USB peripherals
+USB_KEYBOARD_DESC= USB keyboards
+
+#Console configuration
+
+CON_PCBIOS_DESC= Default BIOS console
+CON_SERIAL_DESC= Serial port
+CON_DIRECT_VGA_DESC= Direct access to VGA card
+CON_PC_KBD_DESC= Direct access to PC keyboard
+CON_SYSLOG_DESC= Syslog console
+CON_SYSLOGS_DESC= Encrypted syslog console
+CON_VMWARE_DESC= VMware logfile console
+CON_DEBUGCON_DESC= Debug port console
+CON_VESAFB_DESC= VESA framebuffer console
+CON_INT13_DESC= INT13 disk log console
+
.include <bsd.port.options.mk>
.if ${ARCH} == "amd64"
More information about the svn-soc-all
mailing list