dhclient name change in f22 needed in nodeimage.pkgs as well - although probably...
[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 # turned off on f21+f22 - hopefully on a temporary basis
8 package<=f20: ipfwroot
9 package: lxc-userspace
10 package: transforward
11 # temporarily turned off as it won't build on recent kernels
12 package<=f18: procprotect
13 # packages to exclude from stock repositories
14 yumexclude: @NODEYUMEXCLUDE@
15 # fedora-release or centos-release are pulled from deps
16 # define packages
17 package: btrfs-progs
18 package: bridge-utils
19 package: dnsmasq
20 package: bash-completion
21 package: kernel
22 package: linux-firmware
23 package: systemd
24 package: basesystem
25 package: filesystem
26 package: lvm2
27 package: bash
28 package: coreutils
29 package: python
30 package: cpio
31 package: e2fsprogs
32 package: ed
33 package: file     
34 package: glibc
35 package: hdparm
36 package: initscripts
37 package: iproute
38 package: iputils
39 package: kbd
40 package: passwd
41 package: procps-ng
42 package: readline
43 package: rootfiles
44 package: rpm
45 package: setserial
46 package: setup
47 package: vim-enhanced
48 package: shadow-utils
49 package: cronie-anacron
50 package: at
51 package: authconfig
52 package: bc
53 package: bind-utils
54 package: bzip2
55 package: crontabs
56 package<=f21: dhclient
57 package>=f22: dhcp-client
58 package: diffutils
59 package: ethtool
60 package: logrotate
61 package<=f21: libnl
62 package>=f22: libnl3
63 package: lsof
64 package: mailcap
65 package: nano
66 package: nmap-ncat
67 package: openssh-clients
68 package: parted
69 package: pciutils
70 package: psacct
71 package: quota
72 package: rsh
73 package: rsync
74 package: sendmail
75 package: sudo
76 package: telnet
77 package: traceroute
78 package: time
79 package: tmpwatch
80 package: tcpdump
81 package: openssh-server
82 package: wget
83 package: yum
84 package: curl
85 package: gzip
86 package: iptables
87 package: dracut
88 package: ntp
89 package: perl
90 package: python
91 package: tar
92 package: expect
93 package: nfs-utils
94 package: openvpn
95 package: vconfig
96 package<=f18: PyXML
97
98 #
99 # platform-dependent
100 #
101 package: rsyslog
102 package: util-linux
103 package: cronie
104
105 #
106 # planetlab
107 #
108 package: wireless-tools
109 package: nodemanager-lxc
110 package: NodeUpdate
111 package: codemux
112 package: pl_sshd
113 package: ipod
114 package: sliceimage-@pldistro@-@fcdistro@-@arch@
115 package: sliceimage-system-@pldistro@-@fcdistro@-@arch@
116 package: lxc-sliceimage
117 #package: pl_mom
118 package: fprobe-ulog
119 package: vsys
120 package: vsys-scripts
121 # ??? package: monitor-client
122 # ??? package: monitor-runlevelagent
123 package: net-tools
124
125 ### used to be in the onelab umts extension, but doesn't hurt anyone
126 package: planetlab-umts-tools-backend ppp comgt
127
128 ### convenience
129 package: less
130 package: emacs-nox
131
132 package>=f20: libvirt
133
134 # https://bugzilla.redhat.com/show_bug.cgi?id=1094297
135 # this is required so that bootmanager can run authconfig in the context of the nodeimage
136 package>=f21: policycoreutils
137
138 # 03/2015: let's move on
139 package: python3