1 |
solar 08/08/02 15:20:08 |
2 |
|
3 |
Added: busybox-1.11.1-bb.patch |
4 |
Log: |
5 |
- version bump. Thanks Christoph Gysin bug #230637 |
6 |
(Portage version: 2.1.4.4) |
7 |
|
8 |
Revision Changes Path |
9 |
1.1 sys-apps/busybox/files/busybox-1.11.1-bb.patch |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/busybox/files/busybox-1.11.1-bb.patch?rev=1.1&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/busybox/files/busybox-1.11.1-bb.patch?rev=1.1&content-type=text/plain |
13 |
|
14 |
Index: busybox-1.11.1-bb.patch |
15 |
=================================================================== |
16 |
--- include/applets.h.orig 2008-07-29 13:26:42.371370968 +0200 |
17 |
+++ include/applets.h 2008-07-29 13:24:43.891381220 +0200 |
18 |
@@ -78,6 +78,7 @@ |
19 |
USE_ASH(APPLET(ash, _BB_DIR_BIN, _BB_SUID_NEVER)) |
20 |
USE_AWK(APPLET_NOEXEC(awk, awk, _BB_DIR_USR_BIN, _BB_SUID_NEVER, awk)) |
21 |
USE_BASENAME(APPLET_NOFORK(basename, basename, _BB_DIR_USR_BIN, _BB_SUID_NEVER, basename)) |
22 |
+USE_ASH(APPLET_ODDNAME(bb, ash, _BB_DIR_BIN, _BB_SUID_NEVER, ash)) |
23 |
USE_BBCONFIG(APPLET(bbconfig, _BB_DIR_BIN, _BB_SUID_NEVER)) |
24 |
//USE_BBSH(APPLET(bbsh, _BB_DIR_BIN, _BB_SUID_NEVER)) |
25 |
USE_BRCTL(APPLET(brctl, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) |
26 |
--- shell/ash.c.orig 2008-07-29 12:00:58.545222061 +0200 |
27 |
+++ shell/ash.c 2008-07-29 12:46:08.398280906 +0200 |
28 |
@@ -6873,6 +6873,8 @@ |
29 |
run_applet_no_and_exit(applet_no, argv); |
30 |
/* re-exec ourselves with the new arguments */ |
31 |
execve(bb_busybox_exec_path, argv, envp); |
32 |
+ execve("/bin/busybox.static", argv, envp); |
33 |
+ execve("/bin/busybox", argv, envp); |
34 |
/* If they called chroot or otherwise made the binary no longer |
35 |
* executable, fall through */ |
36 |
} |