align f27 on networkmananger-based bootcd
[build.git] / config.lxc / bootcd.pkgs
1 groupname: PlanetLabBootcd
2 groupdesc: PlanetLab BootCD
3 # packages to exclude from stock repositories
4 yumexclude: @NODEYUMEXCLUDE@
5 # define packages
6 package: btrfs-progs
7 package: filesystem
8 package<=f21: dhclient
9 package>=f22: dhcp-client
10 package: bash
11 package: coreutils
12 package: iputils
13 package: kernel
14 package>=f23: kernel-modules kernel-modules-extra
15 package>=f24: systemd-udev
16 package: bzip2
17 package: diffutils
18 package: logrotate
19 package: passwd
20 package: rsync
21 package: sudo
22 package: tcpdump
23 package: telnet
24 package: traceroute
25 package: time
26 package: wget
27 package: yum
28 package: curl
29 package: gzip
30 package: python
31 package: tar
32 package: pciutils
33 package: kbd
34 package: authconfig
35 package: hdparm
36 package: lvm2
37 package: kexec-tools
38 package>=f8 package>=centos5: gnupg
39 package>=sl6: gnupg2
40 package: nano
41 package: parted
42 package: pyparted
43 package: openssh-server
44 package: openssh-clients
45 package: ncftp
46 package: dosfstools
47 package: dos2unix
48 package: bind-utils
49 package: sharutils
50 package: vconfig
51 package: ntp
52 package: pypcilib
53 package: openvpn
54 #package: vim-enhanced
55 package: e2fsprogs
56 package: rsyslog 
57 package: strace lsof
58 package: net-tools
59
60 # 03/2015: let's move on
61 package: python3
62
63 # 06/2015: this does not ship anymore by default in f21
64 package>=f21: biosdevname
65
66 # 12/2018
67 package>=f27: NetworkManager
68
69 # Thierry : january 2015
70 # the bootcd image has grown out of control in terms of size
71 # which in turn causes timeouts on the server side and all
72 # so I am turning all this back off for a while
73 # # for the new ansible-based hooks
74 # package: ansible
75 # package: git
76 # # experimentally ship qemu on the bootcd
77 # package: qemu
78 # package: bridge-utils
79
80 #################### formerly in prep.sh
81 junk: lib/obsolete
82 junk: lib/tls
83 junk: usr/share/cracklib
84 junk: usr/share/emacs
85 junk: usr/share/gnupg
86 junk: usr/share/i18n
87 junk: usr/share/locale
88 junk: usr/share/terminfo
89 junk: usr/share/zoneinfo
90 junk: usr/sbin/build-locale-archive
91 junk: usr/sbin/dbconverter-2
92 junk: usr/sbin/sasl*
93 junk: usr/sbin/tcpslice
94 junk: usr/lib/perl*
95 junk: usr/lib/locale
96 junk: usr/lib/sasl*
97 junk: usr/lib/gconv
98 junk: usr/lib/tls
99 junk: usr/boot
100 #
101 precious: usr/share/i18n/locales/en_US
102 precious: usr/share/i18n/charmaps/UTF-8.gz
103 precious: usr/share/locale/en
104 precious: usr/share/terminfo/l/linux
105 precious: usr/share/terminfo/v/vt100
106 precious: usr/share/terminfo/x/xterm
107 precious: usr/share/zoneinfo/UTC
108 precious: boot/*@pldistro@*
109 precious: boot/config*
110 precious: boot/initrd-boot*
111 precious: boot/kernel-boot*
112 precious: boot/grub
113 precious<=f8 precious<=centos5: usr/lib/locale/en_US.utf8