aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn L McGrath <bug1@ihug.co.nz>2003-04-06 15:35:52 +0000
committerGlenn L McGrath <bug1@ihug.co.nz>2003-04-06 15:35:52 +0000
commit4957fc7a931a6c310b19f8ba7e2c75fe418e95e5 (patch)
treeea7435d5fc49650cb9bcb7935217e4fc32f47454
parent8353fe92981250f57bd9383832dfe2b7a5411f76 (diff)
downloadbusybox-w32-4957fc7a931a6c310b19f8ba7e2c75fe418e95e5.tar.gz
busybox-w32-4957fc7a931a6c310b19f8ba7e2c75fe418e95e5.tar.bz2
busybox-w32-4957fc7a931a6c310b19f8ba7e2c75fe418e95e5.zip
Sync with waldi's package
-rw-r--r--debian/changelog20
-rw-r--r--debian/config-deb187
-rw-r--r--debian/config-net-udeb-i386369
-rw-r--r--debian/config-static244
-rw-r--r--debian/config-udeb41
-rw-r--r--debian/config-udeb-i386408
-rw-r--r--debian/control19
-rwxr-xr-xdebian/rules119
8 files changed, 1160 insertions, 247 deletions
diff --git a/debian/changelog b/debian/changelog
index 3c871609a..2da1ea022 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,23 @@
1busybox-cvs (0.60.99.cvs20030405-1) unstable; urgency=low
2
3 * new cvs version
4 * debian/control
5 - add busybox-cvs-net-udeb
6 * debian/rules
7 - arch depend debs
8 - new net-udeb
9 * debian/config*
10 - cleanup applet list
11
12 -- Bastian Blank <waldi@debian.org> Sat, 05 Apr 2003 11:44:50 +0200
13
14busybox-cvs (0.60.99.cvs20030221-1) unstable; urgency=low
15
16 * new cvs version
17 * enable new applets in udeb
18
19 -- Bastian Blank <waldi@debian.org> Fri, 21 Feb 2003 23:15:16 +0100
20
1busybox-cvs (0.60.99.cvs20030114-1) unstable; urgency=low 21busybox-cvs (0.60.99.cvs20030114-1) unstable; urgency=low
2 22
3 * new cvs version 23 * new cvs version
diff --git a/debian/config-deb b/debian/config-deb
index 00c0db6be..862e06f1f 100644
--- a/debian/config-deb
+++ b/debian/config-deb
@@ -21,11 +21,17 @@ CONFIG_FEATURE_INSTALLER=y
21# Build Options 21# Build Options
22# 22#
23# DOSTATIC is not set 23# DOSTATIC is not set
24# DOLFS is not set 24DOLFS=y
25# USING_CROSS_COMPILER is not set 25# USING_CROSS_COMPILER is not set
26EXTRA_CFLAGS_OPTIONS="" 26EXTRA_CFLAGS_OPTIONS=""
27 27
28# 28#
29# Installation Options
30#
31# CONFIG_INSTALL_NO_USR is not set
32PREFIX="./_install"
33
34#
29# Archival Utilities 35# Archival Utilities
30# 36#
31CONFIG_AR=y 37CONFIG_AR=y
@@ -44,52 +50,43 @@ CONFIG_FEATURE_TAR_CREATE=y
44# CONFIG_FEATURE_TAR_BZIP2 is not set 50# CONFIG_FEATURE_TAR_BZIP2 is not set
45# CONFIG_FEATURE_TAR_EXCLUDE is not set 51# CONFIG_FEATURE_TAR_EXCLUDE is not set
46CONFIG_FEATURE_TAR_GZIP=y 52CONFIG_FEATURE_TAR_GZIP=y
47# CONFIG_FEATURE_TAR_OLD_FORMAT is not set 53# CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY is not set
48# CONFIG_FEATURE_GNUTAR_LONG_FILENAME is not set 54CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
49# CONFIG_FEATURE_UNARCHIVE_TAPE is not set 55# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
50# CONFIG_UNCOMPRESS is not set 56# CONFIG_UNCOMPRESS is not set
51# CONFIG_UNZIP is not set 57# CONFIG_UNZIP is not set
52 58
53# 59#
54# Console Utilities 60# Coreutils
55#
56# CONFIG_CHVT is not set
57CONFIG_CLEAR=y
58# CONFIG_DEALLOCVT is not set
59# CONFIG_DUMPKMAP is not set
60# CONFIG_LOADACM is not set
61# CONFIG_LOADFONT is not set
62CONFIG_LOADKMAP=y
63# CONFIG_OPENVT is not set
64CONFIG_RESET=y
65# CONFIG_SETKEYCODES is not set
66
67#
68# Debian Utilities
69#
70# CONFIG_MKTEMP is not set
71# CONFIG_READLINK is not set
72# CONFIG_RUN_PARTS is not set
73CONFIG_WHICH=y
74
75#
76# Editors
77#
78# CONFIG_AWK is not set
79CONFIG_SED=y
80# CONFIG_VI is not set
81
82#
83# File Utilities
84# 61#
62# CONFIG_BASENAME is not set
63# CONFIG_CAL is not set
64CONFIG_CAT=y
65CONFIG_CHGRP=y
85CONFIG_CHMOD=y 66CONFIG_CHMOD=y
86CONFIG_CHOWN=y 67CONFIG_CHOWN=y
87CONFIG_CHGRP=y 68CONFIG_CHROOT=y
69# CONFIG_CMP is not set
88CONFIG_CP=y 70CONFIG_CP=y
71CONFIG_CUT=y
72# CONFIG_DATE is not set
89# CONFIG_DD is not set 73# CONFIG_DD is not set
90CONFIG_DF=y 74CONFIG_DF=y
75CONFIG_DIRNAME=y
76# CONFIG_DOS2UNIX is not set
91# CONFIG_DU is not set 77# CONFIG_DU is not set
78CONFIG_ECHO=y
79CONFIG_FEATURE_FANCY_ECHO=y
80# CONFIG_ENV is not set
81CONFIG_EXPR=y
82CONFIG_FALSE=y
83CONFIG_HEAD=y
84# CONFIG_FEATURE_FANCY_HEAD is not set
85# CONFIG_HOSTID is not set
86CONFIG_ID=y
87# CONFIG_LENGTH is not set
92CONFIG_LN=y 88CONFIG_LN=y
89# CONFIG_LOGNAME is not set
93CONFIG_LS=y 90CONFIG_LS=y
94CONFIG_FEATURE_LS_FILETYPES=y 91CONFIG_FEATURE_LS_FILETYPES=y
95CONFIG_FEATURE_LS_FOLLOWLINKS=y 92CONFIG_FEATURE_LS_FOLLOWLINKS=y
@@ -98,14 +95,43 @@ CONFIG_FEATURE_LS_SORTFILES=y
98CONFIG_FEATURE_LS_TIMESTAMPS=y 95CONFIG_FEATURE_LS_TIMESTAMPS=y
99CONFIG_FEATURE_LS_USERNAME=y 96CONFIG_FEATURE_LS_USERNAME=y
100CONFIG_FEATURE_LS_COLOR=y 97CONFIG_FEATURE_LS_COLOR=y
98CONFIG_MD5SUM=y
101CONFIG_MKDIR=y 99CONFIG_MKDIR=y
102# CONFIG_MKFIFO is not set 100# CONFIG_MKFIFO is not set
103CONFIG_MKNOD=y 101CONFIG_MKNOD=y
104CONFIG_MV=y 102CONFIG_MV=y
103# CONFIG_OD is not set
104# CONFIG_PRINTF is not set
105CONFIG_PWD=y
106# CONFIG_REALPATH is not set
105CONFIG_RM=y 107CONFIG_RM=y
106CONFIG_RMDIR=y 108CONFIG_RMDIR=y
109# CONFIG_SHA1SUM is not set
110CONFIG_SLEEP=y
111# CONFIG_FEATURE_FANCY_SLEEP is not set
112CONFIG_SORT=y
113# CONFIG_FEATURE_SORT_REVERSE is not set
114# CONFIG_FEATURE_SORT_UNIQUE is not set
115# CONFIG_STTY is not set
107CONFIG_SYNC=y 116CONFIG_SYNC=y
117CONFIG_TAIL=y
118CONFIG_FEATURE_FANCY_TAIL=y
119# CONFIG_TEE is not set
120CONFIG_TEST=y
108CONFIG_TOUCH=y 121CONFIG_TOUCH=y
122CONFIG_TR=y
123CONFIG_TRUE=y
124CONFIG_TTY=y
125CONFIG_UNAME=y
126CONFIG_UNIQ=y
127# CONFIG_USLEEP is not set
128# CONFIG_UUDECODE is not set
129# CONFIG_UUENCODE is not set
130# CONFIG_WATCH is not set
131CONFIG_WC=y
132# CONFIG_WHO is not set
133CONFIG_WHOAMI=y
134# CONFIG_YES is not set
109 135
110# 136#
111# Common options for cp and mv 137# Common options for cp and mv
@@ -123,6 +149,36 @@ CONFIG_FEATURE_AUTOWIDTH=y
123CONFIG_FEATURE_HUMAN_READABLE=y 149CONFIG_FEATURE_HUMAN_READABLE=y
124 150
125# 151#
152# Console Utilities
153#
154# CONFIG_CHVT is not set
155CONFIG_CLEAR=y
156# CONFIG_DEALLOCVT is not set
157# CONFIG_DUMPKMAP is not set
158# CONFIG_LOADACM is not set
159# CONFIG_LOADFONT is not set
160CONFIG_LOADKMAP=y
161# CONFIG_OPENVT is not set
162CONFIG_RESET=y
163# CONFIG_SETKEYCODES is not set
164
165#
166# Debian Utilities
167#
168# CONFIG_MKTEMP is not set
169# CONFIG_READLINK is not set
170# CONFIG_RUN_PARTS is not set
171CONFIG_WHICH=y
172
173#
174# Editors
175#
176# CONFIG_AWK is not set
177CONFIG_SED=y
178# CONFIG_FEATURE_SED_EMBEDED_NEWLINE is not set
179# CONFIG_VI is not set
180
181#
126# Finding Utilities 182# Finding Utilities
127# 183#
128CONFIG_FIND=y 184CONFIG_FIND=y
@@ -130,6 +186,8 @@ CONFIG_FEATURE_FIND_MTIME=y
130CONFIG_FEATURE_FIND_PERM=y 186CONFIG_FEATURE_FIND_PERM=y
131CONFIG_FEATURE_FIND_TYPE=y 187CONFIG_FEATURE_FIND_TYPE=y
132# CONFIG_FEATURE_FIND_XDEV is not set 188# CONFIG_FEATURE_FIND_XDEV is not set
189CONFIG_FEATURE_FIND_NEWER=y
190CONFIG_FEATURE_FIND_INUM=y
133CONFIG_GREP=y 191CONFIG_GREP=y
134# CONFIG_FEATURE_GREP_EGREP_ALIAS is not set 192# CONFIG_FEATURE_GREP_EGREP_ALIAS is not set
135# CONFIG_FEATURE_GREP_CONTEXT is not set 193# CONFIG_FEATURE_GREP_CONTEXT is not set
@@ -180,7 +238,7 @@ CONFIG_REBOOT=y
180# CONFIG_WATCHDOG is not set 238# CONFIG_WATCHDOG is not set
181 239
182# 240#
183# Module Utilities 241# Linux Module Utilities
184# 242#
185# CONFIG_INSMOD is not set 243# CONFIG_INSMOD is not set
186# CONFIG_LSMOD is not set 244# CONFIG_LSMOD is not set
@@ -203,6 +261,7 @@ CONFIG_FEATURE_IFCONFIG_STATUS=y
203CONFIG_FEATURE_IFCONFIG_HW=y 261CONFIG_FEATURE_IFCONFIG_HW=y
204# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set 262# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
205# CONFIG_IFUPDOWN is not set 263# CONFIG_IFUPDOWN is not set
264# CONFIG_INETD is not set
206# CONFIG_IP is not set 265# CONFIG_IP is not set
207# CONFIG_IPCALC is not set 266# CONFIG_IPCALC is not set
208# CONFIG_IPADDR is not set 267# CONFIG_IPADDR is not set
@@ -220,6 +279,7 @@ CONFIG_ROUTE=y
220# CONFIG_TELNETD is not set 279# CONFIG_TELNETD is not set
221# CONFIG_TFTP is not set 280# CONFIG_TFTP is not set
222# CONFIG_TRACEROUTE is not set 281# CONFIG_TRACEROUTE is not set
282# CONFIG_VCONFIG is not set
223CONFIG_WGET=y 283CONFIG_WGET=y
224CONFIG_FEATURE_WGET_STATUSBAR=y 284CONFIG_FEATURE_WGET_STATUSBAR=y
225CONFIG_FEATURE_WGET_AUTHENTICATION=y 285CONFIG_FEATURE_WGET_AUTHENTICATION=y
@@ -256,66 +316,13 @@ CONFIG_FEATURE_SH_IS_NONE=y
256# CONFIG_MSH is not set 316# CONFIG_MSH is not set
257 317
258# 318#
259# Shell Utilities
260#
261# CONFIG_BASENAME is not set
262# CONFIG_CAL is not set
263CONFIG_CHROOT=y
264# CONFIG_DATE is not set
265CONFIG_DIRNAME=y
266CONFIG_ECHO=y
267# CONFIG_ENV is not set
268CONFIG_EXPR=y
269CONFIG_FALSE=y
270# CONFIG_HOSTID is not set
271CONFIG_ID=y
272# CONFIG_LOGNAME is not set
273# CONFIG_PRINTF is not set
274CONFIG_PWD=y
275# CONFIG_REALPATH is not set
276CONFIG_SLEEP=y
277# CONFIG_STTY is not set
278# CONFIG_TEE is not set
279CONFIG_TRUE=y
280CONFIG_TEST=y
281CONFIG_TTY=y
282CONFIG_UNAME=y
283# CONFIG_USLEEP is not set
284# CONFIG_WATCH is not set
285# CONFIG_WHO is not set
286CONFIG_WHOAMI=y
287# CONFIG_YES is not set
288
289#
290# System Logging Utilities 319# System Logging Utilities
291# 320#
292CONFIG_KLOGD=y
293CONFIG_LOGGER=y
294CONFIG_SYSLOGD=y 321CONFIG_SYSLOGD=y
295# CONFIG_FEATURE_REMOTE_LOG is not set 322# CONFIG_FEATURE_REMOTE_LOG is not set
296# CONFIG_FEATURE_IPC_SYSLOG is not set 323# CONFIG_FEATURE_IPC_SYSLOG is not set
297 324CONFIG_KLOGD=y
298# 325CONFIG_LOGGER=y
299# Text Utilities
300#
301CONFIG_CAT=y
302# CONFIG_CMP is not set
303CONFIG_CUT=y
304# CONFIG_DOS2UNIX is not set
305CONFIG_HEAD=y
306# CONFIG_LENGTH is not set
307CONFIG_MD5SUM=y
308# CONFIG_OD is not set
309CONFIG_SORT=y
310# CONFIG_FEATURE_SORT_REVERSE is not set
311# CONFIG_FEATURE_SORT_UNIQUE is not set
312CONFIG_TAIL=y
313CONFIG_FEATURE_FANCY_TAIL=y
314CONFIG_TR=y
315CONFIG_UNIQ=y
316# CONFIG_UUDECODE is not set
317# CONFIG_UUENCODE is not set
318CONFIG_WC=y
319 326
320# 327#
321# Linux System Utilities 328# Linux System Utilities
diff --git a/debian/config-net-udeb-i386 b/debian/config-net-udeb-i386
new file mode 100644
index 000000000..923f61485
--- /dev/null
+++ b/debian/config-net-udeb-i386
@@ -0,0 +1,369 @@
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
20#
21# Build Options
22#
23# DOSTATIC is not set
24DOLFS=y
25# USING_CROSS_COMPILER is not set
26EXTRA_CFLAGS_OPTIONS=""
27
28#
29# Installation Options
30#
31# CONFIG_INSTALL_NO_USR is not set
32PREFIX="./_install"
33
34#
35# Archival Utilities
36#
37CONFIG_AR=y
38# CONFIG_FEATURE_AR_LONG_FILENAMES 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
48CONFIG_TAR=y
49# CONFIG_FEATURE_TAR_CREATE is not set
50# CONFIG_FEATURE_TAR_BZIP2 is not set
51# CONFIG_FEATURE_TAR_EXCLUDE is not set
52CONFIG_FEATURE_TAR_GZIP=y
53# CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY is not set
54CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
55# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
56# CONFIG_UNCOMPRESS is not set
57# CONFIG_UNZIP is not set
58
59#
60# Coreutils
61#
62# CONFIG_BASENAME is not set
63# CONFIG_CAL is not set
64CONFIG_CAT=y
65# CONFIG_CHGRP is not set
66# CONFIG_CHMOD is not set
67CONFIG_CHOWN=y
68CONFIG_CHROOT=y
69# CONFIG_CMP is not set
70# CONFIG_CP is not set
71CONFIG_CUT=y
72# CONFIG_DATE is not set
73# CONFIG_DD is not set
74# CONFIG_DF is not set
75# CONFIG_DIRNAME is not set
76# CONFIG_DOS2UNIX is not set
77# CONFIG_DU is not set
78CONFIG_ECHO=y
79CONFIG_FEATURE_FANCY_ECHO=y
80# CONFIG_ENV is not set
81# CONFIG_EXPR is not set
82CONFIG_FALSE=y
83# CONFIG_HEAD is not set
84# CONFIG_HOSTID is not set
85# CONFIG_ID is not set
86# CONFIG_LENGTH is not set
87CONFIG_LN=y
88# CONFIG_LOGNAME is not set
89# CONFIG_LS is not set
90CONFIG_MD5SUM=y
91CONFIG_MKDIR=y
92# CONFIG_MKFIFO is not set
93# CONFIG_MKNOD is not set
94# CONFIG_MV is not set
95# CONFIG_OD is not set
96# CONFIG_PRINTF is not set
97# CONFIG_PWD is not set
98# CONFIG_REALPATH is not set
99CONFIG_RM=y
100# CONFIG_RMDIR is not set
101# CONFIG_SHA1SUM is not set
102# CONFIG_SLEEP is not set
103# CONFIG_SORT is not set
104# CONFIG_STTY is not set
105CONFIG_SYNC=y
106# CONFIG_TAIL is not set
107# CONFIG_TEE is not set
108CONFIG_TEST=y
109
110#
111# test (forced enabled for use with shell)
112#
113CONFIG_TOUCH=y
114# CONFIG_TR is not set
115CONFIG_TRUE=y
116# CONFIG_TTY is not set
117# CONFIG_UNAME is not set
118# CONFIG_UNIQ is not set
119# CONFIG_USLEEP is not set
120# CONFIG_UUDECODE is not set
121# CONFIG_UUENCODE is not set
122# CONFIG_WATCH is not set
123CONFIG_WC=y
124# CONFIG_WHO is not set
125# CONFIG_WHOAMI is not set
126# CONFIG_YES is not set
127
128#
129# Console Utilities
130#
131# CONFIG_CHVT is not set
132# CONFIG_CLEAR is not set
133# CONFIG_DEALLOCVT is not set
134# CONFIG_DUMPKMAP is not set
135# CONFIG_LOADACM is not set
136# CONFIG_LOADFONT is not set
137# CONFIG_LOADKMAP is not set
138# CONFIG_OPENVT is not set
139# CONFIG_RESET is not set
140# CONFIG_SETKEYCODES is not set
141
142#
143# Debian Utilities
144#
145# CONFIG_MKTEMP is not set
146# CONFIG_READLINK is not set
147# CONFIG_RUN_PARTS is not set
148# CONFIG_WHICH is not set
149
150#
151# Editors
152#
153# CONFIG_AWK is not set
154CONFIG_SED=y
155# CONFIG_FEATURE_SED_EMBEDED_NEWLINE is not set
156# CONFIG_VI is not set
157
158#
159# Finding Utilities
160#
161# CONFIG_FIND is not set
162CONFIG_GREP=y
163# CONFIG_FEATURE_GREP_EGREP_ALIAS is not set
164# CONFIG_FEATURE_GREP_CONTEXT is not set
165# CONFIG_XARGS is not set
166
167#
168# Init Utilities
169#
170CONFIG_INIT=y
171CONFIG_FEATURE_USE_INITTAB=y
172CONFIG_FEATURE_INITRD=y
173# CONFIG_FEATURE_INIT_COREDUMPS is not set
174# CONFIG_FEATURE_EXTRA_QUIET is not set
175# CONFIG_HALT is not set
176# CONFIG_POWEROFF is not set
177CONFIG_REBOOT=y
178# CONFIG_START_STOP_DAEMON is not set
179# CONFIG_MESG is not set
180
181#
182# Login/Password Management Utilities
183#
184# CONFIG_USE_BB_PWD_GRP is not set
185# CONFIG_ADDGROUP is not set
186# CONFIG_DELGROUP is not set
187# CONFIG_ADDUSER is not set
188# CONFIG_DELUSER is not set
189# CONFIG_GETTY is not set
190# CONFIG_LOGIN is not set
191# CONFIG_PASSWD is not set
192# CONFIG_SU is not set
193# CONFIG_SULOGIN is not set
194# CONFIG_VLOCK is not set
195
196#
197# Miscellaneous Utilities
198#
199# CONFIG_ADJTIMEX is not set
200# CONFIG_CROND is not set
201# CONFIG_CRONTAB is not set
202# CONFIG_DC is not set
203# CONFIG_DUTMP is not set
204# CONFIG_MAKEDEVS is not set
205# CONFIG_MT is not set
206# CONFIG_STRINGS is not set
207# CONFIG_TIME is not set
208# CONFIG_UPDATE is not set
209# CONFIG_WATCHDOG is not set
210
211#
212# Linux Module Utilities
213#
214CONFIG_INSMOD=y
215# CONFIG_FEATURE_OLD_MODULE_INTERFACE is not set
216CONFIG_FEATURE_NEW_MODULE_INTERFACE=y
217
218#
219# Support new (post 2.1) Linux kernels (Forced enabled)
220#
221# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
222# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
223# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
224# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
225# CONFIG_LSMOD is not set
226# CONFIG_MODPROBE is not set
227# CONFIG_RMMOD is not set
228CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
229
230#
231# Networking Utilities
232#
233# CONFIG_FEATURE_IPV6 is not set
234# CONFIG_ARPING is not set
235# CONFIG_FTPGET is not set
236# CONFIG_FTPPUT is not set
237# CONFIG_HOSTNAME is not set
238# CONFIG_HTTPD is not set
239# CONFIG_IFCONFIG is not set
240# CONFIG_IFUPDOWN is not set
241# CONFIG_INETD is not set
242CONFIG_IP=y
243CONFIG_FEATURE_IP_ADDRESS=y
244CONFIG_FEATURE_IP_LINK=y
245CONFIG_FEATURE_IP_ROUTE=y
246# CONFIG_FEATURE_IP_TUNNEL is not set
247# CONFIG_IPCALC is not set
248# CONFIG_IPADDR is not set
249# CONFIG_IPLINK is not set
250# CONFIG_IPROUTE is not set
251# CONFIG_IPTUNNEL is not set
252# CONFIG_NAMEIF is not set
253# CONFIG_NC is not set
254# CONFIG_NETSTAT is not set
255# CONFIG_NSLOOKUP is not set
256# CONFIG_PING is not set
257# CONFIG_ROUTE is not set
258# CONFIG_TELNET is not set
259# CONFIG_TELNETD is not set
260# CONFIG_TFTP is not set
261# CONFIG_TRACEROUTE is not set
262# CONFIG_VCONFIG is not set
263CONFIG_WGET=y
264# CONFIG_FEATURE_WGET_STATUSBAR is not set
265CONFIG_FEATURE_WGET_AUTHENTICATION=y
266
267#
268# udhcp Server/Client
269#
270# CONFIG_UDHCPD is not set
271CONFIG_UDHCPC=y
272CONFIG_FEATURE_UDHCP_SYSLOG=y
273# CONFIG_FEATURE_UDHCP_DEBUG is not set
274
275#
276# Process Utilities
277#
278# CONFIG_FREE is not set
279# CONFIG_KILL is not set
280# CONFIG_PIDOF is not set
281# CONFIG_PS is not set
282# CONFIG_RENICE is not set
283# CONFIG_TOP is not set
284# CONFIG_UPTIME is not set
285
286#
287# Another Bourne-like Shell
288#
289CONFIG_FEATURE_SH_IS_ASH=y
290# CONFIG_FEATURE_SH_IS_HUSH is not set
291# CONFIG_FEATURE_SH_IS_LASH is not set
292# CONFIG_FEATURE_SH_IS_MSH is not set
293# CONFIG_FEATURE_SH_IS_NONE is not set
294CONFIG_ASH=y
295
296#
297# ash (forced enabled as default shell)
298#
299
300#
301# Ash Shell Options
302#
303# CONFIG_ASH_JOB_CONTROL is not set
304# CONFIG_ASH_ALIAS is not set
305CONFIG_ASH_MATH_SUPPORT=y
306# CONFIG_ASH_GETOPTS is not set
307# CONFIG_ASH_CMDCMD is not set
308# CONFIG_ASH_MAIL is not set
309CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
310# CONFIG_HUSH is not set
311# CONFIG_LASH is not set
312# CONFIG_MSH is not set
313
314#
315# Bourne Shell Options
316#
317CONFIG_FEATURE_COMMAND_EDITING=y
318# CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set
319# CONFIG_FEATURE_COMMAND_TAB_COMPLETION is not set
320# CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set
321CONFIG_FEATURE_COMMAND_HISTORY=15
322# CONFIG_FEATURE_SH_STANDALONE_SHELL is not set
323# CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN is not set
324# CONFIG_FEATURE_SH_FANCY_PROMPT is not set
325# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
326
327#
328# System Logging Utilities
329#
330CONFIG_SYSLOGD=y
331# CONFIG_FEATURE_REMOTE_LOG is not set
332# CONFIG_FEATURE_IPC_SYSLOG is not set
333CONFIG_KLOGD=y
334# CONFIG_LOGGER is not set
335
336#
337# Linux System Utilities
338#
339# CONFIG_DMESG is not set
340# CONFIG_FBSET is not set
341# CONFIG_FDFLUSH is not set
342# CONFIG_FDISK is not set
343# CONFIG_FREERAMDISK is not set
344# CONFIG_FSCK_MINIX is not set
345# CONFIG_MKFS_MINIX is not set
346# CONFIG_GETOPT is not set
347# CONFIG_HEXDUMP is not set
348# CONFIG_HWCLOCK is not set
349# CONFIG_LOSETUP is not set
350# CONFIG_MKSWAP is not set
351# CONFIG_MORE is not set
352CONFIG_PIVOT_ROOT=y
353# CONFIG_RDATE is not set
354# CONFIG_SWAPONOFF is not set
355CONFIG_MOUNT=y
356# CONFIG_NFSMOUNT is not set
357CONFIG_UMOUNT=y
358CONFIG_FEATURE_MOUNT_FORCE=y
359
360#
361# Common options for mount/umount
362#
363# CONFIG_FEATURE_MOUNT_LOOP is not set
364# CONFIG_FEATURE_MTAB_SUPPORT is not set
365
366#
367# Debugging Options
368#
369# DODEBUG is not set
diff --git a/debian/config-static b/debian/config-static
index 45238704c..082c46da9 100644
--- a/debian/config-static
+++ b/debian/config-static
@@ -26,6 +26,12 @@ DOLFS=y
26EXTRA_CFLAGS_OPTIONS="" 26EXTRA_CFLAGS_OPTIONS=""
27 27
28# 28#
29# Installation Options
30#
31# CONFIG_INSTALL_NO_USR is not set
32PREFIX="./_install"
33
34#
29# Archival Utilities 35# Archival Utilities
30# 36#
31CONFIG_AR=y 37CONFIG_AR=y
@@ -47,63 +53,49 @@ CONFIG_FEATURE_TAR_CREATE=y
47CONFIG_FEATURE_TAR_BZIP2=y 53CONFIG_FEATURE_TAR_BZIP2=y
48CONFIG_FEATURE_TAR_EXCLUDE=y 54CONFIG_FEATURE_TAR_EXCLUDE=y
49CONFIG_FEATURE_TAR_GZIP=y 55CONFIG_FEATURE_TAR_GZIP=y
50CONFIG_FEATURE_TAR_OLD_FORMAT=y 56# CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY is not set
51CONFIG_FEATURE_GNUTAR_LONG_FILENAME=y 57CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
52CONFIG_FEATURE_UNARCHIVE_TAPE=y 58CONFIG_FEATURE_UNARCHIVE_TAPE=y
53CONFIG_UNCOMPRESS=y 59CONFIG_UNCOMPRESS=y
54CONFIG_UNZIP=y 60CONFIG_UNZIP=y
55 61
56# 62#
57# Console Utilities 63# Coreutils
58#
59CONFIG_CHVT=y
60CONFIG_CLEAR=y
61CONFIG_DEALLOCVT=y
62CONFIG_DUMPKMAP=y
63CONFIG_LOADACM=y
64CONFIG_LOADFONT=y
65CONFIG_LOADKMAP=y
66CONFIG_OPENVT=y
67CONFIG_RESET=y
68CONFIG_SETKEYCODES=y
69
70#
71# Debian Utilities
72#
73CONFIG_MKTEMP=y
74CONFIG_READLINK=y
75CONFIG_RUN_PARTS=y
76CONFIG_WHICH=y
77
78#
79# Editors
80#
81CONFIG_AWK=y
82CONFIG_FEATURE_AWK_MATH=y
83CONFIG_SED=y
84CONFIG_VI=y
85CONFIG_FEATURE_VI_COLON=y
86CONFIG_FEATURE_VI_YANKMARK=y
87CONFIG_FEATURE_VI_SEARCH=y
88CONFIG_FEATURE_VI_USE_SIGNALS=y
89CONFIG_FEATURE_VI_DOT_CMD=y
90CONFIG_FEATURE_VI_READONLY=y
91CONFIG_FEATURE_VI_SETOPTS=y
92CONFIG_FEATURE_VI_SET=y
93CONFIG_FEATURE_VI_WIN_RESIZE=y
94CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
95
96#
97# File Utilities
98# 64#
65CONFIG_BASENAME=y
66CONFIG_CAL=y
67CONFIG_CAT=y
68CONFIG_CHGRP=y
99CONFIG_CHMOD=y 69CONFIG_CHMOD=y
100CONFIG_CHOWN=y 70CONFIG_CHOWN=y
101CONFIG_CHGRP=y 71CONFIG_CHROOT=y
72CONFIG_CMP=y
102CONFIG_CP=y 73CONFIG_CP=y
74CONFIG_CUT=y
75CONFIG_DATE=y
76
77#
78# date (forced enabled for use with watch)
79#
80CONFIG_FEATURE_DATE_ISOFMT=y
103CONFIG_DD=y 81CONFIG_DD=y
104CONFIG_DF=y 82CONFIG_DF=y
83CONFIG_DIRNAME=y
84CONFIG_DOS2UNIX=y
105CONFIG_DU=y 85CONFIG_DU=y
86CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K=y
87CONFIG_ECHO=y
88CONFIG_FEATURE_FANCY_ECHO=y
89CONFIG_ENV=y
90CONFIG_EXPR=y
91CONFIG_FALSE=y
92CONFIG_HEAD=y
93# CONFIG_FEATURE_FANCY_HEAD is not set
94CONFIG_HOSTID=y
95CONFIG_ID=y
96CONFIG_LENGTH=y
106CONFIG_LN=y 97CONFIG_LN=y
98CONFIG_LOGNAME=y
107CONFIG_LS=y 99CONFIG_LS=y
108CONFIG_FEATURE_LS_FILETYPES=y 100CONFIG_FEATURE_LS_FILETYPES=y
109CONFIG_FEATURE_LS_FOLLOWLINKS=y 101CONFIG_FEATURE_LS_FOLLOWLINKS=y
@@ -112,14 +104,48 @@ CONFIG_FEATURE_LS_SORTFILES=y
112CONFIG_FEATURE_LS_TIMESTAMPS=y 104CONFIG_FEATURE_LS_TIMESTAMPS=y
113CONFIG_FEATURE_LS_USERNAME=y 105CONFIG_FEATURE_LS_USERNAME=y
114CONFIG_FEATURE_LS_COLOR=y 106CONFIG_FEATURE_LS_COLOR=y
107CONFIG_MD5SUM=y
115CONFIG_MKDIR=y 108CONFIG_MKDIR=y
116CONFIG_MKFIFO=y 109CONFIG_MKFIFO=y
117CONFIG_MKNOD=y 110CONFIG_MKNOD=y
118CONFIG_MV=y 111CONFIG_MV=y
112CONFIG_OD=y
113CONFIG_PRINTF=y
114CONFIG_PWD=y
115# CONFIG_REALPATH is not set
119CONFIG_RM=y 116CONFIG_RM=y
120CONFIG_RMDIR=y 117CONFIG_RMDIR=y
118# CONFIG_SHA1SUM is not set
119CONFIG_SLEEP=y
120# CONFIG_FEATURE_FANCY_SLEEP is not set
121CONFIG_SORT=y
122CONFIG_FEATURE_SORT_REVERSE=y
123CONFIG_FEATURE_SORT_UNIQUE=y
124CONFIG_STTY=y
121CONFIG_SYNC=y 125CONFIG_SYNC=y
126CONFIG_TAIL=y
127CONFIG_FEATURE_FANCY_TAIL=y
128CONFIG_TEE=y
129# CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set
130CONFIG_TEST=y
131
132#
133# test (forced enabled for use with shell)
134#
122CONFIG_TOUCH=y 135CONFIG_TOUCH=y
136CONFIG_TR=y
137CONFIG_TRUE=y
138CONFIG_TTY=y
139CONFIG_UNAME=y
140CONFIG_UNIQ=y
141CONFIG_USLEEP=y
142CONFIG_UUDECODE=y
143CONFIG_UUENCODE=y
144CONFIG_WATCH=y
145CONFIG_WC=y
146CONFIG_WHO=y
147CONFIG_WHOAMI=y
148CONFIG_YES=y
123 149
124# 150#
125# Common options for cp and mv 151# Common options for cp and mv
@@ -137,6 +163,47 @@ CONFIG_FEATURE_AUTOWIDTH=y
137CONFIG_FEATURE_HUMAN_READABLE=y 163CONFIG_FEATURE_HUMAN_READABLE=y
138 164
139# 165#
166# Console Utilities
167#
168CONFIG_CHVT=y
169CONFIG_CLEAR=y
170CONFIG_DEALLOCVT=y
171CONFIG_DUMPKMAP=y
172CONFIG_LOADACM=y
173CONFIG_LOADFONT=y
174CONFIG_LOADKMAP=y
175CONFIG_OPENVT=y
176CONFIG_RESET=y
177CONFIG_SETKEYCODES=y
178
179#
180# Debian Utilities
181#
182CONFIG_MKTEMP=y
183CONFIG_READLINK=y
184CONFIG_RUN_PARTS=y
185CONFIG_WHICH=y
186
187#
188# Editors
189#
190CONFIG_AWK=y
191CONFIG_FEATURE_AWK_MATH=y
192CONFIG_SED=y
193# CONFIG_FEATURE_SED_EMBEDED_NEWLINE is not set
194CONFIG_VI=y
195CONFIG_FEATURE_VI_COLON=y
196CONFIG_FEATURE_VI_YANKMARK=y
197CONFIG_FEATURE_VI_SEARCH=y
198CONFIG_FEATURE_VI_USE_SIGNALS=y
199CONFIG_FEATURE_VI_DOT_CMD=y
200CONFIG_FEATURE_VI_READONLY=y
201CONFIG_FEATURE_VI_SETOPTS=y
202CONFIG_FEATURE_VI_SET=y
203CONFIG_FEATURE_VI_WIN_RESIZE=y
204CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
205
206#
140# Finding Utilities 207# Finding Utilities
141# 208#
142CONFIG_FIND=y 209CONFIG_FIND=y
@@ -144,6 +211,8 @@ CONFIG_FEATURE_FIND_MTIME=y
144CONFIG_FEATURE_FIND_PERM=y 211CONFIG_FEATURE_FIND_PERM=y
145CONFIG_FEATURE_FIND_TYPE=y 212CONFIG_FEATURE_FIND_TYPE=y
146CONFIG_FEATURE_FIND_XDEV=y 213CONFIG_FEATURE_FIND_XDEV=y
214CONFIG_FEATURE_FIND_NEWER=y
215CONFIG_FEATURE_FIND_INUM=y
147CONFIG_GREP=y 216CONFIG_GREP=y
148CONFIG_FEATURE_GREP_EGREP_ALIAS=y 217CONFIG_FEATURE_GREP_EGREP_ALIAS=y
149CONFIG_FEATURE_GREP_CONTEXT=y 218CONFIG_FEATURE_GREP_CONTEXT=y
@@ -176,12 +245,16 @@ CONFIG_LOGIN=y
176CONFIG_FEATURE_SECURETTY=y 245CONFIG_FEATURE_SECURETTY=y
177CONFIG_PASSWD=y 246CONFIG_PASSWD=y
178CONFIG_SU=y 247CONFIG_SU=y
179CONFIG_FEATURE_SHADOWPASSWDS=y
180CONFIG_USE_BB_SHADOW=y
181CONFIG_SULOGIN=y 248CONFIG_SULOGIN=y
182CONFIG_VLOCK=y 249CONFIG_VLOCK=y
183 250
184# 251#
252# Common options for adduser, deluser, login, su
253#
254CONFIG_FEATURE_SHADOWPASSWDS=y
255CONFIG_USE_BB_SHADOW=y
256
257#
185# Miscellaneous Utilities 258# Miscellaneous Utilities
186# 259#
187CONFIG_ADJTIMEX=y 260CONFIG_ADJTIMEX=y
@@ -197,7 +270,7 @@ CONFIG_UPDATE=y
197CONFIG_WATCHDOG=y 270CONFIG_WATCHDOG=y
198 271
199# 272#
200# Module Utilities 273# Linux Module Utilities
201# 274#
202# CONFIG_INSMOD is not set 275# CONFIG_INSMOD is not set
203# CONFIG_LSMOD is not set 276# CONFIG_LSMOD is not set
@@ -213,7 +286,14 @@ CONFIG_FTPGET=y
213CONFIG_FTPPUT=y 286CONFIG_FTPPUT=y
214CONFIG_HOSTNAME=y 287CONFIG_HOSTNAME=y
215CONFIG_HTTPD=y 288CONFIG_HTTPD=y
289# CONFIG_FEATURE_HTTPD_USAGE_FROM_INETD_ONLY is not set
216CONFIG_FEATURE_HTTPD_BASIC_AUTH=y 290CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
291# CONFIG_FEATURE_HTTPD_CGI is not set
292# CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP is not set
293# CONFIG_FEATURE_HTTPD_SETUID is not set
294# CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES is not set
295# CONFIG_FEATURE_HTTPD_DECODE_URL_STR is not set
296# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set
217CONFIG_IFCONFIG=y 297CONFIG_IFCONFIG=y
218CONFIG_FEATURE_IFCONFIG_STATUS=y 298CONFIG_FEATURE_IFCONFIG_STATUS=y
219CONFIG_FEATURE_IFCONFIG_SLIP=y 299CONFIG_FEATURE_IFCONFIG_SLIP=y
@@ -226,6 +306,7 @@ CONFIG_FEATURE_IFUPDOWN_IPV4=y
226CONFIG_FEATURE_IFUPDOWN_IPV6=y 306CONFIG_FEATURE_IFUPDOWN_IPV6=y
227CONFIG_FEATURE_IFUPDOWN_IPX=y 307CONFIG_FEATURE_IFUPDOWN_IPX=y
228CONFIG_FEATURE_IFUPDOWN_MAPPING=y 308CONFIG_FEATURE_IFUPDOWN_MAPPING=y
309# CONFIG_INETD is not set
229CONFIG_IP=y 310CONFIG_IP=y
230CONFIG_FEATURE_IP_ADDRESS=y 311CONFIG_FEATURE_IP_ADDRESS=y
231 312
@@ -265,6 +346,7 @@ CONFIG_ROUTE=y
265CONFIG_TELNET=y 346CONFIG_TELNET=y
266CONFIG_FEATURE_TELNET_TTYPE=y 347CONFIG_FEATURE_TELNET_TTYPE=y
267CONFIG_TELNETD=y 348CONFIG_TELNETD=y
349# CONFIG_FEATURE_TELNETD_INETD is not set
268CONFIG_TFTP=y 350CONFIG_TFTP=y
269CONFIG_FEATURE_TFTP_GET=y 351CONFIG_FEATURE_TFTP_GET=y
270CONFIG_FEATURE_TFTP_PUT=y 352CONFIG_FEATURE_TFTP_PUT=y
@@ -273,6 +355,7 @@ CONFIG_FEATURE_TFTP_DEBUG=y
273CONFIG_TRACEROUTE=y 355CONFIG_TRACEROUTE=y
274CONFIG_FEATURE_TRACEROUTE_VERBOSE=y 356CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
275CONFIG_FEATURE_TRACEROUTE_SO_DEBUG=y 357CONFIG_FEATURE_TRACEROUTE_SO_DEBUG=y
358# CONFIG_VCONFIG is not set
276CONFIG_WGET=y 359CONFIG_WGET=y
277CONFIG_FEATURE_WGET_STATUSBAR=y 360CONFIG_FEATURE_WGET_STATUSBAR=y
278CONFIG_FEATURE_WGET_AUTHENTICATION=y 361CONFIG_FEATURE_WGET_AUTHENTICATION=y
@@ -341,76 +424,14 @@ CONFIG_FEATURE_SH_FANCY_PROMPT=y
341# CONFIG_FEATURE_SH_EXTRA_QUIET is not set 424# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
342 425
343# 426#
344# Shell Utilities
345#
346CONFIG_BASENAME=y
347CONFIG_CAL=y
348CONFIG_CHROOT=y
349CONFIG_DATE=y
350
351#
352# date (forced enabled for use with watch)
353#
354CONFIG_FEATURE_DATE_ISOFMT=y
355CONFIG_DIRNAME=y
356CONFIG_ECHO=y
357CONFIG_ENV=y
358CONFIG_EXPR=y
359CONFIG_FALSE=y
360CONFIG_HOSTID=y
361CONFIG_ID=y
362CONFIG_LOGNAME=y
363CONFIG_PRINTF=y
364CONFIG_PWD=y
365# CONFIG_REALPATH is not set
366CONFIG_SLEEP=y
367CONFIG_STTY=y
368CONFIG_TEE=y
369CONFIG_TRUE=y
370CONFIG_TEST=y
371
372#
373# test (forced enabled for use with shell)
374#
375CONFIG_TTY=y
376CONFIG_UNAME=y
377CONFIG_USLEEP=y
378CONFIG_WATCH=y
379CONFIG_WHO=y
380CONFIG_WHOAMI=y
381CONFIG_YES=y
382
383#
384# System Logging Utilities 427# System Logging Utilities
385# 428#
386CONFIG_KLOGD=y
387CONFIG_LOGGER=y
388CONFIG_SYSLOGD=y 429CONFIG_SYSLOGD=y
389CONFIG_FEATURE_REMOTE_LOG=y 430CONFIG_FEATURE_REMOTE_LOG=y
390CONFIG_FEATURE_IPC_SYSLOG=y 431CONFIG_FEATURE_IPC_SYSLOG=y
391CONFIG_LOGREAD=y 432CONFIG_LOGREAD=y
392 433CONFIG_KLOGD=y
393# 434CONFIG_LOGGER=y
394# Text Utilities
395#
396CONFIG_CAT=y
397CONFIG_CMP=y
398CONFIG_CUT=y
399CONFIG_DOS2UNIX=y
400CONFIG_HEAD=y
401CONFIG_LENGTH=y
402CONFIG_MD5SUM=y
403CONFIG_OD=y
404CONFIG_SORT=y
405CONFIG_FEATURE_SORT_REVERSE=y
406CONFIG_FEATURE_SORT_UNIQUE=y
407CONFIG_TAIL=y
408CONFIG_FEATURE_FANCY_TAIL=y
409CONFIG_TR=y
410CONFIG_UNIQ=y
411CONFIG_UUDECODE=y
412CONFIG_UUENCODE=y
413CONFIG_WC=y
414 435
415# 436#
416# Linux System Utilities 437# Linux System Utilities
@@ -460,6 +481,7 @@ CONFIG_FEATURE_MOUNT_FORCE=y
460# 481#
461CONFIG_FEATURE_MOUNT_LOOP=y 482CONFIG_FEATURE_MOUNT_LOOP=y
462CONFIG_FEATURE_MTAB_SUPPORT=y 483CONFIG_FEATURE_MTAB_SUPPORT=y
484CONFIG_FEATURE_MTAB_FILENAME="/etc/mtab"
463 485
464# 486#
465# Debugging Options 487# Debugging Options
diff --git a/debian/config-udeb b/debian/config-udeb
index c11ae5612..0d42f4317 100644
--- a/debian/config-udeb
+++ b/debian/config-udeb
@@ -21,7 +21,7 @@ CONFIG_FEATURE_DEVPTS=y
21# Build Options 21# Build Options
22# 22#
23# DOSTATIC is not set 23# DOSTATIC is not set
24# DOLFS is not set 24DOLFS=y
25# USING_CROSS_COMPILER is not set 25# USING_CROSS_COMPILER is not set
26EXTRA_CFLAGS_OPTIONS="" 26EXTRA_CFLAGS_OPTIONS=""
27 27
@@ -95,7 +95,7 @@ CONFIG_FEATURE_LS_SORTFILES=y
95CONFIG_FEATURE_LS_TIMESTAMPS=y 95CONFIG_FEATURE_LS_TIMESTAMPS=y
96CONFIG_FEATURE_LS_USERNAME=y 96CONFIG_FEATURE_LS_USERNAME=y
97# CONFIG_FEATURE_LS_COLOR is not set 97# CONFIG_FEATURE_LS_COLOR is not set
98# CONFIG_MD5SUM is not set 98CONFIG_MD5SUM=y
99CONFIG_MKDIR=y 99CONFIG_MKDIR=y
100# CONFIG_MKFIFO is not set 100# CONFIG_MKFIFO is not set
101CONFIG_MKNOD=y 101CONFIG_MKNOD=y
@@ -154,7 +154,7 @@ CONFIG_FEATURE_HUMAN_READABLE=y
154# 154#
155# Console Utilities 155# Console Utilities
156# 156#
157CONFIG_CHVT=y 157# CONFIG_CHVT is not set
158# CONFIG_CLEAR is not set 158# CONFIG_CLEAR is not set
159# CONFIG_DEALLOCVT is not set 159# CONFIG_DEALLOCVT is not set
160# CONFIG_DUMPKMAP is not set 160# CONFIG_DUMPKMAP is not set
@@ -185,12 +185,12 @@ CONFIG_SED=y
185# Finding Utilities 185# Finding Utilities
186# 186#
187CONFIG_FIND=y 187CONFIG_FIND=y
188# CONFIG_FEATURE_FIND_MTIME is not set 188CONFIG_FEATURE_FIND_MTIME=y
189# CONFIG_FEATURE_FIND_PERM is not set 189CONFIG_FEATURE_FIND_PERM=y
190# CONFIG_FEATURE_FIND_TYPE is not set 190CONFIG_FEATURE_FIND_TYPE=y
191# CONFIG_FEATURE_FIND_XDEV is not set 191CONFIG_FEATURE_FIND_XDEV=y
192# CONFIG_FEATURE_FIND_NEWER is not set 192CONFIG_FEATURE_FIND_NEWER=y
193# CONFIG_FEATURE_FIND_INUM is not set 193CONFIG_FEATURE_FIND_INUM=y
194CONFIG_GREP=y 194CONFIG_GREP=y
195# CONFIG_FEATURE_GREP_EGREP_ALIAS is not set 195# CONFIG_FEATURE_GREP_EGREP_ALIAS is not set
196# CONFIG_FEATURE_GREP_CONTEXT is not set 196# CONFIG_FEATURE_GREP_CONTEXT is not set
@@ -274,19 +274,16 @@ CONFIG_FEATURE_IP_ROUTE=y
274# CONFIG_NC is not set 274# CONFIG_NC is not set
275# CONFIG_NETSTAT is not set 275# CONFIG_NETSTAT is not set
276# CONFIG_NSLOOKUP is not set 276# CONFIG_NSLOOKUP is not set
277CONFIG_PING=y 277# CONFIG_PING is not set
278CONFIG_FEATURE_FANCY_PING=y
279# CONFIG_ROUTE is not set 278# CONFIG_ROUTE is not set
280CONFIG_TELNET=y 279# CONFIG_TELNET is not set
281CONFIG_FEATURE_TELNET_TTYPE=y 280# CONFIG_TELNETD is not set
282CONFIG_TELNETD=y
283# CONFIG_FEATURE_TELNETD_INETD is not set
284# CONFIG_TFTP is not set 281# CONFIG_TFTP is not set
285# CONFIG_TRACEROUTE is not set 282# CONFIG_TRACEROUTE is not set
286# CONFIG_VCONFIG is not set 283# CONFIG_VCONFIG is not set
287CONFIG_WGET=y 284CONFIG_WGET=y
288CONFIG_FEATURE_WGET_STATUSBAR=y 285# CONFIG_FEATURE_WGET_STATUSBAR is not set
289# CONFIG_FEATURE_WGET_AUTHENTICATION is not set 286CONFIG_FEATURE_WGET_AUTHENTICATION=y
290 287
291# 288#
292# udhcp Server/Client 289# udhcp Server/Client
@@ -325,8 +322,8 @@ CONFIG_ASH=y
325# 322#
326# Ash Shell Options 323# Ash Shell Options
327# 324#
328CONFIG_ASH_JOB_CONTROL=y 325# CONFIG_ASH_JOB_CONTROL is not set
329CONFIG_ASH_ALIAS=y 326# CONFIG_ASH_ALIAS is not set
330CONFIG_ASH_MATH_SUPPORT=y 327CONFIG_ASH_MATH_SUPPORT=y
331# CONFIG_ASH_GETOPTS is not set 328# CONFIG_ASH_GETOPTS is not set
332# CONFIG_ASH_CMDCMD is not set 329# CONFIG_ASH_CMDCMD is not set
@@ -365,7 +362,7 @@ CONFIG_DMESG=y
365# CONFIG_FBSET is not set 362# CONFIG_FBSET is not set
366# CONFIG_FDFLUSH is not set 363# CONFIG_FDFLUSH is not set
367# CONFIG_FDISK is not set 364# CONFIG_FDISK is not set
368CONFIG_FREERAMDISK=y 365# CONFIG_FREERAMDISK is not set
369# CONFIG_FSCK_MINIX is not set 366# CONFIG_FSCK_MINIX is not set
370# CONFIG_MKFS_MINIX is not set 367# CONFIG_MKFS_MINIX is not set
371# CONFIG_GETOPT is not set 368# CONFIG_GETOPT is not set
@@ -383,14 +380,14 @@ CONFIG_PIVOT_ROOT=y
383# CONFIG_RDATE is not set 380# CONFIG_RDATE is not set
384CONFIG_SWAPONOFF=y 381CONFIG_SWAPONOFF=y
385CONFIG_MOUNT=y 382CONFIG_MOUNT=y
386CONFIG_NFSMOUNT=y 383# CONFIG_NFSMOUNT is not set
387CONFIG_UMOUNT=y 384CONFIG_UMOUNT=y
388CONFIG_FEATURE_MOUNT_FORCE=y 385CONFIG_FEATURE_MOUNT_FORCE=y
389 386
390# 387#
391# Common options for mount/umount 388# Common options for mount/umount
392# 389#
393CONFIG_FEATURE_MOUNT_LOOP=y 390# CONFIG_FEATURE_MOUNT_LOOP is not set
394# CONFIG_FEATURE_MTAB_SUPPORT is not set 391# CONFIG_FEATURE_MTAB_SUPPORT is not set
395 392
396# 393#
diff --git a/debian/config-udeb-i386 b/debian/config-udeb-i386
new file mode 100644
index 000000000..8861395f8
--- /dev/null
+++ b/debian/config-udeb-i386
@@ -0,0 +1,408 @@
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
20#
21# Build Options
22#
23# DOSTATIC is not set
24DOLFS=y
25# USING_CROSS_COMPILER is not set
26EXTRA_CFLAGS_OPTIONS=""
27
28#
29# Installation Options
30#
31# CONFIG_INSTALL_NO_USR is not set
32PREFIX="./_install"
33
34#
35# Archival Utilities
36#
37CONFIG_AR=y
38# CONFIG_FEATURE_AR_LONG_FILENAMES 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
48CONFIG_TAR=y
49# CONFIG_FEATURE_TAR_CREATE is not set
50# CONFIG_FEATURE_TAR_BZIP2 is not set
51# CONFIG_FEATURE_TAR_EXCLUDE is not set
52CONFIG_FEATURE_TAR_GZIP=y
53# CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY is not set
54CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
55# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
56# CONFIG_UNCOMPRESS is not set
57# CONFIG_UNZIP is not set
58
59#
60# Coreutils
61#
62CONFIG_BASENAME=y
63# CONFIG_CAL is not set
64CONFIG_CAT=y
65# CONFIG_CHGRP is not set
66CONFIG_CHMOD=y
67CONFIG_CHOWN=y
68CONFIG_CHROOT=y
69# CONFIG_CMP is not set
70CONFIG_CP=y
71CONFIG_CUT=y
72# CONFIG_DATE is not set
73# CONFIG_DD is not set
74CONFIG_DF=y
75CONFIG_DIRNAME=y
76# CONFIG_DOS2UNIX is not set
77# CONFIG_DU is not set
78CONFIG_ECHO=y
79CONFIG_FEATURE_FANCY_ECHO=y
80CONFIG_ENV=y
81CONFIG_EXPR=y
82CONFIG_FALSE=y
83CONFIG_HEAD=y
84# CONFIG_FEATURE_FANCY_HEAD is not set
85# CONFIG_HOSTID is not set
86CONFIG_ID=y
87# CONFIG_LENGTH is not set
88CONFIG_LN=y
89# CONFIG_LOGNAME is not set
90CONFIG_LS=y
91# CONFIG_FEATURE_LS_FILETYPES is not set
92CONFIG_FEATURE_LS_FOLLOWLINKS=y
93# CONFIG_FEATURE_LS_RECURSIVE is not set
94CONFIG_FEATURE_LS_SORTFILES=y
95CONFIG_FEATURE_LS_TIMESTAMPS=y
96CONFIG_FEATURE_LS_USERNAME=y
97# CONFIG_FEATURE_LS_COLOR is not set
98CONFIG_MD5SUM=y
99CONFIG_MKDIR=y
100# CONFIG_MKFIFO is not set
101CONFIG_MKNOD=y
102CONFIG_MV=y
103# CONFIG_OD is not set
104# CONFIG_PRINTF is not set
105CONFIG_PWD=y
106CONFIG_REALPATH=y
107CONFIG_RM=y
108CONFIG_RMDIR=y
109# CONFIG_SHA1SUM is not set
110# CONFIG_SLEEP is not set
111CONFIG_SORT=y
112# CONFIG_FEATURE_SORT_REVERSE is not set
113# CONFIG_FEATURE_SORT_UNIQUE is not set
114# CONFIG_STTY is not set
115CONFIG_SYNC=y
116CONFIG_TAIL=y
117# CONFIG_FEATURE_FANCY_TAIL is not set
118# CONFIG_TEE is not set
119CONFIG_TEST=y
120
121#
122# test (forced enabled for use with shell)
123#
124CONFIG_TOUCH=y
125CONFIG_TR=y
126CONFIG_TRUE=y
127# CONFIG_TTY is not set
128CONFIG_UNAME=y
129# CONFIG_UNIQ is not set
130# CONFIG_USLEEP is not set
131# CONFIG_UUDECODE is not set
132# CONFIG_UUENCODE is not set
133# CONFIG_WATCH is not set
134CONFIG_WC=y
135# CONFIG_WHO is not set
136# CONFIG_WHOAMI is not set
137# CONFIG_YES is not set
138
139#
140# Common options for cp and mv
141#
142CONFIG_FEATURE_PRESERVE_HARDLINKS=y
143
144#
145# Common options for ls and more
146#
147CONFIG_FEATURE_AUTOWIDTH=y
148
149#
150# Common options for df, du, ls
151#
152CONFIG_FEATURE_HUMAN_READABLE=y
153
154#
155# Console Utilities
156#
157# CONFIG_CHVT is not set
158# CONFIG_CLEAR is not set
159# CONFIG_DEALLOCVT is not set
160# CONFIG_DUMPKMAP is not set
161# CONFIG_LOADACM is not set
162# CONFIG_LOADFONT is not set
163# CONFIG_LOADKMAP is not set
164# CONFIG_OPENVT is not set
165# CONFIG_RESET is not set
166# CONFIG_SETKEYCODES is not set
167
168#
169# Debian Utilities
170#
171# CONFIG_MKTEMP is not set
172CONFIG_READLINK=y
173# CONFIG_RUN_PARTS is not set
174# CONFIG_WHICH is not set
175
176#
177# Editors
178#
179# CONFIG_AWK is not set
180CONFIG_SED=y
181# CONFIG_FEATURE_SED_EMBEDED_NEWLINE is not set
182# CONFIG_VI is not set
183
184#
185# Finding Utilities
186#
187CONFIG_FIND=y
188CONFIG_FEATURE_FIND_MTIME=y
189CONFIG_FEATURE_FIND_PERM=y
190CONFIG_FEATURE_FIND_TYPE=y
191CONFIG_FEATURE_FIND_XDEV=y
192CONFIG_FEATURE_FIND_NEWER=y
193CONFIG_FEATURE_FIND_INUM=y
194CONFIG_GREP=y
195# CONFIG_FEATURE_GREP_EGREP_ALIAS is not set
196# CONFIG_FEATURE_GREP_CONTEXT is not set
197# CONFIG_XARGS is not set
198
199#
200# Init Utilities
201#
202CONFIG_INIT=y
203CONFIG_FEATURE_USE_INITTAB=y
204CONFIG_FEATURE_INITRD=y
205# CONFIG_FEATURE_INIT_COREDUMPS is not set
206# CONFIG_FEATURE_EXTRA_QUIET is not set
207CONFIG_HALT=y
208# CONFIG_POWEROFF is not set
209CONFIG_REBOOT=y
210# CONFIG_START_STOP_DAEMON is not set
211# CONFIG_MESG is not set
212
213#
214# Login/Password Management Utilities
215#
216# CONFIG_USE_BB_PWD_GRP is not set
217# CONFIG_ADDGROUP is not set
218# CONFIG_DELGROUP is not set
219# CONFIG_ADDUSER is not set
220# CONFIG_DELUSER is not set
221# CONFIG_GETTY is not set
222# CONFIG_LOGIN is not set
223# CONFIG_PASSWD is not set
224# CONFIG_SU is not set
225# CONFIG_SULOGIN is not set
226# CONFIG_VLOCK is not set
227
228#
229# Miscellaneous Utilities
230#
231# CONFIG_ADJTIMEX is not set
232# CONFIG_CROND is not set
233# CONFIG_CRONTAB is not set
234# CONFIG_DC is not set
235# CONFIG_DUTMP is not set
236# CONFIG_MAKEDEVS is not set
237# CONFIG_MT is not set
238# CONFIG_STRINGS is not set
239# CONFIG_TIME is not set
240# CONFIG_UPDATE is not set
241# CONFIG_WATCHDOG is not set
242
243#
244# Linux Module Utilities
245#
246CONFIG_INSMOD=y
247# CONFIG_FEATURE_OLD_MODULE_INTERFACE is not set
248CONFIG_FEATURE_NEW_MODULE_INTERFACE=y
249
250#
251# Support new (post 2.1) Linux kernels (Forced enabled)
252#
253# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
254# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
255# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
256# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
257CONFIG_LSMOD=y
258CONFIG_FEATURE_QUERY_MODULE_INTERFACE=y
259CONFIG_MODPROBE=y
260# CONFIG_RMMOD is not set
261CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
262
263#
264# Networking Utilities
265#
266# CONFIG_FEATURE_IPV6 is not set
267# CONFIG_ARPING is not set
268# CONFIG_FTPGET is not set
269# CONFIG_FTPPUT is not set
270# CONFIG_HOSTNAME is not set
271# CONFIG_HTTPD is not set
272# CONFIG_IFCONFIG is not set
273# CONFIG_IFUPDOWN is not set
274# CONFIG_INETD is not set
275CONFIG_IP=y
276CONFIG_FEATURE_IP_ADDRESS=y
277CONFIG_FEATURE_IP_LINK=y
278CONFIG_FEATURE_IP_ROUTE=y
279# CONFIG_FEATURE_IP_TUNNEL is not set
280# CONFIG_IPCALC is not set
281# CONFIG_IPADDR is not set
282# CONFIG_IPLINK is not set
283# CONFIG_IPROUTE is not set
284# CONFIG_IPTUNNEL is not set
285# CONFIG_NAMEIF is not set
286# CONFIG_NC is not set
287# CONFIG_NETSTAT is not set
288# CONFIG_NSLOOKUP is not set
289# CONFIG_PING is not set
290# CONFIG_ROUTE is not set
291# CONFIG_TELNET is not set
292# CONFIG_TELNETD is not set
293# CONFIG_TFTP is not set
294# CONFIG_TRACEROUTE is not set
295# CONFIG_VCONFIG is not set
296CONFIG_WGET=y
297# CONFIG_FEATURE_WGET_STATUSBAR is not set
298CONFIG_FEATURE_WGET_AUTHENTICATION=y
299
300#
301# udhcp Server/Client
302#
303# CONFIG_UDHCPD is not set
304CONFIG_UDHCPC=y
305CONFIG_FEATURE_UDHCP_SYSLOG=y
306# CONFIG_FEATURE_UDHCP_DEBUG is not set
307
308#
309# Process Utilities
310#
311CONFIG_FREE=y
312CONFIG_KILL=y
313# CONFIG_KILLALL is not set
314CONFIG_PIDOF=y
315CONFIG_PS=y
316# CONFIG_RENICE is not set
317# CONFIG_TOP is not set
318# CONFIG_UPTIME is not set
319
320#
321# Another Bourne-like Shell
322#
323CONFIG_FEATURE_SH_IS_ASH=y
324# CONFIG_FEATURE_SH_IS_HUSH is not set
325# CONFIG_FEATURE_SH_IS_LASH is not set
326# CONFIG_FEATURE_SH_IS_MSH is not set
327# CONFIG_FEATURE_SH_IS_NONE is not set
328CONFIG_ASH=y
329
330#
331# ash (forced enabled as default shell)
332#
333
334#
335# Ash Shell Options
336#
337# CONFIG_ASH_JOB_CONTROL is not set
338# CONFIG_ASH_ALIAS is not set
339CONFIG_ASH_MATH_SUPPORT=y
340# CONFIG_ASH_GETOPTS is not set
341# CONFIG_ASH_CMDCMD is not set
342# CONFIG_ASH_MAIL is not set
343CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
344# CONFIG_HUSH is not set
345# CONFIG_LASH is not set
346# CONFIG_MSH is not set
347
348#
349# Bourne Shell Options
350#
351CONFIG_FEATURE_COMMAND_EDITING=y
352# CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set
353CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y
354# CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set
355CONFIG_FEATURE_COMMAND_HISTORY=15
356CONFIG_FEATURE_SH_STANDALONE_SHELL=y
357# CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN is not set
358CONFIG_FEATURE_SH_FANCY_PROMPT=y
359# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
360
361#
362# System Logging Utilities
363#
364CONFIG_SYSLOGD=y
365# CONFIG_FEATURE_REMOTE_LOG is not set
366# CONFIG_FEATURE_IPC_SYSLOG is not set
367CONFIG_KLOGD=y
368CONFIG_LOGGER=y
369
370#
371# Linux System Utilities
372#
373CONFIG_DMESG=y
374# CONFIG_FBSET is not set
375# CONFIG_FDFLUSH is not set
376# CONFIG_FDISK is not set
377# CONFIG_FREERAMDISK is not set
378# CONFIG_FSCK_MINIX is not set
379# CONFIG_MKFS_MINIX is not set
380# CONFIG_GETOPT is not set
381# CONFIG_HEXDUMP is not set
382# CONFIG_HWCLOCK is not set
383# CONFIG_LOSETUP is not set
384CONFIG_MKSWAP=y
385CONFIG_MORE=y
386CONFIG_FEATURE_USE_TERMIOS=y
387
388#
389# Common options for ls and more
390#
391CONFIG_PIVOT_ROOT=y
392# CONFIG_RDATE is not set
393CONFIG_SWAPONOFF=y
394CONFIG_MOUNT=y
395# CONFIG_NFSMOUNT is not set
396CONFIG_UMOUNT=y
397CONFIG_FEATURE_MOUNT_FORCE=y
398
399#
400# Common options for mount/umount
401#
402# CONFIG_FEATURE_MOUNT_LOOP is not set
403# CONFIG_FEATURE_MTAB_SUPPORT is not set
404
405#
406# Debugging Options
407#
408# DODEBUG is not set
diff --git a/debian/control b/debian/control
index ae1aee551..c0a500cc4 100644
--- a/debian/control
+++ b/debian/control
@@ -66,3 +66,22 @@ Description: Tiny utilities for the debian-installer
66 on the debian-installer, this package is not for you. Installing this 66 on the debian-installer, this package is not for you. Installing this
67 on your Debian system is a very, very bad idea. You have been warned. 67 on your Debian system is a very, very bad idea. You have been warned.
68 68
69Package: busybox-cvs-net-udeb
70Architecture: i386
71Depends: ${shlibs:Depends}
72Section: debian-installer
73Conflicts: busybox-udeb
74Priority: extra
75Description: Tiny utilities for the debian-installer network images
76 BusyBox combines tiny versions of many common UNIX utilities into a single
77 small executable. It provides minimalist replacements for the most common
78 utilities you would usually find on your desktop system (i.e., ls, cp, mv,
79 mount, tar, etc.). The utilities in BusyBox generally have fewer options than
80 their full-featured GNU cousins; however, the options that are included
81 provide the expected functionality and behave very much like their GNU
82 counterparts.
83 .
84 busybox-udeb is used by the debian-installer, so unless you are working
85 on the debian-installer, this package is not for you. Installing this
86 on your Debian system is a very, very bad idea. You have been warned.
87
diff --git a/debian/rules b/debian/rules
index a1fe24543..47605fa71 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,8 +6,9 @@
6# This is the debhelper compatibility version to use. 6# This is the debhelper compatibility version to use.
7export DH_COMPAT=3 7export DH_COMPAT=3
8 8
9DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
10
9VERSION = $(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2) 11VERSION = $(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2)
10ARCH = $(shell dpkg --print-architecture)
11 12
12ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) 13ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
13 DODEBUG = true 14 DODEBUG = true
@@ -15,38 +16,103 @@ endif
15ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) 16ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
16endif 17endif
17 18
18build-arch: build-arch-stamp 19PACKAGE_PREFIX = busybox-cvs
19build-arch-stamp: 20
21PACKAGES_DEB = $(PACKAGE_PREFIX) $(PACKAGE_PREFIX)-static
22PACKAGES_UDEB = $(PACKAGE_PREFIX)-udeb
23ifneq ($(wildcard ./debian/config-net-udeb-$(DEB_HOST_ARCH)),)
24PACKAGES_UDEB += $(PACKAGE_PREFIX)-net-udeb
25endif
26PACKAGES = $(PACKAGES_DEB) $(PACKAGES_UDEB)
27DEBHELPER_PACKAGES_DEB = $(patsubst %,-p%,$(PACKAGES_DEB))
28
29build-arch: build-arch-deb build-arch-static build-arch-udeb build-arch-net-udeb build-arch-doc
30
31build-arch-deb: build-arch-deb-stamp
32build-arch-deb-stamp:
20 $(MAKE) clean 33 $(MAKE) clean
34
35ifeq ($(wildcard ./debian/config-deb-$(DEB_HOST_ARCH)),)
21 cp ./debian/config-deb .config 36 cp ./debian/config-deb .config
37else
38 cp ./debian/config-deb-$(DEB_HOST_ARCH) .config
39endif
40
22 $(MAKE) dep 41 $(MAKE) dep
23 $(MAKE) DODEBUG=$(DODEBUG) 42 $(MAKE) DODEBUG=$(DODEBUG)
24 install busybox busybox-deb
25 43
44 install -d install-$(PACKAGE_PREFIX)/bin
45 install busybox install-$(PACKAGE_PREFIX)/bin/busybox
46
47 touch $@
48
49build-arch-static: build-arch-static-stamp
50build-arch-static-stamp:
26 $(MAKE) clean 51 $(MAKE) clean
52
53ifeq ($(wildcard ./debian/config-static-$(DEB_HOST_ARCH)),)
27 cp ./debian/config-static .config 54 cp ./debian/config-static .config
55else
56 cp ./debian/config-static-$(DEB_HOST_ARCH) .config
57endif
58
28 $(MAKE) dep 59 $(MAKE) dep
29 $(MAKE) DODEBUG=$(DODEBUG) 60 $(MAKE) DODEBUG=$(DODEBUG)
30 install busybox busybox-static
31 61
62 install -d install-$(PACKAGE_PREFIX)-static/bin
63 install busybox install-$(PACKAGE_PREFIX)-static/bin/busybox
64
65 touch $@
66
67build-arch-udeb: build-arch-udeb-stamp
68build-arch-udeb-stamp:
32 $(MAKE) clean 69 $(MAKE) clean
70
71ifeq ($(wildcard ./debian/config-udeb-$(DEB_HOST_ARCH)),)
33 cp ./debian/config-udeb .config 72 cp ./debian/config-udeb .config
73else
74 cp ./debian/config-udeb-$(DEB_HOST_ARCH) .config
75endif
76
77 $(MAKE) dep
78 $(MAKE) DODEBUG=$(DODEBUG)
79
80 $(MAKE) PREFIX=$(CURDIR)/install-$(PACKAGE_PREFIX)-udeb install
81
82 touch $@
83
84build-arch-net-udeb: build-arch-net-udeb-stamp
85build-arch-net-udeb-stamp:
86ifneq ($(wildcard ./debian/config-net-udeb-$(DEB_HOST_ARCH)),)
87 $(MAKE) clean
88
89 cp ./debian/config-net-udeb-$(DEB_HOST_ARCH) .config
90
34 $(MAKE) dep 91 $(MAKE) dep
35 $(MAKE) DODEBUG=$(DODEBUG) 92 $(MAKE) DODEBUG=$(DODEBUG)
36 93
94 $(MAKE) PREFIX=$(CURDIR)/install-$(PACKAGE_PREFIX)-net-udeb install
95endif
96
97 touch $@
98
99build-arch-doc: build-arch-doc-stamp
100build-arch-doc-stamp:
37 $(MAKE) docs/BusyBox.1 101 $(MAKE) docs/BusyBox.1
38 102
39 touch build-arch-stamp 103 cp docs/BusyBox.1 busybox.1
104
105 touch $@
40 106
41build: build-arch 107build: build-arch
42 108
43clean: 109clean:
44 dh_testdir 110 dh_testdir
45 dh_testroot 111 dh_testroot
46 rm -f build-arch-stamp build-indep-stamp debian/files~ 112 rm -f build-*-stamp debian/files~
47 113
48 $(MAKE) distclean 114 $(MAKE) distclean
49 -rm -f busybox-deb busybox-static busybox.1 115 -rm -rf busybox-deb busybox-static install* busybox.1
50 116
51 dh_clean 117 dh_clean
52 118
@@ -56,20 +122,23 @@ install: build-arch
56 dh_clean -k 122 dh_clean -k
57 dh_installdirs 123 dh_installdirs
58 124
59 install busybox-deb $(CURDIR)/debian/busybox-cvs/bin/busybox 125 for i in $(PACKAGES); do \
60 install busybox-static $(CURDIR)/debian/busybox-cvs-static/bin/busybox 126 ( \
61 $(MAKE) PREFIX=$(CURDIR)/debian/busybox-cvs-udeb install 127 cd install-$$i; \
62 cp docs/BusyBox.1 busybox.1 128 find -type d -exec install -d $(CURDIR)/debian/$$i/{} \;; \
129 find \( -type f -o -type l \) -exec cp -a {} $(CURDIR)/debian/$$i/{} \;; \
130 ); \
131 done
63 132
64 install -m644 debian/busybox-cvs-static.override \ 133 install -m644 debian/$(PACKAGE_PREFIX)-static.override \
65 debian/busybox-cvs-static/usr/share/lintian/overrides/busybox-cvs-static 134 debian/$(PACKAGE_PREFIX)-static/usr/share/lintian/overrides/$(PACKAGE_PREFIX)-static
66 135
67# Build architecture-dependent files here. 136# Build architecture-dependent files here.
68binary-arch: build-arch install 137binary-arch: build-arch install
69 dh_testdir -a 138 dh_testdir -a
70 dh_testroot -a 139 dh_testroot -a
71# dh_installdebconf -a 140# dh_installdebconf -a
72 dh_installdocs -a -Nbusybox-cvs-udeb 141 dh_installdocs $(DEBHELPER_PACKAGES_DEB)
73# dh_installexamples -a 142# dh_installexamples -a
74# dh_installmenu -a 143# dh_installmenu -a
75# dh_installlogrotate -a 144# dh_installlogrotate -a
@@ -78,10 +147,10 @@ binary-arch: build-arch install
78# dh_installmime -a 147# dh_installmime -a
79# dh_installinit -a 148# dh_installinit -a
80# dh_installcron -a 149# dh_installcron -a
81 dh_installman -a -Nbusybox-cvs-udeb 150 dh_installman $(DEBHELPER_PACKAGES_DEB)
82# dh_installinfo -a 151# dh_installinfo -a
83# dh_undocumented -a 152# dh_undocumented -a
84 dh_installchangelogs Changelog -a -Nbusybox-cvs-udeb 153 dh_installchangelogs Changelog $(DEBHELPER_PACKAGES_DEB)
85 dh_strip -a 154 dh_strip -a
86 dh_link -a 155 dh_link -a
87 dh_compress -a 156 dh_compress -a
@@ -90,13 +159,15 @@ binary-arch: build-arch install
90 dh_installdeb -a 159 dh_installdeb -a
91# dh_perl -a 160# dh_perl -a
92 dh_shlibdeps -a 161 dh_shlibdeps -a
93 dh_gencontrol -a -Nbusybox-cvs-udeb 162 dh_gencontrol $(DEBHELPER_PACKAGES_DEB)
94 dh_md5sums -a -Nbusybox-cvs-udeb 163 dh_md5sums $(DEBHELPER_PACKAGES_DEB)
95 dh_builddeb -a -Nbusybox-cvs-udeb 164 dh_builddeb $(DEBHELPER_PACKAGES_DEB)
96 165
97 dh_gencontrol -pbusybox-cvs-udeb -- -fdebian/files~ 166 $(foreach PACKAGE, $(PACKAGES_UDEB), \
98 dpkg-distaddfile busybox-cvs-udeb_$(VERSION)_$(ARCH).udeb debian-installer extra 167 dh_gencontrol -p$(PACKAGE) -- -fdebian/files~; \
99 dh_builddeb -pbusybox-cvs-udeb --filename=busybox-cvs-udeb_$(VERSION)_$(ARCH).udeb 168 dpkg-distaddfile $(PACKAGE)_$(VERSION)_$(DEB_HOST_ARCH).udeb debian-installer extra; \
169 dh_builddeb -p$(PACKAGE) --filename=$(PACKAGE)_$(VERSION)_$(DEB_HOST_ARCH).udeb; \
170 )
100 171
101binary: binary-arch 172binary: binary-arch
102.PHONY: build clean binary-indep binary-arch binary install 173.PHONY: build clean binary-indep binary-arch binary install