aboutsummaryrefslogtreecommitdiff
path: root/include/applets.src.h
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2015-10-19 01:20:36 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2015-10-19 01:20:36 +0200
commit95dee81a465668151cff3ffd757456a9a10c1f1f (patch)
treea9f128900d1fc484f26cd521525907fa1af262c0 /include/applets.src.h
parent28826ac8c02793431203edb4adb961d5521d643d (diff)
downloadbusybox-w32-95dee81a465668151cff3ffd757456a9a10c1f1f.tar.gz
busybox-w32-95dee81a465668151cff3ffd757456a9a10c1f1f.tar.bz2
busybox-w32-95dee81a465668151cff3ffd757456a9a10c1f1f.zip
loginutils/*: convert to new-style "one file" applets
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'include/applets.src.h')
-rw-r--r--include/applets.src.h17
1 files changed, 0 insertions, 17 deletions
diff --git a/include/applets.src.h b/include/applets.src.h
index f49179996..5b597202e 100644
--- a/include/applets.src.h
+++ b/include/applets.src.h
@@ -76,8 +76,6 @@ INSERT
76IF_TEST(APPLET_NOFORK([, test, BB_DIR_USR_BIN, BB_SUID_DROP, test)) 76IF_TEST(APPLET_NOFORK([, test, BB_DIR_USR_BIN, BB_SUID_DROP, test))
77IF_TEST(APPLET_NOFORK([[, test, BB_DIR_USR_BIN, BB_SUID_DROP, test)) 77IF_TEST(APPLET_NOFORK([[, test, BB_DIR_USR_BIN, BB_SUID_DROP, test))
78IF_ACPID(APPLET(acpid, BB_DIR_SBIN, BB_SUID_DROP)) 78IF_ACPID(APPLET(acpid, BB_DIR_SBIN, BB_SUID_DROP))
79IF_ADDGROUP(APPLET(addgroup, BB_DIR_USR_SBIN, BB_SUID_DROP))
80IF_ADDUSER(APPLET(adduser, BB_DIR_USR_SBIN, BB_SUID_DROP))
81IF_ADJTIMEX(APPLET(adjtimex, BB_DIR_SBIN, BB_SUID_DROP)) 79IF_ADJTIMEX(APPLET(adjtimex, BB_DIR_SBIN, BB_SUID_DROP))
82IF_ARP(APPLET(arp, BB_DIR_SBIN, BB_SUID_DROP)) 80IF_ARP(APPLET(arp, BB_DIR_SBIN, BB_SUID_DROP))
83IF_ARPING(APPLET(arping, BB_DIR_USR_SBIN, BB_SUID_DROP)) 81IF_ARPING(APPLET(arping, BB_DIR_USR_SBIN, BB_SUID_DROP))
@@ -94,7 +92,6 @@ IF_CHCON(APPLET(chcon, BB_DIR_USR_BIN, BB_SUID_DROP))
94IF_CHGRP(APPLET_NOEXEC(chgrp, chgrp, BB_DIR_BIN, BB_SUID_DROP, chgrp)) 92IF_CHGRP(APPLET_NOEXEC(chgrp, chgrp, BB_DIR_BIN, BB_SUID_DROP, chgrp))
95IF_CHMOD(APPLET_NOEXEC(chmod, chmod, BB_DIR_BIN, BB_SUID_DROP, chmod)) 93IF_CHMOD(APPLET_NOEXEC(chmod, chmod, BB_DIR_BIN, BB_SUID_DROP, chmod))
96IF_CHOWN(APPLET_NOEXEC(chown, chown, BB_DIR_BIN, BB_SUID_DROP, chown)) 94IF_CHOWN(APPLET_NOEXEC(chown, chown, BB_DIR_BIN, BB_SUID_DROP, chown))
97IF_CHPASSWD(APPLET(chpasswd, BB_DIR_USR_SBIN, BB_SUID_DROP))
98IF_CHROOT(APPLET(chroot, BB_DIR_USR_SBIN, BB_SUID_DROP)) 95IF_CHROOT(APPLET(chroot, BB_DIR_USR_SBIN, BB_SUID_DROP))
99IF_CHRT(APPLET(chrt, BB_DIR_USR_BIN, BB_SUID_DROP)) 96IF_CHRT(APPLET(chrt, BB_DIR_USR_BIN, BB_SUID_DROP))
100IF_CHVT(APPLET(chvt, BB_DIR_USR_BIN, BB_SUID_DROP)) 97IF_CHVT(APPLET(chvt, BB_DIR_USR_BIN, BB_SUID_DROP))
@@ -104,13 +101,10 @@ IF_COMM(APPLET(comm, BB_DIR_USR_BIN, BB_SUID_DROP))
104IF_CP(APPLET_NOEXEC(cp, cp, BB_DIR_BIN, BB_SUID_DROP, cp)) 101IF_CP(APPLET_NOEXEC(cp, cp, BB_DIR_BIN, BB_SUID_DROP, cp))
105/* Needs to be run by root or be suid root - needs to change /var/spool/cron* files: */ 102/* Needs to be run by root or be suid root - needs to change /var/spool/cron* files: */
106IF_CRONTAB(APPLET(crontab, BB_DIR_USR_BIN, BB_SUID_REQUIRE)) 103IF_CRONTAB(APPLET(crontab, BB_DIR_USR_BIN, BB_SUID_REQUIRE))
107IF_CRYPTPW(APPLET(cryptpw, BB_DIR_USR_BIN, BB_SUID_DROP))
108IF_CUT(APPLET_NOEXEC(cut, cut, BB_DIR_USR_BIN, BB_SUID_DROP, cut)) 104IF_CUT(APPLET_NOEXEC(cut, cut, BB_DIR_USR_BIN, BB_SUID_DROP, cut))
109IF_DC(APPLET(dc, BB_DIR_USR_BIN, BB_SUID_DROP)) 105IF_DC(APPLET(dc, BB_DIR_USR_BIN, BB_SUID_DROP))
110IF_DD(APPLET_NOEXEC(dd, dd, BB_DIR_BIN, BB_SUID_DROP, dd)) 106IF_DD(APPLET_NOEXEC(dd, dd, BB_DIR_BIN, BB_SUID_DROP, dd))
111IF_DEALLOCVT(APPLET(deallocvt, BB_DIR_USR_BIN, BB_SUID_DROP)) 107IF_DEALLOCVT(APPLET(deallocvt, BB_DIR_USR_BIN, BB_SUID_DROP))
112IF_DELGROUP(APPLET_ODDNAME(delgroup, deluser, BB_DIR_USR_SBIN, BB_SUID_DROP, delgroup))
113IF_DELUSER(APPLET(deluser, BB_DIR_USR_SBIN, BB_SUID_DROP))
114IF_DEVFSD(APPLET(devfsd, BB_DIR_SBIN, BB_SUID_DROP)) 108IF_DEVFSD(APPLET(devfsd, BB_DIR_SBIN, BB_SUID_DROP))
115IF_DEVMEM(APPLET(devmem, BB_DIR_SBIN, BB_SUID_DROP)) 109IF_DEVMEM(APPLET(devmem, BB_DIR_SBIN, BB_SUID_DROP))
116IF_DF(APPLET(df, BB_DIR_BIN, BB_SUID_DROP)) 110IF_DF(APPLET(df, BB_DIR_BIN, BB_SUID_DROP))
@@ -160,7 +154,6 @@ IF_FUSER(APPLET(fuser, BB_DIR_USR_BIN, BB_SUID_DROP))
160IF_GETENFORCE(APPLET(getenforce, BB_DIR_USR_SBIN, BB_SUID_DROP)) 154IF_GETENFORCE(APPLET(getenforce, BB_DIR_USR_SBIN, BB_SUID_DROP))
161IF_GETOPT(APPLET(getopt, BB_DIR_BIN, BB_SUID_DROP)) 155IF_GETOPT(APPLET(getopt, BB_DIR_BIN, BB_SUID_DROP))
162IF_GETSEBOOL(APPLET(getsebool, BB_DIR_USR_SBIN, BB_SUID_DROP)) 156IF_GETSEBOOL(APPLET(getsebool, BB_DIR_USR_SBIN, BB_SUID_DROP))
163IF_GETTY(APPLET(getty, BB_DIR_SBIN, BB_SUID_DROP))
164IF_HD(APPLET_NOEXEC(hd, hexdump, BB_DIR_USR_BIN, BB_SUID_DROP, hd)) 157IF_HD(APPLET_NOEXEC(hd, hexdump, BB_DIR_USR_BIN, BB_SUID_DROP, hd))
165IF_HDPARM(APPLET(hdparm, BB_DIR_SBIN, BB_SUID_DROP)) 158IF_HDPARM(APPLET(hdparm, BB_DIR_SBIN, BB_SUID_DROP))
166IF_HEAD(APPLET_NOEXEC(head, head, BB_DIR_USR_BIN, BB_SUID_DROP, head)) 159IF_HEAD(APPLET_NOEXEC(head, head, BB_DIR_USR_BIN, BB_SUID_DROP, head))
@@ -205,8 +198,6 @@ IF_LN(APPLET_NOEXEC(ln, ln, BB_DIR_BIN, BB_SUID_DROP, ln))
205IF_LOAD_POLICY(APPLET(load_policy, BB_DIR_USR_SBIN, BB_SUID_DROP)) 198IF_LOAD_POLICY(APPLET(load_policy, BB_DIR_USR_SBIN, BB_SUID_DROP))
206IF_LOADFONT(APPLET(loadfont, BB_DIR_USR_SBIN, BB_SUID_DROP)) 199IF_LOADFONT(APPLET(loadfont, BB_DIR_USR_SBIN, BB_SUID_DROP))
207IF_LOADKMAP(APPLET(loadkmap, BB_DIR_SBIN, BB_SUID_DROP)) 200IF_LOADKMAP(APPLET(loadkmap, BB_DIR_SBIN, BB_SUID_DROP))
208/* Needs to be run by root or be suid root - needs to change uid and gid: */
209IF_LOGIN(APPLET(login, BB_DIR_BIN, BB_SUID_REQUIRE))
210IF_LOGNAME(APPLET_NOFORK(logname, logname, BB_DIR_USR_BIN, BB_SUID_DROP, logname)) 201IF_LOGNAME(APPLET_NOFORK(logname, logname, BB_DIR_USR_BIN, BB_SUID_DROP, logname))
211IF_LOSETUP(APPLET(losetup, BB_DIR_SBIN, BB_SUID_DROP)) 202IF_LOSETUP(APPLET(losetup, BB_DIR_SBIN, BB_SUID_DROP))
212IF_LS(APPLET_NOEXEC(ls, ls, BB_DIR_BIN, BB_SUID_DROP, ls)) 203IF_LS(APPLET_NOEXEC(ls, ls, BB_DIR_BIN, BB_SUID_DROP, ls))
@@ -228,7 +219,6 @@ IF_MKFS_MINIX(APPLET_ODDNAME(mkfs.minix, mkfs_minix, BB_DIR_SBIN, BB_SUID_DROP,
228IF_MKFS_REISER(APPLET_ODDNAME(mkfs.reiser, mkfs_reiser, BB_DIR_SBIN, BB_SUID_DROP, mkfs_reiser)) 219IF_MKFS_REISER(APPLET_ODDNAME(mkfs.reiser, mkfs_reiser, BB_DIR_SBIN, BB_SUID_DROP, mkfs_reiser))
229IF_MKFS_VFAT(APPLET_ODDNAME(mkfs.vfat, mkfs_vfat, BB_DIR_SBIN, BB_SUID_DROP, mkfs_vfat)) 220IF_MKFS_VFAT(APPLET_ODDNAME(mkfs.vfat, mkfs_vfat, BB_DIR_SBIN, BB_SUID_DROP, mkfs_vfat))
230IF_MKNOD(APPLET_NOEXEC(mknod, mknod, BB_DIR_BIN, BB_SUID_DROP, mknod)) 221IF_MKNOD(APPLET_NOEXEC(mknod, mknod, BB_DIR_BIN, BB_SUID_DROP, mknod))
231IF_CRYPTPW(APPLET_ODDNAME(mkpasswd, cryptpw, BB_DIR_USR_BIN, BB_SUID_DROP, mkpasswd))
232IF_MKSWAP(APPLET(mkswap, BB_DIR_SBIN, BB_SUID_DROP)) 222IF_MKSWAP(APPLET(mkswap, BB_DIR_SBIN, BB_SUID_DROP))
233IF_MORE(APPLET(more, BB_DIR_BIN, BB_SUID_DROP)) 223IF_MORE(APPLET(more, BB_DIR_BIN, BB_SUID_DROP))
234/* On full-blown systems, requires suid for user mounts. 224/* On full-blown systems, requires suid for user mounts.
@@ -249,8 +239,6 @@ IF_NTPD(APPLET(ntpd, BB_DIR_USR_SBIN, BB_SUID_DROP))
249IF_OD(APPLET(od, BB_DIR_USR_BIN, BB_SUID_DROP)) 239IF_OD(APPLET(od, BB_DIR_USR_BIN, BB_SUID_DROP))
250IF_OPENVT(APPLET(openvt, BB_DIR_USR_BIN, BB_SUID_DROP)) 240IF_OPENVT(APPLET(openvt, BB_DIR_USR_BIN, BB_SUID_DROP))
251//IF_PARSE(APPLET(parse, BB_DIR_USR_BIN, BB_SUID_DROP)) 241//IF_PARSE(APPLET(parse, BB_DIR_USR_BIN, BB_SUID_DROP))
252/* Needs to be run by root or be suid root - needs to change /etc/{passwd,shadow}: */
253IF_PASSWD(APPLET(passwd, BB_DIR_USR_BIN, BB_SUID_REQUIRE))
254IF_PGREP(APPLET(pgrep, BB_DIR_USR_BIN, BB_SUID_DROP)) 242IF_PGREP(APPLET(pgrep, BB_DIR_USR_BIN, BB_SUID_DROP))
255IF_PIDOF(APPLET(pidof, BB_DIR_BIN, BB_SUID_DROP)) 243IF_PIDOF(APPLET(pidof, BB_DIR_BIN, BB_SUID_DROP))
256IF_PIVOT_ROOT(APPLET(pivot_root, BB_DIR_SBIN, BB_SUID_DROP)) 244IF_PIVOT_ROOT(APPLET(pivot_root, BB_DIR_SBIN, BB_SUID_DROP))
@@ -308,9 +296,6 @@ IF_SPLIT(APPLET(split, BB_DIR_USR_BIN, BB_SUID_DROP))
308IF_STAT(APPLET(stat, BB_DIR_BIN, BB_SUID_DROP)) 296IF_STAT(APPLET(stat, BB_DIR_BIN, BB_SUID_DROP))
309IF_STRINGS(APPLET(strings, BB_DIR_USR_BIN, BB_SUID_DROP)) 297IF_STRINGS(APPLET(strings, BB_DIR_USR_BIN, BB_SUID_DROP))
310IF_STTY(APPLET(stty, BB_DIR_BIN, BB_SUID_DROP)) 298IF_STTY(APPLET(stty, BB_DIR_BIN, BB_SUID_DROP))
311/* Needs to be run by root or be suid root - needs to change uid and gid: */
312IF_SU(APPLET(su, BB_DIR_BIN, BB_SUID_REQUIRE))
313IF_SULOGIN(APPLET(sulogin, BB_DIR_SBIN, BB_SUID_DROP))
314IF_SUM(APPLET(sum, BB_DIR_USR_BIN, BB_SUID_DROP)) 299IF_SUM(APPLET(sum, BB_DIR_USR_BIN, BB_SUID_DROP))
315IF_SWAPONOFF(APPLET_ODDNAME(swapoff, swap_on_off, BB_DIR_SBIN, BB_SUID_DROP, swapoff)) 300IF_SWAPONOFF(APPLET_ODDNAME(swapoff, swap_on_off, BB_DIR_SBIN, BB_SUID_DROP, swapoff))
316IF_SWAPONOFF(APPLET_ODDNAME(swapon, swap_on_off, BB_DIR_SBIN, BB_SUID_DROP, swapon)) 301IF_SWAPONOFF(APPLET_ODDNAME(swapon, swap_on_off, BB_DIR_SBIN, BB_SUID_DROP, swapon))
@@ -352,8 +337,6 @@ IF_USLEEP(APPLET_NOFORK(usleep, usleep, BB_DIR_BIN, BB_SUID_DROP, usleep))
352IF_UUDECODE(APPLET(uudecode, BB_DIR_USR_BIN, BB_SUID_DROP)) 337IF_UUDECODE(APPLET(uudecode, BB_DIR_USR_BIN, BB_SUID_DROP))
353IF_UUENCODE(APPLET(uuencode, BB_DIR_USR_BIN, BB_SUID_DROP)) 338IF_UUENCODE(APPLET(uuencode, BB_DIR_USR_BIN, BB_SUID_DROP))
354IF_VCONFIG(APPLET(vconfig, BB_DIR_SBIN, BB_SUID_DROP)) 339IF_VCONFIG(APPLET(vconfig, BB_DIR_SBIN, BB_SUID_DROP))
355/* Needs to be run by root or be suid root - needs to change uid and gid: */
356IF_VLOCK(APPLET(vlock, BB_DIR_USR_BIN, BB_SUID_REQUIRE))
357IF_VOLNAME(APPLET(volname, BB_DIR_USR_BIN, BB_SUID_DROP)) 340IF_VOLNAME(APPLET(volname, BB_DIR_USR_BIN, BB_SUID_DROP))
358IF_WATCH(APPLET(watch, BB_DIR_BIN, BB_SUID_DROP)) 341IF_WATCH(APPLET(watch, BB_DIR_BIN, BB_SUID_DROP))
359IF_WATCHDOG(APPLET(watchdog, BB_DIR_SBIN, BB_SUID_DROP)) 342IF_WATCHDOG(APPLET(watchdog, BB_DIR_SBIN, BB_SUID_DROP))