mer. 08 janvier 2014 by Rémi Duraffort

We will be at FOSDEM to talk about PRoot and some other tools based on it.

Cedric will do a Lightning talk Saturday about syscall instrumentation. He will present some tools, based on syscall instrumentation, that we develop and use at STMicroelectronics:

  • PRoot, emulate chroot, bind mount and binfmt_misc for non-root users
  • CARE (aka. Comprehensive Archiver for Reproducible Execution), creates automatically an archive that contains all the material required to re-execute the monitored programs in their original context (environment, files, expected kernel features, ...)
  • DepsTracker (to be released soon), observes the execution of any processes in order to compute their mutual dependencies with respect to the file-system

Hope to see you there.

Pretending to be root inside PRoot

jeu. 21 novembre 2013 by Rémi Duraffort

While working on PRoot to improve the extension that fake the root user, I (re)discovered an old article that I never published before. So let's focus on the fake_id0 feature and on how it allows to use package manager directly inside the root file systems.

Some root causes

In …

read more

PRoot now in Debian

mar. 20 août 2013 by Rémi Duraffort

A really short message to inform you that PRoot is now part of Debian Sid.

You can now install PRoot with apt-get install proot.

Enjoy !

read more

Making VLC at home

ven. 04 mai 2012 by Rémi Duraffort

In my previous article, I showed a way to setup and jump into a root file system in order to test a software in this environment.

Using PRoot, such task looks really easy and does not require any privileges. We will now finish this setup in order to build and …

read more

PRoot sorcery

lun. 16 avril 2012 by Rémi Duraffort

A good practice for software developer is to provide a test suite while developing a software. When developing for Linux, it's also a good practice to compile the software and run the test suite on many distributions like Debian, Ubuntu, Fedora, ArchLinux, Centos, Slackware and for both i386 and x86_64 …

read more

Born to be PRoot

lun. 09 avril 2012 by Rémi Duraffort

It's been a long time since my last post on this blog. To start again in a good shape I will seize the opportunity of a new version of PRoot to present this open source software in a cycle of articles.

What is PRoot about?

PRoot is a user-space implementation …

read more