wok-current rev 5684

Up busybox (1.16.1)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Jun 04 17:00:07 2010 +0200 (2010-06-04)
parents caa429db198d
children 8c1e893567be
files busybox-pam/receipt busybox/receipt busybox/stuff/busybox-1.16.1-cpio-mkdir.u busybox/stuff/busybox-1.16.1-dpkg_deb.u busybox/stuff/busybox-1.16.1-ftpd.u busybox/stuff/busybox-1.16.1-modinfo.u busybox/stuff/busybox-1.16.1-ris.u busybox/stuff/busybox-1.16.1-stat.u busybox/stuff/busybox-1.16.1-syslogd.u busybox/stuff/busybox-1.16.1-tar.u busybox/stuff/busybox-1.16.1-vcsa2txt.u busybox/stuff/busybox-1.16.1-zmodules.u busybox/stuff/busybox-1.16.1.config
line diff
     1.1 --- a/busybox-pam/receipt	Fri Jun 04 13:10:01 2010 +0000
     1.2 +++ b/busybox-pam/receipt	Fri Jun 04 17:00:07 2010 +0200
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="busybox-pam"
     1.7 -VERSION="1.12.0"
     1.8 +VERSION="1.16.1"
     1.9  CATEGORY="base-system"
    1.10  SHORT_DESC="Busybox combines tiny versions of many common UNIX utilities."
    1.11  MAINTAINER="pascal.bellard@slitaz.org"
    1.12 @@ -25,30 +25,21 @@
    1.13  	touch done.$file
    1.14      done <<EOT
    1.15  vcsa2txt.u
    1.16 -dhcpc.u
    1.17 +ftpd.u
    1.18  cpio-mkdir.u
    1.19  tar.u
    1.20  stat.u
    1.21 -zmodules.u
    1.22 -modinfo.u
    1.23 -modprobe.u
    1.24 -paths.u
    1.25 -mkswap.u
    1.26 -install.u
    1.27 -basename.u
    1.28 -unlzma.u
    1.29 -replay.u
    1.30  ris.u
    1.31  dpkg_deb.u
    1.32 -ionice.u
    1.33  syslogd.u
    1.34 -iptunnel.u
    1.35 -rpm2cpio.u
    1.36 +modinfo.u
    1.37 +zmodules.u
    1.38  EOT
    1.39      cp $WOK/$SOURCE/stuff/$SOURCE-$VERSION.config .config
    1.40      sed -i 's/# CONFIG_PAM is not set/CONFIG_PAM=y/' .config
    1.41      make oldconfig
    1.42 -    make && make install
    1.43 +    # "CFLAGS=-O0" is a workaround for GCC 4.5.0
    1.44 +    make "CFLAGS=-O0" && make "CFLAGS=-O0" install
    1.45      echo "Chmod 4755 on busybox binary..."
    1.46      chmod 4755 _install/bin/busybox
    1.47  }
    1.48 @@ -72,20 +63,24 @@
    1.49      cp stuff/udhcpd.conf $fs/etc
    1.50      touch $fs/etc/resolv.conf
    1.51      cp stuff/inetd.conf $fs/etc
    1.52 -    cp stuff/dnsd $fs/etc/init.d
    1.53 -    cp stuff/udhcpd $fs/etc/init.d
    1.54 -    cp stuff/inetd $fs/etc/init.d
    1.55 -    cp stuff/zcip $fs/etc/init.d
    1.56 +    cp stuff/daemon $fs/etc/init.d
    1.57 +    for i in crond dnsd ftpd httpd inetd klogd ntpd syslogd telnetd tftpd \
    1.58 +    	     udhcpd zcip ; do
    1.59 +	grep -qi config_$i=y $src/.config &&
    1.60 +	ln -s daemon $fs/etc/init.d/$i
    1.61 +    done
    1.62      cp stuff/init $fs
    1.63      rm $fs/linuxrc
    1.64      mkdir -p $fs/etc/modprobe.d
    1.65      # Udhcpc stuff.
    1.66      mkdir -p $fs/usr/share/udhcpc
    1.67 -    cp stuff/udhcp.script \
    1.68 -    $fs/usr/share/udhcpc/default.script
    1.69 +    cp stuff/udhcp.script $fs/usr/share/udhcpc/default.script
    1.70      chmod +x $fs/usr/share/udhcpc/default.script
    1.71      # ZeroConf stuff.
    1.72      cp stuff/zcip.script $fs/etc
    1.73 +    # Httpd stuff.
    1.74 +    cp stuff/httpd_helper.sh $fs/usr/bin
    1.75 +    chmod +x $fs/usr/bin/httpd_helper.sh
    1.76      # .desktop stuff
    1.77      mkdir -p $fs/usr/share
    1.78      cp -a stuff/applications $fs/usr/share
     2.1 --- a/busybox/receipt	Fri Jun 04 13:10:01 2010 +0000
     2.2 +++ b/busybox/receipt	Fri Jun 04 17:00:07 2010 +0200
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="busybox"
     2.7 -VERSION="1.12.0"
     2.8 +VERSION="1.16.1"
     2.9  CATEGORY="base-system"
    2.10  SHORT_DESC="Busybox combines tiny versions of many common UNIX utilities."
    2.11  MAINTAINER="pascal.bellard@slitaz.org"
    2.12 @@ -23,28 +23,19 @@
    2.13  	touch done.$file
    2.14      done <<EOT
    2.15  vcsa2txt.u
    2.16 -dhcpc.u
    2.17 +ftpd.u
    2.18  cpio-mkdir.u
    2.19  tar.u
    2.20  stat.u
    2.21 -zmodules.u
    2.22 -modinfo.u
    2.23 -modprobe.u
    2.24 -paths.u
    2.25 -mkswap.u
    2.26 -install.u
    2.27 -basename.u
    2.28 -unlzma.u
    2.29 -replay.u
    2.30  ris.u
    2.31  dpkg_deb.u
    2.32 -ionice.u
    2.33  syslogd.u
    2.34 -iptunnel.u
    2.35 -rpm2cpio.u
    2.36 +modinfo.u
    2.37 +zmodules.u
    2.38  EOT
    2.39      cp ../stuff/$PACKAGE-$VERSION.config .config
    2.40      make oldconfig
    2.41 +    # "CFLAGS=-O0" is a workaround for GCC 4.5.0
    2.42      make "CFLAGS=-O0" && make "CFLAGS=-O0" install
    2.43      echo "Chmod 4755 on busybox binary..."
    2.44      chmod 4755 _install/bin/busybox
    2.45 @@ -64,19 +55,23 @@
    2.46      touch $fs/etc/resolv.conf
    2.47      cp stuff/inetd.conf $fs/etc
    2.48      cp stuff/daemon $fs/etc/init.d
    2.49 -    for i in dnsd inetd udhcpd zcip crond ; do
    2.50 -        ln -s daemon $fs/etc/init.d/$i 
    2.51 +    for i in crond dnsd ftpd httpd inetd klogd ntpd syslogd telnetd tftpd \
    2.52 +	     udhcpd zcip ; do
    2.53 +	grep -qi config_$i=y $src/.config &&
    2.54 +	ln -s daemon $fs/etc/init.d/$i
    2.55      done
    2.56      cp stuff/init $fs
    2.57      rm $fs/linuxrc
    2.58      mkdir -p $fs/etc/modprobe.d
    2.59      # Udhcpc stuff.
    2.60      mkdir -p $fs/usr/share/udhcpc
    2.61 -    cp stuff/udhcp.script \
    2.62 -    $fs/usr/share/udhcpc/default.script
    2.63 +    cp stuff/udhcp.script  $fs/usr/share/udhcpc/default.script
    2.64      chmod +x $fs/usr/share/udhcpc/default.script
    2.65      # ZeroConf stuff.
    2.66      cp stuff/zcip.script $fs/etc
    2.67 +    # Httpd stuff.
    2.68 +    cp stuff/httpd_helper.sh $fs/usr/bin
    2.69 +    chmod +x $fs/usr/bin/httpd_helper.sh
    2.70  }
    2.71  
    2.72  # Force glibc-2.7 reinstall if 2.3.6 still in use.
    2.73 @@ -110,4 +105,3 @@
    2.74  		[ -e $ROOT$i-busybox-install ] || continue
    2.75  		mv $ROOT$i-busybox-install $ROOT$i
    2.76  	done < $1$INSTALLED/$PACKAGE/files.list
    2.77 -}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/busybox/stuff/busybox-1.16.1-cpio-mkdir.u	Fri Jun 04 17:00:07 2010 +0200
     3.3 @@ -0,0 +1,12 @@
     3.4 +--- busybox-1.16.1/archival/libunarchive/data_extract_all.c
     3.5 ++++ busybox-1.16.1/archival/libunarchive/data_extract_all.c
     3.6 +@@ -40,7 +40,8 @@
     3.7 + 			}
     3.8 + 		}
     3.9 + 		else if (existing_sb.st_mtime >= file_header->mtime) {
    3.10 +-			if (!(archive_handle->ah_flags & ARCHIVE_EXTRACT_QUIET)) {
    3.11 ++			if (!(archive_handle->ah_flags & ARCHIVE_EXTRACT_QUIET)
    3.12 ++				&& (file_header->mode & S_IFMT) != S_IFDIR) {
    3.13 + 				bb_error_msg("%s not created: newer or "
    3.14 + 					"same age file exists", file_header->name);
    3.15 + 			}
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/busybox/stuff/busybox-1.16.1-dpkg_deb.u	Fri Jun 04 17:00:07 2010 +0200
     4.3 @@ -0,0 +1,14 @@
     4.4 +--- busybox-1.16.1/archival/dpkg_deb.c
     4.5 ++++ busybox-1.16.1/archival/dpkg_deb.c
     4.6 +@@ -41,6 +41,11 @@
     4.7 + 	llist_add_to(&control_tar_llist, (char*)"control.tar.bz2");
     4.8 + #endif
     4.9 + 
    4.10 ++#if ENABLE_FEATURE_SEAMLESS_LZMA
    4.11 ++	llist_add_to(&(ar_archive->accept), (char*)"data.tar.lzma");
    4.12 ++	llist_add_to(&control_tar_llist, (char*)"control.tar.lzma");
    4.13 ++#endif
    4.14 ++
    4.15 + 	opt_complementary = "c--efXx:e--cfXx:f--ceXx:X--cefx:x--cefX";
    4.16 + 	opt = getopt32(argv, "cefXx");
    4.17 + 	argv += optind;
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/busybox/stuff/busybox-1.16.1-ftpd.u	Fri Jun 04 17:00:07 2010 +0200
     5.3 @@ -0,0 +1,15 @@
     5.4 +--- busybox-1.16.1/networking/ftpd.c
     5.5 ++++ busybox-1.16.1/networking/ftpd.c
     5.6 +@@ -633,10 +633,10 @@
     5.7 + 	argv[4] = NULL;
     5.8 + 
     5.9 + 	/* Improve compatibility with non-RFC conforming FTP clients
    5.10 +-	 * which send e.g. "LIST -l", "LIST -la".
    5.11 ++	 * which send e.g. "LIST -l", "LIST -la", "LIST -aL".
    5.12 + 	 * See https://bugs.kde.org/show_bug.cgi?id=195578 */
    5.13 + 	if (ENABLE_FEATURE_FTPD_ACCEPT_BROKEN_LIST
    5.14 +-	 && G.ftp_arg && G.ftp_arg[0] == '-' && G.ftp_arg[1] == 'l'
    5.15 ++	 && G.ftp_arg && G.ftp_arg[0] == '-'
    5.16 + 	) {
    5.17 + 		const char *tmp = strchr(G.ftp_arg, ' ');
    5.18 + 		if (tmp) /* skip the space */
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/busybox/stuff/busybox-1.16.1-modinfo.u	Fri Jun 04 17:00:07 2010 +0200
     6.3 @@ -0,0 +1,183 @@
     6.4 +--- busybox-1.16.1/include/applets.h
     6.5 ++++ busybox-1.16.1/include/applets.h
     6.6 +@@ -272,6 +272,7 @@
     6.7 + IF_CRYPTPW(APPLET_ODDNAME(mkpasswd, cryptpw, _BB_DIR_USR_BIN, _BB_SUID_DROP, mkpasswd))
     6.8 + IF_MKSWAP(APPLET(mkswap, _BB_DIR_SBIN, _BB_SUID_DROP))
     6.9 + IF_MKTEMP(APPLET(mktemp, _BB_DIR_BIN, _BB_SUID_DROP))
    6.10 ++IF_MODINFO(APPLET(modinfo, _BB_DIR_SBIN, _BB_SUID_DROP))
    6.11 + IF_MODPROBE(APPLET(modprobe, _BB_DIR_SBIN, _BB_SUID_DROP))
    6.12 + IF_MODPROBE_SMALL(APPLET(modprobe, _BB_DIR_SBIN, _BB_SUID_DROP))
    6.13 + IF_MORE(APPLET(more, _BB_DIR_BIN, _BB_SUID_DROP))
    6.14 +
    6.15 +--- busybox-1.16.1/include/usage.h
    6.16 ++++ busybox-1.16.1/include/usage.h
    6.17 +@@ -2967,6 +2967,20 @@
    6.18 +        "   which are the default for alias 'tulip2' overridden by the options 'irq=2 io=0x210'\n\n" \
    6.19 +        "   from the command line\n"
    6.20 + 
    6.21 ++#define modinfo_trivial_usage \
    6.22 ++       "[-adlp0] [-F keyword] MODULE"
    6.23 ++#define modinfo_full_usage "\n\n" \
    6.24 ++       "Options:" \
    6.25 ++     "\n	-a		Shortcut for '-F author'" \
    6.26 ++     "\n	-d		Shortcut for '-F description'" \
    6.27 ++     "\n	-l		Shortcut for '-F license'" \
    6.28 ++     "\n	-p		Shortcut for '-F parm'" \
    6.29 ++     "\n	-F keyword	Keyword to look for" \
    6.30 ++     "\n	-0		Use \\0 string separator. Not \\n" \
    6.31 ++
    6.32 ++#define modinfo_example_usage \
    6.33 ++       "$ modinfo -F vermagic loop\n"
    6.34 ++       
    6.35 + #define more_trivial_usage \
    6.36 +        "[FILE]..."
    6.37 + #define more_full_usage "\n\n" \
    6.38 +
    6.39 +--- busybox-1.16.0/modutils/Config.in
    6.40 ++++ busybox-1.16.0/modutils/Config.in
    6.41 +@@ -110,6 +110,12 @@
    6.42 + 	  and modules.symbols) that contain dependency information
    6.43 + 	  for modprobe.
    6.44 + 
    6.45 ++config MODINFO
    6.46 ++	bool "modinfo"
    6.47 ++	default n
    6.48 ++	help
    6.49 ++	  Show information about a Linux Kernel module
    6.50 ++
    6.51 + comment "Options common to multiple modutils"
    6.52 + 
    6.53 + config FEATURE_2_4_MODULES
    6.54 +
    6.55 +--- busybox-1.16.1/modutils/Kbuild
    6.56 ++++ busybox-1.16.1/modutils/Kbuild
    6.57 +@@ -12,3 +12,4 @@
    6.58 + lib-$(CONFIG_MODPROBE)            += modprobe.o modutils.o
    6.59 + lib-$(CONFIG_RMMOD)               += rmmod.o modutils.o
    6.60 + lib-$(CONFIG_FEATURE_2_4_MODULES) += modutils-24.o
    6.61 ++lib-$(CONFIG_MODINFO)             += modinfo.o
    6.62 +
    6.63 +--- busybox-1.16.1/modutils/modinfo.c
    6.64 ++++ busybox-1.16.1/modutils/modinfo.c
    6.65 +@@ -0,0 +1,121 @@
    6.66 ++/* vi: set sw=4 ts=4: */
    6.67 ++/*
    6.68 ++ * modinfo - retrieve module info
    6.69 ++ * Copyright (c) 2008 Pascal Bellard
    6.70 ++ *
    6.71 ++ * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
    6.72 ++ */
    6.73 ++
    6.74 ++#undef _GNU_SOURCE
    6.75 ++#define _GNU_SOURCE
    6.76 ++#include <libbb.h>
    6.77 ++#include <fnmatch.h>
    6.78 ++#include "modutils.h"
    6.79 ++#include <sys/utsname.h> /* uname() */
    6.80 ++
    6.81 ++#define ALL_TAGS	0x3F
    6.82 ++
    6.83 ++enum {
    6.84 ++	ARG_F = (1<<6), /* field name */
    6.85 ++	ARG_0 = (1<<7)  /* \0 as separator */
    6.86 ++};
    6.87 ++
    6.88 ++struct modinfo_env {
    6.89 ++	char *field;
    6.90 ++	int tags;
    6.91 ++};
    6.92 ++
    6.93 ++static int display(char *data, const char *pattern, int flag)
    6.94 ++{
    6.95 ++	if (flag) {
    6.96 ++		int n = printf("%s:",pattern);
    6.97 ++		while (n++ < 16) bb_putchar(' ');
    6.98 ++	}
    6.99 ++	return printf("%s%c",data, (option_mask32 & ARG_0) ? '\0' : '\n');
   6.100 ++}
   6.101 ++
   6.102 ++static void modinfo(char *path, struct modinfo_env *env)
   6.103 ++{
   6.104 ++	static const char *shortcuts[] = {
   6.105 ++		"filename",
   6.106 ++		"description",
   6.107 ++		"author",
   6.108 ++		"license",
   6.109 ++		"vermagic",
   6.110 ++		"parm",
   6.111 ++	};
   6.112 ++	size_t len;
   6.113 ++	int j, length;
   6.114 ++	char *ptr, *the_module;
   6.115 ++	const char *field = env->field;
   6.116 ++	int tags = env->tags;
   6.117 ++
   6.118 ++	if (tags & 1) { /* filename */
   6.119 ++		display(path,shortcuts[0],1 != tags);
   6.120 ++	}
   6.121 ++	len = MAXINT(ssize_t);
   6.122 ++	the_module = xmalloc_open_zipped_read_close(path, &len);
   6.123 ++	if (!the_module) return;
   6.124 ++	if (field) tags |= ALL_TAGS+1;
   6.125 ++	for (j = 1; (1<<j) & (ALL_TAGS+ALL_TAGS+1); j++)	{
   6.126 ++		const char *pattern = field;
   6.127 ++		if ((1<<j) & ALL_TAGS) pattern = shortcuts[j];
   6.128 ++		if (!((1<<j) & tags)) continue;
   6.129 ++		length = strlen(pattern);
   6.130 ++		ptr = the_module;
   6.131 ++		do {
   6.132 ++			ptr = memchr(ptr, *pattern, len - (ptr - (char*)the_module));
   6.133 ++			if (ptr == NULL) /* no occurance left, done */
   6.134 ++				break;
   6.135 ++			if (!strncmp(ptr, pattern, length) && ptr[length] == '=') {
   6.136 ++				ptr += length + 1;
   6.137 ++				ptr += display(ptr,pattern,(1<<j) != tags);
   6.138 ++			}
   6.139 ++			++ptr;
   6.140 ++		} while (1);
   6.141 ++	}
   6.142 ++	free(the_module);
   6.143 ++}
   6.144 ++
   6.145 ++int modinfo_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
   6.146 ++int modinfo_main(int argc, char **argv)
   6.147 ++{
   6.148 ++	struct modinfo_env env;
   6.149 ++	char name[MODULE_NAME_LEN];
   6.150 ++	struct utsname uts;
   6.151 ++	parser_t *p;
   6.152 ++	char *colon, *tokens[2];
   6.153 ++	int i;
   6.154 ++
   6.155 ++	env.field = NULL;
   6.156 ++	getopt32(argv, "fdalvpF:0", &env.field);
   6.157 ++	env.tags = (option_mask32) ? option_mask32 & ALL_TAGS : ALL_TAGS;
   6.158 ++
   6.159 ++	if (optind >= argc)
   6.160 ++		bb_show_usage();
   6.161 ++		
   6.162 ++	uname(&uts);
   6.163 ++	p = config_open2(concat_path_file(concat_path_file(
   6.164 ++		CONFIG_DEFAULT_MODULES_DIR, uts.release),
   6.165 ++		CONFIG_DEFAULT_DEPMOD_FILE), xfopen_for_read);
   6.166 ++	
   6.167 ++	while (config_read(p, tokens, 2, 1, "# \t", PARSE_NORMAL)) {
   6.168 ++		colon = last_char_is(tokens[0], ':');
   6.169 ++		if (colon == NULL)
   6.170 ++			continue;
   6.171 ++		*colon = 0;
   6.172 ++		filename2modname(tokens[0], name);
   6.173 ++		for (i = optind; i < argc; i++) {
   6.174 ++			if (fnmatch(argv[i],name,0) == 0) {
   6.175 ++				modinfo(tokens[0], &env);
   6.176 ++				argv[i] = (char *) "";
   6.177 ++			}
   6.178 ++		}
   6.179 ++	}
   6.180 ++	for (i = optind; i < argc; i++) {
   6.181 ++		if (*argv[i]) {
   6.182 ++			modinfo(argv[i], &env);
   6.183 ++		}		
   6.184 ++	}
   6.185 ++	return 0;
   6.186 ++}
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/busybox/stuff/busybox-1.16.1-ris.u	Fri Jun 04 17:00:07 2010 +0200
     7.3 @@ -0,0 +1,97 @@
     7.4 +--- busybox-1.16.1/networking/Config.in
     7.5 ++++ busybox-1.16.1/networking/Config.in
     7.6 +@@ -852,6 +852,15 @@
     7.7 + 	  In other words: it should be run from inetd in nowait mode,
     7.8 + 	  or from udpsvd. Example: "udpsvd -E 0 69 tftpd DIR"
     7.9 + 
    7.10 ++config FEATURE_TFTPD_RIS
    7.11 ++	bool "Enable \"RIS\" support"
    7.12 ++	default y
    7.13 ++	depends on TFTPD
    7.14 ++	help
    7.15 ++	  Add support for the Remote Installation Service. This allows
    7.16 ++	  a client to get files starting with \ without respecting case.
    7.17 ++	  Each \ will be replaced by a /.
    7.18 ++
    7.19 + config FEATURE_TFTP_GET
    7.20 + 	bool "Enable \"get\" command"
    7.21 + 	default y
    7.22 +
    7.23 +--- busybox-1.16.1/networking/tftp.c
    7.24 ++++ busybox-1.16.1/networking/tftp.c
    7.25 +@@ -653,6 +653,63 @@
    7.26 + #undef remote_file
    7.27 + }
    7.28 + 
    7.29 ++#if ENABLE_FEATURE_TFTPD_RIS
    7.30 ++#include <dirent.h>
    7.31 ++
    7.32 ++int lookup_entry(const char *comp, char *dest);
    7.33 ++void lookup_file(char *filename);
    7.34 ++
    7.35 ++int lookup_entry(const char *comp, char *dest)
    7.36 ++{
    7.37 ++	DIR *dirp;
    7.38 ++	struct dirent *dptr;
    7.39 ++	if (!dest) return 0;
    7.40 ++	dirp = opendir(dest[0] ? dest : ".");
    7.41 ++	while ((dptr = readdir(dirp))) {
    7.42 ++		if (!strcasecmp(dptr->d_name, comp)) {
    7.43 ++			if (dest[0]) strcat(dest, "/");
    7.44 ++			strcat(dest, dptr->d_name);
    7.45 ++			closedir(dirp);
    7.46 ++			return 1;
    7.47 ++		}
    7.48 ++	}
    7.49 ++	closedir(dirp);
    7.50 ++	return 0;
    7.51 ++}
    7.52 ++
    7.53 ++void lookup_file(char *filename)
    7.54 ++{
    7.55 ++	int found = 0;
    7.56 ++	int len = 0;
    7.57 ++	char dest[1024];
    7.58 ++	char comp[1024];
    7.59 ++	char *check = filename;
    7.60 ++	char *seek = NULL;
    7.61 ++
    7.62 ++	dest[0] = 0;
    7.63 ++	check++;
    7.64 ++	while (*check) {
    7.65 ++		seek = strchr(check, '\\');
    7.66 ++		if (!seek) {
    7.67 ++			if ((*check) && (lookup_entry(check, dest)))
    7.68 ++				found = 1;
    7.69 ++			break;
    7.70 ++		}
    7.71 ++		len = seek - check;
    7.72 ++		memcpy(comp, check, len);
    7.73 ++		comp[len]=0;
    7.74 ++		if (!lookup_entry(comp, dest))
    7.75 ++			break;
    7.76 ++		check += len + 1;
    7.77 ++	}
    7.78 ++
    7.79 ++	if (found) {
    7.80 ++		filename[0] = 0;
    7.81 ++		strcat(filename, dest);
    7.82 ++	}
    7.83 ++}
    7.84 ++#endif
    7.85 ++
    7.86 + #if ENABLE_TFTP
    7.87 + 
    7.88 + int tftp_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
    7.89 +@@ -782,6 +839,11 @@
    7.90 + 		goto err;
    7.91 + 	}
    7.92 + 	local_file = block_buf + 2;
    7.93 ++#if ENABLE_FEATURE_TFTPD_RIS
    7.94 ++	if (local_file[0] == '\\') {
    7.95 ++		lookup_file(local_file);
    7.96 ++	}
    7.97 ++#endif
    7.98 + 	if (local_file[0] == '.' || strstr(local_file, "/.")) {
    7.99 + 		error_msg = "dot in file name";
   7.100 + 		goto err;
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/busybox/stuff/busybox-1.16.1-stat.u	Fri Jun 04 17:00:07 2010 +0200
     8.3 @@ -0,0 +1,75 @@
     8.4 +--- busybox-1.16.1/coreutils/stat.c
     8.5 ++++ busybox-1.16.1/coreutils/stat.c
     8.6 +@@ -14,12 +14,14 @@
     8.7 +  */
     8.8 + 
     8.9 + #include "libbb.h"
    8.10 ++#include <linux/fs.h>
    8.11 + 
    8.12 + /* vars to control behavior */
    8.13 + #define OPT_FILESYS     (1 << 0)
    8.14 + #define OPT_TERSE       (1 << 1)
    8.15 + #define OPT_DEREFERENCE (1 << 2)
    8.16 +-#define OPT_SELINUX     (1 << 3)
    8.17 ++#define OPT_MAP         (1 << 3)
    8.18 ++#define OPT_SELINUX     (1 << 4)
    8.19 + 
    8.20 + #if ENABLE_FEATURE_STAT_FORMAT
    8.21 + typedef bool (*statfunc_ptr)(const char *, const char *);
    8.22 +@@ -359,6 +361,26 @@
    8.23 + 
    8.24 + /* Stat the file system and print what we find.  */
    8.25 + #if !ENABLE_FEATURE_STAT_FORMAT
    8.26 ++#define do_mapfile(filename, format) do_mapfile(filename)
    8.27 ++#endif
    8.28 ++static bool do_mapfile(const char *filename, const char *format)
    8.29 ++{
    8.30 ++	int i = 0;
    8.31 ++	int fd = xopen(filename, O_RDONLY);
    8.32 ++
    8.33 ++#if ENABLE_FEATURE_STAT_FORMAT
    8.34 ++	(void) format;
    8.35 ++#endif
    8.36 ++	while (1) {
    8.37 ++		int blk = i++;
    8.38 ++		if (ioctl(fd,FIBMAP,&blk) < 0 || blk == 0) break;
    8.39 ++		printf("%u\n",blk);
    8.40 ++	}	
    8.41 ++	return 1;
    8.42 ++}
    8.43 ++
    8.44 ++/* Stat the file system and print what we find.  */
    8.45 ++#if !ENABLE_FEATURE_STAT_FORMAT
    8.46 + #define do_statfs(filename, format) do_statfs(filename)
    8.47 + #endif
    8.48 + static bool do_statfs(const char *filename, const char *format)
    8.49 +@@ -649,7 +671,7 @@
    8.50 + 	statfunc_ptr statfunc = do_stat;
    8.51 + 
    8.52 + 	opt_complementary = "-1"; /* min one arg */
    8.53 +-	opts = getopt32(argv, "ftL"
    8.54 ++	opts = getopt32(argv, "ftLm"
    8.55 + 		IF_SELINUX("Z")
    8.56 + 		IF_FEATURE_STAT_FORMAT("c:", &format)
    8.57 + 	);
    8.58 +@@ -660,6 +682,9 @@
    8.59 + 		selinux_or_die();
    8.60 + 	}
    8.61 + #endif
    8.62 ++ 	if (opts & OPT_MAP) { /* -m */
    8.63 ++ 		statfunc = do_mapfile;
    8.64 ++	}
    8.65 + 	ok = 1;
    8.66 + 	argv += optind;
    8.67 + 	for (i = 0; argv[i]; ++i)
    8.68 +
    8.69 +--- busybox-1.16.1/include/usage.h
    8.70 ++++ busybox-1.16.1/include/usage.h
    8.71 +@@ -4184,6 +4184,7 @@
    8.72 +      "\n	-f	Display filesystem status" \
    8.73 +      "\n	-L	Follow links" \
    8.74 +      "\n	-t	Display info in terse form" \
    8.75 ++     "\n	-m	Display block list" \
    8.76 + 	IF_SELINUX( \
    8.77 +      "\n	-Z	Print security context" \
    8.78 + 	) \
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/busybox/stuff/busybox-1.16.1-syslogd.u	Fri Jun 04 17:00:07 2010 +0200
     9.3 @@ -0,0 +1,11 @@
     9.4 +--- busybox-1.16.1/sysklogd/syslogd.c
     9.5 ++++ busybox-1.16.1/sysklogd/syslogd.c
     9.6 +@@ -46,7 +46,7 @@
     9.7 + #undef SYSLOGD_WRLOCK
     9.8 + 
     9.9 + enum {
    9.10 +-	MAX_READ = 256,
    9.11 ++	MAX_READ = 1024,
    9.12 + 	DNS_WAIT_SEC = 2 * 60,
    9.13 + };
    9.14 + 
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/busybox/stuff/busybox-1.16.1-tar.u	Fri Jun 04 17:00:07 2010 +0200
    10.3 @@ -0,0 +1,12 @@
    10.4 +Accept --wildcards argument
    10.5 +--- busybox-1.16.1/archival/tar.c
    10.6 ++++ busybox-1.16.1/archival/tar.c
    10.7 +@@ -813,6 +813,8 @@
    10.8 + # if ENABLE_FEATURE_TAR_NOPRESERVE_TIME
    10.9 + 	"touch\0"               No_argument       "m"
   10.10 + # endif
   10.11 ++	/* ignore --wildcards */
   10.12 ++	"wildcards\0"           No_argument       "\xfb"
   10.13 + 	/* use numeric uid/gid from tar header, not textual */
   10.14 + 	"numeric-owner\0"       No_argument       "\xfc"
   10.15 + 	/* do not restore mode */
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/busybox/stuff/busybox-1.16.1-vcsa2txt.u	Fri Jun 04 17:00:07 2010 +0200
    11.3 @@ -0,0 +1,134 @@
    11.4 +--- busybox-1.16.1/include/applets.h
    11.5 ++++ busybox-1.16.1/include/applets.h
    11.6 +@@ -420,6 +420,7 @@
    11.7 + IF_UUDECODE(APPLET(uudecode, _BB_DIR_USR_BIN, _BB_SUID_DROP))
    11.8 + IF_UUENCODE(APPLET(uuencode, _BB_DIR_USR_BIN, _BB_SUID_DROP))
    11.9 + IF_VCONFIG(APPLET(vconfig, _BB_DIR_SBIN, _BB_SUID_DROP))
   11.10 ++IF_VCSA2TXT(APPLET(vcsa2txt, _BB_DIR_USR_BIN, _BB_SUID_DROP))
   11.11 + IF_VI(APPLET(vi, _BB_DIR_BIN, _BB_SUID_DROP))
   11.12 + IF_VLOCK(APPLET(vlock, _BB_DIR_USR_BIN, _BB_SUID_REQUIRE))
   11.13 + IF_VOLNAME(APPLET(volname, _BB_DIR_USR_BIN, _BB_SUID_DROP))
   11.14 +
   11.15 +--- busybox-1.16.1/include/usage.h
   11.16 ++++ busybox-1.16.1/include/usage.h
   11.17 +@@ -5011,6 +5011,13 @@
   11.18 +      "\n	set_ingress_map	[vlan-name] [skb_priority] [vlan_qos]" \
   11.19 +      "\n	set_name_type	[name-type]" \
   11.20 + 
   11.21 ++#define vcsa2txt_trivial_usage \
   11.22 ++       "stdin"
   11.23 ++#define vcsa2txt_full_usage \
   11.24 ++       "Filter /dev/vcsa* to ansi escape sequences"
   11.25 ++#define vcsa2txt_example_usage \
   11.26 ++       "# vcsa2txt < /dev/vcsa1\n"
   11.27 ++
   11.28 + #define vi_trivial_usage \
   11.29 +        "[OPTIONS] [FILE]..."
   11.30 + #define vi_full_usage "\n\n" \
   11.31 +
   11.32 +--- busybox-1.16.1/miscutils/Config.in
   11.33 ++++ busybox-1.16.1/miscutils/Config.in
   11.34 +@@ -625,6 +625,12 @@
   11.35 + 	help
   11.36 + 	  Write a message to all users that are logged in.
   11.37 + 
   11.38 ++config VCSA2TXT
   11.39 ++	bool "vcsa2txt"
   11.40 ++	default n
   11.41 ++	help
   11.42 ++	  Filter /dev/vcsa* output to ansi escape sequences.
   11.43 ++
   11.44 + config WATCHDOG
   11.45 + 	bool "watchdog"
   11.46 + 	default n
   11.47 +
   11.48 +--- busybox-1.16.1/util-linux/Kbuild
   11.49 ++++ busybox-1.16.1/util-linux/Kbuild
   11.50 +@@ -43,3 +43,4 @@
   11.51 + lib-$(CONFIG_SWITCH_ROOT)       += switch_root.o
   11.52 + lib-$(CONFIG_MKFS_EXT2)         += tune2fs.o
   11.53 + lib-$(CONFIG_UMOUNT)            += umount.o
   11.54 ++lib-$(CONFIG_VCSA2TXT)          += vcsa2txt.o
   11.55 +
   11.56 +--- busybox-1.16.1/util-linux/vcsa2txt.c
   11.57 ++++ busybox-1.16.1/util-linux/vcsa2txt.c
   11.58 +@@ -0,0 +1,79 @@
   11.59 ++/* vi: set sw=4 ts=4: */
   11.60 ++/*
   11.61 ++ * /dev/vcsa* filter for busybox
   11.62 ++ *
   11.63 ++ * pascal.bellard@ads-lu.com
   11.64 ++ *
   11.65 ++ * Licensed under GPLv2 or later, see file License in this tarball for details.
   11.66 ++ */
   11.67 ++ 
   11.68 ++#include "libbb.h"
   11.69 ++
   11.70 ++int vcsa2txt_main(int argc) MAIN_EXTERNALLY_VISIBLE;
   11.71 ++int vcsa2txt_main(int argc)
   11.72 ++{
   11.73 ++    struct {
   11.74 ++	unsigned char l, c, x, y; // man 4 console_codes
   11.75 ++    } scrn;
   11.76 ++    unsigned char last = 0, ch[2];                     // BLGCRMOW
   11.77 ++    static  unsigned char end[5] = "\e[0m\n", color[8] = "04261537";
   11.78 ++    int sp, lf, x;
   11.79 ++    
   11.80 ++    if (safe_read(0, &scrn, 4) < 0) return 1;
   11.81 ++    for (lf = 0; scrn.l; lf++, scrn.l--) {
   11.82 ++	for (sp = x = 0; ++x <= scrn.c;) {
   11.83 ++	    if (safe_read(0, &ch[0], 2) < 0) return 1;
   11.84 ++	    if (argc > 1) ch[1] = 0;
   11.85 ++	    sp++;
   11.86 ++	    if (last == ch[1] && ch[0] == ' ') continue;
   11.87 ++	    for (lf++; --lf;) bb_putchar('\n');
   11.88 ++	    while (--sp) bb_putchar(' ');
   11.89 ++#define ENABLE_VCSA_PACKED 1
   11.90 ++#if ENABLE_VCSA_PACKED
   11.91 ++	    if (last ^= ch[1]) {
   11.92 ++		char esc[16],*s;
   11.93 ++		struct offsets {
   11.94 ++		    char mask, type, shr;
   11.95 ++		} *p;
   11.96 ++		static struct offsets offset[3] = {
   11.97 ++		    {8,0,1}, {0x70,'4',4}, {7,'3',0}
   11.98 ++		};
   11.99 ++		static char init = 0x7F;
  11.100 ++		
  11.101 ++		s = esc+2;
  11.102 ++		*(short *)esc = ntohs(256*'\e'+'[');
  11.103 ++		p = offset;
  11.104 ++		do {
  11.105 ++		    if ((init|last) & p->mask) {
  11.106 ++			int c = (ch[1] & p->mask) >> p->shr;
  11.107 ++		    
  11.108 ++			if ((*s = p->type) != 0) s++;
  11.109 ++			else if (c == 0) {
  11.110 ++			    c = 2;
  11.111 ++			    *s++ = '2'; /* normal */
  11.112 ++			}
  11.113 ++			*s++ = color[c];
  11.114 ++			*s++ = ';'; 
  11.115 ++		    }
  11.116 ++		} while (p++->shr);
  11.117 ++		s[-1] = 'm';
  11.118 ++		init = 0;
  11.119 ++		fwrite(esc,s-esc,1,stdout);
  11.120 ++	    }
  11.121 ++	    last = ch[1];
  11.122 ++#else
  11.123 ++	    if (last != ch[1]) {
  11.124 ++		static char esc[10] = "\e[0;47;37m";
  11.125 ++		
  11.126 ++		esc[2] = ((last = ch[1]) & 8) ? '1' /* bold */ : '0' /* defaults */;
  11.127 ++		esc[sizeof(esc)-5] = color[(ch[1] >> 4) & 7];
  11.128 ++		esc[sizeof(esc)-2] = color[ch[1] & 7];
  11.129 ++		fwrite(esc,sizeof(esc),1,stdout);
  11.130 ++	    }
  11.131 ++#endif
  11.132 ++	    bb_putchar(ch[0]);
  11.133 ++	}
  11.134 ++    }
  11.135 ++    fwrite(end,sizeof(end),1,stdout);
  11.136 ++    return 0;
  11.137 ++}
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/busybox/stuff/busybox-1.16.1-zmodules.u	Fri Jun 04 17:00:07 2010 +0200
    12.3 @@ -0,0 +1,48 @@
    12.4 +--- busybox-1.16.1/modutils/depmod.c
    12.5 ++++ busybox-1.16.1/modutils/depmod.c
    12.6 +@@ -37,7 +37,10 @@
    12.7 + 	ARG_e = (1<<3), /* with -F, print unresolved symbols */
    12.8 + 	ARG_F = (1<<4), /* System.map that contains the symbols */
    12.9 + 	ARG_n = (1<<5), /* dry-run, print to stdout only */
   12.10 +-	ARG_r = (1<<6)  /* Compat dummy. Linux Makefile uses it */
   12.11 ++	ARG_r = (1<<6), /* Compat dummy. Linux Makefile uses it */
   12.12 ++	ARG_u = (1<<7), /* unresolved-error: ignored */
   12.13 ++	ARG_q = (1<<8), /* quiet: ignored */
   12.14 ++	ARG_C = (1<<9)  /* config: ignored */
   12.15 + };
   12.16 + 
   12.17 + static int FAST_FUNC parse_module(const char *fname, struct stat *sb UNUSED_PARAM,
   12.18 +@@ -143,7 +146,7 @@
   12.19 + 	struct utsname uts;
   12.20 + 	int tmp;
   12.21 + 
   12.22 +-	getopt32(argv, "aAb:eF:nr", &moddir_base, NULL);
   12.23 ++	getopt32(argv, "aAb:eF:nruqC:", &moddir_base, NULL);
   12.24 + 	argv += optind;
   12.25 + 
   12.26 + 	/* goto modules location */
   12.27 +
   12.28 +--- busybox-1.16.1/libbb/read.c
   12.29 ++++ busybox-1.16.1/libbb/read.c
   12.30 +@@ -328,16 +328,18 @@
   12.31 + 
   12.32 + 	sfx = strrchr(fname, '.');
   12.33 + 	if (sfx) {
   12.34 +-		if (ENABLE_FEATURE_SEAMLESS_LZMA && strcmp(sfx, ".lzma") == 0)
   12.35 +-			/* .lzma has no header/signature, just trust it */
   12.36 ++		xread(fd, &magic, 2);
   12.37 ++		if (ENABLE_FEATURE_SEAMLESS_LZMA && 
   12.38 ++		    ((magic[0] == 0x5d && magic[1] == 0) || strcmp(sfx, ".lzma") == 0)) {
   12.39 ++			xlseek(fd, 0, SEEK_SET);
   12.40 + 			open_transformer(fd, unpack_lzma_stream, "unlzma");
   12.41 ++		}
   12.42 + 		else
   12.43 + 		if ((ENABLE_FEATURE_SEAMLESS_GZ && strcmp(sfx, ".gz") == 0)
   12.44 + 		 || (ENABLE_FEATURE_SEAMLESS_BZ2 && strcmp(sfx, ".bz2") == 0)
   12.45 + 		) {
   12.46 + 			/* .gz and .bz2 both have 2-byte signature, and their
   12.47 + 			 * unpack_XXX_stream wants this header skipped. */
   12.48 +-			xread(fd, &magic, 2);
   12.49 + #if ENABLE_FEATURE_SEAMLESS_GZ
   12.50 + #if BB_MMU
   12.51 + 			xformer = unpack_gz_stream;
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/busybox/stuff/busybox-1.16.1.config	Fri Jun 04 17:00:07 2010 +0200
    13.3 @@ -0,0 +1,923 @@
    13.4 +#
    13.5 +# Automatically generated make config: don't edit
    13.6 +# Busybox version: 1.16.1
    13.7 +# Fri Jun  4 16:23:33 2010
    13.8 +#
    13.9 +CONFIG_HAVE_DOT_CONFIG=y
   13.10 +
   13.11 +#
   13.12 +# Busybox Settings
   13.13 +#
   13.14 +
   13.15 +#
   13.16 +# General Configuration
   13.17 +#
   13.18 +CONFIG_DESKTOP=y
   13.19 +# CONFIG_EXTRA_COMPAT is not set
   13.20 +CONFIG_INCLUDE_SUSv2=y
   13.21 +# CONFIG_USE_PORTABLE_CODE is not set
   13.22 +CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
   13.23 +# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
   13.24 +# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
   13.25 +CONFIG_SHOW_USAGE=y
   13.26 +CONFIG_FEATURE_VERBOSE_USAGE=y
   13.27 +CONFIG_FEATURE_COMPRESS_USAGE=y
   13.28 +CONFIG_FEATURE_INSTALLER=y
   13.29 +CONFIG_LOCALE_SUPPORT=y
   13.30 +# CONFIG_FEATURE_ASSUME_UNICODE is not set
   13.31 +# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
   13.32 +CONFIG_LONG_OPTS=y
   13.33 +CONFIG_FEATURE_DEVPTS=y
   13.34 +# CONFIG_FEATURE_CLEAN_UP is not set
   13.35 +CONFIG_FEATURE_PIDFILE=y
   13.36 +CONFIG_FEATURE_SUID=y
   13.37 +CONFIG_FEATURE_SUID_CONFIG=y
   13.38 +# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
   13.39 +# CONFIG_SELINUX is not set
   13.40 +# CONFIG_FEATURE_PREFER_APPLETS is not set
   13.41 +CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
   13.42 +CONFIG_FEATURE_SYSLOG=y
   13.43 +CONFIG_FEATURE_HAVE_RPC=y
   13.44 +
   13.45 +#
   13.46 +# Build Options
   13.47 +#
   13.48 +# CONFIG_STATIC is not set
   13.49 +# CONFIG_PIE is not set
   13.50 +# CONFIG_NOMMU is not set
   13.51 +# CONFIG_BUILD_LIBBUSYBOX is not set
   13.52 +# CONFIG_FEATURE_INDIVIDUAL is not set
   13.53 +# CONFIG_FEATURE_SHARED_BUSYBOX is not set
   13.54 +CONFIG_LFS=y
   13.55 +CONFIG_CROSS_COMPILER_PREFIX=""
   13.56 +CONFIG_EXTRA_CFLAGS=""
   13.57 +
   13.58 +#
   13.59 +# Debugging Options
   13.60 +#
   13.61 +# CONFIG_DEBUG is not set
   13.62 +# CONFIG_DEBUG_PESSIMIZE is not set
   13.63 +# CONFIG_WERROR is not set
   13.64 +CONFIG_NO_DEBUG_LIB=y
   13.65 +# CONFIG_DMALLOC is not set
   13.66 +# CONFIG_EFENCE is not set
   13.67 +
   13.68 +#
   13.69 +# Installation Options
   13.70 +#
   13.71 +# CONFIG_INSTALL_NO_USR is not set
   13.72 +CONFIG_INSTALL_APPLET_SYMLINKS=y
   13.73 +# CONFIG_INSTALL_APPLET_HARDLINKS is not set
   13.74 +# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
   13.75 +# CONFIG_INSTALL_APPLET_DONT is not set
   13.76 +# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
   13.77 +# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
   13.78 +# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
   13.79 +CONFIG_PREFIX="./_install"
   13.80 +
   13.81 +#
   13.82 +# Busybox Library Tuning
   13.83 +#
   13.84 +CONFIG_PASSWORD_MINLEN=6
   13.85 +CONFIG_MD5_SIZE_VS_SPEED=0
   13.86 +# CONFIG_FEATURE_FAST_TOP is not set
   13.87 +# CONFIG_FEATURE_ETC_NETWORKS is not set
   13.88 +CONFIG_FEATURE_EDITING=y
   13.89 +CONFIG_FEATURE_EDITING_MAX_LEN=1024
   13.90 +# CONFIG_FEATURE_EDITING_VI is not set
   13.91 +CONFIG_FEATURE_EDITING_HISTORY=127
   13.92 +CONFIG_FEATURE_EDITING_SAVEHISTORY=y
   13.93 +CONFIG_FEATURE_TAB_COMPLETION=y
   13.94 +# CONFIG_FEATURE_USERNAME_COMPLETION is not set
   13.95 +CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
   13.96 +# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set
   13.97 +CONFIG_FEATURE_NON_POSIX_CP=y
   13.98 +# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set
   13.99 +CONFIG_FEATURE_COPYBUF_KB=4
  13.100 +CONFIG_MONOTONIC_SYSCALL=y
  13.101 +CONFIG_IOCTL_HEX2STR_ERROR=y
  13.102 +CONFIG_FEATURE_HWIB=y
  13.103 +
  13.104 +#
  13.105 +# Applets
  13.106 +#
  13.107 +
  13.108 +#
  13.109 +# Archival Utilities
  13.110 +#
  13.111 +CONFIG_FEATURE_SEAMLESS_LZMA=y
  13.112 +CONFIG_FEATURE_SEAMLESS_BZ2=y
  13.113 +CONFIG_FEATURE_SEAMLESS_GZ=y
  13.114 +CONFIG_FEATURE_SEAMLESS_Z=y
  13.115 +CONFIG_AR=y
  13.116 +# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
  13.117 +CONFIG_BUNZIP2=y
  13.118 +# CONFIG_BZIP2 is not set
  13.119 +CONFIG_CPIO=y
  13.120 +CONFIG_FEATURE_CPIO_O=y
  13.121 +CONFIG_FEATURE_CPIO_P=y
  13.122 +CONFIG_DPKG=y
  13.123 +CONFIG_DPKG_DEB=y
  13.124 +CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY=y
  13.125 +CONFIG_GUNZIP=y
  13.126 +CONFIG_GZIP=y
  13.127 +CONFIG_FEATURE_GZIP_LONG_OPTIONS=y
  13.128 +# CONFIG_LZOP is not set
  13.129 +# CONFIG_LZOP_COMPR_HIGH is not set
  13.130 +CONFIG_RPM2CPIO=y
  13.131 +CONFIG_RPM=y
  13.132 +CONFIG_TAR=y
  13.133 +CONFIG_FEATURE_TAR_CREATE=y
  13.134 +# CONFIG_FEATURE_TAR_AUTODETECT is not set
  13.135 +CONFIG_FEATURE_TAR_FROM=y
  13.136 +CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
  13.137 +CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
  13.138 +CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
  13.139 +CONFIG_FEATURE_TAR_LONG_OPTIONS=y
  13.140 +CONFIG_FEATURE_TAR_UNAME_GNAME=y
  13.141 +CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y
  13.142 +CONFIG_UNCOMPRESS=y
  13.143 +CONFIG_UNLZMA=y
  13.144 +# CONFIG_FEATURE_LZMA_FAST is not set
  13.145 +CONFIG_UNZIP=y
  13.146 +
  13.147 +#
  13.148 +# Coreutils
  13.149 +#
  13.150 +CONFIG_BASENAME=y
  13.151 +CONFIG_CAL=y
  13.152 +CONFIG_CAT=y
  13.153 +# CONFIG_CATV is not set
  13.154 +CONFIG_CHGRP=y
  13.155 +CONFIG_CHMOD=y
  13.156 +CONFIG_CHOWN=y
  13.157 +CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y
  13.158 +CONFIG_CHROOT=y
  13.159 +CONFIG_CKSUM=y
  13.160 +CONFIG_COMM=y
  13.161 +CONFIG_CP=y
  13.162 +CONFIG_FEATURE_CP_LONG_OPTIONS=y
  13.163 +CONFIG_CUT=y
  13.164 +CONFIG_DATE=y
  13.165 +CONFIG_FEATURE_DATE_ISOFMT=y
  13.166 +CONFIG_FEATURE_DATE_COMPAT=y
  13.167 +CONFIG_DD=y
  13.168 +CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
  13.169 +# CONFIG_FEATURE_DD_THIRD_STATUS_LINE is not set
  13.170 +CONFIG_FEATURE_DD_IBS_OBS=y
  13.171 +CONFIG_DF=y
  13.172 +CONFIG_FEATURE_DF_FANCY=y
  13.173 +CONFIG_DIRNAME=y
  13.174 +CONFIG_DOS2UNIX=y
  13.175 +CONFIG_UNIX2DOS=y
  13.176 +CONFIG_DU=y
  13.177 +CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
  13.178 +CONFIG_ECHO=y
  13.179 +CONFIG_FEATURE_FANCY_ECHO=y
  13.180 +CONFIG_ENV=y
  13.181 +CONFIG_FEATURE_ENV_LONG_OPTIONS=y
  13.182 +CONFIG_EXPAND=y
  13.183 +CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
  13.184 +CONFIG_EXPR=y
  13.185 +# CONFIG_EXPR_MATH_SUPPORT_64 is not set
  13.186 +CONFIG_FALSE=y
  13.187 +CONFIG_FOLD=y
  13.188 +CONFIG_FSYNC=y
  13.189 +CONFIG_HEAD=y
  13.190 +CONFIG_FEATURE_FANCY_HEAD=y
  13.191 +CONFIG_HOSTID=y
  13.192 +CONFIG_ID=y
  13.193 +CONFIG_INSTALL=y
  13.194 +CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
  13.195 +CONFIG_LENGTH=y
  13.196 +CONFIG_LN=y
  13.197 +CONFIG_LOGNAME=y
  13.198 +CONFIG_LS=y
  13.199 +CONFIG_FEATURE_LS_FILETYPES=y
  13.200 +CONFIG_FEATURE_LS_FOLLOWLINKS=y
  13.201 +CONFIG_FEATURE_LS_RECURSIVE=y
  13.202 +CONFIG_FEATURE_LS_SORTFILES=y
  13.203 +CONFIG_FEATURE_LS_TIMESTAMPS=y
  13.204 +CONFIG_FEATURE_LS_USERNAME=y
  13.205 +CONFIG_FEATURE_LS_COLOR=y
  13.206 +CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
  13.207 +CONFIG_MD5SUM=y
  13.208 +CONFIG_MKDIR=y
  13.209 +CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
  13.210 +CONFIG_MKFIFO=y
  13.211 +CONFIG_MKNOD=y
  13.212 +CONFIG_MV=y
  13.213 +CONFIG_FEATURE_MV_LONG_OPTIONS=y
  13.214 +CONFIG_NICE=y
  13.215 +CONFIG_NOHUP=y
  13.216 +CONFIG_OD=y
  13.217 +CONFIG_PRINTENV=y
  13.218 +CONFIG_PRINTF=y
  13.219 +CONFIG_PWD=y
  13.220 +CONFIG_READLINK=y
  13.221 +CONFIG_FEATURE_READLINK_FOLLOW=y
  13.222 +CONFIG_REALPATH=y
  13.223 +CONFIG_RM=y
  13.224 +CONFIG_RMDIR=y
  13.225 +CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
  13.226 +CONFIG_SEQ=y
  13.227 +CONFIG_SHA1SUM=y
  13.228 +CONFIG_SHA256SUM=y
  13.229 +# CONFIG_SHA512SUM is not set
  13.230 +CONFIG_SLEEP=y
  13.231 +CONFIG_FEATURE_FANCY_SLEEP=y
  13.232 +# CONFIG_FEATURE_FLOAT_SLEEP is not set
  13.233 +CONFIG_SORT=y
  13.234 +CONFIG_FEATURE_SORT_BIG=y
  13.235 +CONFIG_SPLIT=y
  13.236 +CONFIG_FEATURE_SPLIT_FANCY=y
  13.237 +CONFIG_STAT=y
  13.238 +CONFIG_FEATURE_STAT_FORMAT=y
  13.239 +CONFIG_STTY=y
  13.240 +CONFIG_SUM=y
  13.241 +CONFIG_SYNC=y
  13.242 +CONFIG_TAC=y
  13.243 +CONFIG_TAIL=y
  13.244 +CONFIG_FEATURE_FANCY_TAIL=y
  13.245 +CONFIG_TEE=y
  13.246 +CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
  13.247 +CONFIG_TEST=y
  13.248 +CONFIG_FEATURE_TEST_64=y
  13.249 +CONFIG_TOUCH=y
  13.250 +CONFIG_TR=y
  13.251 +CONFIG_FEATURE_TR_CLASSES=y
  13.252 +CONFIG_FEATURE_TR_EQUIV=y
  13.253 +CONFIG_TRUE=y
  13.254 +CONFIG_TTY=y
  13.255 +CONFIG_UNAME=y
  13.256 +CONFIG_UNEXPAND=y
  13.257 +CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
  13.258 +CONFIG_UNIQ=y
  13.259 +CONFIG_USLEEP=y
  13.260 +CONFIG_UUDECODE=y
  13.261 +CONFIG_UUENCODE=y
  13.262 +CONFIG_WC=y
  13.263 +CONFIG_FEATURE_WC_LARGE=y
  13.264 +CONFIG_WHO=y
  13.265 +CONFIG_WHOAMI=y
  13.266 +CONFIG_YES=y
  13.267 +
  13.268 +#
  13.269 +# Common options for cp and mv
  13.270 +#
  13.271 +CONFIG_FEATURE_PRESERVE_HARDLINKS=y
  13.272 +
  13.273 +#
  13.274 +# Common options for ls, more and telnet
  13.275 +#
  13.276 +CONFIG_FEATURE_AUTOWIDTH=y
  13.277 +
  13.278 +#
  13.279 +# Common options for df, du, ls
  13.280 +#
  13.281 +CONFIG_FEATURE_HUMAN_READABLE=y
  13.282 +
  13.283 +#
  13.284 +# Common options for md5sum, sha1sum, sha256sum, sha512sum
  13.285 +#
  13.286 +CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
  13.287 +
  13.288 +#
  13.289 +# Console Utilities
  13.290 +#
  13.291 +CONFIG_CHVT=y
  13.292 +CONFIG_CLEAR=y
  13.293 +CONFIG_DEALLOCVT=y
  13.294 +CONFIG_DUMPKMAP=y
  13.295 +CONFIG_KBD_MODE=y
  13.296 +CONFIG_LOADFONT=y
  13.297 +CONFIG_LOADKMAP=y
  13.298 +CONFIG_OPENVT=y
  13.299 +CONFIG_RESET=y
  13.300 +# CONFIG_RESIZE is not set
  13.301 +# CONFIG_FEATURE_RESIZE_PRINT is not set
  13.302 +CONFIG_SETCONSOLE=y
  13.303 +# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
  13.304 +# CONFIG_SETFONT is not set
  13.305 +# CONFIG_FEATURE_SETFONT_TEXTUAL_MAP is not set
  13.306 +CONFIG_DEFAULT_SETFONT_DIR=""
  13.307 +CONFIG_SETKEYCODES=y
  13.308 +CONFIG_SETLOGCONS=y
  13.309 +# CONFIG_SHOWKEY is not set
  13.310 +
  13.311 +#
  13.312 +# Debian Utilities
  13.313 +#
  13.314 +CONFIG_MKTEMP=y
  13.315 +CONFIG_PIPE_PROGRESS=y
  13.316 +# CONFIG_RUN_PARTS is not set
  13.317 +# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set
  13.318 +# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
  13.319 +# CONFIG_START_STOP_DAEMON is not set
  13.320 +# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set
  13.321 +# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set
  13.322 +CONFIG_WHICH=y
  13.323 +
  13.324 +#
  13.325 +# Editors
  13.326 +#
  13.327 +CONFIG_AWK=y
  13.328 +CONFIG_FEATURE_AWK_LIBM=y
  13.329 +CONFIG_CMP=y
  13.330 +CONFIG_DIFF=y
  13.331 +CONFIG_FEATURE_DIFF_LONG_OPTIONS=y
  13.332 +CONFIG_FEATURE_DIFF_DIR=y
  13.333 +# CONFIG_ED is not set
  13.334 +CONFIG_PATCH=y
  13.335 +CONFIG_SED=y
  13.336 +CONFIG_VI=y
  13.337 +CONFIG_FEATURE_VI_MAX_LEN=1024
  13.338 +CONFIG_FEATURE_VI_8BIT=y
  13.339 +CONFIG_FEATURE_VI_COLON=y
  13.340 +CONFIG_FEATURE_VI_YANKMARK=y
  13.341 +CONFIG_FEATURE_VI_SEARCH=y
  13.342 +CONFIG_FEATURE_VI_USE_SIGNALS=y
  13.343 +CONFIG_FEATURE_VI_DOT_CMD=y
  13.344 +CONFIG_FEATURE_VI_READONLY=y
  13.345 +CONFIG_FEATURE_VI_SETOPTS=y
  13.346 +CONFIG_FEATURE_VI_SET=y
  13.347 +CONFIG_FEATURE_VI_WIN_RESIZE=y
  13.348 +CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
  13.349 +CONFIG_FEATURE_ALLOW_EXEC=y
  13.350 +
  13.351 +#
  13.352 +# Finding Utilities
  13.353 +#
  13.354 +CONFIG_FIND=y
  13.355 +CONFIG_FEATURE_FIND_PRINT0=y
  13.356 +CONFIG_FEATURE_FIND_MTIME=y
  13.357 +CONFIG_FEATURE_FIND_MMIN=y
  13.358 +CONFIG_FEATURE_FIND_PERM=y
  13.359 +CONFIG_FEATURE_FIND_TYPE=y
  13.360 +CONFIG_FEATURE_FIND_XDEV=y
  13.361 +CONFIG_FEATURE_FIND_MAXDEPTH=y
  13.362 +CONFIG_FEATURE_FIND_NEWER=y
  13.363 +CONFIG_FEATURE_FIND_INUM=y
  13.364 +CONFIG_FEATURE_FIND_EXEC=y
  13.365 +CONFIG_FEATURE_FIND_USER=y
  13.366 +CONFIG_FEATURE_FIND_GROUP=y
  13.367 +CONFIG_FEATURE_FIND_NOT=y
  13.368 +CONFIG_FEATURE_FIND_DEPTH=y
  13.369 +CONFIG_FEATURE_FIND_PAREN=y
  13.370 +CONFIG_FEATURE_FIND_SIZE=y
  13.371 +CONFIG_FEATURE_FIND_PRUNE=y
  13.372 +CONFIG_FEATURE_FIND_DELETE=y
  13.373 +CONFIG_FEATURE_FIND_PATH=y
  13.374 +CONFIG_FEATURE_FIND_REGEX=y
  13.375 +# CONFIG_FEATURE_FIND_CONTEXT is not set
  13.376 +CONFIG_FEATURE_FIND_LINKS=y
  13.377 +CONFIG_GREP=y
  13.378 +CONFIG_FEATURE_GREP_EGREP_ALIAS=y
  13.379 +CONFIG_FEATURE_GREP_FGREP_ALIAS=y
  13.380 +CONFIG_FEATURE_GREP_CONTEXT=y
  13.381 +CONFIG_XARGS=y
  13.382 +CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
  13.383 +CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
  13.384 +CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
  13.385 +CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
  13.386 +
  13.387 +#
  13.388 +# Init Utilities
  13.389 +#
  13.390 +CONFIG_INIT=y
  13.391 +CONFIG_FEATURE_USE_INITTAB=y
  13.392 +CONFIG_FEATURE_KILL_REMOVED=y
  13.393 +CONFIG_FEATURE_KILL_DELAY=0
  13.394 +CONFIG_FEATURE_INIT_SCTTY=y
  13.395 +CONFIG_FEATURE_INIT_SYSLOG=y
  13.396 +CONFIG_FEATURE_EXTRA_QUIET=y
  13.397 +# CONFIG_FEATURE_INIT_COREDUMPS is not set
  13.398 +CONFIG_FEATURE_INITRD=y
  13.399 +CONFIG_HALT=y
  13.400 +# CONFIG_FEATURE_CALL_TELINIT is not set
  13.401 +CONFIG_TELINIT_PATH=""
  13.402 +CONFIG_MESG=y
  13.403 +
  13.404 +#
  13.405 +# Login/Password Management Utilities
  13.406 +#
  13.407 +CONFIG_FEATURE_SHADOWPASSWDS=y
  13.408 +# CONFIG_USE_BB_PWD_GRP is not set
  13.409 +# CONFIG_USE_BB_SHADOW is not set
  13.410 +CONFIG_USE_BB_CRYPT=y
  13.411 +# CONFIG_USE_BB_CRYPT_SHA is not set
  13.412 +CONFIG_ADDGROUP=y
  13.413 +CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS=y
  13.414 +CONFIG_FEATURE_ADDUSER_TO_GROUP=y
  13.415 +CONFIG_DELGROUP=y
  13.416 +CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
  13.417 +# CONFIG_FEATURE_CHECK_NAMES is not set
  13.418 +CONFIG_ADDUSER=y
  13.419 +CONFIG_FEATURE_ADDUSER_LONG_OPTIONS=y
  13.420 +CONFIG_FIRST_SYSTEM_ID=100
  13.421 +CONFIG_LAST_SYSTEM_ID=999
  13.422 +CONFIG_DELUSER=y
  13.423 +CONFIG_GETTY=y
  13.424 +CONFIG_FEATURE_UTMP=y
  13.425 +CONFIG_FEATURE_WTMP=y
  13.426 +CONFIG_LOGIN=y
  13.427 +# CONFIG_PAM is not set
  13.428 +# CONFIG_LOGIN_SCRIPTS is not set
  13.429 +CONFIG_FEATURE_NOLOGIN=y
  13.430 +CONFIG_FEATURE_SECURETTY=y
  13.431 +CONFIG_PASSWD=y
  13.432 +CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
  13.433 +# CONFIG_CRYPTPW is not set
  13.434 +CONFIG_CHPASSWD=y
  13.435 +CONFIG_SU=y
  13.436 +CONFIG_FEATURE_SU_SYSLOG=y
  13.437 +CONFIG_FEATURE_SU_CHECKS_SHELLS=y
  13.438 +CONFIG_SULOGIN=y
  13.439 +CONFIG_VLOCK=y
  13.440 +
  13.441 +#
  13.442 +# Linux Ext2 FS Progs
  13.443 +#
  13.444 +CONFIG_CHATTR=y
  13.445 +CONFIG_FSCK=y
  13.446 +CONFIG_LSATTR=y
  13.447 +
  13.448 +#
  13.449 +# Linux Module Utilities
  13.450 +#
  13.451 +# CONFIG_MODPROBE_SMALL is not set
  13.452 +# CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set
  13.453 +# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set
  13.454 +CONFIG_INSMOD=y
  13.455 +CONFIG_RMMOD=y
  13.456 +CONFIG_LSMOD=y
  13.457 +CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
  13.458 +CONFIG_MODPROBE=y
  13.459 +CONFIG_FEATURE_MODPROBE_BLACKLIST=y
  13.460 +CONFIG_DEPMOD=y
  13.461 +CONFIG_MODINFO=y
  13.462 +
  13.463 +#
  13.464 +# Options common to multiple modutils
  13.465 +#
  13.466 +# CONFIG_FEATURE_2_4_MODULES is not set
  13.467 +# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set
  13.468 +# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
  13.469 +# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
  13.470 +# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
  13.471 +# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
  13.472 +# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
  13.473 +CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
  13.474 +CONFIG_FEATURE_MODUTILS_ALIAS=y
  13.475 +CONFIG_FEATURE_MODUTILS_SYMBOLS=y
  13.476 +CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
  13.477 +CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
  13.478 +
  13.479 +#
  13.480 +# Linux System Utilities
  13.481 +#
  13.482 +# CONFIG_ACPID is not set
  13.483 +# CONFIG_FEATURE_ACPID_COMPAT is not set
  13.484 +CONFIG_BLKID=y
  13.485 +CONFIG_DMESG=y
  13.486 +CONFIG_FEATURE_DMESG_PRETTY=y
  13.487 +CONFIG_FBSET=y
  13.488 +CONFIG_FEATURE_FBSET_FANCY=y
  13.489 +# CONFIG_FEATURE_FBSET_READMODE is not set
  13.490 +CONFIG_FDFLUSH=y
  13.491 +CONFIG_FDFORMAT=y
  13.492 +CONFIG_FDISK=y
  13.493 +CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
  13.494 +CONFIG_FEATURE_FDISK_WRITABLE=y
  13.495 +# CONFIG_FEATURE_AIX_LABEL is not set
  13.496 +# CONFIG_FEATURE_SGI_LABEL is not set
  13.497 +# CONFIG_FEATURE_SUN_LABEL is not set
  13.498 +# CONFIG_FEATURE_OSF_LABEL is not set
  13.499 +# CONFIG_FEATURE_FDISK_ADVANCED is not set
  13.500 +CONFIG_FINDFS=y
  13.501 +CONFIG_FREERAMDISK=y
  13.502 +# CONFIG_FSCK_MINIX is not set
  13.503 +CONFIG_MKFS_EXT2=y
  13.504 +# CONFIG_MKFS_MINIX is not set
  13.505 +# CONFIG_FEATURE_MINIX2 is not set
  13.506 +# CONFIG_MKFS_REISER is not set
  13.507 +CONFIG_MKFS_VFAT=y
  13.508 +# CONFIG_GETOPT is not set
  13.509 +# CONFIG_FEATURE_GETOPT_LONG is not set
  13.510 +CONFIG_HEXDUMP=y
  13.511 +CONFIG_FEATURE_HEXDUMP_REVERSE=y
  13.512 +# CONFIG_HD is not set
  13.513 +CONFIG_HWCLOCK=y
  13.514 +CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
  13.515 +CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
  13.516 +CONFIG_IPCRM=y
  13.517 +CONFIG_IPCS=y
  13.518 +CONFIG_LOSETUP=y
  13.519 +CONFIG_LSPCI=y
  13.520 +CONFIG_LSUSB=y
  13.521 +# CONFIG_MDEV is not set
  13.522 +# CONFIG_FEATURE_MDEV_CONF is not set
  13.523 +# CONFIG_FEATURE_MDEV_RENAME is not set
  13.524 +# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set
  13.525 +# CONFIG_FEATURE_MDEV_EXEC is not set
  13.526 +# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
  13.527 +CONFIG_MKSWAP=y
  13.528 +CONFIG_FEATURE_MKSWAP_UUID=y
  13.529 +CONFIG_MORE=y
  13.530 +CONFIG_FEATURE_USE_TERMIOS=y
  13.531 +CONFIG_VOLUMEID=y
  13.532 +CONFIG_FEATURE_VOLUMEID_EXT=y
  13.533 +CONFIG_FEATURE_VOLUMEID_BTRFS=y
  13.534 +CONFIG_FEATURE_VOLUMEID_REISERFS=y
  13.535 +CONFIG_FEATURE_VOLUMEID_FAT=y
  13.536 +CONFIG_FEATURE_VOLUMEID_HFS=y
  13.537 +# CONFIG_FEATURE_VOLUMEID_JFS is not set
  13.538 +CONFIG_FEATURE_VOLUMEID_XFS=y
  13.539 +CONFIG_FEATURE_VOLUMEID_NTFS=y
  13.540 +CONFIG_FEATURE_VOLUMEID_ISO9660=y
  13.541 +# CONFIG_FEATURE_VOLUMEID_UDF is not set
  13.542 +CONFIG_FEATURE_VOLUMEID_LUKS=y
  13.543 +CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y
  13.544 +# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
  13.545 +# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
  13.546 +# CONFIG_FEATURE_VOLUMEID_SYSV is not set
  13.547 +# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
  13.548 +CONFIG_FEATURE_VOLUMEID_LINUXRAID=y
  13.549 +CONFIG_MOUNT=y
  13.550 +# CONFIG_FEATURE_MOUNT_FAKE is not set
  13.551 +# CONFIG_FEATURE_MOUNT_VERBOSE is not set
  13.552 +CONFIG_FEATURE_MOUNT_HELPERS=y
  13.553 +CONFIG_FEATURE_MOUNT_LABEL=y
  13.554 +CONFIG_FEATURE_MOUNT_NFS=y
  13.555 +CONFIG_FEATURE_MOUNT_CIFS=y
  13.556 +CONFIG_FEATURE_MOUNT_FLAGS=y
  13.557 +CONFIG_FEATURE_MOUNT_FSTAB=y
  13.558 +CONFIG_PIVOT_ROOT=y
  13.559 +CONFIG_RDATE=y
  13.560 +CONFIG_RDEV=y
  13.561 +CONFIG_READPROFILE=y
  13.562 +CONFIG_RTCWAKE=y
  13.563 +CONFIG_SCRIPT=y
  13.564 +CONFIG_SCRIPTREPLAY=y
  13.565 +CONFIG_SETARCH=y
  13.566 +CONFIG_SWAPONOFF=y
  13.567 +CONFIG_FEATURE_SWAPON_PRI=y
  13.568 +CONFIG_SWITCH_ROOT=y
  13.569 +CONFIG_UMOUNT=y
  13.570 +CONFIG_FEATURE_UMOUNT_ALL=y
  13.571 +
  13.572 +#
  13.573 +# Common options for mount/umount
  13.574 +#
  13.575 +CONFIG_FEATURE_MOUNT_LOOP=y
  13.576 +# CONFIG_FEATURE_MTAB_SUPPORT is not set
  13.577 +
  13.578 +#
  13.579 +# Miscellaneous Utilities
  13.580 +#
  13.581 +CONFIG_ADJTIMEX=y
  13.582 +# CONFIG_BBCONFIG is not set
  13.583 +CONFIG_BEEP=y
  13.584 +CONFIG_FEATURE_BEEP_FREQ=4000
  13.585 +CONFIG_FEATURE_BEEP_LENGTH_MS=30
  13.586 +CONFIG_CHAT=y
  13.587 +CONFIG_FEATURE_CHAT_NOFAIL=y
  13.588 +# CONFIG_FEATURE_CHAT_TTY_HIFI is not set
  13.589 +CONFIG_FEATURE_CHAT_IMPLICIT_CR=y
  13.590 +# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set
  13.591 +# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set
  13.592 +# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
  13.593 +# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
  13.594 +CONFIG_CHRT=y
  13.595 +CONFIG_CROND=y
  13.596 +# CONFIG_FEATURE_CROND_D is not set
  13.597 +# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
  13.598 +CONFIG_FEATURE_CROND_DIR="/var/spool/cron"
  13.599 +CONFIG_CRONTAB=y
  13.600 +# CONFIG_DC is not set
  13.601 +# CONFIG_FEATURE_DC_LIBM is not set
  13.602 +# CONFIG_DEVFSD is not set
  13.603 +# CONFIG_DEVFSD_MODLOAD is not set
  13.604 +# CONFIG_DEVFSD_FG_NP is not set
  13.605 +# CONFIG_DEVFSD_VERBOSE is not set
  13.606 +# CONFIG_FEATURE_DEVFS is not set
  13.607 +# CONFIG_DEVMEM is not set
  13.608 +CONFIG_EJECT=y
  13.609 +CONFIG_FEATURE_EJECT_SCSI=y
  13.610 +# CONFIG_FBSPLASH is not set
  13.611 +# CONFIG_FLASHCP is not set
  13.612 +# CONFIG_FLASH_LOCK is not set
  13.613 +# CONFIG_FLASH_UNLOCK is not set
  13.614 +# CONFIG_FLASH_ERASEALL is not set
  13.615 +CONFIG_IONICE=y
  13.616 +# CONFIG_INOTIFYD is not set
  13.617 +CONFIG_LAST=y
  13.618 +CONFIG_FEATURE_LAST_SMALL=y
  13.619 +# CONFIG_FEATURE_LAST_FANCY is not set
  13.620 +CONFIG_LESS=y
  13.621 +CONFIG_FEATURE_LESS_MAXLINES=9999999
  13.622 +CONFIG_FEATURE_LESS_BRACKETS=y
  13.623 +CONFIG_FEATURE_LESS_FLAGS=y
  13.624 +CONFIG_FEATURE_LESS_MARKS=y
  13.625 +CONFIG_FEATURE_LESS_REGEXP=y
  13.626 +# CONFIG_FEATURE_LESS_WINCH is not set
  13.627 +# CONFIG_FEATURE_LESS_DASHCMD is not set
  13.628 +# CONFIG_FEATURE_LESS_LINENUMS is not set
  13.629 +CONFIG_HDPARM=y
  13.630 +CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
  13.631 +# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
  13.632 +# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set
  13.633 +# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set
  13.634 +# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set
  13.635 +CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
  13.636 +# CONFIG_MAKEDEVS is not set
  13.637 +# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
  13.638 +# CONFIG_FEATURE_MAKEDEVS_TABLE is not set
  13.639 +# CONFIG_MAN is not set
  13.640 +CONFIG_MICROCOM=y
  13.641 +CONFIG_MOUNTPOINT=y
  13.642 +# CONFIG_MT is not set
  13.643 +CONFIG_RAIDAUTORUN=y
  13.644 +# CONFIG_READAHEAD is not set
  13.645 +# CONFIG_RUNLEVEL is not set
  13.646 +# CONFIG_RX is not set
  13.647 +CONFIG_SETSID=y
  13.648 +CONFIG_STRINGS=y
  13.649 +CONFIG_TASKSET=y
  13.650 +CONFIG_FEATURE_TASKSET_FANCY=y
  13.651 +CONFIG_TIME=y
  13.652 +CONFIG_TIMEOUT=y
  13.653 +# CONFIG_TTYSIZE is not set
  13.654 +# CONFIG_VOLNAME is not set
  13.655 +CONFIG_WALL=y
  13.656 +CONFIG_VCSA2TXT=y
  13.657 +CONFIG_WATCHDOG=y
  13.658 +
  13.659 +#
  13.660 +# Networking Utilities
  13.661 +#
  13.662 +CONFIG_FEATURE_IPV6=y
  13.663 +# CONFIG_FEATURE_UNIX_LOCAL is not set
  13.664 +CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
  13.665 +# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
  13.666 +CONFIG_ARP=y
  13.667 +CONFIG_ARPING=y
  13.668 +CONFIG_BRCTL=y
  13.669 +CONFIG_FEATURE_BRCTL_FANCY=y
  13.670 +# CONFIG_FEATURE_BRCTL_SHOW is not set
  13.671 +CONFIG_DNSD=y
  13.672 +CONFIG_ETHER_WAKE=y
  13.673 +CONFIG_FAKEIDENTD=y
  13.674 +# CONFIG_FTPD is not set
  13.675 +# CONFIG_FEATURE_FTP_WRITE is not set
  13.676 +# CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set
  13.677 +CONFIG_FTPGET=y
  13.678 +CONFIG_FTPPUT=y
  13.679 +CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
  13.680 +CONFIG_HOSTNAME=y
  13.681 +CONFIG_HTTPD=y
  13.682 +CONFIG_FEATURE_HTTPD_RANGES=y
  13.683 +# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set
  13.684 +CONFIG_FEATURE_HTTPD_SETUID=y
  13.685 +CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
  13.686 +CONFIG_FEATURE_HTTPD_AUTH_MD5=y
  13.687 +CONFIG_FEATURE_HTTPD_CGI=y
  13.688 +CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
  13.689 +CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
  13.690 +CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
  13.691 +CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
  13.692 +CONFIG_FEATURE_HTTPD_PROXY=y
  13.693 +CONFIG_IFCONFIG=y
  13.694 +CONFIG_FEATURE_IFCONFIG_STATUS=y
  13.695 +# CONFIG_FEATURE_IFCONFIG_SLIP is not set
  13.696 +CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
  13.697 +CONFIG_FEATURE_IFCONFIG_HW=y
  13.698 +CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
  13.699 +CONFIG_IFENSLAVE=y
  13.700 +# CONFIG_IFPLUGD is not set
  13.701 +# CONFIG_IFUPDOWN is not set
  13.702 +CONFIG_IFUPDOWN_IFSTATE_PATH=""
  13.703 +# CONFIG_FEATURE_IFUPDOWN_IP is not set
  13.704 +# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
  13.705 +# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set
  13.706 +# CONFIG_FEATURE_IFUPDOWN_IPV4 is not set
  13.707 +# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set
  13.708 +# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
  13.709 +# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
  13.710 +CONFIG_INETD=y
  13.711 +CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
  13.712 +CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
  13.713 +CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
  13.714 +CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
  13.715 +CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
  13.716 +CONFIG_FEATURE_INETD_RPC=y
  13.717 +CONFIG_IP=y
  13.718 +CONFIG_FEATURE_IP_ADDRESS=y
  13.719 +CONFIG_FEATURE_IP_LINK=y
  13.720 +CONFIG_FEATURE_IP_ROUTE=y
  13.721 +CONFIG_FEATURE_IP_TUNNEL=y
  13.722 +CONFIG_FEATURE_IP_RULE=y
  13.723 +CONFIG_FEATURE_IP_SHORT_FORMS=y
  13.724 +# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
  13.725 +CONFIG_IPADDR=y
  13.726 +CONFIG_IPLINK=y
  13.727 +CONFIG_IPROUTE=y
  13.728 +CONFIG_IPTUNNEL=y
  13.729 +CONFIG_IPRULE=y
  13.730 +CONFIG_IPCALC=y
  13.731 +CONFIG_FEATURE_IPCALC_FANCY=y
  13.732 +CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y
  13.733 +CONFIG_NAMEIF=y
  13.734 +# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
  13.735 +CONFIG_NC=y
  13.736 +CONFIG_NC_SERVER=y
  13.737 +CONFIG_NC_EXTRA=y
  13.738 +CONFIG_NETSTAT=y
  13.739 +CONFIG_FEATURE_NETSTAT_WIDE=y
  13.740 +CONFIG_FEATURE_NETSTAT_PRG=y
  13.741 +CONFIG_NSLOOKUP=y
  13.742 +CONFIG_NTPD=y
  13.743 +CONFIG_FEATURE_NTPD_SERVER=y
  13.744 +CONFIG_PING=y
  13.745 +CONFIG_PING6=y
  13.746 +CONFIG_FEATURE_FANCY_PING=y
  13.747 +CONFIG_PSCAN=y
  13.748 +CONFIG_ROUTE=y
  13.749 +# CONFIG_SLATTACH is not set
  13.750 +CONFIG_TELNET=y
  13.751 +CONFIG_FEATURE_TELNET_TTYPE=y
  13.752 +CONFIG_FEATURE_TELNET_AUTOLOGIN=y
  13.753 +# CONFIG_TELNETD is not set
  13.754 +# CONFIG_FEATURE_TELNETD_STANDALONE is not set
  13.755 +# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set
  13.756 +CONFIG_TFTP=y
  13.757 +CONFIG_TFTPD=y
  13.758 +CONFIG_FEATURE_TFTPD_RIS=y
  13.759 +CONFIG_FEATURE_TFTP_GET=y
  13.760 +CONFIG_FEATURE_TFTP_PUT=y
  13.761 +CONFIG_FEATURE_TFTP_BLOCKSIZE=y
  13.762 +# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set
  13.763 +# CONFIG_TFTP_DEBUG is not set
  13.764 +CONFIG_TRACEROUTE=y
  13.765 +# CONFIG_TRACEROUTE6 is not set
  13.766 +CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
  13.767 +CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y
  13.768 +# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
  13.769 +CONFIG_UDHCPD=y
  13.770 +CONFIG_DHCPRELAY=y
  13.771 +CONFIG_DUMPLEASES=y
  13.772 +CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y
  13.773 +CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
  13.774 +CONFIG_UDHCPC=y
  13.775 +CONFIG_FEATURE_UDHCPC_ARPING=y
  13.776 +# CONFIG_FEATURE_UDHCP_PORT is not set
  13.777 +CONFIG_UDHCP_DEBUG=0
  13.778 +# CONFIG_FEATURE_UDHCP_RFC3397 is not set
  13.779 +CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
  13.780 +CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
  13.781 +CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS=""
  13.782 +CONFIG_VCONFIG=y
  13.783 +CONFIG_WGET=y
  13.784 +CONFIG_FEATURE_WGET_STATUSBAR=y
  13.785 +CONFIG_FEATURE_WGET_AUTHENTICATION=y
  13.786 +CONFIG_FEATURE_WGET_LONG_OPTIONS=y
  13.787 +CONFIG_ZCIP=y
  13.788 +# CONFIG_TCPSVD is not set
  13.789 +CONFIG_TUNCTL=y
  13.790 +# CONFIG_FEATURE_TUNCTL_UG is not set
  13.791 +# CONFIG_UDPSVD is not set
  13.792 +
  13.793 +#
  13.794 +# Print Utilities
  13.795 +#
  13.796 +# CONFIG_LPD is not set
  13.797 +CONFIG_LPR=y
  13.798 +# CONFIG_LPQ is not set
  13.799 +
  13.800 +#
  13.801 +# Mail Utilities
  13.802 +#
  13.803 +# CONFIG_MAKEMIME is not set
  13.804 +CONFIG_FEATURE_MIME_CHARSET="us-ascii"
  13.805 +# CONFIG_POPMAILDIR is not set
  13.806 +# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set
  13.807 +# CONFIG_REFORMIME is not set
  13.808 +# CONFIG_FEATURE_REFORMIME_COMPAT is not set
  13.809 +CONFIG_SENDMAIL=y
  13.810 +
  13.811 +#
  13.812 +# Process Utilities
  13.813 +#
  13.814 +CONFIG_FREE=y
  13.815 +CONFIG_FUSER=y
  13.816 +CONFIG_KILL=y
  13.817 +CONFIG_KILLALL=y
  13.818 +CONFIG_KILLALL5=y
  13.819 +CONFIG_NMETER=y
  13.820 +CONFIG_PGREP=y
  13.821 +CONFIG_PIDOF=y
  13.822 +CONFIG_FEATURE_PIDOF_SINGLE=y
  13.823 +CONFIG_FEATURE_PIDOF_OMIT=y
  13.824 +CONFIG_PKILL=y
  13.825 +CONFIG_PS=y
  13.826 +CONFIG_FEATURE_PS_WIDE=y
  13.827 +CONFIG_FEATURE_PS_TIME=y
  13.828 +CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y
  13.829 +# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
  13.830 +CONFIG_RENICE=y
  13.831 +CONFIG_BB_SYSCTL=y
  13.832 +CONFIG_TOP=y
  13.833 +CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
  13.834 +CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
  13.835 +CONFIG_FEATURE_TOP_SMP_CPU=y
  13.836 +CONFIG_FEATURE_TOP_DECIMALS=y
  13.837 +CONFIG_FEATURE_TOP_SMP_PROCESS=y
  13.838 +CONFIG_FEATURE_TOPMEM=y
  13.839 +CONFIG_FEATURE_SHOW_THREADS=y
  13.840 +CONFIG_UPTIME=y
  13.841 +CONFIG_WATCH=y
  13.842 +
  13.843 +#
  13.844 +# Runit Utilities
  13.845 +#
  13.846 +# CONFIG_RUNSV is not set
  13.847 +# CONFIG_RUNSVDIR is not set
  13.848 +# CONFIG_FEATURE_RUNSVDIR_LOG is not set
  13.849 +# CONFIG_SV is not set
  13.850 +CONFIG_SV_DEFAULT_SERVICE_DIR=""
  13.851 +# CONFIG_SVLOGD is not set
  13.852 +# CONFIG_CHPST is not set
  13.853 +# CONFIG_SETUIDGID is not set
  13.854 +# CONFIG_ENVUIDGID is not set
  13.855 +# CONFIG_ENVDIR is not set
  13.856 +# CONFIG_SOFTLIMIT is not set
  13.857 +# CONFIG_CHCON is not set
  13.858 +# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
  13.859 +# CONFIG_GETENFORCE is not set
  13.860 +# CONFIG_GETSEBOOL is not set
  13.861 +# CONFIG_LOAD_POLICY is not set
  13.862 +# CONFIG_MATCHPATHCON is not set
  13.863 +# CONFIG_RESTORECON is not set
  13.864 +# CONFIG_RUNCON is not set
  13.865 +# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
  13.866 +# CONFIG_SELINUXENABLED is not set
  13.867 +# CONFIG_SETENFORCE is not set
  13.868 +# CONFIG_SETFILES is not set
  13.869 +# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
  13.870 +# CONFIG_SETSEBOOL is not set
  13.871 +# CONFIG_SESTATUS is not set
  13.872 +
  13.873 +#
  13.874 +# Shells
  13.875 +#
  13.876 +CONFIG_FEATURE_SH_IS_ASH=y
  13.877 +# CONFIG_FEATURE_SH_IS_HUSH is not set
  13.878 +# CONFIG_FEATURE_SH_IS_NONE is not set
  13.879 +CONFIG_ASH=y
  13.880 +CONFIG_ASH_BASH_COMPAT=y
  13.881 +CONFIG_ASH_JOB_CONTROL=y
  13.882 +CONFIG_ASH_ALIAS=y
  13.883 +CONFIG_ASH_GETOPTS=y
  13.884 +CONFIG_ASH_BUILTIN_ECHO=y
  13.885 +CONFIG_ASH_BUILTIN_PRINTF=y
  13.886 +CONFIG_ASH_BUILTIN_TEST=y
  13.887 +CONFIG_ASH_CMDCMD=y
  13.888 +# CONFIG_ASH_MAIL is not set
  13.889 +CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
  13.890 +CONFIG_ASH_RANDOM_SUPPORT=y
  13.891 +# CONFIG_ASH_EXPAND_PRMT is not set
  13.892 +# CONFIG_HUSH is not set
  13.893 +# CONFIG_HUSH_BASH_COMPAT is not set
  13.894 +# CONFIG_HUSH_HELP is not set
  13.895 +# CONFIG_HUSH_INTERACTIVE is not set
  13.896 +# CONFIG_HUSH_JOB is not set
  13.897 +# CONFIG_HUSH_TICK is not set
  13.898 +# CONFIG_HUSH_IF is not set
  13.899 +# CONFIG_HUSH_LOOPS is not set
  13.900 +# CONFIG_HUSH_CASE is not set
  13.901 +# CONFIG_HUSH_FUNCTIONS is not set
  13.902 +# CONFIG_HUSH_LOCAL is not set
  13.903 +# CONFIG_HUSH_EXPORT_N is not set
  13.904 +# CONFIG_HUSH_RANDOM_SUPPORT is not set
  13.905 +# CONFIG_LASH is not set
  13.906 +# CONFIG_MSH is not set
  13.907 +CONFIG_SH_MATH_SUPPORT=y
  13.908 +# CONFIG_SH_MATH_SUPPORT_64 is not set
  13.909 +CONFIG_FEATURE_SH_EXTRA_QUIET=y
  13.910 +# CONFIG_FEATURE_SH_STANDALONE is not set
  13.911 +# CONFIG_FEATURE_SH_NOFORK is not set
  13.912 +# CONFIG_CTTYHACK is not set
  13.913 +
  13.914 +#
  13.915 +# System Logging Utilities
  13.916 +#
  13.917 +CONFIG_SYSLOGD=y
  13.918 +CONFIG_FEATURE_ROTATE_LOGFILE=y
  13.919 +CONFIG_FEATURE_REMOTE_LOG=y
  13.920 +CONFIG_FEATURE_SYSLOGD_DUP=y
  13.921 +# CONFIG_FEATURE_IPC_SYSLOG is not set
  13.922 +CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
  13.923 +# CONFIG_LOGREAD is not set
  13.924 +# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
  13.925 +CONFIG_KLOGD=y
  13.926 +CONFIG_LOGGER=y