437 Commits

Author SHA1 Message Date
Richard W.M. Jones
373a9ad0ab Improve virtio-blk performance (RHBZ#509383). 2009-07-02 21:32:59 +01:00
Guido Günther
9f19ddd0c4 Build Debian based appliance using debirf 2009-07-02 14:12:24 +01:00
Guido Günther
bcd7bd3aab add debirf files 2009-07-02 14:12:24 +01:00
Guido Günther
4e8884823c unconditionally load dm module
needed for device mapper (LVM)
2009-07-02 14:12:23 +01:00
Guido Günther
badfe3a741 add missing module
for modularized Debian kernels
2009-07-02 14:12:23 +01:00
Guido Günther
a885afb07c Whitelist kernel modules for hardware emulated by QEMU
(Modified from Guido's original patch to use a wildcard to
specify all virtio modules - RWMJ).
2009-06-30 13:27:22 +01:00
Guido Günther
284797c156 Use udev if available (Guido Gunter).
Added support for Fedora's udev (Richard Jones).
2009-06-30 09:48:27 +01:00
Guido Günther
b4fade6392 define REDHAT and DEBIAN
so we can preprocess packagelist.in
2009-06-30 09:18:49 +01:00
Richard W.M. Jones
53f5ea28ff Fix permissions on generated scripts in the appliance/ directory. 2009-06-24 15:35:59 +01:00
Matthew Booth
d2c0ee0ff7 Make the supermin helper look for any x86 kernel
If you've got a non-PAE kernel installed on an i686 machine, the kernel
architecture is i586. This change makes sure that supermin finds the
installed kernel.
2009-06-23 17:47:40 +01:00
Richard W.M. Jones
da7cf3670f Added 'scrub-*' commands for securely scrubbing filesystems. 2009-06-23 15:53:21 +01:00
Richard Jones
ead9aa23e2 Add whitespace to the init script (no functional change). 2009-06-22 16:53:24 +01:00
Richard Jones
6f63b699aa Issue MAKEDEV commands in a loop (RHBZ#507374). 2009-06-22 16:43:42 +01:00
Richard Jones
7c2e6fd3e9 Include the lsof package. 2009-06-22 12:24:27 +01:00
Richard Jones
bb3a781783 test-boot-realistic rule should boot the rescue shell. 2009-06-22 12:23:31 +01:00
Richard Jones
23273711bd Rebuild supermin appliance when the daemon is updated. 2009-06-22 12:23:12 +01:00
Richard W.M. Jones
e250646e7c Supermin: choose newest available kernel. 2009-06-19 18:25:38 +01:00
Richard W.M. Jones
b7f39224e1 Move init script into a separate file. 2009-06-19 14:47:22 +01:00
Richard W.M. Jones
677b280411 Move distro package list to a separate packagelist.in file. 2009-06-19 14:26:44 +01:00
Richard Jones
e00b27fea3 Remove unreadable binaries that give warnings in supermin appliance. 2009-06-18 14:37:12 +01:00
Richard Jones
6cb84b6e94 Rename guestfs-supermin-helper -> libguestfs-supermin-helper. 2009-06-18 14:27:20 +01:00
Richard Jones
71322ebf4e Don't compress the supermin base initramfs. 2009-06-16 10:55:36 +01:00
Richard Jones
95b902b657 Reverse sense of whitelist test. 2009-06-16 09:56:44 +01:00
Richard Jones
3087b47c3a Missing files from previous release. 2009-06-15 23:02:36 +01:00
Richard Jones
414aa67f2b Experimental implementation of the supermin appliance (passes most tests). 2009-06-15 20:38:12 +01:00
Richard Jones
161c7cd7f9 Move kernel module list to a separate whitelist file. 2009-06-15 14:45:05 +01:00
Richard Jones
3ed322c7c8 Remove /lib/kbd (keyboard maps) from the appliance. 2009-06-13 11:16:43 +01:00
Richard Jones
812a2d57a8 Remove firmware from the appliance. 2009-06-13 11:11:03 +01:00
Richard Jones
aa7676aa74 make.sh calls update.sh directly.
Combine the common tail of make.sh and update.sh so that make
just calls update at the end directly.  The effect is the same.
2009-06-13 10:59:51 +01:00
Richard Jones
2e25c42557 Rename (make|update)-initramfs.sh.in -> (make|update).sh.in 2009-06-13 10:48:16 +01:00
Richard Jones
f6018d1987 Add guestfs_rescue=1 appliance option to start a rescue shell. 2009-06-11 17:27:18 +01:00
Richard Jones
9cd8ec1f50 Allow HFS+, UFS and XFS filesystems (add to kmod whitelist). 2009-06-10 15:06:44 +01:00
Richard Jones
a903368c6d Add missing /dev devices (bug 503169 comment 10). 2009-06-04 10:58:28 +01:00
Charles Duffy
9d6de016cc mount /dev via tmpfs before MAKEDEV invocation.
This ensures that /dev can be bind-mounted when running commands,
as initramfs cannot be bind-mounted.
2009-06-04 08:44:00 +01:00
Richard W.M. Jones
75d260b696 Add cramfs and squashfs kernel modules (RHBZ#503135). 2009-05-29 12:15:37 +01:00
Richard W.M. Jones
a011c5f326 Fix the rule which rebuilds make-initramfs.sh. 2009-05-29 12:14:35 +01:00
Richard W.M. Jones
a1e8cdf2a2 Move the appliance and build scripts into new appliance/ subdirectory. 2009-05-28 13:00:31 +01:00