github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/acceptancetests/repository/charms/squid-forwardproxy/hooks/install (about)

     1  #!/bin/bash
     2  set -eux
     3  
     4  status-set maintenance "Installing" || true
     5  apt-get install -y squid3 squidclient
     6  
     7  # Reassemble the conf so that the charms rules take precedence.
     8  status-set maintenance "Connecting forwardproxy.conf" || true
     9  echo "http_port 3129" > /etc/squid/forwardproxy.conf
    10  mv /etc/squid/squid.conf /etc/squid/squid.conf.orig
    11  echo "include /etc/squid/forwardproxy.conf" > /etc/squid/squid.conf
    12  cat /etc/squid/squid.conf.orig | sed -e 's/^http_port/#http_port/' >> /etc/squid/squid.conf
    13  service squid restart || service squid start
    14  status-set maintenance "Installed" || true