SlackBuilds Repository

15.0 > Network > mod_chroot (0.5)

mod_chroot allows you to run Apache in a chroot jail with no
additional files. This makes running Apache in a chroot environment
easy.

The chroot() system call is performed at the end of startup procedure
- when all libraries are loaded and log files open. No need for
a special directory hierarchy (containing /dev, /lib, /etc...),
unless an external handler, such as suEXEC or suPHP, is being used,
or system()-like functions are in use.

This package pre-creates /var/chroot/httpd with just enough subdirs
to enable the stock Slackware config to run. You'll need to add the
following line to your /etc/httpd/httpd.conf file:
Include /etc/httpd/extra/mod_chroot.conf

You'll also need to add the following lines to your /etc/fstab file:
/var/run/httpd /var/chroot/httpd/var/run/httpd none bind
/srv /var/chroot/httpd/srv none bind
/var/www /var/chroot/httpd/var/www none bind

Maintained by: Diogo Leal
Keywords: apache,security,chroot,mod apache
ChangeLog: mod_chroot

Homepage:
https://web.archive.org/web/20170509004627/http://core.segfault.pl:80/~hobbit/mod_chroot

Source Downloads:
mod_chroot-0.5.tar.gz (d72716052faa3bdd3371210f26b13f38)

Download SlackBuild:
mod_chroot.tar.gz
mod_chroot.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds