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