From 98d9fdb925ce7a42dae0756b88652fdafd52dfb7 Mon Sep 17 00:00:00 2001 From: Alex Polvi Date: Tue, 21 Jan 2014 13:01:09 -0800 Subject: [PATCH] usr(build-artifacts): remove some things that portage automatically creates --- build_library/prod_image_util.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/build_library/prod_image_util.sh b/build_library/prod_image_util.sh index 50e6a80354..8b5da2126f 100755 --- a/build_library/prod_image_util.sh +++ b/build_library/prod_image_util.sh @@ -33,6 +33,16 @@ setup_prod_image() { sudo chown root:root "$key_location/update-payload-key.pub.pem" sudo chmod 644 "$key_location/update-payload-key.pub.pem" + # clean-ups of things we do not need + sudo rm ${root_fs_dir}/etc/csh.env + sudo rm ${root_fs_dir}/etc/gentoo-release + sudo rm -rf ${root_fs_dir}/var/db/pkg + sudo rm ${root_fs_dir}/var/db/Makefile + # clear them out explicitly, so this fails if something else gets dropped + # into xinetd.d + sudo rm ${root_fs_dir}/etc/xinetd.d/rsyncd + sudo rm -r ${root_fs_dir}/etc/xinetd.d + cleanup_mounts "${root_fs_dir}" trap - EXIT