501b881d302baa818f6aa1d8cef0ce05e3a1edfb
[build.git] / config.lxc / nodeimage.pkgs
1 #
2 # Keeping the old name as it might be referenced elsewhere (node update..)
3 # groupname: Bootstrapfs
4 groupname: PlanetLab
5 groupdesc: PlanetLab Node Root
6 # our own modules
7 package: ipfwroot
8 package: transforward
9 package: procprotect
10 # packages to exclude from stock repositories
11 yumexclude: @NODEYUMEXCLUDE@
12 # fedora-release or centos-release are pulled from deps
13 # define packages
14 package: btrfs-progs
15 package: bridge-utils
16 package: dnsmasq
17 package: bash-completion
18 package: kernel
19 package: kernel-firmware
20 package: udev
21 package: basesystem
22 package: filesystem
23 package>=f14: lvm2
24 package: bash
25 package: coreutils
26 package: python
27 package: cpio
28 package: e2fsprogs
29 package: ed
30 package: file     
31 package: glibc
32 package: hdparm
33 package: initscripts
34 package: iproute
35 package: iputils
36 package: kbd
37 package: passwd
38 package: procps
39 package: readline
40 package: rootfiles
41 package: rpm
42 package: setserial
43 package: setup
44 package: vim-minimal
45 package: shadow-utils
46 package>=centos5: anacron
47 package<=f10: anacron
48 package>=f12: cronie-anacron
49 package: at
50 package: authconfig
51 package: bc
52 package: bind-utils
53 package: bzip2
54 package: crontabs
55 package: dhclient
56 package: diffutils
57 package: ethtool
58 package: logrotate
59 package: libnl
60 package: lsof
61 package: mailcap
62 package: nano
63 package: nc
64 package: openssh-clients
65 package: parted
66 package: pciutils
67 package: psacct
68 package: quota
69 package: rsh
70 package: rsync
71 package: sendmail
72 package: sudo
73 package: telnet
74 package: traceroute
75 package: time
76 package: tmpwatch
77 package: tcpdump
78 package: openssh-server
79 package: wget
80 package: yum
81 package: curl
82 package: gzip
83 package: iptables
84 package>=centos5: mkinitrd
85 package<=f12: mkinitrd
86 package>=f14: dracut
87 package: ntp
88 package: perl
89 package: python
90 package: tar
91 package: expect
92 package: nfs-utils
93 package: openvpn
94 package: vconfig
95 package: PyXML
96
97 #
98 # platform-dependent
99 #
100 package>=f8: rsyslog
101 package=centos5: sysklogd
102
103 # starting with fedora16 this is called simply util-linux again
104 # however this gets pulled somehow so no worries
105 package>=f8: util-linux-ng
106 package=centos5: util-linux
107
108 package<=f8 package=centos5: termcap libtermcap vixie-cron
109 package>=f10: cronie
110
111 #
112 # planetlab
113 #
114 package: wireless-tools
115 package: nodemanager-lxc
116 package: NodeUpdate
117 package: codemux
118 package: pl_sshd
119 package: ipod
120 package: sliceimage-@pldistro@-@fcdistro@-@arch@
121 package: sliceimage-system-@pldistro@-@fcdistro@-@arch@
122 package: lxc-sliceimage
123 #package: pl_mom
124 package: fprobe-ulog
125 package: vsys
126 package: vsys-scripts
127 package: monitor-client
128 package: monitor-runlevelagent
129 ### convenience
130 package: less
131 package: emacs-nox