Release of HotFix 1 for QuintoLabs Content Security versioned 18.104.22.168cbef unfortunately does not correctly upgrade the already installed package versioned e.g. 2.0.0.bb01d. QuintoLabs Team works hard to bring more user friendly experience for the upgrade installations but for now here are the steps to take that will let you save your current configuration and successfully install the HotFix. The instructions are for RedHat 6/CentOS 6. You should be able to adapt them easily to your preferred OS.
- Stop running Squid instance by typing
service squid stop
- Stop running qlproxy instance by typing
- Copy /var/opt/quintolabs and /etc/opt/quintolabs to a safe location on your hard drive
- Remove currently installed qlproxy package by typing
rpm --erase qlproxy-2.0.0-bb01d.i386
- Install new version of Content Security by typing
yum --nogpgcheck localinstall qlproxy-22.214.171.124cbef.i386.rpm
- Stop installed and running qlproxy instance by typing
- Move folders saved on step 3 to /var/opt/quintolabs and /etc/opt/quintolabs respectively, fully replacing everything that may be there. Better yet remove previous contents of /var/opt/quintolabs and /etc/opt/quintolabs and copy the saved ones over
- Start qlproxy instance by typing
- Start Squid instance by typing
service squid start
You should get your previously set up environment intact. Please note it all is possible because new HotFix contains changes only in the binaries and everything else is the same. Thanks!