summaryrefslogtreecommitdiffstats
path: root/febootstrap-to-supermin.pod
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2010-05-13 13:29:20 +0100
committerRichard Jones <rjones@redhat.com>2010-05-14 11:41:28 +0100
commit95dd28aadbfc1f058dae26beea949cf3cbc22b26 (patch)
treea22f2dbcd2a450c339a0aaf371e2c8f437500d98 /febootstrap-to-supermin.pod
parent3c9a5248737321d174aefcb9cb8251e1ab44c3fa (diff)
downloadfebootstrap-95dd28aadbfc1f058dae26beea949cf3cbc22b26.tar.gz
febootstrap-95dd28aadbfc1f058dae26beea949cf3cbc22b26.tar.xz
febootstrap-95dd28aadbfc1f058dae26beea949cf3cbc22b26.zip
Pull in febootstrap-supermin-helper (C version) from libguestfs.2.7
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.
Diffstat (limited to 'febootstrap-to-supermin.pod')
-rw-r--r--febootstrap-to-supermin.pod19
1 files changed, 16 insertions, 3 deletions
diff --git a/febootstrap-to-supermin.pod b/febootstrap-to-supermin.pod
index 6263f51..123327c 100644
--- a/febootstrap-to-supermin.pod
+++ b/febootstrap-to-supermin.pod
@@ -79,7 +79,8 @@ Use supermin appliances with caution.
=head2 ANATOMY OF A SUPERMIN APPLIANCE
-A supermin appliance consists of two files:
+A supermin appliance consists usually of just two files, but can
+contain several files and directories from the list below:
=over 4
@@ -90,6 +91,10 @@ call it anything you want) is the skeleton initramfs. This is like an
initramfs built by L<febootstrap-to-initramfs(8)>, but all libraries
and binaries are removed.
+Note that this file is a cpio file in cpio "newc" format, and is
+I<not> compressed (unlike initramfs files which are compressed cpio
+files).
+
=item hostfiles.txt
This plain text file contains a list of files that we need to add back
@@ -106,6 +111,14 @@ the file contains
lib64/libreadline.so.6.*
+=item any directory
+
+You can specify a directory which should contain image file(s)
+and hostfile(s).
+
+Using a directory is useful either to keep the appliance-related files
+together, or to make more complex appliances containing optional bits.
+
=back
=head2 RECONSTRUCTING AN INITRAMFS FROM A SUPERMIN APPLIANCE
@@ -175,8 +188,8 @@ Richard W.M. Jones <rjones @ redhat . com>
=head1 COPYRIGHT
-(C) Copyright 2009 Red Hat Inc.,
-L<http://et.redhat.com/~rjones/febootstrap>.
+(C) Copyright 2009-2010 Red Hat Inc.,
+L<http://people.redhat.com/~rjones/febootstrap>.
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