config: more tweaks
[oweals/busybox.git] / coreutils / chroot.c
index 633e66b383e4c23a726b4200d27af4d3b213ac4a..78751df84c30ffb019b6a147453f1347904c1618 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_NOEXEC(chroot, chroot, BB_DIR_USR_SBIN, BB_SUID_DROP, chroot))
+
+//kbuild:lib-$(CONFIG_CHROOT) += chroot.o
 
 /* BB_AUDIT SUSv3 N/A -- Matches GNU behavior. */
 
@@ -30,6 +40,7 @@ int chroot_main(int argc UNUSED_PARAM, char **argv)
        ++argv;
        if (!*argv)
                bb_show_usage();
+
        xchroot(*argv);
 
        ++argv;