diff options
author | Eric Andersen <andersen@codepoet.org> | 2001-03-15 22:12:43 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2001-03-15 22:12:43 +0000 |
commit | 0d5051def02e35f5db228d8003b3102382610d59 (patch) | |
tree | c02ead8cbc8c3bdd562f00516c1ab8f2789ea021 | |
parent | 3a0057e2c5bd602ca37086cd70f4d61f527c406c (diff) | |
download | busybox-w32-0d5051def02e35f5db228d8003b3102382610d59.tar.gz busybox-w32-0d5051def02e35f5db228d8003b3102382610d59.tar.bz2 busybox-w32-0d5051def02e35f5db228d8003b3102382610d59.zip |
Update files and version number prepratory to cutting a release.
-Erik
-rw-r--r-- | Changelog | 2 | ||||
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | busybox.spec | 2 | ||||
-rw-r--r-- | debian/Config.h-deb | 64 | ||||
-rw-r--r-- | debian/Config.h-static | 85 | ||||
-rw-r--r-- | debian/Config.h-udeb | 66 | ||||
-rw-r--r-- | debian/changelog | 7 | ||||
-rw-r--r-- | examples/busybox.spec | 2 |
8 files changed, 141 insertions, 89 deletions
@@ -82,7 +82,7 @@ | |||
82 | * Mark Whitley -- overhauled the test suite. | 82 | * Mark Whitley -- overhauled the test suite. |
83 | 83 | ||
84 | 84 | ||
85 | -Erik Andersen, not yet released | 85 | -Erik Andersen, 15 March 2001 |
86 | 86 | ||
87 | 0.49 | 87 | 0.49 |
88 | 88 | ||
@@ -18,7 +18,7 @@ | |||
18 | # | 18 | # |
19 | 19 | ||
20 | PROG := busybox | 20 | PROG := busybox |
21 | VERSION := 0.50pre | 21 | VERSION := 0.50 |
22 | BUILDTIME := $(shell TZ=UTC date --utc "+%Y.%m.%d-%H:%M%z") | 22 | BUILDTIME := $(shell TZ=UTC date --utc "+%Y.%m.%d-%H:%M%z") |
23 | export VERSION | 23 | export VERSION |
24 | 24 | ||
diff --git a/busybox.spec b/busybox.spec index 5d143f03a..91241a583 100644 --- a/busybox.spec +++ b/busybox.spec | |||
@@ -1,5 +1,5 @@ | |||
1 | Name: busybox | 1 | Name: busybox |
2 | Version: 0.50pre | 2 | Version: 0.50 |
3 | Release: 1 | 3 | Release: 1 |
4 | Group: System/Utilities | 4 | Group: System/Utilities |
5 | Summary: BusyBox is a tiny suite of Unix utilities in a multi-call binary. | 5 | Summary: BusyBox is a tiny suite of Unix utilities in a multi-call binary. |
diff --git a/debian/Config.h-deb b/debian/Config.h-deb index 649dd431f..edce191c8 100644 --- a/debian/Config.h-deb +++ b/debian/Config.h-deb | |||
@@ -52,6 +52,7 @@ | |||
52 | //#define BB_INSMOD | 52 | //#define BB_INSMOD |
53 | #define BB_KILL | 53 | #define BB_KILL |
54 | #define BB_KILLALL | 54 | #define BB_KILLALL |
55 | #define BB_KLOGD | ||
55 | //#define BB_LENGTH | 56 | //#define BB_LENGTH |
56 | #define BB_LN | 57 | #define BB_LN |
57 | //#define BB_LOADACM | 58 | //#define BB_LOADACM |
@@ -104,6 +105,7 @@ | |||
104 | //#define BB_TEE | 105 | //#define BB_TEE |
105 | //#define BB_TEST | 106 | //#define BB_TEST |
106 | #define BB_TELNET | 107 | #define BB_TELNET |
108 | //#define BB_TFTP | ||
107 | #define BB_TOUCH | 109 | #define BB_TOUCH |
108 | #define BB_TR | 110 | #define BB_TR |
109 | #define BB_TRUE_FALSE | 111 | #define BB_TRUE_FALSE |
@@ -113,7 +115,6 @@ | |||
113 | #define BB_UMOUNT | 115 | #define BB_UMOUNT |
114 | #define BB_UNIQ | 116 | #define BB_UNIQ |
115 | #define BB_UNAME | 117 | #define BB_UNAME |
116 | //#define BB_UNIX2DOS | ||
117 | //#define BB_UPDATE | 118 | //#define BB_UPDATE |
118 | #define BB_UPTIME | 119 | #define BB_UPTIME |
119 | //#define BB_USLEEP | 120 | //#define BB_USLEEP |
@@ -128,7 +129,7 @@ | |||
128 | // | 129 | // |
129 | // | 130 | // |
130 | // | 131 | // |
131 | // --------------------------------------------------------- | 132 | |
132 | // This is where feature definitions go. Generally speaking, | 133 | // This is where feature definitions go. Generally speaking, |
133 | // turning this stuff off makes things a bit smaller (and less | 134 | // turning this stuff off makes things a bit smaller (and less |
134 | // pretty/useful). | 135 | // pretty/useful). |
@@ -194,12 +195,12 @@ | |||
194 | //Make sure nothing is printed to the console on boot | 195 | //Make sure nothing is printed to the console on boot |
195 | //#define BB_FEATURE_EXTRA_QUIET | 196 | //#define BB_FEATURE_EXTRA_QUIET |
196 | // | 197 | // |
197 | //Should syslogd also provide klogd support? | ||
198 | #define BB_FEATURE_KLOGD | ||
199 | // | ||
200 | // enable syslogd -R remotehost | 198 | // enable syslogd -R remotehost |
201 | #define BB_FEATURE_REMOTE_LOG | 199 | #define BB_FEATURE_REMOTE_LOG |
202 | // | 200 | // |
201 | // enable syslogd -C | ||
202 | //#define BB_FEATURE_IPC_SYSLOG | ||
203 | // | ||
203 | //Simple tail implementation (2.34k vs 3k for the full one). | 204 | //Simple tail implementation (2.34k vs 3k for the full one). |
204 | //Both provide 'tail -f', but this cuts out -c, -q, -s, and -v. | 205 | //Both provide 'tail -f', but this cuts out -c, -q, -s, and -v. |
205 | #define BB_FEATURE_SIMPLE_TAIL | 206 | #define BB_FEATURE_SIMPLE_TAIL |
@@ -219,6 +220,9 @@ | |||
219 | // (i.e. in case of an unreachable NFS system). | 220 | // (i.e. in case of an unreachable NFS system). |
220 | #define BB_FEATURE_MOUNT_FORCE | 221 | #define BB_FEATURE_MOUNT_FORCE |
221 | // | 222 | // |
223 | // use -i (interactive) flag for rm | ||
224 | //#define BB_FEATURE_RM_INTERACTIVE | ||
225 | // | ||
222 | // Enable support for creation of tar files. | 226 | // Enable support for creation of tar files. |
223 | #define BB_FEATURE_TAR_CREATE | 227 | #define BB_FEATURE_TAR_CREATE |
224 | // | 228 | // |
@@ -232,12 +236,19 @@ | |||
232 | #define BB_FEATURE_SORT_REVERSE | 236 | #define BB_FEATURE_SORT_REVERSE |
233 | // | 237 | // |
234 | // Enable command line editing in the shell. | 238 | // Enable command line editing in the shell. |
235 | // Only relevant if BB_SH is enabled. | 239 | // Only relevant if BB_SH is enabled. On by default. |
236 | #define BB_FEATURE_SH_COMMAND_EDITING | 240 | #define BB_FEATURE_COMMAND_EDITING |
241 | // | ||
242 | // Enable tab completion in the shell. This is now working quite nicely. | ||
243 | // This feature adds a bit over 4k. Only relevant if BB_SH is enabled. | ||
244 | #define BB_FEATURE_COMMAND_TAB_COMPLETION | ||
245 | // | ||
246 | // Attempts to match usernames in a ~-prefixed path | ||
247 | //#define BB_FEATURE_COMMAND_USERNAME_COMPLETION | ||
237 | // | 248 | // |
238 | //Allow the shell to invoke all the compiled in BusyBox applets as if they | 249 | //Allow the shell to invoke all the compiled in BusyBox applets as if they |
239 | //were shell builtins. Nice for staticly linking an emergency rescue shell, | 250 | //were shell builtins. Nice for staticly linking an emergency rescue shell, |
240 | //among other things. | 251 | //among other things. Off by default. |
241 | // Only relevant if BB_SH is enabled. | 252 | // Only relevant if BB_SH is enabled. |
242 | #define BB_FEATURE_SH_STANDALONE_SHELL | 253 | #define BB_FEATURE_SH_STANDALONE_SHELL |
243 | // | 254 | // |
@@ -247,25 +258,16 @@ | |||
247 | //will use BusyBox cat even if /bin/cat exists on the filesystem and is _not_ | 258 | //will use BusyBox cat even if /bin/cat exists on the filesystem and is _not_ |
248 | //busybox. Some systems want this, others do not. Choose wisely. :-) This | 259 | //busybox. Some systems want this, others do not. Choose wisely. :-) This |
249 | //only has meaning when BB_FEATURE_SH_STANDALONE_SHELL is enabled. | 260 | //only has meaning when BB_FEATURE_SH_STANDALONE_SHELL is enabled. |
250 | // Only relevant if BB_SH is enabled. | 261 | // Only relevant if BB_SH is enabled. Off by default. |
251 | #define BB_FEATURE_SH_APPLETS_ALWAYS_WIN | 262 | //#define BB_FEATURE_SH_APPLETS_ALWAYS_WIN |
252 | // | ||
253 | // Enable tab completion in the shell. This is now working quite nicely. | ||
254 | // This feature adds a bit over 4k. Only relevant if BB_SH is enabled. | ||
255 | //#define BB_FEATURE_SH_TAB_COMPLETION | ||
256 | // | ||
257 | // Enable a simpler shell prompt of the form "path #" | ||
258 | // instead of the default "[username@hostname path]#" | ||
259 | // | 263 | // |
260 | // Some deeply embedded systems don't have usernames or even hostnames, | 264 | // Some deeply embedded systems don't have usernames or even hostnames, |
261 | // and the default prompt can look rather hideous on them. Uncomment | 265 | // and the default prompt can look rather hideous on them. Uncomment |
262 | // this option for a simpler, path-only prompt (which was the default until | 266 | // this option for a simpler, path-only prompt (which was the default until |
263 | // around BusyBox-0.48): | 267 | // around BusyBox-0.48). On by default. |
268 | // Only relevant if BB_SH is enabled. | ||
264 | #define BB_FEATURE_SH_SIMPLE_PROMPT | 269 | #define BB_FEATURE_SH_SIMPLE_PROMPT |
265 | // | 270 | // |
266 | // Attempts to match usernames in a ~-prefixed path | ||
267 | //#define BB_FEATURE_SH_USERNAME_COMPLETION | ||
268 | // | ||
269 | //Turn on extra fbset options | 271 | //Turn on extra fbset options |
270 | //#define BB_FEATURE_FBSET_FANCY | 272 | //#define BB_FEATURE_FBSET_FANCY |
271 | // | 273 | // |
@@ -284,6 +286,17 @@ | |||
284 | // Support for Minix filesystem, version 2 | 286 | // Support for Minix filesystem, version 2 |
285 | //#define BB_FEATURE_MINIX2 | 287 | //#define BB_FEATURE_MINIX2 |
286 | // | 288 | // |
289 | // Enable ifconfig status reporting output -- this feature adds 12k. | ||
290 | #define BB_FEATURE_IFCONFIG_STATUS | ||
291 | // | ||
292 | // Enable ifconfig slip-specific options "keepalive" and "outfill" | ||
293 | //#define BB_FEATURE_IFCONFIG_SLIP | ||
294 | // | ||
295 | // Enable ifconfig options "mem_start", "io_addr", and "irq". | ||
296 | //#define BB_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ | ||
297 | // | ||
298 | // Enable ifconfig option "hw". Currently works for only with "ether". | ||
299 | //#define BB_FEATURE_IFCONFIG_HW | ||
287 | // | 300 | // |
288 | // Enable busybox --install [-s] | 301 | // Enable busybox --install [-s] |
289 | // to create links (or symlinks) for all the commands that are | 302 | // to create links (or symlinks) for all the commands that are |
@@ -313,6 +326,13 @@ | |||
313 | // Support for the -A -B and -C context flags in grep | 326 | // Support for the -A -B and -C context flags in grep |
314 | //#define BB_FEATURE_GREP_CONTEXT | 327 | //#define BB_FEATURE_GREP_CONTEXT |
315 | // | 328 | // |
329 | // Support for the EGREP applet (alias to the grep applet) | ||
330 | //#define BB_FEATURE_GREP_EGREP_ALIAS | ||
331 | // | ||
332 | // Tell tftp what commands that should be supported. | ||
333 | #define BB_FEATURE_TFTP_PUT | ||
334 | #define BB_FEATURE_TFTP_GET | ||
335 | // | ||
316 | // End of Features List | 336 | // End of Features List |
317 | // | 337 | // |
318 | // | 338 | // |
@@ -358,7 +378,6 @@ | |||
358 | #endif | 378 | #endif |
359 | // | 379 | // |
360 | #ifndef BB_INIT | 380 | #ifndef BB_INIT |
361 | #undef BB_LINUXRC | ||
362 | #undef BB_FEATURE_LINUXRC | 381 | #undef BB_FEATURE_LINUXRC |
363 | #endif | 382 | #endif |
364 | // | 383 | // |
@@ -427,4 +446,3 @@ | |||
427 | #if defined BB_DOS2UNIX | 446 | #if defined BB_DOS2UNIX |
428 | #define BB_UNIX2DOS | 447 | #define BB_UNIX2DOS |
429 | #endif | 448 | #endif |
430 | |||
diff --git a/debian/Config.h-static b/debian/Config.h-static index c4ce444f3..aa634beaa 100644 --- a/debian/Config.h-static +++ b/debian/Config.h-static | |||
@@ -25,7 +25,7 @@ | |||
25 | #define BB_DIRNAME | 25 | #define BB_DIRNAME |
26 | #define BB_DMESG | 26 | #define BB_DMESG |
27 | #define BB_DOS2UNIX | 27 | #define BB_DOS2UNIX |
28 | //#define BB_DPKG | 28 | #define BB_DPKG |
29 | #define BB_DPKG_DEB | 29 | #define BB_DPKG_DEB |
30 | #define BB_DUTMP | 30 | #define BB_DUTMP |
31 | #define BB_DU | 31 | #define BB_DU |
@@ -37,7 +37,7 @@ | |||
37 | #define BB_FIND | 37 | #define BB_FIND |
38 | #define BB_FREE | 38 | #define BB_FREE |
39 | #define BB_FREERAMDISK | 39 | #define BB_FREERAMDISK |
40 | //#define BB_FSCK_MINIX | 40 | #define BB_FSCK_MINIX |
41 | #define BB_GETOPT | 41 | #define BB_GETOPT |
42 | #define BB_GREP | 42 | #define BB_GREP |
43 | #define BB_GUNZIP | 43 | #define BB_GUNZIP |
@@ -52,6 +52,7 @@ | |||
52 | //#define BB_INSMOD | 52 | //#define BB_INSMOD |
53 | #define BB_KILL | 53 | #define BB_KILL |
54 | #define BB_KILLALL | 54 | #define BB_KILLALL |
55 | #define BB_KLOGD | ||
55 | #define BB_LENGTH | 56 | #define BB_LENGTH |
56 | #define BB_LN | 57 | #define BB_LN |
57 | #define BB_LOADACM | 58 | #define BB_LOADACM |
@@ -60,12 +61,12 @@ | |||
60 | #define BB_LOGGER | 61 | #define BB_LOGGER |
61 | #define BB_LOGNAME | 62 | #define BB_LOGNAME |
62 | #define BB_LS | 63 | #define BB_LS |
63 | //#define BB_LSMOD | 64 | #define BB_LSMOD |
64 | #define BB_MAKEDEVS | 65 | #define BB_MAKEDEVS |
65 | #define BB_MD5SUM | 66 | #define BB_MD5SUM |
66 | #define BB_MKDIR | 67 | #define BB_MKDIR |
67 | #define BB_MKFIFO | 68 | #define BB_MKFIFO |
68 | //#define BB_MKFS_MINIX | 69 | #define BB_MKFS_MINIX |
69 | #define BB_MKNOD | 70 | #define BB_MKNOD |
70 | #define BB_MKSWAP | 71 | #define BB_MKSWAP |
71 | #define BB_MKTEMP | 72 | #define BB_MKTEMP |
@@ -87,9 +88,9 @@ | |||
87 | #define BB_RESET | 88 | #define BB_RESET |
88 | #define BB_RM | 89 | #define BB_RM |
89 | #define BB_RMDIR | 90 | #define BB_RMDIR |
90 | //#define BB_RMMOD | 91 | #define BB_RMMOD |
91 | #define BB_ROUTE | 92 | #define BB_ROUTE |
92 | //#define BB_RPMUNPACK | 93 | #define BB_RPMUNPACK |
93 | #define BB_SED | 94 | #define BB_SED |
94 | #define BB_SETKEYCODES | 95 | #define BB_SETKEYCODES |
95 | #define BB_SH | 96 | #define BB_SH |
@@ -104,6 +105,7 @@ | |||
104 | #define BB_TEE | 105 | #define BB_TEE |
105 | #define BB_TEST | 106 | #define BB_TEST |
106 | #define BB_TELNET | 107 | #define BB_TELNET |
108 | #define BB_TFTP | ||
107 | #define BB_TOUCH | 109 | #define BB_TOUCH |
108 | #define BB_TR | 110 | #define BB_TR |
109 | #define BB_TRUE_FALSE | 111 | #define BB_TRUE_FALSE |
@@ -113,7 +115,6 @@ | |||
113 | #define BB_UMOUNT | 115 | #define BB_UMOUNT |
114 | #define BB_UNIQ | 116 | #define BB_UNIQ |
115 | #define BB_UNAME | 117 | #define BB_UNAME |
116 | #define BB_UNIX2DOS | ||
117 | #define BB_UPDATE | 118 | #define BB_UPDATE |
118 | #define BB_UPTIME | 119 | #define BB_UPTIME |
119 | #define BB_USLEEP | 120 | #define BB_USLEEP |
@@ -128,7 +129,7 @@ | |||
128 | // | 129 | // |
129 | // | 130 | // |
130 | // | 131 | // |
131 | // --------------------------------------------------------- | 132 | |
132 | // This is where feature definitions go. Generally speaking, | 133 | // This is where feature definitions go. Generally speaking, |
133 | // turning this stuff off makes things a bit smaller (and less | 134 | // turning this stuff off makes things a bit smaller (and less |
134 | // pretty/useful). | 135 | // pretty/useful). |
@@ -194,12 +195,12 @@ | |||
194 | //Make sure nothing is printed to the console on boot | 195 | //Make sure nothing is printed to the console on boot |
195 | //#define BB_FEATURE_EXTRA_QUIET | 196 | //#define BB_FEATURE_EXTRA_QUIET |
196 | // | 197 | // |
197 | //Should syslogd also provide klogd support? | ||
198 | #define BB_FEATURE_KLOGD | ||
199 | // | ||
200 | // enable syslogd -R remotehost | 198 | // enable syslogd -R remotehost |
201 | #define BB_FEATURE_REMOTE_LOG | 199 | #define BB_FEATURE_REMOTE_LOG |
202 | // | 200 | // |
201 | // enable syslogd -C | ||
202 | //#define BB_FEATURE_IPC_SYSLOG | ||
203 | // | ||
203 | //Simple tail implementation (2.34k vs 3k for the full one). | 204 | //Simple tail implementation (2.34k vs 3k for the full one). |
204 | //Both provide 'tail -f', but this cuts out -c, -q, -s, and -v. | 205 | //Both provide 'tail -f', but this cuts out -c, -q, -s, and -v. |
205 | #define BB_FEATURE_SIMPLE_TAIL | 206 | #define BB_FEATURE_SIMPLE_TAIL |
@@ -219,6 +220,9 @@ | |||
219 | // (i.e. in case of an unreachable NFS system). | 220 | // (i.e. in case of an unreachable NFS system). |
220 | #define BB_FEATURE_MOUNT_FORCE | 221 | #define BB_FEATURE_MOUNT_FORCE |
221 | // | 222 | // |
223 | // use -i (interactive) flag for rm | ||
224 | //#define BB_FEATURE_RM_INTERACTIVE | ||
225 | // | ||
222 | // Enable support for creation of tar files. | 226 | // Enable support for creation of tar files. |
223 | #define BB_FEATURE_TAR_CREATE | 227 | #define BB_FEATURE_TAR_CREATE |
224 | // | 228 | // |
@@ -232,12 +236,19 @@ | |||
232 | #define BB_FEATURE_SORT_REVERSE | 236 | #define BB_FEATURE_SORT_REVERSE |
233 | // | 237 | // |
234 | // Enable command line editing in the shell. | 238 | // Enable command line editing in the shell. |
235 | // Only relevant if BB_SH is enabled. | 239 | // Only relevant if BB_SH is enabled. On by default. |
236 | #define BB_FEATURE_SH_COMMAND_EDITING | 240 | #define BB_FEATURE_COMMAND_EDITING |
241 | // | ||
242 | // Enable tab completion in the shell. This is now working quite nicely. | ||
243 | // This feature adds a bit over 4k. Only relevant if BB_SH is enabled. | ||
244 | #define BB_FEATURE_COMMAND_TAB_COMPLETION | ||
245 | // | ||
246 | // Attempts to match usernames in a ~-prefixed path | ||
247 | //#define BB_FEATURE_COMMAND_USERNAME_COMPLETION | ||
237 | // | 248 | // |
238 | //Allow the shell to invoke all the compiled in BusyBox applets as if they | 249 | //Allow the shell to invoke all the compiled in BusyBox applets as if they |
239 | //were shell builtins. Nice for staticly linking an emergency rescue shell, | 250 | //were shell builtins. Nice for staticly linking an emergency rescue shell, |
240 | //among other things. | 251 | //among other things. Off by default. |
241 | // Only relevant if BB_SH is enabled. | 252 | // Only relevant if BB_SH is enabled. |
242 | #define BB_FEATURE_SH_STANDALONE_SHELL | 253 | #define BB_FEATURE_SH_STANDALONE_SHELL |
243 | // | 254 | // |
@@ -247,33 +258,24 @@ | |||
247 | //will use BusyBox cat even if /bin/cat exists on the filesystem and is _not_ | 258 | //will use BusyBox cat even if /bin/cat exists on the filesystem and is _not_ |
248 | //busybox. Some systems want this, others do not. Choose wisely. :-) This | 259 | //busybox. Some systems want this, others do not. Choose wisely. :-) This |
249 | //only has meaning when BB_FEATURE_SH_STANDALONE_SHELL is enabled. | 260 | //only has meaning when BB_FEATURE_SH_STANDALONE_SHELL is enabled. |
250 | // Only relevant if BB_SH is enabled. | 261 | // Only relevant if BB_SH is enabled. Off by default. |
251 | #define BB_FEATURE_SH_APPLETS_ALWAYS_WIN | 262 | //#define BB_FEATURE_SH_APPLETS_ALWAYS_WIN |
252 | // | ||
253 | // Enable tab completion in the shell. This is now working quite nicely. | ||
254 | // This feature adds a bit over 4k. Only relevant if BB_SH is enabled. | ||
255 | #define BB_FEATURE_SH_TAB_COMPLETION | ||
256 | // | ||
257 | // Enable a simpler shell prompt of the form "path #" | ||
258 | // instead of the default "[username@hostname path]#" | ||
259 | // | 263 | // |
260 | // Some deeply embedded systems don't have usernames or even hostnames, | 264 | // Some deeply embedded systems don't have usernames or even hostnames, |
261 | // and the default prompt can look rather hideous on them. Uncomment | 265 | // and the default prompt can look rather hideous on them. Uncomment |
262 | // this option for a simpler, path-only prompt (which was the default until | 266 | // this option for a simpler, path-only prompt (which was the default until |
263 | // around BusyBox-0.48): | 267 | // around BusyBox-0.48). On by default. |
268 | // Only relevant if BB_SH is enabled. | ||
264 | #define BB_FEATURE_SH_SIMPLE_PROMPT | 269 | #define BB_FEATURE_SH_SIMPLE_PROMPT |
265 | // | 270 | // |
266 | // Attempts to match usernames in a ~-prefixed path | ||
267 | //#define BB_FEATURE_SH_USERNAME_COMPLETION | ||
268 | // | ||
269 | //Turn on extra fbset options | 271 | //Turn on extra fbset options |
270 | #define BB_FEATURE_FBSET_FANCY | 272 | //#define BB_FEATURE_FBSET_FANCY |
271 | // | 273 | // |
272 | //Turn on fbset readmode support | 274 | //Turn on fbset readmode support |
273 | #define BB_FEATURE_FBSET_READMODE | 275 | //#define BB_FEATURE_FBSET_READMODE |
274 | // | 276 | // |
275 | // Support insmod/lsmod/rmmod for post 2.1 kernels | 277 | // Support insmod/lsmod/rmmod for post 2.1 kernels |
276 | //#define BB_FEATURE_NEW_MODULE_INTERFACE | 278 | #define BB_FEATURE_NEW_MODULE_INTERFACE |
277 | // | 279 | // |
278 | // Support insmod/lsmod/rmmod for pre 2.1 kernels | 280 | // Support insmod/lsmod/rmmod for pre 2.1 kernels |
279 | //#define BB_FEATURE_OLD_MODULE_INTERFACE | 281 | //#define BB_FEATURE_OLD_MODULE_INTERFACE |
@@ -284,11 +286,22 @@ | |||
284 | // Support for Minix filesystem, version 2 | 286 | // Support for Minix filesystem, version 2 |
285 | //#define BB_FEATURE_MINIX2 | 287 | //#define BB_FEATURE_MINIX2 |
286 | // | 288 | // |
289 | // Enable ifconfig status reporting output -- this feature adds 12k. | ||
290 | #define BB_FEATURE_IFCONFIG_STATUS | ||
291 | // | ||
292 | // Enable ifconfig slip-specific options "keepalive" and "outfill" | ||
293 | #define BB_FEATURE_IFCONFIG_SLIP | ||
294 | // | ||
295 | // Enable ifconfig options "mem_start", "io_addr", and "irq". | ||
296 | #define BB_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ | ||
297 | // | ||
298 | // Enable ifconfig option "hw". Currently works for only with "ether". | ||
299 | #define BB_FEATURE_IFCONFIG_HW | ||
287 | // | 300 | // |
288 | // Enable busybox --install [-s] | 301 | // Enable busybox --install [-s] |
289 | // to create links (or symlinks) for all the commands that are | 302 | // to create links (or symlinks) for all the commands that are |
290 | // compiled into the binary. (needs /proc filesystem) | 303 | // compiled into the binary. (needs /proc filesystem) |
291 | // #define BB_FEATURE_INSTALLER | 304 | //#define BB_FEATURE_INSTALLER |
292 | // | 305 | // |
293 | // Enable a nifty progress meter in wget (adds just under 2k) | 306 | // Enable a nifty progress meter in wget (adds just under 2k) |
294 | #define BB_FEATURE_WGET_STATUSBAR | 307 | #define BB_FEATURE_WGET_STATUSBAR |
@@ -313,6 +326,13 @@ | |||
313 | // Support for the -A -B and -C context flags in grep | 326 | // Support for the -A -B and -C context flags in grep |
314 | //#define BB_FEATURE_GREP_CONTEXT | 327 | //#define BB_FEATURE_GREP_CONTEXT |
315 | // | 328 | // |
329 | // Support for the EGREP applet (alias to the grep applet) | ||
330 | //#define BB_FEATURE_GREP_EGREP_ALIAS | ||
331 | // | ||
332 | // Tell tftp what commands that should be supported. | ||
333 | #define BB_FEATURE_TFTP_PUT | ||
334 | #define BB_FEATURE_TFTP_GET | ||
335 | // | ||
316 | // End of Features List | 336 | // End of Features List |
317 | // | 337 | // |
318 | // | 338 | // |
@@ -358,7 +378,6 @@ | |||
358 | #endif | 378 | #endif |
359 | // | 379 | // |
360 | #ifndef BB_INIT | 380 | #ifndef BB_INIT |
361 | #undef BB_LINUXRC | ||
362 | #undef BB_FEATURE_LINUXRC | 381 | #undef BB_FEATURE_LINUXRC |
363 | #endif | 382 | #endif |
364 | // | 383 | // |
@@ -427,5 +446,3 @@ | |||
427 | #if defined BB_DOS2UNIX | 446 | #if defined BB_DOS2UNIX |
428 | #define BB_UNIX2DOS | 447 | #define BB_UNIX2DOS |
429 | #endif | 448 | #endif |
430 | |||
431 | |||
diff --git a/debian/Config.h-udeb b/debian/Config.h-udeb index 93c6e9051..c13edaf4d 100644 --- a/debian/Config.h-udeb +++ b/debian/Config.h-udeb | |||
@@ -52,6 +52,7 @@ | |||
52 | //#define BB_INSMOD | 52 | //#define BB_INSMOD |
53 | #define BB_KILL | 53 | #define BB_KILL |
54 | #define BB_KILLALL | 54 | #define BB_KILLALL |
55 | #define BB_KLOGD | ||
55 | //#define BB_LENGTH | 56 | //#define BB_LENGTH |
56 | #define BB_LN | 57 | #define BB_LN |
57 | //#define BB_LOADACM | 58 | //#define BB_LOADACM |
@@ -104,6 +105,7 @@ | |||
104 | //#define BB_TEE | 105 | //#define BB_TEE |
105 | //#define BB_TEST | 106 | //#define BB_TEST |
106 | //#define BB_TELNET | 107 | //#define BB_TELNET |
108 | //#define BB_TFTP | ||
107 | #define BB_TOUCH | 109 | #define BB_TOUCH |
108 | //#define BB_TR | 110 | //#define BB_TR |
109 | #define BB_TRUE_FALSE | 111 | #define BB_TRUE_FALSE |
@@ -113,7 +115,6 @@ | |||
113 | #define BB_UMOUNT | 115 | #define BB_UMOUNT |
114 | #define BB_UNIQ | 116 | #define BB_UNIQ |
115 | #define BB_UNAME | 117 | #define BB_UNAME |
116 | //#define BB_UNIX2DOS | ||
117 | //#define BB_UPDATE | 118 | //#define BB_UPDATE |
118 | #define BB_UPTIME | 119 | #define BB_UPTIME |
119 | //#define BB_USLEEP | 120 | //#define BB_USLEEP |
@@ -128,7 +129,7 @@ | |||
128 | // | 129 | // |
129 | // | 130 | // |
130 | // | 131 | // |
131 | // --------------------------------------------------------- | 132 | |
132 | // This is where feature definitions go. Generally speaking, | 133 | // This is where feature definitions go. Generally speaking, |
133 | // turning this stuff off makes things a bit smaller (and less | 134 | // turning this stuff off makes things a bit smaller (and less |
134 | // pretty/useful). | 135 | // pretty/useful). |
@@ -194,12 +195,12 @@ | |||
194 | //Make sure nothing is printed to the console on boot | 195 | //Make sure nothing is printed to the console on boot |
195 | //#define BB_FEATURE_EXTRA_QUIET | 196 | //#define BB_FEATURE_EXTRA_QUIET |
196 | // | 197 | // |
197 | //Should syslogd also provide klogd support? | ||
198 | #define BB_FEATURE_KLOGD | ||
199 | // | ||
200 | // enable syslogd -R remotehost | 198 | // enable syslogd -R remotehost |
201 | #define BB_FEATURE_REMOTE_LOG | 199 | #define BB_FEATURE_REMOTE_LOG |
202 | // | 200 | // |
201 | // enable syslogd -C | ||
202 | //#define BB_FEATURE_IPC_SYSLOG | ||
203 | // | ||
203 | //Simple tail implementation (2.34k vs 3k for the full one). | 204 | //Simple tail implementation (2.34k vs 3k for the full one). |
204 | //Both provide 'tail -f', but this cuts out -c, -q, -s, and -v. | 205 | //Both provide 'tail -f', but this cuts out -c, -q, -s, and -v. |
205 | #define BB_FEATURE_SIMPLE_TAIL | 206 | #define BB_FEATURE_SIMPLE_TAIL |
@@ -219,6 +220,9 @@ | |||
219 | // (i.e. in case of an unreachable NFS system). | 220 | // (i.e. in case of an unreachable NFS system). |
220 | #define BB_FEATURE_MOUNT_FORCE | 221 | #define BB_FEATURE_MOUNT_FORCE |
221 | // | 222 | // |
223 | // use -i (interactive) flag for rm | ||
224 | //#define BB_FEATURE_RM_INTERACTIVE | ||
225 | // | ||
222 | // Enable support for creation of tar files. | 226 | // Enable support for creation of tar files. |
223 | #define BB_FEATURE_TAR_CREATE | 227 | #define BB_FEATURE_TAR_CREATE |
224 | // | 228 | // |
@@ -232,12 +236,19 @@ | |||
232 | #define BB_FEATURE_SORT_REVERSE | 236 | #define BB_FEATURE_SORT_REVERSE |
233 | // | 237 | // |
234 | // Enable command line editing in the shell. | 238 | // Enable command line editing in the shell. |
235 | // Only relevant if BB_SH is enabled. | 239 | // Only relevant if BB_SH is enabled. On by default. |
236 | #define BB_FEATURE_SH_COMMAND_EDITING | 240 | #define BB_FEATURE_COMMAND_EDITING |
241 | // | ||
242 | // Enable tab completion in the shell. This is now working quite nicely. | ||
243 | // This feature adds a bit over 4k. Only relevant if BB_SH is enabled. | ||
244 | #define BB_FEATURE_COMMAND_TAB_COMPLETION | ||
245 | // | ||
246 | // Attempts to match usernames in a ~-prefixed path | ||
247 | //#define BB_FEATURE_COMMAND_USERNAME_COMPLETION | ||
237 | // | 248 | // |
238 | //Allow the shell to invoke all the compiled in BusyBox applets as if they | 249 | //Allow the shell to invoke all the compiled in BusyBox applets as if they |
239 | //were shell builtins. Nice for staticly linking an emergency rescue shell, | 250 | //were shell builtins. Nice for staticly linking an emergency rescue shell, |
240 | //among other things. | 251 | //among other things. Off by default. |
241 | // Only relevant if BB_SH is enabled. | 252 | // Only relevant if BB_SH is enabled. |
242 | #define BB_FEATURE_SH_STANDALONE_SHELL | 253 | #define BB_FEATURE_SH_STANDALONE_SHELL |
243 | // | 254 | // |
@@ -247,25 +258,16 @@ | |||
247 | //will use BusyBox cat even if /bin/cat exists on the filesystem and is _not_ | 258 | //will use BusyBox cat even if /bin/cat exists on the filesystem and is _not_ |
248 | //busybox. Some systems want this, others do not. Choose wisely. :-) This | 259 | //busybox. Some systems want this, others do not. Choose wisely. :-) This |
249 | //only has meaning when BB_FEATURE_SH_STANDALONE_SHELL is enabled. | 260 | //only has meaning when BB_FEATURE_SH_STANDALONE_SHELL is enabled. |
250 | // Only relevant if BB_SH is enabled. | 261 | // Only relevant if BB_SH is enabled. Off by default. |
251 | #define BB_FEATURE_SH_APPLETS_ALWAYS_WIN | 262 | //#define BB_FEATURE_SH_APPLETS_ALWAYS_WIN |
252 | // | ||
253 | // Enable tab completion in the shell. This is now working quite nicely. | ||
254 | // This feature adds a bit over 4k. Only relevant if BB_SH is enabled. | ||
255 | //#define BB_FEATURE_SH_TAB_COMPLETION | ||
256 | // | ||
257 | // Enable a simpler shell prompt of the form "path #" | ||
258 | // instead of the default "[username@hostname path]#" | ||
259 | // | 263 | // |
260 | // Some deeply embedded systems don't have usernames or even hostnames, | 264 | // Some deeply embedded systems don't have usernames or even hostnames, |
261 | // and the default prompt can look rather hideous on them. Uncomment | 265 | // and the default prompt can look rather hideous on them. Uncomment |
262 | // this option for a simpler, path-only prompt (which was the default until | 266 | // this option for a simpler, path-only prompt (which was the default until |
263 | // around BusyBox-0.48): | 267 | // around BusyBox-0.48). On by default. |
268 | // Only relevant if BB_SH is enabled. | ||
264 | #define BB_FEATURE_SH_SIMPLE_PROMPT | 269 | #define BB_FEATURE_SH_SIMPLE_PROMPT |
265 | // | 270 | // |
266 | // Attempts to match usernames in a ~-prefixed path | ||
267 | //#define BB_FEATURE_SH_USERNAME_COMPLETION | ||
268 | // | ||
269 | //Turn on extra fbset options | 271 | //Turn on extra fbset options |
270 | //#define BB_FEATURE_FBSET_FANCY | 272 | //#define BB_FEATURE_FBSET_FANCY |
271 | // | 273 | // |
@@ -284,11 +286,22 @@ | |||
284 | // Support for Minix filesystem, version 2 | 286 | // Support for Minix filesystem, version 2 |
285 | //#define BB_FEATURE_MINIX2 | 287 | //#define BB_FEATURE_MINIX2 |
286 | // | 288 | // |
289 | // Enable ifconfig status reporting output -- this feature adds 12k. | ||
290 | #define BB_FEATURE_IFCONFIG_STATUS | ||
291 | // | ||
292 | // Enable ifconfig slip-specific options "keepalive" and "outfill" | ||
293 | //#define BB_FEATURE_IFCONFIG_SLIP | ||
294 | // | ||
295 | // Enable ifconfig options "mem_start", "io_addr", and "irq". | ||
296 | //#define BB_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ | ||
297 | // | ||
298 | // Enable ifconfig option "hw". Currently works for only with "ether". | ||
299 | //#define BB_FEATURE_IFCONFIG_HW | ||
287 | // | 300 | // |
288 | // Enable busybox --install [-s] | 301 | // Enable busybox --install [-s] |
289 | // to create links (or symlinks) for all the commands that are | 302 | // to create links (or symlinks) for all the commands that are |
290 | // compiled into the binary. (needs /proc filesystem) | 303 | // compiled into the binary. (needs /proc filesystem) |
291 | // #define BB_FEATURE_INSTALLER | 304 | //#define BB_FEATURE_INSTALLER |
292 | // | 305 | // |
293 | // Enable a nifty progress meter in wget (adds just under 2k) | 306 | // Enable a nifty progress meter in wget (adds just under 2k) |
294 | #define BB_FEATURE_WGET_STATUSBAR | 307 | #define BB_FEATURE_WGET_STATUSBAR |
@@ -313,6 +326,13 @@ | |||
313 | // Support for the -A -B and -C context flags in grep | 326 | // Support for the -A -B and -C context flags in grep |
314 | //#define BB_FEATURE_GREP_CONTEXT | 327 | //#define BB_FEATURE_GREP_CONTEXT |
315 | // | 328 | // |
329 | // Support for the EGREP applet (alias to the grep applet) | ||
330 | //#define BB_FEATURE_GREP_EGREP_ALIAS | ||
331 | // | ||
332 | // Tell tftp what commands that should be supported. | ||
333 | #define BB_FEATURE_TFTP_PUT | ||
334 | #define BB_FEATURE_TFTP_GET | ||
335 | // | ||
316 | // End of Features List | 336 | // End of Features List |
317 | // | 337 | // |
318 | // | 338 | // |
@@ -358,7 +378,6 @@ | |||
358 | #endif | 378 | #endif |
359 | // | 379 | // |
360 | #ifndef BB_INIT | 380 | #ifndef BB_INIT |
361 | #undef BB_LINUXRC | ||
362 | #undef BB_FEATURE_LINUXRC | 381 | #undef BB_FEATURE_LINUXRC |
363 | #endif | 382 | #endif |
364 | // | 383 | // |
@@ -427,4 +446,3 @@ | |||
427 | #if defined BB_DOS2UNIX | 446 | #if defined BB_DOS2UNIX |
428 | #define BB_UNIX2DOS | 447 | #define BB_UNIX2DOS |
429 | #endif | 448 | #endif |
430 | |||
diff --git a/debian/changelog b/debian/changelog index d9e05684a..99ab84af7 100644 --- a/debian/changelog +++ b/debian/changelog | |||
@@ -1,15 +1,14 @@ | |||
1 | busybox (0.50pre-1) unstable; urgency=low | 1 | busybox (0.50-1) unstable; urgency=low |
2 | 2 | ||
3 | * Tons on improvements all around -- See changelog for details. | ||
3 | * Fix malformed Build-Depends (closes: #86930) | 4 | * Fix malformed Build-Depends (closes: #86930) |
4 | * grep has worked for some time now (closes: #81084) | 5 | * grep has worked for some time now (closes: #81084) |
5 | * init compiles with DEBUG_INIT enabled (closes: #85794) | 6 | * init compiles with DEBUG_INIT enabled (closes: #85794) |
6 | * md5sum no longer displays filename when reading stdin (closes: #81283) | 7 | * md5sum no longer displays filename when reading stdin (closes: #81283) |
7 | * lsmod, rmmod, and insmod are no longer enabled (closes: #85642) | 8 | * lsmod, rmmod, and insmod are no longer enabled (closes: #85642) |
8 | * busybox and buxybox-static now conflict/replace each other (closes: #80421) | 9 | * busybox and buxybox-static now conflict/replace each other (closes: #80421) |
9 | * Not yet released. | ||
10 | * See changelog for details. | ||
11 | 10 | ||
12 | -- Erik Andersen <andersee@debian.org> Wed, 14 Feb 2001 00:38:24 -0700 | 11 | -- Erik Andersen <andersee@debian.org> Thu, 15 Mar 2001 14:45:00 -0700 |
13 | 12 | ||
14 | busybox (0.49-1) unstable; urgency=low | 13 | busybox (0.49-1) unstable; urgency=low |
15 | 14 | ||
diff --git a/examples/busybox.spec b/examples/busybox.spec index 5d143f03a..91241a583 100644 --- a/examples/busybox.spec +++ b/examples/busybox.spec | |||
@@ -1,5 +1,5 @@ | |||
1 | Name: busybox | 1 | Name: busybox |
2 | Version: 0.50pre | 2 | Version: 0.50 |
3 | Release: 1 | 3 | Release: 1 |
4 | Group: System/Utilities | 4 | Group: System/Utilities |
5 | Summary: BusyBox is a tiny suite of Unix utilities in a multi-call binary. | 5 | Summary: BusyBox is a tiny suite of Unix utilities in a multi-call binary. |