libpam-chroot - Chroot Pluggable Authentication Module for PAM

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libpam-chroot
Package version 0.9
Package release 4.1
Package architecture amd64
Package type deb
Installed size 79 B
Download size 19.95 KB
Official Mirror
This package includes a special (but not thoroughly tested) PAM
module to provide chrooted (restricted) environments for users.
The module tries to provide a transparent wrapper around the
average user, one that puts them in a fake file-system (eg, their
'/' is really /some/where/else).
In order to setup this environment in Debian please read the
README.Debian as well as the detailed example provided in


Package Version Architecture Repository
libpam-chroot_0.9-4.1_i386.deb 0.9 i386 Debian Main
libpam-chroot - - -


Name Value
libc6 >= 2.3.4
libpam0g >=


Type URL
Binary Package libpam-chroot_0.9-4.1_amd64.deb
Source Package libpam-chroot

Install Howto

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




2011-12-16 - Steve McIntyre <>
libpam-chroot (0.9-4.1) unstable; urgency=low
* Merge changes back from Ubuntu (thanks to Matthias Klose)
- Remove unused variable `name'. Closes: #625374. LP: #831203.
- Revert:
+ Build with -fno-stack-protector fix FTBFS
- Link with gcc.
* Lintian cleanups:
- Add ${misc:Depends}
- Add initial build-arch and build-indep rules
- Update Standard-Version (no changes)
2010-10-27 - Javier Fernandez-Sanguino Pen~a <>
libpam-chroot (0.9-4) unstable; urgency=low
* Makefile: -lpam should go at the end of the $(LD) invocation
* Change the maintainer's email address
* Document in debian/README.Debian the fact that OpenSSH provides
this feature (since the 4.9 release)
* debian/control: Move homepage to header
* debian/watch: Added watch file
* debian/copyright:
- Convert to UTF-8
- Add a proper copyright statement and clarify the
upstream authors
- Remove reference to RedHat
2007-10-04 - Javier Fernandez-Sanguino Pen~a <>
libpam-chroot (0.9-3) unstable; urgency=medium
* This package builds fine with Gcc 4.2 (Closes: #361568)
* Replace x_strdup() with strdup() in pam_chroot.c
* Use debian compatibility version 5
2004-10-06 - Javier Fernandez-Sanguino Pen~a <>
libpam-chroot (0.9-2) unstable; urgency=low
* As suggested by Jim Paris, updated the README.Debian file with new
information detailing when might OpenSSH work with pam-chroot and when
you might need to disable Privilege Separation.
Based on his experiments and Darren Tucker's answer to this issue available
* Following his suggestions modified TROUBLESHOOTING since there is only
one debug message that goes to auth.debug, most of them go to auth.notice
2004-09-30 - Javier Fernandez-Sanguino Pen~a <>
libpam-chroot (0.9-1) unstable; urgency=low
* New upstream release (Closes: #250791)
- fix memory leaks, expanded user/group regex support (0.8)
- security checks for conf file & chroot directories (0.9)
* Since new upstream is in sourceforge, adjusted debian/copyright and
added homepage to debian/control, and changed debian/watch
(not enabled SF since it will not work with uscan)
* Removed 'configure' target from debian/rules as it is not used.
* Install the new 'TROUBLESHOOTING' doc provided upstream.
2004-06-07 - Javier Fernandez-Sanguino Pen~a <>
libpam-chroot (0.6-6) unstable; urgency=low
* Correct parsing of the config option 'onerr' with the patch
provided by Rene Konasz (Closes: #232808)
2004-01-11 - Javier Fernandez-Sanguino Pen~a <>
libpam-chroot (0.6-5) unstable; urgency=low
* Added information in README.Debian regarding how to configure OpenSSH to
use libpam-chroot and mention explicitly Privilege Separation breakage
(Closes: #173258)
* Added more information in the configuration file chroot.conf
2003-10-28 - Javier Fernandez-Sanguino Pen~a <>
libpam-chroot (0.6-4) unstable; urgency=low
* Updated Standard-Version
* Fixed lintian warnings
* Added uscan's watch file
* Removed all of dh_make example files
2002-09-02 - Javier Fernandez-Sanguino Pen~a <>
libpam-chroot (0.6-3) unstable; urgency=low
* Provided template for setup-chroot as well as an rsync example thanks to
Andres Salomon (Closes: #150368)
2002-05-23 - Javier Fernandez-Sanguino Pen~a <>
libpam-chroot (0.6-2) unstable; urgency=low
* Fixed Maintainer address (Closes: #147824)

See Also

Package Description
libpam-ck-connector_0.4.6-5_amd64.deb ConsoleKit PAM module
libpam-cracklib_1.1.8-3.1+deb8u2+b1_amd64.deb PAM module to enable cracklib support
libpam-dbus_0.2.1-3_amd64.deb A PAM module which asks the logged in user for confirmation
libpam-doc_1.1.8-3.1+deb8u2_all.deb Documentation of PAM
libpam-duo_1.9.11-1_amd64.deb PAM module for Duo Security two-factor authentication
libpam-dynalogin_1.0.0-3+b1_amd64.deb two-factor HOTP/TOTP authentication - implementation libs
libpam-encfs_0.1.4.4-7_amd64.deb PAM module to automatically mount encfs filesystems on login
libpam-foreground_0.7_all.deb transitional dummy package which can be safely removed
libpam-fprintd_0.5.1-1_amd64.deb PAM module for fingerprint authentication trough fprintd
libpam-geoip_1.1-1_amd64.deb PAM module checking access of source IPs with a GeoIP database
libpam-gnome-keyring_3.14.0-1+b1_amd64.deb PAM module to unlock the GNOME keyring upon login
libpam-google-authenticator_20130529-2_amd64.deb Two-step verification
libpam-heimdal_4.6-3+b1_amd64.deb PAM module for Heimdal Kerberos
libpam-krb5-migrate-heimdal_0.0.11-2_amd64.deb PAM module for migrating to Kerberos
libpam-krb5_4.6-3+b1_amd64.deb PAM module for MIT Kerberos