cvsd-buildroot(8) | System Manager's Manual | cvsd-buildroot(8) |
cvsd-buildroot - create a chrooted directory structure for use in cvsd.
cvsd-buildroot DIRECTORY
cvsd-buildroot creates and populates a directory that can be used as a chroot jail for running cvsd (see cvsd(8) ) in.
This script should be run as the root user since the creation of devices and the changing of ownership and permissions require this.
The script gives warnings about files that it's not expecting.
cvsd-buildroot creates the following directory structure:
After the directories are created and populated ownership and rights are set to a reasonable value (root:root,umask=022).
cvsd-buildroot takes one argument, namely a directory in which the chroot jail will be created. The directory should be specified with an absolute path.
Creating a chroot environment is a terribly non-portable thing to do and therefore you may experience problems with missing libraries and system files. For more information see the FAQ and the README. If you have to install libraries or perform actions not covered by cvsd-buildroot please report your findings to <cvsd-users@lists.arthurdejong.org>.
Rerunning cvsd-buildroot after you have created your repository is advised since the repositories are checked for references to userid's and lockfile directories.
cvsd(8)
README
FAQ
Arthur de Jong <arthur@arthurdejong.org>.
Jun 2012 | Version 1.0.24 |