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