]>
Commit | Line | Data |
---|---|---|
cd1a2927 MT |
1 | diff -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 | |
192 | diff -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' |