
   #Using Debian From Scratch Command Reference Command Reference

   Prev Up Home Using Debian From Scratch

                                   dfsbuild

Name

   dfsbuild -- Generate custom Debian From Scratch CD images

Synopsis

   dfsbuild -c config_file -w working_dir

Description

   dfsbuild is a program to generate Debian From Scratch (DFS) CD images.
   It is highly configurable and can generate images far different from
   the standard DFS image.

   The output from dfsbuild is an ISO image that is bootable on i386 and
   amd64 systems. It uses Grub for the bootloader, and in the default
   configuration, generates DFS ISOs that are bootable and can be used to
   repair a Linux system or install a new one.

   dfsbuild requires about twice the eventual size of the ISO image to
   run. That is, if you are building a 600MB ISO image, you will need
   approximately 1.2GB free on the disk that holds working_dir.

   Configuration is accomplished through the config file given with -c.
   An example is available in /etc/dfsbuild/dfs.cfg. That example is
   commented and shows all the available options.

   The working directory is specified with -w. NOTE: IF THIS SPECIFIES AN
   EXISTING DIRECTORY, IT IS AUTOMATICALLY DELETED WITHOUT FURTHER
   WARNING. 

   Both options are mandatory.

Bugs

   dfsbuild does not work with Debian GNU/Linux woody (the stable release
   as of the time of this writing). You must use a newer distribution for
   your CD. testing is known to work.

Copyright

   dfsbuild, all associated scripts and programs, this manual, and all
   build scripts are Copyright  2004 John Goerzen.

   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 2 of the License, or (at
   your option) any later version.

   This program is distributed in the hope that it will be useful, but
   WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
   General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program; if not, write to the Free Software
   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
   USA

Author

   dfsbuild, its modules, documentation, executables, and all included
   files, except where noted, was written by John Goerzen
   <jgoerzen@complete.org> and copyright is held as stated in the
   COPYRIGHT section.

See Also

   Other related references include: DFS Manual at
   /usr/share/doc/dfsbuild, mkisofs(1), cdebootstrap(1).

   <<< Command Reference
