Projects / Jailkit

Jailkit

Jailkit is a set of utilities to allow quick creation of limited user accounts in a chroot jail. It contains a safe logging daemon, shells that can restrict users, utilities to start daemons in a chroot jail, and utilities for easy setup of chroot jails.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

Release Notes: This version fixes an infinite loop in jk_cp and jk_init if ldd output for some reason contains two slashes (//lib/libfoo.so). Furthermore, jk_chrootsh can now be called as "su".

  •  10 Oct 2010 23:10

Release Notes: This release fixes a regression in the build system of 2.12 that could set the wrong default directory for ini files.

  •  12 Sep 2010 23:44

Release Notes: This is only a minor feature release. jk_cp and jk_init can now resolve binaries using the PATH environment, making the config files much more flexible.

  •  07 Feb 2010 19:18

Release Notes: This is a minor update with mostly documentation updates, some minor Solaris-specific updates, and a fix for a possible failure of jk_lsh.

  •  22 Oct 2009 14:40

Release Notes: The fixes from 2.9 caused an incompatibility with jk_jailuser, which is fixed in this release. This release furthermore fixes some compiler warnings.

RSS Recent comments

20 Jul 2005 14:44 mseaborn

Software with a similar purpose: Plash

You might also be interested in Plash, which also creates
restricted environments for running programs in. Like
jailkit, you can specify what files a process can access, but
you don't need to copy the files, so it's more lightweight
and flexible. You can grant a process read-only or
read-write access to specific directories, mapped at any
point in the file namespace.

freshmeat.net/projects...

Screenshot

Project Spotlight

Open Administration for Schools

A Web-based school administration package.

Screenshot

Project Spotlight

Bookmark Commander

A Midnight Commander clone made to work with Chrome bookmarks.