Clean up .config and README

This commit is contained in:
Michael McMahon 2017-11-14 11:25:51 -05:00
parent f946a4ea4a
commit e5686fe352
2 changed files with 59 additions and 59 deletions

View File

@ -41,11 +41,11 @@ SYSLINUX_SOURCE_URL=http://kernel.org/pub/linux/utils/boot/syslinux/syslinux-6.0
# # # #
##################################################################### #####################################################################
# You can find the latest Links source bundles here: # You can find the latest Cloud Foundry CLI binary here:
# #
# http://links.twibright.com # http://github.com/cloudfoundry/cli
# #
LINKS_SOURCE_URL=http://links.twibright.com/download/links-2.14.tar.bz2 CLOUD_FOUNDRY_CLI_URL=http://cli.run.pivotal.io/stable?release=linux64-binary&source=github
# You can find the latest Dropbear source bundles here: # You can find the latest Dropbear source bundles here:
# #
@ -67,6 +67,18 @@ FELIX_SOURCE_URL=http://archive.apache.org/dist/felix/org.apache.felix.main.dist
#JAVA_ARCHIVE=/absolute/path/to/java.archive.tar.gz #JAVA_ARCHIVE=/absolute/path/to/java.archive.tar.gz
#JAVA_ARCHIVE=/home/ivan/Downloads/jdk-9_linux-x64_bin.tar.gz #JAVA_ARCHIVE=/home/ivan/Downloads/jdk-9_linux-x64_bin.tar.gz
# You can find the latest kexec-tools source bundles here:
#
# https://www.kernel.org/pub/linux/utils/kernel/kexec/
#
KEXEC_TOOLS_SOURCE_URL=http://kernel.org/pub/linux/utils/kernel/kexec/kexec-tools-2.0.15.tar.xz
# You can find the latest Links source bundles here:
#
# http://links.twibright.com
#
LINKS_SOURCE_URL=http://links.twibright.com/download/links-2.14.tar.bz2
# You can find the latest Lua source bundes here: # You can find the latest Lua source bundes here:
# #
# https://www.lua.org/ftp/ # https://www.lua.org/ftp/
@ -85,6 +97,12 @@ NANO_SOURCE_URL=https://nano-editor.org/dist/v2.8/nano-2.8.7.tar.xz
# #
NCURSES_SOURCE_URL=https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.0.tar.gz NCURSES_SOURCE_URL=https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.0.tar.gz
# You can find the latest Open JDK archives here:
#
# http://jdk.java.net/9
#
OPENJDK_URL=http://download.java.net/java/GA/jdk9/9/binaries/jdk-9+181_linux-x64_bin.tar.gz
# You can find the latest static-get shell script here: # You can find the latest static-get shell script here:
# #
# http://s.minos.io/s # http://s.minos.io/s
@ -92,18 +110,6 @@ NCURSES_SOURCE_URL=https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.0.tar.gz
# #
STATIC_GET_SOURCE_URL=http://s.minos.io/s STATIC_GET_SOURCE_URL=http://s.minos.io/s
# You can find the latest Cloud Foundry CLI binary here:
#
# http://github.com/cloudfoundry/cli
#
CLOUD_FOUNDRY_CLI_URL=http://cli.run.pivotal.io/stable?release=linux64-binary&source=github
# You can find the latest Open JDK archives here:
#
# http://jdk.java.net/9
#
OPENJDK_URL=http://download.java.net/java/GA/jdk9/9/binaries/jdk-9+181_linux-x64_bin.tar.gz
# You can find the latest util_linux archives here: # You can find the latest util_linux archives here:
# #
# https://www.kernel.org/pub/linux/utils/util-linux/ # https://www.kernel.org/pub/linux/utils/util-linux/
@ -116,12 +122,6 @@ UTIL_LINUX_SOURCE_URL=https://www.kernel.org/pub/linux/utils/util-linux/v2.31/ut
# #
ZLIB_SOURCE_URL=http://zlib.net/zlib-1.2.11.tar.xz ZLIB_SOURCE_URL=http://zlib.net/zlib-1.2.11.tar.xz
# You can find the latest kexec-tools source bundles here:
#
# https://www.kernel.org/pub/linux/utils/kernel/kexec/
##
KEXEC_TOOLS_SOURCE_URL=http://kernel.org/pub/linux/utils/kernel/kexec/kexec-tools-2.0.15.tar.xz
#################################################### ####################################################
# # # #
@ -199,26 +199,26 @@ COPY_SOURCE_ISO=true
# Currently available overlay software: # Currently available overlay software:
# #
# glibc_full - all core GNU C libraries (useful if other software is included). # glibc_full - all core GNU C libraries (useful if other software is included).
# links - text browser for the web. # cf_cli - CLoud Foundry CLI (command line interface).
# dhcp - DHCP and DNS functionality.
# dropbear - SSH server and client. # dropbear - SSH server and client.
# java - installs Oracle's JRE or JDK. Manual preparations are required.
# openjdk - installs Open JDK. All operations are automated.
# felix - Apache Felix OSGi framework. # felix - Apache Felix OSGi framework.
# java - installs Oracle's JRE or JDK. Manual preparations are required.
# links - text browser for the web.
# lua - scripting language.
# mll_utils - set of executable utilities (mll-*). # mll_utils - set of executable utilities (mll-*).
# nano - GNU nano is an enhanced clone of the Pico text editor # nano - simple command-line text editor with on-screen shortcuts.git
# ncurses - "GUI-like" API that runs within a terminal emulator # ncurses - "GUI-like" API that runs within a terminal emulator.
# lua - scripting language # nweb - simple mini http server.
# static_get - portable binaries for Linux (http://s.minos.io) # openjdk - installs Open JDK. All operations are automated.
# cf_cli - CLoud Foundry CLI (command line interface) # static_get - portable binaries for Linux (http://s.minos.io).
# nweb - simple mini http server # util_linux - set of executable utilities distributed by the Linux Kernel Org.
# dhcp - DHCP and DNS functionality
# util_linux - standard package distributed by the Linux Kernel Organization.
# zlib - DEFLATE compression/decompression library. # zlib - DEFLATE compression/decompression library.
# #
# Refer to the README file for more information. # Refer to the README file for more information.
# #
#OVERLAY_BUNDLES=glibc_full,links,dropbear,java,felix,mll_utils,nano,lua,static_get,cf_cli,ncurses,util_linux,nweb,dhcp #OVERLAY_BUNDLES=glibc_full,cf_cli,dhcp,dropbear,felix,java,links,lua,mll_utils,nano,ncurses,nweb,static_get,util_linux,zlib
#OVERLAY_BUNDLES=dhcp,glibc_full,zlib,openjdk,felix,links #OVERLAY_BUNDLES=glibc_full,dhcp,felix,links,openjdk,zlib
# This property enables the standard penguin boot logo in the upper left corner # This property enables the standard penguin boot logo in the upper left corner
# of the screen. The property is used in 'xx_build_kernel.sh'. The default value # of the screen. The property is used in 'xx_build_kernel.sh'. The default value

View File

@ -27,16 +27,7 @@ Currently available overlay bundles:
This overlay bundle depends on the GLIBC build process. This overlay bundle depends on the GLIBC build process.
* ZLIB - Software library used for data compression. * dhcp - DHCP and DNS functionality to connect to the Internet.
This overlay bundle is self sufficient and doesn't require other
overlay bundles.
* Links - text based browser. Requires ~1MB additional space. Use the
"links" command to activate the browser.
This overlay bundle is self sufficient and doesn't require other
overlay bundles.
* Dropbear - SSH server/client. Requires ~1MB additional space. The build * Dropbear - SSH server/client. Requires ~1MB additional space. The build
process creates user 'root' with password 'toor'. These are process creates user 'root' with password 'toor'. These are
@ -47,6 +38,11 @@ Currently available overlay bundles:
This overlay bundle requires GLIBC. This overlay bundle requires GLIBC.
* Felix OSGi - Apache Felix OSGi framework. Requires ~2MB additional space. Use
the "felix-start" command to run the Apache Felix OSGi framework.
This overlay bundle requires JRE or JDK.
* JRE / JDK - Oracle's JRE or JDK. Requires ~366MB additional space for JDK. * JRE / JDK - Oracle's JRE or JDK. Requires ~366MB additional space for JDK.
This overlay bundle requires some manual preparation steps. Refer This overlay bundle requires some manual preparation steps. Refer
to the "JAVA_ARCHIVE" property in the ".config" file for more to the "JAVA_ARCHIVE" property in the ".config" file for more
@ -54,14 +50,16 @@ Currently available overlay bundles:
This overlay bundle requires GLIBC. JDK 9 requires ZLIB. This overlay bundle requires GLIBC. JDK 9 requires ZLIB.
* Links - Text based browser. Requires ~1MB additional space. Use the
"links" command to activate the browser.
* Open JDK - The open source JDK. No need for manual steps. * Open JDK - The open source JDK. No need for manual steps.
This overlay bundle requires GLIBC and ZLIB. This overlay bundle requires GLIBC and ZLIB.
* Felix OSGi - Apache Felix OSGi framework. Requires ~2MB additional space. Use * Lua - The Lua Scripting Language 5.3. Requires ~ 800kb additional
the "felix-start" command to run the Apache Felix OSGi framework. space. Use the "lua" command to run an interactive lua
interpreter.
This overlay bundle requires JRE or JDK.
* MLL Utils - Set of experimental shell scripts (mll-*.sh) which provide * MLL Utils - Set of experimental shell scripts (mll-*.sh) which provide
additional functionality, e.g. installer and useful tools. additional functionality, e.g. installer and useful tools.
@ -69,24 +67,26 @@ Currently available overlay bundles:
This overlay bundle is currently experimental and its build This overlay bundle is currently experimental and its build
process depends on the host machine. process depends on the host machine.
* Lua - The Lua Scripting Language 5.3. Requires ~ 800kb additional * nano - Simple command-line text editor with on-screen shortcuts.
space. Use the "lua" command to run an interactive lua interpreter
* nano - GNU nano is an enhanced clone of the Pico text editor This overlay bundle requires ncurses.
* ncurses - 'GUI-like' API that runs within a terminal emulator * ncurses - "GUI-like" API that runs within a terminal emulator.
* nweb - nweb is a very small and easy to use webserver, it is run automatically on port 80 * nweb - nweb is a very small and easy to use webserver, it is run
to portforward port 80 from the guest (minimal) to port 8080 on the host add automatically on port 80. To portforward port 80 from the
'-net nic,model=e1000 -net user,hostfwd=tcp::8080-:80' to 'cmd' in qemu.sh guest (minimal) to port 8080 on the host add
'-net nic,model=e1000 -net user,hostfwd=tcp::8080-:80' to
'cmd' in the qemu.sh file.
* dhcp - DHCP and DNS functionality * util_linux - Set of executable utilities distributed by the Linux Kernel
similar to busybox or GNU Core Utils.
* util_linux - util-linux is a standard package distributed by the Linux Kernel
Organization similar to busybox or GNU Core Utils.
Some packages in this overlay bundle require ncurses. Some packages in this overlay bundle require ncurses.
* ZLIB - Software library used for data compression.
### ### ### ### ### ###
I only provide the build scripts. It's entirely up to you to configure and I only provide the build scripts. It's entirely up to you to configure and