Changeset 5524


Ignore:
Timestamp:
Jul 14, 2017, 8:12:18 AM (23 months ago)
Author:
Juanma
Message:

WIP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • zero-lliurex-transparent-proxy/trunk/fuentes/install-files/usr/sbin/transparent-proxy.py

    r5523 r5524  
    2424                self.box.attach(self.sw_Enable,1,0,2,1)
    2525
     26                st=self._is_service_running(self.service)
    2627                self.sw_Enable.set_state(self._is_service_running(self.service))
    2728                if self.sw_Enable.get_state():
     
    3637        def _on_sw_state(self,widget,data):
    3738                sw_state=widget.get_state()
    38                 if sw_state:
     39                if not sw_state:
    3940                        self.lbl_State.set_text("Enabling transparent proxy")
    4041                        self._enable_proxy()
     
    5556                                squidConfSsl=[]
    5657                                for line in squidConf:
    57                                     if line.startswith("hola"):
    58                                         line="hola modificado\n"
     58                                    if line.startswith("proxy"):
     59                                        if '127.0.' not in line:
     60                                            lineHttps=line
     61                                            line=line.rstrip("\n")+" intercepted\n"
     62                                            line=line+lineHttps
    5963                                    squidConfSsl.append(line)
    60                                 print(squidConfSsl)
    6164                                f=open("/etc/squid-ssl/squid.conf","w")
    6265                                f.writelines(squidConfSsl)
     
    8386                except Exception as e:
    8487                    print(str(e))
    85                     #Clone the postrm actions
     88                #Clone the postrm actions
    8689
    8790        def _is_service_running(self,name):
Note: See TracChangeset for help on using the changeset viewer.