diff options
| author | Richard Purdie <richard@openedhand.com> | 2006-05-09 17:44:12 +0000 |
|---|---|---|
| committer | Richard Purdie <richard@openedhand.com> | 2006-05-09 17:44:12 +0000 |
| commit | c4aeea061cef9be1956614b2654e1a7a0150b895 (patch) | |
| tree | c946daa5fbd2ff9618d6abcdea47dfdce04bfe8a /openembedded | |
| parent | d097b90ed729456b685e457c99ac9c64f96e214c (diff) | |
| download | poky-c4aeea061cef9be1956614b2654e1a7a0150b895.tar.gz | |
busybox 1.00 -> 1.01
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@384 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'openembedded')
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.00/celf-ash-builtins.patch | 431 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.00/console.patch | 13 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.00/gzip-spurious-const.patch | 11 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/add-getkey-applet.patch (renamed from openembedded/packages/busybox/busybox-1.00/add-getkey-applet.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/angstrom/defconfig | 475 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/below.patch (renamed from openembedded/packages/busybox/busybox-1.00/below.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/defconfig (renamed from openembedded/packages/busybox/busybox-1.00/defconfig) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/dhcp-hostname.patch (renamed from openembedded/packages/busybox/busybox-1.00/dhcp-hostname.patch) | 13 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/dhcpretrytime.patch (renamed from openembedded/packages/busybox/busybox-1.00/dhcpretrytime.patch) | 26 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/familiar/defconfig | 470 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/fbset.patch (renamed from openembedded/packages/busybox/busybox-1.00/fbset.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/hdparm_M.patch (renamed from openembedded/packages/busybox/busybox-1.00/hdparm_M.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/ifupdown-spurious-environ.patch (renamed from openembedded/packages/busybox/busybox-1.00/ifupdown-spurious-environ.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/iproute-flush-cache.patch (renamed from openembedded/packages/busybox/busybox-1.00/iproute-flush-cache.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/mount-all-type.patch (renamed from openembedded/packages/busybox/busybox-1.00/mount-all-type.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/nylon/defconfig (renamed from openembedded/packages/busybox/busybox-1.00/nylon/defconfig) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/openmn/defconfig (renamed from openembedded/packages/busybox/busybox-1.00/openmn/defconfig) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/openzaurus/defconfig | 475 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/readlink.patch (renamed from openembedded/packages/busybox/busybox-1.00/readlink.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/rmmod.patch (renamed from openembedded/packages/busybox/busybox-1.00/rmmod.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/slugos/defconfig | 444 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/slugos/sysctl.conf | 32 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/slugos/udhcpscript.patch | 162 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/sparc/defconfig (renamed from openembedded/packages/busybox/busybox-1.00/sparc/defconfig) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/thumb-bsdlabel.patch | 11 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/uclibc_posix.patch (renamed from openembedded/packages/busybox/busybox-1.00/uclibc_posix.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/udhcppidfile-breakage.patch (renamed from openembedded/packages/busybox/busybox-1.00/udhcppidfile-breakage.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/udhcppidfile.patch (renamed from openembedded/packages/busybox/busybox-1.00/udhcppidfile.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/udhcpscript.patch (renamed from openembedded/packages/busybox/busybox-1.00/udhcpscript.patch) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox-1.01/wrt54/defconfig (renamed from openembedded/packages/busybox/busybox-1.00/wrt54/defconfig) | 0 | ||||
| -rw-r--r-- | openembedded/packages/busybox/busybox_1.01.bb (renamed from openembedded/packages/busybox/busybox_1.00.bb) | 28 | ||||
| -rw-r--r-- | openembedded/packages/busybox/files/glibc2.4-icmp6.patch | 15 |
32 files changed, 2123 insertions, 483 deletions
diff --git a/openembedded/packages/busybox/busybox-1.00/celf-ash-builtins.patch b/openembedded/packages/busybox/busybox-1.00/celf-ash-builtins.patch deleted file mode 100644 index ec1925e6ad..0000000000 --- a/openembedded/packages/busybox/busybox-1.00/celf-ash-builtins.patch +++ /dev/null | |||
| @@ -1,431 +0,0 @@ | |||
| 1 | diff -Naur busybox-1.00-pre3.orig/coreutils/echo.c busybox-1.00-pre3/coreutils/echo.c | ||
| 2 | --- busybox-1.00-pre3.orig/coreutils/echo.c 2003-03-19 12:11:33.000000000 +0300 | ||
| 3 | +++ busybox-1.00-pre3/coreutils/echo.c 2003-11-07 17:47:35.000000000 +0300 | ||
| 4 | @@ -122,7 +122,11 @@ | ||
| 5 | #endif | ||
| 6 | |||
| 7 | DONE: | ||
| 8 | - bb_fflush_stdout_and_exit(EXIT_SUCCESS); | ||
| 9 | +#ifdef CONFIG_FEATURE_BUILTIN_ECHO | ||
| 10 | + return EXIT_SUCCESS; | ||
| 11 | +#else | ||
| 12 | + bb_fflush_stdout_and_exit(EXIT_SUCCESS); | ||
| 13 | +#endif | ||
| 14 | } | ||
| 15 | |||
| 16 | /*- | ||
| 17 | diff -Naur busybox-1.00-pre3.orig/coreutils/test.c busybox-1.00-pre3/coreutils/test.c | ||
| 18 | --- busybox-1.00-pre3.orig/coreutils/test.c 2003-07-15 01:20:45.000000000 +0400 | ||
| 19 | +++ busybox-1.00-pre3/coreutils/test.c 2003-11-07 17:47:35.000000000 +0300 | ||
| 20 | @@ -188,19 +188,19 @@ | ||
| 21 | /* Implement special cases from POSIX.2, section 4.62.4 */ | ||
| 22 | switch (argc) { | ||
| 23 | case 1: | ||
| 24 | - exit(1); | ||
| 25 | + return (1); | ||
| 26 | case 2: | ||
| 27 | - exit(*argv[1] == '\0'); | ||
| 28 | + return (*argv[1] == '\0'); | ||
| 29 | case 3: | ||
| 30 | if (argv[1][0] == '!' && argv[1][1] == '\0') { | ||
| 31 | - exit(!(*argv[2] == '\0')); | ||
| 32 | + return (!(*argv[2] == '\0')); | ||
| 33 | } | ||
| 34 | break; | ||
| 35 | case 4: | ||
| 36 | if (argv[1][0] != '!' || argv[1][1] != '\0') { | ||
| 37 | if (t_lex(argv[2]), t_wp_op && t_wp_op->op_type == BINOP) { | ||
| 38 | t_wp = &argv[1]; | ||
| 39 | - exit(binop() == 0); | ||
| 40 | + return (binop() == 0); | ||
| 41 | } | ||
| 42 | } | ||
| 43 | break; | ||
| 44 | @@ -208,7 +208,7 @@ | ||
| 45 | if (argv[1][0] == '!' && argv[1][1] == '\0') { | ||
| 46 | if (t_lex(argv[3]), t_wp_op && t_wp_op->op_type == BINOP) { | ||
| 47 | t_wp = &argv[2]; | ||
| 48 | - exit(!(binop() == 0)); | ||
| 49 | + return (!(binop() == 0)); | ||
| 50 | } | ||
| 51 | } | ||
| 52 | break; | ||
| 53 | diff -Naur busybox-1.00-pre3.orig/include/usage.h busybox-1.00-pre3/include/usage.h | ||
| 54 | --- busybox-1.00-pre3.orig/include/usage.h 2003-08-29 18:18:26.000000000 +0400 | ||
| 55 | +++ busybox-1.00-pre3/include/usage.h 2003-11-07 17:47:59.000000000 +0300 | ||
| 56 | @@ -1760,6 +1760,13 @@ | ||
| 57 | "quit\n" \ | ||
| 58 | "221 foobar closing connection\n" | ||
| 59 | |||
| 60 | +#define nice_trivial_usage \ | ||
| 61 | + "[OPTION] [COMMAND [ARG]...]" | ||
| 62 | +#define nice_full_usage \ | ||
| 63 | + "Run COMMAND with an adjusted scheduling priority." | ||
| 64 | +#define nice_example_usage \ | ||
| 65 | + "$ nice -n 0 /tmp/foo \n" | ||
| 66 | + | ||
| 67 | #define netstat_trivial_usage \ | ||
| 68 | "[-laenrtuwx]" | ||
| 69 | #define netstat_full_usage \ | ||
| 70 | diff -Naur busybox-1.00-pre3.orig/shell/Config.in busybox-1.00-pre3/shell/Config.in | ||
| 71 | --- busybox-1.00-pre3.orig/shell/Config.in 2003-09-12 08:51:25.000000000 +0400 | ||
| 72 | +++ busybox-1.00-pre3/shell/Config.in 2003-11-07 17:47:59.000000000 +0300 | ||
| 73 | @@ -53,6 +53,34 @@ | ||
| 74 | help | ||
| 75 | Enable job control in the ash shell. | ||
| 76 | |||
| 77 | +config CONFIG_ASH_PIPE_OPTIMIZATION | ||
| 78 | + bool " Enable ash pipe optimization " | ||
| 79 | + default y | ||
| 80 | + depends on CONFIG_ASH | ||
| 81 | + help | ||
| 82 | + Eliminate cat at the beginning of the pipe. | ||
| 83 | + | ||
| 84 | +config CONFIG_FEATURE_BUILTIN_TEST | ||
| 85 | + bool " Builtin test command" | ||
| 86 | + default y | ||
| 87 | + depends on CONFIG_ASH | ||
| 88 | + help | ||
| 89 | + Builtin test command" | ||
| 90 | + | ||
| 91 | +config CONFIG_FEATURE_BUILTIN_ECHO | ||
| 92 | + bool " Builtin echo command" | ||
| 93 | + default y | ||
| 94 | + depends on CONFIG_ASH | ||
| 95 | + help | ||
| 96 | + Builtin echo command" | ||
| 97 | + | ||
| 98 | +config CONFIG_FEATURE_BUILTIN_PIDOF | ||
| 99 | + bool " Builtin pidof command" | ||
| 100 | + default y | ||
| 101 | + depends on CONFIG_ASH && CONFIG_PIDOF | ||
| 102 | + help | ||
| 103 | + Builtin pidof command" | ||
| 104 | + | ||
| 105 | config CONFIG_ASH_ALIAS | ||
| 106 | bool " Enable alias support" | ||
| 107 | default y | ||
| 108 | diff -Naur busybox-1.00-pre3.orig/shell/ash.c busybox-1.00-pre3/shell/ash.c | ||
| 109 | --- busybox-1.00-pre3.orig/shell/ash.c 2003-09-02 06:36:17.000000000 +0400 | ||
| 110 | +++ busybox-1.00-pre3/shell/ash.c 2003-11-07 17:47:59.000000000 +0300 | ||
| 111 | @@ -1259,6 +1259,16 @@ | ||
| 112 | #ifdef JOBS | ||
| 113 | static int killcmd(int, char **); | ||
| 114 | #endif | ||
| 115 | +#ifdef CONFIG_FEATURE_BUILTIN_TEST | ||
| 116 | +static int testcmd(int, char **); | ||
| 117 | +#endif | ||
| 118 | +#ifdef CONFIG_FEATURE_BUILTIN_ECHO | ||
| 119 | +static int echocmd(int, char**); | ||
| 120 | +#endif | ||
| 121 | +#ifdef CONFIG_FEATURE_BUILTIN_PIDOF | ||
| 122 | +static int pidofcmd(int, char **); | ||
| 123 | +#endif | ||
| 124 | + | ||
| 125 | |||
| 126 | /* $NetBSD: mail.h,v 1.9 2002/11/24 22:35:40 christos Exp $ */ | ||
| 127 | |||
| 128 | @@ -1281,39 +1291,6 @@ | ||
| 129 | /* unsigned flags; */ | ||
| 130 | }; | ||
| 131 | |||
| 132 | -#ifdef CONFIG_ASH_CMDCMD | ||
| 133 | -# ifdef JOBS | ||
| 134 | -# ifdef CONFIG_ASH_ALIAS | ||
| 135 | -# define COMMANDCMD (builtincmd + 7) | ||
| 136 | -# define EXECCMD (builtincmd + 10) | ||
| 137 | -# else | ||
| 138 | -# define COMMANDCMD (builtincmd + 6) | ||
| 139 | -# define EXECCMD (builtincmd + 9) | ||
| 140 | -# endif | ||
| 141 | -# else /* ! JOBS */ | ||
| 142 | -# ifdef CONFIG_ASH_ALIAS | ||
| 143 | -# define COMMANDCMD (builtincmd + 6) | ||
| 144 | -# define EXECCMD (builtincmd + 9) | ||
| 145 | -# else | ||
| 146 | -# define COMMANDCMD (builtincmd + 5) | ||
| 147 | -# define EXECCMD (builtincmd + 8) | ||
| 148 | -# endif | ||
| 149 | -# endif /* JOBS */ | ||
| 150 | -#else /* ! CONFIG_ASH_CMDCMD */ | ||
| 151 | -# ifdef JOBS | ||
| 152 | -# ifdef CONFIG_ASH_ALIAS | ||
| 153 | -# define EXECCMD (builtincmd + 9) | ||
| 154 | -# else | ||
| 155 | -# define EXECCMD (builtincmd + 8) | ||
| 156 | -# endif | ||
| 157 | -# else /* ! JOBS */ | ||
| 158 | -# ifdef CONFIG_ASH_ALIAS | ||
| 159 | -# define EXECCMD (builtincmd + 8) | ||
| 160 | -# else | ||
| 161 | -# define EXECCMD (builtincmd + 7) | ||
| 162 | -# endif | ||
| 163 | -# endif /* JOBS */ | ||
| 164 | -#endif /* CONFIG_ASH_CMDCMD */ | ||
| 165 | |||
| 166 | #define BUILTIN_NOSPEC "0" | ||
| 167 | #define BUILTIN_SPECIAL "1" | ||
| 168 | @@ -1328,65 +1305,21 @@ | ||
| 169 | #define IS_BUILTIN_REGULAR(builtincmd) ((builtincmd)->name[0] & 2) | ||
| 170 | |||
| 171 | static const struct builtincmd builtincmd[] = { | ||
| 172 | - { BUILTIN_SPEC_REG ".", dotcmd }, | ||
| 173 | - { BUILTIN_SPEC_REG ":", truecmd }, | ||
| 174 | -#ifdef CONFIG_ASH_ALIAS | ||
| 175 | - { BUILTIN_REG_ASSG "alias", aliascmd }, | ||
| 176 | -#endif | ||
| 177 | -#ifdef JOBS | ||
| 178 | - { BUILTIN_REGULAR "bg", bgcmd }, | ||
| 179 | -#endif | ||
| 180 | - { BUILTIN_SPEC_REG "break", breakcmd }, | ||
| 181 | - { BUILTIN_REGULAR "cd", cdcmd }, | ||
| 182 | - { BUILTIN_NOSPEC "chdir", cdcmd }, | ||
| 183 | -#ifdef CONFIG_ASH_CMDCMD | ||
| 184 | - { BUILTIN_REGULAR "command", commandcmd }, | ||
| 185 | -#endif | ||
| 186 | - { BUILTIN_SPEC_REG "continue", breakcmd }, | ||
| 187 | - { BUILTIN_SPEC_REG "eval", evalcmd }, | ||
| 188 | - { BUILTIN_SPEC_REG "exec", execcmd }, | ||
| 189 | - { BUILTIN_SPEC_REG "exit", exitcmd }, | ||
| 190 | - { BUILTIN_SPEC_REG_ASSG "export", exportcmd }, | ||
| 191 | - { BUILTIN_REGULAR "false", falsecmd }, | ||
| 192 | -#ifdef JOBS | ||
| 193 | - { BUILTIN_REGULAR "fg", fgcmd }, | ||
| 194 | -#endif | ||
| 195 | -#ifdef CONFIG_ASH_GETOPTS | ||
| 196 | - { BUILTIN_REGULAR "getopts", getoptscmd }, | ||
| 197 | -#endif | ||
| 198 | - { BUILTIN_NOSPEC "hash", hashcmd }, | ||
| 199 | -#ifndef CONFIG_FEATURE_SH_EXTRA_QUIET | ||
| 200 | - { BUILTIN_NOSPEC "help", helpcmd }, | ||
| 201 | -#endif | ||
| 202 | -#ifdef JOBS | ||
| 203 | - { BUILTIN_REGULAR "jobs", jobscmd }, | ||
| 204 | - { BUILTIN_REGULAR "kill", killcmd }, | ||
| 205 | -#endif | ||
| 206 | -#ifdef CONFIG_ASH_MATH_SUPPORT | ||
| 207 | - { BUILTIN_NOSPEC "let", letcmd }, | ||
| 208 | -#endif | ||
| 209 | - { BUILTIN_ASSIGN "local", localcmd }, | ||
| 210 | - { BUILTIN_NOSPEC "pwd", pwdcmd }, | ||
| 211 | - { BUILTIN_REGULAR "read", readcmd }, | ||
| 212 | - { BUILTIN_SPEC_REG_ASSG "readonly", exportcmd }, | ||
| 213 | - { BUILTIN_SPEC_REG "return", returncmd }, | ||
| 214 | - { BUILTIN_SPEC_REG "set", setcmd }, | ||
| 215 | - { BUILTIN_SPEC_REG "shift", shiftcmd }, | ||
| 216 | - { BUILTIN_SPEC_REG "times", timescmd }, | ||
| 217 | - { BUILTIN_SPEC_REG "trap", trapcmd }, | ||
| 218 | - { BUILTIN_REGULAR "true", truecmd }, | ||
| 219 | - { BUILTIN_NOSPEC "type", typecmd }, | ||
| 220 | - { BUILTIN_NOSPEC "ulimit", ulimitcmd }, | ||
| 221 | - { BUILTIN_REGULAR "umask", umaskcmd }, | ||
| 222 | -#ifdef CONFIG_ASH_ALIAS | ||
| 223 | - { BUILTIN_REGULAR "unalias", unaliascmd }, | ||
| 224 | -#endif | ||
| 225 | - { BUILTIN_SPEC_REG "unset", unsetcmd }, | ||
| 226 | - { BUILTIN_REGULAR "wait", waitcmd }, | ||
| 227 | +#define BUILTIN_COMMAND_SPEC(code, str, func) {str, func}, | ||
| 228 | +#include "ash.d" | ||
| 229 | +{} | ||
| 230 | }; | ||
| 231 | |||
| 232 | -#define NUMBUILTINS (sizeof (builtincmd) / sizeof (struct builtincmd) ) | ||
| 233 | +enum { | ||
| 234 | +#define BUILTIN_COMMAND_SPEC(code, str, func) code, | ||
| 235 | +#include "ash.d" | ||
| 236 | +NUMBUILTINS | ||
| 237 | +}; | ||
| 238 | |||
| 239 | +#ifdef CONFIG_ASH_CMDCMD | ||
| 240 | +#define COMMANDCMD (builtincmd + COMMAND_CMD) | ||
| 241 | +#endif | ||
| 242 | +#define EXECCMD (builtincmd + EXEC_CMD) | ||
| 243 | |||
| 244 | |||
| 245 | struct cmdentry { | ||
| 246 | @@ -1678,7 +1611,8 @@ | ||
| 247 | |||
| 248 | /* from input.c: */ | ||
| 249 | { | ||
| 250 | - basepf.nextc = basepf.buf = basebuf; | ||
| 251 | + struct parsefile* pf = &basepf; | ||
| 252 | + pf->nextc = pf->buf = basebuf; | ||
| 253 | } | ||
| 254 | |||
| 255 | /* from trap.c: */ | ||
| 256 | @@ -2678,6 +2612,14 @@ | ||
| 257 | * Called to reset things after an exception. | ||
| 258 | */ | ||
| 259 | |||
| 260 | +#ifdef CONFIG_FEATURE_BUILTIN_ECHO | ||
| 261 | +static int | ||
| 262 | +echocmd(int argc, char **argv) | ||
| 263 | +{ | ||
| 264 | + return echo_main(argc, argv); | ||
| 265 | +} | ||
| 266 | +#endif | ||
| 267 | + | ||
| 268 | /* | ||
| 269 | * The eval commmand. | ||
| 270 | */ | ||
| 271 | @@ -3028,6 +2970,23 @@ | ||
| 272 | } | ||
| 273 | |||
| 274 | |||
| 275 | +static int | ||
| 276 | +cat_file(union node *n) | ||
| 277 | +{ | ||
| 278 | +#ifdef CONFIG_ASH_PIPE_OPTIMIZATION | ||
| 279 | + if (n->type == NCMD | ||
| 280 | + && n->ncmd.args != NULL | ||
| 281 | + && strcmp(n->ncmd.args->narg.text, "cat") == 0 | ||
| 282 | + && n->ncmd.args->narg.next != NULL | ||
| 283 | + && *n->ncmd.args->narg.next->narg.text != '-' | ||
| 284 | + && n->ncmd.args->narg.next->narg.next == NULL) | ||
| 285 | + { | ||
| 286 | + return open(n->ncmd.args->narg.next->narg.text, O_RDONLY); | ||
| 287 | + } | ||
| 288 | +#endif | ||
| 289 | + return -1; | ||
| 290 | +} | ||
| 291 | + | ||
| 292 | |||
| 293 | /* | ||
| 294 | * Evaluate a pipeline. All the processes in the pipeline are children | ||
| 295 | @@ -3057,7 +3016,11 @@ | ||
| 296 | prehash(lp->n); | ||
| 297 | pip[1] = -1; | ||
| 298 | if (lp->next) { | ||
| 299 | - if (pipe(pip) < 0) { | ||
| 300 | + if (prevfd < 0 && (prevfd = cat_file(lp->n)) >= 0) { | ||
| 301 | + // it is cat at the beginning of the pipe | ||
| 302 | + continue; | ||
| 303 | + } | ||
| 304 | + if (pipe(pip) < 0) { | ||
| 305 | close(prevfd); | ||
| 306 | error("Pipe call failed"); | ||
| 307 | } | ||
| 308 | @@ -3104,11 +3067,11 @@ | ||
| 309 | { | ||
| 310 | int saveherefd; | ||
| 311 | |||
| 312 | - result->fd = -1; | ||
| 313 | + result->fd = cat_file(n); | ||
| 314 | result->buf = NULL; | ||
| 315 | result->nleft = 0; | ||
| 316 | result->jp = NULL; | ||
| 317 | - if (n == NULL) { | ||
| 318 | + if (n == NULL || result->fd >= 0) { | ||
| 319 | goto out; | ||
| 320 | } | ||
| 321 | |||
| 322 | @@ -3562,6 +3525,24 @@ | ||
| 323 | } | ||
| 324 | } | ||
| 325 | |||
| 326 | +#ifdef CONFIG_FEATURE_BUILTIN_TEST | ||
| 327 | +static int | ||
| 328 | +testcmd(int argc, char** argv) | ||
| 329 | +{ | ||
| 330 | + bb_applet_name = argv[0]; | ||
| 331 | + return test_main(argc, argv); | ||
| 332 | +} | ||
| 333 | +#endif | ||
| 334 | + | ||
| 335 | +#ifdef CONFIG_FEATURE_BUILTIN_PIDOF | ||
| 336 | +static int | ||
| 337 | +pidofcmd(int argc, char** argv) | ||
| 338 | +{ | ||
| 339 | + bb_applet_name = argv[0]; | ||
| 340 | + return pidof_main(argc, argv); | ||
| 341 | +} | ||
| 342 | +#endif | ||
| 343 | + | ||
| 344 | |||
| 345 | static int | ||
| 346 | falsecmd(int argc, char **argv) | ||
| 347 | @@ -4943,7 +4924,9 @@ | ||
| 348 | ckfree(in.buf); | ||
| 349 | if (in.fd >= 0) { | ||
| 350 | close(in.fd); | ||
| 351 | - back_exitstatus = waitforjob(in.jp); | ||
| 352 | + if (in.jp != NULL) { | ||
| 353 | + back_exitstatus = waitforjob(in.jp); | ||
| 354 | + } | ||
| 355 | } | ||
| 356 | INTON; | ||
| 357 | |||
| 358 | diff -Naur busybox-1.00-pre3.orig/shell/ash.d busybox-1.00-pre3/shell/ash.d | ||
| 359 | --- busybox-1.00-pre3.orig/shell/ash.d 1970-01-01 03:00:00.000000000 +0300 | ||
| 360 | +++ busybox-1.00-pre3/shell/ash.d 2003-11-07 17:47:59.000000000 +0300 | ||
| 361 | @@ -0,0 +1,70 @@ | ||
| 362 | +BUILTIN_COMMAND_SPEC(DOT_CMD, BUILTIN_SPEC_REG ".", dotcmd) | ||
| 363 | +BUILTIN_COMMAND_SPEC(COMMA_CMD, BUILTIN_SPEC_REG ":", truecmd) | ||
| 364 | +#ifdef CONFIG_FEATURE_BUILTIN_TEST | ||
| 365 | +BUILTIN_COMMAND_SPEC(RPAR_CMD, BUILTIN_REGULAR "[", testcmd) | ||
| 366 | +#endif | ||
| 367 | +#ifdef CONFIG_ASH_ALIAS | ||
| 368 | +BUILTIN_COMMAND_SPEC(ALIAS_CMD, BUILTIN_REG_ASSG "alias", aliascmd) | ||
| 369 | +#endif | ||
| 370 | +#ifdef JOBS | ||
| 371 | +BUILTIN_COMMAND_SPEC(BG_CMD, BUILTIN_REGULAR "bg", bgcmd) | ||
| 372 | +#endif | ||
| 373 | +BUILTIN_COMMAND_SPEC(BREAK_CMD, BUILTIN_SPEC_REG "break", breakcmd) | ||
| 374 | +BUILTIN_COMMAND_SPEC(CD_CMD, BUILTIN_REGULAR "cd", cdcmd) | ||
| 375 | +BUILTIN_COMMAND_SPEC(CHDIR_CMD, BUILTIN_NOSPEC "chdir", cdcmd) | ||
| 376 | +#ifdef CONFIG_ASH__CMD_CMD | ||
| 377 | +BUILTIN_COMMAND_SPEC(COMMAND_CMD, BUILTIN_REGULAR "command", commandcmd) | ||
| 378 | +#endif | ||
| 379 | +BUILTIN_COMMAND_SPEC(CONTINUE_CMD,BUILTIN_SPEC_REG "continue", breakcmd) | ||
| 380 | +#ifdef CONFIG_FEATURE_BUILTIN_ECHO | ||
| 381 | +BUILTIN_COMMAND_SPEC(ECHO_CMD, BUILTIN_REGULAR "echo", echocmd) | ||
| 382 | +#endif | ||
| 383 | +BUILTIN_COMMAND_SPEC(EVAL_CMD, BUILTIN_SPEC_REG "eval", evalcmd) | ||
| 384 | +BUILTIN_COMMAND_SPEC(EXEC_CMD, BUILTIN_SPEC_REG "exec", execcmd) | ||
| 385 | +BUILTIN_COMMAND_SPEC(EXIT_CMD, BUILTIN_SPEC_REG "exit", exitcmd) | ||
| 386 | +BUILTIN_COMMAND_SPEC(EXPORT_CMD, BUILTIN_SPEC_REG_ASSG "export", exportcmd) | ||
| 387 | +BUILTIN_COMMAND_SPEC(FALSE_CMD, BUILTIN_REGULAR "false", falsecmd) | ||
| 388 | +#ifdef JOBS | ||
| 389 | +BUILTIN_COMMAND_SPEC(FG_CMD, BUILTIN_REGULAR "fg", fgcmd) | ||
| 390 | +#endif | ||
| 391 | +#ifdef CONFIG_ASH_GETOPTS | ||
| 392 | +BUILTIN_COMMAND_SPEC(GETOPTS_CMD, BUILTIN_REGULAR "getopts", getoptscmd) | ||
| 393 | +#endif | ||
| 394 | +BUILTIN_COMMAND_SPEC(HASH_CMD, BUILTIN_NOSPEC "hash", hashcmd) | ||
| 395 | +#ifndef CONFIG_FEATURE_SH_EXTRA_QUIET | ||
| 396 | +BUILTIN_COMMAND_SPEC(HELP_CMD, BUILTIN_NOSPEC "help", helpcmd) | ||
| 397 | +#endif | ||
| 398 | +#ifdef JOBS | ||
| 399 | +BUILTIN_COMMAND_SPEC(JOBS_CMD, BUILTIN_REGULAR "jobs", jobscmd) | ||
| 400 | +BUILTIN_COMMAND_SPEC(KILL_CMD, BUILTIN_REGULAR "kill", killcmd) | ||
| 401 | +#endif | ||
| 402 | +#ifdef CONFIG_ASH_MATH_SUPPORT | ||
| 403 | +BUILTIN_COMMAND_SPEC(LET_CMD, BUILTIN_NOSPEC "let", letcmd) | ||
| 404 | +#endif | ||
| 405 | +BUILTIN_COMMAND_SPEC(LOCAL_CMD, BUILTIN_ASSIGN "local", localcmd) | ||
| 406 | +#ifdef CONFIG_FEATURE_BUILTIN_PIDOF | ||
| 407 | +BUILTIN_COMMAND_SPEC(PIDOF_CMD, BUILTIN_REGULAR "pidof", pidofcmd) | ||
| 408 | +#endif | ||
| 409 | +BUILTIN_COMMAND_SPEC(PWD_CMD, BUILTIN_NOSPEC "pwd", pwdcmd) | ||
| 410 | +BUILTIN_COMMAND_SPEC(READ_CMD, BUILTIN_REGULAR "read", readcmd) | ||
| 411 | +BUILTIN_COMMAND_SPEC(READONLY_CMD,BUILTIN_SPEC_REG_ASSG "readonly", exportcmd) | ||
| 412 | +BUILTIN_COMMAND_SPEC(RETURN_CMD, BUILTIN_SPEC_REG "return", returncmd) | ||
| 413 | +BUILTIN_COMMAND_SPEC(SET_CMD, BUILTIN_SPEC_REG "set", setcmd) | ||
| 414 | +BUILTIN_COMMAND_SPEC(SHIFT_CMD, BUILTIN_SPEC_REG "shift", shiftcmd) | ||
| 415 | +#ifdef CONFIG_FEATURE_BUILTIN_TEST | ||
| 416 | +BUILTIN_COMMAND_SPEC(TEST_CMD, BUILTIN_REGULAR "test", testcmd) | ||
| 417 | +#endif | ||
| 418 | +BUILTIN_COMMAND_SPEC(TIMES_CMD, BUILTIN_SPEC_REG "times", timescmd) | ||
| 419 | +BUILTIN_COMMAND_SPEC(TRAP_CMD, BUILTIN_SPEC_REG "trap", trapcmd) | ||
| 420 | +BUILTIN_COMMAND_SPEC(TRUE_CMD, BUILTIN_REGULAR "true", truecmd) | ||
| 421 | +BUILTIN_COMMAND_SPEC(TYPE_CMD, BUILTIN_NOSPEC "type", typecmd) | ||
| 422 | +BUILTIN_COMMAND_SPEC(ULIMIT_CMD, BUILTIN_NOSPEC "ulimit", ulimitcmd) | ||
| 423 | +BUILTIN_COMMAND_SPEC(UMASK_CMD, BUILTIN_REGULAR "umask", umaskcmd) | ||
| 424 | +#ifdef CONFIG_ASH_ALIAS | ||
| 425 | +BUILTIN_COMMAND_SPEC(UNALIAS_CMD, BUILTIN_REGULAR "unalias", unaliascmd) | ||
| 426 | +#endif | ||
| 427 | +BUILTIN_COMMAND_SPEC(UNSET_CMD, BUILTIN_SPEC_REG "unset", unsetcmd) | ||
| 428 | +BUILTIN_COMMAND_SPEC(WAIT_CMD, BUILTIN_REGULAR "wait", waitcmd) | ||
| 429 | + | ||
| 430 | + | ||
| 431 | +#undef BUILTIN_COMMAND_SPEC | ||
diff --git a/openembedded/packages/busybox/busybox-1.00/console.patch b/openembedded/packages/busybox/busybox-1.00/console.patch deleted file mode 100644 index d57bdfbe89..0000000000 --- a/openembedded/packages/busybox/busybox-1.00/console.patch +++ /dev/null | |||
| @@ -1,13 +0,0 @@ | |||
| 1 | --- busybox-1.00-pre2/libbb/get_console.c~console | ||
| 2 | +++ busybox-1.00-pre2/libbb/get_console.c | ||
| 3 | @@ -86,10 +86,6 @@ | ||
| 4 | { | ||
| 5 | int fd; | ||
| 6 | |||
| 7 | - if (-1 == (fd = open_a_console("/dev/console"))) | ||
| 8 | - return -1; | ||
| 9 | - else | ||
| 10 | - return fd; | ||
| 11 | fd = open_a_console(CURRENT_TTY); | ||
| 12 | if (fd >= 0) | ||
| 13 | return fd; | ||
diff --git a/openembedded/packages/busybox/busybox-1.00/gzip-spurious-const.patch b/openembedded/packages/busybox/busybox-1.00/gzip-spurious-const.patch deleted file mode 100644 index 114a284e99..0000000000 --- a/openembedded/packages/busybox/busybox-1.00/gzip-spurious-const.patch +++ /dev/null | |||
| @@ -1,11 +0,0 @@ | |||
| 1 | --- busybox-1.00/archival/gzip.c.old 2005-06-05 22:57:32.000000000 +0100 | ||
| 2 | +++ busybox-1.00/archival/gzip.c 2005-06-05 22:57:38.000000000 +0100 | ||
| 3 | @@ -2162,7 +2162,7 @@ | ||
| 4 | * Construct the Huffman tree for the bit lengths and return the index in | ||
| 5 | * bl_order of the last bit length code to send. | ||
| 6 | */ | ||
| 7 | -static const int build_bl_tree() | ||
| 8 | +static int build_bl_tree() | ||
| 9 | { | ||
| 10 | int max_blindex; /* index of last bit length code of non zero freq */ | ||
| 11 | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/add-getkey-applet.patch b/openembedded/packages/busybox/busybox-1.01/add-getkey-applet.patch index 6ce0df21bd..6ce0df21bd 100644 --- a/openembedded/packages/busybox/busybox-1.00/add-getkey-applet.patch +++ b/openembedded/packages/busybox/busybox-1.01/add-getkey-applet.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.01/angstrom/defconfig b/openembedded/packages/busybox/busybox-1.01/angstrom/defconfig new file mode 100644 index 0000000000..34a5804a4d --- /dev/null +++ b/openembedded/packages/busybox/busybox-1.01/angstrom/defconfig | |||
| @@ -0,0 +1,475 @@ | |||
| 1 | # | ||
| 2 | # Automatically generated make config: don't edit | ||
| 3 | # | ||
| 4 | HAVE_DOT_CONFIG=y | ||
| 5 | |||
| 6 | # | ||
| 7 | # General Configuration | ||
| 8 | # | ||
| 9 | # CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set | ||
| 10 | CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y | ||
| 11 | # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set | ||
| 12 | # CONFIG_FEATURE_VERBOSE_USAGE is not set | ||
| 13 | # CONFIG_FEATURE_INSTALLER is not set | ||
| 14 | # CONFIG_LOCALE_SUPPORT is not set | ||
| 15 | # CONFIG_FEATURE_DEVFS is not set | ||
| 16 | CONFIG_FEATURE_DEVPTS=y | ||
| 17 | # CONFIG_FEATURE_CLEAN_UP is not set | ||
| 18 | # CONFIG_FEATURE_SUID is not set | ||
| 19 | # CONFIG_SELINUX is not set | ||
| 20 | |||
| 21 | # | ||
| 22 | # Build Options | ||
| 23 | # | ||
| 24 | # CONFIG_STATIC is not set | ||
| 25 | CONFIG_LFS=y | ||
| 26 | # USING_CROSS_COMPILER is not set | ||
| 27 | EXTRA_CFLAGS_OPTIONS="" | ||
| 28 | |||
| 29 | # | ||
| 30 | # Installation Options | ||
| 31 | # | ||
| 32 | # CONFIG_INSTALL_NO_USR is not set | ||
| 33 | PREFIX="./_install" | ||
| 34 | |||
| 35 | # | ||
| 36 | # Archival Utilities | ||
| 37 | # | ||
| 38 | CONFIG_AR=y | ||
| 39 | # CONFIG_FEATURE_AR_LONG_FILENAMES is not set | ||
| 40 | CONFIG_BUNZIP2=y | ||
| 41 | CONFIG_CPIO=y | ||
| 42 | # CONFIG_DPKG is not set | ||
| 43 | # CONFIG_DPKG_DEB is not set | ||
| 44 | CONFIG_GUNZIP=y | ||
| 45 | # CONFIG_FEATURE_GUNZIP_UNCOMPRESS is not set | ||
| 46 | CONFIG_GZIP=y | ||
| 47 | # CONFIG_RPM2CPIO is not set | ||
| 48 | # CONFIG_RPM is not set | ||
| 49 | CONFIG_TAR=y | ||
| 50 | CONFIG_FEATURE_TAR_CREATE=y | ||
| 51 | CONFIG_FEATURE_TAR_BZIP2=y | ||
| 52 | CONFIG_FEATURE_TAR_FROM=y | ||
| 53 | CONFIG_FEATURE_TAR_GZIP=y | ||
| 54 | # CONFIG_FEATURE_TAR_COMPRESS is not set | ||
| 55 | CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY=y | ||
| 56 | CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y | ||
| 57 | # CONFIG_FEATURE_TAR_LONG_OPTIONS is not set | ||
| 58 | # CONFIG_UNCOMPRESS is not set | ||
| 59 | # CONFIG_UNZIP is not set | ||
| 60 | |||
| 61 | # | ||
| 62 | # Common options for cpio and tar | ||
| 63 | # | ||
| 64 | # CONFIG_FEATURE_UNARCHIVE_TAPE is not set | ||
| 65 | |||
| 66 | # | ||
| 67 | # Coreutils | ||
| 68 | # | ||
| 69 | CONFIG_BASENAME=y | ||
| 70 | # CONFIG_CAL is not set | ||
| 71 | CONFIG_CAT=y | ||
| 72 | CONFIG_CHGRP=y | ||
| 73 | CONFIG_CHMOD=y | ||
| 74 | CONFIG_CHOWN=y | ||
| 75 | CONFIG_CHROOT=y | ||
| 76 | # CONFIG_CMP is not set | ||
| 77 | CONFIG_CP=y | ||
| 78 | CONFIG_CUT=y | ||
| 79 | CONFIG_DATE=y | ||
| 80 | |||
| 81 | # | ||
| 82 | # date (forced enabled for use with watch) | ||
| 83 | # | ||
| 84 | # CONFIG_FEATURE_DATE_ISOFMT is not set | ||
| 85 | CONFIG_DD=y | ||
| 86 | CONFIG_DF=y | ||
| 87 | CONFIG_DIRNAME=y | ||
| 88 | # CONFIG_DOS2UNIX is not set | ||
| 89 | CONFIG_DU=y | ||
| 90 | CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K=y | ||
| 91 | CONFIG_ECHO=y | ||
| 92 | CONFIG_FEATURE_FANCY_ECHO=y | ||
| 93 | CONFIG_ENV=y | ||
| 94 | CONFIG_EXPR=y | ||
| 95 | CONFIG_FALSE=y | ||
| 96 | # CONFIG_FOLD is not set | ||
| 97 | CONFIG_HEAD=y | ||
| 98 | # CONFIG_FEATURE_FANCY_HEAD is not set | ||
| 99 | # CONFIG_HOSTID is not set | ||
| 100 | CONFIG_ID=y | ||
| 101 | # CONFIG_INSTALL is not set | ||
| 102 | # CONFIG_LENGTH is not set | ||
| 103 | CONFIG_LN=y | ||
| 104 | CONFIG_LOGNAME=y | ||
| 105 | CONFIG_LS=y | ||
| 106 | CONFIG_FEATURE_LS_FILETYPES=y | ||
| 107 | CONFIG_FEATURE_LS_FOLLOWLINKS=y | ||
| 108 | # CONFIG_FEATURE_LS_RECURSIVE is not set | ||
| 109 | CONFIG_FEATURE_LS_SORTFILES=y | ||
| 110 | CONFIG_FEATURE_LS_TIMESTAMPS=y | ||
| 111 | CONFIG_FEATURE_LS_USERNAME=y | ||
| 112 | CONFIG_FEATURE_LS_COLOR=y | ||
| 113 | CONFIG_MD5SUM=y | ||
| 114 | CONFIG_MKDIR=y | ||
| 115 | CONFIG_MKFIFO=y | ||
| 116 | CONFIG_MKNOD=y | ||
| 117 | CONFIG_MV=y | ||
| 118 | CONFIG_OD=y | ||
| 119 | CONFIG_PRINTF=y | ||
| 120 | CONFIG_PWD=y | ||
| 121 | # CONFIG_REALPATH is not set | ||
| 122 | CONFIG_RM=y | ||
| 123 | CONFIG_RMDIR=y | ||
| 124 | CONFIG_SEQ=y | ||
| 125 | # CONFIG_SHA1SUM is not set | ||
| 126 | CONFIG_SLEEP=y | ||
| 127 | # CONFIG_FEATURE_FANCY_SLEEP is not set | ||
| 128 | CONFIG_SORT=y | ||
| 129 | CONFIG_STTY=y | ||
| 130 | CONFIG_SYNC=y | ||
| 131 | CONFIG_TAIL=y | ||
| 132 | CONFIG_FEATURE_FANCY_TAIL=y | ||
| 133 | CONFIG_TEE=y | ||
| 134 | # CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set | ||
| 135 | CONFIG_TEST=y | ||
| 136 | |||
| 137 | # | ||
| 138 | # test (forced enabled for use with shell) | ||
| 139 | # | ||
| 140 | # CONFIG_FEATURE_TEST_64 is not set | ||
| 141 | CONFIG_TOUCH=y | ||
| 142 | CONFIG_TR=y | ||
| 143 | CONFIG_TRUE=y | ||
| 144 | CONFIG_TTY=y | ||
| 145 | CONFIG_UNAME=y | ||
| 146 | CONFIG_UNIQ=y | ||
| 147 | # CONFIG_USLEEP is not set | ||
| 148 | # CONFIG_UUDECODE is not set | ||
| 149 | # CONFIG_UUENCODE is not set | ||
| 150 | CONFIG_WATCH=y | ||
| 151 | CONFIG_WC=y | ||
| 152 | CONFIG_WHO=y | ||
| 153 | CONFIG_WHOAMI=y | ||
| 154 | CONFIG_YES=y | ||
| 155 | |||
| 156 | # | ||
| 157 | # Common options for cp and mv | ||
| 158 | # | ||
| 159 | # CONFIG_FEATURE_PRESERVE_HARDLINKS is not set | ||
| 160 | |||
| 161 | # | ||
| 162 | # Common options for ls and more | ||
| 163 | # | ||
| 164 | CONFIG_FEATURE_AUTOWIDTH=y | ||
| 165 | |||
| 166 | # | ||
| 167 | # Common options for df, du, ls | ||
| 168 | # | ||
| 169 | CONFIG_FEATURE_HUMAN_READABLE=y | ||
| 170 | |||
| 171 | # | ||
| 172 | # Common options for md5sum, sha1sum | ||
| 173 | # | ||
| 174 | # CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set | ||
| 175 | |||
| 176 | # | ||
| 177 | # Console Utilities | ||
| 178 | # | ||
| 179 | CONFIG_CHVT=y | ||
| 180 | CONFIG_CLEAR=y | ||
| 181 | CONFIG_DEALLOCVT=y | ||
| 182 | # CONFIG_DUMPKMAP is not set | ||
| 183 | CONFIG_GETKEY=y | ||
| 184 | # CONFIG_LOADFONT is not set | ||
| 185 | # CONFIG_LOADKMAP is not set | ||
| 186 | CONFIG_OPENVT=y | ||
| 187 | CONFIG_RESET=y | ||
| 188 | # CONFIG_SETKEYCODES is not set | ||
| 189 | |||
| 190 | # | ||
| 191 | # Debian Utilities | ||
| 192 | # | ||
| 193 | CONFIG_MKTEMP=y | ||
| 194 | # CONFIG_PIPE_PROGRESS is not set | ||
| 195 | CONFIG_READLINK=y | ||
| 196 | CONFIG_FEATURE_READLINK_FOLLOW=y | ||
| 197 | CONFIG_RUN_PARTS=y | ||
| 198 | CONFIG_START_STOP_DAEMON=y | ||
| 199 | CONFIG_WHICH=y | ||
| 200 | |||
| 201 | # | ||
| 202 | # Editors | ||
| 203 | # | ||
| 204 | CONFIG_AWK=y | ||
| 205 | CONFIG_FEATURE_AWK_MATH=y | ||
| 206 | # CONFIG_PATCH is not set | ||
| 207 | CONFIG_SED=y | ||
| 208 | CONFIG_VI=y | ||
| 209 | CONFIG_FEATURE_VI_COLON=y | ||
| 210 | CONFIG_FEATURE_VI_YANKMARK=y | ||
| 211 | CONFIG_FEATURE_VI_SEARCH=y | ||
| 212 | CONFIG_FEATURE_VI_USE_SIGNALS=y | ||
| 213 | # CONFIG_FEATURE_VI_DOT_CMD is not set | ||
| 214 | # CONFIG_FEATURE_VI_READONLY is not set | ||
| 215 | # CONFIG_FEATURE_VI_SETOPTS is not set | ||
| 216 | # CONFIG_FEATURE_VI_SET is not set | ||
| 217 | CONFIG_FEATURE_VI_WIN_RESIZE=y | ||
| 218 | CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y | ||
| 219 | |||
| 220 | # | ||
| 221 | # Finding Utilities | ||
| 222 | # | ||
| 223 | CONFIG_FIND=y | ||
| 224 | CONFIG_FEATURE_FIND_MTIME=y | ||
| 225 | CONFIG_FEATURE_FIND_PERM=y | ||
| 226 | CONFIG_FEATURE_FIND_TYPE=y | ||
| 227 | CONFIG_FEATURE_FIND_XDEV=y | ||
| 228 | CONFIG_FEATURE_FIND_NEWER=y | ||
| 229 | # CONFIG_FEATURE_FIND_INUM is not set | ||
| 230 | CONFIG_GREP=y | ||
| 231 | CONFIG_FEATURE_GREP_EGREP_ALIAS=y | ||
| 232 | CONFIG_FEATURE_GREP_FGREP_ALIAS=y | ||
| 233 | CONFIG_FEATURE_GREP_CONTEXT=y | ||
| 234 | CONFIG_XARGS=y | ||
| 235 | # CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set | ||
| 236 | # CONFIG_FEATURE_XARGS_SUPPORT_QUOTES is not set | ||
| 237 | # CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT is not set | ||
| 238 | # CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM is not set | ||
| 239 | |||
| 240 | # | ||
| 241 | # Init Utilities | ||
| 242 | # | ||
| 243 | # CONFIG_INIT is not set | ||
| 244 | # CONFIG_HALT is not set | ||
| 245 | # CONFIG_POWEROFF is not set | ||
| 246 | # CONFIG_REBOOT is not set | ||
| 247 | # CONFIG_MESG is not set | ||
| 248 | |||
| 249 | # | ||
| 250 | # Login/Password Management Utilities | ||
| 251 | # | ||
| 252 | # CONFIG_USE_BB_PWD_GRP is not set | ||
| 253 | # CONFIG_ADDGROUP is not set | ||
| 254 | # CONFIG_DELGROUP is not set | ||
| 255 | # CONFIG_ADDUSER is not set | ||
| 256 | # CONFIG_DELUSER is not set | ||
| 257 | # CONFIG_GETTY is not set | ||
| 258 | CONFIG_FEATURE_U_W_TMP=y | ||
| 259 | # CONFIG_LOGIN is not set | ||
| 260 | # CONFIG_PASSWD is not set | ||
| 261 | # CONFIG_SU is not set | ||
| 262 | # CONFIG_SULOGIN is not set | ||
| 263 | # CONFIG_VLOCK is not set | ||
| 264 | |||
| 265 | # | ||
| 266 | # Miscellaneous Utilities | ||
| 267 | # | ||
| 268 | # CONFIG_ADJTIMEX is not set | ||
| 269 | # CONFIG_CROND is not set | ||
| 270 | # CONFIG_CRONTAB is not set | ||
| 271 | CONFIG_DC=y | ||
| 272 | # CONFIG_DEVFSD is not set | ||
| 273 | # CONFIG_LAST is not set | ||
| 274 | # CONFIG_HDPARM is not set | ||
| 275 | # CONFIG_MAKEDEVS is not set | ||
| 276 | # CONFIG_MT is not set | ||
| 277 | # CONFIG_RX is not set | ||
| 278 | CONFIG_STRINGS=y | ||
| 279 | # CONFIG_TIME is not set | ||
| 280 | # CONFIG_WATCHDOG is not set | ||
| 281 | |||
| 282 | # | ||
| 283 | # Linux Module Utilities | ||
| 284 | # | ||
| 285 | CONFIG_INSMOD=y | ||
| 286 | CONFIG_FEATURE_2_4_MODULES=y | ||
| 287 | CONFIG_FEATURE_2_6_MODULES=y | ||
| 288 | # CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set | ||
| 289 | CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS=y | ||
| 290 | # CONFIG_FEATURE_INSMOD_LOADINKMEM is not set | ||
| 291 | CONFIG_FEATURE_INSMOD_LOAD_MAP=y | ||
| 292 | CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y | ||
| 293 | CONFIG_LSMOD=y | ||
| 294 | CONFIG_MODPROBE=y | ||
| 295 | CONFIG_RMMOD=y | ||
| 296 | CONFIG_FEATURE_CHECK_TAINTED_MODULE=y | ||
| 297 | |||
| 298 | # | ||
| 299 | # Networking Utilities | ||
| 300 | # | ||
| 301 | CONFIG_FEATURE_IPV6=y | ||
| 302 | # CONFIG_ARPING is not set | ||
| 303 | # CONFIG_FTPGET is not set | ||
| 304 | # CONFIG_FTPPUT is not set | ||
| 305 | CONFIG_HOSTNAME=y | ||
| 306 | # CONFIG_HTTPD is not set | ||
| 307 | CONFIG_IFCONFIG=y | ||
| 308 | CONFIG_FEATURE_IFCONFIG_STATUS=y | ||
| 309 | # CONFIG_FEATURE_IFCONFIG_SLIP is not set | ||
| 310 | # CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set | ||
| 311 | CONFIG_FEATURE_IFCONFIG_HW=y | ||
| 312 | # CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set | ||
| 313 | CONFIG_IFUPDOWN=y | ||
| 314 | # CONFIG_FEATURE_IFUPDOWN_IP is not set | ||
| 315 | CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y | ||
| 316 | CONFIG_FEATURE_IFUPDOWN_IPV4=y | ||
| 317 | CONFIG_FEATURE_IFUPDOWN_IPV6=y | ||
| 318 | # CONFIG_FEATURE_IFUPDOWN_IPX is not set | ||
| 319 | CONFIG_FEATURE_IFUPDOWN_MAPPING=y | ||
| 320 | # CONFIG_INETD is not set | ||
| 321 | CONFIG_IP=y | ||
| 322 | CONFIG_FEATURE_IP_ADDRESS=y | ||
| 323 | CONFIG_FEATURE_IP_LINK=y | ||
| 324 | CONFIG_FEATURE_IP_ROUTE=y | ||
| 325 | CONFIG_FEATURE_IP_TUNNEL=y | ||
| 326 | # CONFIG_IPCALC is not set | ||
| 327 | # CONFIG_IPADDR is not set | ||
| 328 | # CONFIG_IPLINK is not set | ||
| 329 | # CONFIG_IPROUTE is not set | ||
| 330 | # CONFIG_IPTUNNEL is not set | ||
| 331 | # CONFIG_NAMEIF is not set | ||
| 332 | CONFIG_NC=y | ||
| 333 | CONFIG_NETSTAT=y | ||
| 334 | CONFIG_NSLOOKUP=y | ||
| 335 | CONFIG_PING=y | ||
| 336 | CONFIG_FEATURE_FANCY_PING=y | ||
| 337 | CONFIG_PING6=y | ||
| 338 | CONFIG_FEATURE_FANCY_PING6=y | ||
| 339 | CONFIG_ROUTE=y | ||
| 340 | CONFIG_TELNET=y | ||
| 341 | # CONFIG_FEATURE_TELNET_TTYPE is not set | ||
| 342 | CONFIG_FEATURE_TELNET_AUTOLOGIN=y | ||
| 343 | # CONFIG_TELNETD is not set | ||
| 344 | CONFIG_TFTP=y | ||
| 345 | CONFIG_FEATURE_TFTP_GET=y | ||
| 346 | CONFIG_FEATURE_TFTP_PUT=y | ||
| 347 | # CONFIG_FEATURE_TFTP_BLOCKSIZE is not set | ||
| 348 | # CONFIG_FEATURE_TFTP_DEBUG is not set | ||
| 349 | CONFIG_TRACEROUTE=y | ||
| 350 | # CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set | ||
| 351 | # CONFIG_VCONFIG is not set | ||
| 352 | CONFIG_WGET=y | ||
| 353 | CONFIG_FEATURE_WGET_STATUSBAR=y | ||
| 354 | CONFIG_FEATURE_WGET_AUTHENTICATION=y | ||
| 355 | CONFIG_FEATURE_WGET_IP6_LITERAL=y | ||
| 356 | |||
| 357 | # | ||
| 358 | # udhcp Server/Client | ||
| 359 | # | ||
| 360 | # CONFIG_UDHCPD is not set | ||
| 361 | CONFIG_UDHCPC=y | ||
| 362 | CONFIG_FEATURE_UDHCP_SYSLOG=y | ||
| 363 | # CONFIG_FEATURE_UDHCP_DEBUG is not set | ||
| 364 | |||
| 365 | # | ||
| 366 | # Process Utilities | ||
| 367 | # | ||
| 368 | CONFIG_FREE=y | ||
| 369 | CONFIG_KILL=y | ||
| 370 | CONFIG_KILLALL=y | ||
| 371 | # CONFIG_PIDOF is not set | ||
| 372 | CONFIG_PS=y | ||
| 373 | CONFIG_RENICE=y | ||
| 374 | CONFIG_TOP=y | ||
| 375 | FEATURE_CPU_USAGE_PERCENTAGE=y | ||
| 376 | CONFIG_UPTIME=y | ||
| 377 | # CONFIG_SYSCTL is not set | ||
| 378 | |||
| 379 | # | ||
| 380 | # Another Bourne-like Shell | ||
| 381 | # | ||
| 382 | CONFIG_FEATURE_SH_IS_ASH=y | ||
| 383 | # CONFIG_FEATURE_SH_IS_HUSH is not set | ||
| 384 | # CONFIG_FEATURE_SH_IS_LASH is not set | ||
| 385 | # CONFIG_FEATURE_SH_IS_MSH is not set | ||
| 386 | # CONFIG_FEATURE_SH_IS_NONE is not set | ||
| 387 | CONFIG_ASH=y | ||
| 388 | |||
| 389 | # | ||
| 390 | # Ash Shell Options | ||
| 391 | # | ||
| 392 | CONFIG_ASH_JOB_CONTROL=y | ||
| 393 | CONFIG_ASH_ALIAS=y | ||
| 394 | CONFIG_ASH_MATH_SUPPORT=y | ||
| 395 | # CONFIG_ASH_MATH_SUPPORT_64 is not set | ||
| 396 | CONFIG_ASH_GETOPTS=y | ||
| 397 | # CONFIG_ASH_CMDCMD is not set | ||
| 398 | # CONFIG_ASH_MAIL is not set | ||
| 399 | CONFIG_ASH_OPTIMIZE_FOR_SIZE=y | ||
| 400 | # CONFIG_ASH_RANDOM_SUPPORT is not set | ||
| 401 | # CONFIG_HUSH is not set | ||
| 402 | # CONFIG_LASH is not set | ||
| 403 | # CONFIG_MSH is not set | ||
| 404 | |||
| 405 | # | ||
| 406 | # Bourne Shell Options | ||
| 407 | # | ||
| 408 | CONFIG_FEATURE_SH_EXTRA_QUIET=y | ||
| 409 | # CONFIG_FEATURE_SH_STANDALONE_SHELL is not set | ||
| 410 | CONFIG_FEATURE_COMMAND_EDITING=y | ||
| 411 | CONFIG_FEATURE_COMMAND_HISTORY=63 | ||
| 412 | # CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set | ||
| 413 | CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y | ||
| 414 | # CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set | ||
| 415 | CONFIG_FEATURE_SH_FANCY_PROMPT=y | ||
| 416 | |||
| 417 | # | ||
| 418 | # System Logging Utilities | ||
| 419 | # | ||
| 420 | CONFIG_SYSLOGD=y | ||
| 421 | # CONFIG_FEATURE_ROTATE_LOGFILE is not set | ||
| 422 | CONFIG_FEATURE_REMOTE_LOG=y | ||
| 423 | CONFIG_FEATURE_IPC_SYSLOG=y | ||
| 424 | CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 | ||
| 425 | CONFIG_LOGREAD=y | ||
| 426 | # CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set | ||
| 427 | CONFIG_KLOGD=y | ||
| 428 | CONFIG_LOGGER=y | ||
| 429 | |||
| 430 | # | ||
| 431 | # Linux System Utilities | ||
| 432 | # | ||
| 433 | CONFIG_DMESG=y | ||
| 434 | CONFIG_FBSET=y | ||
| 435 | CONFIG_FEATURE_FBSET_FANCY=y | ||
| 436 | # CONFIG_FEATURE_FBSET_READMODE is not set | ||
| 437 | # CONFIG_FDFLUSH is not set | ||
| 438 | # CONFIG_FDFORMAT is not set | ||
| 439 | CONFIG_FDISK=y | ||
| 440 | FDISK_SUPPORT_LARGE_DISKS=y | ||
| 441 | CONFIG_FEATURE_FDISK_WRITABLE=y | ||
| 442 | # CONFIG_FEATURE_AIX_LABEL is not set | ||
| 443 | # CONFIG_FEATURE_SGI_LABEL is not set | ||
| 444 | # CONFIG_FEATURE_SUN_LABEL is not set | ||
| 445 | # CONFIG_FEATURE_OSF_LABEL is not set | ||
| 446 | # CONFIG_FEATURE_FDISK_ADVANCED is not set | ||
| 447 | # CONFIG_FREERAMDISK is not set | ||
| 448 | # CONFIG_FSCK_MINIX is not set | ||
| 449 | # CONFIG_MKFS_MINIX is not set | ||
| 450 | # CONFIG_GETOPT is not set | ||
| 451 | CONFIG_HEXDUMP=y | ||
| 452 | CONFIG_HWCLOCK=y | ||
| 453 | CONFIG_FEATURE_HWCLOCK_LONGOPTIONS=y | ||
| 454 | CONFIG_LOSETUP=y | ||
| 455 | CONFIG_MKSWAP=y | ||
| 456 | CONFIG_MORE=y | ||
| 457 | CONFIG_FEATURE_USE_TERMIOS=y | ||
| 458 | CONFIG_PIVOT_ROOT=y | ||
| 459 | # CONFIG_RDATE is not set | ||
| 460 | CONFIG_SWAPONOFF=y | ||
| 461 | CONFIG_MOUNT=y | ||
| 462 | CONFIG_NFSMOUNT=y | ||
| 463 | CONFIG_UMOUNT=y | ||
| 464 | CONFIG_FEATURE_MOUNT_FORCE=y | ||
| 465 | |||
| 466 | # | ||
| 467 | # Common options for mount/umount | ||
| 468 | # | ||
| 469 | CONFIG_FEATURE_MOUNT_LOOP=y | ||
| 470 | # CONFIG_FEATURE_MTAB_SUPPORT is not set | ||
| 471 | |||
| 472 | # | ||
| 473 | # Debugging Options | ||
| 474 | # | ||
| 475 | # CONFIG_DEBUG is not set | ||
diff --git a/openembedded/packages/busybox/busybox-1.00/below.patch b/openembedded/packages/busybox/busybox-1.01/below.patch index ec97b29962..ec97b29962 100644 --- a/openembedded/packages/busybox/busybox-1.00/below.patch +++ b/openembedded/packages/busybox/busybox-1.01/below.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/defconfig b/openembedded/packages/busybox/busybox-1.01/defconfig index 8b8212c54a..8b8212c54a 100644 --- a/openembedded/packages/busybox/busybox-1.00/defconfig +++ b/openembedded/packages/busybox/busybox-1.01/defconfig | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/dhcp-hostname.patch b/openembedded/packages/busybox/busybox-1.01/dhcp-hostname.patch index 5eb77a8e10..e0adea662e 100644 --- a/openembedded/packages/busybox/busybox-1.00/dhcp-hostname.patch +++ b/openembedded/packages/busybox/busybox-1.01/dhcp-hostname.patch | |||
| @@ -1,10 +1,15 @@ | |||
| 1 | --- busybox/networking/udhcp/dhcpc.c 2005-05-25 11:49:24.000000000 +0100 | 1 | |
| 2 | +++ busybox/networking/udhcp/dhcpc.c 2005-05-25 12:54:30.000000000 +0100 | 2 | # |
| 3 | # Patch managed by http://www.holgerschurig.de/patcher.html | ||
| 4 | # | ||
| 5 | |||
| 6 | --- busybox-1.01/networking/udhcp/dhcpc.c~dhcp-hostname | ||
| 7 | +++ busybox-1.01/networking/udhcp/dhcpc.c | ||
| 3 | @@ -193,6 +193,7 @@ | 8 | @@ -193,6 +193,7 @@ |
| 4 | long now; | ||
| 5 | int max_fd; | 9 | int max_fd; |
| 6 | int sig; | 10 | int sig; |
| 7 | + char hostbuf[256]; /* SUSv2: hostnames are <= 255 bytes */ | 11 | int no_clientid = 0; |
| 12 | + char hostbuf[256]; /* SUSv2: hostnames are <= 255 bytes */ | ||
| 8 | 13 | ||
| 9 | static const struct option arg_options[] = { | 14 | static const struct option arg_options[] = { |
| 10 | {"clientid", required_argument, 0, 'c'}, | 15 | {"clientid", required_argument, 0, 'c'}, |
diff --git a/openembedded/packages/busybox/busybox-1.00/dhcpretrytime.patch b/openembedded/packages/busybox/busybox-1.01/dhcpretrytime.patch index c55a38552f..e41ea9de55 100644 --- a/openembedded/packages/busybox/busybox-1.00/dhcpretrytime.patch +++ b/openembedded/packages/busybox/busybox-1.01/dhcpretrytime.patch | |||
| @@ -3,8 +3,8 @@ | |||
| 3 | # Patch managed by http://www.holgerschurig.de/patcher.html | 3 | # Patch managed by http://www.holgerschurig.de/patcher.html |
| 4 | # | 4 | # |
| 5 | 5 | ||
| 6 | --- busybox-1.00-rc3/networking/udhcp/dhcpc.c~dhcpretrytime | 6 | --- busybox-1.01/networking/udhcp/dhcpc.c~dhcpretrytime |
| 7 | +++ busybox-1.00-rc3/networking/udhcp/dhcpc.c | 7 | +++ busybox-1.01/networking/udhcp/dhcpc.c |
| 8 | @@ -48,6 +48,7 @@ | 8 | @@ -48,6 +48,7 @@ |
| 9 | static unsigned long requested_ip; /* = 0 */ | 9 | static unsigned long requested_ip; /* = 0 */ |
| 10 | static unsigned long server_addr; | 10 | static unsigned long server_addr; |
| @@ -13,7 +13,7 @@ | |||
| 13 | static int packet_num; /* = 0 */ | 13 | static int packet_num; /* = 0 */ |
| 14 | static int fd = -1; | 14 | static int fd = -1; |
| 15 | 15 | ||
| 16 | @@ -90,6 +91,7 @@ | 16 | @@ -91,6 +92,7 @@ |
| 17 | " -r, --request=IP IP address to request (default: none)\n" | 17 | " -r, --request=IP IP address to request (default: none)\n" |
| 18 | " -s, --script=file Run file at dhcp events (default:\n" | 18 | " -s, --script=file Run file at dhcp events (default:\n" |
| 19 | " " DEFAULT_SCRIPT ")\n" | 19 | " " DEFAULT_SCRIPT ")\n" |
| @@ -21,7 +21,7 @@ | |||
| 21 | " -v, --version Display version\n" | 21 | " -v, --version Display version\n" |
| 22 | ); | 22 | ); |
| 23 | exit(0); | 23 | exit(0); |
| 24 | @@ -204,6 +206,7 @@ | 24 | @@ -208,6 +210,7 @@ |
| 25 | {"quit", no_argument, 0, 'q'}, | 25 | {"quit", no_argument, 0, 'q'}, |
| 26 | {"request", required_argument, 0, 'r'}, | 26 | {"request", required_argument, 0, 'r'}, |
| 27 | {"script", required_argument, 0, 's'}, | 27 | {"script", required_argument, 0, 's'}, |
| @@ -29,16 +29,16 @@ | |||
| 29 | {"version", no_argument, 0, 'v'}, | 29 | {"version", no_argument, 0, 'v'}, |
| 30 | {0, 0, 0, 0} | 30 | {0, 0, 0, 0} |
| 31 | }; | 31 | }; |
| 32 | @@ -211,7 +214,7 @@ | 32 | @@ -223,7 +226,7 @@ |
| 33 | /* get options */ | 33 | /* get options */ |
| 34 | while (1) { | 34 | while (1) { |
| 35 | int option_index = 0; | 35 | int option_index = 0; |
| 36 | - c = getopt_long(argc, argv, "c:fbH:h:i:np:qr:s:v", arg_options, &option_index); | 36 | - c = getopt_long(argc, argv, "c:CfbH:h:i:np:qr:s:v", arg_options, &option_index); |
| 37 | + c = getopt_long(argc, argv, "c:fbH:h:i:np:qr:s:t:v", arg_options, &option_index); | 37 | + c = getopt_long(argc, argv, "c:fbH:h:i:np:qr:s:t:v", arg_options, &option_index); |
| 38 | if (c == -1) break; | 38 | if (c == -1) break; |
| 39 | 39 | ||
| 40 | switch (c) { | 40 | switch (c) { |
| 41 | @@ -257,6 +260,9 @@ | 41 | @@ -274,6 +277,9 @@ |
| 42 | case 's': | 42 | case 's': |
| 43 | client_config.script = optarg; | 43 | client_config.script = optarg; |
| 44 | break; | 44 | break; |
| @@ -48,7 +48,7 @@ | |||
| 48 | case 'v': | 48 | case 'v': |
| 49 | printf("udhcpcd, version %s\n\n", VERSION); | 49 | printf("udhcpcd, version %s\n\n", VERSION); |
| 50 | return 0; | 50 | return 0; |
| 51 | @@ -335,7 +341,7 @@ | 51 | @@ -353,7 +359,7 @@ |
| 52 | } | 52 | } |
| 53 | /* wait to try again */ | 53 | /* wait to try again */ |
| 54 | packet_num = 0; | 54 | packet_num = 0; |
| @@ -57,9 +57,9 @@ | |||
| 57 | } | 57 | } |
| 58 | break; | 58 | break; |
| 59 | case RENEW_REQUESTED: | 59 | case RENEW_REQUESTED: |
| 60 | --- busybox-1.00-rc3/networking/ifupdown.c~dhcpretrytime | 60 | --- busybox-1.01/networking/ifupdown.c~dhcpretrytime |
| 61 | +++ busybox-1.00-rc3/networking/ifupdown.c | 61 | +++ busybox-1.01/networking/ifupdown.c |
| 62 | @@ -538,7 +538,7 @@ | 62 | @@ -541,7 +541,7 @@ |
| 63 | static int dhcp_up(struct interface_defn_t *ifd, execfn *exec) | 63 | static int dhcp_up(struct interface_defn_t *ifd, execfn *exec) |
| 64 | { | 64 | { |
| 65 | if (execable("/sbin/udhcpc")) { | 65 | if (execable("/sbin/udhcpc")) { |
| @@ -68,7 +68,7 @@ | |||
| 68 | "%iface% [[-H %hostname%]] [[-c %clientid%]]", ifd, exec)); | 68 | "%iface% [[-H %hostname%]] [[-c %clientid%]]", ifd, exec)); |
| 69 | } else if (execable("/sbin/pump")) { | 69 | } else if (execable("/sbin/pump")) { |
| 70 | return( execute("pump -i %iface% [[-h %hostname%]] [[-l %leasehours%]]", ifd, exec)); | 70 | return( execute("pump -i %iface% [[-h %hostname%]] [[-l %leasehours%]]", ifd, exec)); |
| 71 | @@ -558,8 +558,8 @@ | 71 | @@ -561,8 +561,8 @@ |
| 72 | /* SIGUSR2 forces udhcpc to release the current lease and go inactive, | 72 | /* SIGUSR2 forces udhcpc to release the current lease and go inactive, |
| 73 | * and SIGTERM causes udhcpc to exit. Signals are queued and processed | 73 | * and SIGTERM causes udhcpc to exit. Signals are queued and processed |
| 74 | * sequentially so we don't need to sleep */ | 74 | * sequentially so we don't need to sleep */ |
diff --git a/openembedded/packages/busybox/busybox-1.01/familiar/defconfig b/openembedded/packages/busybox/busybox-1.01/familiar/defconfig new file mode 100644 index 0000000000..49dd403eb5 --- /dev/null +++ b/openembedded/packages/busybox/busybox-1.01/familiar/defconfig | |||
| @@ -0,0 +1,470 @@ | |||
| 1 | # | ||
| 2 | # Automatically generated make config: don't edit | ||
| 3 | # | ||
| 4 | HAVE_DOT_CONFIG=y | ||
| 5 | |||
| 6 | # | ||
| 7 | # General Configuration | ||
| 8 | # | ||
| 9 | # CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set | ||
| 10 | CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y | ||
| 11 | # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set | ||
| 12 | # CONFIG_FEATURE_VERBOSE_USAGE is not set | ||
| 13 | # CONFIG_FEATURE_INSTALLER is not set | ||
| 14 | # CONFIG_LOCALE_SUPPORT is not set | ||
| 15 | CONFIG_FEATURE_DEVFS=y | ||
| 16 | CONFIG_FEATURE_DEVPTS=y | ||
| 17 | # CONFIG_FEATURE_CLEAN_UP is not set | ||
| 18 | CONFIG_FEATURE_SUID=y | ||
| 19 | # CONFIG_FEATURE_SUID_CONFIG is not set | ||
| 20 | # CONFIG_SELINUX is not set | ||
| 21 | |||
| 22 | # | ||
| 23 | # Build Options | ||
| 24 | # | ||
| 25 | # CONFIG_STATIC is not set | ||
| 26 | CONFIG_LFS=y | ||
| 27 | # USING_CROSS_COMPILER is not set | ||
| 28 | EXTRA_CFLAGS_OPTIONS="" | ||
| 29 | |||
| 30 | # | ||
| 31 | # Installation Options | ||
| 32 | # | ||
| 33 | # CONFIG_INSTALL_NO_USR is not set | ||
| 34 | PREFIX="./_install" | ||
| 35 | |||
| 36 | # | ||
| 37 | # Archival Utilities | ||
| 38 | # | ||
| 39 | CONFIG_AR=y | ||
| 40 | # CONFIG_FEATURE_AR_LONG_FILENAMES is not set | ||
| 41 | CONFIG_BUNZIP2=y | ||
| 42 | CONFIG_CPIO=y | ||
| 43 | # CONFIG_DPKG is not set | ||
| 44 | # CONFIG_DPKG_DEB is not set | ||
| 45 | CONFIG_GUNZIP=y | ||
| 46 | # CONFIG_FEATURE_GUNZIP_UNCOMPRESS is not set | ||
| 47 | CONFIG_GZIP=y | ||
| 48 | # CONFIG_RPM2CPIO is not set | ||
| 49 | # CONFIG_RPM is not set | ||
| 50 | CONFIG_TAR=y | ||
| 51 | CONFIG_FEATURE_TAR_CREATE=y | ||
| 52 | CONFIG_FEATURE_TAR_BZIP2=y | ||
| 53 | CONFIG_FEATURE_TAR_FROM=y | ||
| 54 | CONFIG_FEATURE_TAR_GZIP=y | ||
| 55 | # CONFIG_FEATURE_TAR_COMPRESS is not set | ||
| 56 | CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY=y | ||
| 57 | CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y | ||
| 58 | # CONFIG_FEATURE_TAR_LONG_OPTIONS is not set | ||
| 59 | # CONFIG_UNCOMPRESS is not set | ||
| 60 | # CONFIG_UNZIP is not set | ||
| 61 | |||
| 62 | # | ||
| 63 | # Common options for cpio and tar | ||
| 64 | # | ||
| 65 | # CONFIG_FEATURE_UNARCHIVE_TAPE is not set | ||
| 66 | |||
| 67 | # | ||
| 68 | # Coreutils | ||
| 69 | # | ||
| 70 | CONFIG_BASENAME=y | ||
| 71 | # CONFIG_CAL is not set | ||
| 72 | CONFIG_CAT=y | ||
| 73 | CONFIG_CHGRP=y | ||
| 74 | CONFIG_CHMOD=y | ||
| 75 | CONFIG_CHOWN=y | ||
| 76 | CONFIG_CHROOT=y | ||
| 77 | # CONFIG_CMP is not set | ||
| 78 | CONFIG_CP=y | ||
| 79 | CONFIG_CUT=y | ||
| 80 | CONFIG_DATE=y | ||
| 81 | |||
| 82 | # | ||
| 83 | # date (forced enabled for use with watch) | ||
| 84 | # | ||
| 85 | # CONFIG_FEATURE_DATE_ISOFMT is not set | ||
| 86 | CONFIG_DD=y | ||
| 87 | CONFIG_DF=y | ||
| 88 | CONFIG_DIRNAME=y | ||
| 89 | # CONFIG_DOS2UNIX is not set | ||
| 90 | CONFIG_DU=y | ||
| 91 | CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K=y | ||
| 92 | CONFIG_ECHO=y | ||
| 93 | CONFIG_FEATURE_FANCY_ECHO=y | ||
| 94 | CONFIG_ENV=y | ||
| 95 | CONFIG_EXPR=y | ||
| 96 | CONFIG_FALSE=y | ||
| 97 | # CONFIG_FOLD is not set | ||
| 98 | CONFIG_HEAD=y | ||
| 99 | # CONFIG_FEATURE_FANCY_HEAD is not set | ||
| 100 | # CONFIG_HOSTID is not set | ||
| 101 | CONFIG_ID=y | ||
| 102 | # CONFIG_INSTALL is not set | ||
| 103 | # CONFIG_LENGTH is not set | ||
| 104 | CONFIG_LN=y | ||
| 105 | CONFIG_LOGNAME=y | ||
| 106 | CONFIG_LS=y | ||
| 107 | CONFIG_FEATURE_LS_FILETYPES=y | ||
| 108 | CONFIG_FEATURE_LS_FOLLOWLINKS=y | ||
| 109 | # CONFIG_FEATURE_LS_RECURSIVE is not set | ||
| 110 | CONFIG_FEATURE_LS_SORTFILES=y | ||
| 111 | CONFIG_FEATURE_LS_TIMESTAMPS=y | ||
| 112 | CONFIG_FEATURE_LS_USERNAME=y | ||
| 113 | CONFIG_FEATURE_LS_COLOR=y | ||
| 114 | CONFIG_MD5SUM=y | ||
| 115 | CONFIG_MKDIR=y | ||
| 116 | CONFIG_MKFIFO=y | ||
| 117 | CONFIG_MKNOD=y | ||
| 118 | CONFIG_MV=y | ||
| 119 | CONFIG_OD=y | ||
| 120 | CONFIG_PRINTF=y | ||
| 121 | CONFIG_PWD=y | ||
| 122 | # CONFIG_REALPATH is not set | ||
| 123 | CONFIG_RM=y | ||
| 124 | CONFIG_RMDIR=y | ||
| 125 | CONFIG_SEQ=y | ||
| 126 | # CONFIG_SHA1SUM is not set | ||
| 127 | CONFIG_SLEEP=y | ||
| 128 | # CONFIG_FEATURE_FANCY_SLEEP is not set | ||
| 129 | CONFIG_SORT=y | ||
| 130 | CONFIG_STTY=y | ||
| 131 | CONFIG_SYNC=y | ||
| 132 | CONFIG_TAIL=y | ||
| 133 | CONFIG_FEATURE_FANCY_TAIL=y | ||
| 134 | CONFIG_TEE=y | ||
| 135 | # CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set | ||
| 136 | CONFIG_TEST=y | ||
| 137 | |||
| 138 | # | ||
| 139 | # test (forced enabled for use with shell) | ||
| 140 | # | ||
| 141 | # CONFIG_FEATURE_TEST_64 is not set | ||
| 142 | CONFIG_TOUCH=y | ||
| 143 | CONFIG_TR=y | ||
| 144 | CONFIG_TRUE=y | ||
| 145 | CONFIG_TTY=y | ||
| 146 | CONFIG_UNAME=y | ||
| 147 | CONFIG_UNIQ=y | ||
| 148 | # CONFIG_USLEEP is not set | ||
| 149 | # CONFIG_UUDECODE is not set | ||
| 150 | # CONFIG_UUENCODE is not set | ||
| 151 | CONFIG_WATCH=y | ||
| 152 | CONFIG_WC=y | ||
| 153 | CONFIG_WHO=y | ||
| 154 | CONFIG_WHOAMI=y | ||
| 155 | CONFIG_YES=y | ||
| 156 | |||
| 157 | # | ||
| 158 | # Common options for cp and mv | ||
| 159 | # | ||
| 160 | # CONFIG_FEATURE_PRESERVE_HARDLINKS is not set | ||
| 161 | |||
| 162 | # | ||
| 163 | # Common options for ls and more | ||
| 164 | # | ||
| 165 | CONFIG_FEATURE_AUTOWIDTH=y | ||
| 166 | |||
| 167 | # | ||
| 168 | # Common options for df, du, ls | ||
| 169 | # | ||
| 170 | CONFIG_FEATURE_HUMAN_READABLE=y | ||
| 171 | |||
| 172 | # | ||
| 173 | # Common options for md5sum, sha1sum | ||
| 174 | # | ||
| 175 | # CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set | ||
| 176 | |||
| 177 | # | ||
| 178 | # Console Utilities | ||
| 179 | # | ||
| 180 | CONFIG_CHVT=y | ||
| 181 | CONFIG_CLEAR=y | ||
| 182 | CONFIG_DEALLOCVT=y | ||
| 183 | CONFIG_DUMPKMAP=y | ||
| 184 | CONFIG_GETKEY=y | ||
| 185 | CONFIG_LOADFONT=y | ||
| 186 | CONFIG_LOADKMAP=y | ||
| 187 | CONFIG_OPENVT=y | ||
| 188 | CONFIG_RESET=y | ||
| 189 | # CONFIG_SETKEYCODES is not set | ||
| 190 | |||
| 191 | # | ||
| 192 | # Debian Utilities | ||
| 193 | # | ||
| 194 | CONFIG_MKTEMP=y | ||
| 195 | # CONFIG_PIPE_PROGRESS is not set | ||
| 196 | CONFIG_READLINK=y | ||
| 197 | CONFIG_FEATURE_READLINK_FOLLOW=y | ||
| 198 | CONFIG_RUN_PARTS=y | ||
| 199 | CONFIG_START_STOP_DAEMON=y | ||
| 200 | CONFIG_WHICH=y | ||
| 201 | |||
| 202 | # | ||
| 203 | # Editors | ||
| 204 | # | ||
| 205 | CONFIG_AWK=y | ||
| 206 | CONFIG_FEATURE_AWK_MATH=y | ||
| 207 | # CONFIG_PATCH is not set | ||
| 208 | CONFIG_SED=y | ||
| 209 | CONFIG_VI=y | ||
| 210 | CONFIG_FEATURE_VI_COLON=y | ||
| 211 | CONFIG_FEATURE_VI_YANKMARK=y | ||
| 212 | CONFIG_FEATURE_VI_SEARCH=y | ||
| 213 | CONFIG_FEATURE_VI_USE_SIGNALS=y | ||
| 214 | # CONFIG_FEATURE_VI_DOT_CMD is not set | ||
| 215 | # CONFIG_FEATURE_VI_READONLY is not set | ||
| 216 | # CONFIG_FEATURE_VI_SETOPTS is not set | ||
| 217 | # CONFIG_FEATURE_VI_SET is not set | ||
| 218 | CONFIG_FEATURE_VI_WIN_RESIZE=y | ||
| 219 | CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y | ||
| 220 | |||
| 221 | # | ||
| 222 | # Finding Utilities | ||
| 223 | # | ||
| 224 | CONFIG_FIND=y | ||
| 225 | CONFIG_FEATURE_FIND_MTIME=y | ||
| 226 | CONFIG_FEATURE_FIND_PERM=y | ||
| 227 | CONFIG_FEATURE_FIND_TYPE=y | ||
| 228 | CONFIG_FEATURE_FIND_XDEV=y | ||
| 229 | CONFIG_FEATURE_FIND_NEWER=y | ||
| 230 | # CONFIG_FEATURE_FIND_INUM is not set | ||
| 231 | CONFIG_GREP=y | ||
| 232 | CONFIG_FEATURE_GREP_EGREP_ALIAS=y | ||
| 233 | CONFIG_FEATURE_GREP_FGREP_ALIAS=y | ||
| 234 | CONFIG_FEATURE_GREP_CONTEXT=y | ||
| 235 | CONFIG_XARGS=y | ||
| 236 | # CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set | ||
| 237 | # CONFIG_FEATURE_XARGS_SUPPORT_QUOTES is not set | ||
| 238 | # CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT is not set | ||
| 239 | # CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM is not set | ||
| 240 | |||
| 241 | # | ||
| 242 | # Init Utilities | ||
| 243 | # | ||
| 244 | # CONFIG_INIT is not set | ||
| 245 | # CONFIG_HALT is not set | ||
| 246 | # CONFIG_POWEROFF is not set | ||
| 247 | # CONFIG_REBOOT is not set | ||
| 248 | # CONFIG_MESG is not set | ||
| 249 | |||
| 250 | # | ||
| 251 | # Login/Password Management Utilities | ||
| 252 | # | ||
| 253 | # CONFIG_USE_BB_PWD_GRP is not set | ||
| 254 | # CONFIG_ADDGROUP is not set | ||
| 255 | # CONFIG_DELGROUP is not set | ||
| 256 | # CONFIG_ADDUSER is not set | ||
| 257 | # CONFIG_DELUSER is not set | ||
| 258 | # CONFIG_GETTY is not set | ||
| 259 | CONFIG_FEATURE_UTMP=y | ||
| 260 | # CONFIG_LOGIN is not set | ||
| 261 | # CONFIG_PASSWD is not set | ||
| 262 | # CONFIG_SU is not set | ||
| 263 | # CONFIG_SULOGIN is not set | ||
| 264 | # CONFIG_VLOCK is not set | ||
| 265 | |||
| 266 | # | ||
| 267 | # Miscellaneous Utilities | ||
| 268 | # | ||
| 269 | # CONFIG_ADJTIMEX is not set | ||
| 270 | # CONFIG_CROND is not set | ||
| 271 | # CONFIG_CRONTAB is not set | ||
| 272 | CONFIG_DC=y | ||
| 273 | # CONFIG_DEVFSD is not set | ||
| 274 | # CONFIG_LAST is not set | ||
| 275 | # CONFIG_HDPARM is not set | ||
| 276 | # CONFIG_MAKEDEVS is not set | ||
| 277 | # CONFIG_MT is not set | ||
| 278 | # CONFIG_RX is not set | ||
| 279 | CONFIG_STRINGS=y | ||
| 280 | # CONFIG_TIME is not set | ||
| 281 | # CONFIG_WATCHDOG is not set | ||
| 282 | |||
| 283 | # | ||
| 284 | # Linux Module Utilities | ||
| 285 | # | ||
| 286 | CONFIG_INSMOD=y | ||
| 287 | CONFIG_FEATURE_2_4_MODULES=y | ||
| 288 | CONFIG_FEATURE_2_6_MODULES=y | ||
| 289 | # CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set | ||
| 290 | CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS=y | ||
| 291 | # CONFIG_FEATURE_INSMOD_LOADINKMEM is not set | ||
| 292 | CONFIG_FEATURE_INSMOD_LOAD_MAP=y | ||
| 293 | CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y | ||
| 294 | CONFIG_LSMOD=y | ||
| 295 | CONFIG_MODPROBE=y | ||
| 296 | CONFIG_RMMOD=y | ||
| 297 | CONFIG_FEATURE_CHECK_TAINTED_MODULE=y | ||
| 298 | |||
| 299 | # | ||
| 300 | # Networking Utilities | ||
| 301 | # | ||
| 302 | CONFIG_FEATURE_IPV6=y | ||
| 303 | # CONFIG_ARPING is not set | ||
| 304 | # CONFIG_FTPGET is not set | ||
| 305 | # CONFIG_FTPPUT is not set | ||
| 306 | CONFIG_HOSTNAME=y | ||
| 307 | # CONFIG_HTTPD is not set | ||
| 308 | CONFIG_IFCONFIG=y | ||
| 309 | CONFIG_FEATURE_IFCONFIG_STATUS=y | ||
| 310 | # CONFIG_FEATURE_IFCONFIG_SLIP is not set | ||
| 311 | # CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set | ||
| 312 | CONFIG_FEATURE_IFCONFIG_HW=y | ||
| 313 | # CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set | ||
| 314 | CONFIG_IFUPDOWN=y | ||
| 315 | # CONFIG_FEATURE_IFUPDOWN_IP is not set | ||
| 316 | CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y | ||
| 317 | CONFIG_FEATURE_IFUPDOWN_IPV4=y | ||
| 318 | CONFIG_FEATURE_IFUPDOWN_IPV6=y | ||
| 319 | # CONFIG_FEATURE_IFUPDOWN_IPX is not set | ||
| 320 | CONFIG_FEATURE_IFUPDOWN_MAPPING=y | ||
| 321 | # CONFIG_INETD is not set | ||
| 322 | CONFIG_IP=y | ||
| 323 | CONFIG_FEATURE_IP_ADDRESS=y | ||
| 324 | CONFIG_FEATURE_IP_LINK=y | ||
| 325 | CONFIG_FEATURE_IP_ROUTE=y | ||
| 326 | CONFIG_FEATURE_IP_TUNNEL=y | ||
| 327 | # CONFIG_IPCALC is not set | ||
| 328 | # CONFIG_IPADDR is not set | ||
| 329 | # CONFIG_IPLINK is not set | ||
| 330 | # CONFIG_IPROUTE is not set | ||
| 331 | # CONFIG_IPTUNNEL is not set | ||
| 332 | # CONFIG_NAMEIF is not set | ||
| 333 | CONFIG_NC=y | ||
| 334 | CONFIG_NETSTAT=y | ||
| 335 | CONFIG_NSLOOKUP=y | ||
| 336 | CONFIG_PING=y | ||
| 337 | CONFIG_FEATURE_FANCY_PING=y | ||
| 338 | CONFIG_PING6=y | ||
| 339 | CONFIG_FEATURE_FANCY_PING6=y | ||
| 340 | CONFIG_ROUTE=y | ||
| 341 | CONFIG_TELNET=y | ||
| 342 | # CONFIG_FEATURE_TELNET_TTYPE is not set | ||
| 343 | CONFIG_FEATURE_TELNET_AUTOLOGIN=y | ||
| 344 | # CONFIG_TELNETD is not set | ||
| 345 | CONFIG_TFTP=y | ||
| 346 | CONFIG_FEATURE_TFTP_GET=y | ||
| 347 | CONFIG_FEATURE_TFTP_PUT=y | ||
| 348 | # CONFIG_FEATURE_TFTP_BLOCKSIZE is not set | ||
| 349 | # CONFIG_FEATURE_TFTP_DEBUG is not set | ||
| 350 | CONFIG_TRACEROUTE=y | ||
| 351 | # CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set | ||
| 352 | # CONFIG_VCONFIG is not set | ||
| 353 | CONFIG_WGET=y | ||
| 354 | CONFIG_FEATURE_WGET_STATUSBAR=y | ||
| 355 | CONFIG_FEATURE_WGET_AUTHENTICATION=y | ||
| 356 | CONFIG_FEATURE_WGET_IP6_LITERAL=y | ||
| 357 | |||
| 358 | # | ||
| 359 | # udhcp Server/Client | ||
| 360 | # | ||
| 361 | # CONFIG_UDHCPD is not set | ||
| 362 | CONFIG_UDHCPC=y | ||
| 363 | CONFIG_FEATURE_UDHCP_SYSLOG=y | ||
| 364 | # CONFIG_FEATURE_UDHCP_DEBUG is not set | ||
| 365 | |||
| 366 | # | ||
| 367 | # Process Utilities | ||
| 368 | # | ||
| 369 | CONFIG_FREE=y | ||
| 370 | CONFIG_KILL=y | ||
| 371 | CONFIG_KILLALL=y | ||
| 372 | # CONFIG_PIDOF is not set | ||
| 373 | CONFIG_PS=y | ||
| 374 | CONFIG_RENICE=y | ||
| 375 | CONFIG_TOP=y | ||
| 376 | FEATURE_CPU_USAGE_PERCENTAGE=y | ||
| 377 | CONFIG_UPTIME=y | ||
| 378 | # CONFIG_SYSCTL is not set | ||
| 379 | |||
| 380 | # | ||
| 381 | # Another Bourne-like Shell | ||
| 382 | # | ||
| 383 | CONFIG_FEATURE_SH_IS_ASH=y | ||
| 384 | # CONFIG_FEATURE_SH_IS_HUSH is not set | ||
| 385 | # CONFIG_FEATURE_SH_IS_LASH is not set | ||
| 386 | # CONFIG_FEATURE_SH_IS_MSH is not set | ||
| 387 | # CONFIG_FEATURE_SH_IS_NONE is not set | ||
| 388 | CONFIG_ASH=y | ||
| 389 | |||
| 390 | # | ||
| 391 | # Ash Shell Options | ||
| 392 | # | ||
| 393 | CONFIG_ASH_JOB_CONTROL=y | ||
| 394 | CONFIG_ASH_ALIAS=y | ||
| 395 | CONFIG_ASH_MATH_SUPPORT=y | ||
| 396 | # CONFIG_ASH_MATH_SUPPORT_64 is not set | ||
| 397 | CONFIG_ASH_GETOPTS=y | ||
| 398 | # CONFIG_ASH_CMDCMD is not set | ||
| 399 | # CONFIG_ASH_MAIL is not set | ||
| 400 | CONFIG_ASH_OPTIMIZE_FOR_SIZE=y | ||
| 401 | # CONFIG_ASH_RANDOM_SUPPORT is not set | ||
| 402 | # CONFIG_HUSH is not set | ||
| 403 | # CONFIG_LASH is not set | ||
| 404 | # CONFIG_MSH is not set | ||
| 405 | |||
| 406 | # | ||
| 407 | # Bourne Shell Options | ||
| 408 | # | ||
| 409 | CONFIG_FEATURE_SH_EXTRA_QUIET=y | ||
| 410 | # CONFIG_FEATURE_SH_STANDALONE_SHELL is not set | ||
| 411 | CONFIG_FEATURE_COMMAND_EDITING=y | ||
| 412 | CONFIG_FEATURE_COMMAND_HISTORY=63 | ||
| 413 | # CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set | ||
| 414 | CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y | ||
| 415 | # CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set | ||
| 416 | CONFIG_FEATURE_SH_FANCY_PROMPT=y | ||
| 417 | |||
| 418 | # | ||
| 419 | # System Logging Utilities | ||
| 420 | # | ||
| 421 | CONFIG_SYSLOGD=y | ||
| 422 | # CONFIG_FEATURE_ROTATE_LOGFILE is not set | ||
| 423 | CONFIG_FEATURE_REMOTE_LOG=y | ||
| 424 | CONFIG_FEATURE_IPC_SYSLOG=y | ||
| 425 | CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 | ||
| 426 | CONFIG_LOGREAD=y | ||
| 427 | # CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set | ||
| 428 | CONFIG_KLOGD=y | ||
| 429 | CONFIG_LOGGER=y | ||
| 430 | |||
| 431 | # | ||
| 432 | # Linux System Utilities | ||
| 433 | # | ||
| 434 | CONFIG_DMESG=y | ||
| 435 | CONFIG_FBSET=y | ||
| 436 | CONFIG_FEATURE_FBSET_FANCY=y | ||
| 437 | # CONFIG_FEATURE_FBSET_READMODE is not set | ||
| 438 | # CONFIG_FDFLUSH is not set | ||
| 439 | # CONFIG_FDFORMAT is not set | ||
| 440 | # CONFIG_FDISK is not set | ||
| 441 | FDISK_SUPPORT_LARGE_DISKS=y | ||
| 442 | # CONFIG_FREERAMDISK is not set | ||
| 443 | # CONFIG_FSCK_MINIX is not set | ||
| 444 | # CONFIG_MKFS_MINIX is not set | ||
| 445 | # CONFIG_GETOPT is not set | ||
| 446 | CONFIG_HEXDUMP=y | ||
| 447 | CONFIG_HWCLOCK=y | ||
| 448 | CONFIG_FEATURE_HWCLOCK_LONGOPTIONS=y | ||
| 449 | CONFIG_LOSETUP=y | ||
| 450 | CONFIG_MKSWAP=y | ||
| 451 | CONFIG_MORE=y | ||
| 452 | CONFIG_FEATURE_USE_TERMIOS=y | ||
| 453 | CONFIG_PIVOT_ROOT=y | ||
| 454 | # CONFIG_RDATE is not set | ||
| 455 | CONFIG_SWAPONOFF=y | ||
| 456 | CONFIG_MOUNT=y | ||
| 457 | CONFIG_NFSMOUNT=y | ||
| 458 | CONFIG_UMOUNT=y | ||
| 459 | CONFIG_FEATURE_MOUNT_FORCE=y | ||
| 460 | |||
| 461 | # | ||
| 462 | # Common options for mount/umount | ||
| 463 | # | ||
| 464 | CONFIG_FEATURE_MOUNT_LOOP=y | ||
| 465 | # CONFIG_FEATURE_MTAB_SUPPORT is not set | ||
| 466 | |||
| 467 | # | ||
| 468 | # Debugging Options | ||
| 469 | # | ||
| 470 | # CONFIG_DEBUG is not set | ||
diff --git a/openembedded/packages/busybox/busybox-1.00/fbset.patch b/openembedded/packages/busybox/busybox-1.01/fbset.patch index d0609ce6f7..d0609ce6f7 100644 --- a/openembedded/packages/busybox/busybox-1.00/fbset.patch +++ b/openembedded/packages/busybox/busybox-1.01/fbset.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/hdparm_M.patch b/openembedded/packages/busybox/busybox-1.01/hdparm_M.patch index 170906535e..170906535e 100644 --- a/openembedded/packages/busybox/busybox-1.00/hdparm_M.patch +++ b/openembedded/packages/busybox/busybox-1.01/hdparm_M.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/ifupdown-spurious-environ.patch b/openembedded/packages/busybox/busybox-1.01/ifupdown-spurious-environ.patch index 8753315f2c..8753315f2c 100644 --- a/openembedded/packages/busybox/busybox-1.00/ifupdown-spurious-environ.patch +++ b/openembedded/packages/busybox/busybox-1.01/ifupdown-spurious-environ.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/iproute-flush-cache.patch b/openembedded/packages/busybox/busybox-1.01/iproute-flush-cache.patch index f8becc3390..f8becc3390 100644 --- a/openembedded/packages/busybox/busybox-1.00/iproute-flush-cache.patch +++ b/openembedded/packages/busybox/busybox-1.01/iproute-flush-cache.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/mount-all-type.patch b/openembedded/packages/busybox/busybox-1.01/mount-all-type.patch index 476094a804..476094a804 100644 --- a/openembedded/packages/busybox/busybox-1.00/mount-all-type.patch +++ b/openembedded/packages/busybox/busybox-1.01/mount-all-type.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/nylon/defconfig b/openembedded/packages/busybox/busybox-1.01/nylon/defconfig index 599051bafb..599051bafb 100644 --- a/openembedded/packages/busybox/busybox-1.00/nylon/defconfig +++ b/openembedded/packages/busybox/busybox-1.01/nylon/defconfig | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/openmn/defconfig b/openembedded/packages/busybox/busybox-1.01/openmn/defconfig index f98af91853..f98af91853 100644 --- a/openembedded/packages/busybox/busybox-1.00/openmn/defconfig +++ b/openembedded/packages/busybox/busybox-1.01/openmn/defconfig | |||
diff --git a/openembedded/packages/busybox/busybox-1.01/openzaurus/defconfig b/openembedded/packages/busybox/busybox-1.01/openzaurus/defconfig new file mode 100644 index 0000000000..34a5804a4d --- /dev/null +++ b/openembedded/packages/busybox/busybox-1.01/openzaurus/defconfig | |||
| @@ -0,0 +1,475 @@ | |||
| 1 | # | ||
| 2 | # Automatically generated make config: don't edit | ||
| 3 | # | ||
| 4 | HAVE_DOT_CONFIG=y | ||
| 5 | |||
| 6 | # | ||
| 7 | # General Configuration | ||
| 8 | # | ||
| 9 | # CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set | ||
| 10 | CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y | ||
| 11 | # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set | ||
| 12 | # CONFIG_FEATURE_VERBOSE_USAGE is not set | ||
| 13 | # CONFIG_FEATURE_INSTALLER is not set | ||
| 14 | # CONFIG_LOCALE_SUPPORT is not set | ||
| 15 | # CONFIG_FEATURE_DEVFS is not set | ||
| 16 | CONFIG_FEATURE_DEVPTS=y | ||
| 17 | # CONFIG_FEATURE_CLEAN_UP is not set | ||
| 18 | # CONFIG_FEATURE_SUID is not set | ||
| 19 | # CONFIG_SELINUX is not set | ||
| 20 | |||
| 21 | # | ||
| 22 | # Build Options | ||
| 23 | # | ||
| 24 | # CONFIG_STATIC is not set | ||
| 25 | CONFIG_LFS=y | ||
| 26 | # USING_CROSS_COMPILER is not set | ||
| 27 | EXTRA_CFLAGS_OPTIONS="" | ||
| 28 | |||
| 29 | # | ||
| 30 | # Installation Options | ||
| 31 | # | ||
| 32 | # CONFIG_INSTALL_NO_USR is not set | ||
| 33 | PREFIX="./_install" | ||
| 34 | |||
| 35 | # | ||
| 36 | # Archival Utilities | ||
| 37 | # | ||
| 38 | CONFIG_AR=y | ||
| 39 | # CONFIG_FEATURE_AR_LONG_FILENAMES is not set | ||
| 40 | CONFIG_BUNZIP2=y | ||
| 41 | CONFIG_CPIO=y | ||
| 42 | # CONFIG_DPKG is not set | ||
| 43 | # CONFIG_DPKG_DEB is not set | ||
| 44 | CONFIG_GUNZIP=y | ||
| 45 | # CONFIG_FEATURE_GUNZIP_UNCOMPRESS is not set | ||
| 46 | CONFIG_GZIP=y | ||
| 47 | # CONFIG_RPM2CPIO is not set | ||
| 48 | # CONFIG_RPM is not set | ||
| 49 | CONFIG_TAR=y | ||
| 50 | CONFIG_FEATURE_TAR_CREATE=y | ||
| 51 | CONFIG_FEATURE_TAR_BZIP2=y | ||
| 52 | CONFIG_FEATURE_TAR_FROM=y | ||
| 53 | CONFIG_FEATURE_TAR_GZIP=y | ||
| 54 | # CONFIG_FEATURE_TAR_COMPRESS is not set | ||
| 55 | CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY=y | ||
| 56 | CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y | ||
| 57 | # CONFIG_FEATURE_TAR_LONG_OPTIONS is not set | ||
| 58 | # CONFIG_UNCOMPRESS is not set | ||
| 59 | # CONFIG_UNZIP is not set | ||
| 60 | |||
| 61 | # | ||
| 62 | # Common options for cpio and tar | ||
| 63 | # | ||
| 64 | # CONFIG_FEATURE_UNARCHIVE_TAPE is not set | ||
| 65 | |||
| 66 | # | ||
| 67 | # Coreutils | ||
| 68 | # | ||
| 69 | CONFIG_BASENAME=y | ||
| 70 | # CONFIG_CAL is not set | ||
| 71 | CONFIG_CAT=y | ||
| 72 | CONFIG_CHGRP=y | ||
| 73 | CONFIG_CHMOD=y | ||
| 74 | CONFIG_CHOWN=y | ||
| 75 | CONFIG_CHROOT=y | ||
| 76 | # CONFIG_CMP is not set | ||
| 77 | CONFIG_CP=y | ||
| 78 | CONFIG_CUT=y | ||
| 79 | CONFIG_DATE=y | ||
| 80 | |||
| 81 | # | ||
| 82 | # date (forced enabled for use with watch) | ||
| 83 | # | ||
| 84 | # CONFIG_FEATURE_DATE_ISOFMT is not set | ||
| 85 | CONFIG_DD=y | ||
| 86 | CONFIG_DF=y | ||
| 87 | CONFIG_DIRNAME=y | ||
| 88 | # CONFIG_DOS2UNIX is not set | ||
| 89 | CONFIG_DU=y | ||
| 90 | CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K=y | ||
| 91 | CONFIG_ECHO=y | ||
| 92 | CONFIG_FEATURE_FANCY_ECHO=y | ||
| 93 | CONFIG_ENV=y | ||
| 94 | CONFIG_EXPR=y | ||
| 95 | CONFIG_FALSE=y | ||
| 96 | # CONFIG_FOLD is not set | ||
| 97 | CONFIG_HEAD=y | ||
| 98 | # CONFIG_FEATURE_FANCY_HEAD is not set | ||
| 99 | # CONFIG_HOSTID is not set | ||
| 100 | CONFIG_ID=y | ||
| 101 | # CONFIG_INSTALL is not set | ||
| 102 | # CONFIG_LENGTH is not set | ||
| 103 | CONFIG_LN=y | ||
| 104 | CONFIG_LOGNAME=y | ||
| 105 | CONFIG_LS=y | ||
| 106 | CONFIG_FEATURE_LS_FILETYPES=y | ||
| 107 | CONFIG_FEATURE_LS_FOLLOWLINKS=y | ||
| 108 | # CONFIG_FEATURE_LS_RECURSIVE is not set | ||
| 109 | CONFIG_FEATURE_LS_SORTFILES=y | ||
| 110 | CONFIG_FEATURE_LS_TIMESTAMPS=y | ||
| 111 | CONFIG_FEATURE_LS_USERNAME=y | ||
| 112 | CONFIG_FEATURE_LS_COLOR=y | ||
| 113 | CONFIG_MD5SUM=y | ||
| 114 | CONFIG_MKDIR=y | ||
| 115 | CONFIG_MKFIFO=y | ||
| 116 | CONFIG_MKNOD=y | ||
| 117 | CONFIG_MV=y | ||
| 118 | CONFIG_OD=y | ||
| 119 | CONFIG_PRINTF=y | ||
| 120 | CONFIG_PWD=y | ||
| 121 | # CONFIG_REALPATH is not set | ||
| 122 | CONFIG_RM=y | ||
| 123 | CONFIG_RMDIR=y | ||
| 124 | CONFIG_SEQ=y | ||
| 125 | # CONFIG_SHA1SUM is not set | ||
| 126 | CONFIG_SLEEP=y | ||
| 127 | # CONFIG_FEATURE_FANCY_SLEEP is not set | ||
| 128 | CONFIG_SORT=y | ||
| 129 | CONFIG_STTY=y | ||
| 130 | CONFIG_SYNC=y | ||
| 131 | CONFIG_TAIL=y | ||
| 132 | CONFIG_FEATURE_FANCY_TAIL=y | ||
| 133 | CONFIG_TEE=y | ||
| 134 | # CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set | ||
| 135 | CONFIG_TEST=y | ||
| 136 | |||
| 137 | # | ||
| 138 | # test (forced enabled for use with shell) | ||
| 139 | # | ||
| 140 | # CONFIG_FEATURE_TEST_64 is not set | ||
| 141 | CONFIG_TOUCH=y | ||
| 142 | CONFIG_TR=y | ||
| 143 | CONFIG_TRUE=y | ||
| 144 | CONFIG_TTY=y | ||
| 145 | CONFIG_UNAME=y | ||
| 146 | CONFIG_UNIQ=y | ||
| 147 | # CONFIG_USLEEP is not set | ||
| 148 | # CONFIG_UUDECODE is not set | ||
| 149 | # CONFIG_UUENCODE is not set | ||
| 150 | CONFIG_WATCH=y | ||
| 151 | CONFIG_WC=y | ||
| 152 | CONFIG_WHO=y | ||
| 153 | CONFIG_WHOAMI=y | ||
| 154 | CONFIG_YES=y | ||
| 155 | |||
| 156 | # | ||
| 157 | # Common options for cp and mv | ||
| 158 | # | ||
| 159 | # CONFIG_FEATURE_PRESERVE_HARDLINKS is not set | ||
| 160 | |||
| 161 | # | ||
| 162 | # Common options for ls and more | ||
| 163 | # | ||
| 164 | CONFIG_FEATURE_AUTOWIDTH=y | ||
| 165 | |||
| 166 | # | ||
| 167 | # Common options for df, du, ls | ||
| 168 | # | ||
| 169 | CONFIG_FEATURE_HUMAN_READABLE=y | ||
| 170 | |||
| 171 | # | ||
| 172 | # Common options for md5sum, sha1sum | ||
| 173 | # | ||
| 174 | # CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set | ||
| 175 | |||
| 176 | # | ||
| 177 | # Console Utilities | ||
| 178 | # | ||
| 179 | CONFIG_CHVT=y | ||
| 180 | CONFIG_CLEAR=y | ||
| 181 | CONFIG_DEALLOCVT=y | ||
| 182 | # CONFIG_DUMPKMAP is not set | ||
| 183 | CONFIG_GETKEY=y | ||
| 184 | # CONFIG_LOADFONT is not set | ||
| 185 | # CONFIG_LOADKMAP is not set | ||
| 186 | CONFIG_OPENVT=y | ||
| 187 | CONFIG_RESET=y | ||
| 188 | # CONFIG_SETKEYCODES is not set | ||
| 189 | |||
| 190 | # | ||
| 191 | # Debian Utilities | ||
| 192 | # | ||
| 193 | CONFIG_MKTEMP=y | ||
| 194 | # CONFIG_PIPE_PROGRESS is not set | ||
| 195 | CONFIG_READLINK=y | ||
| 196 | CONFIG_FEATURE_READLINK_FOLLOW=y | ||
| 197 | CONFIG_RUN_PARTS=y | ||
| 198 | CONFIG_START_STOP_DAEMON=y | ||
| 199 | CONFIG_WHICH=y | ||
| 200 | |||
| 201 | # | ||
| 202 | # Editors | ||
| 203 | # | ||
| 204 | CONFIG_AWK=y | ||
| 205 | CONFIG_FEATURE_AWK_MATH=y | ||
| 206 | # CONFIG_PATCH is not set | ||
| 207 | CONFIG_SED=y | ||
| 208 | CONFIG_VI=y | ||
| 209 | CONFIG_FEATURE_VI_COLON=y | ||
| 210 | CONFIG_FEATURE_VI_YANKMARK=y | ||
| 211 | CONFIG_FEATURE_VI_SEARCH=y | ||
| 212 | CONFIG_FEATURE_VI_USE_SIGNALS=y | ||
| 213 | # CONFIG_FEATURE_VI_DOT_CMD is not set | ||
| 214 | # CONFIG_FEATURE_VI_READONLY is not set | ||
| 215 | # CONFIG_FEATURE_VI_SETOPTS is not set | ||
| 216 | # CONFIG_FEATURE_VI_SET is not set | ||
| 217 | CONFIG_FEATURE_VI_WIN_RESIZE=y | ||
| 218 | CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y | ||
| 219 | |||
| 220 | # | ||
| 221 | # Finding Utilities | ||
| 222 | # | ||
| 223 | CONFIG_FIND=y | ||
| 224 | CONFIG_FEATURE_FIND_MTIME=y | ||
| 225 | CONFIG_FEATURE_FIND_PERM=y | ||
| 226 | CONFIG_FEATURE_FIND_TYPE=y | ||
| 227 | CONFIG_FEATURE_FIND_XDEV=y | ||
| 228 | CONFIG_FEATURE_FIND_NEWER=y | ||
| 229 | # CONFIG_FEATURE_FIND_INUM is not set | ||
| 230 | CONFIG_GREP=y | ||
| 231 | CONFIG_FEATURE_GREP_EGREP_ALIAS=y | ||
| 232 | CONFIG_FEATURE_GREP_FGREP_ALIAS=y | ||
| 233 | CONFIG_FEATURE_GREP_CONTEXT=y | ||
| 234 | CONFIG_XARGS=y | ||
| 235 | # CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set | ||
| 236 | # CONFIG_FEATURE_XARGS_SUPPORT_QUOTES is not set | ||
| 237 | # CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT is not set | ||
| 238 | # CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM is not set | ||
| 239 | |||
| 240 | # | ||
| 241 | # Init Utilities | ||
| 242 | # | ||
| 243 | # CONFIG_INIT is not set | ||
| 244 | # CONFIG_HALT is not set | ||
| 245 | # CONFIG_POWEROFF is not set | ||
| 246 | # CONFIG_REBOOT is not set | ||
| 247 | # CONFIG_MESG is not set | ||
| 248 | |||
| 249 | # | ||
| 250 | # Login/Password Management Utilities | ||
| 251 | # | ||
| 252 | # CONFIG_USE_BB_PWD_GRP is not set | ||
| 253 | # CONFIG_ADDGROUP is not set | ||
| 254 | # CONFIG_DELGROUP is not set | ||
| 255 | # CONFIG_ADDUSER is not set | ||
| 256 | # CONFIG_DELUSER is not set | ||
| 257 | # CONFIG_GETTY is not set | ||
| 258 | CONFIG_FEATURE_U_W_TMP=y | ||
| 259 | # CONFIG_LOGIN is not set | ||
| 260 | # CONFIG_PASSWD is not set | ||
| 261 | # CONFIG_SU is not set | ||
| 262 | # CONFIG_SULOGIN is not set | ||
| 263 | # CONFIG_VLOCK is not set | ||
| 264 | |||
| 265 | # | ||
| 266 | # Miscellaneous Utilities | ||
| 267 | # | ||
| 268 | # CONFIG_ADJTIMEX is not set | ||
| 269 | # CONFIG_CROND is not set | ||
| 270 | # CONFIG_CRONTAB is not set | ||
| 271 | CONFIG_DC=y | ||
| 272 | # CONFIG_DEVFSD is not set | ||
| 273 | # CONFIG_LAST is not set | ||
| 274 | # CONFIG_HDPARM is not set | ||
| 275 | # CONFIG_MAKEDEVS is not set | ||
| 276 | # CONFIG_MT is not set | ||
| 277 | # CONFIG_RX is not set | ||
| 278 | CONFIG_STRINGS=y | ||
| 279 | # CONFIG_TIME is not set | ||
| 280 | # CONFIG_WATCHDOG is not set | ||
| 281 | |||
| 282 | # | ||
| 283 | # Linux Module Utilities | ||
| 284 | # | ||
| 285 | CONFIG_INSMOD=y | ||
| 286 | CONFIG_FEATURE_2_4_MODULES=y | ||
| 287 | CONFIG_FEATURE_2_6_MODULES=y | ||
| 288 | # CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set | ||
| 289 | CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS=y | ||
| 290 | # CONFIG_FEATURE_INSMOD_LOADINKMEM is not set | ||
| 291 | CONFIG_FEATURE_INSMOD_LOAD_MAP=y | ||
| 292 | CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y | ||
| 293 | CONFIG_LSMOD=y | ||
| 294 | CONFIG_MODPROBE=y | ||
| 295 | CONFIG_RMMOD=y | ||
| 296 | CONFIG_FEATURE_CHECK_TAINTED_MODULE=y | ||
| 297 | |||
| 298 | # | ||
| 299 | # Networking Utilities | ||
| 300 | # | ||
| 301 | CONFIG_FEATURE_IPV6=y | ||
| 302 | # CONFIG_ARPING is not set | ||
| 303 | # CONFIG_FTPGET is not set | ||
| 304 | # CONFIG_FTPPUT is not set | ||
| 305 | CONFIG_HOSTNAME=y | ||
| 306 | # CONFIG_HTTPD is not set | ||
| 307 | CONFIG_IFCONFIG=y | ||
| 308 | CONFIG_FEATURE_IFCONFIG_STATUS=y | ||
| 309 | # CONFIG_FEATURE_IFCONFIG_SLIP is not set | ||
| 310 | # CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set | ||
| 311 | CONFIG_FEATURE_IFCONFIG_HW=y | ||
| 312 | # CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set | ||
| 313 | CONFIG_IFUPDOWN=y | ||
| 314 | # CONFIG_FEATURE_IFUPDOWN_IP is not set | ||
| 315 | CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y | ||
| 316 | CONFIG_FEATURE_IFUPDOWN_IPV4=y | ||
| 317 | CONFIG_FEATURE_IFUPDOWN_IPV6=y | ||
| 318 | # CONFIG_FEATURE_IFUPDOWN_IPX is not set | ||
| 319 | CONFIG_FEATURE_IFUPDOWN_MAPPING=y | ||
| 320 | # CONFIG_INETD is not set | ||
| 321 | CONFIG_IP=y | ||
| 322 | CONFIG_FEATURE_IP_ADDRESS=y | ||
| 323 | CONFIG_FEATURE_IP_LINK=y | ||
| 324 | CONFIG_FEATURE_IP_ROUTE=y | ||
| 325 | CONFIG_FEATURE_IP_TUNNEL=y | ||
| 326 | # CONFIG_IPCALC is not set | ||
| 327 | # CONFIG_IPADDR is not set | ||
| 328 | # CONFIG_IPLINK is not set | ||
| 329 | # CONFIG_IPROUTE is not set | ||
| 330 | # CONFIG_IPTUNNEL is not set | ||
| 331 | # CONFIG_NAMEIF is not set | ||
| 332 | CONFIG_NC=y | ||
| 333 | CONFIG_NETSTAT=y | ||
| 334 | CONFIG_NSLOOKUP=y | ||
| 335 | CONFIG_PING=y | ||
| 336 | CONFIG_FEATURE_FANCY_PING=y | ||
| 337 | CONFIG_PING6=y | ||
| 338 | CONFIG_FEATURE_FANCY_PING6=y | ||
| 339 | CONFIG_ROUTE=y | ||
| 340 | CONFIG_TELNET=y | ||
| 341 | # CONFIG_FEATURE_TELNET_TTYPE is not set | ||
| 342 | CONFIG_FEATURE_TELNET_AUTOLOGIN=y | ||
| 343 | # CONFIG_TELNETD is not set | ||
| 344 | CONFIG_TFTP=y | ||
| 345 | CONFIG_FEATURE_TFTP_GET=y | ||
| 346 | CONFIG_FEATURE_TFTP_PUT=y | ||
| 347 | # CONFIG_FEATURE_TFTP_BLOCKSIZE is not set | ||
| 348 | # CONFIG_FEATURE_TFTP_DEBUG is not set | ||
| 349 | CONFIG_TRACEROUTE=y | ||
| 350 | # CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set | ||
| 351 | # CONFIG_VCONFIG is not set | ||
| 352 | CONFIG_WGET=y | ||
| 353 | CONFIG_FEATURE_WGET_STATUSBAR=y | ||
| 354 | CONFIG_FEATURE_WGET_AUTHENTICATION=y | ||
| 355 | CONFIG_FEATURE_WGET_IP6_LITERAL=y | ||
| 356 | |||
| 357 | # | ||
| 358 | # udhcp Server/Client | ||
| 359 | # | ||
| 360 | # CONFIG_UDHCPD is not set | ||
| 361 | CONFIG_UDHCPC=y | ||
| 362 | CONFIG_FEATURE_UDHCP_SYSLOG=y | ||
| 363 | # CONFIG_FEATURE_UDHCP_DEBUG is not set | ||
| 364 | |||
| 365 | # | ||
| 366 | # Process Utilities | ||
| 367 | # | ||
| 368 | CONFIG_FREE=y | ||
| 369 | CONFIG_KILL=y | ||
| 370 | CONFIG_KILLALL=y | ||
| 371 | # CONFIG_PIDOF is not set | ||
| 372 | CONFIG_PS=y | ||
| 373 | CONFIG_RENICE=y | ||
| 374 | CONFIG_TOP=y | ||
| 375 | FEATURE_CPU_USAGE_PERCENTAGE=y | ||
| 376 | CONFIG_UPTIME=y | ||
| 377 | # CONFIG_SYSCTL is not set | ||
| 378 | |||
| 379 | # | ||
| 380 | # Another Bourne-like Shell | ||
| 381 | # | ||
| 382 | CONFIG_FEATURE_SH_IS_ASH=y | ||
| 383 | # CONFIG_FEATURE_SH_IS_HUSH is not set | ||
| 384 | # CONFIG_FEATURE_SH_IS_LASH is not set | ||
| 385 | # CONFIG_FEATURE_SH_IS_MSH is not set | ||
| 386 | # CONFIG_FEATURE_SH_IS_NONE is not set | ||
| 387 | CONFIG_ASH=y | ||
| 388 | |||
| 389 | # | ||
| 390 | # Ash Shell Options | ||
| 391 | # | ||
| 392 | CONFIG_ASH_JOB_CONTROL=y | ||
| 393 | CONFIG_ASH_ALIAS=y | ||
| 394 | CONFIG_ASH_MATH_SUPPORT=y | ||
| 395 | # CONFIG_ASH_MATH_SUPPORT_64 is not set | ||
| 396 | CONFIG_ASH_GETOPTS=y | ||
| 397 | # CONFIG_ASH_CMDCMD is not set | ||
| 398 | # CONFIG_ASH_MAIL is not set | ||
| 399 | CONFIG_ASH_OPTIMIZE_FOR_SIZE=y | ||
| 400 | # CONFIG_ASH_RANDOM_SUPPORT is not set | ||
| 401 | # CONFIG_HUSH is not set | ||
| 402 | # CONFIG_LASH is not set | ||
| 403 | # CONFIG_MSH is not set | ||
| 404 | |||
| 405 | # | ||
| 406 | # Bourne Shell Options | ||
| 407 | # | ||
| 408 | CONFIG_FEATURE_SH_EXTRA_QUIET=y | ||
| 409 | # CONFIG_FEATURE_SH_STANDALONE_SHELL is not set | ||
| 410 | CONFIG_FEATURE_COMMAND_EDITING=y | ||
| 411 | CONFIG_FEATURE_COMMAND_HISTORY=63 | ||
| 412 | # CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set | ||
| 413 | CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y | ||
| 414 | # CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set | ||
| 415 | CONFIG_FEATURE_SH_FANCY_PROMPT=y | ||
| 416 | |||
| 417 | # | ||
| 418 | # System Logging Utilities | ||
| 419 | # | ||
| 420 | CONFIG_SYSLOGD=y | ||
| 421 | # CONFIG_FEATURE_ROTATE_LOGFILE is not set | ||
| 422 | CONFIG_FEATURE_REMOTE_LOG=y | ||
| 423 | CONFIG_FEATURE_IPC_SYSLOG=y | ||
| 424 | CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 | ||
| 425 | CONFIG_LOGREAD=y | ||
| 426 | # CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set | ||
| 427 | CONFIG_KLOGD=y | ||
| 428 | CONFIG_LOGGER=y | ||
| 429 | |||
| 430 | # | ||
| 431 | # Linux System Utilities | ||
| 432 | # | ||
| 433 | CONFIG_DMESG=y | ||
| 434 | CONFIG_FBSET=y | ||
| 435 | CONFIG_FEATURE_FBSET_FANCY=y | ||
| 436 | # CONFIG_FEATURE_FBSET_READMODE is not set | ||
| 437 | # CONFIG_FDFLUSH is not set | ||
| 438 | # CONFIG_FDFORMAT is not set | ||
| 439 | CONFIG_FDISK=y | ||
| 440 | FDISK_SUPPORT_LARGE_DISKS=y | ||
| 441 | CONFIG_FEATURE_FDISK_WRITABLE=y | ||
| 442 | # CONFIG_FEATURE_AIX_LABEL is not set | ||
| 443 | # CONFIG_FEATURE_SGI_LABEL is not set | ||
| 444 | # CONFIG_FEATURE_SUN_LABEL is not set | ||
| 445 | # CONFIG_FEATURE_OSF_LABEL is not set | ||
| 446 | # CONFIG_FEATURE_FDISK_ADVANCED is not set | ||
| 447 | # CONFIG_FREERAMDISK is not set | ||
| 448 | # CONFIG_FSCK_MINIX is not set | ||
| 449 | # CONFIG_MKFS_MINIX is not set | ||
| 450 | # CONFIG_GETOPT is not set | ||
| 451 | CONFIG_HEXDUMP=y | ||
| 452 | CONFIG_HWCLOCK=y | ||
| 453 | CONFIG_FEATURE_HWCLOCK_LONGOPTIONS=y | ||
| 454 | CONFIG_LOSETUP=y | ||
| 455 | CONFIG_MKSWAP=y | ||
| 456 | CONFIG_MORE=y | ||
| 457 | CONFIG_FEATURE_USE_TERMIOS=y | ||
| 458 | CONFIG_PIVOT_ROOT=y | ||
| 459 | # CONFIG_RDATE is not set | ||
| 460 | CONFIG_SWAPONOFF=y | ||
| 461 | CONFIG_MOUNT=y | ||
| 462 | CONFIG_NFSMOUNT=y | ||
| 463 | CONFIG_UMOUNT=y | ||
| 464 | CONFIG_FEATURE_MOUNT_FORCE=y | ||
| 465 | |||
| 466 | # | ||
| 467 | # Common options for mount/umount | ||
| 468 | # | ||
| 469 | CONFIG_FEATURE_MOUNT_LOOP=y | ||
| 470 | # CONFIG_FEATURE_MTAB_SUPPORT is not set | ||
| 471 | |||
| 472 | # | ||
| 473 | # Debugging Options | ||
| 474 | # | ||
| 475 | # CONFIG_DEBUG is not set | ||
diff --git a/openembedded/packages/busybox/busybox-1.00/readlink.patch b/openembedded/packages/busybox/busybox-1.01/readlink.patch index 0c5431085a..0c5431085a 100644 --- a/openembedded/packages/busybox/busybox-1.00/readlink.patch +++ b/openembedded/packages/busybox/busybox-1.01/readlink.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/rmmod.patch b/openembedded/packages/busybox/busybox-1.01/rmmod.patch index 5a557ef35d..5a557ef35d 100644 --- a/openembedded/packages/busybox/busybox-1.00/rmmod.patch +++ b/openembedded/packages/busybox/busybox-1.01/rmmod.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.01/slugos/defconfig b/openembedded/packages/busybox/busybox-1.01/slugos/defconfig new file mode 100644 index 0000000000..55aa5f3b5e --- /dev/null +++ b/openembedded/packages/busybox/busybox-1.01/slugos/defconfig | |||
| @@ -0,0 +1,444 @@ | |||
| 1 | # | ||
| 2 | # Automatically generated make config: don't edit | ||
| 3 | # | ||
| 4 | HAVE_DOT_CONFIG=y | ||
| 5 | |||
| 6 | # | ||
| 7 | # General Configuration | ||
| 8 | # | ||
| 9 | # CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set | ||
| 10 | CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y | ||
| 11 | # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set | ||
| 12 | CONFIG_FEATURE_VERBOSE_USAGE=y | ||
| 13 | # CONFIG_FEATURE_INSTALLER is not set | ||
| 14 | # CONFIG_LOCALE_SUPPORT is not set | ||
| 15 | # CONFIG_FEATURE_DEVFS is not set | ||
| 16 | CONFIG_FEATURE_DEVPTS=y | ||
| 17 | # CONFIG_FEATURE_CLEAN_UP is not set | ||
| 18 | CONFIG_FEATURE_SUID=y | ||
| 19 | # CONFIG_FEATURE_SUID_CONFIG is not set | ||
| 20 | # CONFIG_SELINUX is not set | ||
| 21 | |||
| 22 | # | ||
| 23 | # Build Options | ||
| 24 | # | ||
| 25 | # CONFIG_STATIC is not set | ||
| 26 | CONFIG_LFS=y | ||
| 27 | # USING_CROSS_COMPILER is not set | ||
| 28 | EXTRA_CFLAGS_OPTIONS="" | ||
| 29 | |||
| 30 | # | ||
| 31 | # Installation Options | ||
| 32 | # | ||
| 33 | # CONFIG_INSTALL_NO_USR is not set | ||
| 34 | PREFIX="./_install" | ||
| 35 | |||
| 36 | # | ||
| 37 | # Archival Utilities | ||
| 38 | # | ||
| 39 | CONFIG_AR=y | ||
| 40 | # CONFIG_FEATURE_AR_LONG_FILENAMES is not set | ||
| 41 | CONFIG_BUNZIP2=y | ||
| 42 | # CONFIG_CPIO is not set | ||
| 43 | # CONFIG_DPKG is not set | ||
| 44 | # CONFIG_DPKG_DEB is not set | ||
| 45 | CONFIG_GUNZIP=y | ||
| 46 | # CONFIG_FEATURE_GUNZIP_UNCOMPRESS is not set | ||
| 47 | CONFIG_GZIP=y | ||
| 48 | # CONFIG_RPM2CPIO is not set | ||
| 49 | # CONFIG_RPM is not set | ||
| 50 | CONFIG_TAR=y | ||
| 51 | CONFIG_FEATURE_TAR_CREATE=y | ||
| 52 | CONFIG_FEATURE_TAR_BZIP2=y | ||
| 53 | CONFIG_FEATURE_TAR_FROM=y | ||
| 54 | CONFIG_FEATURE_TAR_GZIP=y | ||
| 55 | # CONFIG_FEATURE_TAR_COMPRESS is not set | ||
| 56 | CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY=y | ||
| 57 | CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y | ||
| 58 | # CONFIG_FEATURE_TAR_LONG_OPTIONS is not set | ||
| 59 | # CONFIG_UNCOMPRESS is not set | ||
| 60 | CONFIG_UNZIP=y | ||
| 61 | |||
| 62 | # | ||
| 63 | # Common options for cpio and tar | ||
| 64 | # | ||
| 65 | # CONFIG_FEATURE_UNARCHIVE_TAPE is not set | ||
| 66 | |||
| 67 | # | ||
| 68 | # Coreutils | ||
| 69 | # | ||
| 70 | CONFIG_BASENAME=y | ||
| 71 | # CONFIG_CAL is not set | ||
| 72 | CONFIG_CAT=y | ||
| 73 | CONFIG_CHGRP=y | ||
| 74 | CONFIG_CHMOD=y | ||
| 75 | CONFIG_CHOWN=y | ||
| 76 | CONFIG_CHROOT=y | ||
| 77 | # CONFIG_CMP is not set | ||
| 78 | CONFIG_CP=y | ||
| 79 | CONFIG_CUT=y | ||
| 80 | CONFIG_DATE=y | ||
| 81 | |||
| 82 | # | ||
| 83 | # date (forced enabled for use with watch) | ||
| 84 | # | ||
| 85 | # CONFIG_FEATURE_DATE_ISOFMT is not set | ||
| 86 | CONFIG_DD=y | ||
| 87 | CONFIG_DF=y | ||
| 88 | CONFIG_DIRNAME=y | ||
| 89 | # CONFIG_DOS2UNIX is not set | ||
| 90 | CONFIG_DU=y | ||
| 91 | CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K=y | ||
| 92 | CONFIG_ECHO=y | ||
| 93 | CONFIG_FEATURE_FANCY_ECHO=y | ||
| 94 | CONFIG_ENV=y | ||
| 95 | CONFIG_EXPR=y | ||
| 96 | CONFIG_FALSE=y | ||
| 97 | # CONFIG_FOLD is not set | ||
| 98 | CONFIG_HEAD=y | ||
| 99 | CONFIG_FEATURE_FANCY_HEAD=y | ||
| 100 | # CONFIG_HOSTID is not set | ||
| 101 | CONFIG_ID=y | ||
| 102 | # CONFIG_INSTALL is not set | ||
| 103 | # CONFIG_LENGTH is not set | ||
| 104 | CONFIG_LN=y | ||
| 105 | CONFIG_LOGNAME=y | ||
| 106 | CONFIG_LS=y | ||
| 107 | CONFIG_FEATURE_LS_FILETYPES=y | ||
| 108 | CONFIG_FEATURE_LS_FOLLOWLINKS=y | ||
| 109 | CONFIG_FEATURE_LS_RECURSIVE=y | ||
| 110 | CONFIG_FEATURE_LS_SORTFILES=y | ||
| 111 | CONFIG_FEATURE_LS_TIMESTAMPS=y | ||
| 112 | CONFIG_FEATURE_LS_USERNAME=y | ||
| 113 | CONFIG_FEATURE_LS_COLOR=y | ||
| 114 | CONFIG_MD5SUM=y | ||
| 115 | CONFIG_MKDIR=y | ||
| 116 | CONFIG_MKFIFO=y | ||
| 117 | CONFIG_MKNOD=y | ||
| 118 | CONFIG_MV=y | ||
| 119 | CONFIG_OD=y | ||
| 120 | CONFIG_PRINTF=y | ||
| 121 | CONFIG_PWD=y | ||
| 122 | # CONFIG_REALPATH is not set | ||
| 123 | CONFIG_RM=y | ||
| 124 | CONFIG_RMDIR=y | ||
| 125 | CONFIG_SEQ=y | ||
| 126 | # CONFIG_SHA1SUM is not set | ||
| 127 | CONFIG_SLEEP=y | ||
| 128 | # CONFIG_FEATURE_FANCY_SLEEP is not set | ||
| 129 | CONFIG_SORT=y | ||
| 130 | CONFIG_STTY=y | ||
| 131 | CONFIG_SYNC=y | ||
| 132 | CONFIG_TAIL=y | ||
| 133 | CONFIG_FEATURE_FANCY_TAIL=y | ||
| 134 | CONFIG_TEE=y | ||
| 135 | # CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set | ||
| 136 | CONFIG_TEST=y | ||
| 137 | |||
| 138 | # | ||
| 139 | # test (forced enabled for use with shell) | ||
| 140 | # | ||
| 141 | # CONFIG_FEATURE_TEST_64 is not set | ||
| 142 | CONFIG_TOUCH=y | ||
| 143 | CONFIG_TR=y | ||
| 144 | CONFIG_TRUE=y | ||
| 145 | CONFIG_TTY=y | ||
| 146 | CONFIG_UNAME=y | ||
| 147 | CONFIG_UNIQ=y | ||
| 148 | # CONFIG_USLEEP is not set | ||
| 149 | # CONFIG_UUDECODE is not set | ||
| 150 | # CONFIG_UUENCODE is not set | ||
| 151 | CONFIG_WATCH=y | ||
| 152 | CONFIG_WC=y | ||
| 153 | CONFIG_WHO=y | ||
| 154 | CONFIG_WHOAMI=y | ||
| 155 | CONFIG_YES=y | ||
| 156 | |||
| 157 | # | ||
| 158 | # Common options for cp and mv | ||
| 159 | # | ||
| 160 | # CONFIG_FEATURE_PRESERVE_HARDLINKS is not set | ||
| 161 | |||
| 162 | # | ||
| 163 | # Common options for ls and more | ||
| 164 | # | ||
| 165 | CONFIG_FEATURE_AUTOWIDTH=y | ||
| 166 | |||
| 167 | # | ||
| 168 | # Common options for df, du, ls | ||
| 169 | # | ||
| 170 | CONFIG_FEATURE_HUMAN_READABLE=y | ||
| 171 | |||
| 172 | # | ||
| 173 | # Common options for md5sum, sha1sum | ||
| 174 | # | ||
| 175 | # CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set | ||
| 176 | |||
| 177 | # | ||
| 178 | # Console Utilities | ||
| 179 | # | ||
| 180 | # CONFIG_CHVT is not set | ||
| 181 | CONFIG_CLEAR=y | ||
| 182 | # CONFIG_DEALLOCVT is not set | ||
| 183 | # CONFIG_DUMPKMAP is not set | ||
| 184 | CONFIG_GETKEY=y | ||
| 185 | # CONFIG_LOADFONT is not set | ||
| 186 | # CONFIG_LOADKMAP is not set | ||
| 187 | # CONFIG_OPENVT is not set | ||
| 188 | CONFIG_RESET=y | ||
| 189 | # CONFIG_SETKEYCODES is not set | ||
| 190 | |||
| 191 | # | ||
| 192 | # Debian Utilities | ||
| 193 | # | ||
| 194 | CONFIG_MKTEMP=y | ||
| 195 | # CONFIG_PIPE_PROGRESS is not set | ||
| 196 | CONFIG_READLINK=y | ||
| 197 | CONFIG_FEATURE_READLINK_FOLLOW=y | ||
| 198 | CONFIG_RUN_PARTS=y | ||
| 199 | CONFIG_START_STOP_DAEMON=y | ||
| 200 | CONFIG_WHICH=y | ||
| 201 | |||
| 202 | # | ||
| 203 | # Editors | ||
| 204 | # | ||
| 205 | CONFIG_AWK=y | ||
| 206 | CONFIG_FEATURE_AWK_MATH=y | ||
| 207 | # CONFIG_PATCH is not set | ||
| 208 | CONFIG_SED=y | ||
| 209 | CONFIG_VI=y | ||
| 210 | CONFIG_FEATURE_VI_COLON=y | ||
| 211 | CONFIG_FEATURE_VI_YANKMARK=y | ||
| 212 | CONFIG_FEATURE_VI_SEARCH=y | ||
| 213 | CONFIG_FEATURE_VI_USE_SIGNALS=y | ||
| 214 | CONFIG_FEATURE_VI_DOT_CMD=y | ||
| 215 | CONFIG_FEATURE_VI_READONLY=y | ||
| 216 | CONFIG_FEATURE_VI_SETOPTS=y | ||
| 217 | CONFIG_FEATURE_VI_SET=y | ||
| 218 | CONFIG_FEATURE_VI_WIN_RESIZE=y | ||
| 219 | CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y | ||
| 220 | |||
| 221 | # | ||
| 222 | # Finding Utilities | ||
| 223 | # | ||
| 224 | # CONFIG_FIND is not set | ||
| 225 | CONFIG_GREP=y | ||
| 226 | CONFIG_FEATURE_GREP_EGREP_ALIAS=y | ||
| 227 | CONFIG_FEATURE_GREP_FGREP_ALIAS=y | ||
| 228 | CONFIG_FEATURE_GREP_CONTEXT=y | ||
| 229 | # CONFIG_XARGS is not set | ||
| 230 | |||
| 231 | # | ||
| 232 | # Init Utilities | ||
| 233 | # | ||
| 234 | # CONFIG_INIT is not set | ||
| 235 | # CONFIG_HALT is not set | ||
| 236 | # CONFIG_POWEROFF is not set | ||
| 237 | # CONFIG_REBOOT is not set | ||
| 238 | # CONFIG_MESG is not set | ||
| 239 | |||
| 240 | # | ||
| 241 | # Login/Password Management Utilities | ||
| 242 | # | ||
| 243 | # CONFIG_USE_BB_PWD_GRP is not set | ||
| 244 | # CONFIG_ADDGROUP is not set | ||
| 245 | # CONFIG_DELGROUP is not set | ||
| 246 | # CONFIG_ADDUSER is not set | ||
| 247 | # CONFIG_DELUSER is not set | ||
| 248 | # CONFIG_GETTY is not set | ||
| 249 | CONFIG_FEATURE_UTMP=y | ||
| 250 | # CONFIG_LOGIN is not set | ||
| 251 | # CONFIG_PASSWD is not set | ||
| 252 | # CONFIG_SU is not set | ||
| 253 | # CONFIG_SULOGIN is not set | ||
| 254 | # CONFIG_VLOCK is not set | ||
| 255 | |||
| 256 | # | ||
| 257 | # Miscellaneous Utilities | ||
| 258 | # | ||
| 259 | # CONFIG_ADJTIMEX is not set | ||
| 260 | # CONFIG_CROND is not set | ||
| 261 | # CONFIG_CRONTAB is not set | ||
| 262 | # CONFIG_DC is not set | ||
| 263 | # CONFIG_DEVFSD is not set | ||
| 264 | # CONFIG_LAST is not set | ||
| 265 | # CONFIG_HDPARM is not set | ||
| 266 | # CONFIG_MAKEDEVS is not set | ||
| 267 | # CONFIG_MT is not set | ||
| 268 | # CONFIG_RX is not set | ||
| 269 | CONFIG_STRINGS=y | ||
| 270 | CONFIG_TIME=y | ||
| 271 | # CONFIG_WATCHDOG is not set | ||
| 272 | |||
| 273 | # | ||
| 274 | # Linux Module Utilities | ||
| 275 | # | ||
| 276 | # CONFIG_INSMOD is not set | ||
| 277 | # CONFIG_LSMOD is not set | ||
| 278 | # CONFIG_MODPROBE is not set | ||
| 279 | # CONFIG_RMMOD is not set | ||
| 280 | |||
| 281 | # | ||
| 282 | # Networking Utilities | ||
| 283 | # | ||
| 284 | CONFIG_FEATURE_IPV6=y | ||
| 285 | # CONFIG_ARPING is not set | ||
| 286 | # CONFIG_FTPGET is not set | ||
| 287 | # CONFIG_FTPPUT is not set | ||
| 288 | CONFIG_HOSTNAME=y | ||
| 289 | # CONFIG_HTTPD is not set | ||
| 290 | CONFIG_IFCONFIG=y | ||
| 291 | CONFIG_FEATURE_IFCONFIG_STATUS=y | ||
| 292 | # CONFIG_FEATURE_IFCONFIG_SLIP is not set | ||
| 293 | # CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set | ||
| 294 | CONFIG_FEATURE_IFCONFIG_HW=y | ||
| 295 | # CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set | ||
| 296 | CONFIG_IFUPDOWN=y | ||
| 297 | # CONFIG_FEATURE_IFUPDOWN_IP is not set | ||
| 298 | CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y | ||
| 299 | CONFIG_FEATURE_IFUPDOWN_IPV4=y | ||
| 300 | CONFIG_FEATURE_IFUPDOWN_IPV6=y | ||
| 301 | # CONFIG_FEATURE_IFUPDOWN_IPX is not set | ||
| 302 | # CONFIG_FEATURE_IFUPDOWN_MAPPING is not set | ||
| 303 | # CONFIG_INETD is not set | ||
| 304 | # CONFIG_IP is not set | ||
| 305 | # CONFIG_IPCALC is not set | ||
| 306 | # CONFIG_IPADDR is not set | ||
| 307 | # CONFIG_IPLINK is not set | ||
| 308 | # CONFIG_IPROUTE is not set | ||
| 309 | # CONFIG_IPTUNNEL is not set | ||
| 310 | # CONFIG_NAMEIF is not set | ||
| 311 | CONFIG_NC=y | ||
| 312 | CONFIG_NETSTAT=y | ||
| 313 | CONFIG_NSLOOKUP=y | ||
| 314 | CONFIG_PING=y | ||
| 315 | CONFIG_FEATURE_FANCY_PING=y | ||
| 316 | CONFIG_PING6=y | ||
| 317 | CONFIG_FEATURE_FANCY_PING6=y | ||
| 318 | CONFIG_ROUTE=y | ||
| 319 | CONFIG_TELNET=y | ||
| 320 | CONFIG_FEATURE_TELNET_TTYPE=y | ||
| 321 | CONFIG_FEATURE_TELNET_AUTOLOGIN=y | ||
| 322 | # CONFIG_TELNETD is not set | ||
| 323 | CONFIG_TFTP=y | ||
| 324 | CONFIG_FEATURE_TFTP_GET=y | ||
| 325 | CONFIG_FEATURE_TFTP_PUT=y | ||
| 326 | # CONFIG_FEATURE_TFTP_BLOCKSIZE is not set | ||
| 327 | # CONFIG_FEATURE_TFTP_DEBUG is not set | ||
| 328 | CONFIG_TRACEROUTE=y | ||
| 329 | # CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set | ||
| 330 | # CONFIG_VCONFIG is not set | ||
| 331 | CONFIG_WGET=y | ||
| 332 | CONFIG_FEATURE_WGET_STATUSBAR=y | ||
| 333 | CONFIG_FEATURE_WGET_AUTHENTICATION=y | ||
| 334 | CONFIG_FEATURE_WGET_IP6_LITERAL=y | ||
| 335 | |||
| 336 | # | ||
| 337 | # udhcp Server/Client | ||
| 338 | # | ||
| 339 | # CONFIG_UDHCPD is not set | ||
| 340 | CONFIG_UDHCPC=y | ||
| 341 | CONFIG_FEATURE_UDHCP_SYSLOG=y | ||
| 342 | # CONFIG_FEATURE_UDHCP_DEBUG is not set | ||
| 343 | |||
| 344 | # | ||
| 345 | # Process Utilities | ||
| 346 | # | ||
| 347 | CONFIG_FREE=y | ||
| 348 | CONFIG_KILL=y | ||
| 349 | CONFIG_KILLALL=y | ||
| 350 | CONFIG_PIDOF=y | ||
| 351 | CONFIG_PS=y | ||
| 352 | CONFIG_RENICE=y | ||
| 353 | CONFIG_TOP=y | ||
| 354 | FEATURE_CPU_USAGE_PERCENTAGE=y | ||
| 355 | CONFIG_UPTIME=y | ||
| 356 | CONFIG_SYSCTL=y | ||
| 357 | |||
| 358 | # | ||
| 359 | # Another Bourne-like Shell | ||
| 360 | # | ||
| 361 | CONFIG_FEATURE_SH_IS_ASH=y | ||
| 362 | # CONFIG_FEATURE_SH_IS_HUSH is not set | ||
| 363 | # CONFIG_FEATURE_SH_IS_LASH is not set | ||
| 364 | # CONFIG_FEATURE_SH_IS_MSH is not set | ||
| 365 | # CONFIG_FEATURE_SH_IS_NONE is not set | ||
| 366 | CONFIG_ASH=y | ||
| 367 | |||
| 368 | # | ||
| 369 | # Ash Shell Options | ||
| 370 | # | ||
| 371 | CONFIG_ASH_JOB_CONTROL=y | ||
| 372 | CONFIG_ASH_ALIAS=y | ||
| 373 | CONFIG_ASH_MATH_SUPPORT=y | ||
| 374 | # CONFIG_ASH_MATH_SUPPORT_64 is not set | ||
| 375 | CONFIG_ASH_GETOPTS=y | ||
| 376 | # CONFIG_ASH_CMDCMD is not set | ||
| 377 | # CONFIG_ASH_MAIL is not set | ||
| 378 | CONFIG_ASH_OPTIMIZE_FOR_SIZE=y | ||
| 379 | # CONFIG_ASH_RANDOM_SUPPORT is not set | ||
| 380 | # CONFIG_HUSH is not set | ||
| 381 | # CONFIG_LASH is not set | ||
| 382 | # CONFIG_MSH is not set | ||
| 383 | |||
| 384 | # | ||
| 385 | # Bourne Shell Options | ||
| 386 | # | ||
| 387 | CONFIG_FEATURE_SH_EXTRA_QUIET=y | ||
| 388 | # CONFIG_FEATURE_SH_STANDALONE_SHELL is not set | ||
| 389 | CONFIG_FEATURE_COMMAND_EDITING=y | ||
| 390 | CONFIG_FEATURE_COMMAND_HISTORY=63 | ||
| 391 | # CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set | ||
| 392 | CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y | ||
| 393 | # CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set | ||
| 394 | CONFIG_FEATURE_SH_FANCY_PROMPT=y | ||
| 395 | |||
| 396 | # | ||
| 397 | # System Logging Utilities | ||
| 398 | # | ||
| 399 | CONFIG_SYSLOGD=y | ||
| 400 | # CONFIG_FEATURE_ROTATE_LOGFILE is not set | ||
| 401 | CONFIG_FEATURE_REMOTE_LOG=y | ||
| 402 | CONFIG_FEATURE_IPC_SYSLOG=y | ||
| 403 | CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 | ||
| 404 | CONFIG_LOGREAD=y | ||
| 405 | # CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set | ||
| 406 | CONFIG_KLOGD=y | ||
| 407 | CONFIG_LOGGER=y | ||
| 408 | |||
| 409 | # | ||
| 410 | # Linux System Utilities | ||
| 411 | # | ||
| 412 | CONFIG_DMESG=y | ||
| 413 | # CONFIG_FBSET is not set | ||
| 414 | # CONFIG_FDFLUSH is not set | ||
| 415 | # CONFIG_FDFORMAT is not set | ||
| 416 | CONFIG_FDISK=y | ||
| 417 | FDISK_SUPPORT_LARGE_DISKS=y | ||
| 418 | CONFIG_FEATURE_FDISK_WRITABLE=y | ||
| 419 | # CONFIG_FEATURE_AIX_LABEL is not set | ||
| 420 | # CONFIG_FEATURE_SGI_LABEL is not set | ||
| 421 | # CONFIG_FEATURE_SUN_LABEL is not set | ||
| 422 | CONFIG_FEATURE_OSF_LABEL=y | ||
| 423 | # CONFIG_FEATURE_FDISK_ADVANCED is not set | ||
| 424 | # CONFIG_FREERAMDISK is not set | ||
| 425 | # CONFIG_FSCK_MINIX is not set | ||
| 426 | # CONFIG_MKFS_MINIX is not set | ||
| 427 | # CONFIG_GETOPT is not set | ||
| 428 | CONFIG_HEXDUMP=y | ||
| 429 | CONFIG_HWCLOCK=y | ||
| 430 | CONFIG_FEATURE_HWCLOCK_LONGOPTIONS=y | ||
| 431 | # CONFIG_LOSETUP is not set | ||
| 432 | CONFIG_MKSWAP=y | ||
| 433 | CONFIG_MORE=y | ||
| 434 | CONFIG_FEATURE_USE_TERMIOS=y | ||
| 435 | CONFIG_PIVOT_ROOT=y | ||
| 436 | # CONFIG_RDATE is not set | ||
| 437 | # CONFIG_SWAPONOFF is not set | ||
| 438 | # CONFIG_MOUNT is not set | ||
| 439 | # CONFIG_UMOUNT is not set | ||
| 440 | |||
| 441 | # | ||
| 442 | # Debugging Options | ||
| 443 | # | ||
| 444 | # CONFIG_DEBUG is not set | ||
diff --git a/openembedded/packages/busybox/busybox-1.01/slugos/sysctl.conf b/openembedded/packages/busybox/busybox-1.01/slugos/sysctl.conf new file mode 100644 index 0000000000..cfaa3c7f92 --- /dev/null +++ b/openembedded/packages/busybox/busybox-1.01/slugos/sysctl.conf | |||
| @@ -0,0 +1,32 @@ | |||
| 1 | # | ||
| 2 | # /etc/sysctl.conf - Configuration file for setting system variables | ||
| 3 | # See sysctl.conf (5) for information. | ||
| 4 | # | ||
| 5 | |||
| 6 | #kernel.domainname = example.com | ||
| 7 | |||
| 8 | # This flag allows the machine to respond to broadcast pings. | ||
| 9 | # Very useful on embedded machines | ||
| 10 | net/ipv4/icmp_echo_ignore_broadcasts=0 | ||
| 11 | |||
| 12 | # Uncomment the following to stop low-level messages on console | ||
| 13 | #kernel/printk = 4 4 1 7 | ||
| 14 | |||
| 15 | ##############################################################3 | ||
| 16 | # Functions previously found in netbase | ||
| 17 | # | ||
| 18 | |||
| 19 | # Uncomment the next line to enable Spoof protection (reverse-path filter) | ||
| 20 | #net/ipv4/conf/all/rp_filter=1 | ||
| 21 | |||
| 22 | # Uncomment the next line to enable TCP/IP SYN cookies | ||
| 23 | #net/ipv4/tcp_syncookies=1 | ||
| 24 | |||
| 25 | # Uncomment the next line to enable packet forwarding for IPv4 | ||
| 26 | #net/ipv4/ip_forward=1 | ||
| 27 | |||
| 28 | # Uncomment the next line to enable packet forwarding for IPv6 | ||
| 29 | #net/ipv6/ip_forward=1 | ||
| 30 | |||
| 31 | # This sets the app to run on a hotplug event | ||
| 32 | kernel/hotplug=/sbin/udevsend | ||
diff --git a/openembedded/packages/busybox/busybox-1.01/slugos/udhcpscript.patch b/openembedded/packages/busybox/busybox-1.01/slugos/udhcpscript.patch new file mode 100644 index 0000000000..277a22cddb --- /dev/null +++ b/openembedded/packages/busybox/busybox-1.01/slugos/udhcpscript.patch | |||
| @@ -0,0 +1,162 @@ | |||
| 1 | diff -rup busybox-1.01/.pc/udhcpscript.patch/examples/udhcp/simple.script busybox-1.01/examples/udhcp/simple.script | ||
| 2 | --- busybox-1.01/examples/udhcp/simple.script 1970-01-01 00:00:00.000000000 +0000 | ||
| 3 | +++ busybox-1.01/examples/udhcp/simple.script 1970-01-01 00:00:00.000000000 +0000 | ||
| 4 | @@ -1,40 +1,129 @@ | ||
| 5 | #!/bin/sh | ||
| 6 | +# slugos UDHCP client script | ||
| 7 | +# | ||
| 8 | +. /etc/default/functions | ||
| 9 | + | ||
| 10 | +echodns(){ | ||
| 11 | + local dns | ||
| 12 | + if test $# -gt 0 | ||
| 13 | + then | ||
| 14 | + for dns in "$@" | ||
| 15 | + do | ||
| 16 | + echo "nameserver $dns #dhcp:$interface" | ||
| 17 | + done | ||
| 18 | + fi | ||
| 19 | +} | ||
| 20 | |||
| 21 | -# udhcpc script edited by Tim Riker <Tim@Rikers.org> | ||
| 22 | +# Output the correct contents for resolv.conf based on | ||
| 23 | +# the current one and any new information | ||
| 24 | +mkresolv() { | ||
| 25 | + local rmdomain | ||
| 26 | + rmdomain= | ||
| 27 | + # last search takes precedence, so a user | ||
| 28 | + # specified search in resolv.conf is retained | ||
| 29 | + test -n "$domain" && { | ||
| 30 | + echo "search $domain #dhcp" | ||
| 31 | + rmdomain='|search [^ ]* #dhcp' | ||
| 32 | + } | ||
| 33 | + # first nameserver takes precedence, use a user | ||
| 34 | + # specified nameserver in preference then the | ||
| 35 | + # new ones | ||
| 36 | + egrep -v '^(nameserver [^ ]* #dhcp:.*'"$rmdomain"')$' "$1" | ||
| 37 | + echodns $dns | ||
| 38 | + egrep '^nameserver [^ ]* #dhcp:.*$' "$1" | egrep -v :"$interface"'$' | ||
| 39 | +} | ||
| 40 | + | ||
| 41 | +# checksum of a file (or stdin if -) | ||
| 42 | +md5strm() { | ||
| 43 | + md5sum $1 2>/dev/null | sed -n 's/^\([0-9A-Za-z]*\).*$/\1/p' | ||
| 44 | +} | ||
| 45 | + | ||
| 46 | +# update resolv.conf for $interface using $domain and $dns | ||
| 47 | +updresolv() { | ||
| 48 | + local md5old md5new resolv | ||
| 49 | + md5old="$(md5strm /etc/resolv.conf)" | ||
| 50 | + resolv="$(mkresolv /etc/resolv.conf)" | ||
| 51 | + md5new="$(echo "$resolv" | md5strm -)" | ||
| 52 | + test "$md5old" != "$md5new" && echo "$resolv" >/etc/resolv.conf | ||
| 53 | +} | ||
| 54 | + | ||
| 55 | +unroute() { | ||
| 56 | + # called to deconfig the interface | ||
| 57 | + while route del default gw 0.0.0.0 dev $interface 2>/dev/null | ||
| 58 | + do | ||
| 59 | + : | ||
| 60 | + done | ||
| 61 | +} | ||
| 62 | + | ||
| 63 | +bind() { | ||
| 64 | + local B N metric i olddomain resolv | ||
| 65 | + B= | ||
| 66 | + test -n "$broadcast" && B="broadcast $broadcast" | ||
| 67 | + N= | ||
| 68 | + test -n "$subnet" && N="netmask $subnet" | ||
| 69 | + ifconfig "$interface" "$ip" $B $N up | ||
| 70 | + | ||
| 71 | + # If given router information delete the old information and | ||
| 72 | + # enter new stuff, routers get metrics incremented by 1 | ||
| 73 | + # between each (this is somewhat arbitrary) | ||
| 74 | + if test -n "$router" | ||
| 75 | + then | ||
| 76 | + unroute | ||
| 77 | + metric=0 | ||
| 78 | + for i in $router | ||
| 79 | + do | ||
| 80 | + route add default gw "$i" dev "$interface" metric $((metric++)) | ||
| 81 | + done | ||
| 82 | + fi | ||
| 83 | |||
| 84 | -[ -z "$1" ] && echo "Error: should be called from udhcpc" && exit 1 | ||
| 85 | + olddomain= | ||
| 86 | + test -r /etc/defaultdomain && olddomain="$(cat /etc/defaultdomain)" | ||
| 87 | + if test -n "$domain" -a "$domain" != "$olddomain" | ||
| 88 | + then | ||
| 89 | + echo "$domain" >/etc/defaultdomain | ||
| 90 | + # and update the kernel view too | ||
| 91 | + echo "$domain" >/proc/sys/kernel/domainname | ||
| 92 | + fi | ||
| 93 | |||
| 94 | -RESOLV_CONF="/etc/resolv.conf" | ||
| 95 | -[ -n "$broadcast" ] && BROADCAST="broadcast $broadcast" | ||
| 96 | -[ -n "$subnet" ] && NETMASK="netmask $subnet" | ||
| 97 | + updresolv | ||
| 98 | +} | ||
| 99 | |||
| 100 | case "$1" in | ||
| 101 | - deconfig) | ||
| 102 | - /sbin/ifconfig $interface 0.0.0.0 | ||
| 103 | - ;; | ||
| 104 | - | ||
| 105 | - renew|bound) | ||
| 106 | - /sbin/ifconfig $interface $ip $BROADCAST $NETMASK | ||
| 107 | - | ||
| 108 | - if [ -n "$router" ] ; then | ||
| 109 | - echo "deleting routers" | ||
| 110 | - while route del default gw 0.0.0.0 dev $interface ; do | ||
| 111 | - : | ||
| 112 | - done | ||
| 113 | - | ||
| 114 | - metric=0 | ||
| 115 | - for i in $router ; do | ||
| 116 | - route add default gw $i dev $interface metric $((metric++)) | ||
| 117 | - done | ||
| 118 | +deconfig) | ||
| 119 | + # Bring the interface up (without inet at this point) | ||
| 120 | + # Remove the resolver information because deconfig is called | ||
| 121 | + # on leasefail and we need to remove this interface at that | ||
| 122 | + # point to ensure the machine remains visible on another | ||
| 123 | + # interface! | ||
| 124 | + domain= | ||
| 125 | + dns= | ||
| 126 | + unroute | ||
| 127 | + updresolv | ||
| 128 | + ifconfig "$interface" up;; | ||
| 129 | + | ||
| 130 | +renew|bound) | ||
| 131 | + bind;; | ||
| 132 | + | ||
| 133 | +leasefail) | ||
| 134 | + # Pull the values from the config data if (only only if) this | ||
| 135 | + # is the config interface | ||
| 136 | + if test "$interface" = "$(config iface)" | ||
| 137 | + then | ||
| 138 | + ip="$(config ip)" | ||
| 139 | + if test -n "$ip" | ||
| 140 | + then | ||
| 141 | + router="$(config gateway)" | ||
| 142 | + subnet="$(config netmask)" | ||
| 143 | + broadcast="$(config broadcast)" | ||
| 144 | + domain="$(config domain)" | ||
| 145 | + dns="$(config dns)" | ||
| 146 | + | ||
| 147 | + bind | ||
| 148 | fi | ||
| 149 | + fi;; | ||
| 150 | |||
| 151 | - echo -n > $RESOLV_CONF | ||
| 152 | - [ -n "$domain" ] && echo search $domain >> $RESOLV_CONF | ||
| 153 | - for i in $dns ; do | ||
| 154 | - echo adding dns $i | ||
| 155 | - echo nameserver $i >> $RESOLV_CONF | ||
| 156 | - done | ||
| 157 | - ;; | ||
| 158 | +*) echo "udhcpc: $*: unknown command" >&2 | ||
| 159 | + exit 1;; | ||
| 160 | esac | ||
| 161 | |||
| 162 | exit 0 | ||
diff --git a/openembedded/packages/busybox/busybox-1.00/sparc/defconfig b/openembedded/packages/busybox/busybox-1.01/sparc/defconfig index 8b8cbfc839..8b8cbfc839 100644 --- a/openembedded/packages/busybox/busybox-1.00/sparc/defconfig +++ b/openembedded/packages/busybox/busybox-1.01/sparc/defconfig | |||
diff --git a/openembedded/packages/busybox/busybox-1.01/thumb-bsdlabel.patch b/openembedded/packages/busybox/busybox-1.01/thumb-bsdlabel.patch new file mode 100644 index 0000000000..dc3eb7c552 --- /dev/null +++ b/openembedded/packages/busybox/busybox-1.01/thumb-bsdlabel.patch | |||
| @@ -0,0 +1,11 @@ | |||
| 1 | --- busybox-1.01/util-linux/fdisk.c 1970-01-01 00:00:00.000000000 +0000 | ||
| 2 | +++ busybox-1.01/util-linux/fdisk.c 1970-01-01 00:00:00.000000000 +0000 | ||
| 3 | @@ -507,7 +507,7 @@ check_aix_label( void ) | ||
| 4 | |||
| 5 | #define BSD_LINUX_BOOTDIR "/usr/ucb/mdec" | ||
| 6 | |||
| 7 | -#if defined (i386) || defined (__sparc__) || defined (__arm__) || defined (__mips__) || defined (__s390__) || defined (__sh__) || defined(__x86_64__) | ||
| 8 | +#if defined (i386) || defined (__sparc__) || defined (__arm__) || defined (__thumb__) || defined (__mips__) || defined (__s390__) || defined (__sh__) || defined(__x86_64__) | ||
| 9 | #define BSD_LABELSECTOR 1 | ||
| 10 | #define BSD_LABELOFFSET 0 | ||
| 11 | #elif defined (__alpha__) || defined (__powerpc__) || defined (__ia64__) || defined (__hppa__) | ||
diff --git a/openembedded/packages/busybox/busybox-1.00/uclibc_posix.patch b/openembedded/packages/busybox/busybox-1.01/uclibc_posix.patch index aefb994068..aefb994068 100644 --- a/openembedded/packages/busybox/busybox-1.00/uclibc_posix.patch +++ b/openembedded/packages/busybox/busybox-1.01/uclibc_posix.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/udhcppidfile-breakage.patch b/openembedded/packages/busybox/busybox-1.01/udhcppidfile-breakage.patch index 031274908b..031274908b 100644 --- a/openembedded/packages/busybox/busybox-1.00/udhcppidfile-breakage.patch +++ b/openembedded/packages/busybox/busybox-1.01/udhcppidfile-breakage.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/udhcppidfile.patch b/openembedded/packages/busybox/busybox-1.01/udhcppidfile.patch index fb2b2ec19a..fb2b2ec19a 100644 --- a/openembedded/packages/busybox/busybox-1.00/udhcppidfile.patch +++ b/openembedded/packages/busybox/busybox-1.01/udhcppidfile.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/udhcpscript.patch b/openembedded/packages/busybox/busybox-1.01/udhcpscript.patch index fc21d440cd..fc21d440cd 100644 --- a/openembedded/packages/busybox/busybox-1.00/udhcpscript.patch +++ b/openembedded/packages/busybox/busybox-1.01/udhcpscript.patch | |||
diff --git a/openembedded/packages/busybox/busybox-1.00/wrt54/defconfig b/openembedded/packages/busybox/busybox-1.01/wrt54/defconfig index 7f1aef4ef9..7f1aef4ef9 100644 --- a/openembedded/packages/busybox/busybox-1.00/wrt54/defconfig +++ b/openembedded/packages/busybox/busybox-1.01/wrt54/defconfig | |||
diff --git a/openembedded/packages/busybox/busybox_1.00.bb b/openembedded/packages/busybox/busybox_1.01.bb index 5b770669c1..996b5418a4 100644 --- a/openembedded/packages/busybox/busybox_1.00.bb +++ b/openembedded/packages/busybox/busybox_1.01.bb | |||
| @@ -10,25 +10,26 @@ HOMEPAGE = "http://www.busybox.net" | |||
| 10 | LICENSE = "GPL" | 10 | LICENSE = "GPL" |
| 11 | SECTION = "base" | 11 | SECTION = "base" |
| 12 | PRIORITY = "required" | 12 | PRIORITY = "required" |
| 13 | PR = "r32" | 13 | PR = "r11" |
| 14 | 14 | ||
| 15 | SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.gz \ | 15 | SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.gz \ |
| 16 | file://add-getkey-applet.patch;patch=1 \ | ||
| 17 | file://udhcpscript.patch;patch=1 \ | ||
| 18 | file://dhcpretrytime.patch;patch=1 \ | ||
| 19 | file://hdparm_M.patch;patch=1 \ | ||
| 20 | file://udhcppidfile.patch;patch=1 \ | 16 | file://udhcppidfile.patch;patch=1 \ |
| 21 | file://udhcppidfile-breakage.patch;patch=1 \ | 17 | file://udhcppidfile-breakage.patch;patch=1 \ |
| 22 | file://readlink.patch;patch=1 \ | 18 | file://add-getkey-applet.patch;patch=1 \ |
| 23 | file://iproute-flush-cache.patch;patch=1;pnum=0 \ | ||
| 24 | file://rmmod.patch;patch=1 \ | ||
| 25 | file://below.patch;patch=1 \ | 19 | file://below.patch;patch=1 \ |
| 26 | file://fbset.patch;patch=1 \ | ||
| 27 | file://mount-all-type.patch;patch=1 \ | ||
| 28 | file://dhcp-hostname.patch;patch=1 \ | 20 | file://dhcp-hostname.patch;patch=1 \ |
| 29 | file://gzip-spurious-const.patch;patch=1 \ | 21 | file://dhcpretrytime.patch;patch=1 \ |
| 22 | file://fbset.patch;patch=1 \ | ||
| 23 | file://hdparm_M.patch;patch=1 \ | ||
| 30 | file://ifupdown-spurious-environ.patch;patch=1 \ | 24 | file://ifupdown-spurious-environ.patch;patch=1 \ |
| 25 | file://iproute-flush-cache.patch;patch=1;pnum=0 \ | ||
| 26 | file://mount-all-type.patch;patch=1 \ | ||
| 27 | file://readlink.patch;patch=1 \ | ||
| 28 | file://rmmod.patch;patch=1 \ | ||
| 29 | file://udhcpscript.patch;patch=1 \ | ||
| 30 | file://thumb-bsdlabel.patch;patch=1 \ | ||
| 31 | file://uclibc_posix.patch;patch=1 \ | 31 | file://uclibc_posix.patch;patch=1 \ |
| 32 | file://glibc2.4-icmp6.patch;patch=1 \ | ||
| 32 | file://defconfig \ | 33 | file://defconfig \ |
| 33 | file://busybox-cron \ | 34 | file://busybox-cron \ |
| 34 | file://busybox-httpd \ | 35 | file://busybox-httpd \ |
| @@ -39,6 +40,7 @@ SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.gz \ | |||
| 39 | file://syslog.conf \ | 40 | file://syslog.conf \ |
| 40 | file://mount.busybox \ | 41 | file://mount.busybox \ |
| 41 | file://umount.busybox" | 42 | file://umount.busybox" |
| 43 | SRC_URI_append_slugos += " file://sysctl.conf " | ||
| 42 | 44 | ||
| 43 | S = "${WORKDIR}/busybox-${PV}" | 45 | S = "${WORKDIR}/busybox-${PV}" |
| 44 | 46 | ||
| @@ -130,6 +132,10 @@ do_install () { | |||
| 130 | install -m 0644 ${S}/busybox.links ${D}${sysconfdir} | 132 | install -m 0644 ${S}/busybox.links ${D}${sysconfdir} |
| 131 | } | 133 | } |
| 132 | 134 | ||
| 135 | do_install_append_slugos() { | ||
| 136 | install -m 0644 ${WORKDIR}/sysctl.conf ${D}${sysconfdir} | ||
| 137 | } | ||
| 138 | |||
| 133 | pkg_postinst_${PN} () { | 139 | pkg_postinst_${PN} () { |
| 134 | # If we are not making an image we create links for the utilities that doesn't exist | 140 | # If we are not making an image we create links for the utilities that doesn't exist |
| 135 | # so the update-alternatives script will get the utilities it needs | 141 | # so the update-alternatives script will get the utilities it needs |
diff --git a/openembedded/packages/busybox/files/glibc2.4-icmp6.patch b/openembedded/packages/busybox/files/glibc2.4-icmp6.patch new file mode 100644 index 0000000000..3cec1dd31a --- /dev/null +++ b/openembedded/packages/busybox/files/glibc2.4-icmp6.patch | |||
| @@ -0,0 +1,15 @@ | |||
| 1 | --- busybox-1.01/networking/ping6.c.orig 2006-03-15 15:43:21.000000000 +0100 | ||
| 2 | +++ busybox-1.01/networking/ping6.c 2006-03-15 15:49:29.000000000 +0100 | ||
| 3 | @@ -56,6 +56,12 @@ | ||
| 4 | #include <stddef.h> /* offsetof */ | ||
| 5 | #include "busybox.h" | ||
| 6 | |||
| 7 | +#ifndef ICMP6_MEMBERSHIP_QUERY /* glibc >= 2.4 */ | ||
| 8 | +#define ICMP6_MEMBERSHIP_QUERY MLD_LISTENER_QUERY | ||
| 9 | +#define ICMP6_MEMBERSHIP_REPORT MLD_LISTENER_REPORT | ||
| 10 | +#define ICMP6_MEMBERSHIP_REDUCTION MLD_LISTENER_REDUCTION | ||
| 11 | +#endif | ||
| 12 | + | ||
| 13 | static const int DEFDATALEN = 56; | ||
| 14 | static const int MAXIPLEN = 60; | ||
| 15 | static const int MAXICMPLEN = 76; | ||
