Changeset 5508


Ignore:
Timestamp:
Jul 13, 2017, 12:53:36 PM (17 months ago)
Author:
Juanma
Message:

Initial release

Location:
squid-ssl/trunk/fuentes/debian
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • squid-ssl/trunk/fuentes/debian/squid-ssl-common.postinst

    r5498 r5508  
    1212                if [ -d /usr/share/squid-langpack ]
    1313                then
     14                        rm /usr/share/squid-ssl/errors 2>/dev/null
    1415                        ln -s /usr/share/squid-langpack /usr/share/squid-ssl/errors
    1516                fi
  • squid-ssl/trunk/fuentes/debian/squid-ssl.postinst

    r5507 r5508  
    22
    33set -e
     4
     5grepconf () {
     6        w="     " # space tab
     7        # sed is cool.
     8        res=`squid -k parse 2>&1 |
     9                grep "Processing:" |
     10                sed s/.*Processing:\ // |
     11                sed -ne '
     12                        s/^'$1'['"$w"']\+\([^'"$w"']\+\).*$/\1/p;
     13                        t end;
     14                        d;
     15                        :end q'`
     16        [ -n "$res" ] || res=$2
     17        echo "$res"
     18}
     19
     20grepconf2 () {
     21        w="     " # space tab
     22        # sed is cool.
     23        res=`squid -k parse 2>&1 |
     24                grep "Processing:" |
     25                sed s/.*Processing:\ // |
     26                sed -ne '
     27                        s/^'$1'['"$w"']\+[^'"$w"']\+['"$w"']\+\([^'"$w"']\+\).*$/\1/p;
     28                        t end;
     29                        d;
     30                        :end q'`
     31        [ -n "$res" ] || res=$2
     32        echo "$res"
     33}
    434
    535case "$1" in
     
    939                #
    1040                log_dir=/var/log/squid-ssl
    11                 cache_dir=`grepconf cache_dir /var/spool/squid-ssl`
     41                cache_dir=`grepconf2 cache_dir /var/spool/squid-ssl`
    1242                usr=`grepconf cache_effective_user proxy`
    1343                grp=`grepconf cache_effective_group proxy`
Note: See TracChangeset for help on using the changeset viewer.