From ea154f86098cce8b2e5f6c4f3769f525423c735f Mon Sep 17 00:00:00 2001
From: Daniel Baumann <daniel@debian.org>
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