From 58f2d8972621e9f7545d885840008edf3533561e Mon Sep 17 00:00:00 2001 From: Jaromil Date: Tue, 18 Jul 2017 20:23:19 +0200 Subject: [PATCH] package configuration and small improvements --- README.md | 6 +----- config | 24 +++++++++++++++++------- console.sh | 2 ++ 3 files changed, 20 insertions(+), 12 deletions(-) mode change 100644 => 100755 config diff --git a/README.md b/README.md index ea40a1d..80a0882 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ rules according to authenticated entitlements on attributes. For stable releases see https://files.dyne.org/decode + ## Requirements A GNU/Linux system is required in order to build DECODE OS. @@ -51,7 +52,6 @@ build_iso_dist() { build_kernel_${arch} || { zerr; wrapup } iso_setup_isolinux || { zerr; wrapup } iso_write_isolinux_cfg || { zerr; wrapup } - #[[ $INSTALLER = 1 ]] && iso_setup_installer || zerr blend_postinst || { zerr; wrapup } fill_apt_cache || { zerr; wrapup } iso_squash_strap || { zerr; wrapup } @@ -72,15 +72,11 @@ build_vagrant_dist() { } ``` - - - The `build_vagrant_dist` target is a helper that executes a sequence of steps, some of them common to other helpers (hence combinable). Here below the full list of build steps executed by `build_vagrant_dist` - ## Acknowledgments The Devuan SDK used to build the DECODE OS was originally conceived diff --git a/config b/config old mode 100644 new mode 100755 index cd6a737..dd7df9f --- a/config +++ b/config @@ -17,8 +17,13 @@ musl_url="git://git.musl-libc.org/musl" extra_packages+=( - eudev + # application space + openjdk-8-jre-headless + libversioneer-clojure + + # base system + eudev zsh tmux curl @@ -29,19 +34,23 @@ extra_packages+=( dirmngr pcsc-tools + # minimalism busybox-static busybox-syslogd - lsof - - openjdk-8-jre-headless - + # utilities mlocate gettext miscfiles - #autoconf - #automake + # troubleshooting + lsof + htop + iftop + iotop + strace + + # build tools build-essential gcc-6-plugin-dev libncurses5-dev @@ -56,6 +65,7 @@ extra_packages+=( ) purge_packages=( + # temporary fix for ASCII bug on rsyslog rsyslog ) diff --git a/console.sh b/console.sh index 10bba8d..fef1358 100755 --- a/console.sh +++ b/console.sh @@ -1,5 +1,7 @@ #!/bin/sh +if ! [ -r vm-sdk ]; then git submodule update --init; fi + sdk="${1:-vm-sdk}" cat < $sdk/.zshrc