compartment - Confine services in a limited environment

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename compartment_1.1.0-5_i386.deb
Package name compartment
Package version 1.1.0
Package release 5
Package architecture i386
Package type deb
Category admin admin::user-management interface::commandline role::program scope::utility use::monitor works-with::software:running
License -
Maintainer Javier Fernandez-Sanguino Peña <>
Download size 15.21 KB
Installed size 42.00 KB
Compartment was designed to allow safe execution of privileged and/or
untrusted executables and services. It can execute a process:
- Setting specific Linux capabilities
- Chrooting it to a certain location
- setting the user or group it will run with
- running a program before it is executed
These features can be used to minimize the risk of a trojanized or vulnerable


Package Version Architecture Repository
compartment_1.1.0-5_amd64.deb 1.1.0 amd64 Debian Main
compartment - - -


Type URL
Binary Package compartment_1.1.0-5_i386.deb
Source Package compartment

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install compartment deb package:
    # sudo apt-get install compartment




2017-01-04 - Javier Fernández-Sanguino Peña <>
compartment (1.1.0-5) unstable; urgency=medium
* debian/rules: Use simplified debhelper version
* debian/control:
- Update maintainer name, use UTF-8
- Build-depend on debhelper (>= 9).
- Upgrade standards-version
- Depend on ${misc:Depends}.
- Use arch linux-any (Closes: #745192)
- Improve description (Closes: #485850)
- Add homepage
* debian/compat: Indicate compatibility level of 9. (Closes: #817318, #817406)
Thanks to Logan Rosen for the patch used in Ubuntu, 
* Makefile: 
- use CCFLAGS, CPPFLAGS when compiling (to enable hardening features)
and use DESTDIR to install files in their proper location
- strip binary when installing
- do not install LICENSE in the documentation directory
* comparment: Fix error when compiling with  -Werror=format-security
* debian/watch: Add watch file
2008-05-31 - Javier Fernandez-Sanguino Pen~a <>
compartment (1.1.0-4) unstable; urgency=medium
* Remove CAP_FS_MASK since it has been removed from
include/linux/capabilities.h this fix a FTBFS bug (Closes: #479890)
* Fix Warning error in compartment.c
* Remove the 'strip' call in the Makefile so dh_strip can do its job
(Closes: #436656)
* Lintian fix: fix FSF address in debian/copyright file
2006-04-30 - Javier Fernandez-Sanguino Pen~a <>
compartment (1.1.0-3) unstable; urgency=low
* Fix typo in package description (Closes: #363212)
* Use debhelper compatibility version 4
* Bump standard versions (no changes needed)
2005-02-25 - Javier Fernandez-Sanguino Pen~a <>
compartment (1.1.0-2) unstable; urgency=low
* Fix a FTBFS whe compiling with gcc-4 with a patch provided by
Andreas Jochens (Closes: #285596)
* Use dh_installman instead of dh_installmanpages
* Update FSF's address in debian/copyright
2003-12-24 - Javier Fernandez-Sanguino Pen~a <>
compartment (1.1.0-1) unstable; urgency=low
* Forced bump of source version in order to remove binary from the
original sources (Closes: #222515)
* Fixed debian/copyright (proper GPL notice)
2003-10-28 - Javier Fernandez-Sanguino Pen~a <>
compartment (1.1-5) unstable; urgency=low
* Updated Standard-Version
* Remove dh_make boilerplate
2003-05-27 - Javier Fernandez-Sanguino Pen~a <>
compartment (1.1-4) unstable; urgency=low
* Removed multiline strings from compartment.c to compile properly 
with gcc-3.3 (Closes: #194887)
2002-05-27 - Javier Fernandez-Sanguino Pen~a <>
compartment (1.1-3) unstable; urgency=low
* Fixed maintainer field (missing a ~)
2002-05-27 - Javier Fernandez-Sanguino Pen~a <>
compartment (1.1-2) unstable; urgency=low
* Fixed description (Closes: #147758)
2002-05-02 - Javier Fernandez-Sanguino Pen~a <>
compartment (1.1-1) unstable; urgency=low
* Initial Release (Closes: #117997)
* Modified the Makefile so binaries are installed independently
* Added information on Debian on the manpage
* Small change to the sources so that logs appear with just
plain compartment.

See Also

Package Description
compass-blend-modes-plugin_0.0.3+20150331~dfsg-2_all.deb use standard color blending functions in Sass
compass-blueprint-plugin_1.0.0-3_all.deb Compass extension for blueprint CSS framework
compass-bootstrap-sass-plugin_3.3.5.1-5.1_all.deb Compass plugin implementing Twitter's Bootstrap
compass-breakpoint-plugin_2.7.1-1_all.deb really simple media queries with Sass
compass-color-schemer-plugin_0.2.8+20140309-3_all.deb create color schemes with ease
compass-fancy-buttons-plugin_1.1.1~20120313-6_all.deb Compass plugin implementing fancy CSS3 buttons
compass-h5bp-plugin_1.0.0-4_all.deb Compass extension for HTML5 Boilerplate
compass-layoutgala-plugin_0.2.1-1_all.deb Compass plugin implementing the Layout-gala CSS styles
compass-normalize-plugin_7.0.0-1_all.deb Sass version of Normalize.css
compass-sassy-maps-plugin_0.4.0-5_all.deb map helper functions for Sass maps
compass-singularitygs-plugin_1.8.0-1_all.deb advanced responsive grid system for Sass and Compass
compass-slickmap-plugin_0.5.1.1-5_all.deb Compass plugin implementing SlickMapCSS sitemap
compass-susy-plugin_2.2.12-1_all.deb Sass power-tools for web layout
compass-toolkit-plugin_2.10.2-1_all.deb toolkit of awesome Sass stuff
compass-yui-plugin_0~20100724-4_all.deb Compass plugin implementing the YUI CSS Foundation