diff --git a/apps/CMakeLists.txt b/apps/CMakeLists.txt index 2974c242..cfe1853d 100644 --- a/apps/CMakeLists.txt +++ b/apps/CMakeLists.txt @@ -35,7 +35,6 @@ luna_app(time.cpp time) luna_app(ln.cpp ln) luna_app(mktemp.cpp mktemp) luna_app(sysfuzz.cpp sysfuzz) -luna_app(pivot_root.cpp pivot_root) luna_app(cp.cpp cp) luna_app(kill.cpp kill) luna_app(gol.cpp gol) diff --git a/apps/pivot_root.cpp b/apps/pivot_root.cpp deleted file mode 100644 index ea5875ca..00000000 --- a/apps/pivot_root.cpp +++ /dev/null @@ -1,19 +0,0 @@ -#include -#include -#include - -Result luna_main(int argc, char** argv) -{ - StringView new_root; - StringView put_old; - - os::ArgumentParser parser; - parser.add_description("Move the current root directory to another directory and replace it with another mount."); - parser.add_system_program_info("pivot_root"_sv); - parser.add_positional_argument(new_root, "new_root", true); - parser.add_positional_argument(put_old, "put_old", true); - parser.parse(argc, argv); - - long rc = syscall(SYS_pivot_root, new_root.chars(), put_old.chars()); - return Result::from_syscall(rc); -}