From 2d36ccae3e834632a69d1f51e627722d7af0b16c Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Wed, 29 Dec 2010 10:28:25 -0800 Subject: bash: as a general rule, use read -r This solves cases like bug #350045. --- bin/etc-update | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bin/etc-update') diff --git a/bin/etc-update b/bin/etc-update index e64ef493b..03e9dc9fe 100755 --- a/bin/etc-update +++ b/bin/etc-update @@ -206,7 +206,7 @@ user_special() { echo "ERROR: user_special() called without arguments" return 1 fi - while read pat; do + while read -r pat; do echo ${1} | grep "${pat}" > /dev/null && return 0 done < ${PORTAGE_CONFIGROOT}etc/etc-update.special fi -- cgit v1.2.3-1-g7c22