Kaip naudoti tarpinį serverį „Turpial“ su LMDE Xfce


Xfce yra puikus Darbalaukio aplinka, bet trūksta kai kurių variantų, dėl kurių ji man nėra visiškai išsami. Vienas iš jų yra „Global Proxy“nors mes jau matėme, kaip išspręsti šią problemą.

taip pat mes matėme, kaip modifikuoti Turpialas kad jis prisijungtų prie vietinio serverio Statusas. Tinklas. Su Gnomas ir „Global Proxy“ tai neturi problemų, bet su Xfce dalykas pasikeičia. Kaip jis man sakė Wil alvarez (dar žinomas kaip šėtonas), pagrindinis kūrėjas Turpialas:

Šiuo metu mes palaikome tik „Gnome“ tarpinį serverį, nes tai yra darbalaukio aplinka, kurią naudojame, bet neturiu jokių problemų įtraukdamas kodą, kuris yra būtinas, kad jis veiktų ir „Xfce“, iš tikrųjų tai būtų puiku.

Taigi, ko mes laukiame 2.0 turpialas apima paramą Xfce, galime priversti jus naudotis Įgaliojimas Rankiniu būdu. Norėdami tai padaryti, turime šiek tiek pakoreguoti failą /usr/share/pyshared/turpial/api/interfaces/http.py

Pirmas dalykas, kurį darome, yra padaryti to failo atsarginę kopiją, arba variantas gali būti tas pats, ką padariau aš. Eilutės, kurias turime modifikuoti, yra šios:

jei aptikti_desktop_environment () == 'gnome' ir GCONF: gclient = gconf.client_get_default () jei gclient.get_bool ('/ system / http_proxy / use_http_proxy'): proxy ['http'] = "% s:% d"% (
gclient.get_string ('/ system / http_proxy / host'), 
gclient.get_int ('/ system / http_proxy / port'))
jei gclient.get_bool ('/ system / http_proxy / use_same_proxy'): proxy ['https'] = proxy ['http'] elif gclient.get_string ('/ system / proxy / secure_host'): proxy ['https'] = "% s:% d"% (gclient.get_string ('/ system / proxy / secure_host'), gclient.get_int ('/ system / proxy / secure_port'))

Tas, kuris mus domina, paryškintas paryškintu šriftu. Tai, ką padariau, nukopijavau visas tas eilutes ir įdėjau tai žemiau originalo:

jei aptikti_desktop_environment () == 'xfce':
gclient = gconf.client_get_default () if gclient.get_bool ('/ system / http_proxy / use_http_proxy'): įgaliotieji ['http'] = "% s:% d"% (
gclient.get_string ('10.10.0.5 .XNUMX '),
gclient.get_int ('3128'))
jei gclient.get_bool ('/ system / http_proxy / use_same_proxy'): proxy ['https'] = proxy ['http'] elif gclient.get_string ('/ system / proxy / secure_host'): proxy ['https'] = "% s:% d"% (gclient.get_string ('/ system / proxy / secure_host'), gclient.get_int ('/ system / proxy / secure_port'))

Kur teko pakeisti tik 3 eilutes (paryškintos paryškintos).

Žinoma, tai nėra galutinis sprendimas, ypač todėl, kad kalbant apie naudojimą HTTPS Aš nežinau, ar tai pavyktų, bet tuo tarpu tai išsprendžia mano problemą man.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   brūkšnys0 sakė

    Ir tuo atveju, jei autentifikavimas atliekamas naudojant vartotoją ir slaptažodį?