A proxy használata a Turpialban az LMDE Xfce-vel


Xfce kiváló Asztali környezet, de hiányzik néhány lehetőség, ami miatt nem teljesen teljes számomra. Az egyik a Globális proxy, Bár már láttuk, hogyan lehet megoldani ezt a problémát.

is láttuk, hogyan kell módosítani turpiális hogy csatlakozzon egy helyi szerverhez Status.Net. a Gnome és Globális proxy ennek nincs problémája, de Xfce megváltozik a dolog. Ahogy mondta nekem Wil alvarez (más néven Sátán), vezető fejlesztője turpiális:

Jelenleg csak a Gnome proxynak van támogatásunk, mert az általunk használt asztali környezetet használjuk, de semmi problémám nincs azzal a kóddal együtt, amely szükséges ahhoz, hogy az Xfce-ben is működni tudjon, valójában nagyszerű lenne.

Tehát abban, amire várunk Turpium 2.0 támogatást tartalmaz Xfce, felhasználásra késztethetjük meghatalmazott Manuálisan. Ehhez egy kis kiigazítást kell végrehajtanunk a fájlban /usr/share/pyshared/turpial/api/interfaces/http.py

Az első dolog, amit készítünk, biztonsági másolatot készítünk a fájlról, vagy annak egy változata ugyanúgy történik, mint én. A sorok, amelyeket módosítanunk kell, a következők:

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

Az, ami érdekel, félkövéren van kiemelve. Amit tettem, az összes sor átmásolása, és közvetlenül az eredetiek alá tettem ezt:

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

Ahol csak 3 sort kellett váltanom (félkövérrel kiemelve).

Természetesen ez nem a végleges megoldás, különösen azért, mert amikor a használatról van szó HTTPS nem tudom, hogy működne-e, de közben ez megoldja a problémámat számomra.


Hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   daht0 dijo

    És abban az esetben, ha a hitelesítés felhasználóval és jelszóval történik?