From 68d4026b09ad7d36136ab2eba58064e0548c6b99 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 1 Feb 2009 11:51:51 +0100 Subject: Correcting wrong logic in defaults.sh which resultet in having loop-aes-utils always installed. --- functions/defaults.sh | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/functions/defaults.sh b/functions/defaults.sh index 973bfc0..f823b18 100755 --- a/functions/defaults.sh +++ b/functions/defaults.sh @@ -476,10 +476,17 @@ Set_defaults () # Setting packages string # LH_PACKAGES - if [ -z "${LH_PACKAGES}" ] && [ "${LH_ENCRYPTION}" != "disabled" ] - then - LH_PACKAGES="loop-aes-utils" - fi + case "${LH_ENCRYPTION}" in + ""|disabled) + ;; + + *) + if ! In_list loop-aes-utils "${LH_PACKAGES}" + then + LH_PACKAGES="${LH_PACKAGES} loop-aes-utils" + fi + ;; + esac # Setting packages list string LH_PACKAGES_LISTS="${LH_PACKAGES_LISTS:-standard}" -- cgit v1.0