aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn L McGrath <bug1@ihug.co.nz>2004-01-01 00:23:01 +0000
committerGlenn L McGrath <bug1@ihug.co.nz>2004-01-01 00:23:01 +0000
commita43faccbdebe37668390e26ff099faf56e1be6e5 (patch)
treea1a373d4b57708e3accea2abd2e80c2061ba1289
parent5c9f0d05b3af7870d5ba6c40bcadf94b55663c58 (diff)
downloadbusybox-w32-a43faccbdebe37668390e26ff099faf56e1be6e5.tar.gz
busybox-w32-a43faccbdebe37668390e26ff099faf56e1be6e5.tar.bz2
busybox-w32-a43faccbdebe37668390e26ff099faf56e1be6e5.zip
Sync to waldi's subversion archive
-rw-r--r--debian/README.debian13
-rw-r--r--debian/changelog73
-rw-r--r--debian/compat1
-rw-r--r--debian/config-deb22
-rw-r--r--debian/config-floppy-udeb-linux359
-rw-r--r--debian/config-static41
-rw-r--r--debian/config-udeb32
-rw-r--r--debian/config-udeb-linux (renamed from debian/config-udeb-linux-i386)36
-rw-r--r--debian/control6
-rw-r--r--debian/control-extract2
-rw-r--r--debian/copyright2
-rwxr-xr-xdebian/rules139
12 files changed, 604 insertions, 122 deletions
diff --git a/debian/README.debian b/debian/README.debian
deleted file mode 100644
index 443dd6c2b..000000000
--- a/debian/README.debian
+++ /dev/null
@@ -1,13 +0,0 @@
1BusyBox for Debian
2----------------------
3
4BusyBox is being developed and maintained by Erik Andersen
5<andersen@codepoet.org>.
6
7If you find any bugs, please submit a detailed bug report to the busybox
8mailing list at <busybox@busybox.net>. A well-written bug report should
9include a transcript of a shell session that demonstrates the bad behavior and
10enables anyone else to duplicate the bug on their own machine. Bug reports
11lacking such detail may never be fixed...
12
13Erik Andersen <andersen@codepoet.org>, Sun, 18 Jun 2000 21:52:00 -0600
diff --git a/debian/changelog b/debian/changelog
index ecd5a47ba..22d3ccb05 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,73 @@
1busybox-cvs (20031212-3) unstable; urgency=low
2
3 * debian/config-udeb-linux:
4 - Enable freeramdisk. (closes: #225360)
5
6 -- Bastian Blank <waldi@debian.org> Tue, 30 Dec 2003 22:36:50 +0100
7
8busybox-cvs (20031212-2) unstable; urgency=low
9
10 * debian/config-udeb:
11 - Enable freeramdisk
12 * archival/libunarchive/data_extract_to_stdout.c:
13 - Don't extract to much (upstream).
14 * archival/libunarchive/data_extract_all.c:
15 - Don't set permissions on symlinks (upstream).
16 * editors/sed.c:
17 - Fix (upstream). (closes: #224676)
18
19 -- Bastian Blank <waldi@debian.org> Tue, 23 Dec 2003 16:59:13 +0100
20
21busybox-cvs (20031212-1) unstable; urgency=low
22
23 * new cvs version
24 - fixes IOR in fdisk. (closes: #223773)
25 * debian/config*
26 - update
27 - remove mtab support from mount in busybox-static. (closes: #222386)
28 - enable progress bar for wget. (closes: #223770)
29 * modutils/obj/obj_s390{,x}.c
30 - fix abi change, R_390_GOTOFF -> R_390_GOTOFF32. (closes: #216528)
31 * acknowledge nmu. (closes: #216950, #216756, #215169, #215613)
32
33 -- Bastian Blank <waldi@debian.org> Fri, 12 Dec 2003 21:19:41 +0100
34
35busybox-cvs (20030926-2.1) unstable; urgency=low
36
37 * NMU
38 * Remove /sbin/init from the udebs, while still leaving init support
39 compiled in. rootskel takes over providing init, but then calls bb init.
40 Remove linuxrc support from the udebs entirely. Closes: #216756
41 * config-floppy-udeb-linux: add minimal find, grep. Closes: #215169
42 * net-udeb-linux-i386: add loopback mount support. Closes: #215613
43
44 -- Joey Hess <joeyh@debian.org> Tue, 21 Oct 2003 12:47:52 -0400
45
46busybox-cvs (20030926-2) unstable; urgency=low
47
48 * debian/config-floppy-udeb-linux
49 - update for new floppy images (closes: #212986, #214102)
50
51 -- Bastian Blank <waldi@debian.org> Thu, 09 Oct 2003 12:25:49 +0200
52
53busybox-cvs (20030926-1) unstable; urgency=low
54
55 * new cvs version
56 * Makefile
57 - fix libpwdgrp link (upstream) (closes: #211675)
58 * Rules.mak.in
59 - fix optimization (closes: #212485)
60 * debian/config*
61 - update
62 * debian/config*udeb*
63 - move linux-i386 to linux (enable modutils on any linux arch)
64 - rename net to floppy
65 - enable wget status bar (closes: #211457)
66 * init/init.c
67 - workaround race conditions (closes: #212764)
68
69 -- Bastian Blank <waldi@debian.org> Fri, 26 Sep 2003 15:10:14 +0200
70
1busybox-cvs (0.60.99.cvs20030819-3) unstable; urgency=low 71busybox-cvs (0.60.99.cvs20030819-3) unstable; urgency=low
2 72
3 * shell/ash.c 73 * shell/ash.c
@@ -8,7 +78,7 @@ busybox-cvs (0.60.99.cvs20030819-3) unstable; urgency=low
8busybox-cvs (0.60.99.cvs20030819-2) unstable; urgency=low 78busybox-cvs (0.60.99.cvs20030819-2) unstable; urgency=low
9 79
10 * Fix configure permisions 80 * Fix configure permisions
11 * Set source Section to embedded 81 * Set source Section to embedded
12 82
13 -- Glenn McGrath <bug1@debian.org> Mon, 25 Aug 2003 06:33:19 +0000 83 -- Glenn McGrath <bug1@debian.org> Mon, 25 Aug 2003 06:33:19 +0000
14 84
@@ -406,3 +476,4 @@ busybox (0.45-1) unstable; urgency=low
406 (i.e. when libc gets screwed up.) 476 (i.e. when libc gets screwed up.)
407 477
408 -- Erik Andersen <andersee@debian.org> Tue, 27 Jun 2000 12:26:41 -0600 478 -- Erik Andersen <andersee@debian.org> Tue, 27 Jun 2000 12:26:41 -0600
479
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 000000000..b8626c4cf
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
4
diff --git a/debian/config-deb b/debian/config-deb
index 677b18560..9c1034a20 100644
--- a/debian/config-deb
+++ b/debian/config-deb
@@ -51,13 +51,18 @@ CONFIG_FEATURE_TAR_CREATE=y
51# CONFIG_FEATURE_TAR_BZIP2 is not set 51# CONFIG_FEATURE_TAR_BZIP2 is not set
52# CONFIG_FEATURE_TAR_EXCLUDE is not set 52# CONFIG_FEATURE_TAR_EXCLUDE is not set
53CONFIG_FEATURE_TAR_GZIP=y 53CONFIG_FEATURE_TAR_GZIP=y
54# CONFIG_FEATURE_TAR_COMPRESS is not set
54# CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY is not set 55# CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY is not set
55CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y 56CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
56# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
57# CONFIG_UNCOMPRESS is not set 57# CONFIG_UNCOMPRESS is not set
58# CONFIG_UNZIP is not set 58# CONFIG_UNZIP is not set
59 59
60# 60#
61# Common options for cpio and tar
62#
63# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
64
65#
61# Coreutils 66# Coreutils
62# 67#
63# CONFIG_BASENAME is not set 68# CONFIG_BASENAME is not set
@@ -113,8 +118,6 @@ CONFIG_RMDIR=y
113CONFIG_SLEEP=y 118CONFIG_SLEEP=y
114# CONFIG_FEATURE_FANCY_SLEEP is not set 119# CONFIG_FEATURE_FANCY_SLEEP is not set
115CONFIG_SORT=y 120CONFIG_SORT=y
116# CONFIG_FEATURE_SORT_REVERSE is not set
117# CONFIG_FEATURE_SORT_UNIQUE is not set
118# CONFIG_STTY is not set 121# CONFIG_STTY is not set
119CONFIG_SYNC=y 122CONFIG_SYNC=y
120CONFIG_TAIL=y 123CONFIG_TAIL=y
@@ -152,12 +155,18 @@ CONFIG_FEATURE_AUTOWIDTH=y
152CONFIG_FEATURE_HUMAN_READABLE=y 155CONFIG_FEATURE_HUMAN_READABLE=y
153 156
154# 157#
158# Common options for md5sum, sha1sum
159#
160# CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set
161
162#
155# Console Utilities 163# Console Utilities
156# 164#
157# CONFIG_CHVT is not set 165# CONFIG_CHVT is not set
158CONFIG_CLEAR=y 166CONFIG_CLEAR=y
159# CONFIG_DEALLOCVT is not set 167# CONFIG_DEALLOCVT is not set
160# CONFIG_DUMPKMAP is not set 168# CONFIG_DUMPKMAP is not set
169# CONFIG_LOADACM is not set
161# CONFIG_LOADFONT is not set 170# CONFIG_LOADFONT is not set
162CONFIG_LOADKMAP=y 171CONFIG_LOADKMAP=y
163# CONFIG_OPENVT is not set 172# CONFIG_OPENVT is not set
@@ -168,6 +177,7 @@ CONFIG_RESET=y
168# Debian Utilities 177# Debian Utilities
169# 178#
170# CONFIG_MKTEMP is not set 179# CONFIG_MKTEMP is not set
180# CONFIG_PIPE_PROGRESS is not set
171# CONFIG_READLINK is not set 181# CONFIG_READLINK is not set
172# CONFIG_RUN_PARTS is not set 182# CONFIG_RUN_PARTS is not set
173# CONFIG_START_STOP_DAEMON is not set 183# CONFIG_START_STOP_DAEMON is not set
@@ -179,8 +189,6 @@ CONFIG_WHICH=y
179# CONFIG_AWK is not set 189# CONFIG_AWK is not set
180# CONFIG_PATCH is not set 190# CONFIG_PATCH is not set
181CONFIG_SED=y 191CONFIG_SED=y
182# CONFIG_FEATURE_SED_EMBEDED_NEWLINE is not set
183CONFIG_FEATURE_SED_GNU_COMPATABILITY=y
184# CONFIG_VI is not set 192# CONFIG_VI is not set
185 193
186# 194#
@@ -234,6 +242,7 @@ CONFIG_REBOOT=y
234# CONFIG_CROND is not set 242# CONFIG_CROND is not set
235# CONFIG_CRONTAB is not set 243# CONFIG_CRONTAB is not set
236# CONFIG_DC is not set 244# CONFIG_DC is not set
245# CONFIG_DEVFSD is not set
237# CONFIG_LAST is not set 246# CONFIG_LAST is not set
238# CONFIG_HDPARM is not set 247# CONFIG_HDPARM is not set
239# CONFIG_MAKEDEVS is not set 248# CONFIG_MAKEDEVS is not set
@@ -289,7 +298,7 @@ CONFIG_ROUTE=y
289CONFIG_WGET=y 298CONFIG_WGET=y
290CONFIG_FEATURE_WGET_STATUSBAR=y 299CONFIG_FEATURE_WGET_STATUSBAR=y
291CONFIG_FEATURE_WGET_AUTHENTICATION=y 300CONFIG_FEATURE_WGET_AUTHENTICATION=y
292# CONFIG_FEATURE_WGET_IP6_LITERAL is not set 301CONFIG_FEATURE_WGET_IP6_LITERAL=y
293 302
294# 303#
295# udhcp Server/Client 304# udhcp Server/Client
@@ -326,6 +335,7 @@ CONFIG_FEATURE_SH_IS_NONE=y
326# System Logging Utilities 335# System Logging Utilities
327# 336#
328CONFIG_SYSLOGD=y 337CONFIG_SYSLOGD=y
338# CONFIG_FEATURE_ROTATE_LOGFILE is not set
329# CONFIG_FEATURE_REMOTE_LOG is not set 339# CONFIG_FEATURE_REMOTE_LOG is not set
330# CONFIG_FEATURE_IPC_SYSLOG is not set 340# CONFIG_FEATURE_IPC_SYSLOG is not set
331CONFIG_KLOGD=y 341CONFIG_KLOGD=y
diff --git a/debian/config-floppy-udeb-linux b/debian/config-floppy-udeb-linux
new file mode 100644
index 000000000..b5f728cef
--- /dev/null
+++ b/debian/config-floppy-udeb-linux
@@ -0,0 +1,359 @@
1#
2# Automatically generated make config: don't edit
3#
4HAVE_DOT_CONFIG=y
5
6#
7# General Configuration
8#
9# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set
10CONFIG_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
15CONFIG_FEATURE_DEVFS=y
16CONFIG_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
25CONFIG_LFS=y
26# USING_CROSS_COMPILER is not set
27EXTRA_CFLAGS_OPTIONS=""
28
29#
30# Installation Options
31#
32# CONFIG_INSTALL_NO_USR is not set
33PREFIX="./_install"
34
35#
36# Archival Utilities
37#
38# CONFIG_AR is not set
39# CONFIG_BUNZIP2 is not set
40# CONFIG_CPIO is not set
41# CONFIG_DPKG is not set
42# CONFIG_DPKG_DEB is not set
43CONFIG_GUNZIP=y
44# CONFIG_FEATURE_GUNZIP_UNCOMPRESS is not set
45# CONFIG_GZIP is not set
46# CONFIG_RPM2CPIO is not set
47# CONFIG_RPM is not set
48# CONFIG_TAR is not set
49# CONFIG_UNCOMPRESS is not set
50# CONFIG_UNZIP is not set
51
52#
53# Coreutils
54#
55# CONFIG_BASENAME is not set
56# CONFIG_CAL is not set
57CONFIG_CAT=y
58# CONFIG_CHGRP is not set
59# CONFIG_CHMOD is not set
60# CONFIG_CHOWN is not set
61CONFIG_CHROOT=y
62# CONFIG_CMP is not set
63CONFIG_CP=y
64# CONFIG_CUT is not set
65# CONFIG_DATE is not set
66# CONFIG_DD is not set
67# CONFIG_DF is not set
68# CONFIG_DIRNAME is not set
69# CONFIG_DOS2UNIX is not set
70# CONFIG_DU is not set
71CONFIG_ECHO=y
72CONFIG_FEATURE_FANCY_ECHO=y
73# CONFIG_ENV is not set
74# CONFIG_EXPR is not set
75# CONFIG_FALSE is not set
76# CONFIG_FOLD is not set
77# CONFIG_HEAD is not set
78# CONFIG_HOSTID is not set
79# CONFIG_ID is not set
80# CONFIG_INSTALL is not set
81# CONFIG_LENGTH is not set
82CONFIG_LN=y
83# CONFIG_LOGNAME is not set
84# CONFIG_LS is not set
85# CONFIG_MD5SUM is not set
86# CONFIG_MKDIR is not set
87# CONFIG_MKFIFO is not set
88# CONFIG_MKNOD is not set
89# CONFIG_MV is not set
90# CONFIG_OD is not set
91# CONFIG_PRINTF is not set
92# CONFIG_PWD is not set
93# CONFIG_REALPATH is not set
94CONFIG_RM=y
95# CONFIG_RMDIR is not set
96# CONFIG_SHA1SUM is not set
97CONFIG_SLEEP=y
98# CONFIG_FEATURE_FANCY_SLEEP is not set
99# CONFIG_SORT is not set
100# CONFIG_STTY is not set
101# CONFIG_SYNC is not set
102# CONFIG_TAIL is not set
103# CONFIG_TEE is not set
104CONFIG_TEST=y
105
106#
107# test (forced enabled for use with shell)
108#
109# CONFIG_TOUCH is not set
110# CONFIG_TR is not set
111# CONFIG_TRUE is not set
112# CONFIG_TTY is not set
113# CONFIG_UNAME is not set
114# CONFIG_UNIQ is not set
115# CONFIG_USLEEP is not set
116# CONFIG_UUDECODE is not set
117# CONFIG_UUENCODE is not set
118# CONFIG_WATCH is not set
119# CONFIG_WC is not set
120# CONFIG_WHO is not set
121# CONFIG_WHOAMI is not set
122# CONFIG_YES is not set
123
124#
125# Common options for cp and mv
126#
127CONFIG_FEATURE_PRESERVE_HARDLINKS=y
128
129#
130# Console Utilities
131#
132# CONFIG_CHVT is not set
133# CONFIG_CLEAR is not set
134# CONFIG_DEALLOCVT is not set
135# CONFIG_DUMPKMAP is not set
136# CONFIG_LOADACM is not set
137# CONFIG_LOADFONT is not set
138# CONFIG_LOADKMAP is not set
139# CONFIG_OPENVT is not set
140# CONFIG_RESET is not set
141# CONFIG_SETKEYCODES is not set
142
143#
144# Debian Utilities
145#
146# CONFIG_MKTEMP is not set
147# CONFIG_PIPE_PROGRESS is not set
148# CONFIG_READLINK is not set
149# CONFIG_RUN_PARTS is not set
150# CONFIG_START_STOP_DAEMON is not set
151# CONFIG_WHICH is not set
152
153#
154# Editors
155#
156# CONFIG_AWK is not set
157# CONFIG_PATCH is not set
158# CONFIG_SED is not set
159# CONFIG_VI is not set
160
161#
162# Finding Utilities
163#
164CONFIG_FIND=y
165# CONFIG_FEATURE_FIND_MTIME is not set
166# CONFIG_FEATURE_FIND_PERM is not set
167# CONFIG_FEATURE_FIND_TYPE is not set
168# CONFIG_FEATURE_FIND_XDEV is not set
169# CONFIG_FEATURE_FIND_NEWER is not set
170# CONFIG_FEATURE_FIND_INUM is not set
171CONFIG_GREP=y
172# CONFIG_FEATURE_GREP_EGREP_ALIAS is not set
173# CONFIG_FEATURE_GREP_FGREP_ALIAS is not set
174# CONFIG_FEATURE_GREP_CONTEXT is not set
175# CONFIG_XARGS is not set
176
177#
178# Init Utilities
179#
180# CONFIG_INIT is not set
181# CONFIG_HALT is not set
182# CONFIG_POWEROFF is not set
183# CONFIG_REBOOT is not set
184# CONFIG_MINIT is not set
185# CONFIG_MESG is not set
186
187#
188# Login/Password Management Utilities
189#
190CONFIG_USE_BB_PWD_GRP=y
191# CONFIG_ADDGROUP is not set
192# CONFIG_DELGROUP is not set
193# CONFIG_ADDUSER is not set
194# CONFIG_DELUSER is not set
195# CONFIG_GETTY is not set
196# CONFIG_LOGIN is not set
197# CONFIG_PASSWD is not set
198# CONFIG_SU is not set
199# CONFIG_SULOGIN is not set
200# CONFIG_VLOCK is not set
201
202#
203# Miscellaneous Utilities
204#
205# CONFIG_ADJTIMEX is not set
206# CONFIG_CROND is not set
207# CONFIG_CRONTAB is not set
208# CONFIG_DC is not set
209# CONFIG_DEVFSD is not set
210# CONFIG_LAST is not set
211# CONFIG_HDPARM is not set
212# CONFIG_MAKEDEVS is not set
213# CONFIG_MT is not set
214# CONFIG_STRINGS is not set
215# CONFIG_TIME is not set
216# CONFIG_WATCHDOG is not set
217
218#
219# Linux Module Utilities
220#
221CONFIG_MODUTILS_OBJ=y
222# CONFIG_DEPMOD is not set
223CONFIG_INSMOD=y
224# CONFIG_FEATURE_2_2_MODULES is not set
225CONFIG_FEATURE_2_4_MODULES=y
226# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
227# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
228# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
229# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
230# CONFIG_LSMOD is not set
231CONFIG_MODPROBE=y
232# CONFIG_RMMOD is not set
233CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
234
235#
236# Networking Utilities
237#
238# CONFIG_FEATURE_IPV6 is not set
239# CONFIG_ARPING is not set
240# CONFIG_FTPGET is not set
241# CONFIG_FTPPUT is not set
242# CONFIG_HOSTNAME is not set
243# CONFIG_HTTPD is not set
244# CONFIG_IFCONFIG is not set
245# CONFIG_IFUPDOWN is not set
246# CONFIG_INETD is not set
247# CONFIG_IP is not set
248# CONFIG_IPCALC is not set
249# CONFIG_IPADDR is not set
250# CONFIG_IPLINK is not set
251# CONFIG_IPROUTE is not set
252# CONFIG_IPTUNNEL is not set
253# CONFIG_NAMEIF is not set
254# CONFIG_NC is not set
255# CONFIG_NETSTAT is not set
256# CONFIG_NSLOOKUP is not set
257# CONFIG_PING is not set
258# CONFIG_ROUTE is not set
259# CONFIG_TELNET is not set
260# CONFIG_TELNETD is not set
261# CONFIG_TFTP is not set
262# CONFIG_TRACEROUTE is not set
263# CONFIG_VCONFIG is not set
264# CONFIG_WGET is not set
265
266#
267# udhcp Server/Client
268#
269# CONFIG_UDHCPD is not set
270# CONFIG_UDHCPC is not set
271
272#
273# Process Utilities
274#
275# CONFIG_FREE is not set
276# CONFIG_KILL is not set
277# CONFIG_PIDOF is not set
278# CONFIG_PS is not set
279# CONFIG_RENICE is not set
280# CONFIG_TOP is not set
281# CONFIG_UPTIME is not set
282
283#
284# Another Bourne-like Shell
285#
286CONFIG_FEATURE_SH_IS_ASH=y
287# CONFIG_FEATURE_SH_IS_HUSH is not set
288# CONFIG_FEATURE_SH_IS_LASH is not set
289# CONFIG_FEATURE_SH_IS_MSH is not set
290# CONFIG_FEATURE_SH_IS_NONE is not set
291CONFIG_ASH=y
292
293#
294# Ash Shell Options
295#
296# CONFIG_ASH_JOB_CONTROL is not set
297# CONFIG_ASH_ALIAS is not set
298# CONFIG_ASH_MATH_SUPPORT is not set
299# CONFIG_ASH_GETOPTS is not set
300# CONFIG_ASH_CMDCMD is not set
301# CONFIG_ASH_MAIL is not set
302CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
303# CONFIG_HUSH is not set
304# CONFIG_LASH is not set
305# CONFIG_MSH is not set
306
307#
308# Bourne Shell Options
309#
310# CONFIG_FEATURE_COMMAND_EDITING is not set
311# CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set
312# CONFIG_FEATURE_COMMAND_TAB_COMPLETION is not set
313# CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set
314CONFIG_FEATURE_COMMAND_HISTORY=15
315# CONFIG_FEATURE_SH_STANDALONE_SHELL is not set
316# CONFIG_FEATURE_SH_FANCY_PROMPT is not set
317# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
318
319#
320# System Logging Utilities
321#
322# CONFIG_SYSLOGD is not set
323# CONFIG_LOGGER is not set
324
325#
326# Linux System Utilities
327#
328# CONFIG_DMESG is not set
329# CONFIG_FBSET is not set
330# CONFIG_FDFLUSH is not set
331# CONFIG_FDFORMAT is not set
332# CONFIG_FDISK is not set
333# CONFIG_FREERAMDISK is not set
334# CONFIG_FSCK_MINIX is not set
335# CONFIG_MKFS_MINIX is not set
336# CONFIG_GETOPT is not set
337# CONFIG_HEXDUMP is not set
338# CONFIG_HWCLOCK is not set
339# CONFIG_LOSETUP is not set
340# CONFIG_MKSWAP is not set
341# CONFIG_MORE is not set
342CONFIG_PIVOT_ROOT=y
343# CONFIG_RDATE is not set
344# CONFIG_SWAPONOFF is not set
345CONFIG_MOUNT=y
346# CONFIG_NFSMOUNT is not set
347CONFIG_UMOUNT=y
348CONFIG_FEATURE_MOUNT_FORCE=y
349
350#
351# Common options for mount/umount
352#
353CONFIG_FEATURE_MOUNT_LOOP=y
354# CONFIG_FEATURE_MTAB_SUPPORT is not set
355
356#
357# Debugging Options
358#
359# CONFIG_DEBUG is not set
diff --git a/debian/config-static b/debian/config-static
index 3ca24b173..5114da6b1 100644
--- a/debian/config-static
+++ b/debian/config-static
@@ -54,13 +54,18 @@ CONFIG_FEATURE_TAR_CREATE=y
54CONFIG_FEATURE_TAR_BZIP2=y 54CONFIG_FEATURE_TAR_BZIP2=y
55CONFIG_FEATURE_TAR_EXCLUDE=y 55CONFIG_FEATURE_TAR_EXCLUDE=y
56CONFIG_FEATURE_TAR_GZIP=y 56CONFIG_FEATURE_TAR_GZIP=y
57# CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY is not set 57# CONFIG_FEATURE_TAR_COMPRESS is not set
58CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY=y
58CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y 59CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
59CONFIG_FEATURE_UNARCHIVE_TAPE=y
60CONFIG_UNCOMPRESS=y 60CONFIG_UNCOMPRESS=y
61CONFIG_UNZIP=y 61CONFIG_UNZIP=y
62 62
63# 63#
64# Common options for cpio and tar
65#
66CONFIG_FEATURE_UNARCHIVE_TAPE=y
67
68#
64# Coreutils 69# Coreutils
65# 70#
66CONFIG_BASENAME=y 71CONFIG_BASENAME=y
@@ -91,9 +96,9 @@ CONFIG_FEATURE_FANCY_ECHO=y
91CONFIG_ENV=y 96CONFIG_ENV=y
92CONFIG_EXPR=y 97CONFIG_EXPR=y
93CONFIG_FALSE=y 98CONFIG_FALSE=y
94# CONFIG_FOLD is not set 99CONFIG_FOLD=y
95CONFIG_HEAD=y 100CONFIG_HEAD=y
96# CONFIG_FEATURE_FANCY_HEAD is not set 101CONFIG_FEATURE_FANCY_HEAD=y
97CONFIG_HOSTID=y 102CONFIG_HOSTID=y
98CONFIG_ID=y 103CONFIG_ID=y
99# CONFIG_INSTALL is not set 104# CONFIG_INSTALL is not set
@@ -116,21 +121,19 @@ CONFIG_MV=y
116CONFIG_OD=y 121CONFIG_OD=y
117CONFIG_PRINTF=y 122CONFIG_PRINTF=y
118CONFIG_PWD=y 123CONFIG_PWD=y
119# CONFIG_REALPATH is not set 124CONFIG_REALPATH=y
120CONFIG_RM=y 125CONFIG_RM=y
121CONFIG_RMDIR=y 126CONFIG_RMDIR=y
122# CONFIG_SHA1SUM is not set 127CONFIG_SHA1SUM=y
123CONFIG_SLEEP=y 128CONFIG_SLEEP=y
124# CONFIG_FEATURE_FANCY_SLEEP is not set 129CONFIG_FEATURE_FANCY_SLEEP=y
125CONFIG_SORT=y 130CONFIG_SORT=y
126CONFIG_FEATURE_SORT_REVERSE=y
127CONFIG_FEATURE_SORT_UNIQUE=y
128CONFIG_STTY=y 131CONFIG_STTY=y
129CONFIG_SYNC=y 132CONFIG_SYNC=y
130CONFIG_TAIL=y 133CONFIG_TAIL=y
131CONFIG_FEATURE_FANCY_TAIL=y 134CONFIG_FEATURE_FANCY_TAIL=y
132CONFIG_TEE=y 135CONFIG_TEE=y
133# CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set 136CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
134CONFIG_TEST=y 137CONFIG_TEST=y
135 138
136# 139#
@@ -167,12 +170,18 @@ CONFIG_FEATURE_AUTOWIDTH=y
167CONFIG_FEATURE_HUMAN_READABLE=y 170CONFIG_FEATURE_HUMAN_READABLE=y
168 171
169# 172#
173# Common options for md5sum, sha1sum
174#
175# CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set
176
177#
170# Console Utilities 178# Console Utilities
171# 179#
172CONFIG_CHVT=y 180CONFIG_CHVT=y
173CONFIG_CLEAR=y 181CONFIG_CLEAR=y
174CONFIG_DEALLOCVT=y 182CONFIG_DEALLOCVT=y
175CONFIG_DUMPKMAP=y 183CONFIG_DUMPKMAP=y
184CONFIG_LOADACM=y
176CONFIG_LOADFONT=y 185CONFIG_LOADFONT=y
177CONFIG_LOADKMAP=y 186CONFIG_LOADKMAP=y
178CONFIG_OPENVT=y 187CONFIG_OPENVT=y
@@ -183,6 +192,7 @@ CONFIG_SETKEYCODES=y
183# Debian Utilities 192# Debian Utilities
184# 193#
185CONFIG_MKTEMP=y 194CONFIG_MKTEMP=y
195# CONFIG_PIPE_PROGRESS is not set
186CONFIG_READLINK=y 196CONFIG_READLINK=y
187CONFIG_RUN_PARTS=y 197CONFIG_RUN_PARTS=y
188CONFIG_START_STOP_DAEMON=y 198CONFIG_START_STOP_DAEMON=y
@@ -195,8 +205,6 @@ CONFIG_AWK=y
195CONFIG_FEATURE_AWK_MATH=y 205CONFIG_FEATURE_AWK_MATH=y
196CONFIG_PATCH=y 206CONFIG_PATCH=y
197CONFIG_SED=y 207CONFIG_SED=y
198# CONFIG_FEATURE_SED_EMBEDED_NEWLINE is not set
199CONFIG_FEATURE_SED_GNU_COMPATABILITY=y
200CONFIG_VI=y 208CONFIG_VI=y
201CONFIG_FEATURE_VI_COLON=y 209CONFIG_FEATURE_VI_COLON=y
202CONFIG_FEATURE_VI_YANKMARK=y 210CONFIG_FEATURE_VI_YANKMARK=y
@@ -224,6 +232,10 @@ CONFIG_FEATURE_GREP_EGREP_ALIAS=y
224CONFIG_FEATURE_GREP_FGREP_ALIAS=y 232CONFIG_FEATURE_GREP_FGREP_ALIAS=y
225CONFIG_FEATURE_GREP_CONTEXT=y 233CONFIG_FEATURE_GREP_CONTEXT=y
226CONFIG_XARGS=y 234CONFIG_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
227 239
228# 240#
229# Init Utilities 241# Init Utilities
@@ -268,6 +280,7 @@ CONFIG_CROND=y
268CONFIG_FEATURE_CROND_CALL_SENDMAIL=y 280CONFIG_FEATURE_CROND_CALL_SENDMAIL=y
269CONFIG_CRONTAB=y 281CONFIG_CRONTAB=y
270CONFIG_DC=y 282CONFIG_DC=y
283# CONFIG_DEVFSD is not set
271CONFIG_LAST=y 284CONFIG_LAST=y
272# CONFIG_HDPARM is not set 285# CONFIG_HDPARM is not set
273CONFIG_MAKEDEVS=y 286CONFIG_MAKEDEVS=y
@@ -432,6 +445,7 @@ CONFIG_FEATURE_SH_FANCY_PROMPT=y
432# System Logging Utilities 445# System Logging Utilities
433# 446#
434CONFIG_SYSLOGD=y 447CONFIG_SYSLOGD=y
448# CONFIG_FEATURE_ROTATE_LOGFILE is not set
435CONFIG_FEATURE_REMOTE_LOG=y 449CONFIG_FEATURE_REMOTE_LOG=y
436CONFIG_FEATURE_IPC_SYSLOG=y 450CONFIG_FEATURE_IPC_SYSLOG=y
437CONFIG_LOGREAD=y 451CONFIG_LOGREAD=y
@@ -482,8 +496,7 @@ CONFIG_FEATURE_MOUNT_FORCE=y
482# Common options for mount/umount 496# Common options for mount/umount
483# 497#
484CONFIG_FEATURE_MOUNT_LOOP=y 498CONFIG_FEATURE_MOUNT_LOOP=y
485CONFIG_FEATURE_MTAB_SUPPORT=y 499# CONFIG_FEATURE_MTAB_SUPPORT is not set
486CONFIG_FEATURE_MTAB_FILENAME="/etc/mtab"
487 500
488# 501#
489# Debugging Options 502# Debugging Options
diff --git a/debian/config-udeb b/debian/config-udeb
index cca6ff9e8..3cb612f7e 100644
--- a/debian/config-udeb
+++ b/debian/config-udeb
@@ -51,13 +51,18 @@ CONFIG_TAR=y
51# CONFIG_FEATURE_TAR_BZIP2 is not set 51# CONFIG_FEATURE_TAR_BZIP2 is not set
52# CONFIG_FEATURE_TAR_EXCLUDE is not set 52# CONFIG_FEATURE_TAR_EXCLUDE is not set
53CONFIG_FEATURE_TAR_GZIP=y 53CONFIG_FEATURE_TAR_GZIP=y
54# CONFIG_FEATURE_TAR_COMPRESS is not set
54CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY=y 55CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY=y
55CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y 56CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
56# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
57# CONFIG_UNCOMPRESS is not set 57# CONFIG_UNCOMPRESS is not set
58# CONFIG_UNZIP is not set 58# CONFIG_UNZIP is not set
59 59
60# 60#
61# Common options for cpio and tar
62#
63# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
64
65#
61# Coreutils 66# Coreutils
62# 67#
63CONFIG_BASENAME=y 68CONFIG_BASENAME=y
@@ -112,8 +117,6 @@ CONFIG_RMDIR=y
112# CONFIG_SHA1SUM is not set 117# CONFIG_SHA1SUM is not set
113# CONFIG_SLEEP is not set 118# CONFIG_SLEEP is not set
114CONFIG_SORT=y 119CONFIG_SORT=y
115# CONFIG_FEATURE_SORT_REVERSE is not set
116# CONFIG_FEATURE_SORT_UNIQUE is not set
117# CONFIG_STTY is not set 120# CONFIG_STTY is not set
118CONFIG_SYNC=y 121CONFIG_SYNC=y
119CONFIG_TAIL=y 122CONFIG_TAIL=y
@@ -155,12 +158,18 @@ CONFIG_FEATURE_AUTOWIDTH=y
155CONFIG_FEATURE_HUMAN_READABLE=y 158CONFIG_FEATURE_HUMAN_READABLE=y
156 159
157# 160#
161# Common options for md5sum, sha1sum
162#
163# CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set
164
165#
158# Console Utilities 166# Console Utilities
159# 167#
160# CONFIG_CHVT is not set 168# CONFIG_CHVT is not set
161# CONFIG_CLEAR is not set 169# CONFIG_CLEAR is not set
162# CONFIG_DEALLOCVT is not set 170# CONFIG_DEALLOCVT is not set
163# CONFIG_DUMPKMAP is not set 171# CONFIG_DUMPKMAP is not set
172# CONFIG_LOADACM is not set
164# CONFIG_LOADFONT is not set 173# CONFIG_LOADFONT is not set
165# CONFIG_LOADKMAP is not set 174# CONFIG_LOADKMAP is not set
166# CONFIG_OPENVT is not set 175# CONFIG_OPENVT is not set
@@ -171,6 +180,7 @@ CONFIG_FEATURE_HUMAN_READABLE=y
171# Debian Utilities 180# Debian Utilities
172# 181#
173# CONFIG_MKTEMP is not set 182# CONFIG_MKTEMP is not set
183# CONFIG_PIPE_PROGRESS is not set
174CONFIG_READLINK=y 184CONFIG_READLINK=y
175# CONFIG_RUN_PARTS is not set 185# CONFIG_RUN_PARTS is not set
176# CONFIG_START_STOP_DAEMON is not set 186# CONFIG_START_STOP_DAEMON is not set
@@ -182,8 +192,6 @@ CONFIG_READLINK=y
182# CONFIG_AWK is not set 192# CONFIG_AWK is not set
183# CONFIG_PATCH is not set 193# CONFIG_PATCH is not set
184CONFIG_SED=y 194CONFIG_SED=y
185# CONFIG_FEATURE_SED_EMBEDED_NEWLINE is not set
186CONFIG_FEATURE_SED_GNU_COMPATABILITY=y
187# CONFIG_VI is not set 195# CONFIG_VI is not set
188 196
189# 197#
@@ -207,9 +215,9 @@ CONFIG_GREP=y
207# 215#
208CONFIG_INIT=y 216CONFIG_INIT=y
209CONFIG_FEATURE_USE_INITTAB=y 217CONFIG_FEATURE_USE_INITTAB=y
210CONFIG_FEATURE_INITRD=y 218# CONFIG_FEATURE_INITRD is not set
211# CONFIG_FEATURE_INIT_COREDUMPS is not set 219# CONFIG_FEATURE_INIT_COREDUMPS is not set
212# CONFIG_FEATURE_EXTRA_QUIET is not set 220CONFIG_FEATURE_EXTRA_QUIET=y
213CONFIG_HALT=y 221CONFIG_HALT=y
214# CONFIG_POWEROFF is not set 222# CONFIG_POWEROFF is not set
215CONFIG_REBOOT=y 223CONFIG_REBOOT=y
@@ -237,6 +245,7 @@ CONFIG_USE_BB_PWD_GRP=y
237# CONFIG_CROND is not set 245# CONFIG_CROND is not set
238# CONFIG_CRONTAB is not set 246# CONFIG_CRONTAB is not set
239# CONFIG_DC is not set 247# CONFIG_DC is not set
248# CONFIG_DEVFSD is not set
240# CONFIG_LAST is not set 249# CONFIG_LAST is not set
241# CONFIG_HDPARM is not set 250# CONFIG_HDPARM is not set
242# CONFIG_MAKEDEVS is not set 251# CONFIG_MAKEDEVS is not set
@@ -293,9 +302,9 @@ CONFIG_ROUTE=y
293# CONFIG_TRACEROUTE is not set 302# CONFIG_TRACEROUTE is not set
294# CONFIG_VCONFIG is not set 303# CONFIG_VCONFIG is not set
295CONFIG_WGET=y 304CONFIG_WGET=y
296# CONFIG_FEATURE_WGET_STATUSBAR is not set 305CONFIG_FEATURE_WGET_STATUSBAR=y
297CONFIG_FEATURE_WGET_AUTHENTICATION=y 306CONFIG_FEATURE_WGET_AUTHENTICATION=y
298# CONFIG_FEATURE_WGET_IP6_LITERAL is not set 307CONFIG_FEATURE_WGET_IP6_LITERAL=y
299 308
300# 309#
301# udhcp Server/Client 310# udhcp Server/Client
@@ -358,6 +367,7 @@ CONFIG_FEATURE_SH_FANCY_PROMPT=y
358# System Logging Utilities 367# System Logging Utilities
359# 368#
360CONFIG_SYSLOGD=y 369CONFIG_SYSLOGD=y
370# CONFIG_FEATURE_ROTATE_LOGFILE is not set
361# CONFIG_FEATURE_REMOTE_LOG is not set 371# CONFIG_FEATURE_REMOTE_LOG is not set
362# CONFIG_FEATURE_IPC_SYSLOG is not set 372# CONFIG_FEATURE_IPC_SYSLOG is not set
363CONFIG_KLOGD=y 373CONFIG_KLOGD=y
@@ -371,7 +381,7 @@ CONFIG_DMESG=y
371# CONFIG_FDFLUSH is not set 381# CONFIG_FDFLUSH is not set
372# CONFIG_FDFORMAT is not set 382# CONFIG_FDFORMAT is not set
373# CONFIG_FDISK is not set 383# CONFIG_FDISK is not set
374# CONFIG_FREERAMDISK is not set 384CONFIG_FREERAMDISK=y
375# CONFIG_FSCK_MINIX is not set 385# CONFIG_FSCK_MINIX is not set
376# CONFIG_MKFS_MINIX is not set 386# CONFIG_MKFS_MINIX is not set
377# CONFIG_GETOPT is not set 387# CONFIG_GETOPT is not set
@@ -392,7 +402,7 @@ CONFIG_FEATURE_MOUNT_FORCE=y
392# 402#
393# Common options for mount/umount 403# Common options for mount/umount
394# 404#
395# CONFIG_FEATURE_MOUNT_LOOP is not set 405CONFIG_FEATURE_MOUNT_LOOP=y
396# CONFIG_FEATURE_MTAB_SUPPORT is not set 406# CONFIG_FEATURE_MTAB_SUPPORT is not set
397 407
398# 408#
diff --git a/debian/config-udeb-linux-i386 b/debian/config-udeb-linux
index 90548ef9d..be4e9fb48 100644
--- a/debian/config-udeb-linux-i386
+++ b/debian/config-udeb-linux
@@ -51,13 +51,18 @@ CONFIG_TAR=y
51# CONFIG_FEATURE_TAR_BZIP2 is not set 51# CONFIG_FEATURE_TAR_BZIP2 is not set
52# CONFIG_FEATURE_TAR_EXCLUDE is not set 52# CONFIG_FEATURE_TAR_EXCLUDE is not set
53CONFIG_FEATURE_TAR_GZIP=y 53CONFIG_FEATURE_TAR_GZIP=y
54# CONFIG_FEATURE_TAR_COMPRESS is not set
54CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY=y 55CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY=y
55CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y 56CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
56# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
57# CONFIG_UNCOMPRESS is not set 57# CONFIG_UNCOMPRESS is not set
58# CONFIG_UNZIP is not set 58# CONFIG_UNZIP is not set
59 59
60# 60#
61# Common options for cpio and tar
62#
63# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
64
65#
61# Coreutils 66# Coreutils
62# 67#
63CONFIG_BASENAME=y 68CONFIG_BASENAME=y
@@ -112,8 +117,6 @@ CONFIG_RMDIR=y
112# CONFIG_SHA1SUM is not set 117# CONFIG_SHA1SUM is not set
113# CONFIG_SLEEP is not set 118# CONFIG_SLEEP is not set
114CONFIG_SORT=y 119CONFIG_SORT=y
115# CONFIG_FEATURE_SORT_REVERSE is not set
116# CONFIG_FEATURE_SORT_UNIQUE is not set
117# CONFIG_STTY is not set 120# CONFIG_STTY is not set
118CONFIG_SYNC=y 121CONFIG_SYNC=y
119CONFIG_TAIL=y 122CONFIG_TAIL=y
@@ -155,12 +158,18 @@ CONFIG_FEATURE_AUTOWIDTH=y
155CONFIG_FEATURE_HUMAN_READABLE=y 158CONFIG_FEATURE_HUMAN_READABLE=y
156 159
157# 160#
161# Common options for md5sum, sha1sum
162#
163# CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set
164
165#
158# Console Utilities 166# Console Utilities
159# 167#
160# CONFIG_CHVT is not set 168# CONFIG_CHVT is not set
161# CONFIG_CLEAR is not set 169# CONFIG_CLEAR is not set
162# CONFIG_DEALLOCVT is not set 170# CONFIG_DEALLOCVT is not set
163# CONFIG_DUMPKMAP is not set 171# CONFIG_DUMPKMAP is not set
172# CONFIG_LOADACM is not set
164# CONFIG_LOADFONT is not set 173# CONFIG_LOADFONT is not set
165# CONFIG_LOADKMAP is not set 174# CONFIG_LOADKMAP is not set
166# CONFIG_OPENVT is not set 175# CONFIG_OPENVT is not set
@@ -171,6 +180,7 @@ CONFIG_FEATURE_HUMAN_READABLE=y
171# Debian Utilities 180# Debian Utilities
172# 181#
173# CONFIG_MKTEMP is not set 182# CONFIG_MKTEMP is not set
183# CONFIG_PIPE_PROGRESS is not set
174CONFIG_READLINK=y 184CONFIG_READLINK=y
175# CONFIG_RUN_PARTS is not set 185# CONFIG_RUN_PARTS is not set
176# CONFIG_START_STOP_DAEMON is not set 186# CONFIG_START_STOP_DAEMON is not set
@@ -182,8 +192,6 @@ CONFIG_READLINK=y
182# CONFIG_AWK is not set 192# CONFIG_AWK is not set
183# CONFIG_PATCH is not set 193# CONFIG_PATCH is not set
184CONFIG_SED=y 194CONFIG_SED=y
185# CONFIG_FEATURE_SED_EMBEDED_NEWLINE is not set
186CONFIG_FEATURE_SED_GNU_COMPATABILITY=y
187# CONFIG_VI is not set 195# CONFIG_VI is not set
188 196
189# 197#
@@ -198,7 +206,7 @@ CONFIG_FEATURE_FIND_NEWER=y
198CONFIG_FEATURE_FIND_INUM=y 206CONFIG_FEATURE_FIND_INUM=y
199CONFIG_GREP=y 207CONFIG_GREP=y
200# CONFIG_FEATURE_GREP_EGREP_ALIAS is not set 208# CONFIG_FEATURE_GREP_EGREP_ALIAS is not set
201CONFIG_FEATURE_GREP_FGREP_ALIAS=y 209# CONFIG_FEATURE_GREP_FGREP_ALIAS is not set
202# CONFIG_FEATURE_GREP_CONTEXT is not set 210# CONFIG_FEATURE_GREP_CONTEXT is not set
203# CONFIG_XARGS is not set 211# CONFIG_XARGS is not set
204 212
@@ -207,7 +215,7 @@ CONFIG_FEATURE_GREP_FGREP_ALIAS=y
207# 215#
208CONFIG_INIT=y 216CONFIG_INIT=y
209CONFIG_FEATURE_USE_INITTAB=y 217CONFIG_FEATURE_USE_INITTAB=y
210CONFIG_FEATURE_INITRD=y 218# CONFIG_FEATURE_INITRD is not set
211# CONFIG_FEATURE_INIT_COREDUMPS is not set 219# CONFIG_FEATURE_INIT_COREDUMPS is not set
212CONFIG_FEATURE_EXTRA_QUIET=y 220CONFIG_FEATURE_EXTRA_QUIET=y
213CONFIG_HALT=y 221CONFIG_HALT=y
@@ -237,6 +245,7 @@ CONFIG_USE_BB_PWD_GRP=y
237# CONFIG_CROND is not set 245# CONFIG_CROND is not set
238# CONFIG_CRONTAB is not set 246# CONFIG_CRONTAB is not set
239# CONFIG_DC is not set 247# CONFIG_DC is not set
248# CONFIG_DEVFSD is not set
240# CONFIG_LAST is not set 249# CONFIG_LAST is not set
241# CONFIG_HDPARM is not set 250# CONFIG_HDPARM is not set
242# CONFIG_MAKEDEVS is not set 251# CONFIG_MAKEDEVS is not set
@@ -253,10 +262,6 @@ CONFIG_DEPMOD=y
253CONFIG_INSMOD=y 262CONFIG_INSMOD=y
254# CONFIG_FEATURE_2_2_MODULES is not set 263# CONFIG_FEATURE_2_2_MODULES is not set
255CONFIG_FEATURE_2_4_MODULES=y 264CONFIG_FEATURE_2_4_MODULES=y
256
257#
258# Support new (post 2.1) Linux kernels (Forced enabled)
259#
260# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set 265# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
261# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set 266# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
262# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set 267# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
@@ -306,9 +311,9 @@ CONFIG_ROUTE=y
306# CONFIG_TRACEROUTE is not set 311# CONFIG_TRACEROUTE is not set
307# CONFIG_VCONFIG is not set 312# CONFIG_VCONFIG is not set
308CONFIG_WGET=y 313CONFIG_WGET=y
309# CONFIG_FEATURE_WGET_STATUSBAR is not set 314CONFIG_FEATURE_WGET_STATUSBAR=y
310CONFIG_FEATURE_WGET_AUTHENTICATION=y 315CONFIG_FEATURE_WGET_AUTHENTICATION=y
311# CONFIG_FEATURE_WGET_IP6_LITERAL is not set 316CONFIG_FEATURE_WGET_IP6_LITERAL=y
312 317
313# 318#
314# udhcp Server/Client 319# udhcp Server/Client
@@ -371,6 +376,7 @@ CONFIG_FEATURE_SH_FANCY_PROMPT=y
371# System Logging Utilities 376# System Logging Utilities
372# 377#
373CONFIG_SYSLOGD=y 378CONFIG_SYSLOGD=y
379# CONFIG_FEATURE_ROTATE_LOGFILE is not set
374# CONFIG_FEATURE_REMOTE_LOG is not set 380# CONFIG_FEATURE_REMOTE_LOG is not set
375# CONFIG_FEATURE_IPC_SYSLOG is not set 381# CONFIG_FEATURE_IPC_SYSLOG is not set
376CONFIG_KLOGD=y 382CONFIG_KLOGD=y
@@ -384,7 +390,7 @@ CONFIG_DMESG=y
384# CONFIG_FDFLUSH is not set 390# CONFIG_FDFLUSH is not set
385# CONFIG_FDFORMAT is not set 391# CONFIG_FDFORMAT is not set
386# CONFIG_FDISK is not set 392# CONFIG_FDISK is not set
387# CONFIG_FREERAMDISK is not set 393CONFIG_FREERAMDISK=y
388# CONFIG_FSCK_MINIX is not set 394# CONFIG_FSCK_MINIX is not set
389# CONFIG_MKFS_MINIX is not set 395# CONFIG_MKFS_MINIX is not set
390# CONFIG_GETOPT is not set 396# CONFIG_GETOPT is not set
@@ -405,7 +411,7 @@ CONFIG_FEATURE_MOUNT_FORCE=y
405# 411#
406# Common options for mount/umount 412# Common options for mount/umount
407# 413#
408# CONFIG_FEATURE_MOUNT_LOOP is not set 414CONFIG_FEATURE_MOUNT_LOOP=y
409# CONFIG_FEATURE_MTAB_SUPPORT is not set 415# CONFIG_FEATURE_MTAB_SUPPORT is not set
410 416
411# 417#
diff --git a/debian/control b/debian/control
index d45758c23..232408048 100644
--- a/debian/control
+++ b/debian/control
@@ -52,7 +52,7 @@ Architecture: any
52Depends: ${shlibs:Depends} 52Depends: ${shlibs:Depends}
53Section: debian-installer 53Section: debian-installer
54Conflicts: busybox-udeb 54Conflicts: busybox-udeb
55Enhances: busybox-cvs-net-udeb 55Enhances: busybox-cvs-floppy-udeb
56Priority: extra 56Priority: extra
57Description: Tiny utilities for the debian-installer 57Description: Tiny utilities for the debian-installer
58 BusyBox combines tiny versions of many common UNIX utilities into a single 58 BusyBox combines tiny versions of many common UNIX utilities into a single
@@ -67,13 +67,13 @@ Description: Tiny utilities for the debian-installer
67 on the debian-installer, this package is not for you. Installing this 67 on the debian-installer, this package is not for you. Installing this
68 on your Debian system is a very, very bad idea. You have been warned. 68 on your Debian system is a very, very bad idea. You have been warned.
69 69
70Package: busybox-cvs-net-udeb 70Package: busybox-cvs-floppy-udeb
71Architecture: i386 71Architecture: i386
72Depends: ${shlibs:Depends} 72Depends: ${shlibs:Depends}
73Section: debian-installer 73Section: debian-installer
74Conflicts: busybox-udeb 74Conflicts: busybox-udeb
75Priority: extra 75Priority: extra
76Description: Tiny utilities for the debian-installer network images 76Description: Tiny utilities for the debian-installer floppy images
77 BusyBox combines tiny versions of many common UNIX utilities into a single 77 BusyBox combines tiny versions of many common UNIX utilities into a single
78 small executable. It provides minimalist replacements for the most common 78 small executable. It provides minimalist replacements for the most common
79 utilities you would usually find on your desktop system (i.e., ls, cp, mv, 79 utilities you would usually find on your desktop system (i.e., ls, cp, mv,
diff --git a/debian/control-extract b/debian/control-extract
new file mode 100644
index 000000000..ed65f2986
--- /dev/null
+++ b/debian/control-extract
@@ -0,0 +1,2 @@
1#!/bin/sh
2awk "BEGIN { i = 0; } { if (/^Package: $2/) i = 1; if (/^\s*\$/) i = 0; if (/$1:/ && i) print }" < debian/control | sed -e "s,^$1: ,,"
diff --git a/debian/copyright b/debian/copyright
index 0f2694ad7..cf9f3681c 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
1This package was debianized by Erik Andersen <andersen@codepoet.org> on 1This package was debianized by Erik Andersen <andersee@debian.org> on
2Sun, 18 Jun 2000 23:31:02 -0600 2Sun, 18 Jun 2000 23:31:02 -0600
3 3
4It was downloaded from ftp://ftp.busybox.net/busybox 4It was downloaded from ftp://ftp.busybox.net/busybox
diff --git a/debian/rules b/debian/rules
index 82bf9f04a..e77b4ef96 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,10 +3,9 @@
3# Uncomment this to turn on verbose mode. 3# Uncomment this to turn on verbose mode.
4#export DH_VERBOSE=1 4#export DH_VERBOSE=1
5 5
6# This is the debhelper compatibility version to use.
7export DH_COMPAT=3
8
9DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) 6DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
7DEB_HOST_GNU_CPU ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU)
8DEB_HOST_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM)
10 9
11VERSION = $(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2) 10VERSION = $(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2)
12 11
@@ -18,25 +17,39 @@ endif
18 17
19PACKAGE_PREFIX = busybox-cvs 18PACKAGE_PREFIX = busybox-cvs
20 19
20ARCH_FLOPPY_UDEB = $(shell sh debian/control-extract Architecture $(PACKAGE_PREFIX)-floppy-udeb)
21
21PACKAGES_DEB = $(PACKAGE_PREFIX) $(PACKAGE_PREFIX)-static 22PACKAGES_DEB = $(PACKAGE_PREFIX) $(PACKAGE_PREFIX)-static
22PACKAGES_UDEB = $(PACKAGE_PREFIX)-udeb 23PACKAGES_UDEB = $(PACKAGE_PREFIX)-udeb
23ifneq ($(wildcard ./debian/config-net-udeb-$(DEB_HOST_ARCH)),) 24ifneq ($(filter $(DEB_HOST_ARCH),$(ARCH_FLOPPY_UDEB)),)
24PACKAGES_UDEB += $(PACKAGE_PREFIX)-net-udeb 25PACKAGES_UDEB += $(PACKAGE_PREFIX)-floppy-udeb
25endif 26endif
26PACKAGES = $(PACKAGES_DEB) $(PACKAGES_UDEB) 27PACKAGES = $(PACKAGES_DEB) $(PACKAGES_UDEB)
28
27DEBHELPER_PACKAGES_DEB = $(patsubst %,-p%,$(PACKAGES_DEB)) 29DEBHELPER_PACKAGES_DEB = $(patsubst %,-p%,$(PACKAGES_DEB))
30DEBHELPER_PACKAGES_UDEB = $(patsubst %,-p%,$(PACKAGES_UDEB))
31
32CONFIG = $(firstword $(wildcard ./debian/config-$(1)-$(DEB_HOST_GNU_SYSTEM)-$(DEB_HOST_GNU_CPU) ./debian/config-$(1)-$(DEB_HOST_GNU_SYSTEM) ./debian/config-$(1)))
33CONFIG_DEB = $(call CONFIG,deb)
34CONFIG_STATIC = $(call CONFIG,static)
35CONFIG_UDEB = $(call CONFIG,udeb)
36CONFIG_FLOPPY_UDEB = $(call CONFIG,floppy-udeb)
37
38configure: configure-stamp
39configure-stamp:
40 sh ./configure
41
42 touch $@
28 43
29build-arch: build-arch-deb build-arch-static build-arch-udeb build-arch-net-udeb build-arch-doc 44build-arch: build-arch-deb-all build-arch-udeb-all
45build-arch-deb-all: build-arch-deb build-arch-static build-arch-doc
46build-arch-udeb-all: build-arch-udeb build-arch-floppy-udeb
30 47
31build-arch-deb: build-arch-deb-stamp 48build-arch-deb: build-arch-deb-stamp
32build-arch-deb-stamp: 49build-arch-deb-stamp: configure-stamp
33 $(MAKE) clean 50 $(MAKE) clean
34 51
35ifeq ($(wildcard ./debian/config-deb-$(DEB_HOST_ARCH)),) 52 cp $(CONFIG_DEB) .config
36 cp ./debian/config-deb .config
37else
38 cp ./debian/config-deb-$(DEB_HOST_ARCH) .config
39endif
40 53
41 $(MAKE) dep 54 $(MAKE) dep
42 $(MAKE) CONFIG_DEBUG=$(CONFIG_DEBUG) 55 $(MAKE) CONFIG_DEBUG=$(CONFIG_DEBUG)
@@ -47,14 +60,10 @@ endif
47 touch $@ 60 touch $@
48 61
49build-arch-static: build-arch-static-stamp 62build-arch-static: build-arch-static-stamp
50build-arch-static-stamp: 63build-arch-static-stamp: configure-stamp
51 $(MAKE) clean 64 $(MAKE) clean
52 65
53ifeq ($(wildcard ./debian/config-static-$(DEB_HOST_ARCH)),) 66 cp $(CONFIG_STATIC) .config
54 cp ./debian/config-static .config
55else
56 cp ./debian/config-static-$(DEB_HOST_ARCH) .config
57endif
58 67
59 $(MAKE) dep 68 $(MAKE) dep
60 $(MAKE) CONFIG_DEBUG=$(CONFIG_DEBUG) 69 $(MAKE) CONFIG_DEBUG=$(CONFIG_DEBUG)
@@ -65,39 +74,38 @@ endif
65 touch $@ 74 touch $@
66 75
67build-arch-udeb: build-arch-udeb-stamp 76build-arch-udeb: build-arch-udeb-stamp
68build-arch-udeb-stamp: 77build-arch-udeb-stamp: configure-stamp
69 $(MAKE) clean 78 $(MAKE) clean
70 79
71ifeq ($(wildcard ./debian/config-udeb-$(DEB_HOST_ARCH)),) 80 cp $(CONFIG_UDEB) .config
72 cp ./debian/config-udeb .config
73else
74 cp ./debian/config-udeb-$(DEB_HOST_ARCH) .config
75endif
76 81
77 $(MAKE) dep 82 $(MAKE) dep
78 $(MAKE) CONFIG_DEBUG=$(CONFIG_DEBUG) 83 $(MAKE) CONFIG_DEBUG=$(CONFIG_DEBUG)
79 84
80 $(MAKE) PREFIX=$(CURDIR)/install-$(PACKAGE_PREFIX)-udeb install 85 $(MAKE) PREFIX=$(CURDIR)/install-$(PACKAGE_PREFIX)-udeb install
86 # Remove init link, but init support is still compiled in to be
87 # used.
88 rm -f $(CURDIR)/install-$(PACKAGE_PREFIX)-udeb/sbin/init
81 89
82 touch $@ 90 touch $@
83 91
84build-arch-net-udeb: build-arch-net-udeb-stamp 92build-arch-floppy-udeb: build-arch-floppy-udeb-stamp
85build-arch-net-udeb-stamp: 93build-arch-floppy-udeb-stamp: configure-stamp
86ifneq ($(wildcard ./debian/config-net-udeb-$(DEB_HOST_ARCH)),) 94ifneq ($(filter $(DEB_HOST_ARCH),$(ARCH_FLOPPY_UDEB)),)
87 $(MAKE) clean 95 $(MAKE) clean
88 96
89 cp ./debian/config-net-udeb-$(DEB_HOST_ARCH) .config 97 cp $(CONFIG_FLOPPY_UDEB) .config
90 98
91 $(MAKE) dep 99 $(MAKE) dep
92 $(MAKE) CONFIG_DEBUG=$(CONFIG_DEBUG) 100 $(MAKE) CONFIG_DEBUG=$(CONFIG_DEBUG)
93 101
94 $(MAKE) PREFIX=$(CURDIR)/install-$(PACKAGE_PREFIX)-net-udeb install 102 $(MAKE) PREFIX=$(CURDIR)/install-$(PACKAGE_PREFIX)-floppy-udeb install
95endif 103endif
96 104
97 touch $@ 105 touch $@
98 106
99build-arch-doc: build-arch-doc-stamp 107build-arch-doc: build-arch-doc-stamp
100build-arch-doc-stamp: 108build-arch-doc-stamp: configure-stamp
101 $(MAKE) docs/BusyBox.1 109 $(MAKE) docs/BusyBox.1
102 110
103 cp docs/BusyBox.1 busybox.1 111 cp docs/BusyBox.1 busybox.1
@@ -109,20 +117,20 @@ build: build-arch
109clean: 117clean:
110 dh_testdir 118 dh_testdir
111 dh_testroot 119 dh_testroot
112 rm -f build-*-stamp debian/files~ 120 rm -f build-*-stamp configure-stamp debian/files~
113 121
114 $(MAKE) distclean 122 -$(MAKE) distclean
115 -rm -rf busybox-deb busybox-static install* busybox.1 123 -rm -rf busybox-deb busybox-static install* busybox.1
116 124
117 dh_clean 125 dh_clean
118 126
119install: build-arch 127install-deb: build-arch-deb-all
120 dh_testdir 128 dh_testdir
121 dh_testroot 129 dh_testroot
122 dh_clean -k 130 dh_clean -k $(DEBHELPER_PACKAGES_DEB)
123 dh_installdirs 131 dh_installdirs $(DEBHELPER_PACKAGES_DEB)
124 132
125 for i in $(PACKAGES); do \ 133 for i in $(PACKAGES_DEB); do \
126 ( \ 134 ( \
127 cd install-$$i; \ 135 cd install-$$i; \
128 find -type d -exec install -d $(CURDIR)/debian/$$i/{} \;; \ 136 find -type d -exec install -d $(CURDIR)/debian/$$i/{} \;; \
@@ -133,36 +141,51 @@ install: build-arch
133 install -m644 debian/$(PACKAGE_PREFIX)-static.override \ 141 install -m644 debian/$(PACKAGE_PREFIX)-static.override \
134 debian/$(PACKAGE_PREFIX)-static/usr/share/lintian/overrides/$(PACKAGE_PREFIX)-static 142 debian/$(PACKAGE_PREFIX)-static/usr/share/lintian/overrides/$(PACKAGE_PREFIX)-static
135 143
144install-udeb: build-arch-udeb-all
145 dh_testdir
146 dh_testroot
147 dh_clean -k $(DEBHELPER_PACKAGES_UDEB)
148 dh_installdirs $(DEBHELPER_PACKAGES_UDEB)
149
150 for i in $(PACKAGES_UDEB); do \
151 ( \
152 cd install-$$i; \
153 find -type d -exec install -d $(CURDIR)/debian/$$i/{} \;; \
154 find \( -type f -o -type l \) -exec cp -a {} $(CURDIR)/debian/$$i/{} \;; \
155 ); \
156 done
157
158binary-arch: binary-arch-deb binary-arch-udeb
159
136# Build architecture-dependent files here. 160# Build architecture-dependent files here.
137binary-arch: build-arch install 161binary-arch-deb: build-arch-deb-all install-deb
138 dh_testdir -a 162 dh_testdir
139 dh_testroot -a 163 dh_testroot
140# dh_installdebconf -a
141 dh_installdocs $(DEBHELPER_PACKAGES_DEB) 164 dh_installdocs $(DEBHELPER_PACKAGES_DEB)
142# dh_installexamples -a
143# dh_installmenu -a
144# dh_installlogrotate -a
145# dh_installemacsen -a
146# dh_installpam -a
147# dh_installmime -a
148# dh_installinit -a
149# dh_installcron -a
150 dh_installman $(DEBHELPER_PACKAGES_DEB) 165 dh_installman $(DEBHELPER_PACKAGES_DEB)
151# dh_installinfo -a
152# dh_undocumented -a
153 dh_installchangelogs Changelog $(DEBHELPER_PACKAGES_DEB) 166 dh_installchangelogs Changelog $(DEBHELPER_PACKAGES_DEB)
154 dh_strip -a 167 dh_strip $(DEBHELPER_PACKAGES_DEB)
155 dh_link -a 168 dh_link $(DEBHELPER_PACKAGES_DEB)
156 dh_compress -a 169 dh_compress $(DEBHELPER_PACKAGES_DEB)
157 dh_fixperms -a 170 dh_fixperms $(DEBHELPER_PACKAGES_DEB)
158# dh_makeshlibs -a 171 dh_installdeb $(DEBHELPER_PACKAGES_DEB)
159 dh_installdeb -a 172 dh_shlibdeps $(DEBHELPER_PACKAGES_DEB)
160# dh_perl -a
161 dh_shlibdeps -a
162 dh_gencontrol $(DEBHELPER_PACKAGES_DEB) 173 dh_gencontrol $(DEBHELPER_PACKAGES_DEB)
163 dh_md5sums $(DEBHELPER_PACKAGES_DEB) 174 dh_md5sums $(DEBHELPER_PACKAGES_DEB)
164 dh_builddeb $(DEBHELPER_PACKAGES_DEB) 175 dh_builddeb $(DEBHELPER_PACKAGES_DEB)
165 176
177# Build architecture-dependent files here.
178binary-arch-udeb: build-arch-udeb-all install-udeb
179 dh_testdir
180 dh_testroot
181 dh_strip $(DEBHELPER_PACKAGES_UDEB)
182 dh_link $(DEBHELPER_PACKAGES_UDEB)
183 dh_compress $(DEBHELPER_PACKAGES_UDEB)
184 dh_fixperms $(DEBHELPER_PACKAGES_UDEB)
185 dh_installdeb $(DEBHELPER_PACKAGES_UDEB)
186 dh_shlibdeps $(DEBHELPER_PACKAGES_UDEB)
187 dh_gencontrol $(DEBHELPER_PACKAGES_DEB)
188
166 $(foreach PACKAGE, $(PACKAGES_UDEB), \ 189 $(foreach PACKAGE, $(PACKAGES_UDEB), \
167 dh_gencontrol -p$(PACKAGE) -- -fdebian/files~; \ 190 dh_gencontrol -p$(PACKAGE) -- -fdebian/files~; \
168 dpkg-distaddfile $(PACKAGE)_$(VERSION)_$(DEB_HOST_ARCH).udeb debian-installer extra; \ 191 dpkg-distaddfile $(PACKAGE)_$(VERSION)_$(DEB_HOST_ARCH).udeb debian-installer extra; \