[patch][Bug] sed can not be used because of wrong applet.h

Yuichi Nakamura ynakam at hitachisoft.jp
Fri Jul 6 04:09:09 UTC 2007


Hi.

I found sed can not be used when built with SELinux support.
I saw applet.h and found wrong point.
Here is a fix.

Index: include/applets.h
===================================================================
--- include/applets.h   (revision 19006)
+++ include/applets.h   (working copy)
@@ -281,8 +281,8 @@
 USE_RUNSV(APPLET(runsv, _BB_DIR_USR_BIN, _BB_SUID_NEVER))
 USE_RUNSVDIR(APPLET(runsvdir, _BB_DIR_USR_BIN, _BB_SUID_NEVER))
 USE_RX(APPLET(rx, _BB_DIR_USR_BIN, _BB_SUID_NEVER))
+USE_SED(APPLET(sed, _BB_DIR_BIN, _BB_SUID_NEVER))
 USE_SELINUXENABLED(APPLET(selinuxenabled, _BB_DIR_USR_SBIN, _BB_SUID_NEVER))
-USE_SED(APPLET(sed, _BB_DIR_BIN, _BB_SUID_NEVER))
 USE_SEQ(APPLET_NOFORK(seq, seq, _BB_DIR_USR_BIN, _BB_SUID_NEVER, seq))
 USE_SETARCH(APPLET(setarch, _BB_DIR_BIN, _BB_SUID_NEVER))
 USE_SETCONSOLE(APPLET(setconsole, _BB_DIR_SBIN, _BB_SUID_NEVER))


Regards, 
Yuichi Nakamura



More information about the busybox mailing list