summaryrefslogtreecommitdiffstats
path: root/README
Commit message (Collapse)AuthorAgeFilesLines
* helper/init: Handle compressed modules transparently.Erik Nolte2011-10-141-0/+2
| | | | | | | | | | | | | | | | | | | | Detect libz and, if present, define HAS_LIBZ and add -lz to Makefile's LIBS variable. Add entry on optional zlib package requirement. Detect both uncompressed and gzipped kernel modules. Some Linux distros (like ArchLinux) use gzipped kernel modules with filenames like ext2.ko.gz. This change modifies the filename pattern from (e.g.) "ext2.ko" to "ext2.ko*". When available, use libz to read the module. The init_module system call requires uncompressed kernel module bytes. On some systems (e.g. ArchLinux) the modules are gzipped on disk. Libz is used to read and uncompress gzipped disk files (*.ko.gz) or transparently read uncompressed modules (*.ko).
* Don't require external insmod.static.Hilko Bengen2011-06-011-5/+0
| | | | | Add module loading functionality into init.c, thus making insmod.static unnecessary.
* docs: Arrange required/optional packages more logically.Richard W.M. Jones2010-12-061-8/+16
|
* docs: Note that gawk (GNU awk) is required.Richard W.M. Jones2010-12-061-0/+2
|
* configure: Check for insmod.static and fail if not present.Richard W.M. Jones2010-12-061-0/+5
| | | | | This is not packaged on Debian/Ubuntu, but we require it. Fail with a useful error message if it is not available.
* docs: Note that libcom_err is required.Richard W.M. Jones2010-12-061-0/+1
|
* Rewrite febootstrap as a general supermin appliance building tool.3.0Richard W.M. Jones2010-12-051-55/+28
| | | | | | | | | | | | | | This complete rewrite of the building tools turns febootstrap into a general purpose, cross-distro, supermin appliance only build tool. There is now only one program 'febootstrap' which is used to build a supermin appliance from a list of packages. Normal appliances are not supported. The tools are incompatible with febootstrap 2.x (use the febootstrap-2.x branch from git to get the old package).
* Implement ext2 output module.Richard Jones2010-08-241-0/+4
|
* Pull in febootstrap-supermin-helper (C version) from libguestfs.2.7Richard Jones2010-05-141-1/+2
| | | | | | | | | | | This commit also pulls in the automake C dependencies and gnulib. febootstrap-supermin-helper is modified so that it has the --kmods option (to read the whitelist, from the old shell script), and so that it can read supermin appliances composed of multiple parts from out of a directory. Also: Updates to documentation.
* REMOVE upx (pack-executables) option.Richard Jones2009-10-221-3/+0
|
* doc: Add a section about debugging febootstrap problems.Richard Jones2009-08-031-0/+28
|
* Don't use relative paths, make people set $PATH.Richard Jones2009-07-301-0/+6
|
* Small fix to make febootstrap work on Debian.Richard Jones2009-05-241-1/+1
|
* fakechroot 2.9 now includes the patches.Richard Jones2009-03-301-1/+1
|
* Added febootstrap-run command.Richard Jones2009-03-301-4/+4
| | | | | Examples need more VM RAM when run in Rawhide. Also use 'set -e' in example scripts.
* Add an option to pack executables.rjones2009-03-231-0/+3
| | | | Be careful to retain same inode number for /etc/services.
* More requirements.rjones2009-03-201-0/+5
|
* Basic build environment and man page.rjones2009-03-191-0/+46