Date: Sat, 6 Jun 2015 20:33:38 GMT From: kczekirda@FreeBSD.org To: svn-soc-all@FreeBSD.org Subject: socsvn commit: r286756 - soc2015/kczekirda/ipxe Message-ID: <201506062033.t56KXc1b006719@socsvn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201506062033.t56KXc1b006719>