diff options
| author | Rob Landley <rob@landley.net> | 2006-02-23 00:42:25 +0000 |
|---|---|---|
| committer | Rob Landley <rob@landley.net> | 2006-02-23 00:42:25 +0000 |
| commit | 51be57e4df7d94046598fd5e0fcef67e956eec59 (patch) | |
| tree | ddb1f5cbc6fb0facbddce1e2819d9ddf73dd4880 /include | |
| parent | 0923063ebb9c896783a0148b9625661a9450cbad (diff) | |
| download | busybox-w32-51be57e4df7d94046598fd5e0fcef67e956eec59.tar.gz busybox-w32-51be57e4df7d94046598fd5e0fcef67e956eec59.tar.bz2 busybox-w32-51be57e4df7d94046598fd5e0fcef67e956eec59.zip | |
Convert all the applets from #include to USE(). Had to fix some nonstandard
naming along the way to get USE() macros for everything.
Diffstat (limited to 'include')
| -rw-r--r-- | include/applets.h | 989 |
1 files changed, 251 insertions, 738 deletions
diff --git a/include/applets.h b/include/applets.h index 21c1f0364..bfdfe1147 100644 --- a/include/applets.h +++ b/include/applets.h | |||
| @@ -47,744 +47,257 @@ | |||
| 47 | #endif | 47 | #endif |
| 48 | 48 | ||
| 49 | 49 | ||
| 50 | 50 | USE_TEST(APPLET_NOUSAGE("[", test_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) | |
| 51 | #ifdef CONFIG_TEST | 51 | USE_TEST(APPLET_NOUSAGE("[[", test_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 52 | APPLET_NOUSAGE("[", test_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 52 | USE_ADDGROUP(APPLET(addgroup, addgroup_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 53 | APPLET_NOUSAGE("[[", test_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 53 | USE_ADDUSER(APPLET(adduser, adduser_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 54 | #endif | 54 | USE_ADJTIMEX(APPLET(adjtimex, adjtimex_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 55 | #ifdef CONFIG_ADDGROUP | 55 | USE_AR(APPLET(ar, ar_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 56 | APPLET(addgroup, addgroup_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 56 | USE_ARPING(APPLET(arping, arping_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 57 | #endif | 57 | USE_ASH(APPLET_NOUSAGE("ash", ash_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 58 | #ifdef CONFIG_ADDUSER | 58 | USE_AWK(APPLET(awk, awk_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 59 | APPLET(adduser, adduser_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 59 | USE_BASENAME(APPLET(basename, basename_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 60 | #endif | 60 | USE_BBCONFIG(APPLET(bbconfig, bbconfig_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 61 | #ifdef CONFIG_ADJTIMEX | 61 | USE_BUNZIP2(APPLET(bunzip2, bunzip2_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 62 | APPLET(adjtimex, adjtimex_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 62 | /* Always enabled. */ |
| 63 | #endif | 63 | APPLET_NOUSAGE("busybox", busybox_main, _BB_DIR_BIN, _BB_SUID_MAYBE) |
| 64 | #ifdef CONFIG_AR | 64 | USE_BUNZIP2(APPLET(bzcat, bunzip2_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 65 | APPLET(ar, ar_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 65 | USE_CAL(APPLET(cal, cal_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 66 | #endif | 66 | USE_CAT(APPLET(cat, cat_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 67 | #ifdef CONFIG_ARPING | 67 | USE_CHATTR(APPLET(chattr, chattr_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 68 | APPLET(arping, arping_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 68 | USE_CHGRP(APPLET(chgrp, chgrp_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 69 | #endif | 69 | USE_CHMOD(APPLET(chmod, chmod_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 70 | #ifdef CONFIG_ASH | 70 | USE_CHOWN(APPLET(chown, chown_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 71 | APPLET_NOUSAGE("ash", ash_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 71 | USE_CHROOT(APPLET(chroot, chroot_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) |
| 72 | #endif | 72 | USE_CHVT(APPLET(chvt, chvt_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 73 | #ifdef CONFIG_AWK | 73 | USE_CLEAR(APPLET(clear, clear_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 74 | APPLET(awk, awk_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 74 | USE_CMP(APPLET(cmp, cmp_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 75 | #endif | 75 | USE_COMM(APPLET(comm, comm_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 76 | #ifdef CONFIG_BASENAME | 76 | USE_CP(APPLET(cp, cp_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 77 | APPLET(basename, basename_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 77 | USE_CPIO(APPLET(cpio, cpio_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 78 | #endif | 78 | USE_CROND(APPLET(crond, crond_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) |
| 79 | #ifdef CONFIG_BBCONFIG | 79 | USE_CRONTAB(APPLET(crontab, crontab_main, _BB_DIR_USR_BIN, _BB_SUID_ALWAYS)) |
| 80 | APPLET(bbconfig, bbconfig_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 80 | USE_CUT(APPLET(cut, cut_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 81 | #endif | 81 | USE_DATE(APPLET(date, date_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 82 | #ifdef CONFIG_BUNZIP2 | 82 | USE_DC(APPLET(dc, dc_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 83 | APPLET(bunzip2, bunzip2_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 83 | USE_DD(APPLET(dd, dd_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 84 | #endif | 84 | USE_DEALLOCVT(APPLET(deallocvt, deallocvt_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 85 | APPLET_NOUSAGE("busybox", busybox_main, _BB_DIR_BIN, _BB_SUID_MAYBE) | 85 | USE_DELGROUP(APPLET(delgroup, delgroup_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 86 | #ifdef CONFIG_BUNZIP2 | 86 | USE_DELUSER(APPLET(deluser, deluser_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 87 | APPLET(bzcat, bunzip2_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 87 | USE_DEVFSD(APPLET(devfsd, devfsd_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 88 | #endif | 88 | USE_DF(APPLET(df, df_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 89 | #ifdef CONFIG_CAL | 89 | USE_DIRNAME(APPLET(dirname, dirname_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 90 | APPLET(cal, cal_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 90 | USE_DMESG(APPLET(dmesg, dmesg_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 91 | #endif | 91 | USE_DNSD(APPLET(dnsd, dnsd_main, _BB_DIR_USR_SBIN, _BB_SUID_ALWAYS)) |
| 92 | #ifdef CONFIG_CAT | 92 | USE_DOS2UNIX(APPLET(dos2unix, dos2unix_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 93 | APPLET(cat, cat_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 93 | USE_DPKG(APPLET(dpkg, dpkg_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 94 | #endif | 94 | USE_DPKG_DEB(APPLET_ODDNAME("dpkg-deb", dpkg_deb_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER, dpkg_deb)) |
| 95 | #ifdef CONFIG_CHATTR | 95 | USE_DU(APPLET(du, du_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 96 | APPLET(chattr, chattr_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 96 | USE_DUMPKMAP(APPLET(dumpkmap, dumpkmap_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 97 | #endif | 97 | USE_DUMPLEASES(APPLET(dumpleases, dumpleases_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 98 | #ifdef CONFIG_CHGRP | 98 | USE_E2FSCK(APPLET(e2fsck, e2fsck_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 99 | APPLET(chgrp, chgrp_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 99 | USE_E2LABEL(APPLET_NOUSAGE("e2label", tune2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 100 | #endif | 100 | USE_ECHO(APPLET(echo, echo_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 101 | #ifdef CONFIG_CHMOD | 101 | USE_FEATURE_GREP_EGREP_ALIAS(APPLET_NOUSAGE("egrep", grep_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 102 | APPLET(chmod, chmod_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 102 | USE_EJECT(APPLET(eject, eject_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 103 | #endif | 103 | USE_ENV(APPLET(env, env_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 104 | #ifdef CONFIG_CHOWN | 104 | USE_ETHER_WAKE(APPLET_ODDNAME("ether-wake", etherwake_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER, ether_wake)) |
| 105 | APPLET(chown, chown_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 105 | USE_EXPR(APPLET(expr, expr_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 106 | #endif | 106 | USE_FAKEIDENTD(APPLET(fakeidentd, fakeidentd_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) |
| 107 | #ifdef CONFIG_CHROOT | 107 | USE_FALSE(APPLET(false, false_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 108 | APPLET(chroot, chroot_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER) | 108 | USE_FBSET(APPLET(fbset, fbset_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) |
| 109 | #endif | 109 | USE_FDFLUSH(APPLET(fdflush, fdflush_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 110 | #ifdef CONFIG_CHVT | 110 | USE_FDFORMAT(APPLET(fdformat, fdformat_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 111 | APPLET(chvt, chvt_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 111 | USE_FDISK(APPLET(fdisk, fdisk_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 112 | #endif | 112 | USE_FEATURE_GREP_FGREP_ALIAS(APPLET_NOUSAGE("fgrep", grep_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 113 | #ifdef CONFIG_CLEAR | 113 | USE_FIND(APPLET(find, find_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 114 | APPLET(clear, clear_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 114 | USE_FINDFS(APPLET_NOUSAGE("findfs", tune2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 115 | #endif | 115 | USE_FOLD(APPLET(fold, fold_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 116 | #ifdef CONFIG_CMP | 116 | USE_FREE(APPLET(free, free_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 117 | APPLET(cmp, cmp_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 117 | USE_FREERAMDISK(APPLET(freeramdisk, freeramdisk_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 118 | #endif | 118 | USE_FSCK(APPLET(fsck, fsck_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 119 | #ifdef CONFIG_COMM | 119 | USE_E2FSCK(APPLET_NOUSAGE("fsck.ext2", e2fsck_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 120 | APPLET(comm, comm_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 120 | USE_E2FSCK(APPLET_NOUSAGE("fsck.ext3", e2fsck_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 121 | #endif | 121 | USE_FSCK_MINIX(APPLET_ODDNAME("fsck.minix", fsck_minix_main, _BB_DIR_SBIN, _BB_SUID_NEVER, fsck_minix)) |
| 122 | #ifdef CONFIG_CP | 122 | USE_FTPGET(APPLET(ftpget, ftpgetput_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 123 | APPLET(cp, cp_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 123 | USE_FTPPUT(APPLET(ftpput, ftpgetput_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 124 | #endif | 124 | USE_FUSER(APPLET(fuser, fuser_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 125 | #ifdef CONFIG_CPIO | 125 | USE_GETOPT(APPLET(getopt, getopt_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 126 | APPLET(cpio, cpio_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 126 | USE_GETTY(APPLET(getty, getty_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 127 | #endif | 127 | USE_GREP(APPLET(grep, grep_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 128 | #ifdef CONFIG_CROND | 128 | USE_GUNZIP(APPLET(gunzip, gunzip_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 129 | APPLET(crond, crond_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER) | 129 | USE_GZIP(APPLET(gzip, gzip_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 130 | #endif | 130 | USE_HALT(APPLET(halt, halt_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 131 | #ifdef CONFIG_CRONTAB | 131 | USE_HDPARM(APPLET(hdparm, hdparm_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 132 | APPLET(crontab, crontab_main, _BB_DIR_USR_BIN, _BB_SUID_ALWAYS) | 132 | USE_HEAD(APPLET(head, head_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 133 | #endif | 133 | USE_HEXDUMP(APPLET(hexdump, hexdump_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 134 | #ifdef CONFIG_CUT | 134 | USE_HOSTID(APPLET(hostid, hostid_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 135 | APPLET(cut, cut_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 135 | USE_HOSTNAME(APPLET(hostname, hostname_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 136 | #endif | 136 | USE_HTTPD(APPLET(httpd, httpd_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) |
| 137 | #ifdef CONFIG_DATE | 137 | USE_HUSH(APPLET_NOUSAGE("hush", hush_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 138 | APPLET(date, date_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 138 | USE_HWCLOCK(APPLET(hwclock, hwclock_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 139 | #endif | 139 | USE_ID(APPLET(id, id_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 140 | #ifdef CONFIG_DC | 140 | USE_IFCONFIG(APPLET(ifconfig, ifconfig_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 141 | APPLET(dc, dc_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 141 | USE_IFUPDOWN(APPLET(ifdown, ifupdown_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 142 | #endif | 142 | USE_IFUPDOWN(APPLET(ifup, ifupdown_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 143 | #ifdef CONFIG_DD | 143 | USE_INETD(APPLET(inetd, inetd_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) |
| 144 | APPLET(dd, dd_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 144 | USE_INIT(APPLET(init, init_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 145 | #endif | 145 | USE_INSMOD(APPLET(insmod, insmod_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 146 | #ifdef CONFIG_DEALLOCVT | 146 | USE_INSTALL(APPLET(install, install_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 147 | APPLET(deallocvt, deallocvt_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 147 | USE_IP(APPLET(ip, ip_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 148 | #endif | 148 | USE_IPADDR(APPLET(ipaddr, ipaddr_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 149 | #ifdef CONFIG_DELGROUP | 149 | USE_IPCALC(APPLET(ipcalc, ipcalc_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 150 | APPLET(delgroup, delgroup_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 150 | USE_IPCRM(APPLET(ipcrm, ipcrm_main, _BB_DIR_USR_BIN, _BB_SUID_ALWAYS)) |
| 151 | #endif | 151 | USE_IPCS(APPLET(ipcs, ipcs_main, _BB_DIR_USR_BIN, _BB_SUID_ALWAYS)) |
| 152 | #ifdef CONFIG_DELUSER | 152 | USE_IPLINK(APPLET(iplink, iplink_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 153 | APPLET(deluser, deluser_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 153 | USE_IPROUTE(APPLET(iproute, iproute_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 154 | #endif | 154 | USE_IPTUNNEL(APPLET(iptunnel, iptunnel_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 155 | #ifdef CONFIG_DEVFSD | 155 | USE_KILL(APPLET(kill, kill_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 156 | APPLET(devfsd, devfsd_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 156 | USE_KILLALL(APPLET(killall, kill_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 157 | #endif | 157 | USE_KLOGD(APPLET(klogd, klogd_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 158 | #ifdef CONFIG_DF | 158 | USE_LASH(APPLET(lash, lash_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 159 | APPLET(df, df_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 159 | USE_LAST(APPLET(last, last_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 160 | #endif | 160 | USE_LENGTH(APPLET(length, length_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 161 | #ifdef CONFIG_DIRNAME | 161 | USE_LESS(APPLET(less, less_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 162 | APPLET(dirname, dirname_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 162 | USE_SETARCH(APPLET_NOUSAGE("linux32", setarch_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 163 | #endif | 163 | USE_SETARCH(APPLET_NOUSAGE("linux64", setarch_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 164 | #ifdef CONFIG_DMESG | 164 | USE_FEATURE_INITRD(APPLET_NOUSAGE("linuxrc", init_main, _BB_DIR_ROOT, _BB_SUID_NEVER)) |
| 165 | APPLET(dmesg, dmesg_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 165 | USE_LN(APPLET(ln, ln_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 166 | #endif | 166 | USE_LOADFONT(APPLET(loadfont, loadfont_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 167 | #ifdef CONFIG_DNSD | 167 | USE_LOADKMAP(APPLET(loadkmap, loadkmap_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 168 | APPLET(dnsd, dnsd_main, _BB_DIR_USR_SBIN, _BB_SUID_ALWAYS) | 168 | USE_LOGGER(APPLET(logger, logger_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 169 | #endif | 169 | USE_LOGIN(APPLET(login, login_main, _BB_DIR_BIN, _BB_SUID_ALWAYS)) |
| 170 | #ifdef CONFIG_DOS2UNIX | 170 | USE_LOGNAME(APPLET(logname, logname_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 171 | APPLET(dos2unix, dos2unix_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 171 | USE_LOGREAD(APPLET(logread, logread_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 172 | #endif | 172 | USE_LOSETUP(APPLET(losetup, losetup_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 173 | #ifdef CONFIG_DPKG | 173 | USE_LS(APPLET(ls, ls_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 174 | APPLET(dpkg, dpkg_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 174 | USE_LSATTR(APPLET(lsattr, lsattr_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 175 | #endif | 175 | USE_LSMOD(APPLET(lsmod, lsmod_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 176 | #ifdef CONFIG_DPKG_DEB | 176 | USE_UNLZMA(APPLET(lzmacat, unlzma_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 177 | APPLET_ODDNAME("dpkg-deb", dpkg_deb_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER, dpkg_deb) | 177 | USE_MAKEDEVS(APPLET(makedevs, makedevs_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 178 | #endif | 178 | USE_MD5SUM(APPLET(md5sum, md5sum_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 179 | #ifdef CONFIG_DU | 179 | USE_MDEV(APPLET(mdev, mdev_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 180 | APPLET(du, du_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 180 | USE_MESG(APPLET(mesg, mesg_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 181 | #endif | 181 | USE_MKDIR(APPLET(mkdir, mkdir_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 182 | #ifdef CONFIG_DUMPKMAP | 182 | USE_MKE2FS(APPLET(mke2fs, mke2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 183 | APPLET(dumpkmap, dumpkmap_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 183 | USE_MKFIFO(APPLET(mkfifo, mkfifo_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 184 | #endif | 184 | USE_MKE2FS(APPLET_NOUSAGE("mkfs.ext2", mke2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 185 | #ifdef CONFIG_DUMPLEASES | 185 | USE_MKE2FS(APPLET_NOUSAGE("mkfs.ext3", mke2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 186 | APPLET(dumpleases, dumpleases_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 186 | USE_MKFS_MINIX(APPLET_ODDNAME("mkfs.minix", mkfs_minix_main, _BB_DIR_SBIN, _BB_SUID_NEVER, mkfs_minix)) |
| 187 | #endif | 187 | USE_MKNOD(APPLET(mknod, mknod_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 188 | #ifdef CONFIG_E2FSCK | 188 | USE_MKSWAP(APPLET(mkswap, mkswap_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 189 | APPLET(e2fsck, e2fsck_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 189 | USE_MKTEMP(APPLET(mktemp, mktemp_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 190 | #endif | 190 | USE_MODPROBE(APPLET(modprobe, modprobe_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 191 | #ifdef CONFIG_E2LABEL | 191 | USE_MORE(APPLET(more, more_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 192 | APPLET_NOUSAGE("e2label", tune2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 192 | USE_MOUNT(APPLET(mount, mount_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 193 | #endif | 193 | USE_MOUNTPOINT(APPLET(mountpoint, mountpoint_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 194 | #ifdef CONFIG_ECHO | 194 | USE_MSH(APPLET_NOUSAGE("msh", msh_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 195 | APPLET(echo, echo_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 195 | USE_MT(APPLET(mt, mt_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 196 | #endif | 196 | USE_MV(APPLET(mv, mv_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 197 | #if defined(CONFIG_FEATURE_GREP_EGREP_ALIAS) | 197 | USE_NAMEIF(APPLET(nameif, nameif_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 198 | APPLET_NOUSAGE("egrep", grep_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 198 | USE_NC(APPLET(nc, nc_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 199 | #endif | 199 | USE_NETSTAT(APPLET(netstat, netstat_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 200 | #ifdef CONFIG_EJECT | 200 | USE_NICE(APPLET(nice, nice_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 201 | APPLET(eject, eject_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 201 | USE_NOHUP(APPLET(nohup, nohup_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 202 | #endif | 202 | USE_NSLOOKUP(APPLET(nslookup, nslookup_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 203 | #ifdef CONFIG_ENV | 203 | USE_OD(APPLET(od, od_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 204 | APPLET(env, env_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 204 | USE_OPENVT(APPLET(openvt, openvt_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 205 | #endif | 205 | USE_PASSWD(APPLET(passwd, passwd_main, _BB_DIR_USR_BIN, _BB_SUID_ALWAYS)) |
| 206 | #ifdef CONFIG_ETHER_WAKE | 206 | USE_PATCH(APPLET(patch, patch_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 207 | APPLET_ODDNAME("ether-wake", etherwake_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER, ether_wake) | 207 | USE_PIDOF(APPLET(pidof, pidof_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 208 | #endif | 208 | USE_PING(APPLET(ping, ping_main, _BB_DIR_BIN, _BB_SUID_MAYBE)) |
| 209 | #ifdef CONFIG_EXPR | 209 | USE_PING6(APPLET(ping6, ping6_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 210 | APPLET(expr, expr_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 210 | USE_PIPE_PROGRESS(APPLET_NOUSAGE("pipe_progress", pipe_progress_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 211 | #endif | 211 | USE_PIVOT_ROOT(APPLET(pivot_root, pivot_root_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 212 | #ifdef CONFIG_FAKEIDENTD | 212 | USE_HALT(APPLET(poweroff, halt_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 213 | APPLET(fakeidentd, fakeidentd_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER) | 213 | USE_PRINTENV(APPLET(printenv, printenv_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 214 | #endif | 214 | USE_PRINTF(APPLET(printf, printf_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 215 | #ifdef CONFIG_FALSE | 215 | USE_PS(APPLET(ps, ps_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 216 | APPLET(false, false_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 216 | USE_PWD(APPLET(pwd, pwd_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 217 | #endif | 217 | USE_RDATE(APPLET(rdate, rdate_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) |
| 218 | #ifdef CONFIG_FBSET | 218 | USE_READLINK(APPLET(readlink, readlink_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 219 | APPLET(fbset, fbset_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER) | 219 | USE_READPROFILE(APPLET(readprofile, readprofile_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) |
| 220 | #endif | 220 | USE_REALPATH(APPLET(realpath, realpath_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 221 | #ifdef CONFIG_FDFLUSH | 221 | USE_HALT(APPLET(reboot, halt_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 222 | APPLET(fdflush, fdflush_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 222 | USE_RENICE(APPLET(renice, renice_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 223 | #endif | 223 | USE_RESET(APPLET(reset, reset_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 224 | #ifdef CONFIG_FDFORMAT | 224 | USE_RM(APPLET(rm, rm_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 225 | APPLET(fdformat, fdformat_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 225 | USE_RMDIR(APPLET(rmdir, rmdir_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 226 | #endif | 226 | USE_RMMOD(APPLET(rmmod, rmmod_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 227 | #ifdef CONFIG_FDISK | 227 | USE_ROUTE(APPLET(route, route_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 228 | APPLET(fdisk, fdisk_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 228 | USE_RPM(APPLET(rpm, rpm_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 229 | #endif | 229 | USE_RPM2CPIO(APPLET(rpm2cpio, rpm2cpio_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 230 | #if defined(CONFIG_FEATURE_GREP_FGREP_ALIAS) | 230 | USE_RUN_PARTS(APPLET_ODDNAME("run-parts", run_parts_main, _BB_DIR_BIN, _BB_SUID_NEVER, run_parts)) |
| 231 | APPLET_NOUSAGE("fgrep", grep_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 231 | USE_RUNLEVEL(APPLET(runlevel, runlevel_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 232 | #endif | 232 | USE_RX(APPLET(rx, rx_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 233 | #ifdef CONFIG_FIND | 233 | USE_SED(APPLET(sed, sed_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 234 | APPLET(find, find_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 234 | USE_SEQ(APPLET(seq, seq_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 235 | #endif | 235 | USE_SETARCH(APPLET(setarch, setarch_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 236 | #ifdef CONFIG_FINDFS | 236 | USE_SETCONSOLE(APPLET(setconsole, setconsole_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 237 | APPLET_NOUSAGE("findfs", tune2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 237 | USE_SETKEYCODES(APPLET(setkeycodes, setkeycodes_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 238 | #endif | 238 | USE_SETSID(APPLET(setsid, setsid_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 239 | #ifdef CONFIG_FOLD | 239 | USE_FEATURE_SH_IS_ASH(APPLET_NOUSAGE("sh", ash_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 240 | APPLET(fold, fold_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 240 | USE_FEATURE_SH_IS_HUSH(APPLET_NOUSAGE("sh", hush_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 241 | #endif | 241 | USE_FEATURE_SH_IS_LASH(APPLET_NOUSAGE("sh", lash_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 242 | #ifdef CONFIG_FREE | 242 | USE_FEATURE_SH_IS_MSH(APPLET_NOUSAGE("sh", msh_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 243 | APPLET(free, free_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 243 | USE_SHA1SUM(APPLET(sha1sum, sha1sum_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 244 | #endif | 244 | USE_SLEEP(APPLET(sleep, sleep_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 245 | #ifdef CONFIG_FREERAMDISK | 245 | USE_SORT(APPLET(sort, sort_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 246 | APPLET(freeramdisk, freeramdisk_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 246 | USE_START_STOP_DAEMON(APPLET_ODDNAME("start-stop-daemon", start_stop_daemon_main, _BB_DIR_SBIN, _BB_SUID_NEVER, start_stop_daemon)) |
| 247 | #endif | 247 | USE_STAT(APPLET(stat, stat_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 248 | #ifdef CONFIG_FSCK | 248 | USE_STRINGS(APPLET(strings, strings_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 249 | APPLET(fsck, fsck_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 249 | USE_STTY(APPLET(stty, stty_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 250 | #endif | 250 | USE_SU(APPLET(su, su_main, _BB_DIR_BIN, _BB_SUID_ALWAYS)) |
| 251 | #ifdef CONFIG_E2FSCK | 251 | USE_SULOGIN(APPLET(sulogin, sulogin_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 252 | APPLET_NOUSAGE("fsck.ext2", e2fsck_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 252 | USE_SUM(APPLET(sum, sum_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 253 | APPLET_NOUSAGE("fsck.ext3", e2fsck_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 253 | USE_SWAPONOFF(APPLET(swapoff, swap_on_off_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 254 | #endif | 254 | USE_SWAPONOFF(APPLET(swapon, swap_on_off_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 255 | #ifdef CONFIG_FSCK_MINIX | 255 | USE_SWITCH_ROOT(APPLET(switch_root, switch_root_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 256 | APPLET_ODDNAME("fsck.minix", fsck_minix_main, _BB_DIR_SBIN, _BB_SUID_NEVER, fsck_minix) | 256 | USE_SYNC(APPLET(sync, sync_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 257 | #endif | 257 | USE_BB_SYSCTL(APPLET(sysctl, sysctl_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 258 | #ifdef CONFIG_FTPGET | 258 | USE_SYSLOGD(APPLET(syslogd, syslogd_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 259 | APPLET(ftpget, ftpgetput_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 259 | USE_TAIL(APPLET(tail, tail_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 260 | #endif | 260 | USE_TAR(APPLET(tar, tar_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 261 | #ifdef CONFIG_FTPPUT | 261 | USE_TEE(APPLET(tee, tee_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 262 | APPLET(ftpput, ftpgetput_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 262 | USE_TELNET(APPLET(telnet, telnet_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 263 | #endif | 263 | USE_TELNETD(APPLET(telnetd, telnetd_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) |
| 264 | #ifdef CONFIG_FUSER | 264 | USE_TEST(APPLET(test, test_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 265 | APPLET(fuser, fuser_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 265 | USE_TFTP(APPLET(tftp, tftp_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 266 | #endif | 266 | USE_TIME(APPLET(time, time_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 267 | #ifdef CONFIG_GETOPT | 267 | USE_TOP(APPLET(top, top_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 268 | APPLET(getopt, getopt_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 268 | USE_TOUCH(APPLET(touch, touch_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 269 | #endif | 269 | USE_TR(APPLET(tr, tr_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 270 | #ifdef CONFIG_GETTY | 270 | USE_TRACEROUTE(APPLET(traceroute, traceroute_main, _BB_DIR_USR_BIN, _BB_SUID_MAYBE)) |
| 271 | APPLET(getty, getty_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 271 | USE_TRUE(APPLET(true, true_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 272 | #endif | 272 | USE_TTY(APPLET(tty, tty_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 273 | #ifdef CONFIG_GREP | 273 | USE_TUNE2FS(APPLET(tune2fs, tune2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 274 | APPLET(grep, grep_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 274 | USE_UDHCPC(APPLET(udhcpc, udhcpc_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 275 | #endif | 275 | USE_UDHCPD(APPLET(udhcpd, udhcpd_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) |
| 276 | #ifdef CONFIG_GUNZIP | 276 | USE_UMOUNT(APPLET(umount, umount_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 277 | APPLET(gunzip, gunzip_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 277 | USE_UNAME(APPLET(uname, uname_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 278 | #endif | 278 | USE_UNCOMPRESS(APPLET(uncompress, uncompress_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 279 | #ifdef CONFIG_GZIP | 279 | USE_UNIQ(APPLET(uniq, uniq_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 280 | APPLET(gzip, gzip_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 280 | USE_UNIX2DOS(APPLET(unix2dos, dos2unix_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 281 | #endif | 281 | USE_UNLZMA(APPLET(unlzma, unlzma_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 282 | #ifdef CONFIG_HALT | 282 | USE_UNZIP(APPLET(unzip, unzip_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 283 | APPLET(halt, halt_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 283 | USE_UPTIME(APPLET(uptime, uptime_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 284 | #endif | 284 | USE_USLEEP(APPLET(usleep, usleep_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 285 | #ifdef CONFIG_HDPARM | 285 | USE_UUDECODE(APPLET(uudecode, uudecode_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 286 | APPLET(hdparm, hdparm_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | 286 | USE_UUENCODE(APPLET(uuencode, uuencode_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 287 | #endif | 287 | USE_VCONFIG(APPLET(vconfig, vconfig_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 288 | #ifdef CONFIG_HEAD | 288 | USE_VI(APPLET(vi, vi_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 289 | APPLET(head, head_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 289 | USE_VLOCK(APPLET(vlock, vlock_main, _BB_DIR_USR_BIN, _BB_SUID_ALWAYS)) |
| 290 | #endif | 290 | USE_WATCH(APPLET(watch, watch_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 291 | #ifdef CONFIG_HEXDUMP | 291 | USE_WATCHDOG(APPLET(watchdog, watchdog_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 292 | APPLET(hexdump, hexdump_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 292 | USE_WC(APPLET(wc, wc_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 293 | #endif | 293 | USE_WGET(APPLET(wget, wget_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 294 | #ifdef CONFIG_HOSTID | 294 | USE_WHICH(APPLET(which, which_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 295 | APPLET(hostid, hostid_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | 295 | USE_WHO(APPLET(who, who_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 296 | #endif | 296 | USE_WHOAMI(APPLET(whoami, whoami_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 297 | #ifdef CONFIG_HOSTNAME | 297 | USE_XARGS(APPLET(xargs, xargs_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 298 | APPLET(hostname, hostname_main, _BB_DIR_BIN, _BB_SUID_NEVER) | 298 | USE_YES(APPLET(yes, yes_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) |
| 299 | #endif | 299 | USE_GUNZIP(APPLET(zcat, gunzip_main, _BB_DIR_BIN, _BB_SUID_NEVER)) |
| 300 | #ifdef CONFIG_HTTPD | 300 | USE_ZCIP(APPLET(zcip, zcip_main, _BB_DIR_SBIN, _BB_SUID_NEVER)) |
| 301 | APPLET(httpd, httpd_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER) | ||
| 302 | #endif | ||
| 303 | #ifdef CONFIG_HUSH | ||
| 304 | APPLET_NOUSAGE("hush", hush_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 305 | #endif | ||
| 306 | #ifdef CONFIG_HWCLOCK | ||
| 307 | APPLET(hwclock, hwclock_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 308 | #endif | ||
| 309 | #ifdef CONFIG_ID | ||
| 310 | APPLET(id, id_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 311 | #endif | ||
| 312 | #ifdef CONFIG_IFCONFIG | ||
| 313 | APPLET(ifconfig, ifconfig_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 314 | #endif | ||
| 315 | #ifdef CONFIG_IFUPDOWN | ||
| 316 | APPLET(ifdown, ifupdown_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 317 | #endif | ||
| 318 | #ifdef CONFIG_IFUPDOWN | ||
| 319 | APPLET(ifup, ifupdown_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 320 | #endif | ||
| 321 | #ifdef CONFIG_INETD | ||
| 322 | APPLET(inetd, inetd_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER) | ||
| 323 | #endif | ||
| 324 | #ifdef CONFIG_INIT | ||
| 325 | APPLET(init, init_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 326 | #endif | ||
| 327 | #ifdef CONFIG_INSMOD | ||
| 328 | APPLET(insmod, insmod_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 329 | #endif | ||
| 330 | #ifdef CONFIG_INSTALL | ||
| 331 | APPLET(install, install_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 332 | #endif | ||
| 333 | #ifdef CONFIG_IP | ||
| 334 | APPLET(ip, ip_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 335 | #endif | ||
| 336 | #ifdef CONFIG_IPADDR | ||
| 337 | APPLET(ipaddr, ipaddr_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 338 | #endif | ||
| 339 | #ifdef CONFIG_IPCALC | ||
| 340 | APPLET(ipcalc, ipcalc_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 341 | #endif | ||
| 342 | #ifdef CONFIG_IPCRM | ||
| 343 | APPLET(ipcrm, ipcrm_main, _BB_DIR_USR_BIN, _BB_SUID_ALWAYS) | ||
| 344 | #endif | ||
| 345 | #ifdef CONFIG_IPCS | ||
| 346 | APPLET(ipcs, ipcs_main, _BB_DIR_USR_BIN, _BB_SUID_ALWAYS) | ||
| 347 | #endif | ||
| 348 | #ifdef CONFIG_IPLINK | ||
| 349 | APPLET(iplink, iplink_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 350 | #endif | ||
| 351 | #ifdef CONFIG_IPROUTE | ||
| 352 | APPLET(iproute, iproute_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 353 | #endif | ||
| 354 | #ifdef CONFIG_IPTUNNEL | ||
| 355 | APPLET(iptunnel, iptunnel_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 356 | #endif | ||
| 357 | #ifdef CONFIG_KILL | ||
| 358 | APPLET(kill, kill_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 359 | #endif | ||
| 360 | #ifdef CONFIG_KILLALL | ||
| 361 | APPLET(killall, kill_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 362 | #endif | ||
| 363 | #ifdef CONFIG_KLOGD | ||
| 364 | APPLET(klogd, klogd_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 365 | #endif | ||
| 366 | #ifdef CONFIG_LASH | ||
| 367 | APPLET(lash, lash_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 368 | #endif | ||
| 369 | #ifdef CONFIG_LAST | ||
| 370 | APPLET(last, last_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 371 | #endif | ||
| 372 | #ifdef CONFIG_LENGTH | ||
| 373 | APPLET(length, length_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 374 | #endif | ||
| 375 | #ifdef CONFIG_LESS | ||
| 376 | APPLET(less, less_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 377 | #endif | ||
| 378 | #ifdef CONFIG_SETARCH | ||
| 379 | APPLET_NOUSAGE("linux32", setarch_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 380 | APPLET_NOUSAGE("linux64", setarch_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 381 | #endif | ||
| 382 | #ifdef CONFIG_FEATURE_INITRD | ||
| 383 | APPLET_NOUSAGE("linuxrc", init_main, _BB_DIR_ROOT, _BB_SUID_NEVER) | ||
| 384 | #endif | ||
| 385 | #ifdef CONFIG_LN | ||
| 386 | APPLET(ln, ln_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 387 | #endif | ||
| 388 | #ifdef CONFIG_LOADFONT | ||
| 389 | APPLET(loadfont, loadfont_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 390 | #endif | ||
| 391 | #ifdef CONFIG_LOADKMAP | ||
| 392 | APPLET(loadkmap, loadkmap_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 393 | #endif | ||
| 394 | #ifdef CONFIG_LOGGER | ||
| 395 | APPLET(logger, logger_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 396 | #endif | ||
| 397 | #ifdef CONFIG_LOGIN | ||
| 398 | APPLET(login, login_main, _BB_DIR_BIN, _BB_SUID_ALWAYS) | ||
| 399 | #endif | ||
| 400 | #ifdef CONFIG_LOGNAME | ||
| 401 | APPLET(logname, logname_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 402 | #endif | ||
| 403 | #ifdef CONFIG_LOGREAD | ||
| 404 | APPLET(logread, logread_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 405 | #endif | ||
| 406 | #ifdef CONFIG_LOSETUP | ||
| 407 | APPLET(losetup, losetup_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 408 | #endif | ||
| 409 | #ifdef CONFIG_LS | ||
| 410 | APPLET(ls, ls_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 411 | #endif | ||
| 412 | #ifdef CONFIG_LSATTR | ||
| 413 | APPLET(lsattr, lsattr_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 414 | #endif | ||
| 415 | #ifdef CONFIG_LSMOD | ||
| 416 | APPLET(lsmod, lsmod_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 417 | #endif | ||
| 418 | #ifdef CONFIG_UNLZMA | ||
| 419 | APPLET(lzmacat, unlzma_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 420 | #endif | ||
| 421 | #ifdef CONFIG_MAKEDEVS | ||
| 422 | APPLET(makedevs, makedevs_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 423 | #endif | ||
| 424 | #ifdef CONFIG_MD5SUM | ||
| 425 | APPLET(md5sum, md5sum_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 426 | #endif | ||
| 427 | #ifdef CONFIG_MDEV | ||
| 428 | APPLET(mdev, mdev_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 429 | #endif | ||
| 430 | #ifdef CONFIG_MESG | ||
| 431 | APPLET(mesg, mesg_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 432 | #endif | ||
| 433 | #ifdef CONFIG_MKDIR | ||
| 434 | APPLET(mkdir, mkdir_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 435 | #endif | ||
| 436 | #ifdef CONFIG_MKE2FS | ||
| 437 | APPLET(mke2fs, mke2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 438 | #endif | ||
| 439 | #ifdef CONFIG_MKFIFO | ||
| 440 | APPLET(mkfifo, mkfifo_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 441 | #endif | ||
| 442 | #ifdef CONFIG_MKE2FS | ||
| 443 | APPLET_NOUSAGE("mkfs.ext2", mke2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 444 | APPLET_NOUSAGE("mkfs.ext3", mke2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 445 | #endif | ||
| 446 | #ifdef CONFIG_MKFS_MINIX | ||
| 447 | APPLET_ODDNAME("mkfs.minix", mkfs_minix_main, _BB_DIR_SBIN, _BB_SUID_NEVER, mkfs_minix) | ||
| 448 | #endif | ||
| 449 | #ifdef CONFIG_MKNOD | ||
| 450 | APPLET(mknod, mknod_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 451 | #endif | ||
| 452 | #ifdef CONFIG_MKSWAP | ||
| 453 | APPLET(mkswap, mkswap_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 454 | #endif | ||
| 455 | #ifdef CONFIG_MKTEMP | ||
| 456 | APPLET(mktemp, mktemp_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 457 | #endif | ||
| 458 | #ifdef CONFIG_MODPROBE | ||
| 459 | APPLET(modprobe, modprobe_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 460 | #endif | ||
| 461 | #ifdef CONFIG_MORE | ||
| 462 | APPLET(more, more_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 463 | #endif | ||
| 464 | #ifdef CONFIG_MOUNT | ||
| 465 | APPLET(mount, mount_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 466 | #endif | ||
| 467 | #ifdef CONFIG_MOUNTPOINT | ||
| 468 | APPLET(mountpoint, mountpoint_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 469 | #endif | ||
| 470 | #ifdef CONFIG_MSH | ||
| 471 | APPLET_NOUSAGE("msh", msh_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 472 | #endif | ||
| 473 | #ifdef CONFIG_MT | ||
| 474 | APPLET(mt, mt_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 475 | #endif | ||
| 476 | #ifdef CONFIG_MV | ||
| 477 | APPLET(mv, mv_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 478 | #endif | ||
| 479 | #ifdef CONFIG_NAMEIF | ||
| 480 | APPLET(nameif, nameif_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 481 | #endif | ||
| 482 | #ifdef CONFIG_NC | ||
| 483 | APPLET(nc, nc_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 484 | #endif | ||
| 485 | #ifdef CONFIG_NETSTAT | ||
| 486 | APPLET(netstat, netstat_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 487 | #endif | ||
| 488 | #ifdef CONFIG_NICE | ||
| 489 | APPLET(nice, nice_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 490 | #endif | ||
| 491 | #ifdef CONFIG_NOHUP | ||
| 492 | APPLET(nohup, nohup_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 493 | #endif | ||
| 494 | #ifdef CONFIG_NSLOOKUP | ||
| 495 | APPLET(nslookup, nslookup_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 496 | #endif | ||
| 497 | #ifdef CONFIG_OD | ||
| 498 | APPLET(od, od_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 499 | #endif | ||
| 500 | #ifdef CONFIG_OPENVT | ||
| 501 | APPLET(openvt, openvt_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 502 | #endif | ||
| 503 | #ifdef CONFIG_PASSWD | ||
| 504 | APPLET(passwd, passwd_main, _BB_DIR_USR_BIN, _BB_SUID_ALWAYS) | ||
| 505 | #endif | ||
| 506 | #ifdef CONFIG_PATCH | ||
| 507 | APPLET(patch, patch_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 508 | #endif | ||
| 509 | #ifdef CONFIG_PIDOF | ||
| 510 | APPLET(pidof, pidof_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 511 | #endif | ||
| 512 | #ifdef CONFIG_PING | ||
| 513 | APPLET(ping, ping_main, _BB_DIR_BIN, _BB_SUID_MAYBE) | ||
| 514 | #endif | ||
| 515 | #ifdef CONFIG_PING6 | ||
| 516 | APPLET(ping6, ping6_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 517 | #endif | ||
| 518 | #ifdef CONFIG_PIPE_PROGRESS | ||
| 519 | APPLET_NOUSAGE("pipe_progress", pipe_progress_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 520 | #endif | ||
| 521 | #ifdef CONFIG_PIVOT_ROOT | ||
| 522 | APPLET(pivot_root, pivot_root_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 523 | #endif | ||
| 524 | #ifdef CONFIG_HALT | ||
| 525 | APPLET(poweroff, halt_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 526 | #endif | ||
| 527 | #ifdef CONFIG_PRINTENV | ||
| 528 | APPLET(printenv, printenv_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 529 | #endif | ||
| 530 | #ifdef CONFIG_PRINTF | ||
| 531 | APPLET(printf, printf_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 532 | #endif | ||
| 533 | #ifdef CONFIG_PS | ||
| 534 | APPLET(ps, ps_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 535 | #endif | ||
| 536 | #ifdef CONFIG_PWD | ||
| 537 | APPLET(pwd, pwd_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 538 | #endif | ||
| 539 | #ifdef CONFIG_RDATE | ||
| 540 | APPLET(rdate, rdate_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER) | ||
| 541 | #endif | ||
| 542 | #ifdef CONFIG_READLINK | ||
| 543 | APPLET(readlink, readlink_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 544 | #endif | ||
| 545 | #ifdef CONFIG_READPROFILE | ||
| 546 | APPLET(readprofile, readprofile_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER) | ||
| 547 | #endif | ||
| 548 | #ifdef CONFIG_REALPATH | ||
| 549 | APPLET(realpath, realpath_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 550 | #endif | ||
| 551 | #ifdef CONFIG_HALT | ||
| 552 | APPLET(reboot, halt_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 553 | #endif | ||
| 554 | #ifdef CONFIG_RENICE | ||
| 555 | APPLET(renice, renice_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 556 | #endif | ||
| 557 | #ifdef CONFIG_RESET | ||
| 558 | APPLET(reset, reset_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 559 | #endif | ||
| 560 | #ifdef CONFIG_RM | ||
| 561 | APPLET(rm, rm_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 562 | #endif | ||
| 563 | #ifdef CONFIG_RMDIR | ||
| 564 | APPLET(rmdir, rmdir_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 565 | #endif | ||
| 566 | #ifdef CONFIG_RMMOD | ||
| 567 | APPLET(rmmod, rmmod_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 568 | #endif | ||
| 569 | #ifdef CONFIG_ROUTE | ||
| 570 | APPLET(route, route_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 571 | #endif | ||
| 572 | #ifdef CONFIG_RPM | ||
| 573 | APPLET(rpm, rpm_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 574 | #endif | ||
| 575 | #ifdef CONFIG_RPM2CPIO | ||
| 576 | APPLET(rpm2cpio, rpm2cpio_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 577 | #endif | ||
| 578 | #ifdef CONFIG_RUN_PARTS | ||
| 579 | APPLET_ODDNAME("run-parts", run_parts_main, _BB_DIR_BIN, _BB_SUID_NEVER, run_parts) | ||
| 580 | #endif | ||
| 581 | #if BB_APPLET_RUNLEVEL | ||
| 582 | APPLET(runlevel, runlevel_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 583 | #endif | ||
| 584 | #ifdef CONFIG_RX | ||
| 585 | APPLET(rx, rx_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 586 | #endif | ||
| 587 | #ifdef CONFIG_SED | ||
| 588 | APPLET(sed, sed_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 589 | #endif | ||
| 590 | #ifdef CONFIG_SEQ | ||
| 591 | APPLET(seq, seq_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 592 | #endif | ||
| 593 | #ifdef CONFIG_SETARCH | ||
| 594 | APPLET(setarch, setarch_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 595 | #endif | ||
| 596 | #ifdef CONFIG_SETCONSOLE | ||
| 597 | APPLET(setconsole, setconsole_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 598 | #endif | ||
| 599 | #ifdef CONFIG_SETKEYCODES | ||
| 600 | APPLET(setkeycodes, setkeycodes_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 601 | #endif | ||
| 602 | #ifdef CONFIG_SETSID | ||
| 603 | APPLET(setsid, setsid_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 604 | #endif | ||
| 605 | #if defined(CONFIG_FEATURE_SH_IS_ASH) && defined(CONFIG_ASH) | ||
| 606 | APPLET_NOUSAGE("sh", ash_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 607 | #elif defined(CONFIG_FEATURE_SH_IS_HUSH) && defined(CONFIG_HUSH) | ||
| 608 | APPLET_NOUSAGE("sh", hush_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 609 | #elif defined(CONFIG_FEATURE_SH_IS_LASH) && defined(CONFIG_LASH) | ||
| 610 | APPLET_NOUSAGE("sh", lash_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 611 | #elif defined(CONFIG_FEATURE_SH_IS_MSH) && defined(CONFIG_MSH) | ||
| 612 | APPLET_NOUSAGE("sh", msh_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 613 | #endif | ||
| 614 | #ifdef CONFIG_SHA1SUM | ||
| 615 | APPLET(sha1sum, sha1sum_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 616 | #endif | ||
| 617 | #ifdef CONFIG_SLEEP | ||
| 618 | APPLET(sleep, sleep_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 619 | #endif | ||
| 620 | #ifdef CONFIG_SORT | ||
| 621 | APPLET(sort, sort_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 622 | #endif | ||
| 623 | #ifdef CONFIG_START_STOP_DAEMON | ||
| 624 | APPLET_ODDNAME("start-stop-daemon", start_stop_daemon_main, _BB_DIR_SBIN, _BB_SUID_NEVER, start_stop_daemon) | ||
| 625 | #endif | ||
| 626 | #ifdef CONFIG_STAT | ||
| 627 | APPLET(stat, stat_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 628 | #endif | ||
| 629 | #ifdef CONFIG_STRINGS | ||
| 630 | APPLET(strings, strings_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 631 | #endif | ||
| 632 | #ifdef CONFIG_STTY | ||
| 633 | APPLET(stty, stty_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 634 | #endif | ||
| 635 | #ifdef CONFIG_SU | ||
| 636 | APPLET(su, su_main, _BB_DIR_BIN, _BB_SUID_ALWAYS) | ||
| 637 | #endif | ||
| 638 | #ifdef CONFIG_SULOGIN | ||
| 639 | APPLET(sulogin, sulogin_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 640 | #endif | ||
| 641 | #ifdef CONFIG_SUM | ||
| 642 | APPLET(sum, sum_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 643 | #endif | ||
| 644 | #ifdef CONFIG_SWAPONOFF | ||
| 645 | APPLET(swapoff, swap_on_off_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 646 | #endif | ||
| 647 | #ifdef CONFIG_SWAPONOFF | ||
| 648 | APPLET(swapon, swap_on_off_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 649 | #endif | ||
| 650 | #ifdef CONFIG_SWITCH_ROOT | ||
| 651 | APPLET(switch_root, switch_root_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 652 | #endif | ||
| 653 | #ifdef CONFIG_SYNC | ||
| 654 | APPLET(sync, sync_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 655 | #endif | ||
| 656 | #ifdef CONFIG_BB_SYSCTL | ||
| 657 | APPLET(sysctl, sysctl_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 658 | #endif | ||
| 659 | #ifdef CONFIG_SYSLOGD | ||
| 660 | APPLET(syslogd, syslogd_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 661 | #endif | ||
| 662 | #ifdef CONFIG_TAIL | ||
| 663 | APPLET(tail, tail_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 664 | #endif | ||
| 665 | #ifdef CONFIG_TAR | ||
| 666 | APPLET(tar, tar_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 667 | #endif | ||
| 668 | #ifdef CONFIG_TEE | ||
| 669 | APPLET(tee, tee_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 670 | #endif | ||
| 671 | #ifdef CONFIG_TELNET | ||
| 672 | APPLET(telnet, telnet_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 673 | #endif | ||
| 674 | #ifdef CONFIG_TELNETD | ||
| 675 | APPLET(telnetd, telnetd_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER) | ||
| 676 | #endif | ||
| 677 | #ifdef CONFIG_TEST | ||
| 678 | APPLET(test, test_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 679 | #endif | ||
| 680 | #ifdef CONFIG_TFTP | ||
| 681 | APPLET(tftp, tftp_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 682 | #endif | ||
| 683 | #ifdef CONFIG_TIME | ||
| 684 | APPLET(time, time_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 685 | #endif | ||
| 686 | #ifdef CONFIG_TOP | ||
| 687 | APPLET(top, top_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 688 | #endif | ||
| 689 | #ifdef CONFIG_TOUCH | ||
| 690 | APPLET(touch, touch_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 691 | #endif | ||
| 692 | #if ENABLE_TR | ||
| 693 | APPLET(tr, tr_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 694 | #endif | ||
| 695 | #ifdef CONFIG_TRACEROUTE | ||
| 696 | APPLET(traceroute, traceroute_main, _BB_DIR_USR_BIN, _BB_SUID_MAYBE) | ||
| 697 | #endif | ||
| 698 | #ifdef CONFIG_TRUE | ||
| 699 | APPLET(true, true_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 700 | #endif | ||
| 701 | #ifdef CONFIG_TTY | ||
| 702 | APPLET(tty, tty_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 703 | #endif | ||
| 704 | #ifdef CONFIG_TUNE2FS | ||
| 705 | APPLET(tune2fs, tune2fs_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 706 | #endif | ||
| 707 | #ifdef CONFIG_UDHCPC | ||
| 708 | APPLET(udhcpc, udhcpc_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 709 | #endif | ||
| 710 | #ifdef CONFIG_UDHCPD | ||
| 711 | APPLET(udhcpd, udhcpd_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER) | ||
| 712 | #endif | ||
| 713 | #ifdef CONFIG_UMOUNT | ||
| 714 | APPLET(umount, umount_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 715 | #endif | ||
| 716 | #ifdef CONFIG_UNAME | ||
| 717 | APPLET(uname, uname_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 718 | #endif | ||
| 719 | #ifdef CONFIG_UNCOMPRESS | ||
| 720 | APPLET(uncompress, uncompress_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 721 | #endif | ||
| 722 | #ifdef CONFIG_UNIQ | ||
| 723 | APPLET(uniq, uniq_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 724 | #endif | ||
| 725 | #ifdef CONFIG_UNIX2DOS | ||
| 726 | APPLET(unix2dos, dos2unix_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 727 | #endif | ||
| 728 | #ifdef CONFIG_UNLZMA | ||
| 729 | APPLET(unlzma, unlzma_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 730 | #endif | ||
| 731 | #ifdef CONFIG_UNZIP | ||
| 732 | APPLET(unzip, unzip_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 733 | #endif | ||
| 734 | #ifdef CONFIG_UPTIME | ||
| 735 | APPLET(uptime, uptime_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 736 | #endif | ||
| 737 | #ifdef CONFIG_USLEEP | ||
| 738 | APPLET(usleep, usleep_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 739 | #endif | ||
| 740 | #ifdef CONFIG_UUDECODE | ||
| 741 | APPLET(uudecode, uudecode_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 742 | #endif | ||
| 743 | #ifdef CONFIG_UUENCODE | ||
| 744 | APPLET(uuencode, uuencode_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 745 | #endif | ||
| 746 | #ifdef CONFIG_VCONFIG | ||
| 747 | APPLET(vconfig, vconfig_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 748 | #endif | ||
| 749 | #ifdef CONFIG_VI | ||
| 750 | APPLET(vi, vi_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 751 | #endif | ||
| 752 | #ifdef CONFIG_VLOCK | ||
| 753 | APPLET(vlock, vlock_main, _BB_DIR_USR_BIN, _BB_SUID_ALWAYS) | ||
| 754 | #endif | ||
| 755 | #ifdef CONFIG_WATCH | ||
| 756 | APPLET(watch, watch_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 757 | #endif | ||
| 758 | #if ENABLE_WATCHDOG | ||
| 759 | APPLET(watchdog, watchdog_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 760 | #endif | ||
| 761 | #ifdef CONFIG_WC | ||
| 762 | APPLET(wc, wc_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 763 | #endif | ||
| 764 | #ifdef CONFIG_WGET | ||
| 765 | APPLET(wget, wget_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 766 | #endif | ||
| 767 | #ifdef CONFIG_WHICH | ||
| 768 | APPLET(which, which_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 769 | #endif | ||
| 770 | #ifdef CONFIG_WHO | ||
| 771 | APPLET(who, who_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 772 | #endif | ||
| 773 | #ifdef CONFIG_WHOAMI | ||
| 774 | APPLET(whoami, whoami_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 775 | #endif | ||
| 776 | #ifdef CONFIG_XARGS | ||
| 777 | APPLET(xargs, xargs_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 778 | #endif | ||
| 779 | #ifdef CONFIG_YES | ||
| 780 | APPLET(yes, yes_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) | ||
| 781 | #endif | ||
| 782 | #ifdef CONFIG_GUNZIP | ||
| 783 | APPLET(zcat, gunzip_main, _BB_DIR_BIN, _BB_SUID_NEVER) | ||
| 784 | #endif | ||
| 785 | #ifdef CONFIG_ZCIP | ||
| 786 | APPLET(zcip, zcip_main, _BB_DIR_SBIN, _BB_SUID_NEVER) | ||
| 787 | #endif | ||
| 788 | 301 | ||
| 789 | #if !defined(PROTOTYPES) && !defined(MAKE_USAGE) | 302 | #if !defined(PROTOTYPES) && !defined(MAKE_USAGE) |
| 790 | { 0,NULL,0,0 } | 303 | { 0,NULL,0,0 } |
