summaryrefslogtreecommitdiff
path: root/development/mkchroot/README
diff options
context:
space:
mode:
Diffstat (limited to 'development/mkchroot/README')
-rw-r--r--development/mkchroot/README21
1 files changed, 12 insertions, 9 deletions
diff --git a/development/mkchroot/README b/development/mkchroot/README
index 33f5e9ce51..ce08a42ca7 100644
--- a/development/mkchroot/README
+++ b/development/mkchroot/README
@@ -1,12 +1,15 @@
mkchroot (create chroot-able directory tree)
mkchroot creates a chroot-able directory tree using hard links where
-possible. The mkchroot package consists of 3 utilities: mkchroot,
-addchroot and findslack. mkchroot creates a minimal initial tree
-and addchroot incorporates Slackware packages into that tree.
-findslack is a utility used by the others to discover a Slackware
-install directory. (The package is usable without an install directory
-but has less functionality because it can't then run install scripts).
-(Before running the install script, addchroot uses the FILE LIST
-portion of the package file in /var/log/packages to install a
-package's directories and files).
+possible. The mkchroot package consists of 2 utilities: mkchroot and
+addchroot. mkchroot creates a minimal initial tree. addchroot
+then incorporates (installed) Slackware packages into that tree.
+
+HOW IT WORKS: addchroot uses the FILE LIST portion of the package file
+in /var/log/packages to install a package's directories and files.
+To complete the process, addchroot chroots the install script from
+/var/log/scripts.
+
+addchroot knows about some "special" packages for which it does not
+run the normal install script, e.g. bash and glibc. If you find a new
+"special" package, please tell the author.