Skip to content
/ proot Public

chroot, mount --bind, and binfmt_misc without privilege/setup for Linux

License

Notifications You must be signed in to change notification settings

proot-me/proot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5f780cb · Jun 3, 2023
Apr 16, 2023
Apr 18, 2019
Jun 3, 2023
Apr 22, 2023
Jun 3, 2023
May 13, 2023
Jun 9, 2020
Jun 9, 2020
Jun 9, 2020
Apr 16, 2020
Apr 22, 2023
Mar 11, 2019
Apr 14, 2020
May 13, 2023
Nov 7, 2011
Apr 6, 2019
Apr 6, 2019
Jan 27, 2023
Apr 16, 2023

Repository files navigation

PRoot

chroot, mount --bind, and binfmt_misc without privilege/setup for Linux

Build status

Please take the PRoot Usage Survey for 2023!

https://img.shields.io/badge/survey-2023-green?style=flat-square

--

https://img.shields.io/gitlab/pipeline/proot/proot.svg?label=gitlab-ci&style=flat-square https://img.shields.io/badge/scan--build-latest-yellow.svg?style=flat-square https://img.shields.io/badge/lcov-latest-6688D4.svg?style=flat-square https://img.shields.io/cii/summary/2444.svg?label=cii-best-practices&style=flat-square https://img.shields.io/badge/DOI-10.5281%2Fzenodo.5371409-blue?style=flat-square

Compiling

The following commands can be used to compile PRoot and CARE:

make -C src loader.elf loader-m32.elf build.h # first build the config and loader
make -C src proot care # then compile PRoot and CARE
make -C test # run test suite

asciicast

Dependencies

Manuals

Support

License

SPDX-License-Identifier: GPL-2.0-or-later