diff options
Diffstat (limited to 'contrib/rom-o-matic')
-rw-r--r-- | contrib/rom-o-matic/README | 22 | ||||
-rw-r--r-- | contrib/rom-o-matic/bottom.php | 8 | ||||
-rw-r--r-- | contrib/rom-o-matic/build.php | 12 | ||||
-rw-r--r-- | contrib/rom-o-matic/directions.php | 2 | ||||
-rw-r--r-- | contrib/rom-o-matic/doc/IMAGE_SCRIPT.html | 2 | ||||
-rw-r--r-- | contrib/rom-o-matic/flag-table.php | 2 | ||||
-rw-r--r-- | contrib/rom-o-matic/globals.php | 12 | ||||
-rw-r--r-- | contrib/rom-o-matic/top.php | 2 | ||||
-rw-r--r-- | contrib/rom-o-matic/utils.php | 18 |
9 files changed, 40 insertions, 40 deletions
diff --git a/contrib/rom-o-matic/README b/contrib/rom-o-matic/README index 1e9abbce..b68cf775 100644 --- a/contrib/rom-o-matic/README +++ b/contrib/rom-o-matic/README @@ -1,30 +1,30 @@ -ROM-o-matic web interface for building gPXE ROMs +ROM-o-matic web interface for building iPXE ROMs ------------------------------------------------ -This web application generates gPXE images and sends them to a web +This web application generates iPXE images and sends them to a web browser. -Available as part of the gPXE source code distribution, which can be +Available as part of the iPXE source code distribution, which can be downlaoded from http://etherboot.org/ Author: Marty Connor <mdc@etherboot.org> License: GPLv2 -Support: http://etherboot.org/mailman/listinfo/gpxe - Please send support questions to the gPXE mailing list +Support: http://etherboot.org/mailman/listinfo/ipxe + Please send support questions to the iPXE mailing list System Requirements ------------------- - Apache web server - PHP 4+ -- Tools required to build gPXE installed on the server +- Tools required to build iPXE installed on the server - gcc, mtools, syslinux, perl, etc. Setup ----- As distributed, it is expected that the rom-o-matic source code -directory is in the contrib directory of a gPXE source distribution. +directory is in the contrib directory of a iPXE source distribution. -The easiest way to do this is to simply put a gPXE source distribution +The easiest way to do this is to simply put a iPXE source distribution in a web server accessible directory. If this is not the case, you will need to either edit the file @@ -41,11 +41,11 @@ containing the following lines: $src_dir = "../../src"; ?> -Then change the line beginning "$src_dir = " to the path of your gPXE +Then change the line beginning "$src_dir = " to the path of your iPXE source code tree. To make build times shorter, before you run rom-o-matic for the first time -you should cd to the gpxe "src" directory and enter the following +you should cd to the ipxe "src" directory and enter the following commands: $ make @@ -58,5 +58,5 @@ Running rom-o-matic from a web browser -------------------------------------- Enter a URL like: - http://example.com/gpxe-1.x.x/contrib/rom-o-matic + http://example.com/ipxe-1.x.x/contrib/rom-o-matic diff --git a/contrib/rom-o-matic/bottom.php b/contrib/rom-o-matic/bottom.php index bd64d840..ff094fd8 100644 --- a/contrib/rom-o-matic/bottom.php +++ b/contrib/rom-o-matic/bottom.php @@ -26,25 +26,25 @@ Resources: </h4> <ul> <li> - Source code for gPXE images is available at + Source code for iPXE images is available at <a href="http://etherboot.org/wiki/download" target="_blank"> http://etherboot.org/wiki/download</a> <br><br> </li> <li> - For general information about using gPXE, please visit the + For general information about using iPXE, please visit the <a href="http://www.etherboot.org/" target="_blank"> Etherboot Project Home Page</a> <br><br> </li> <li> - For Email-based support for gPXE please join + For Email-based support for iPXE please join <a href="http://etherboot.org/wiki/mailinglists" target="_blank"> Etherboot Project mailing lists.</a> <br><br> </li> <li> - For real-time online gPXE support via IRC please visit the + For real-time online iPXE support via IRC please visit the <a href="irc://irc.freenode.net/%23etherboot"> #etherboot channel of irc.freenode.net</a>. <br><br> diff --git a/contrib/rom-o-matic/build.php b/contrib/rom-o-matic/build.php index 1d9ee303..3101b3e3 100644 --- a/contrib/rom-o-matic/build.php +++ b/contrib/rom-o-matic/build.php @@ -158,19 +158,19 @@ $build_dir = mktempcopy ( "$src_dir", "/tmp", "MDCROM" ); $config_dir = $build_dir . "/config"; // Write config files with supplied flags -write_gpxe_config_files ( $config_dir, $flags ); +write_ipxe_config_files ( $config_dir, $flags ); // Handle a possible embedded script $emb_script_cmd = ""; $embedded_script = isset ( $_POST['embedded_script'] ) ? $_POST['embedded_script'] : ""; if ( $embedded_script != "" ) { - $emb_script_path = "$build_dir" . "/script0.gpxe"; + $emb_script_path = "$build_dir" . "/script0.ipxe"; - if ( substr ( $embedded_script, 0, 5 ) != "#!gpxe" ) { - $embedded_script = "#!gpxe\n" . $embedded_script; + if ( substr ( $embedded_script, 0, 5 ) != "#!ipxe" ) { + $embedded_script = "#!ipxe\n" . $embedded_script; } - // gPXE 0.9.7 doesn't like '\r\n" in the shebang... + // iPXE 0.9.7 doesn't like '\r\n" in the shebang... $embedded_script = str_replace ( "\r\n", "\n", $embedded_script ); write_file_from_string ( $emb_script_path, $embedded_script ); @@ -239,7 +239,7 @@ if ( $status == 0 ) { // Delete build directory as soon as it is not needed rm_build_dir (); - $output_filename = "gpxe-${version}-${nic}.${fmt_extension}"; + $output_filename = "ipxe-${version}-${nic}.${fmt_extension}"; // Try to force IE to handle downloading right. Header ( "Cache-control: private"); diff --git a/contrib/rom-o-matic/directions.php b/contrib/rom-o-matic/directions.php index 3c7015ef..cba5eb44 100644 --- a/contrib/rom-o-matic/directions.php +++ b/contrib/rom-o-matic/directions.php @@ -55,7 +55,7 @@ above.<br><br> </li> <li> - gPXE does not support all possible PCI IDs for supported + iPXE does not support all possible PCI IDs for supported NICs. <br><br> </li> diff --git a/contrib/rom-o-matic/doc/IMAGE_SCRIPT.html b/contrib/rom-o-matic/doc/IMAGE_SCRIPT.html index 1f7bed7d..87416727 100644 --- a/contrib/rom-o-matic/doc/IMAGE_SCRIPT.html +++ b/contrib/rom-o-matic/doc/IMAGE_SCRIPT.html @@ -1 +1 @@ -gPXE script image support +iPXE script image support diff --git a/contrib/rom-o-matic/flag-table.php b/contrib/rom-o-matic/flag-table.php index 82551e42..078e5fd6 100644 --- a/contrib/rom-o-matic/flag-table.php +++ b/contrib/rom-o-matic/flag-table.php @@ -59,7 +59,7 @@ $flag_table = array ( "flag" => "PRODUCT_SHORT_NAME", "hide_from_user" => "yes", "type" => "string", - "value" => "gPXE", + "value" => "iPXE", "cfgsec" => "general" ), diff --git a/contrib/rom-o-matic/globals.php b/contrib/rom-o-matic/globals.php index d4316d03..822e4bc0 100644 --- a/contrib/rom-o-matic/globals.php +++ b/contrib/rom-o-matic/globals.php @@ -19,10 +19,10 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -// Directory containing gPXE source code tree +// Directory containing iPXE source code tree $src_dir = "../../src"; -// Compute gPXE version based on source tree +// Compute iPXE version based on source tree exec ( "make -C '$src_dir' version 2>&1", $make_output, $status ); $version = ( $status == 0 && count ( $make_output ) > 1 ) ? trim ( $make_output[count ( $make_output ) - 2] ) @@ -36,10 +36,10 @@ $top_inc = "top.php"; $bottom_inc = "bottom.php"; // Descriptive strings -$header_title = "ROM-o-matic for gPXE $version"; -$html_tagline = "ROM-o-matic dynamically generates gPXE images"; -$html_title = "ROM-o-matic for gPXE $version"; -$description = "a dynamic gPXE image generator"; +$header_title = "ROM-o-matic for iPXE $version"; +$html_tagline = "ROM-o-matic dynamically generates iPXE images"; +$html_title = "ROM-o-matic for iPXE $version"; +$description = "a dynamic iPXE image generator"; // For emacs: // Local variables: diff --git a/contrib/rom-o-matic/top.php b/contrib/rom-o-matic/top.php index f94c2b3b..25562086 100644 --- a/contrib/rom-o-matic/top.php +++ b/contrib/rom-o-matic/top.php @@ -26,7 +26,7 @@ <html> <head> <link rev="made" href="mailto:<? echo "${webmaster_email}" ?>"> - <meta name="keywords" content="rom, etherboot, gpxe, open source, rom-o-matic.net"> + <meta name="keywords" content="rom, etherboot, ipxe, open source, rom-o-matic.net"> <title><? echo $header_title ?></title> <meta name="description" content="<? echo $description ?>"> </head> diff --git a/contrib/rom-o-matic/utils.php b/contrib/rom-o-matic/utils.php index c5fdc206..dc5bd414 100644 --- a/contrib/rom-o-matic/utils.php +++ b/contrib/rom-o-matic/utils.php @@ -19,7 +19,7 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -// Include table of user-configurable gPXE options +// Include table of user-configurable iPXE options require_once "flag-table.php"; // Include user-shadowable globals @@ -103,7 +103,7 @@ function curDirURL () /** * Extract NIC families and associated ROM PCI IDs from the src/bin/NIC file. * - * $src_dir must contain the path of the gPXE src directory for this build + * $src_dir must contain the path of the iPXE src directory for this build * * @return array[0] array $new_nics * @return array[1] array $roms @@ -161,7 +161,7 @@ function parse_nic_file () // add special cases to the top - $new_nics = array ( "all-drivers" => "gpxe", + $new_nics = array ( "all-drivers" => "ipxe", "undionly" => "undionly", "undi" => "undi", ); @@ -363,9 +363,9 @@ function get_flags () } /** - * Output given value in appropriate format for gPXE config file + * Output given value in appropriate format for iPXE config file * - * gPXE config/*.h files use C pre-processor syntax. Output the given + * iPXE config/*.h files use C pre-processor syntax. Output the given * compile option in a format appropriate to its type * * @param string $key index into $flag_table for given compile option @@ -429,7 +429,7 @@ function echo_flags ( $flags ) } else { - // Flag (gPXE compile option) should be displayed to user + // Flag (iPXE compile option) should be displayed to user if ( $type == "header" ) { @@ -535,9 +535,9 @@ function mktempcopy ( $src, $dst, $prefix ) } /** - * Write gPXE config files based on value of given flags + * Write iPXE config files based on value of given flags * - * gPXE compile options are stored in src/config/*.h . + * iPXE compile options are stored in src/config/*.h . * We write out a config file for each set of options. * * @param string $config_dir directory to write .h files to @@ -545,7 +545,7 @@ function mktempcopy ( $src, $dst, $prefix ) * * @return void */ -function write_gpxe_config_files ( $config_dir, $flags ) +function write_ipxe_config_files ( $config_dir, $flags ) { global $flag_table; |