virt-resize: Document guest boot stops at "GRUB" (RHBZ#640961).
[libguestfs.git] / appliance / packagelist.in
index f335531..6927be8 100644 (file)
@@ -5,24 +5,77 @@
  * following symbols defined (depending on the distro):
  *
  *   REDHAT=1     For Fedora, RHEL, EPEL and workalikes.
+ *   DEBIAN=1     For Debian based distros.
  */
 
-augeas-libs
+#if REDHAT == 1
+  augeas-libs
+  btrfs-progs
+  cryptsetup-luks
+  diffutils
+  e2fsprogs
+  /* e4fsprogs only exists on RHEL 5, will be ignored everywhere else. */
+  e4fsprogs
+  gfs-utils
+  gfs2-utils
+  hfsplus-tools
+  iputils
+  kernel
+  MAKEDEV
+  nilfs-utils
+  ntfsprogs
+  ntfs-3g
+  reiserfs-utils
+  libselinux
+  udev
+  util-linux-ng
+  vim-minimal
+  xz
+  zfs-fuse
+#elif DEBIAN == 1
+  bsdmainutils
+  btrfs-tools
+  cryptsetup
+  /* Dependency problem prevents installation of these two:
+  gfs-tools
+  gfs2-tools
+  */
+  hfsplus
+  iproute
+  libaugeas0
+  linux-image
+  nilfs2-tools
+  reiserfsprogs
+  udev
+  util-linux
+  vim-tiny
+  xz-utils
+  /* Can't be installed under debirf because the fuse-utils post script
+     requires udevd to be running.
+  ntfs-3g
+  zfs-fuse
+  */
+#endif
+
 bash
 binutils
 coreutils
 dosfstools
 file
 grub
-iputils
-kernel
+jfsutils
+lsof
 lvm2
-MAKEDEV
 module-init-tools
 net-tools
-ntfs-3g
-ntfsprogs
+/*
+Enabling this pulls out 140 extra packages
+into the appliance:
+ocfs2-tools
+*/
+parted
 procps
+scrub
 strace
-util-linux-ng
+xfsprogs
 zerofree