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