appliance: init script does 'ls -lR /dev' (verbose only)
[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   cryptsetup-luks
15   diffutils
16   e2fsprogs
17   /* e4fsprogs only exists on RHEL 5, will be ignored everywhere else. */
18   e4fsprogs
19   gfs-utils
20   gfs2-utils
21   hfsplus-tools
22   iputils
23   kernel
24   MAKEDEV
25   nilfs-utils
26   ntfsprogs
27   ntfs-3g
28   reiserfs-utils
29   libselinux
30   udev
31   util-linux-ng
32   vim-minimal
33   xz
34   zfs-fuse
35 #elif DEBIAN == 1
36   bsdmainutils
37   btrfs-tools
38   cryptsetup
39   /* Dependency problem prevents installation of these two:
40   gfs-tools
41   gfs2-tools
42   */
43   hfsplus
44   iproute
45   libaugeas0
46   nilfs2-tools
47   reiserfsprogs
48   udev
49   util-linux
50   vim-tiny
51   xz-utils
52   /* Can't be installed under debirf because the fuse-utils post script
53      requires udevd to be running.
54   ntfs-3g
55   zfs-fuse
56   */
57 #endif
58
59 bash
60 binutils
61 coreutils
62 dosfstools
63 file
64 grub
65 jfsutils
66 lsof
67 lvm2
68 module-init-tools
69 net-tools
70 /*
71 Enabling this pulls out 140 extra packages
72 into the appliance:
73 ocfs2-tools
74 */
75 parted
76 procps
77 scrub
78 strace
79 xfsprogs
80 zerofree