wok-4.x 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