]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - src/patches/busybox-0.60.5-config.patch
Hinzugefuegt:
[people/pmueller/ipfire-2.x.git] / src / patches / busybox-0.60.5-config.patch
CommitLineData
cd1a2927
MT
1diff -ruN busybox-0.60.5.old/Config.h busybox-0.60.5/Config.h
2--- busybox-0.60.5.old/Config.h Mon Sep 16 07:30:10 2002
3+++ busybox-0.60.5/Config.h Mon Dec 8 09:57:27 2003
4@@ -6,143 +6,35 @@
5 // i.e., //#define BB_BLAH
6 //
7 //
8-// BusyBox Applications
9-//#define BB_ADJTIMEX
10-//#define BB_AR
11-#define BB_ASH
12-#define BB_BASENAME
13-#define BB_CAT
14-#define BB_CHGRP
15-#define BB_CHMOD
16-#define BB_CHOWN
17-#define BB_CHROOT
18-#define BB_CHVT
19-#define BB_CLEAR
20-//#define BB_CMP
21-#define BB_CP
22-//#define BB_CPIO
23-#define BB_CUT
24-#define BB_DATE
25-//#define BB_DC
26-#define BB_DD
27-//#define BB_DEALLOCVT
28+// BusyBox Applications
29+#define BB_ASH
30+#define BB_CAT
31+#define BB_CHROOT
32+#define BB_DD
33 #define BB_DF
34-#define BB_DIRNAME
35-#define BB_DMESG
36-//#define BB_DOS2UNIX
37-//#define BB_DPKG
38-//#define BB_DPKG_DEB
39-//#define BB_DUTMP
40-#define BB_DU
41-//#define BB_DUMPKMAP
42-#define BB_ECHO
43-#define BB_ENV
44-//#define BB_EXPR
45-//#define BB_FBSET
46-//#define BB_FDFLUSH
47-#define BB_FIND
48-#define BB_FREE
49-//#define BB_FREERAMDISK
50-//#define BB_FSCK_MINIX
51-//#define BB_GETOPT
52-#define BB_GREP
53-#define BB_GUNZIP
54-#define BB_GZIP
55-#define BB_HALT
56-#define BB_HEAD
57-//#define BB_HOSTID
58-//#define BB_HOSTNAME
59-//#define BB_HUSH
60-#define BB_ID
61-//#define BB_IFCONFIG
62-#define BB_INIT
63-//#define BB_INSMOD
64-#define BB_KILL
65-#define BB_KILLALL
66-#define BB_KLOGD
67-//#define BB_LASH
68-//#define BB_LENGTH
69-#define BB_LN
70-//#define BB_LOADACM
71-//#define BB_LOADFONT
72-//#define BB_LOADKMAP
73-#define BB_LOGGER
74-//#define BB_LOGNAME
75-//#define BB_LOSETUP
76-#define BB_LS
77-#define BB_LSMOD
78-//#define BB_MAKEDEVS
79-//#define BB_MD5SUM
80-#define BB_MKDIR
81-//#define BB_MKFIFO
82-//#define BB_MKFS_MINIX
83-#define BB_MKNOD
84-#define BB_MKSWAP
85-//#define BB_MKTEMP
86-#define BB_MODPROBE
87-#define BB_MORE
88-#define BB_MOUNT
89-//#define BB_MSH
90-//#define BB_MT
91-#define BB_MV
92-//#define BB_NC
93-//#define BB_NSLOOKUP
94-#define BB_PIDOF
95-//#define BB_PING
96-//#define BB_PIVOT_ROOT
97-#define BB_POWEROFF
98-//#define BB_PRINTF
99-#define BB_PS
100-#define BB_PWD
101-//#define BB_RDATE
102-//#define BB_READLINK
103-#define BB_REBOOT
104-//#define BB_RENICE
105-#define BB_RESET
106-#define BB_RM
107-#define BB_RMDIR
108-//#define BB_RMMOD
109-//#define BB_ROUTE
110-//#define BB_RPM2CPIO
111+#define BB_ECHO
112+#define BB_GUNZIP
113+#define BB_GZIP
114+#define BB_HALT
115+#define BB_IFCONFIG
116+#define BB_INSMOD
117+#define BB_INIT
118+#define BB_LS
119+#define BB_MKSWAP
120+#define BB_MODPROBE
121+#define BB_MOUNT
122+#define BB_REBOOT
123+#define BB_RMMOD
124 #define BB_SED
125-//#define BB_SETKEYCODES
126-#define BB_SLEEP
127-#define BB_SORT
128-//#define BB_STTY
129-#define BB_SWAPONOFF
130-#define BB_SYNC
131+#define BB_SLEEP
132+#define BB_SWAPONOFF
133 #define BB_SYSLOGD
134-#define BB_TAIL
135-#define BB_TAR
136-//#define BB_TEE
137-//#define BB_TEST
138-//#define BB_TELNET
139-//#define BB_TFTP
140-//#define BB_TIME
141-//#define BB_TOP
142-#define BB_TOUCH
143-//#define BB_TR
144-//#define BB_TRACEROUTE
145-#define BB_TRUE_FALSE
146-#define BB_TTY
147-//#define BB_UNIX2DOS
148-//#define BB_UUENCODE
149-//#define BB_UUDECODE
150-#define BB_UMOUNT
151-#define BB_UNIQ
152-#define BB_UNAME
153-//#define BB_UPDATE
154-#define BB_UPTIME
155-//#define BB_USLEEP
156-//#define BB_VI
157-//#define BB_WATCHDOG
158-#define BB_WC
159-//#define BB_WGET
160-#define BB_WHICH
161-#define BB_WHOAMI
162-#define BB_XARGS
163-#define BB_YES
164-// End of Applications List
165+#define BB_TAR
166+#define BB_UMOUNT
167+#define BB_WGET
168+#define BB_PING
169+// End of Applications List
170+
171 //
172 //
173 //
174@@ -209,7 +101,7 @@
175 #define BB_FEATURE_LS_FOLLOWLINKS
176 //
177 // Use color to identify different file types
178-#define BB_FEATURE_LS_COLOR
179+
180 //
181 // Disable for a smaller (but less functional) ping
182 #define BB_FEATURE_FANCY_PING
183@@ -333,7 +225,7 @@
184 //#define BB_FEATURE_MINIX2
185 //
186 // Enable ifconfig status reporting output -- this feature adds 7k.
187-//#define BB_FEATURE_IFCONFIG_STATUS
188+#define BB_FEATURE_IFCONFIG_STATUS
189 //
190 // Enable ifconfig slip-specific options "keepalive" and "outfill"
191 //#define BB_FEATURE_IFCONFIG_SLIP
192diff -ruN busybox-0.60.5.old/insmod.c busybox-0.60.5/insmod.c
193--- busybox-0.60.5.old/insmod.c Mon Sep 16 07:30:10 2002
194+++ busybox-0.60.5/insmod.c Mon Dec 8 09:57:27 2003
195@@ -3538,7 +3538,7 @@
196 * if it is a link... */
197 if (realpath (module_dir, real_module_dir) == NULL)
198 strcpy(real_module_dir, module_dir);
199- recursive_action(real_module_dir, TRUE, FALSE, FALSE,
200+ recursive_action(real_module_dir, TRUE, TRUE, FALSE,
201 check_module_name_match, 0, m_fullName);
202 }
203
204@@ -3550,7 +3550,7 @@
205 strcpy(module_dir, _PATH_MODULES);
206 /* No module found under /lib/modules/`uname -r`, this
207 * time cast the net a bit wider. Search /lib/modules/ */
208- if (recursive_action(module_dir, TRUE, FALSE, FALSE,
209+ if (recursive_action(module_dir, TRUE, TRUE, FALSE,
210 check_module_name_match, 0, m_fullName) == FALSE)
211 {
212 if (m_filename[0] == '\0'