summaryrefslogtreecommitdiffstats
path: root/appliance/packagelist.in
blob: c03357f60a6b0e4cf51bc2c352b6650bdce4aaef (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
73
74
75
76
77
78
79
80
81
82
/* 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
  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
  e2fsprogs
  gfs-tools
  gfs2-tools
  hfsplus
  iproute
  libaugeas0
  linux-image
  nilfs2-tools
  ntfs-3g
  ntfsprogs
  reiserfsprogs
  udev
  util-linux
  vim-tiny
  xz-utils
  zfs-fuse
#endif

bash
binutils
coreutils
dosfstools
file
findutils
grep
grub
gzip
jfsutils
lsof
lvm2
module-init-tools
net-tools
/*
Enabling this pulls out 140 extra packages
into the appliance:
ocfs2-tools
*/
parted
procps
scrub
strace
tar
xfsprogs
zerofree