Välityspalvelimen käyttäminen Turpialissa LMDE Xfcen kanssa


xfce Se on erinomainen Työpöytäympäristö, mutta siinä ei ole joitain vaihtoehtoja, jotka tekisivät sen minusta täysin täydellisen. Yksi niistä on Globaali välityspalvelin, Vaikka näimme jo kuinka tämä ongelma ratkaistiin.

myös näimme kuinka muokata turpiaalinen jotta se muodostaa yhteyden paikalliseen palvelimeen Status.Net. kanssa Menninkäinen ja Globaali välityspalvelin tällä ei ole ongelmaa, mutta xfce asia muuttuu. Kuten hän kertoi minulle Wil alvarez (alias Saatana), johtava kehittäjä turpiaalinen:

Tällä hetkellä meillä on tuki vain Gnome-välityspalvelimelle, koska käytämme työpöytäympäristöä, mutta minulla ei ole ongelmaa sisällyttää koodia, joka on välttämätön, jotta se toimisi myös Xfcessä.

Joten mitä odotamme Turpiaali 2.0 sisältää tuen xfce, voimme saada sinut käyttämään Valtakirja Käsin. Tätä varten meidän on tehtävä pieni säätö tiedostoon /usr/share/pyshared/turpial/api/interfaces/http.py

Ensimmäinen asia, jonka teemme, on varmuuskopioida tiedosto tai muunnelma, tehdä sama kuin minä. Rivit, joita meidän on muutettava, ovat seuraavat:

jos havaitse_työpöydän_ympäristö () == 'gnome' ja GCONF: gclient = gconf.client_get_default () jos gclient.get_bool ('/ system / http_proxy / use_http_proxy'): välityspalvelimet ['http'] = "% s:% d"% (
gclient.get_string ('/ system / http_proxy / host'), 
gclient.get_int ('/ system / http_proxy / portti'))
jos gclient.get_bool ('/ system / http_proxy / use_same_proxy'): välityspalvelimet ['https'] = välityspalvelimet ['http'] elif gclient.get_string ('/ system / proxy / secure_host'): välityspalvelimet ['https'] = "% s:% d"% (gclient.get_string ('/ system / proxy / secure_host'), gclient.get_int ('/ system / proxy / secure_port'))

Se, joka kiinnostaa meitä, on korostettu lihavoituna. Se, mitä tein, oli kopioida kaikki nuo rivit, ja juuri alkuperäisten alapuolelle laitoin tämän:

jos havaitse_työpöydän_ympäristö () == 'xfce':
gclient = gconf.client_get_default () jos gclient.get_bool ('/ system / http_proxy / use_http_proxy'): välityspalvelimet ['http'] = "% s:% d"% (
gclient.get_string ('10.10.0.5 .XNUMX '),
gclient.get_int ('3128'))
jos gclient.get_bool ('/ system / http_proxy / use_same_proxy'): välityspalvelimet ['https'] = välityspalvelimet ['http'] elif gclient.get_string ('/ system / proxy / secure_host'): välityspalvelimet ['https'] = "% s:% d"% (gclient.get_string ('/ system / proxy / secure_host'), gclient.get_int ('/ system / proxy / secure_port'))

Minun täytyi vaihtaa vain 3 riviä (korostettu lihavoituna).

Tietenkään tämä ei ole lopullinen ratkaisu, varsinkin kun on kyse käytöstä HTTPS en tiedä toimiiko se, mutta sillä välin tämä ratkaisee ongelmani minulle.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   daht0 dijo

    Ja siinä tapauksessa, että todennus tapahtuu käyttäjän ja salasanan avulla?