8d9522f957414856afd0ef635d3230bbbe77968a
[libguestfs.git] / appliance / packagelist.in
1 /* This is the list of distro packages which are
2  * installed on the appliance.
3  *
4  * This file is processed by cpp with one of the
5  * following symbols defined (depending on the distro):
6  *
7  *   REDHAT=1     For Fedora, RHEL, EPEL and workalikes.
8  *   DEBIAN=1     For Debian based distros.
9  */
10
11 #if REDHAT == 1
12   augeas-libs
13   btrfs-progs
14   diffutils
15   /* e4fsprogs only exists on RHEL 5, will be ignored everywhere else. */
16   e4fsprogs
17   gfs-utils
18   gfs2-utils
19   hfsplus-tools
20   iputils
21   kernel
22   MAKEDEV
23   nilfs-utils
24   ntfsprogs
25   reiserfs-utils
26   libselinux
27   udev
28   util-linux-ng
29 #elif DEBIAN == 1
30   bsdmainutils
31   btrfs-tools
32   /* Dependency problem prevents installation of these two:
33   gfs-tools
34   gfs2-tools
35   */
36   hfsplus
37   iproute
38   libaugeas0
39   nilfs2-tools
40   reiserfsprogs
41   udev
42   util-linux
43 #endif
44
45 bash
46 binutils
47 coreutils
48 dosfstools
49 file
50 grub
51 jfsutils
52 lsof
53 lvm2
54 module-init-tools
55 net-tools
56 ntfs-3g
57 /*
58 Enabling this pulls out 140 extra packages
59 into the appliance:
60 ocfs2-tools
61 */
62 parted
63 procps
64 scrub
65 strace
66 xfsprogs
67 zerofree