bootcd package has a new name
[build.git] / config.planetlab / myplc.pkgs
1 groupname: Myplc
2 groupdesc: PlanetLab ServerSide Contents @FCDISTRO@
3 ####
4 # kernel-vserver is intended for the vserver-reference, but
5 # serves the same useful purpose for MyPLC, namely, to
6 # Provide: kernel without actually installing anything. 
7 package:kernel-vserver
8 package:dev
9 # utilities
10 package:bzip2
11 package:cpio
12 package:tar
13 package:rsync
14 package:diffutils
15 package:gzip
16 package:findutils
17 package:less
18 package:curl wget
19 package:vim-minimal 
20 # for mkpasswd
21 package:expect
22 # package management
23 package:rpm
24 package:yum createrepo
25 # cron jobs
26 package:vixie-cron
27 # sendmail
28 package:sendmail sendmail-cf
29 # dns server
30 package:dnsmasq
31 # nmap for gui
32 package:nmap
33 # python
34 package:python python-devel SOAPpy PyXML
35 # add ons for plcapi
36 package: python-pycurl python-psycopg2
37 # but not on fc4 as we provide ours
38 package-fc4: python-pycurl python-psycopg2
39 # postgresql
40 package:postgresql postgresql-server postgresql-python
41 # apache
42 package:httpd mod_python mod_ssl
43 # ssl 
44 package:openssl xmlsec1 xmlsec1-openssl
45 # php
46 package:php php-pgsql
47 # apache user needs root access for building node-dependent images
48 package:sudo
49 # for ssh-keygen
50 package:openssh 
51 # ssh - easily reach nodes from the chroot/vserver context
52 package:openssh-clients
53 # for ImageCreate
54 package:gd php-gd perl-GD
55 # plc-map.py uses this
56 package:python-imaging
57 # planetlab stuff
58 package:bootcd-@pldistro@-@arch@ bootmanager 
59 # embed the bootstrafs rpm for this distribution & arch
60 # use a qualified name so other variants can be installed as well
61 package: bootstrapfs-@pldistro@-@arch@ 
62 package:PLCAPI PLCWWW nodeconfig