Update menuconfig items with approximate applet sizes
[oweals/busybox.git] / coreutils / chroot.c
index ab8beb0238f129483aadf8bc5202e1102c3ff6fd..6fa3a3f271487c31b22c498ee289b1af09690aed 100644 (file)
@@ -6,6 +6,16 @@
  *
  * Licensed under GPLv2 or later, see file LICENSE in this source tree.
  */
+//config:config CHROOT
+//config:      bool "chroot (3.7 kb)"
+//config:      default y
+//config:      help
+//config:        chroot is used to change the root directory and run a command.
+//config:        The default command is `/bin/sh'.
+
+//applet:IF_CHROOT(APPLET(chroot, BB_DIR_USR_SBIN, BB_SUID_DROP))
+
+//kbuild:lib-$(CONFIG_CHROOT) += chroot.o
 
 /* BB_AUDIT SUSv3 N/A -- Matches GNU behavior. */
 
@@ -31,7 +41,6 @@ int chroot_main(int argc UNUSED_PARAM, char **argv)
        if (!*argv)
                bb_show_usage();
        xchroot(*argv);
-       xchdir("/");
 
        ++argv;
        if (!*argv) { /* no 2nd param (PROG), use shell */