# define packages
package: btrfs-progs
package: filesystem
-package<=f18: udev
-package: dhclient
+package<=f21: dhclient
+package>=f22: dhcp-client
package: bash
package: coreutils
package: iputils
package: kernel
+package>=f23: kernel-modules kernel-modules-extra
+# f31: building root images with a kernel with kernel-core
+# apparently this requires grubby-deprecated;
+# it might even be safer to install that one
+# earlier so that we can be sure that grubby-deprecated is there
+# when the kernel-core install scriptlet triggers
+package>=f31: grubby-deprecated kernel-core
+package>=f24: systemd-udev
package: bzip2
package: diffutils
package: logrotate
package: yum
package: curl
package: gzip
-package: python
+package<=f27: python
+package>=f29: python2 python-unversioned-command
package: tar
package: pciutils
package: kbd
package: hdparm
package: lvm2
package: kexec-tools
-package>=f8 package>=centos5: gnupg
+# see myplc/plc.d/gpg
+package<=f29: gnupg
+package>=f31: gnupg1
package>=sl6: gnupg2
package: nano
package: parted
-package: pyparted
+package<=f27: pyparted
+package>=f29: python2-pyparted
package: openssh-server
package: openssh-clients
package: ncftp
package: ntp
package: pypcilib
package: openvpn
-package: vim-enhanced
-# make this explicit for f14 as we need mkfs.ext2 in bm
+#package: vim-enhanced
package: e2fsprogs
-# used to be installed until f12, make it explicit for f14, might come in handy
-package>=f14: rsyslog
+package: rsyslog
package: strace lsof
-package>=f18: net-tools
+package: net-tools
+
+# 03/2015: let's move on
+package: python3
+
+# 06/2015: this does not ship anymore by default in f21
+package>=f21: biosdevname
+
+# 12/2018
+package>=f27: NetworkManager
+
+# Thierry : january 2015
+# the bootcd image has grown out of control in terms of size
+# which in turn causes timeouts on the server side and all
+# so I am turning all this back off for a while
+# # for the new ansible-based hooks
+# package: ansible
+# package: git
+# # experimentally ship qemu on the bootcd
+# package: qemu
+# package: bridge-utils
+
#################### formerly in prep.sh
junk: lib/obsolete
junk: lib/tls