Hi Amos!

The problem seems to be on how you commited your implementation of my idea
to protect squid.conf from squid 2.7, it reads like this:

#
# If the squid (2.7) package was being used previously protect
# the squid.conf file, which was not tracked as a conffile.
# Use '< 2.8' version to catch backports and security versions.
#
# Except when a squid3 package was used, since we do want the
# debconf questions to appear as the packages get merged.
#
if dpkg --compare-versions "$2" lt '2.8' && test -d /etc/squid3; then
        mv /etc/squid/squid.conf /etc/squid/squid.conf.pre3.5_upgrade
fi

I think you missed something here, $2 seems to be blank, which gives
something like this:

dpkg --compare-versions "" lt '2.8' && echo yes
yes

So... I guess you had some code that is missing here, isn't it?

Regards.
-- 
Manty/BestiaTester -> http://manty.net

Reply via email to