From bb26c83fc653859ecbefc3777399e532129b4297 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Fri, 2 Jul 2010 16:01:29 +0200 Subject: even when vim is choosen, activate vi, f.e. crontab -e needs it --- package/busybox/config/editors/Config.in | 1 - 1 file changed, 1 deletion(-) (limited to 'package/busybox/config') diff --git a/package/busybox/config/editors/Config.in b/package/busybox/config/editors/Config.in index 3ebb16a6f..598514d95 100644 --- a/package/busybox/config/editors/Config.in +++ b/package/busybox/config/editors/Config.in @@ -76,7 +76,6 @@ config BUSYBOX_SED config BUSYBOX_VI bool "vi" - depends on !ADK_PACKAGE_VIM default y help 'vi' is a text editor. More specifically, it is the One True -- cgit v1.2.3 From 52ee190f6bbbf0bf0c3d354f0370c409aed14506 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 7 Jul 2010 02:16:43 +0200 Subject: more runtime fixes, update of some packages. - update busybox, dnsmasq, ppp and libusb - add timezone and hostname configuration for target via menu - fix resolv.conf creation for dhcp client - fix usb for alix boards - enable lsusb and lspci by default --- package/busybox/config/util-linux/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'package/busybox/config') diff --git a/package/busybox/config/util-linux/Config.in b/package/busybox/config/util-linux/Config.in index d4be6854b..d24a02843 100644 --- a/package/busybox/config/util-linux/Config.in +++ b/package/busybox/config/util-linux/Config.in @@ -351,7 +351,8 @@ config BUSYBOX_LOSETUP config BUSYBOX_LSPCI bool "lspci" - default n + default y + depends on !ADK_PACKAGE_PCIUTILS help lspci is a utility for displaying information about PCI buses in the system and devices connected to them. @@ -360,7 +361,8 @@ config BUSYBOX_LSPCI config BUSYBOX_LSUSB bool "lsusb" - default n + default y + depends on !ADK_PACKAGE_LSUSB help lsusb is a utility for displaying information about USB buses in the system and devices connected to them. -- cgit v1.2.3 From 8b71d5436d1dd406ea524fabed62622d65bc8fb1 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 13 Jul 2010 20:26:57 +0200 Subject: disable new applets --- package/busybox/config/console-tools/Config.in | 6 ++++ package/busybox/config/init/Config.in | 39 ++++++++++++++++++++++++++ package/busybox/config/util-linux/Config.in | 6 ++++ 3 files changed, 51 insertions(+) (limited to 'package/busybox/config') diff --git a/package/busybox/config/console-tools/Config.in b/package/busybox/config/console-tools/Config.in index 671cc32a2..7b1d3ac2e 100644 --- a/package/busybox/config/console-tools/Config.in +++ b/package/busybox/config/console-tools/Config.in @@ -12,6 +12,12 @@ config BUSYBOX_CHVT This program is used to change to another terminal. Example: chvt 4 (change to terminal /dev/tty4) +config BUSYBOX_FGCONSOLE + bool "fgconsole" + default n + help + This program prints active (foreground) console number. + config BUSYBOX_CLEAR bool "clear" default y diff --git a/package/busybox/config/init/Config.in b/package/busybox/config/init/Config.in index 9ca5b2885..cabe6b046 100644 --- a/package/busybox/config/init/Config.in +++ b/package/busybox/config/init/Config.in @@ -5,6 +5,45 @@ menu "Init Utilities" +config BUSYBOX_BOOTCHARTD + bool "bootchartd" + default n + help + bootchartd is commonly used to profile the boot process + for the purpose of speeding it up. In this case, it is started + by the kernel as the init process. This is configured by adding + the init=/sbin/bootchartd option to the kernel command line. + + It can also be used to monitor the resource usage of a specific + application or the running system in general. In this case, + bootchartd is started interactively by running bootchartd start + and stopped using bootchartd stop. + +config BUSYBOX_FEATURE_BOOTCHARTD_BLOATED_HEADER + bool "bootchartd" + default y + depends on BOOTCHARTD + help + Create extended header file compatible with "big" bootchartd. + "Big" bootchartd is a shell script and it dumps some + "convenient" info int the header, such as: + title = Boot chart for `hostname` (`date`) + system.uname = `uname -srvm` + system.release = `cat /etc/DISTRO-release` + system.cpu = `grep '^model name' /proc/cpuinfo | head -1` ($cpucount) + system.kernel.options = `cat /proc/cmdline` + This data is not mandatory for bootchart graph generation, + and is considered bloat. Nevertheless, this option + makes bootchartd applet to dump a subset of it. + +config BUSYBOX_FEATURE_BOOTCHARTD_CONFIG_FILE + bool "bootchartd" + default y + depends on BOOTCHARTD + help + Enable reading and parsing of $PWD/bootchartd.conf + and /etc/bootchartd.conf files. + config BUSYBOX_INIT bool "init" default y diff --git a/package/busybox/config/util-linux/Config.in b/package/busybox/config/util-linux/Config.in index d24a02843..6fe8f7d33 100644 --- a/package/busybox/config/util-linux/Config.in +++ b/package/busybox/config/util-linux/Config.in @@ -191,6 +191,12 @@ config BUSYBOX_FINDFS WARNING: With all submodules selected, it will add ~8k to busybox. +config BUSYBOX_FLOCK + bool "flock" + default n + help + Manage locks from shell scripts + config BUSYBOX_FREERAMDISK bool "freeramdisk" default n -- cgit v1.2.3 From 29305d896b0d54c1de34204fd27de19d95e85804 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 14 Jul 2010 18:39:12 +0200 Subject: misc stuff - remove broken patch from silicon motion driver - add mpc package for upcoming gcc 4.5.x update - add /etc/adktarget, which can be used for native targets to identify - add ffplay subpackage --- package/busybox/config/archival/Config.in | 2 +- package/busybox/config/networking/Config.in | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'package/busybox/config') diff --git a/package/busybox/config/archival/Config.in b/package/busybox/config/archival/Config.in index de605ee93..104fb861e 100644 --- a/package/busybox/config/archival/Config.in +++ b/package/busybox/config/archival/Config.in @@ -195,7 +195,7 @@ config BUSYBOX_IPKG bool "ipkg" default n select BUSYBOX_MD5SUM - select BUSYBOX_WGET + depends on BUSYBOX_WGET || ADK_PACKAGE_WGET depends on ADK_TARGET_PACKAGE_IPKG help ipkg is the itsy package management system. diff --git a/package/busybox/config/networking/Config.in b/package/busybox/config/networking/Config.in index 2e0bfd36f..d755490c7 100644 --- a/package/busybox/config/networking/Config.in +++ b/package/busybox/config/networking/Config.in @@ -952,8 +952,8 @@ config BUSYBOX_VCONFIG config BUSYBOX_WGET bool "wget" - depends on !ADK_PACKAGE_WGET default y + depends on !ADK_PACKAGE_WGET help wget is a utility for non-interactive download of files from HTTP, HTTPS, and FTP servers. @@ -961,21 +961,21 @@ config BUSYBOX_WGET config BUSYBOX_FEATURE_WGET_STATUSBAR bool "Enable a nifty process meter (+2k)" default y - depends on BUSYBOX_WGET + depends on BUSYBOX_WGET && !ADK_PACKAGE_WGET help Enable the transfer progress bar for wget transfers. config BUSYBOX_FEATURE_WGET_AUTHENTICATION bool "Enable HTTP authentication" default y - depends on BUSYBOX_WGET + depends on BUSYBOX_WGET && !ADK_PACKAGE_WGET help Support authenticated HTTP transfers. config BUSYBOX_FEATURE_WGET_LONG_OPTIONS bool "Enable long options" default n - depends on BUSYBOX_WGET && BUSYBOX_LONG_OPTS + depends on BUSYBOX_WGET && BUSYBOX_LONG_OPTS && !ADK_PACKAGE_WGET help Support long options for the wget applet. -- cgit v1.2.3 From ee120a704a2d193bb763c87e31fce38c58f75d1e Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 15 Jul 2010 18:32:01 +0200 Subject: add fancy prompt with hostname --- package/busybox/config/shell/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/busybox/config') diff --git a/package/busybox/config/shell/Config.in b/package/busybox/config/shell/Config.in index 30ed639c2..6535f3eb6 100644 --- a/package/busybox/config/shell/Config.in +++ b/package/busybox/config/shell/Config.in @@ -130,7 +130,7 @@ config BUSYBOX_ASH_RANDOM_SUPPORT config BUSYBOX_ASH_EXPAND_PRMT bool "Expand prompt string" - default n + default y depends on BUSYBOX_ASH help "PS#" may contain volatile content, such as backquote commands. -- cgit v1.2.3 From c7f2643f780f5485375ee31721069418322bd3c1 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Fri, 16 Jul 2010 14:26:30 +0200 Subject: a lot of lemote finetuning * add PCM to mixer init script * let ipkg check if rootfs is already rw mounted * fix overlapping utilities * enable DPMS in Xorg configuration, remove unused stuff * set DPMS timeout to 60 seconds via startx, disable screen blanking. Mplayer now runs fine without any screen blanking * enable some more features in vim (f.e. :split) * rename mpc package to libmpc * fix uvcvideo loading (v4l2 compat again..) * add new xset package --- package/busybox/config/Config.in | 2 +- package/busybox/config/archival/Config.in | 41 ++++++++++++++++++++++++----- package/busybox/config/coreutils/Config.in | 2 +- package/busybox/config/networking/Config.in | 10 +++---- 4 files changed, 42 insertions(+), 13 deletions(-) (limited to 'package/busybox/config') diff --git a/package/busybox/config/Config.in b/package/busybox/config/Config.in index 3478eaab5..2aaf7ee9f 100644 --- a/package/busybox/config/Config.in +++ b/package/busybox/config/Config.in @@ -119,7 +119,7 @@ config BUSYBOX_LOCALE_SUPPORT Enable this if your system has locale support and you would like busybox to support locale settings. -config BUSYBOX_FEATURE_ASSUME_UNICODE +config BUSYBOX_UNICODE_SUPPORT bool "Support Unicode" default n help diff --git a/package/busybox/config/archival/Config.in b/package/busybox/config/archival/Config.in index 104fb861e..4bfba12c3 100644 --- a/package/busybox/config/archival/Config.in +++ b/package/busybox/config/archival/Config.in @@ -63,6 +63,13 @@ config BUSYBOX_FEATURE_AR_LONG_FILENAMES It supports the GNU ar long filename method which moves multiple long filenames into a the data section of a new ar entry. +config BUSYBOX_FEATURE_AR_CREATE + bool "Support archive creation" + default n + depends on BUSYBOX_AR + help + This enables archive creation (-c and -r) with busybox ar. + config BUSYBOX_BUNZIP2 bool "bunzip2" depends on !ADK_PACKAGE_BZIP2 @@ -93,8 +100,8 @@ config BUSYBOX_BZIP2 config BUSYBOX_CPIO bool "cpio" - default n depends on !ADK_PACKAGE_CPIO + default n help cpio is an archival utility program used to create, modify, and extract contents from archives. @@ -193,10 +200,8 @@ config BUSYBOX_LZOP_COMPR_HIGH config BUSYBOX_IPKG bool "ipkg" + default y if ADK_TARGET_PACKAGE_IPKG default n - select BUSYBOX_MD5SUM - depends on BUSYBOX_WGET || ADK_PACKAGE_WGET - depends on ADK_TARGET_PACKAGE_IPKG help ipkg is the itsy package management system. @@ -251,7 +256,7 @@ config BUSYBOX_FEATURE_TAR_FROM config BUSYBOX_FEATURE_TAR_OLDGNU_COMPATIBILITY bool "Support for old tar header format" - default N + default n depends on BUSYBOX_TAR help This option is required to unpack archives created in @@ -260,7 +265,7 @@ config BUSYBOX_FEATURE_TAR_OLDGNU_COMPATIBILITY config BUSYBOX_FEATURE_TAR_OLDSUN_COMPATIBILITY bool "Enable untarring of tarballs with checksums produced by buggy Sun tar" - default N + default n depends on BUSYBOX_TAR help This option is required to unpack archives created by some old @@ -311,6 +316,7 @@ config BUSYBOX_UNCOMPRESS config BUSYBOX_UNLZMA bool "unlzma" + depends on !ADK_PACKAGE_XZ default n help unlzma is a compression utility using the Lempel-Ziv-Markov chain @@ -332,6 +338,29 @@ config BUSYBOX_FEATURE_LZMA_FAST This option reduces decompression time by about 25% at the cost of a 1K bigger binary. +config BUSYBOX_LZMA + bool "Provide lzma alias which supports only unpacking" + default n + depends on BUSYBOX_UNLZMA + help + Enable this option if you want commands like "lzma -d" to work. + IOW: you'll get lzma applet, but it will always require -d option. + +config BUSYBOX_UNXZ + bool "unxz" + depends on !ADK_PACKAGE_XZ + default n + help + unxz is a unlzma successor. + +config BUSYBOX_XZ + bool "Provide xz alias which supports only unpacking" + default n + depends on BUSYBOX_UNXZ + help + Enable this option if you want commands like "xz -d" to work. + IOW: you'll get xz applet, but it will always require -d option. + config BUSYBOX_UNZIP bool "unzip" default n diff --git a/package/busybox/config/coreutils/Config.in b/package/busybox/config/coreutils/Config.in index 015c2de5c..85d4342e5 100644 --- a/package/busybox/config/coreutils/Config.in +++ b/package/busybox/config/coreutils/Config.in @@ -823,7 +823,7 @@ config BUSYBOX_WHO config BUSYBOX_WHOAMI bool "whoami" - default n + default y help whoami is used to print the username of the current user id (same as id -un). diff --git a/package/busybox/config/networking/Config.in b/package/busybox/config/networking/Config.in index d755490c7..9049edd92 100644 --- a/package/busybox/config/networking/Config.in +++ b/package/busybox/config/networking/Config.in @@ -952,8 +952,8 @@ config BUSYBOX_VCONFIG config BUSYBOX_WGET bool "wget" - default y depends on !ADK_PACKAGE_WGET + default y help wget is a utility for non-interactive download of files from HTTP, HTTPS, and FTP servers. @@ -961,21 +961,21 @@ config BUSYBOX_WGET config BUSYBOX_FEATURE_WGET_STATUSBAR bool "Enable a nifty process meter (+2k)" default y - depends on BUSYBOX_WGET && !ADK_PACKAGE_WGET + depends on BUSYBOX_WGET help Enable the transfer progress bar for wget transfers. config BUSYBOX_FEATURE_WGET_AUTHENTICATION bool "Enable HTTP authentication" default y - depends on BUSYBOX_WGET && !ADK_PACKAGE_WGET + depends on BUSYBOX_WGET help Support authenticated HTTP transfers. config BUSYBOX_FEATURE_WGET_LONG_OPTIONS bool "Enable long options" - default n - depends on BUSYBOX_WGET && BUSYBOX_LONG_OPTS && !ADK_PACKAGE_WGET + default y + depends on BUSYBOX_WGET && BUSYBOX_LONG_OPTS help Support long options for the wget applet. -- cgit v1.2.3