Update master of plcapi.
[build.git] / config.planetlab / bootstrapfs.pkgs
index cf8e4cc..80f720c 100644 (file)
@@ -1,15 +1,22 @@
+#
 # Keeping the old name as it might be referenced elsewhere (node update..)
 # groupname: Bootstrapfs
 groupname: PlanetLab
 groupdesc: PlanetLab Node Root
-# This is the replacement for the former mkfedora -k. The following packages
-# will get excluded from the stock fedora repos, as we need to use ours
-kexclude: kernel* ulogd iptables
-#
+# packages to exclude from stock repositories
+kexclude: @KEXCLUDE@
+# fedora-release or centos-release are pulled from deps
+# define packages
+package: btrfs-progs
+package: bridge-utils
+package: dnsmasq
+package: bash-completion
 package: kernel
+package: kernel-firmware
 package: udev
 package: basesystem
 package: filesystem
+package>=f14: lvm2
 package: bash
 package: coreutils
 package: python
@@ -23,22 +30,20 @@ package: initscripts
 package: iproute
 package: iputils
 package: kbd
-package: libtermcap
 package: passwd
 package: procps
 package: readline
-package: fedora-release
 package: rootfiles
 package: rpm
 package: setserial
 package: setup
-package: termcap
 package: vim-minimal
 package: shadow-utils
-package: anacron
+package>=centos5: anacron
+package<=f10: anacron
+package>=f12: cronie-anacron
 package: at
 package: authconfig
-package: autofs
 package: bc
 package: bind-utils
 package: bzip2
@@ -47,8 +52,8 @@ package: dhclient
 package: diffutils
 package: ethtool
 package: logrotate
+package: libnl
 package: lsof
-package: logwatch
 package: mailcap
 package: nano
 package: nc
@@ -67,13 +72,14 @@ package: time
 package: tmpwatch
 package: tcpdump
 package: openssh-server
-package: vixie-cron
 package: wget
 package: yum
 package: curl
 package: gzip
 package: iptables
-package: mkinitrd
+package>=centos5: mkinitrd
+package<=f12: mkinitrd
+package>=f14: dracut
 package: ntp
 package: perl
 package: python
@@ -83,56 +89,48 @@ package: nfs-utils
 package: openvpn
 package: vconfig
 package: PyXML
+
 #
 # platform-dependent
 #
-package+fc4: sysklogd
-package+fc6: sysklogd
-package+f7: sysklogd
-package+f8: rsyslog
-package+centos5: sysklogd
+package>=f8: rsyslog
+package=centos5: sysklogd
+
+package>=f8: util-linux-ng
+package=centos5: util-linux
 
-package+fc4: util-linux
-package+fc6: util-linux
-package+f7: util-linux
-package+f8: util-linux-ng
-package+centos5: util-linux
+package<=f8 package=centos5: termcap libtermcap vixie-cron
+package>=f10: cronie
 
-# not found on other platforms
-package+fc4: netdump
-package+fc4: schedutils
-package+fc4: SysVinit
-package+fc4: portmap
-# 
-package+fc6: SysVinit
-package+fc6: portmap
 #
 # planetlab
 #
-package: madwifi
+#package: madwifi
 package: wireless-tools
-package: util-vserver
-package: util-vserver-build
-package: util-vserver-lib
-package: util-vserver-core
-package: util-vserver-sysv
-package: util-vserver-legacy
-package: util-vserver-pl
+#package: util-vserver
+#package: util-vserver-build
+#package: util-vserver-lib
+#package: util-vserver-core
+#package: util-vserver-sysv
+#package: util-vserver-legacy
+#package: util-vserver-pl
 #package: util-python
 package: NodeManager
 package: NodeUpdate
 package: codemux
 package: pl_sshd
 package: ipod
-package: vserver-@pldistro@-@fcdistro@-@arch@
-package: vserver-systemslices-@pldistro@-@fcdistro@-@arch@
+#package: vserver-@pldistro@-@fcdistro@-@arch@
+#package: vserver-systemslices-@pldistro@-@fcdistro@-@arch@
 package: pl_mom
-package: netflow-utils
-package: proper
-package+f8: fprobe-ulog
-# for vsys
-#package+f8: ocaml ocaml-docs
-#package+f8: inotify-tools-devel 
+package: fprobe-ulog
 package: vsys
-package-fc4: vsys
-package-fc6: vsys
+package: vsys-scripts
+package: monitor-client
+package: monitor-runlevelagent
+package: pyplnet
+package: libvirt
+package: libvirt-python
+package: lxc-reference
+package: ebtables
+package: python-inotify