Changeset 2358


Ignore:
Timestamp:
Sep 1, 2016, 1:51:26 PM (3 years ago)
Author:
kbut
Message:

add patch for squid update

Location:
n4d-proxy/trunk/fuentes/debian
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • n4d-proxy/trunk/fuentes/debian/changelog

    r1956 r2358  
     1n4d-proxy (0.49) xenial; urgency=medium
     2
     3  * Adding squid.conf diversion
     4
     5 -- Hector Garcia Huerta <hectorgh@gmail.com>  Thu, 01 Sep 2016 13:26:51 +0200
     6 
    17n4d-proxy (0.49) xenial; urgency=medium
    28
  • n4d-proxy/trunk/fuentes/debian/n4d-proxy.postinst

    r1148 r2358  
    7171        fi
    7272
     73        PKG="n4d-proxy"
     74        ORIGINAL_FILE="/etc/squid3/squid.conf"
     75        NEW_DIVERTED_FILE="/etc/squid3/squid.conf.diverted"
     76        DPKG_NEW_FILE="/etc/squid3/squid.conf.dpkg-old"
     77
     78
     79        if [ ! -e "$NEW_DIVERTED_FILE" ]; then
     80
     81                dpkg-divert --add --package ${PKG} --rename --divert "$NEW_DIVERTED_FILE" "$ORIGINAL_FILE"
     82
     83                if [ -e "$DPKG_NEW_FILE" ]; then
     84
     85                        RC=0
     86                        grep "LLIUREX" "$DPKG_NEW_FILE" || RC=1
     87
     88                        if [ "$RC" = "0" ]; then
     89
     90                                mv "$DPKG_NEW_FILE" "$ORIGINAL_FILE"
     91
     92                        fi
     93
     94                fi
     95
     96                if [ ! -e "$ORIGINAL_FILE" ]; then
     97                        cp "$NEW_DIVERTED_FILE" "$ORIGINAL_FILE"
     98                fi
     99
     100
     101        fi
     102
     103
     104
    73105        n4d-modules enable-plugin /etc/n4d/conf.d/ProxyManager || true
    74106
Note: See TracChangeset for help on using the changeset viewer.