From ea154f86098cce8b2e5f6c4f3769f525423c735f Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 11 Apr 2008 18:18:04 +0200 Subject: Also adding a packages.txt when building etch images, although there is a casper/filesystem.manifest already. --- helpers/lh_binary_manifest | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/helpers/lh_binary_manifest b/helpers/lh_binary_manifest index 8251de7..2bce9e1 100755 --- a/helpers/lh_binary_manifest +++ b/helpers/lh_binary_manifest @@ -42,24 +42,20 @@ Check_lockfile .lock # Creating lock file Create_lockfile .lock -case "${LH_INITRAMFS}" in - casper) - # Add filesystem.manifest - Chroot "dpkg --get-selections" | awk '{ print $1 }' | sort -u > binary/casper/filesystem.manifest - ;; - - live-initramfs) - # Add packages.list +if [ "${LH_INITRAMFS}" = "casper" ] +then + # Add filesystem.manifest + Chroot "dpkg --get-selections" | awk '{ print $1 }' | sort -u > binary/casper/filesystem.manifest +fi +# Add packages.list cat > binary/packages.txt << EOF This file contains the list of all packages installed in this live system. EOF - Chroot "dpkg -l" >> binary/packages.txt - ;; -esac +Chroot "dpkg -l" >> binary/packages.txt # Creating stage file Create_stagefile .stage/binary_manifest -- cgit v1.0