summaryrefslogtreecommitdiffstats
path: root/appliance/packagelist.in
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2009-11-08 11:57:02 +0000
committerRichard Jones <rjones@redhat.com>2009-11-09 11:05:19 +0000
commite0fb48c01f1c25c20e1d5cae0765e65d7eaa4250 (patch)
treeb16d4f3fa69f08b6018b0b40450dbcbb2f8f7d19 /appliance/packagelist.in
parent3cf719bc077a5f0d4f1a79279a5ba6e41d53c9b9 (diff)
downloadlibguestfs-e0fb48c01f1c25c20e1d5cae0765e65d7eaa4250.tar.gz
libguestfs-e0fb48c01f1c25c20e1d5cae0765e65d7eaa4250.tar.xz
libguestfs-e0fb48c01f1c25c20e1d5cae0765e65d7eaa4250.zip
appliance: Enhance mkfs to support many more filesystem types.
This fixes support for NTFS, and adds support for: - reiserfs - btrfs - GFS and GFS2 - JFS - HFS and HFS+ - NILFS - OCFS2 (disabled) We don't enable OCFS2 by default, because it pulls in about 140 extra packages into the appliance. GFS & GFS2 default to single node (no lock manager etc).
Diffstat (limited to 'appliance/packagelist.in')
-rw-r--r--appliance/packagelist.in19
1 files changed, 19 insertions, 0 deletions
diff --git a/appliance/packagelist.in b/appliance/packagelist.in
index b3609df2..4ef58658 100644
--- a/appliance/packagelist.in
+++ b/appliance/packagelist.in
@@ -10,21 +10,33 @@
#if REDHAT == 1
augeas-libs
+ btrfs-progs
diffutils
/* e4fsprogs only exists on RHEL 5, will be ignored everywhere else. */
e4fsprogs
+ gfs-utils
+ gfs2-utils
+ hfsplus-tools
iputils
kernel
MAKEDEV
+ nilfs-utils
ntfsprogs
+ reiserfs-utils
scrub
libselinux
udev
util-linux-ng
#elif DEBIAN == 1
bsdmainutils
+ btrfs-tools
+ gfs-tools
+ gfs2-tools
+ hfsplus
iproute
libaugeas0
+ nilfs2-tools
+ reiserfsprogs
udev
util-linux
#endif
@@ -35,11 +47,18 @@ coreutils
dosfstools
file
grub
+jfsutils
lsof
lvm2
module-init-tools
net-tools
ntfs-3g
+/*
+Enabling this pulls out 140 extra packages
+into the appliance:
+ocfs2-tools
+*/
+parted
procps
strace
xfsprogs