В одной из записей в /etc/sysconfig/proxy
отсутствует "
.
for sys in /etc/sysconfig/windowmanager \
/etc/sysconfig/mail \
/etc/sysconfig/proxy \
/etc/sysconfig/console \
/etc/sysconfig/news
do
test -s $sys || continue
while read line ; do
case "$line" in
\#*|"") continue ;;
esac
eval val=${line#*=}
Строка 24 из /etc/profile.d/profile.sh
— это eval val=${line#*=}
. Он в основном читает весь файл конфигурации выше, и /etc/sysconfig/proxy
оказывается подозреваемым.