summaryrefslogtreecommitdiffstats
path: root/appliance/packagelist.in
blob: 55794f743089754510af83cc079d6f2b75dd5d34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
/* This is the list of distro packages which are
 * installed on the appliance.
 *
 * This file is processed by cpp with one of the
 * following symbols defined (depending on the distro):
 *
 *   REDHAT=1     For Fedora, RHEL, EPEL and workalikes.
 *   DEBIAN=1     For Debian based distros.
 */

#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
  libselinux
  udev
  util-linux-ng
  vim-minimal
  xz
#elif DEBIAN == 1
  bsdmainutils
  btrfs-tools
  /* Dependency problem prevents installation of these two:
  gfs-tools
  gfs2-tools
  */
  hfsplus
  iproute
  libaugeas0
  nilfs2-tools
  reiserfsprogs
  udev
  util-linux
  vim-tiny
  xz-utils
#endif

bash
binutils
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
scrub
strace
xfsprogs
zerofree
zfs-fuse