wok-4.x rev 493

Up: busybox 1.10.0
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Mar 22 22:05:45 2008 +0100 (2008-03-22)
parents 6a757a6b0c83
children bfeff0fa24ac
files busybox/receipt busybox/stuff/busybox-1.10.0-patch.u busybox/stuff/busybox-1.10.0-vcsa2txt.u busybox/stuff/busybox-1.10.0.config
line diff
     1.1 --- a/busybox/receipt	Sat Mar 22 17:14:29 2008 +0100
     1.2 +++ b/busybox/receipt	Sat Mar 22 22:05:45 2008 +0100
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="busybox"
     1.7 -VERSION="1.7.3"
     1.8 +VERSION="1.10.0"
     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 @@ -14,11 +14,7 @@
    1.13  # Rules to configure and make the package.
    1.14  compile_rules()
    1.15  {
    1.16 -    patch -p0 < stuff/$PACKAGE-$VERSION-hexdump.u
    1.17 -    patch -p0 < stuff/$PACKAGE-$VERSION-df.u
    1.18 -    #patch -p0 < stuff/$PACKAGE-$VERSION-patch.u
    1.19 -    patch -p0 < stuff/$PACKAGE-$VERSION-script.u
    1.20 -    patch -p0 < stuff/$PACKAGE-$VERSION-usage-df.u
    1.21 +    patch -p0 < stuff/$PACKAGE-$VERSION-patch.u
    1.22      patch -p0 < stuff/$PACKAGE-$VERSION-vcsa2txt.u
    1.23      cp stuff/$PACKAGE-$VERSION.config $PACKAGE-$VERSION/.config
    1.24      cd $PACKAGE-$VERSION
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/busybox/stuff/busybox-1.10.0-patch.u	Sat Mar 22 22:05:45 2008 +0100
     2.3 @@ -0,0 +1,212 @@
     2.4 +--- busybox-1.10.0/editors/patch.c	Sat Mar 22 02:31:52 2008
     2.5 ++++ busybox-1.10.0/editors/patch.c	Sat Mar 22 02:31:52 2008
     2.6 +@@ -23,11 +23,9 @@
     2.7 + 
     2.8 + #include "libbb.h"
     2.9 + 
    2.10 +-static unsigned int copy_lines(FILE *src_stream, FILE *dest_stream, const unsigned int lines_count)
    2.11 ++static unsigned int copy_lines(FILE *src_stream, FILE *dest_stream, unsigned int lines_count)
    2.12 + {
    2.13 +-	unsigned int i = 0;
    2.14 +-
    2.15 +-	while (src_stream && (i < lines_count)) {
    2.16 ++	while (src_stream && lines_count) {
    2.17 + 		char *line;
    2.18 + 		line = xmalloc_fgets(src_stream);
    2.19 + 		if (line == NULL) {
    2.20 +@@ -38,9 +36,9 @@
    2.21 + 		}
    2.22 + 		free(line);
    2.23 + 
    2.24 +-		i++;
    2.25 ++		lines_count--;
    2.26 + 	}
    2.27 +-	return i;
    2.28 ++	return lines_count;
    2.29 + }
    2.30 + 
    2.31 + /* If patch_level is -1 it will remove all directory names
    2.32 +@@ -49,26 +47,24 @@
    2.33 +  * returns malloc'ed filename
    2.34 +  */
    2.35 + 
    2.36 +-static char *extract_filename(char *line, int patch_level)
    2.37 ++static char *extract_filename(char *line, unsigned int patch_level)
    2.38 + {
    2.39 + 	char *temp, *filename_start_ptr = line + 4;
    2.40 +-	int i;
    2.41 + 
    2.42 + 	/* Terminate string at end of source filename */
    2.43 +-	temp = strchrnul(filename_start_ptr, '\t');
    2.44 +-	*temp = '\0';
    2.45 ++	line[strcspn(line,"\t\n")] = '\0';
    2.46 + 
    2.47 + 	/* Skip over (patch_level) number of leading directories */
    2.48 +-	if (patch_level == -1)
    2.49 +-		patch_level = INT_MAX;
    2.50 +-	for (i = 0; i < patch_level; i++) {
    2.51 ++	while (patch_level--) {
    2.52 + 		temp = strchr(filename_start_ptr, '/');
    2.53 + 		if (!temp)
    2.54 + 			break;
    2.55 + 		filename_start_ptr = temp + 1;
    2.56 + 	}
    2.57 + 
    2.58 +-	return xstrdup(filename_start_ptr);
    2.59 ++	temp = xstrdup(filename_start_ptr);
    2.60 ++	free(line);
    2.61 ++	return temp;
    2.62 + }
    2.63 + 
    2.64 + int patch_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
    2.65 +@@ -77,7 +73,7 @@
    2.66 + 	int patch_level = -1;
    2.67 + 	char *patch_line;
    2.68 + 	int ret;
    2.69 +-	FILE *patch_file = NULL;
    2.70 ++	FILE *patch_file = stdin;
    2.71 + 	struct stat saved_stat;
    2.72 + 	
    2.73 + 	{
    2.74 +@@ -87,12 +83,11 @@
    2.75 + 			patch_level = xatol_range(p, -1, USHRT_MAX);
    2.76 + 		if (ret & 2) {
    2.77 + 			patch_file = xfopen(i, "r");
    2.78 +-		} else {
    2.79 +-			patch_file = stdin;
    2.80 + 		}
    2.81 + 		ret = 0;
    2.82 + 	}
    2.83 + 
    2.84 ++	//xfunc_error_retval = 2;
    2.85 + 	patch_line = xmalloc_getline(patch_file);
    2.86 + 	while (patch_line) {
    2.87 + 		FILE *src_stream;
    2.88 +@@ -118,17 +113,13 @@
    2.89 + 
    2.90 + 		/* Extract the filename used before the patch was generated */
    2.91 + 		original_filename = extract_filename(patch_line, patch_level);
    2.92 +-		free(patch_line);
    2.93 + 
    2.94 + 		patch_line = xmalloc_getline(patch_file);
    2.95 + 		/* FIXME: NULL check?? */
    2.96 + 		if (strncmp(patch_line, "+++ ", 4) != 0) {
    2.97 +-			ret = 2;
    2.98 +-			bb_error_msg("invalid patch");
    2.99 +-			continue;
   2.100 ++			bb_error_msg_and_die("invalid patch: %s\n",patch_line);
   2.101 + 		}
   2.102 + 		new_filename = extract_filename(patch_line, patch_level);
   2.103 +-		free(patch_line);
   2.104 + 		
   2.105 + 		/* Get access rights from the file to be patched, -1 file does not exist */
   2.106 + 		if (stat(new_filename, &saved_stat)) {
   2.107 +@@ -140,20 +131,19 @@
   2.108 + 				bb_make_directory(new_filename, -1, FILEUTILS_RECUR);
   2.109 + 				*line_ptr = '/';
   2.110 + 			}
   2.111 +-			dst_stream = xfopen(new_filename, "w+");
   2.112 + 			backup_filename = NULL;
   2.113 ++			saved_stat.st_mode = 0644;
   2.114 + 		} else {
   2.115 + 			backup_filename = xmalloc(strlen(new_filename) + 6);
   2.116 + 			strcpy(backup_filename, new_filename);
   2.117 + 			strcat(backup_filename, ".orig");
   2.118 + 			xrename(new_filename, backup_filename);
   2.119 +-			dst_stream = xfopen(new_filename, "w");
   2.120 +-			fchmod(fileno(dst_stream), saved_stat.st_mode);
   2.121 + 		}
   2.122 + 
   2.123 +-		if ((backup_filename == NULL) || stat(original_filename, &saved_stat)) {
   2.124 +-			src_stream = NULL;
   2.125 +-		} else {
   2.126 ++		dst_stream = xfopen(new_filename, "w");
   2.127 ++		fchmod(fileno(dst_stream), saved_stat.st_mode);
   2.128 ++		src_stream = NULL;
   2.129 ++		if (backup_filename && !stat(original_filename, &saved_stat)) {
   2.130 + 			if (strcmp(original_filename, new_filename) == 0) {
   2.131 + 				src_stream = xfopen(backup_filename, "r");
   2.132 + 			} else {
   2.133 +@@ -168,54 +158,57 @@
   2.134 + 		while (patch_line) {
   2.135 + 			unsigned int count;
   2.136 + 			unsigned int src_beg_line;
   2.137 ++			unsigned int src_last_line = 1;
   2.138 + 			unsigned int unused;
   2.139 + 			unsigned int hunk_offset_start = 0;
   2.140 + 			int hunk_error = 0;
   2.141 + 
   2.142 + 			/* This bit should be improved */
   2.143 +-			if ((sscanf(patch_line, "@@ -%d,%d +%d,%d @@", &src_beg_line, &unused, &dest_beg_line, &unused) != 4) &&
   2.144 +-				(sscanf(patch_line, "@@ -%d,%d +%d @@", &src_beg_line, &unused, &dest_beg_line) != 3) &&
   2.145 +-				(sscanf(patch_line, "@@ -%d +%d,%d @@", &src_beg_line, &dest_beg_line, &unused) != 3)) {
   2.146 ++			if ((sscanf(patch_line, "@@ -%d,%d +%d,%d @@", &src_beg_line, 
   2.147 ++						&src_last_line, &dest_beg_line, &unused) != 4) &&
   2.148 ++				(sscanf(patch_line, "@@ -%d,%d +%d @@", &src_beg_line, 
   2.149 ++						&src_last_line, &dest_beg_line) != 3) &&
   2.150 ++				(sscanf(patch_line, "@@ -%d +%d,%d @@", &src_beg_line,
   2.151 ++						&dest_beg_line, &unused) != 3) &&
   2.152 ++				(sscanf(patch_line, "@@ -%d +%d @@", &src_beg_line,
   2.153 ++						&dest_beg_line) != 2)) {
   2.154 + 				/* No more hunks for this file */
   2.155 + 				break;
   2.156 + 			}
   2.157 +-			free(patch_line);
   2.158 + 			hunk_count++;
   2.159 + 
   2.160 + 			if (src_beg_line && dest_beg_line) {
   2.161 + 				/* Copy unmodified lines upto start of hunk */
   2.162 + 				/* src_beg_line will be 0 if its a new file */
   2.163 + 				count = src_beg_line - src_cur_line;
   2.164 +-				if (copy_lines(src_stream, dst_stream, count) != count) {
   2.165 ++				if (copy_lines(src_stream, dst_stream, count)) {
   2.166 + 					bb_error_msg_and_die("bad src file");
   2.167 + 				}
   2.168 + 				src_cur_line += count;
   2.169 + 				dest_cur_line += count;
   2.170 + 				copy_trailing_lines_flag = 1;
   2.171 + 			}
   2.172 +-			hunk_offset_start = src_cur_line;
   2.173 ++			src_last_line += hunk_offset_start = src_cur_line;
   2.174 + 
   2.175 +-			while ((patch_line = xmalloc_fgets(patch_file)) != NULL) {
   2.176 ++			while (free(patch_line), (patch_line = xmalloc_fgets(patch_file)) != NULL) {
   2.177 + 				if ((*patch_line == '-') || (*patch_line == ' ')) {
   2.178 + 					char *src_line = NULL;
   2.179 ++					if (src_cur_line == src_last_line) break;
   2.180 + 					if (src_stream) {
   2.181 + 						src_line = xmalloc_fgets(src_stream);
   2.182 +-						if (!src_line) {
   2.183 +-							hunk_error++;
   2.184 +-							break;
   2.185 +-						} else {
   2.186 ++						if (src_line) {
   2.187 ++							int diff = strcmp(src_line, patch_line + 1);
   2.188 + 							src_cur_line++;
   2.189 ++							free(src_line);
   2.190 ++							if (diff) {
   2.191 ++								src_line = NULL;
   2.192 ++							}
   2.193 + 						}
   2.194 +-						if (strcmp(src_line, patch_line + 1) != 0) {
   2.195 ++						if (!src_line) {
   2.196 + 							bb_error_msg("hunk #%d FAILED at %d", hunk_count, hunk_offset_start);
   2.197 + 							hunk_error++;
   2.198 +-							free(patch_line);
   2.199 +-							/* Probably need to find next hunk, etc... */
   2.200 +-							/* but for now we just bail out */
   2.201 +-							patch_line = NULL;
   2.202 + 							break;
   2.203 + 						}
   2.204 +-						free(src_line);
   2.205 + 					}
   2.206 + 					if (*patch_line == ' ') {
   2.207 + 						fputs(patch_line + 1, dst_stream);
   2.208 +@@ -227,7 +220,6 @@
   2.209 + 				} else {
   2.210 + 					break;
   2.211 + 				}
   2.212 +-				free(patch_line);
   2.213 + 			}
   2.214 + 			if (hunk_error) {
   2.215 + 				bad_hunk_count++;
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/busybox/stuff/busybox-1.10.0-vcsa2txt.u	Sat Mar 22 22:05:45 2008 +0100
     3.3 @@ -0,0 +1,134 @@
     3.4 +--- busybox-1.10.0/include/applets.h	Sat Mar 22 02:31:50 2008
     3.5 ++++ busybox-1.10.0/include/applets.h	Sat Mar 22 02:31:50 2008
     3.6 +@@ -382,6 +382,7 @@
     3.7 + USE_UUDECODE(APPLET(uudecode, _BB_DIR_USR_BIN, _BB_SUID_NEVER))
     3.8 + USE_UUENCODE(APPLET(uuencode, _BB_DIR_USR_BIN, _BB_SUID_NEVER))
     3.9 + USE_VCONFIG(APPLET(vconfig, _BB_DIR_SBIN, _BB_SUID_NEVER))
    3.10 ++USE_VCSA2TXT(APPLET(vcsa2txt, _BB_DIR_USR_BIN, _BB_SUID_NEVER))
    3.11 + USE_VI(APPLET(vi, _BB_DIR_BIN, _BB_SUID_NEVER))
    3.12 + USE_VLOCK(APPLET(vlock, _BB_DIR_USR_BIN, _BB_SUID_ALWAYS))
    3.13 + USE_WATCH(APPLET(watch, _BB_DIR_BIN, _BB_SUID_NEVER))
    3.14 +
    3.15 +--- busybox-1.10.0/include/usage.h	Sat Mar 22 02:31:50 2008
    3.16 ++++ busybox-1.10.0/include/usage.h	Sat Mar 22 02:31:50 2008
    3.17 +@@ -4313,6 +4313,13 @@
    3.18 +      "\n	set_ingress_map	[vlan-name] [skb_priority] [vlan_qos]" \
    3.19 +      "\n	set_name_type	[name-type]" \
    3.20 + 
    3.21 ++#define vcsa2txt_trivial_usage \
    3.22 ++       "stdin"
    3.23 ++#define vcsa2txt_full_usage \
    3.24 ++       "Filter /dev/vcsa* to ansi escape sequences"
    3.25 ++#define vcsa2txt_example_usage \
    3.26 ++       "# vcsa2txt < /dev/vcsa1\n"
    3.27 ++
    3.28 + #define vi_trivial_usage \
    3.29 +        "[OPTION] [FILE]..."
    3.30 + #define vi_full_usage \
    3.31 + 
    3.32 +--- busybox-1.10.0/miscutils/Config.in	Sat Mar 22 02:31:50 2008
    3.33 ++++ busybox-1.10.0/miscutils/Config.in	Sat Mar 22 02:31:50 2008
    3.34 +@@ -461,6 +461,12 @@
    3.35 + 	  only height, or both, in any order. It also does not complain on error,
    3.36 + 	  but returns default 80x24. Usage in shell scripts: width=`ttysize w`.
    3.37 + 
    3.38 ++config VCSA2TXT
    3.39 ++	bool "vcsa2txt"
    3.40 ++	default n
    3.41 ++	help
    3.42 ++	  Filter /dev/vcsa* output to ansi escape sequences.
    3.43 ++
    3.44 + config WATCHDOG
    3.45 + 	bool "watchdog"
    3.46 + 	default n
    3.47 + 	
    3.48 +--- busybox-1.10.0/util-linux/Kbuild	Sat Mar 22 02:31:53 2008
    3.49 ++++ busybox-1.10.0/util-linux/Kbuild	Sat Mar 22 02:31:53 2008
    3.50 +@@ -33,3 +33,4 @@
    3.51 + lib-$(CONFIG_SWAPONOFF)		+= swaponoff.o
    3.52 + lib-$(CONFIG_SWITCH_ROOT)	+= switch_root.o
    3.53 + lib-$(CONFIG_UMOUNT)		+= umount.o
    3.54 ++lib-$(CONFIG_VCSA2TXT)		+= vcsa2txt.o
    3.55 + 
    3.56 +--- busybox-1.10.0/util-linux/vcsa2txt.c	Sat Mar 22 19:40:15 2008
    3.57 ++++ busybox-1.10.0/util-linux/vcsa2txt.c	Sat Mar 22 19:40:15 2008
    3.58 +@@ -0,0 +1,79 @@
    3.59 ++/* vi: set sw=4 ts=4: */
    3.60 ++/*
    3.61 ++ * /dev/vcsa* filter for busybox
    3.62 ++ *
    3.63 ++ * pascal.bellard@ads-lu.com
    3.64 ++ *
    3.65 ++ * Licensed under GPLv2 or later, see file License in this tarball for details.
    3.66 ++ */
    3.67 ++ 
    3.68 ++#include "libbb.h"
    3.69 ++
    3.70 ++int vcsa2txt_main(int argc) MAIN_EXTERNALLY_VISIBLE;
    3.71 ++int vcsa2txt_main(int argc)
    3.72 ++{
    3.73 ++    struct {
    3.74 ++	unsigned char l, c, x, y; // man 4 console_codes
    3.75 ++    } scrn;
    3.76 ++    unsigned char last = 0, ch[2];                     // BLGCRMOW
    3.77 ++    static  unsigned char end[5] = "\e[0m\n", color[8] = "04261537";
    3.78 ++    int sp, lf, x;
    3.79 ++    
    3.80 ++    if (safe_read(0, &scrn, 4) < 0) return 1;
    3.81 ++    for (lf = 0; scrn.l; lf++, scrn.l--) {
    3.82 ++	for (sp = x = 0; ++x <= scrn.c;) {
    3.83 ++	    if (safe_read(0, &ch[0], 2) < 0) return 1;
    3.84 ++	    if (argc > 1) ch[1] = 0;
    3.85 ++	    sp++;
    3.86 ++	    if (last == ch[1] && ch[0] == ' ') continue;
    3.87 ++	    for (lf++; --lf;) bb_putchar('\n');
    3.88 ++	    while (--sp) bb_putchar(' ');
    3.89 ++#define ENABLE_VCSA_PACKED 1
    3.90 ++#if ENABLE_VCSA_PACKED
    3.91 ++	    if (last ^= ch[1]) {
    3.92 ++		char esc[16],*s;
    3.93 ++		struct offsets {
    3.94 ++		    char mask, type, shr;
    3.95 ++		} *p;
    3.96 ++		static struct offsets offset[3] = {
    3.97 ++		    {8,0,1}, {0x70,'4',4}, {7,'3',0}
    3.98 ++		};
    3.99 ++		static char init = 0x7F;
   3.100 ++		
   3.101 ++		s = esc+2;
   3.102 ++		*(short *)esc = ntohs(256*'\e'+'[');
   3.103 ++		p = offset;
   3.104 ++		do {
   3.105 ++		    if ((init|last) & p->mask) {
   3.106 ++			int c = (ch[1] & p->mask) >> p->shr;
   3.107 ++		    
   3.108 ++			if ((*s = p->type) != 0) s++;
   3.109 ++			else if (c == 0) {
   3.110 ++			    c = 2;
   3.111 ++			    *s++ = '2'; /* normal */
   3.112 ++			}
   3.113 ++			*s++ = color[c];
   3.114 ++			*s++ = ';'; 
   3.115 ++		    }
   3.116 ++		} while (p++->shr);
   3.117 ++		s[-1] = 'm';
   3.118 ++		init = 0;
   3.119 ++		fwrite(esc,s-esc,1,stdout);
   3.120 ++	    }
   3.121 ++	    last = ch[1];
   3.122 ++#else
   3.123 ++	    if (last != ch[1]) {
   3.124 ++		static char esc[10] = "\e[0;47;37m";
   3.125 ++		
   3.126 ++		esc[2] = ((last = ch[1]) & 8) ? '1' /* bold */ : '0' /* defaults */;
   3.127 ++		esc[sizeof(esc)-5] = color[(ch[1] >> 4) & 7];
   3.128 ++		esc[sizeof(esc)-2] = color[ch[1] & 7];
   3.129 ++		fwrite(esc,sizeof(esc),1,stdout);
   3.130 ++	    }
   3.131 ++#endif
   3.132 ++	    bb_putchar(ch[0]);
   3.133 ++	}
   3.134 ++    }
   3.135 ++    fwrite(end,sizeof(end),1,stdout);
   3.136 ++    return 0;
   3.137 ++}
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/busybox/stuff/busybox-1.10.0.config	Sat Mar 22 22:05:45 2008 +0100
     4.3 @@ -0,0 +1,831 @@
     4.4 +# TODO: add RESET CLEAR RMMOD LSMOD, patch CPIO
     4.5 +#
     4.6 +# Automatically generated make config: don't edit
     4.7 +# Busybox version: 1.10.0
     4.8 +# Sat Mar 22 19:45:26 2008
     4.9 +#
    4.10 +CONFIG_HAVE_DOT_CONFIG=y
    4.11 +
    4.12 +#
    4.13 +# Busybox Settings
    4.14 +#
    4.15 +
    4.16 +#
    4.17 +# General Configuration
    4.18 +#
    4.19 +# CONFIG_NITPICK is not set
    4.20 +CONFIG_DESKTOP=y
    4.21 +# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set
    4.22 +# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
    4.23 +# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
    4.24 +CONFIG_SHOW_USAGE=y
    4.25 +CONFIG_FEATURE_VERBOSE_USAGE=y
    4.26 +CONFIG_FEATURE_COMPRESS_USAGE=y
    4.27 +CONFIG_FEATURE_INSTALLER=y
    4.28 +CONFIG_LOCALE_SUPPORT=y
    4.29 +CONFIG_GETOPT_LONG=y
    4.30 +CONFIG_FEATURE_DEVPTS=y
    4.31 +# CONFIG_FEATURE_CLEAN_UP is not set
    4.32 +CONFIG_FEATURE_PIDFILE=y
    4.33 +CONFIG_FEATURE_SUID=y
    4.34 +CONFIG_FEATURE_SUID_CONFIG=y
    4.35 +# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
    4.36 +# CONFIG_SELINUX is not set
    4.37 +# CONFIG_FEATURE_PREFER_APPLETS is not set
    4.38 +CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
    4.39 +CONFIG_FEATURE_SYSLOG=y
    4.40 +CONFIG_FEATURE_HAVE_RPC=y
    4.41 +
    4.42 +#
    4.43 +# Build Options
    4.44 +#
    4.45 +# CONFIG_STATIC is not set
    4.46 +# CONFIG_NOMMU is not set
    4.47 +# CONFIG_BUILD_LIBBUSYBOX is not set
    4.48 +# CONFIG_FEATURE_INDIVIDUAL is not set
    4.49 +# CONFIG_FEATURE_SHARED_BUSYBOX is not set
    4.50 +CONFIG_LFS=y
    4.51 +
    4.52 +#
    4.53 +# Debugging Options
    4.54 +#
    4.55 +# CONFIG_DEBUG is not set
    4.56 +# CONFIG_WERROR is not set
    4.57 +CONFIG_NO_DEBUG_LIB=y
    4.58 +# CONFIG_DMALLOC is not set
    4.59 +# CONFIG_EFENCE is not set
    4.60 +CONFIG_INCLUDE_SUSv2=y
    4.61 +
    4.62 +#
    4.63 +# Installation Options
    4.64 +#
    4.65 +# CONFIG_INSTALL_NO_USR is not set
    4.66 +CONFIG_INSTALL_APPLET_SYMLINKS=y
    4.67 +# CONFIG_INSTALL_APPLET_HARDLINKS is not set
    4.68 +# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
    4.69 +# CONFIG_INSTALL_APPLET_DONT is not set
    4.70 +# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
    4.71 +# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
    4.72 +# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
    4.73 +CONFIG_PREFIX="./_install"
    4.74 +
    4.75 +#
    4.76 +# Busybox Library Tuning
    4.77 +#
    4.78 +CONFIG_PASSWORD_MINLEN=6
    4.79 +CONFIG_MD5_SIZE_VS_SPEED=0
    4.80 +# CONFIG_FEATURE_FAST_TOP is not set
    4.81 +# CONFIG_FEATURE_ETC_NETWORKS is not set
    4.82 +CONFIG_FEATURE_EDITING=y
    4.83 +CONFIG_FEATURE_EDITING_MAX_LEN=1024
    4.84 +# CONFIG_FEATURE_EDITING_VI is not set
    4.85 +CONFIG_FEATURE_EDITING_HISTORY=127
    4.86 +CONFIG_FEATURE_EDITING_SAVEHISTORY=y
    4.87 +CONFIG_FEATURE_TAB_COMPLETION=y
    4.88 +# CONFIG_FEATURE_USERNAME_COMPLETION is not set
    4.89 +CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
    4.90 +# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set
    4.91 +CONFIG_FEATURE_COPYBUF_KB=4
    4.92 +CONFIG_MONOTONIC_SYSCALL=y
    4.93 +CONFIG_IOCTL_HEX2STR_ERROR=y
    4.94 +
    4.95 +#
    4.96 +# Applets
    4.97 +#
    4.98 +
    4.99 +#
   4.100 +# Archival Utilities
   4.101 +#
   4.102 +# CONFIG_AR is not set
   4.103 +# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
   4.104 +CONFIG_BUNZIP2=y
   4.105 +# CONFIG_BZIP2 is not set
   4.106 +# CONFIG_CPIO is not set
   4.107 +CONFIG_DPKG=y
   4.108 +CONFIG_DPKG_DEB=y
   4.109 +CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY=y
   4.110 +CONFIG_GUNZIP=y
   4.111 +CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y
   4.112 +CONFIG_GZIP=y
   4.113 +CONFIG_RPM2CPIO=y
   4.114 +CONFIG_RPM=y
   4.115 +CONFIG_FEATURE_RPM_BZ2=y
   4.116 +CONFIG_TAR=y
   4.117 +CONFIG_FEATURE_TAR_CREATE=y
   4.118 +CONFIG_FEATURE_TAR_GZIP=y
   4.119 +CONFIG_FEATURE_TAR_BZIP2=y
   4.120 +CONFIG_FEATURE_TAR_LZMA=y
   4.121 +CONFIG_FEATURE_TAR_COMPRESS=y
   4.122 +CONFIG_FEATURE_TAR_AUTODETECT=y
   4.123 +CONFIG_FEATURE_TAR_FROM=y
   4.124 +CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
   4.125 +# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
   4.126 +CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
   4.127 +CONFIG_FEATURE_TAR_LONG_OPTIONS=y
   4.128 +# CONFIG_FEATURE_TAR_UNAME_GNAME is not set
   4.129 +CONFIG_UNCOMPRESS=y
   4.130 +CONFIG_UNLZMA=y
   4.131 +# CONFIG_FEATURE_LZMA_FAST is not set
   4.132 +CONFIG_UNZIP=y
   4.133 +
   4.134 +#
   4.135 +# Common options for cpio and tar
   4.136 +#
   4.137 +# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
   4.138 +
   4.139 +#
   4.140 +# Common options for dpkg and dpkg_deb
   4.141 +#
   4.142 +CONFIG_FEATURE_DEB_TAR_GZ=y
   4.143 +CONFIG_FEATURE_DEB_TAR_BZ2=y
   4.144 +CONFIG_FEATURE_DEB_TAR_LZMA=y
   4.145 +
   4.146 +#
   4.147 +# Coreutils
   4.148 +#
   4.149 +CONFIG_BASENAME=y
   4.150 +CONFIG_CAL=y
   4.151 +CONFIG_CAT=y
   4.152 +# CONFIG_CATV is not set
   4.153 +CONFIG_CHGRP=y
   4.154 +CONFIG_CHMOD=y
   4.155 +CONFIG_CHOWN=y
   4.156 +CONFIG_CHROOT=y
   4.157 +CONFIG_CKSUM=y
   4.158 +CONFIG_COMM=y
   4.159 +CONFIG_CP=y
   4.160 +CONFIG_CUT=y
   4.161 +CONFIG_DATE=y
   4.162 +CONFIG_FEATURE_DATE_ISOFMT=y
   4.163 +CONFIG_DD=y
   4.164 +CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
   4.165 +CONFIG_FEATURE_DD_IBS_OBS=y
   4.166 +CONFIG_DF=y
   4.167 +CONFIG_FEATURE_DF_INODE=y
   4.168 +CONFIG_DIRNAME=y
   4.169 +CONFIG_DOS2UNIX=y
   4.170 +CONFIG_UNIX2DOS=y
   4.171 +CONFIG_DU=y
   4.172 +CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
   4.173 +CONFIG_ECHO=y
   4.174 +CONFIG_FEATURE_FANCY_ECHO=y
   4.175 +CONFIG_ENV=y
   4.176 +CONFIG_FEATURE_ENV_LONG_OPTIONS=y
   4.177 +CONFIG_EXPAND=y
   4.178 +CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
   4.179 +CONFIG_EXPR=y
   4.180 +# CONFIG_EXPR_MATH_SUPPORT_64 is not set
   4.181 +CONFIG_FALSE=y
   4.182 +CONFIG_FOLD=y
   4.183 +CONFIG_HEAD=y
   4.184 +CONFIG_FEATURE_FANCY_HEAD=y
   4.185 +CONFIG_HOSTID=y
   4.186 +CONFIG_ID=y
   4.187 +CONFIG_INSTALL=y
   4.188 +CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
   4.189 +CONFIG_LENGTH=y
   4.190 +CONFIG_LN=y
   4.191 +CONFIG_LOGNAME=y
   4.192 +CONFIG_LS=y
   4.193 +CONFIG_FEATURE_LS_FILETYPES=y
   4.194 +CONFIG_FEATURE_LS_FOLLOWLINKS=y
   4.195 +CONFIG_FEATURE_LS_RECURSIVE=y
   4.196 +CONFIG_FEATURE_LS_SORTFILES=y
   4.197 +CONFIG_FEATURE_LS_TIMESTAMPS=y
   4.198 +CONFIG_FEATURE_LS_USERNAME=y
   4.199 +CONFIG_FEATURE_LS_COLOR=y
   4.200 +CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
   4.201 +CONFIG_MD5SUM=y
   4.202 +CONFIG_MKDIR=y
   4.203 +CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
   4.204 +CONFIG_MKFIFO=y
   4.205 +CONFIG_MKNOD=y
   4.206 +CONFIG_MV=y
   4.207 +CONFIG_FEATURE_MV_LONG_OPTIONS=y
   4.208 +CONFIG_NICE=y
   4.209 +CONFIG_NOHUP=y
   4.210 +CONFIG_OD=y
   4.211 +CONFIG_PRINTENV=y
   4.212 +CONFIG_PRINTF=y
   4.213 +CONFIG_PWD=y
   4.214 +CONFIG_READLINK=y
   4.215 +CONFIG_FEATURE_READLINK_FOLLOW=y
   4.216 +CONFIG_REALPATH=y
   4.217 +CONFIG_RM=y
   4.218 +CONFIG_RMDIR=y
   4.219 +# CONFIG_FEATURE_RMDIR_LONG_OPTIONS is not set
   4.220 +CONFIG_SEQ=y
   4.221 +CONFIG_SHA1SUM=y
   4.222 +CONFIG_SLEEP=y
   4.223 +CONFIG_FEATURE_FANCY_SLEEP=y
   4.224 +CONFIG_SORT=y
   4.225 +CONFIG_FEATURE_SORT_BIG=y
   4.226 +CONFIG_SPLIT=y
   4.227 +CONFIG_FEATURE_SPLIT_FANCY=y
   4.228 +CONFIG_STAT=y
   4.229 +CONFIG_FEATURE_STAT_FORMAT=y
   4.230 +CONFIG_STTY=y
   4.231 +CONFIG_SUM=y
   4.232 +CONFIG_SYNC=y
   4.233 +# CONFIG_TAC is not set
   4.234 +CONFIG_TAIL=y
   4.235 +CONFIG_FEATURE_FANCY_TAIL=y
   4.236 +CONFIG_TEE=y
   4.237 +CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
   4.238 +CONFIG_TEST=y
   4.239 +CONFIG_FEATURE_TEST_64=y
   4.240 +CONFIG_TOUCH=y
   4.241 +CONFIG_TR=y
   4.242 +CONFIG_FEATURE_TR_CLASSES=y
   4.243 +CONFIG_FEATURE_TR_EQUIV=y
   4.244 +CONFIG_TRUE=y
   4.245 +CONFIG_TTY=y
   4.246 +CONFIG_UNAME=y
   4.247 +CONFIG_UNEXPAND=y
   4.248 +CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
   4.249 +CONFIG_UNIQ=y
   4.250 +CONFIG_USLEEP=y
   4.251 +CONFIG_UUDECODE=y
   4.252 +CONFIG_UUENCODE=y
   4.253 +CONFIG_WC=y
   4.254 +CONFIG_FEATURE_WC_LARGE=y
   4.255 +CONFIG_WHO=y
   4.256 +CONFIG_WHOAMI=y
   4.257 +CONFIG_YES=y
   4.258 +
   4.259 +#
   4.260 +# Common options for cp and mv
   4.261 +#
   4.262 +CONFIG_FEATURE_PRESERVE_HARDLINKS=y
   4.263 +
   4.264 +#
   4.265 +# Common options for ls, more and telnet
   4.266 +#
   4.267 +CONFIG_FEATURE_AUTOWIDTH=y
   4.268 +
   4.269 +#
   4.270 +# Common options for df, du, ls
   4.271 +#
   4.272 +CONFIG_FEATURE_HUMAN_READABLE=y
   4.273 +
   4.274 +#
   4.275 +# Common options for md5sum, sha1sum
   4.276 +#
   4.277 +CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
   4.278 +
   4.279 +#
   4.280 +# Console Utilities
   4.281 +#
   4.282 +CONFIG_CHVT=y
   4.283 +# CONFIG_CLEAR is not set
   4.284 +CONFIG_DEALLOCVT=y
   4.285 +CONFIG_DUMPKMAP=y
   4.286 +# CONFIG_KBD_MODE is not set
   4.287 +CONFIG_LOADFONT=y
   4.288 +CONFIG_LOADKMAP=y
   4.289 +CONFIG_OPENVT=y
   4.290 +# CONFIG_RESET is not set
   4.291 +# CONFIG_RESIZE is not set
   4.292 +# CONFIG_FEATURE_RESIZE_PRINT is not set
   4.293 +CONFIG_SETCONSOLE=y
   4.294 +# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
   4.295 +CONFIG_SETKEYCODES=y
   4.296 +# CONFIG_SETLOGCONS is not set
   4.297 +
   4.298 +#
   4.299 +# Debian Utilities
   4.300 +#
   4.301 +CONFIG_MKTEMP=y
   4.302 +CONFIG_PIPE_PROGRESS=y
   4.303 +# CONFIG_RUN_PARTS is not set
   4.304 +# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set
   4.305 +# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
   4.306 +# CONFIG_START_STOP_DAEMON is not set
   4.307 +# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set
   4.308 +# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set
   4.309 +CONFIG_WHICH=y
   4.310 +
   4.311 +#
   4.312 +# Editors
   4.313 +#
   4.314 +CONFIG_AWK=y
   4.315 +CONFIG_FEATURE_AWK_MATH=y
   4.316 +CONFIG_CMP=y
   4.317 +CONFIG_DIFF=y
   4.318 +CONFIG_FEATURE_DIFF_BINARY=y
   4.319 +CONFIG_FEATURE_DIFF_DIR=y
   4.320 +CONFIG_FEATURE_DIFF_MINIMAL=y
   4.321 +# CONFIG_ED is not set
   4.322 +CONFIG_PATCH=y
   4.323 +CONFIG_SED=y
   4.324 +CONFIG_VI=y
   4.325 +CONFIG_FEATURE_VI_MAX_LEN=1024
   4.326 +CONFIG_FEATURE_VI_8BIT=y
   4.327 +CONFIG_FEATURE_VI_COLON=y
   4.328 +CONFIG_FEATURE_VI_YANKMARK=y
   4.329 +CONFIG_FEATURE_VI_SEARCH=y
   4.330 +CONFIG_FEATURE_VI_USE_SIGNALS=y
   4.331 +CONFIG_FEATURE_VI_DOT_CMD=y
   4.332 +CONFIG_FEATURE_VI_READONLY=y
   4.333 +CONFIG_FEATURE_VI_SETOPTS=y
   4.334 +CONFIG_FEATURE_VI_SET=y
   4.335 +CONFIG_FEATURE_VI_WIN_RESIZE=y
   4.336 +CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
   4.337 +CONFIG_FEATURE_ALLOW_EXEC=y
   4.338 +
   4.339 +#
   4.340 +# Finding Utilities
   4.341 +#
   4.342 +CONFIG_FIND=y
   4.343 +CONFIG_FEATURE_FIND_PRINT0=y
   4.344 +CONFIG_FEATURE_FIND_MTIME=y
   4.345 +CONFIG_FEATURE_FIND_MMIN=y
   4.346 +CONFIG_FEATURE_FIND_PERM=y
   4.347 +CONFIG_FEATURE_FIND_TYPE=y
   4.348 +CONFIG_FEATURE_FIND_XDEV=y
   4.349 +CONFIG_FEATURE_FIND_MAXDEPTH=y
   4.350 +CONFIG_FEATURE_FIND_NEWER=y
   4.351 +CONFIG_FEATURE_FIND_INUM=y
   4.352 +CONFIG_FEATURE_FIND_EXEC=y
   4.353 +CONFIG_FEATURE_FIND_USER=y
   4.354 +CONFIG_FEATURE_FIND_GROUP=y
   4.355 +CONFIG_FEATURE_FIND_NOT=y
   4.356 +CONFIG_FEATURE_FIND_DEPTH=y
   4.357 +CONFIG_FEATURE_FIND_PAREN=y
   4.358 +CONFIG_FEATURE_FIND_SIZE=y
   4.359 +CONFIG_FEATURE_FIND_PRUNE=y
   4.360 +CONFIG_FEATURE_FIND_DELETE=y
   4.361 +CONFIG_FEATURE_FIND_PATH=y
   4.362 +CONFIG_FEATURE_FIND_REGEX=y
   4.363 +# CONFIG_FEATURE_FIND_CONTEXT is not set
   4.364 +CONFIG_GREP=y
   4.365 +CONFIG_FEATURE_GREP_EGREP_ALIAS=y
   4.366 +CONFIG_FEATURE_GREP_FGREP_ALIAS=y
   4.367 +CONFIG_FEATURE_GREP_CONTEXT=y
   4.368 +CONFIG_XARGS=y
   4.369 +CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
   4.370 +CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
   4.371 +CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
   4.372 +CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
   4.373 +
   4.374 +#
   4.375 +# Init Utilities
   4.376 +#
   4.377 +CONFIG_INIT=y
   4.378 +# CONFIG_DEBUG_INIT is not set
   4.379 +CONFIG_FEATURE_USE_INITTAB=y
   4.380 +CONFIG_FEATURE_KILL_REMOVED=y
   4.381 +CONFIG_FEATURE_KILL_DELAY=0
   4.382 +CONFIG_FEATURE_INIT_SCTTY=y
   4.383 +# CONFIG_FEATURE_INIT_SYSLOG is not set
   4.384 +CONFIG_FEATURE_EXTRA_QUIET=y
   4.385 +# CONFIG_FEATURE_INIT_COREDUMPS is not set
   4.386 +CONFIG_FEATURE_INITRD=y
   4.387 +CONFIG_HALT=y
   4.388 +CONFIG_MESG=y
   4.389 +
   4.390 +#
   4.391 +# Login/Password Management Utilities
   4.392 +#
   4.393 +CONFIG_FEATURE_SHADOWPASSWDS=y
   4.394 +# CONFIG_USE_BB_SHADOW is not set
   4.395 +# CONFIG_USE_BB_PWD_GRP is not set
   4.396 +CONFIG_ADDGROUP=y
   4.397 +CONFIG_FEATURE_ADDUSER_TO_GROUP=y
   4.398 +CONFIG_DELGROUP=y
   4.399 +CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
   4.400 +# CONFIG_FEATURE_CHECK_NAMES is not set
   4.401 +CONFIG_ADDUSER=y
   4.402 +# CONFIG_FEATURE_ADDUSER_LONG_OPTIONS is not set
   4.403 +CONFIG_DELUSER=y
   4.404 +CONFIG_GETTY=y
   4.405 +CONFIG_FEATURE_UTMP=y
   4.406 +CONFIG_FEATURE_WTMP=y
   4.407 +CONFIG_LOGIN=y
   4.408 +# CONFIG_PAM is not set
   4.409 +# CONFIG_LOGIN_SCRIPTS is not set
   4.410 +# CONFIG_FEATURE_NOLOGIN is not set
   4.411 +CONFIG_FEATURE_SECURETTY=y
   4.412 +CONFIG_PASSWD=y
   4.413 +CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
   4.414 +CONFIG_CRYPTPW=y
   4.415 +CONFIG_CHPASSWD=y
   4.416 +CONFIG_SU=y
   4.417 +CONFIG_FEATURE_SU_SYSLOG=y
   4.418 +CONFIG_FEATURE_SU_CHECKS_SHELLS=y
   4.419 +CONFIG_SULOGIN=y
   4.420 +CONFIG_VLOCK=y
   4.421 +
   4.422 +#
   4.423 +# Linux Ext2 FS Progs
   4.424 +#
   4.425 +CONFIG_CHATTR=y
   4.426 +CONFIG_FSCK=y
   4.427 +CONFIG_LSATTR=y
   4.428 +
   4.429 +#
   4.430 +# Linux Module Utilities
   4.431 +#
   4.432 +# CONFIG_INSMOD is not set
   4.433 +# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
   4.434 +# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
   4.435 +# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
   4.436 +# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
   4.437 +# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
   4.438 +# CONFIG_RMMOD is not set
   4.439 +# CONFIG_LSMOD is not set
   4.440 +# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
   4.441 +# CONFIG_MODPROBE is not set
   4.442 +# CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS is not set
   4.443 +# CONFIG_FEATURE_MODPROBE_FANCY_ALIAS is not set
   4.444 +# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
   4.445 +# CONFIG_FEATURE_2_4_MODULES is not set
   4.446 +# CONFIG_FEATURE_2_6_MODULES is not set
   4.447 +# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
   4.448 +
   4.449 +#
   4.450 +# Linux System Utilities
   4.451 +#
   4.452 +CONFIG_DMESG=y
   4.453 +CONFIG_FEATURE_DMESG_PRETTY=y
   4.454 +CONFIG_FBSET=y
   4.455 +CONFIG_FEATURE_FBSET_FANCY=y
   4.456 +# CONFIG_FEATURE_FBSET_READMODE is not set
   4.457 +CONFIG_FDFLUSH=y
   4.458 +CONFIG_FDFORMAT=y
   4.459 +CONFIG_FDISK=y
   4.460 +CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
   4.461 +CONFIG_FEATURE_FDISK_WRITABLE=y
   4.462 +# CONFIG_FEATURE_AIX_LABEL is not set
   4.463 +# CONFIG_FEATURE_SGI_LABEL is not set
   4.464 +# CONFIG_FEATURE_SUN_LABEL is not set
   4.465 +# CONFIG_FEATURE_OSF_LABEL is not set
   4.466 +# CONFIG_FEATURE_FDISK_ADVANCED is not set
   4.467 +# CONFIG_FINDFS is not set
   4.468 +CONFIG_FREERAMDISK=y
   4.469 +# CONFIG_FSCK_MINIX is not set
   4.470 +# CONFIG_MKFS_MINIX is not set
   4.471 +# CONFIG_FEATURE_MINIX2 is not set
   4.472 +# CONFIG_GETOPT is not set
   4.473 +CONFIG_HEXDUMP=y
   4.474 +CONFIG_FEATURE_HEXDUMP_REVERSE=y
   4.475 +# CONFIG_HD is not set
   4.476 +CONFIG_HWCLOCK=y
   4.477 +CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
   4.478 +CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
   4.479 +CONFIG_IPCRM=y
   4.480 +CONFIG_IPCS=y
   4.481 +CONFIG_LOSETUP=y
   4.482 +CONFIG_MDEV=y
   4.483 +CONFIG_FEATURE_MDEV_CONF=y
   4.484 +# CONFIG_FEATURE_MDEV_RENAME is not set
   4.485 +CONFIG_FEATURE_MDEV_EXEC=y
   4.486 +CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
   4.487 +CONFIG_MKSWAP=y
   4.488 +# CONFIG_FEATURE_MKSWAP_V0 is not set
   4.489 +CONFIG_MORE=y
   4.490 +CONFIG_FEATURE_USE_TERMIOS=y
   4.491 +CONFIG_VOLUMEID=y
   4.492 +CONFIG_FEATURE_VOLUMEID_EXT=y
   4.493 +# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
   4.494 +CONFIG_FEATURE_VOLUMEID_FAT=y
   4.495 +# CONFIG_FEATURE_VOLUMEID_HFS is not set
   4.496 +# CONFIG_FEATURE_VOLUMEID_JFS is not set
   4.497 +# CONFIG_FEATURE_VOLUMEID_XFS is not set
   4.498 +CONFIG_FEATURE_VOLUMEID_NTFS=y
   4.499 +CONFIG_FEATURE_VOLUMEID_ISO9660=y
   4.500 +# CONFIG_FEATURE_VOLUMEID_UDF is not set
   4.501 +# CONFIG_FEATURE_VOLUMEID_LUKS is not set
   4.502 +CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y
   4.503 +# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
   4.504 +# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
   4.505 +# CONFIG_FEATURE_VOLUMEID_SYSV is not set
   4.506 +# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
   4.507 +CONFIG_FEATURE_VOLUMEID_LINUXRAID=y
   4.508 +CONFIG_MOUNT=y
   4.509 +# CONFIG_FEATURE_MOUNT_FAKE is not set
   4.510 +# CONFIG_FEATURE_MOUNT_VERBOSE is not set
   4.511 +# CONFIG_FEATURE_MOUNT_HELPERS is not set
   4.512 +CONFIG_FEATURE_MOUNT_LABEL=y
   4.513 +CONFIG_FEATURE_MOUNT_NFS=y
   4.514 +CONFIG_FEATURE_MOUNT_CIFS=y
   4.515 +CONFIG_FEATURE_MOUNT_FLAGS=y
   4.516 +CONFIG_FEATURE_MOUNT_FSTAB=y
   4.517 +CONFIG_PIVOT_ROOT=y
   4.518 +CONFIG_RDATE=y
   4.519 +CONFIG_READPROFILE=y
   4.520 +# CONFIG_RTCWAKE is not set
   4.521 +CONFIG_SETARCH=y
   4.522 +CONFIG_SWAPONOFF=y
   4.523 +CONFIG_SWITCH_ROOT=y
   4.524 +CONFIG_UMOUNT=y
   4.525 +CONFIG_FEATURE_UMOUNT_ALL=y
   4.526 +
   4.527 +#
   4.528 +# Common options for mount/umount
   4.529 +#
   4.530 +CONFIG_FEATURE_MOUNT_LOOP=y
   4.531 +# CONFIG_FEATURE_MTAB_SUPPORT is not set
   4.532 +
   4.533 +#
   4.534 +# Miscellaneous Utilities
   4.535 +#
   4.536 +CONFIG_ADJTIMEX=y
   4.537 +# CONFIG_BBCONFIG is not set
   4.538 +CONFIG_CHAT=y
   4.539 +CONFIG_FEATURE_CHAT_NOFAIL=y
   4.540 +# CONFIG_FEATURE_CHAT_TTY_HIFI is not set
   4.541 +CONFIG_FEATURE_CHAT_IMPLICIT_CR=y
   4.542 +# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set
   4.543 +# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set
   4.544 +# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
   4.545 +# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
   4.546 +CONFIG_CHRT=y
   4.547 +CONFIG_CROND=y
   4.548 +# CONFIG_DEBUG_CROND_OPTION is not set
   4.549 +# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
   4.550 +CONFIG_CRONTAB=y
   4.551 +# CONFIG_DC is not set
   4.552 +# CONFIG_DEVFSD is not set
   4.553 +# CONFIG_DEVFSD_MODLOAD is not set
   4.554 +# CONFIG_DEVFSD_FG_NP is not set
   4.555 +# CONFIG_DEVFSD_VERBOSE is not set
   4.556 +# CONFIG_FEATURE_DEVFS is not set
   4.557 +CONFIG_EJECT=y
   4.558 +CONFIG_FEATURE_EJECT_SCSI=y
   4.559 +CONFIG_LAST=y
   4.560 +CONFIG_LESS=y
   4.561 +CONFIG_FEATURE_LESS_MAXLINES=9999999
   4.562 +CONFIG_FEATURE_LESS_BRACKETS=y
   4.563 +CONFIG_FEATURE_LESS_FLAGS=y
   4.564 +CONFIG_FEATURE_LESS_FLAGCS=y
   4.565 +CONFIG_FEATURE_LESS_MARKS=y
   4.566 +CONFIG_FEATURE_LESS_REGEXP=y
   4.567 +CONFIG_HDPARM=y
   4.568 +CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
   4.569 +# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
   4.570 +# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set
   4.571 +# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set
   4.572 +# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set
   4.573 +CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
   4.574 +# CONFIG_MAKEDEVS is not set
   4.575 +# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
   4.576 +# CONFIG_FEATURE_MAKEDEVS_TABLE is not set
   4.577 +CONFIG_MICROCOM=y
   4.578 +CONFIG_MOUNTPOINT=y
   4.579 +# CONFIG_MT is not set
   4.580 +# CONFIG_RAIDAUTORUN is not set
   4.581 +# CONFIG_READAHEAD is not set
   4.582 +# CONFIG_RUNLEVEL is not set
   4.583 +# CONFIG_RX is not set
   4.584 +CONFIG_SCRIPT=y
   4.585 +CONFIG_STRINGS=y
   4.586 +CONFIG_SETSID=y
   4.587 +CONFIG_TASKSET=y
   4.588 +CONFIG_FEATURE_TASKSET_FANCY=y
   4.589 +CONFIG_TIME=y
   4.590 +# CONFIG_TTYSIZE is not set
   4.591 +CONFIG_VCSA2TXT=y
   4.592 +CONFIG_WATCHDOG=y
   4.593 +
   4.594 +#
   4.595 +# Networking Utilities
   4.596 +#
   4.597 +CONFIG_FEATURE_IPV6=y
   4.598 +CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
   4.599 +# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
   4.600 +CONFIG_ARP=y
   4.601 +CONFIG_ARPING=y
   4.602 +CONFIG_BRCTL=y
   4.603 +CONFIG_FEATURE_BRCTL_FANCY=y
   4.604 +CONFIG_DNSD=y
   4.605 +CONFIG_ETHER_WAKE=y
   4.606 +CONFIG_FAKEIDENTD=y
   4.607 +CONFIG_FTPGET=y
   4.608 +CONFIG_FTPPUT=y
   4.609 +CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
   4.610 +CONFIG_HOSTNAME=y
   4.611 +# CONFIG_HTTPD is not set
   4.612 +# CONFIG_FEATURE_HTTPD_RANGES is not set
   4.613 +# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set
   4.614 +# CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP is not set
   4.615 +# CONFIG_FEATURE_HTTPD_SETUID is not set
   4.616 +# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
   4.617 +# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set
   4.618 +# CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES is not set
   4.619 +# CONFIG_FEATURE_HTTPD_CGI is not set
   4.620 +# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set
   4.621 +# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set
   4.622 +# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set
   4.623 +# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set
   4.624 +# CONFIG_FEATURE_HTTPD_PROXY is not set
   4.625 +CONFIG_IFCONFIG=y
   4.626 +CONFIG_FEATURE_IFCONFIG_STATUS=y
   4.627 +# CONFIG_FEATURE_IFCONFIG_SLIP is not set
   4.628 +CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
   4.629 +CONFIG_FEATURE_IFCONFIG_HW=y
   4.630 +CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
   4.631 +# CONFIG_IFENSLAVE is not set
   4.632 +# CONFIG_IFUPDOWN is not set
   4.633 +CONFIG_IFUPDOWN_IFSTATE_PATH=""
   4.634 +# CONFIG_FEATURE_IFUPDOWN_IP is not set
   4.635 +# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
   4.636 +# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set
   4.637 +# CONFIG_FEATURE_IFUPDOWN_IPV4 is not set
   4.638 +# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set
   4.639 +# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
   4.640 +# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
   4.641 +CONFIG_INETD=y
   4.642 +CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
   4.643 +CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
   4.644 +CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
   4.645 +CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
   4.646 +CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
   4.647 +CONFIG_FEATURE_INETD_RPC=y
   4.648 +# CONFIG_IP is not set
   4.649 +# CONFIG_FEATURE_IP_ADDRESS is not set
   4.650 +# CONFIG_FEATURE_IP_LINK is not set
   4.651 +# CONFIG_FEATURE_IP_ROUTE is not set
   4.652 +# CONFIG_FEATURE_IP_TUNNEL is not set
   4.653 +# CONFIG_FEATURE_IP_RULE is not set
   4.654 +# CONFIG_FEATURE_IP_SHORT_FORMS is not set
   4.655 +# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
   4.656 +# CONFIG_IPADDR is not set
   4.657 +# CONFIG_IPLINK is not set
   4.658 +# CONFIG_IPROUTE is not set
   4.659 +# CONFIG_IPTUNNEL is not set
   4.660 +# CONFIG_IPRULE is not set
   4.661 +CONFIG_IPCALC=y
   4.662 +CONFIG_FEATURE_IPCALC_FANCY=y
   4.663 +CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y
   4.664 +CONFIG_NAMEIF=y
   4.665 +# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
   4.666 +CONFIG_NC=y
   4.667 +CONFIG_NC_SERVER=y
   4.668 +# CONFIG_NC_EXTRA is not set
   4.669 +CONFIG_NETSTAT=y
   4.670 +CONFIG_FEATURE_NETSTAT_WIDE=y
   4.671 +CONFIG_NSLOOKUP=y
   4.672 +CONFIG_PING=y
   4.673 +CONFIG_PING6=y
   4.674 +CONFIG_FEATURE_FANCY_PING=y
   4.675 +CONFIG_PSCAN=y
   4.676 +CONFIG_ROUTE=y
   4.677 +# CONFIG_SENDMAIL is not set
   4.678 +# CONFIG_FETCHMAIL is not set
   4.679 +# CONFIG_SLATTACH is not set
   4.680 +CONFIG_TELNET=y
   4.681 +CONFIG_FEATURE_TELNET_TTYPE=y
   4.682 +CONFIG_FEATURE_TELNET_AUTOLOGIN=y
   4.683 +# CONFIG_TELNETD is not set
   4.684 +# CONFIG_FEATURE_TELNETD_STANDALONE is not set
   4.685 +CONFIG_TFTP=y
   4.686 +CONFIG_TFTPD=y
   4.687 +CONFIG_FEATURE_TFTP_GET=y
   4.688 +CONFIG_FEATURE_TFTP_PUT=y
   4.689 +CONFIG_FEATURE_TFTP_BLOCKSIZE=y
   4.690 +# CONFIG_DEBUG_TFTP is not set
   4.691 +CONFIG_TRACEROUTE=y
   4.692 +CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
   4.693 +CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y
   4.694 +# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
   4.695 +CONFIG_APP_UDHCPD=y
   4.696 +CONFIG_APP_DHCPRELAY=y
   4.697 +# CONFIG_APP_DUMPLEASES is not set
   4.698 +# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
   4.699 +CONFIG_DHCPD_LEASES_FILE="/var/lib/udhcpd.leases"
   4.700 +CONFIG_APP_UDHCPC=y
   4.701 +CONFIG_FEATURE_UDHCPC_ARPING=y
   4.702 +# CONFIG_FEATURE_UDHCP_PORT is not set
   4.703 +# CONFIG_FEATURE_UDHCP_DEBUG is not set
   4.704 +# CONFIG_FEATURE_RFC3397 is not set
   4.705 +CONFIG_DHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
   4.706 +CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
   4.707 +CONFIG_VCONFIG=y
   4.708 +CONFIG_WGET=y
   4.709 +CONFIG_FEATURE_WGET_STATUSBAR=y
   4.710 +CONFIG_FEATURE_WGET_AUTHENTICATION=y
   4.711 +CONFIG_FEATURE_WGET_LONG_OPTIONS=y
   4.712 +CONFIG_ZCIP=y
   4.713 +# CONFIG_TCPSVD is not set
   4.714 +# CONFIG_UDPSVD is not set
   4.715 +
   4.716 +#
   4.717 +# Process Utilities
   4.718 +#
   4.719 +CONFIG_FREE=y
   4.720 +CONFIG_FUSER=y
   4.721 +CONFIG_KILL=y
   4.722 +CONFIG_KILLALL=y
   4.723 +CONFIG_KILLALL5=y
   4.724 +CONFIG_NMETER=y
   4.725 +# CONFIG_PGREP is not set
   4.726 +CONFIG_PIDOF=y
   4.727 +CONFIG_FEATURE_PIDOF_SINGLE=y
   4.728 +CONFIG_FEATURE_PIDOF_OMIT=y
   4.729 +# CONFIG_PKILL is not set
   4.730 +CONFIG_PS=y
   4.731 +CONFIG_FEATURE_PS_WIDE=y
   4.732 +# CONFIG_FEATURE_PS_TIME is not set
   4.733 +# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
   4.734 +CONFIG_RENICE=y
   4.735 +CONFIG_BB_SYSCTL=y
   4.736 +# CONFIG_TOP is not set
   4.737 +# CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE is not set
   4.738 +# CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS is not set
   4.739 +# CONFIG_FEATURE_TOP_DECIMALS is not set
   4.740 +# CONFIG_FEATURE_TOPMEM is not set
   4.741 +CONFIG_UPTIME=y
   4.742 +CONFIG_WATCH=y
   4.743 +
   4.744 +#
   4.745 +# Shells
   4.746 +#
   4.747 +CONFIG_FEATURE_SH_IS_ASH=y
   4.748 +# CONFIG_FEATURE_SH_IS_HUSH is not set
   4.749 +# CONFIG_FEATURE_SH_IS_MSH is not set
   4.750 +# CONFIG_FEATURE_SH_IS_NONE is not set
   4.751 +CONFIG_ASH=y
   4.752 +
   4.753 +#
   4.754 +# Ash Shell Options
   4.755 +#
   4.756 +CONFIG_ASH_JOB_CONTROL=y
   4.757 +CONFIG_ASH_READ_NCHARS=y
   4.758 +CONFIG_ASH_READ_TIMEOUT=y
   4.759 +CONFIG_ASH_ALIAS=y
   4.760 +CONFIG_ASH_MATH_SUPPORT=y
   4.761 +CONFIG_ASH_MATH_SUPPORT_64=y
   4.762 +CONFIG_ASH_GETOPTS=y
   4.763 +CONFIG_ASH_BUILTIN_ECHO=y
   4.764 +CONFIG_ASH_BUILTIN_TEST=y
   4.765 +CONFIG_ASH_CMDCMD=y
   4.766 +# CONFIG_ASH_MAIL is not set
   4.767 +CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
   4.768 +CONFIG_ASH_RANDOM_SUPPORT=y
   4.769 +# CONFIG_ASH_EXPAND_PRMT is not set
   4.770 +# CONFIG_HUSH is not set
   4.771 +# CONFIG_HUSH_HELP is not set
   4.772 +# CONFIG_HUSH_INTERACTIVE is not set
   4.773 +# CONFIG_HUSH_JOB is not set
   4.774 +# CONFIG_HUSH_TICK is not set
   4.775 +# CONFIG_HUSH_IF is not set
   4.776 +# CONFIG_HUSH_LOOPS is not set
   4.777 +# CONFIG_LASH is not set
   4.778 +# CONFIG_MSH is not set
   4.779 +
   4.780 +#
   4.781 +# Bourne Shell Options
   4.782 +#
   4.783 +CONFIG_FEATURE_SH_EXTRA_QUIET=y
   4.784 +# CONFIG_FEATURE_SH_STANDALONE is not set
   4.785 +# CONFIG_CTTYHACK is not set
   4.786 +
   4.787 +#
   4.788 +# System Logging Utilities
   4.789 +#
   4.790 +CONFIG_SYSLOGD=y
   4.791 +CONFIG_FEATURE_ROTATE_LOGFILE=y
   4.792 +CONFIG_FEATURE_REMOTE_LOG=y
   4.793 +# CONFIG_FEATURE_SYSLOGD_DUP is not set
   4.794 +# CONFIG_FEATURE_IPC_SYSLOG is not set
   4.795 +CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=
   4.796 +# CONFIG_LOGREAD is not set
   4.797 +# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
   4.798 +CONFIG_KLOGD=y
   4.799 +CONFIG_LOGGER=y
   4.800 +
   4.801 +#
   4.802 +# Runit Utilities
   4.803 +#
   4.804 +# CONFIG_RUNSV is not set
   4.805 +# CONFIG_RUNSVDIR is not set
   4.806 +# CONFIG_SV is not set
   4.807 +# CONFIG_SVLOGD is not set
   4.808 +# CONFIG_CHPST is not set
   4.809 +# CONFIG_SETUIDGID is not set
   4.810 +# CONFIG_ENVUIDGID is not set
   4.811 +# CONFIG_ENVDIR is not set
   4.812 +# CONFIG_SOFTLIMIT is not set
   4.813 +# CONFIG_CHCON is not set
   4.814 +# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
   4.815 +# CONFIG_GETENFORCE is not set
   4.816 +# CONFIG_GETSEBOOL is not set
   4.817 +# CONFIG_LOAD_POLICY is not set
   4.818 +# CONFIG_MATCHPATHCON is not set
   4.819 +# CONFIG_RESTORECON is not set
   4.820 +# CONFIG_RUNCON is not set
   4.821 +# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
   4.822 +# CONFIG_SELINUXENABLED is not set
   4.823 +# CONFIG_SETENFORCE is not set
   4.824 +# CONFIG_SETFILES is not set
   4.825 +# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
   4.826 +# CONFIG_SETSEBOOL is not set
   4.827 +# CONFIG_SESTATUS is not set
   4.828 +
   4.829 +#
   4.830 +# Print Utilities
   4.831 +#
   4.832 +CONFIG_LPD=y
   4.833 +CONFIG_LPR=y
   4.834 +CONFIG_LPQ=y