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