Skip to content
Snippets Groups Projects
Commit 21c35028 authored by Natanael Copa's avatar Natanael Copa
Browse files

scripts/mkimg.*: add title and description

parent 3bc59080
No related branches found
No related tags found
No related merge requests found
...@@ -46,6 +46,10 @@ section_rpi_config() { ...@@ -46,6 +46,10 @@ section_rpi_config() {
profile_rpi() { profile_rpi() {
profile_base profile_base
title="Raspberry Pi"
desc="Includes Raspberry Pi kernel.
Does not include grsec patchset.
And much more..."
image_ext="tar.gz" image_ext="tar.gz"
arch="armhf" arch="armhf"
rpi_firmware_commit="debe2d29bbc3df84f74672fae47f3a52fd0d40f1" rpi_firmware_commit="debe2d29bbc3df84f74672fae47f3a52fd0d40f1"
...@@ -76,6 +80,10 @@ section_uboot() { ...@@ -76,6 +80,10 @@ section_uboot() {
profile_uboot() { profile_uboot() {
profile_base profile_base
title="Generic ARM"
desc="Has default ARM kernel.
Includes the uboot bootloader.
Supports armhf and aarch64."
image_ext="tar.gz" image_ext="tar.gz"
arch="aarch64 armhf armv7" arch="aarch64 armhf armv7"
case "$ARCH" in case "$ARCH" in
......
...@@ -14,6 +14,10 @@ create_image_rootfs() { ...@@ -14,6 +14,10 @@ create_image_rootfs() {
} }
profile_minirootfs() { profile_minirootfs() {
title="Mini root filesystem"
desc="Minimal root filesystem.
For use in containers
and minimal chroots."
image_ext=tar.gz image_ext=tar.gz
output_format=rootfs output_format=rootfs
arch="x86 x86_64 armhf aarch64 ppc64le s390x" arch="x86 x86_64 armhf aarch64 ppc64le s390x"
......
profile_standard() { profile_standard() {
title="Standard"
desc="Alpine as it was intended.
Just enough to get you started.
Network connection is required."
profile_base profile_base
image_ext="iso" image_ext="iso"
arch="x86 x86_64" arch="x86 x86_64"
...@@ -9,6 +13,10 @@ profile_standard() { ...@@ -9,6 +13,10 @@ profile_standard() {
profile_vanilla() { profile_vanilla() {
profile_standard profile_standard
title="Vanilla"
desc="Includes a vanilla kernel.
Does not include grsec patch set.
Suitable for debugging."
#arch="$arch aarch64" #arch="$arch aarch64"
arch="$arch ppc64le" arch="$arch ppc64le"
kernel_flavors="vanilla" kernel_flavors="vanilla"
...@@ -17,6 +25,10 @@ profile_vanilla() { ...@@ -17,6 +25,10 @@ profile_vanilla() {
profile_extended() { profile_extended() {
profile_standard profile_standard
title="Extended"
desc="Most common used packages included.
Suitable for routers and servers.
Runs from RAM."
kernel_addons="dahdi-linux xtables-addons zfs spl" kernel_addons="dahdi-linux xtables-addons zfs spl"
apks="$apks apks="$apks
dahdi-linux dahdi-tools ethtool hwdata lftp links dahdi-linux dahdi-tools ethtool hwdata lftp links
...@@ -53,6 +65,10 @@ profile_extended() { ...@@ -53,6 +65,10 @@ profile_extended() {
profile_virt() { profile_virt() {
profile_standard profile_standard
title="Virtual"
desc="Similar to standard.
Slimmed down kernel.
Optimized for virtual systems."
kernel_addons= kernel_addons=
kernel_flavors="virthardened" kernel_flavors="virthardened"
kernel_cmdline="console=tty0 console=ttyS0,115200" kernel_cmdline="console=tty0 console=ttyS0,115200"
......
...@@ -9,6 +9,10 @@ section_xen() { ...@@ -9,6 +9,10 @@ section_xen() {
profile_xen() { profile_xen() {
profile_standard profile_standard
title="Xen"
desc="Build-in support for Xen Hypervisor.
Includes packages targed at Xen usage.
Includes grsec kernel."
arch="x86_64" arch="x86_64"
kernel_cmdline="nomodeset" kernel_cmdline="nomodeset"
xen_params="" xen_params=""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment