+#
# Keeping the old name as it might be referenced elsewhere (node update..)
# groupname: Bootstrapfs
groupname: PlanetLab
groupdesc: PlanetLab Node Root
# packages to exclude from stock repositories
-kexclude: @KEXCLUDE@
+yumexclude: @NODEYUMEXCLUDE@
+# fedora-release or centos-release are pulled from deps
# define packages
package: kernel
package: udev
package: basesystem
package: filesystem
+package>=f14: lvm2
package: bash
package: coreutils
package: python
package: iproute
package: iputils
package: kbd
-package: libtermcap
package: passwd
package: procps
package: readline
-# let's try without those, should be pulled from deps
-#package+f8 package+f9: fedora-release
-#package+centos5: centos-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: bc
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
#
# platform-dependent
#
-package: rsyslog
-package-centos5: rsyslog
-package+centos5: sysklogd
+package>=f8: rsyslog
+package=centos5: sysklogd
+
+package>=f8: util-linux-ng
+package=centos5: util-linux
-package: util-linux-ng
-package-centos5: util-linux-ng
-package+centos5: util-linux
+package<=f8 package=centos5: termcap libtermcap vixie-cron
+package>=f10: cronie
#
# planetlab
package: pl_mom
package: fprobe-ulog
package: vsys
+package: vsys-scripts
package: monitor-client
+package: monitor-runlevelagent
+package: pyplnet